.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.card,.card--card,.card--standard .card__inner,.card__media,.media,input,.field__input,.select__select,.customer .field input,.search__input,.quick-add__submit,.badge{border-radius:0!important;box-shadow:none!important}.button,.quick-add__submit{letter-spacing:.18em;text-transform:uppercase;font-size:.82rem;transition:background-color .35s ease,color .35s ease,border-color .35s ease}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.01em}.card-wrapper{transition:transform .5s ease}.card__media img{transition:transform .9s cubic-bezier(.2,.6,.2,1),opacity .45s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.04)}.media--hover-effect>img+img{transition:opacity .45s ease,transform .9s cubic-bezier(.2,.6,.2,1)!important}.media--hover-effect .gg-card-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none}.card-wrapper:hover .media--hover-effect .gg-card-video{opacity:1}@media(prefers-reduced-motion:reduce){.media--hover-effect .gg-card-video{display:none}}.card__heading{letter-spacing:.04em}.card-information .price{letter-spacing:.06em;font-size:.9rem}.wishlist-heart{margin-left:.5em;opacity:0;transition:opacity .3s ease;cursor:pointer}.card-wrapper:hover .wishlist-heart{opacity:.7}.wishlist-heart:hover{opacity:1}@media(prefers-reduced-motion:reduce){.card-wrapper,.card__media img,.media--hover-effect>img+img{transition:none!important;transform:none!important}}.gg-hero-header .header-wrapper{position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent;border-bottom:1px solid transparent;transition:background-color .5s ease,border-color .5s ease}.gg-hero-header .header-wrapper.shopify-section-header-hidden{transform:none!important}.gg-hero-header:not(.gg-scrolled) .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000061,#0000);pointer-events:none;z-index:-1}.gg-hero-header:not(.gg-scrolled) .header__menu-item,.gg-hero-header:not(.gg-scrolled) .header__menu-item span,.gg-hero-header:not(.gg-scrolled) .header__active-menu-item,.gg-hero-header:not(.gg-scrolled) .header__icon,.gg-hero-header:not(.gg-scrolled) .header__icon .icon,.gg-hero-header:not(.gg-scrolled) .header__icon svg{color:#fdfdfd!important}.gg-hero-header:not(.gg-scrolled) .header__heading-logo{filter:brightness(0) invert(1)}.gg-hero-header:not(.gg-scrolled) .header__icons [class*=swym] svg,.gg-hero-header:not(.gg-scrolled) .header__icons [class*=swym] svg path,.gg-hero-header:not(.gg-scrolled) .header-wrapper [class*=swym] svg path{fill:none!important;stroke:#fdfdfd!important;color:#fdfdfd!important}.gg-hero-header:not(.gg-scrolled) .header__menu-item:hover span{color:#fdfdfd!important;opacity:.75}.gg-hero-header:not(.gg-scrolled) .header__submenu .header__menu-item,.gg-hero-header:not(.gg-scrolled) .header__submenu .header__menu-item span{color:var(--gg-burgundy, #8C2330)!important;opacity:1}.gg-hero-header:not(.gg-scrolled) .header__submenu .header__menu-item:hover,.gg-hero-header:not(.gg-scrolled) .header__submenu .header__menu-item:hover span{color:var(--gg-ochre, #935D24)!important}.gg-hero-header.gg-scrolled .header-wrapper{background-color:#fafaf7;border-bottom-color:rgba(var(--gg-text-rgb, 58, 33, 20),.08)}@media(prefers-reduced-motion:reduce){.gg-hero-header .header-wrapper,.header__heading-logo{transition:none}}@font-face{font-family:Canela Light GG;src:url(gg-canela-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}.gg-canela-light{font-family:"Canela Light GG",var(--font-heading-family),serif!important;font-weight:300!important}:root{--font-heading-family: "Canela Light GG", "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 300}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:300}.footer .footer__content-top{padding-bottom:1.5rem}@media screen and (min-width:750px){.footer .footer__content-top .grid{row-gap:2.4rem}.footer .footer__content-top .grid{margin-left:0;column-gap:3rem}.footer .footer__content-top .grid>.grid__item{padding-left:0}}.footer .footer-block--newsletter{margin-top:1.5rem}.footer .footer-block__newsletter{margin:0}.footer .newsletter-form{margin-top:.75rem}.footer .footer-block__heading{margin-bottom:.9rem}.footer .footer__content-bottom{padding-top:1.25rem;padding-bottom:.25rem}.footer .footer-block__details-content>li{margin-bottom:.4rem}.footer,.footer.color-background-2{background:var(--gg-footer-bg, #3A2114)!important;color:var(--gg-surface, #E4C1A1);border-top:none}.footer .footer-block__heading{color:var(--gg-surface, #E4C1A1)!important;font-family:var(--font-body-family)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem!important;opacity:1}.footer a,.footer .rte,.footer .footer-block__details-content,.footer .footer-block__details-content h4,.footer .copyright__content,.footer small{color:var(--gg-surface, #E4C1A1)!important}.footer .footer-block__details-content a{opacity:.75;text-decoration:none;transition:opacity .3s ease,color .3s ease}.footer .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.05rem;letter-spacing:.02em;line-height:1.5}@media screen and (min-width:750px){.footer .footer-block__details-content .list-menu__item--link{font-size:1.05rem}}.footer .footer-block__details-content .list-menu__item--link:first-letter{text-transform:uppercase}.footer .footer-block__details-content a:hover{opacity:1;color:var(--gg-olive, #AD8E38)!important}.footer .footer-block__details-content.rte,.footer .footer-block__details-content.rte p,.footer .footer-block__details-content.rte h1,.footer .footer-block__details-content.rte h2,.footer .footer-block__details-content.rte h3,.footer .footer-block__details-content.rte h4,.footer .footer-block__details-content.rte h5,.footer .footer-block__details-content.rte h6{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:1.15rem;line-height:1.75;letter-spacing:.01em;margin:0;opacity:.8;color:var(--gg-surface, #E4C1A1)!important}.footer .footer-block-image{text-align:left!important}.footer .footer-block-image .footer-block__image-wrapper{margin-left:0!important;margin-right:auto!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.footer .list-social{gap:.6rem;align-items:center;justify-content:flex-end;margin:0}.footer .list-social__item{display:flex}.footer .list-social__link{width:3.6rem;height:3.6rem;padding:0;display:flex;align-items:center;justify-content:center;color:var(--gg-surface, #E4C1A1)!important;transition:color .3s ease,opacity .3s ease}.footer .list-social__item .icon{height:1.9rem;width:auto;color:inherit}.footer .list-social__link:hover{color:var(--gg-olive, #AD8E38)!important}.footer .list-social__link:hover .icon{transform:none}@media screen and (min-width:750px){.footer .footer__list-social{margin-right:-.6rem}}@media screen and (max-width:749px){.footer .list-social{justify-content:center;margin-right:0}}.footer .newsletter-form__field-wrapper .field{background:transparent!important;border:none!important;border-bottom:1px solid rgba(var(--gg-surface-rgb, 228, 193, 161),.35)!important;border-radius:0!important;box-shadow:none!important;height:auto!important;min-height:0!important;transition:border-color .3s ease}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none!important}.footer .newsletter-form__field-wrapper .field:focus-within{border-bottom-color:var(--gg-surface, #E4C1A1)!important}.footer .newsletter-form .field__input{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--gg-surface, #E4C1A1)!important;padding-left:0;letter-spacing:.04em}.footer .newsletter-form .field__input::placeholder{color:rgba(var(--gg-surface-rgb, 228, 193, 161),.5)}.footer .newsletter-form__field-wrapper{max-width:26rem}.footer .newsletter-form .field__input{padding-top:.9rem;padding-bottom:.9rem;font-size:1.05rem;line-height:1.4;height:auto;margin:0}.footer .newsletter-form .field__label{left:0;top:.9rem;font-size:1.05rem;line-height:1.4;letter-spacing:.04em;color:var(--gg-footer-text, #E4C1A1)!important;opacity:.7}.footer .newsletter-form .field__input:focus~.field__label,.footer .newsletter-form .field__input:not(:placeholder-shown)~.field__label,.footer .newsletter-form .field__input:-webkit-autofill~.field__label{left:0;top:-.5rem;font-size:.8rem;opacity:.65}.footer .newsletter-form__button{width:3.4rem}.footer .newsletter-form__button,.footer .newsletter-form__button .icon{color:var(--gg-surface, #E4C1A1)!important}.footer .footer__content-bottom{border-top:1px solid rgba(var(--gg-surface-rgb, 228, 193, 161),.12)}.gg-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1);will-change:opacity,transform}.gg-reveal.gg-is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gg-reveal,.gg-reveal.gg-is-visible{opacity:1!important;transform:none!important;transition:none!important}}.gg-swym-source,.swym-wishlist-collections-v2-container,.swym-wishlist-collections-v2{display:none!important}.gg-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.gg-card-title-row .card__heading{margin:0;flex:1 1 auto;min-width:0}.gg-wishlist-heart{position:relative;z-index:5;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;margin:0;background:none;border:0;border-radius:0;box-shadow:none;color:var(--gg-text, #3A2114);cursor:pointer;opacity:.55;transition:opacity .4s ease,color .4s ease}.gg-wishlist-heart svg{display:block}.gg-wishlist-heart:hover{opacity:1}.gg-wishlist-heart:focus-visible{opacity:1;outline:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.4);outline-offset:2px}.gg-wishlist-heart.gg-is-saved{color:var(--gg-brick, #B2432F);opacity:1}.gg-wishlist-heart.gg-is-saved svg path{fill:var(--gg-brick, #B2432F);stroke:var(--gg-brick, #B2432F)}@media(prefers-reduced-motion:reduce){.gg-wishlist-heart{transition:none}}.facets__summary,.facet-filters__label,.facets__heading,.facets__heading--vertical{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem!important;font-weight:500!important;color:var(--gg-text, #3A2114)}.facets__display,.facets__display-vertical{border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.14)!important;border-radius:0!important;box-shadow:0 16px 42px rgba(var(--gg-text-rgb, 58, 33, 20),.09)!important;background:#fafaf7!important}.facets__item .facet-checkbox{font-size:.92rem;letter-spacing:.02em;color:var(--gg-text, #3A2114);padding:.35rem 0}.facet-checkbox input[type=checkbox]{accent-color:var(--gg-text, #3A2114);border-radius:0}.active-facets__button-inner,.active-facets .button--tertiary{border-radius:0!important;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.3)!important;background:transparent!important;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:var(--gg-text, #3A2114)!important}.active-facets__button-remove,.facets__reset{color:var(--gg-ochre, #935D24)!important;text-underline-offset:3px}.facet-filters__sort,.facets .select__select,.facets select{border-radius:0!important;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.2)!important;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;background:transparent}.facets__display .no-js-hidden .button,.facets .facets__button,.facets__summary::marker{border-radius:0!important}.facets-container-drawer,.menu-drawer{border-radius:0!important}@media screen and (min-width:990px){.header__inline-menu>ul>li{position:relative}.header__inline-menu .header__submenu.list-menu--disclosure{top:calc(100% + .9rem);left:2.2rem;min-width:22rem;width:max-content;max-width:34rem;padding:1.4rem 0;background-color:#fafaf7;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1);border-radius:0!important;box-shadow:0 18px 40px rgba(var(--gg-text-rgb, 58, 33, 20),.08)!important}.header__inline-menu details[open].gg-anim>.header__submenu.list-menu--disclosure{animation:ggMenuFade .45s ease-out both}}@keyframes ggMenuFade{0%{opacity:0}to{opacity:1}}@keyframes ggItemIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ggFlyoutIn{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.header__inline-menu details[open]>.header__submenu.list-menu--disclosure,.header__inline-menu .header__submenu .header__submenu,.header__inline-menu .header__submenu>li{animation:none!important;animation-delay:0s!important}}@media screen and (min-width:990px){.header__inline-menu .header__submenu .header__menu-item{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gg-burgundy, #8C2330);padding:.9rem 2rem;transition:color .3s ease,background-color .3s ease}.header__inline-menu .header__submenu .header__menu-item:hover{color:var(--gg-ochre, #935D24);background-color:rgba(var(--gg-text-rgb, 58, 33, 20),.03);text-decoration:none}.header__inline-menu .header__submenu .header__menu-item:hover span{text-decoration:none}.header__inline-menu .header__submenu .header__submenu{position:absolute;top:-1px;left:100%;margin:0;padding:1.4rem 0;min-width:20rem;width:max-content;max-width:30rem;background-color:#fafaf7;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1);border-radius:0;box-shadow:0 18px 40px rgba(var(--gg-text-rgb, 58, 33, 20),.08);z-index:2}.header__inline-menu .header__submenu details[open].gg-anim>.header__submenu{animation:ggFlyoutIn .5s cubic-bezier(.2,.6,.2,1) both}.header__inline-menu .header__submenu .header__submenu{border-top:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1)}.header__inline-menu .header__submenu .header__submenu:before{display:none}.header__inline-menu .header__submenu details[open]>summary{background-color:rgba(var(--gg-text-rgb, 58, 33, 20),.03);color:var(--gg-ochre, #935D24)}.header__inline-menu .header__submenu details>summary .icon-caret{transform:rotate(-90deg);width:.9rem;opacity:.5}.header__inline-menu .header__submenu details[open]>summary .icon-caret{transform:rotate(-90deg);opacity:1}.header__inline-menu .header__submenu.list-menu--disclosure{overflow:visible}.header__inline-menu>ul>li>header-menu>details[open].gg-anim>.header__submenu>li,.header__inline-menu .header__submenu details[open].gg-anim>.header__submenu>li{animation:ggItemIn .45s cubic-bezier(.2,.6,.2,1) both}.header__inline-menu .header__submenu>li:nth-child(1){animation-delay:.1s}.header__inline-menu .header__submenu>li:nth-child(2){animation-delay:.145s}.header__inline-menu .header__submenu>li:nth-child(3){animation-delay:.19s}.header__inline-menu .header__submenu>li:nth-child(4){animation-delay:.235s}.header__inline-menu .header__submenu>li:nth-child(5){animation-delay:.28s}.header__inline-menu .header__submenu>li:nth-child(6){animation-delay:.325s}.header__inline-menu .header__submenu>li:nth-child(7){animation-delay:.37s}.header__inline-menu .header__submenu>li:nth-child(8){animation-delay:.415s}.header__inline-menu .header__submenu>li:nth-child(9){animation-delay:.46s}.header__inline-menu .header__submenu>li:nth-child(10){animation-delay:.505s}.header__inline-menu .header__submenu>li:nth-child(11){animation-delay:.55s}.header__inline-menu .header__submenu>li:nth-child(n+12){animation-delay:.595s}}.gg-mega-title{display:block;margin:0 auto;padding:1.6rem 0 1.2rem;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;font-weight:600;color:var(--gg-text, #3A2114);text-decoration:none;border-bottom:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1)}.gg-mega-title:hover{color:var(--gg-ochre, #935D24)}@media screen and (min-width:990px){.header--top-center>.header__search{display:none}.header--top-center .header__icons .header__search{display:inline-flex}.header--top-center .header__icons{align-self:center;display:flex;align-items:center}.header--top-center .header__icons .header__icon,.header--top-center .header__icons [class*=swym],.header--top-center .header__icons #swym-crave-header-inject{display:inline-flex;align-items:center;justify-content:center;height:4.4rem}.header--top-center .header__icons .header__icon:not([class*=swym]),.header--top-center .header__icons .header__icon:not([class*=swym]) .icon,.header--top-center .header__icons .header__icon:not([class*=swym]) svg{color:var(--gg-burgundy, #8C2330)}.header--top-center .header__icons .header__icon:not([class*=swym]):hover,.header--top-center .header__icons .header__icon:not([class*=swym]):hover .icon{color:var(--gg-ochre, #935D24)}.header--top-center .header__icons [class*=swym] svg,.header--top-center .header__icons [class*=swym] svg path,.header--top-center .header__icons #swym-crave-header-inject svg,.header--top-center .header__icons #swym-crave-header-inject svg path{fill:none!important;stroke:var(--gg-burgundy, #8C2330)!important;color:var(--gg-burgundy, #8C2330)!important}.header--top-center .header__icons [class*=swym] svg,.header--top-center .header__icons #swym-crave-header-inject svg{width:2rem!important;height:2rem!important}.header--top-center .header__icons [class*=swym]:hover svg,.header--top-center .header__icons [class*=swym]:hover svg path,.header--top-center .header__icons #swym-crave-header-inject:hover svg,.header--top-center .header__icons #swym-crave-header-inject:hover svg path{stroke:var(--gg-ochre, #935D24)!important;color:var(--gg-ochre, #935D24)!important}.gg-hero-header:not(.gg-scrolled) .header--top-center .header__icons [class*=swym] svg,.gg-hero-header:not(.gg-scrolled) .header--top-center .header__icons [class*=swym] svg path,.gg-hero-header:not(.gg-scrolled) .header--top-center .header__icons #swym-crave-header-inject svg,.gg-hero-header:not(.gg-scrolled) .header--top-center .header__icons #swym-crave-header-inject svg path{fill:none!important;stroke:#fdfdfd!important;color:#fdfdfd!important}.header--top-center .header__inline-menu{margin-top:2.4rem}.header--top-center .header__menu-item,.header--top-center .header__menu-item span{font-family:var(--font-body-family);font-weight:500;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gg-burgundy, #8C2330)}.header--top-center .header__menu-item{padding:.8rem 2.2rem}.header--top-center .header__menu-item:hover span{text-decoration-thickness:1px;text-underline-offset:.5rem}.header--top-center .header__menu-item:hover,.header--top-center .header__menu-item:hover span{color:var(--gg-ochre, #935D24)}.header__inline-menu>ul>li>header-menu>details>summary .icon-caret{display:none}.header--top-center .header__inline-menu>ul>li>header-menu>details>summary{padding-right:2.2rem}}@font-face{font-family:Avenir Book GG;src:url(gg-avenir-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book GG;src:url(gg-avenir-book-oblique.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book GG;src:url(gg-avenir-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-body-family: "Avenir Book GG", "Avenir Next", Avenir, "Helvetica Neue", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500}.announcement-bar,.announcement-bar__link,.utility-bar .announcement-bar{background-color:var(--gg-surface, #E4C1A1)!important;color:var(--gg-text, #3A2114)!important}.announcement-bar__message{color:var(--gg-text, #3A2114)!important;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;padding:.9rem 2rem}.announcement-bar__link:hover .announcement-bar__message{color:var(--gg-terracotta, #8C461C)!important}.gg-hero-header .header-wrapper{top:var(--gg-announcement-h, 0px)}.title--primary:first-letter,.main-blog .card__heading:first-letter,.blog-articles .card__heading:first-letter,.blog-articles__article .card__heading:first-letter,.article-card__title:first-letter,.article-template__title:first-letter{text-transform:uppercase}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card.color-background-1,.card-wrapper .card__inner.color-background-1,.card-wrapper .card.gradient,.card-wrapper .card__inner.gradient,.card-wrapper:hover .card,.card-wrapper:hover .card__inner{background:transparent!important;background-color:transparent!important;--gradient-background: none !important;border:none!important;box-shadow:none!important;border-radius:0!important}.card-wrapper .card__inner:after,.card-wrapper .card:after,.card-wrapper:hover .card__inner:after,.card-wrapper:hover .card:after{background:transparent!important;box-shadow:none!important;border:none!important}.card-wrapper .card__content,.card-wrapper .card__information,.card-wrapper .card-information,.card-wrapper .card__heading,.card-wrapper .price,.card-wrapper .price__container,.card-wrapper .price-item{text-align:left!important;justify-content:flex-start!important;--text-alignment: left}.card-wrapper .card__content{padding-left:1.2rem;padding-right:1.2rem}.card-wrapper .card__media,.card-wrapper .card .media,.card-wrapper .media{z-index:auto!important;isolation:auto!important;background:transparent!important;background-color:transparent!important}.card__media img,.card-wrapper .media img{mix-blend-mode:multiply}.card-wrapper .gg-card-video{mix-blend-mode:normal}.main-blog .title--primary,.template-blog .title--primary{text-align:left;line-height:1.05;margin:0 0 1.4rem}.article-card-wrapper .card__inner,.article-card-wrapper .card{border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.18)!important;border-radius:0!important}.article-card-wrapper .card__content{padding:1.8rem 2rem 2.2rem}.article-card-wrapper .card__media{margin:0;width:100%}.blog-articles{column-gap:2.4rem!important;row-gap:2.4rem!important}.article-card-wrapper .card__content{transition:transform .35s ease}.article-card-wrapper:hover .card__content{transform:translateY(-4px)}.article-card-wrapper .card__heading{transition:color .35s ease}.article-card-wrapper:hover .card__heading{color:var(--gg-terracotta, #8C461C)}.article-card-wrapper:hover .card__media img{transform:none!important}.article-card-wrapper:hover .card__inner,.article-card-wrapper:hover .card{border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.18)!important}@media screen and (min-width:990px){.facets-vertical{gap:4rem}.facets-vertical .facets-wrapper{flex:0 0 24rem;max-width:24rem;padding-right:3.2rem;border-right:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1)}.facets-vertical .facets__form-vertical{width:100%}}.facets-vertical .facets__heading,.facets-vertical .facets__heading--vertical{font-size:.72rem!important;letter-spacing:.24em!important;color:var(--gg-text-soft, #5A3A1E)!important;margin:0 0 .6rem!important}.facets-vertical .facets__disclosure-vertical{border-top:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.1);border-radius:0}.facets-vertical .facets__summary{font-family:var(--font-body-family)!important;font-size:.92rem!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--gg-burgundy, #8C2330)!important;padding:1.5rem 0!important;cursor:pointer;transition:color .3s ease}.facets-vertical .facets__summary:hover{color:var(--gg-ochre, #935D24)!important}.facets-vertical .facets__selected{color:var(--gg-ochre, #935D24);letter-spacing:.04em}.facets-vertical .facets__summary .icon-caret{width:1.1rem;right:0;transform:rotate(-90deg);transition:transform .35s ease}.facets-vertical .facets__disclosure-vertical[open]>.facets__summary .icon-caret{transform:rotate(0)!important}.facets-vertical .facets__display-vertical{position:static!important;width:auto!important;max-height:none!important;overflow:visible!important;border:0!important;box-shadow:none!important;background:transparent!important;padding:0 0 1.4rem!important}.facets-vertical .facets-wrap-vertical{border:0;padding:0;margin:0}.facets-vertical .facets__item .facet-checkbox{font-family:var(--font-body-family);font-size:.95rem!important;letter-spacing:.02em;color:var(--gg-text, #3A2114);padding:.5rem 0!important;transition:color .3s ease}.facets-vertical .facets__item .facet-checkbox:hover{color:var(--gg-ochre, #935D24)}.facets-vertical .facet-checkbox .icon-checkmark{top:.95rem;left:.25rem}.facets-vertical .facet-checkbox input[type=checkbox]{border-radius:0;accent-color:var(--gg-burgundy, #8C2330)}.facets-vertical .facet-checkbox>svg{border-radius:0;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.3);color:var(--gg-burgundy, #8C2330)}.facets-vertical .facet-checkbox--disabled{opacity:.4}.facets-vertical .facets__summary+* .button--tertiary,.facets-vertical .show-more-button{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gg-ochre, #935D24)}.facets-vertical .facet-filters__label,.facets-vertical .product-count-vertical,.facets-vertical .facet-filters__field .select__select{font-family:var(--font-body-family);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gg-text, #3A2114)}.facets-vertical .facets-wrapper--no-filters{display:none!important}.collection-hero__inner,.collection-hero__text-wrapper{text-align:center;justify-content:center}.collection-hero__title{text-align:center;margin:0 auto}.collection-hero{padding-top:3.2rem;padding-bottom:0}.collection-hero__title{margin-bottom:0}.shopify-section:has(.collection-hero)+.shopify-section{margin-top:0!important}.facets-vertical-sort{margin-top:1.4rem;margin-bottom:0}.facets-vertical-form{display:flex!important;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;gap:3.5rem;margin:0}.facets-vertical-form .facet-filters,.facets-vertical-form .product-count-vertical{margin:0;display:flex;align-items:baseline;gap:1rem}.facets-vertical .facets__heading,.facets-vertical .facets__heading--vertical{margin-top:0!important}:root{--gg-page-title: clamp(2.2rem, 3.6vw, 3.6rem)}.collection-hero__title,.main-blog .title--primary,.template-blog .title--primary,.ggwm__title{font-size:var(--gg-page-title)}.collection-hero__title,.main-blog .title--primary,.template-blog .title--primary,.article-template__title,.gg-page-title{color:var(--gg-terracotta, #8C461C)}.title-wrapper>.title,.collection__title>.title,.title-wrapper__title{color:var(--gg-terracotta, #8C461C)}.gg-page-title{font-size:var(--gg-page-title);line-height:1.05;text-align:center;margin:0 0 2.6rem}.gg-page-title:first-letter{text-transform:uppercase}.facets-vertical ul:has(.gg-facet-sketch){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1.4rem .6rem;padding:.6rem 0 .4rem;margin:0}.facets-vertical ul:has(.gg-facet-sketch)>li{flex:0 0 calc(33.333% - .4rem);margin:0}.facets-vertical .facet-checkbox:has(.gg-len--mini){order:1}.facets-vertical .facet-checkbox:has(.gg-len--midi){order:2}.facets-vertical .facet-checkbox:has(.gg-len--maxi){order:3}.facets-vertical .facet-checkbox:has(.gg-facet-sketch){display:block;padding:0!important;cursor:pointer;border:0}.facets-vertical .facet-checkbox:has(.gg-facet-sketch)>svg,.facets-vertical .facet-checkbox:has(.gg-facet-sketch)>span[aria-hidden=true]:not(.gg-facet-sketch){display:none}.gg-facet-sketch{display:grid;grid-template-rows:7.4rem auto;justify-items:center;align-items:start;gap:.5rem;isolation:isolate;background:var(--gg-page-bg, #FAFAFA)}.gg-facet-sketch img{display:block;width:auto;align-self:start;filter:brightness(1.08);mix-blend-mode:multiply;opacity:.75;transition:opacity .35s ease,transform .45s ease}.gg-len--mini img{height:3.9rem}.gg-len--midi img{height:5.3rem}.gg-len--maxi img{height:6.5rem}.gg-facet-sketch__label{align-self:end;font-family:"Canela Light GG",var(--font-heading-family),serif;font-weight:300;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gg-burgundy, #8C2330);transition:color .3s ease;white-space:nowrap}.facet-checkbox:hover .gg-facet-sketch img{opacity:1}.facet-checkbox:hover .gg-facet-sketch__label{align-self:end;color:var(--gg-ochre, #935D24)}.facet-checkbox input[type=checkbox]:checked~.gg-facet-sketch img{opacity:1}.facet-checkbox input[type=checkbox]:checked~.gg-facet-sketch .gg-facet-sketch__label{align-self:end;color:var(--gg-ochre, #935D24);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.facet-checkbox--disabled .gg-facet-sketch{opacity:.35}@media(prefers-reduced-motion:reduce){.gg-facet-sketch img{transition:none}}.gg-facet-sketch--upload img{height:auto;max-height:7.2rem;width:auto;max-width:100%;object-fit:contain;object-position:top}.gg-collection-intro{max-width:46rem;margin:0 auto;text-align:center;font-family:var(--font-body-family);font-size:1.02rem;line-height:1.7;letter-spacing:.01em;color:var(--gg-text-soft, #5A3A1E)}.gg-collection-intro p{margin:0}.collection--empty{padding-left:0;padding-right:0;max-width:none}.collection--empty .title-wrapper{padding:6rem 2rem 8rem;text-align:center}.collection--empty .title--primary{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.6;color:var(--gg-text, #3A2114);margin:0}.collection--empty .title--primary a{color:var(--gg-burgundy, #8C2330);text-underline-offset:.35rem}.collection--empty .title--primary a:hover{color:var(--gg-ochre, #935D24)}.gg-page--the-foundation .rte p{margin:0 0 1.1rem}.gg-page-image{margin:3.2rem 0 0;line-height:0}.gg-page-image img{display:block;width:100%;height:auto;border-radius:0}.gg-page-section:has(.gg-page-image){display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height, 8rem));padding-bottom:0!important}.gg-page-section:has(.gg-page-image) .gg-page-image{flex:1 1 auto;min-height:22vh;margin-top:2.4rem}.gg-page-section:has(.gg-page-image) .gg-page-image img{height:100%;object-fit:cover;object-position:center 32%}.gg-wishlist-heart{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;background:none;border:0;border-radius:0;cursor:pointer;color:var(--gg-text, #3A2114);position:relative;z-index:2;transition:color .3s ease,transform .3s ease}.gg-wishlist-heart:hover{color:var(--gg-brick, #B2432F);transform:scale(1.08)}.gg-wishlist-heart:focus-visible{outline:1px solid var(--gg-ochre, #935D24);outline-offset:3px}.gg-wishlist-heart.gg-is-saved{color:var(--gg-brick, #B2432F)}.gg-wishlist-heart.gg-is-saved svg path{fill:var(--gg-brick, #B2432F)}@media(prefers-reduced-motion:reduce){.gg-wishlist-heart{transition:none}.gg-wishlist-heart:hover{transform:none}}.gg-wishlist-link{position:relative}.gg-wishlist-link .icon-wishlist{width:2rem;height:2rem}.bacurr-dropdownChoices:not(.gg-currency-moved):not(.gg-currency-fallback){visibility:hidden!important}.gg-currency-slot:empty{display:none}.footer__content-bottom-wrapper{position:relative;align-items:center}.gg-currency-slot{display:flex;align-items:center}.footer__content-bottom-wrapper .gg-currency-slot{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.footer__content-bottom-wrapper .gg-currency-slot{left:5rem}}@media screen and (max-width:749px){.footer__content-bottom-wrapper .gg-currency-slot{position:static;transform:none;justify-content:flex-start;width:100%;margin:0 0 1.2rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.gg-currency-slot .bacurr-dropdownChoices{position:relative!important;inset:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:auto!important;min-width:0!important}.gg-currency-slot #baCurrSelector,.gg-currency-slot select.bacurr{display:none!important}.gg-currency-slot .bacurr-choiceDesign{display:inline-flex!important;align-items:center;gap:.5rem;cursor:pointer;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;transition:color .3s ease,opacity .3s ease}.gg-currency-slot .bacurr-choiceDesign:hover .ba-chosen{color:var(--gg-olive, #AD8E38)!important}.gg-currency-slot .bacurr-choiceDesign:after{content:"";width:.4rem;height:.4rem;margin-left:.1rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.7;color:var(--gg-footer-text, #E4C1A1);transition:transform .3s ease}.gg-currency-slot .bacurr-dropdownChoices.gg-open .bacurr-choiceDesign:after{transform:rotate(-135deg)}.gg-currency-slot .ba-chosen,.gg-currency-slot .curChoice{color:var(--gg-footer-text, #E4C1A1)!important;font-family:var(--font-body-family)!important;font-size:.78rem!important;letter-spacing:.12em!important;text-transform:uppercase}.gg-currency-slot .bacurr-dropdown-choices{display:none!important;position:absolute!important;top:auto!important;bottom:calc(100% + .5rem)!important;left:0!important;right:auto!important;z-index:5;min-width:13rem;margin:0!important;padding:.4rem 0!important;list-style:none!important;background:var(--gg-footer-bg, #641323)!important;border:1px solid rgba(var(--gg-footer-text-rgb, 228, 193, 161),.35)!important;border-radius:10px!important;box-shadow:0 10px 30px #0000002e!important}.gg-currency-slot .bacurr-dropdownChoices.gg-open .bacurr-dropdown-choices{display:block!important}.gg-currency-slot .bacurr-dropdown-choices li{list-style:none!important;margin:0!important;padding:.5rem 1rem!important;cursor:pointer;white-space:nowrap}.gg-currency-slot .bacurr-dropdown-choices li:hover{background:rgba(var(--gg-footer-text-rgb, 228, 193, 161),.12)!important}.gg-currency-slot .countryContainer{display:none!important}.gg-currency-slot .bacurr-choiceDesign .ba-chosen:before{content:"Prices in ";opacity:.65}.gg-currency-slot .bacurr-dropdown-choices li{display:flex!important;align-items:center;gap:.6rem}@media screen and (min-width:1400px){.footer .footer__content-top,.footer .footer__content-bottom-wrapper{max-width:none;padding-left:6rem;padding-right:6rem}.gg-currency-slot{left:6rem}.footer .footer__content-top .grid>.grid__item{width:calc(33.333% - 2rem);max-width:none}}.gg-currency-slot--light{justify-content:flex-end;margin:.2rem 0 .8rem}.gg-currency-slot--light .bacurr-dropdownChoices{position:relative!important}.gg-currency-slot--light .ba-chosen,.gg-currency-slot--light .curChoice{color:var(--gg-terracotta, #8C461C)!important}.gg-currency-slot--light .bacurr-choiceDesign:after{color:var(--gg-terracotta, #8C461C)}.gg-currency-slot--light .bacurr-dropdown-choices{background:#fafaf7!important;border-color:rgba(var(--gg-brick-rgb, 178, 67, 47),.4)!important}.gg-currency-slot--light .bacurr-dropdown-choices li:hover{background:rgba(var(--gg-brick-rgb, 178, 67, 47),.08)!important}.cart-item__quantity quantity-input,.cart-drawer .cart-item__quantity quantity-input{display:none!important}.cart-items thead .cart-items__heading--wide{visibility:hidden}.gg-size-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem;align-items:center;margin:1.2rem 0 0}.gg-size-guide__media{isolation:isolate;background:var(--gg-page-bg, #FAFAFA)}.gg-size-guide__media img,.gg-size-guide__media .gg-size-guide__svg{display:block;width:100%;height:auto;mix-blend-mode:multiply;border:0!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0!important;background:transparent}.gg-size-guide,.product__accordion .accordion__content{isolation:auto}.gg-size-guide__media .gg-size-guide__svg{height:auto;aspect-ratio:auto}.gg-size-guide__dims{list-style:none;margin:0;padding:0}.gg-size-guide__dims li{font-family:var(--font-body-family);font-size:.95rem;line-height:1.9;color:var(--gg-text, #3A2114)}.gg-size-guide__dims:only-child{grid-column:1 / -1}@media screen and (max-width:749px){.gg-size-guide{grid-template-columns:1fr;gap:1rem}}.accordion .icon-accordion.gg-icon-needle{flex:0 0 auto;display:inline-block;width:calc(var(--font-heading-scale, 1) * 2rem);height:calc(var(--font-heading-scale, 1) * 2rem);margin-right:calc(var(--font-heading-scale, 1) * 1rem);max-width:none;padding:0;background-color:var(--gg-terracotta, #8C461C);-webkit-mask-image:var(--gg-needle-src);mask-image:var(--gg-needle-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.product__title,.product__title>h1,.product__title>h2,.product__title a{color:var(--gg-terracotta, #8C461C)}.product__accordion .accordion__title,.product__accordion summary .h4{color:var(--gg-terracotta, #8C461C)}.product__accordion .summary__title .icon-accordion,.product__accordion summary .icon-caret,.product__accordion .summary__title svg{fill:var(--gg-terracotta, #8C461C);color:var(--gg-terracotta, #8C461C)}.product__info-container .price,.product__info-container .price .price-item,.product__info-container .price__container .price-item--regular{color:var(--gg-terracotta, #8C461C)}@media screen and (min-width:1440px){.facets-vertical.page-width,.facets.facets-vertical-sort.page-width,[id^=ggc-].page-width,[id^=ggst-].page-width{max-width:132rem}}@media screen and (min-width:1800px){.facets-vertical.page-width,.facets.facets-vertical-sort.page-width,[id^=ggc-].page-width,[id^=ggst-].page-width{max-width:152rem}}.product-form__buttons{display:grid;gap:.8rem;--buttons-radius: 0;--buttons-radius-outset: 0;--buttons-shadow-opacity: 0;--buttons-shadow-blur-radius: 0;--buttons-shadow-horizontal-offset: 0;--buttons-shadow-vertical-offset: 0}.product-form__submit:after,.product-form__submit:before,.product-form .shopify-payment-button__button:after,.product-form .shopify-payment-button__button--unbranded:after{border-radius:0!important;box-shadow:none!important}.product-form__submit,.product-form .shopify-payment-button__button,.product-form .shopify-payment-button__button--unbranded{border-radius:0!important;min-height:4.6rem;height:auto;padding:1.3rem 2rem;font-family:var(--font-body-family);font-size:1.02rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;box-shadow:none!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.product-form__submit{background:var(--gg-brick, #B2432F);border:1px solid var(--gg-brick, #B2432F);color:#fff}.product-form__submit:hover:not([disabled]){background:var(--gg-ochre, #935D24);border-color:var(--gg-ochre, #935D24)}.product-form__submit[disabled]{background:transparent;border-color:rgba(var(--gg-text-rgb, 58, 33, 20),.25);color:rgba(var(--gg-text-rgb, 58, 33, 20),.45)}.product-form .shopify-payment-button__button--unbranded{background:transparent;border:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.35);color:var(--gg-terracotta, #8C461C)}.product-form .shopify-payment-button__button--unbranded:hover{background:var(--gg-terracotta, #8C461C);border-color:var(--gg-terracotta, #8C461C);color:var(--gg-surface, #FAFAF7)}.gg-product-save{display:flex;align-items:center;gap:.65rem;margin:1.6rem 0 0;padding-top:1.4rem;border-top:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.12)}.gg-product-save .gg-wishlist-heart{position:static;opacity:1;color:var(--gg-terracotta, #8C461C);padding:0}.gg-product-save .gg-wishlist-heart:hover{color:var(--gg-brick, #B2432F)}.gg-product-save__label{font-family:var(--font-body-family);font-size:1.02rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gg-terracotta, #8C461C)}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.gg-credit__sep{opacity:.55}.gg-credit{display:inline-flex;align-items:center;gap:.34em}.gg-credit__heart{font-family:Segoe UI Symbol,Apple Symbols,Noto Sans Symbols2,sans-serif;color:var(--gg-surface, #E4C1A1);font-size:1.15em;line-height:1}.footer .gg-credit a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .3s ease,border-color .3s ease}.footer .gg-credit a:hover,.footer .gg-credit a:focus-visible{color:var(--gg-olive, #AD8E38);border-bottom-color:currentColor}cart-notification,.cart-notification-wrapper,#cart-notification{display:none!important}.product__text{display:block;text-align:left;margin-top:1.8rem;padding-top:1.3rem;border-top:1px solid rgba(var(--gg-text-rgb, 58, 33, 20),.12);font-family:var(--font-body-family);font-size:.95rem;line-height:1.75;letter-spacing:.02em;color:rgba(var(--gg-text-rgb, 58, 33, 20),.6);max-width:42rem}.product__text .gg-enq-break{display:block;margin-top:.55rem}.product__text a{color:var(--gg-terracotta, #8C461C);text-decoration:none;border-bottom:1px solid rgba(var(--gg-brick-rgb, 178, 67, 47),.3);transition:color .3s ease,border-color .3s ease}.product__text a:visited{color:var(--gg-terracotta, #8C461C)}.product__text a:hover{color:var(--gg-ochre, #935D24);border-color:var(--gg-ochre, #935D24)}.facets-vertical show-more-button,.facets-vertical .button-show-more{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gg-luxury.css.map */
