:root{--font-body-family: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Playfair Display", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 700;--gg-masthead: "UnifrakturCook", "Playfair Display", Georgia, serif;--gg-ink: #1b1915;--gg-ink-soft: rgba(27, 25, 21, .74);--gg-paper: #f5efe1;--gg-paper-light: #fbf7ec;--gg-paper-deep: #ebe2ce;--gg-red: #a12a22;--gg-sage: #7d8f76;--gg-sage-deep: #5e6f58;--gg-rule: 1px solid var(--gg-ink)}body{letter-spacing:0;line-height:1.6;color:rgb(var(--color-foreground))}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{letter-spacing:-.012em;line-height:1.12;color:rgb(var(--color-foreground))}body .rte,body .rte p,body p{letter-spacing:0}body .caption,body .caption-large{letter-spacing:.02em}body .link,body .rte a{text-underline-offset:.25em}body .rte a{color:rgb(var(--color-foreground));text-decoration-color:var(--gg-red);text-decoration-thickness:.1em}body .button,body .shopify-challenge__button,body .customer button{font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;min-height:5.2rem;padding:0 2.6rem}body .button--secondary{background-color:transparent}body .header-wrapper{border-bottom:3px double var(--gg-ink)}body .header__heading-link .h2,body .header__heading-link{font-family:var(--gg-masthead);font-weight:700;letter-spacing:0;line-height:1;color:var(--gg-ink)}body .header__heading-link .h2{font-size:2.6rem;white-space:nowrap}@media screen and (min-width:750px){body .header__heading-link .h2{font-size:3.4rem}}@media screen and (max-width:749px){body .header__heading-link .h2{font-size:clamp(1.9rem,6vw,2.6rem)}body .header shopify-account.header__icon,body .header .header__icon--account{display:none}body .header__heading-link{padding-left:.4rem;padding-right:.4rem}}body .header__menu-item{font-size:1.3rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}body .announcement-bar__message{font-size:1.25rem;letter-spacing:.04em;font-weight:500}body .footer{border-top:3px double var(--gg-ink)}body .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body .footer__content-bottom{border-top:var(--gg-rule)}.gg-identity{display:block;margin-top:.6rem}.gg-identity a{color:inherit}.gg-section{padding:5.6rem 0;border-top:var(--gg-rule)}@media screen and (min-width:750px){.gg-section{padding:8rem 0}}.gg-eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gg-red);margin:0 0 1.2rem}.color-scheme-3 .gg-eyebrow,.color-scheme-5 .gg-eyebrow{color:inherit}.gg-head{max-width:68rem;margin:0 auto 4rem;text-align:center}.gg-head__title{font-family:var(--font-heading-family);font-weight:900;font-size:3.2rem;margin:0;text-wrap:balance}@media screen and (min-width:750px){.gg-head__title{font-size:4.4rem}}.gg-head__intro{font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;line-height:1.45;margin:1.4rem 0 0;text-wrap:balance}.gg-caption{font-size:1.25rem;line-height:1.45;color:var(--gg-ink-soft);margin:.8rem 0 0}.gg-footnote{font-size:1.3rem;color:var(--gg-ink-soft);text-align:center;margin:2.8rem 0 0}.gg-section__cta{text-align:center;margin-top:3.6rem}.gg-hero{padding:0 0 4.8rem}@media screen and (min-width:990px){.gg-hero{padding-bottom:7.2rem}}.gg-dateline{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.05rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:1rem 0;border-bottom:var(--gg-rule)}.gg-dateline span:nth-child(1),.gg-dateline span:nth-child(3){display:none}.gg-dateline span:nth-child(2){margin:0 auto}@media screen and (min-width:750px){.gg-dateline span:nth-child(1),.gg-dateline span:nth-child(3){display:inline}.gg-dateline span:nth-child(2){margin:0}}.gg-hero__grid{display:grid;gap:3.2rem;padding-top:3.2rem;align-items:center}@media screen and (min-width:990px){.gg-hero__grid{grid-template-columns:1.08fr .92fr;gap:6.4rem;padding-top:5.6rem}}.gg-hero__title{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(4.2rem,10.5vw,7.6rem);line-height:.98;letter-spacing:-.02em;margin:0;text-wrap:balance}@media screen and (min-width:990px){.gg-hero__title{font-size:clamp(4.8rem,5.5vw,7.6rem)}}.gg-hero__sub{font-size:1.8rem;line-height:1.55;max-width:52rem;margin:2rem 0 0}@media screen and (min-width:750px){.gg-hero__sub{font-size:2rem}}.gg-hero__cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}@media screen and (max-width:479px){.gg-hero__cta .button{flex:1 1 100%}}.gg-ticks{list-style:none;padding:0;margin:2.8rem 0 0;display:grid;gap:.8rem;font-size:1.45rem}.gg-ticks li{padding-left:2.6rem;position:relative}.gg-ticks li:before{content:"";position:absolute;left:.2rem;top:.5em;width:1.2rem;height:.6rem;border-left:2px solid var(--gg-sage-deep);border-bottom:2px solid var(--gg-sage-deep);transform:rotate(-45deg)}.gg-hero__media img{display:block;width:100%;height:auto;border:var(--gg-rule)}.gg-columns__grid{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:3px double var(--gg-ink);border-bottom:var(--gg-rule)}.gg-column{padding:2.8rem 0;border-bottom:var(--gg-rule)}.gg-column:last-child{border-bottom:0}@media screen and (min-width:750px){.gg-columns__grid--2{grid-template-columns:repeat(2,1fr)}.gg-columns__grid--3{grid-template-columns:repeat(3,1fr)}.gg-columns__grid--4{grid-template-columns:repeat(2,1fr)}.gg-column{padding:3.2rem 3.2rem 3.6rem;border-bottom:0;border-right:var(--gg-rule)}.gg-column:first-child{padding-left:0}.gg-column:last-child{border-right:0;padding-right:0}.gg-columns__grid--4 .gg-column:nth-child(2n){border-right:0;padding-right:0}.gg-columns__grid--4 .gg-column:nth-child(odd){padding-left:0}.gg-columns__grid--4 .gg-column:nth-child(n+3){border-top:var(--gg-rule)}}@media screen and (min-width:990px){.gg-columns__grid--4{grid-template-columns:repeat(4,1fr)}.gg-columns__grid--4 .gg-column:nth-child(n){border-top:0;border-right:var(--gg-rule);padding:3.2rem 2.8rem 3.6rem}.gg-columns__grid--4 .gg-column:first-child{padding-left:0}.gg-columns__grid--4 .gg-column:last-child{border-right:0;padding-right:0}}.gg-column__number{display:block;font-family:var(--font-heading-family);font-weight:900;font-size:5.6rem;line-height:1;color:var(--gg-red);margin-bottom:1.2rem}.gg-column__label{font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gg-red);margin:0 0 .8rem}.gg-column__title{font-family:var(--font-heading-family);font-weight:700;font-size:2.3rem;margin:0 0 1rem}.gg-column__text{font-size:1.55rem}.gg-column__text p{margin:0 0 .8em}.gg-column__text p:last-child{margin-bottom:0}.gg-column__text ul{padding-left:1.8rem;margin:0}.gg-column__text li{margin-bottom:.4em}.gg-compare__grid{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem;align-items:stretch}@media screen and (min-width:750px){.gg-compare__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}@media screen and (min-width:990px){.gg-compare__grid{gap:3.2rem}}.gg-edition{position:relative;display:flex;flex-direction:column;background:var(--gg-paper);border:var(--gg-rule);padding:1.6rem 1.6rem 2.4rem}.gg-edition--featured{outline:3px double var(--gg-ink);outline-offset:4px}.gg-edition__badge{position:absolute;top:-1.2rem;left:1.6rem;margin:0;padding:.4rem 1.2rem;background:var(--gg-sage-deep);color:var(--gg-paper-light);font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;z-index:1}.gg-edition__media{display:block;aspect-ratio:1;overflow:hidden;border:var(--gg-rule);background:var(--gg-paper-deep)}.gg-edition__media img{display:block;width:100%;height:100%;object-fit:cover}.gg-edition__title{font-family:var(--font-heading-family);font-weight:900;font-size:2.5rem;margin:2rem 0 .4rem}.gg-edition__title a{color:inherit;text-decoration:none}.gg-edition__title a:hover{text-decoration:underline;text-underline-offset:.2em}.gg-edition__price{font-family:var(--font-heading-family);font-weight:700;font-size:2.8rem;line-height:1.1;margin:0}.gg-edition__currency{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.1em;margin-left:.4rem}.gg-edition__summary{font-family:var(--font-heading-family);font-style:italic;font-size:1.6rem;margin:1rem 0 0}.gg-edition__list{list-style:none;padding:1.6rem 0 0;margin:1.6rem 0 2.4rem;border-top:var(--gg-rule);display:grid;gap:.8rem;font-size:1.45rem;flex:1;align-content:start}.gg-edition__list li{padding-left:2.4rem;position:relative}.gg-edition__list li:before{content:"";position:absolute;left:.2rem;top:.5em;width:1.1rem;height:.55rem;border-left:2px solid var(--gg-sage-deep);border-bottom:2px solid var(--gg-sage-deep);transform:rotate(-45deg)}.gg-edition__button{width:100%;box-sizing:border-box}.gg-gallery__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.gg-gallery__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.gg-tile--wide{grid-column:span 2}.gg-tile figure{margin:0}.gg-tile__media{border:var(--gg-rule);overflow:hidden;background:var(--gg-paper-deep)}.gg-tile--wide .gg-tile__media{aspect-ratio:5 / 4}.gg-tile--tall .gg-tile__media{aspect-ratio:4 / 5}.gg-tile__media img{display:block;width:100%;height:100%;object-fit:cover}body .product__title h1,body .product__title .h1{font-weight:900;font-size:3.6rem}@media screen and (min-width:750px){body .product__title h1,body .product__title .h1{font-size:4.6rem}}body .product .price{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;letter-spacing:0}body .product__tax{font-size:1.3rem}body .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700}body .accordion{border-color:var(--gg-ink)}body .accordion+.accordion{border-top:0}body .product__media-wrapper .product__media{border:var(--gg-rule)}.gg-personalise{border-top:3px double var(--gg-ink);margin-top:2.8rem;padding-top:2.4rem}.gg-personalise__title{font-family:var(--font-heading-family);font-weight:900;font-size:2.6rem;margin:0}.gg-personalise__intro{font-size:1.5rem;margin:.6rem 0 2rem}.gg-pet{border:0;padding:0;margin:0 0 .8rem;min-width:0}.gg-pet+.gg-pet{border-top:var(--gg-rule);padding-top:2.4rem;margin-top:2.4rem}.gg-pet__legend{font-family:var(--font-heading-family);font-weight:700;font-style:italic;font-size:2rem;padding:0;margin-bottom:1.2rem}.gg-row{display:grid;gap:0 1.6rem}@media screen and (min-width:480px){.gg-row{grid-template-columns:1.2fr 1fr}}.gg-field{margin:0 0 2rem;border:0;padding:0;min-width:0}.gg-label{display:block;font-size:1.4rem;font-weight:700;margin:0 0 .6rem;padding:0}.gg-hint{font-size:1.2rem;font-weight:500;letter-spacing:.04em;color:var(--gg-ink-soft);margin-left:.4rem}.gg-help{font-size:1.35rem;line-height:1.5;color:var(--gg-ink-soft);margin:0 0 1rem}.gg-input{display:block;width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;font:inherit;font-size:1.6rem;line-height:1.4;color:var(--gg-ink);background:var(--gg-paper-light);border:1px solid var(--gg-ink);border-radius:0;padding:1.2rem 1.4rem;margin:0}select.gg-input{padding-right:4rem;background-image:linear-gradient(45deg,transparent 50%,var(--gg-ink) 50%),linear-gradient(135deg,var(--gg-ink) 50%,transparent 50%);background-position:calc(100% - 2rem) 50%,calc(100% - 1.4rem) 50%;background-size:.6rem .6rem;background-repeat:no-repeat}textarea.gg-input{resize:vertical;min-height:9rem}.gg-input::placeholder{color:#1b191580}.gg-input:focus-visible,.gg-upload__input:focus-visible{outline:.2rem solid var(--gg-ink);outline-offset:.2rem;box-shadow:none}.gg-field--invalid .gg-input,.gg-field--invalid .gg-upload{border-color:var(--gg-red);box-shadow:inset 0 0 0 1px var(--gg-red)}.gg-error{font-size:1.35rem;font-weight:700;color:var(--gg-red);margin:.6rem 0 0}.gg-error--summary{border:1px solid var(--gg-red);padding:1rem 1.4rem;margin:0 0 1.6rem}.gg-counter{font-size:1.2rem;color:var(--gg-ink-soft);text-align:right;margin:.4rem 0 0}.gg-upload{border:1px dashed var(--gg-ink);background:var(--gg-paper-light);padding:1.4rem}.gg-upload__input{display:block;width:100%;font:inherit;font-size:1.5rem;color:var(--gg-ink)}.gg-upload__input::file-selector-button{font:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gg-paper-light);background:var(--gg-ink);border:0;border-radius:0;padding:1.1rem 1.6rem;margin-right:1.2rem;cursor:pointer}.gg-upload__preview{display:flex;align-items:center;gap:1.4rem;margin-top:1.4rem;padding-top:1.4rem;border-top:var(--gg-rule)}.gg-upload__preview[hidden]{display:none}.gg-personalise .gg-upload__preview img{width:9.6rem;max-width:9.6rem;height:9.6rem;object-fit:cover;border:var(--gg-rule);flex:none}.gg-upload__note{font-size:1.35rem;line-height:1.45;margin:0;min-width:0}.gg-upload__preview--warn .gg-upload__note{color:var(--gg-red);font-weight:500}.gg-designs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.gg-design{position:relative;display:block;cursor:pointer}.gg-design input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.gg-design__card{display:block;border:1px solid var(--gg-ink);background:var(--gg-paper-light);padding:.8rem .8rem 1rem;height:100%}.gg-design__card img{display:block;width:100%;height:auto;border:1px solid rgba(27,25,21,.35)}.gg-design__name{display:block;font-size:1.3rem;font-weight:700;line-height:1.25;margin-top:.8rem}.gg-design__desc{display:block;font-size:1.2rem;line-height:1.3;color:var(--gg-ink-soft);margin-top:.2rem}.gg-design input:checked+.gg-design__card{background:var(--gg-paper-deep);box-shadow:0 0 0 3px var(--gg-red);border-color:var(--gg-red)}.gg-design input:focus-visible+.gg-design__card{outline:.2rem solid var(--gg-ink);outline-offset:.4rem}.gg-check__label{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.45rem;line-height:1.45;cursor:pointer}.gg-check__label input{flex:none;width:2.2rem;height:2.2rem;margin:.1rem 0 0;accent-color:var(--gg-ink)}.gg-check__label small{display:block;font-size:1.25rem;color:var(--gg-ink-soft);margin-top:.2rem}.gg-status{font-size:1.4rem;font-weight:500;border:var(--gg-rule);background:var(--gg-paper-deep);padding:1.2rem 1.4rem;margin:0 0 1.6rem}.gg-assurances{list-style:none;margin:.4rem 0 0;padding:1.6rem 0 0;border-top:var(--gg-rule);display:grid;gap:.6rem;font-size:1.4rem}.gg-assurances li{padding-left:2.4rem;position:relative}.gg-assurances li:before{content:"";position:absolute;left:.2rem;top:.5em;width:1.1rem;height:.55rem;border-left:2px solid var(--gg-sage-deep);border-bottom:2px solid var(--gg-sage-deep);transform:rotate(-45deg)}.gg-upsell{border:var(--gg-rule);background:#dde3d5;padding:1.6rem 1.8rem;margin:2rem 0 0}.gg-upsell__kicker{font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .4rem}.gg-upsell__text{font-size:1.5rem;margin:0 0 .8rem}.gg-upsell__link{font-size:1.4rem;font-weight:700;color:var(--gg-ink);text-underline-offset:.25em}.gg-cart-guard{border:2px solid var(--gg-red);background:var(--gg-paper-light);color:var(--gg-ink);padding:1.4rem 1.6rem;margin:0 0 1.6rem;font-size:1.45rem;line-height:1.5;text-align:left}.gg-cart-guard strong{display:block;color:var(--gg-red);margin-bottom:.4rem}.gg-cart-guard a{color:var(--gg-ink);font-weight:700}body .cart-item .product-option{font-size:1.35rem;word-break:break-word}body .cart-item__name{font-family:var(--font-heading-family);font-weight:700;font-size:1.9rem}body .main-page-title{font-weight:900}body .shopify-policy__container{max-width:76rem;padding-top:4rem;padding-bottom:6rem}body .shopify-policy__title h1{font-weight:900}body .collapsible-content summary .accordion__title{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:700}body .collapsible-content__header .collapsible-content__heading{font-weight:900}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gazette.css.map */
