@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500&display=swap";:root{--gna-ivory: #FAF7F2;--gna-paper: #F2EBE1;--gna-espresso: #2B2420;--gna-taupe: #75675B;--gna-bordeaux: #7A1F23;--gna-camel: #A8804F;--gna-line: #E6DCCE;--gna-head: "Tenor Sans", var(--typeHeaderFallback, serif);--gna-body: var(--typeBasePrimary), var(--typeBaseFallback, sans-serif);--gna-title: 22px;--gna-gap: 56px}@media(min-width:769px){:root{--gna-title: 28px;--gna-gap: 80px}}body{background:var(--gna-ivory);color:var(--gna-espresso)}::selection{background:var(--gna-camel);color:#fff}#PageContainer#PageContainer a{text-underline-offset:3px}#PageContainer#PageContainer .section-header__title,#PageContainer#PageContainer .fc-title,#PageContainer#PageContainer .gna-faq__title,#PageContainer#PageContainer .feature-row__text .h1,#PageContainer#PageContainer .feature-row__text h2,#PageContainer#PageContainer [class*=ss-scrolling-images] h2,#PageContainer#PageContainer .collection-hero__title,#PageContainer#PageContainer .section-header h2{font-family:var(--gna-head)!important;font-size:var(--gna-title)!important;font-weight:400!important;letter-spacing:.12em!important;line-height:1.2!important;text-transform:uppercase!important;color:var(--gna-espresso)!important}#PageContainer#PageContainer .section-header{margin-bottom:28px}#PageContainer#PageContainer .section-header .btn{margin-top:14px}#PageContainer#PageContainer .fc-eyebrow,#PageContainer#PageContainer .gna-eyebrow,#PageContainer#PageContainer .hero__top-subtitle{font-family:var(--gna-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--gna-camel)!important}#PageContainer#PageContainer .hero__top-subtitle{color:#f3e9dc!important}#PageContainer#PageContainer .hero__title{font-family:var(--gna-head)!important;letter-spacing:.1em!important;font-weight:400!important}#PageContainer#PageContainer .grid-product__title,#PageContainer#PageContainer [class*=product-title-template--]{font-family:var(--gna-body)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.45!important;text-transform:uppercase!important;color:var(--gna-espresso)!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em}#PageContainer#PageContainer .grid-product__meta{padding-top:12px!important}#PageContainer#PageContainer .grid-product__price,#PageContainer#PageContainer [class*=price-template--]:not([class*=compare-at]){font-family:var(--gna-body)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:.03em!important;color:var(--gna-bordeaux)!important}#PageContainer#PageContainer .grid-product__price--original,#PageContainer#PageContainer [class*=compare-at-price-template--]{font-size:12.5px!important;font-weight:300!important;color:var(--gna-taupe)!important;margin-right:6px!important}#PageContainer#PageContainer .grid-product__price--savings{display:none!important}#PageContainer#PageContainer .grid-product__tag--sale,#PageContainer#PageContainer .ss-sale-badge{background:var(--gna-bordeaux)!important;color:#faf7f2!important;font-family:var(--gna-body)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1!important;padding:6px 8px!important;border-radius:0!important;top:10px!important;left:10px!important;right:auto!important}#PageContainer#PageContainer .grid-product__image-mask,#PageContainer#PageContainer .grid__image-ratio,#PageContainer#PageContainer .image-wrap{background-color:var(--gna-paper)}#PageContainer#PageContainer .btn,#PageContainer#PageContainer .btn--secondary,#PageContainer#PageContainer .fc-cta,#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]{font-family:var(--gna-body)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}#PageContainer#PageContainer .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--no-animate){background:var(--gna-bordeaux)!important;border-color:var(--gna-bordeaux)!important;color:#faf7f2!important}#PageContainer#PageContainer .btn:not(.btn--secondary):not(.btn--tertiary):hover{background:var(--gna-espresso)!important;border-color:var(--gna-espresso)!important}#PageContainer#PageContainer .btn--secondary,#PageContainer#PageContainer .fc-cta,#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]{background:transparent!important;color:var(--gna-espresso)!important;border:1px solid var(--gna-espresso)!important;padding:12px 28px!important;height:auto!important;width:auto!important;min-width:200px;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none!important}#PageContainer#PageContainer .btn--secondary:hover,#PageContainer#PageContainer .fc-cta:hover,#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]:hover{background:var(--gna-espresso)!important;color:#faf7f2!important}#PageContainer#PageContainer [class^=tab-template--],#PageContainer#PageContainer [class*=" tab-template--"]{font-family:var(--gna-head)!important;font-size:15px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--gna-taupe)!important}#PageContainer#PageContainer [class*=tab--active-template--]{color:var(--gna-espresso)!important;border-color:var(--gna-camel)!important}@media(min-width:769px){#PageContainer#PageContainer [class^=tab-template--],#PageContainer#PageContainer [class*=" tab-template--"]{font-size:18px!important}}#PageContainer#PageContainer [class*=ss_featured_collection_tabs] [class*=section-template--],#PageContainer#PageContainer [class*=ss_featured_collection_tabs] [class*=-padding]{background:transparent!important}#PageContainer#PageContainer [id*=ss_collection_navigation] a{font-family:var(--gna-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gna-espresso)!important}#PageContainer#PageContainer .announcement-bar{background:var(--gna-espresso)!important}#PageContainer#PageContainer .announcement-text{font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;color:#f3e9dc!important}#PageContainer#PageContainer .site-header{border-bottom:1px solid var(--gna-line)}#PageContainer#PageContainer .site-footer{background:var(--gna-espresso)!important;color:#e9dfd2!important}#PageContainer#PageContainer .site-footer a,#PageContainer#PageContainer .site-footer p,#PageContainer#PageContainer .site-footer li,#PageContainer#PageContainer .site-footer strong{font-size:13.5px!important;line-height:1.7!important;color:#e9dfd2!important}#PageContainer#PageContainer .site-footer strong{font-weight:500!important;color:#faf7f2!important}#PageContainer#PageContainer .site-footer .footer__title,#PageContainer#PageContainer .site-footer .collapsible-trigger{font-family:var(--gna-head)!important;font-size:13px!important;letter-spacing:.2em!important;color:#faf7f2!important}#PageContainer#PageContainer .site-footer a:hover{color:var(--gna-camel)!important}#PageContainer#PageContainer hr,#PageContainer#PageContainer .gna-divider{border-color:var(--gna-line)!important}#PageContainer#PageContainer .gna-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--gna-paper);border-top:1px solid var(--gna-line);border-bottom:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-tiers__item{text-align:center;padding:12px 4px 11px}#PageContainer#PageContainer .gna-tiers__qty{display:block;font-family:var(--gna-body);font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gna-taupe);line-height:1.3}#PageContainer#PageContainer .gna-tiers__pct{display:block;font-family:var(--gna-head);font-size:22px;line-height:1.15;color:var(--gna-bordeaux);margin:3px 0 1px}#PageContainer#PageContainer .gna-tiers__off{display:block;font-family:var(--gna-body);font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gna-espresso)}@media(min-width:769px){#PageContainer#PageContainer .gna-tiers__item{padding:16px 8px 14px}#PageContainer#PageContainer .gna-tiers__qty,#PageContainer#PageContainer .gna-tiers__off{font-size:11px}#PageContainer#PageContainer .gna-tiers__pct{font-size:28px}}#PageContainer#PageContainer .gna-faq{max-width:760px;margin:0 auto;padding:8px 20px 16px;text-align:center}#PageContainer#PageContainer .gna-faq__title{margin:10px 0 28px!important}#PageContainer#PageContainer .gna-faq__list{text-align:left;border-top:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-faq__item{border-bottom:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px;font-family:var(--gna-body);font-size:15px;font-weight:400;letter-spacing:.02em;color:var(--gna-espresso)}#PageContainer#PageContainer .gna-faq__q::-webkit-details-marker{display:none}#PageContainer#PageContainer .gna-faq__icon{position:relative;flex:0 0 12px;width:12px;height:12px}#PageContainer#PageContainer .gna-faq__icon:before,#PageContainer#PageContainer .gna-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:var(--gna-espresso);transition:transform .3s ease}#PageContainer#PageContainer .gna-faq__icon:after{transform:rotate(90deg)}#PageContainer#PageContainer .gna-faq__item[open] .gna-faq__icon:after{transform:rotate(0)}#PageContainer#PageContainer .gna-faq__a{padding:0 2px 20px;font-size:14px;line-height:1.7;color:var(--gna-taupe)}#PageContainer#PageContainer .gna-faq__a p{margin:0 0 10px}#PageContainer#PageContainer .gna-faq__a strong{color:var(--gna-espresso);font-weight:500}@media(min-width:769px){.gna-faq__q{font-size:16px}}#PageContainer#PageContainer .gna-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;max-width:1100px;margin:0 auto;padding:36px 20px;text-align:center}#PageContainer#PageContainer .gna-trust__item{display:flex;flex-direction:column;align-items:center;gap:10px}#PageContainer#PageContainer .gna-trust__icon{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--gna-line);background:var(--gna-paper)}#PageContainer#PageContainer .gna-trust__icon svg{width:24px;height:24px;stroke:var(--gna-espresso);fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#PageContainer#PageContainer .gna-trust__title{font-family:var(--gna-head);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gna-espresso)}#PageContainer#PageContainer .gna-trust__text{font-size:12.5px;line-height:1.5;color:var(--gna-taupe);max-width:220px}@media(min-width:769px){#PageContainer#PageContainer .gna-trust{grid-template-columns:repeat(4,minmax(0,1fr));padding:48px 40px}}#PageContainer#PageContainer .site-header__logo img,#PageContainer#PageContainer .site-header__logo-link img{mix-blend-mode:multiply}#PageContainer#PageContainer [class*=tab-container-template--]{scrollbar-width:none;-ms-overflow-style:none}#PageContainer#PageContainer [class*=tab-container-template--]::-webkit-scrollbar{display:none}#PageContainer#PageContainer .product-block--price .product__price{font-family:var(--gna-body)!important;font-size:22px!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--gna-bordeaux)!important}#PageContainer#PageContainer .product-block--price .product__price--compare{font-size:15px!important;font-weight:300!important;color:var(--gna-taupe)!important}#PageContainer#PageContainer .product__price-savings{font-family:var(--gna-body)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--gna-bordeaux)!important;background:transparent!important;border:1px solid var(--gna-bordeaux)!important;border-radius:0!important;box-shadow:none!important;padding:6px 10px!important}#PageContainer#PageContainer .swatch-option-name,#PageContainer#PageContainer .variant__label,#PageContainer#PageContainer .variant-wrapper legend{font-family:var(--gna-body)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gna-espresso)!important}#PageContainer#PageContainer .variant__button-label{background:transparent!important;border:1px solid var(--gna-line)!important;box-shadow:none!important;color:var(--gna-espresso)!important;font-size:13px!important}#PageContainer#PageContainer .variant-input input:checked+.variant__button-label{border-color:var(--gna-espresso)!important;box-shadow:inset 0 0 0 1px var(--gna-espresso)!important}#PageContainer#PageContainer .add-to-cart{font-size:12.5px!important;letter-spacing:.24em!important;padding-top:16px!important;padding-bottom:16px!important}#PageContainer#PageContainer .swatch-label{letter-spacing:normal!important}#PageContainer#PageContainer .swatch-variant-name{font-family:var(--gna-body)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.03em!important;text-transform:none!important;color:var(--gna-taupe)!important}#PageContainer#PageContainer .grid-product__content>.grid-product__tag--sale{top:20px!important;left:22px!important}#PageContainer#PageContainer .ss-sale-badge{top:10px!important;left:10px!important}#PageContainer#PageContainer .section-header .btn--secondary,#PageContainer#PageContainer .fc-cta,#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]{background:var(--gna-espresso)!important;color:#faf7f2!important;border:1px solid var(--gna-espresso)!important;min-width:0!important;padding:13px 34px!important;font-size:11px!important;letter-spacing:.24em!important}#PageContainer#PageContainer .section-header .btn--secondary:hover,#PageContainer#PageContainer .fc-cta:hover,#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]:hover{background:var(--gna-bordeaux)!important;border-color:var(--gna-bordeaux)!important}#PageContainer#PageContainer [class*=ug-collections-cta-button-template--]{display:flex!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}#PageContainer#PageContainer .fc-cta{display:inline-flex!important}:root{--gna-gap: 64px}@media(min-width:769px){:root{--gna-gap: 96px}}#PageContainer#PageContainer #MainContent>.shopify-section{margin-top:0!important;margin-bottom:0!important}#PageContainer#PageContainer #MainContent .index-section{margin-top:0!important;margin-bottom:0!important}#PageContainer#PageContainer #MainContent .index-section .grid--uniform{margin-bottom:-24px!important}#PageContainer#PageContainer .fc-band>.page-width{padding-top:0!important;padding-bottom:0!important}#PageContainer#PageContainer .gna-faq{padding-bottom:0!important}#PageContainer#PageContainer [id*=ss_collection_navigation]{padding:0!important}#PageContainer#PageContainer .gna-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--gna-ivory);border-top:0;border-bottom:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-tiers__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 2px 7px;gap:2px;text-align:center}#PageContainer#PageContainer .gna-tiers__item+.gna-tiers__item{border-left:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-tiers__pct{font-family:var(--gna-body);font-size:17px;font-weight:600;letter-spacing:.02em;line-height:1;color:var(--gna-bordeaux);margin:0}#PageContainer#PageContainer .gna-tiers__qty{font-family:var(--gna-body);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gna-espresso);line-height:1.2}#PageContainer#PageContainer .gna-tiers__item--best{background:var(--gna-bordeaux)}#PageContainer#PageContainer .gna-tiers__item--best .gna-tiers__pct,#PageContainer#PageContainer .gna-tiers__item--best .gna-tiers__qty{color:#faf7f2}#PageContainer#PageContainer .gna-tiers__item--best+.gna-tiers__item,#PageContainer#PageContainer .gna-tiers__item--best{border-left-color:var(--gna-bordeaux)}@media(min-width:769px){#PageContainer#PageContainer .gna-tiers__item{flex-direction:row;gap:10px;padding:11px 8px}#PageContainer#PageContainer .gna-tiers__pct{font-size:20px}#PageContainer#PageContainer .gna-tiers__qty{font-size:10.5px}}#PageContainer#PageContainer .gna-ann{background:var(--gna-espresso);color:#f3e9dc;overflow:hidden;height:34px;display:flex;align-items:center;border-bottom:1px solid #3E332D}#PageContainer#PageContainer .gna-ann__track{display:flex;width:max-content;animation:gna-marquee 38s linear infinite}#PageContainer#PageContainer .gna-ann:hover .gna-ann__track{animation-play-state:paused}#PageContainer#PageContainer .gna-ann__group{display:flex;flex-shrink:0}#PageContainer#PageContainer .gna-ann__item{display:inline-flex;align-items:center;gap:12px;padding:0 22px;white-space:nowrap;font-family:var(--gna-body);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#f3e9dc;text-decoration:none}#PageContainer#PageContainer .gna-ann__item b{color:#e2bf8e;font-weight:600}#PageContainer#PageContainer .gna-ann__leaf{width:13px;height:13px;flex:0 0 13px;fill:#c9965e}@keyframes gna-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#PageContainer#PageContainer .gna-ann__track{animation:none;margin:0 auto}#PageContainer#PageContainer .gna-ann__group+.gna-ann__group{display:none}}#PageContainer#PageContainer .gna-usp{list-style:none;margin:18px 0;padding:16px 0;border-top:1px solid var(--gna-line);border-bottom:1px solid var(--gna-line);display:grid;gap:12px}#PageContainer#PageContainer .gna-usp li{display:flex;align-items:center;gap:12px;margin:0;font-size:13.5px;color:var(--gna-taupe)}#PageContainer#PageContainer .gna-usp strong{color:var(--gna-espresso);font-weight:500}#PageContainer#PageContainer .gna-usp svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:var(--gna-espresso);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#PageContainer#PageContainer .gna-ship{margin:18px 0 6px;padding:18px 14px 14px;background:var(--gna-paper);border:1px solid var(--gna-line)}#PageContainer#PageContainer .gna-ship__steps{display:grid;grid-template-columns:repeat(3,1fr);position:relative;list-style:none;margin:0;padding:0}#PageContainer#PageContainer .gna-ship__steps:before{content:"";position:absolute;top:17px;left:16.66%;right:16.66%;height:1px;background:repeating-linear-gradient(90deg,var(--gna-camel) 0 4px,transparent 4px 8px)}#PageContainer#PageContainer .gna-ship__step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin:0;position:relative}#PageContainer#PageContainer .gna-ship__icon{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--gna-ivory);border:1px solid var(--gna-camel)}#PageContainer#PageContainer .gna-ship__step:first-child .gna-ship__icon{background:var(--gna-espresso);border-color:var(--gna-espresso)}#PageContainer#PageContainer .gna-ship__step:first-child .gna-ship__icon svg{stroke:#faf7f2}#PageContainer#PageContainer .gna-ship__icon svg{width:17px;height:17px;fill:none;stroke:var(--gna-espresso);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}#PageContainer#PageContainer .gna-ship__label{font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gna-taupe)}#PageContainer#PageContainer .gna-ship__date{font-family:var(--gna-head);font-size:13.5px;letter-spacing:.04em;color:var(--gna-espresso);line-height:1.2}#PageContainer#PageContainer .gna-ship__note{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--gna-line);display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;color:var(--gna-taupe);text-align:center}#PageContainer#PageContainer .gna-ship__note strong{color:var(--gna-espresso);font-weight:500}#PageContainer#PageContainer .gna-ship__flag{display:inline-flex;width:16px;height:11px;flex:0 0 16px}#PageContainer#PageContainer .gna-ship__flag i{flex:1}#PageContainer#PageContainer .gna-qd{border:1px solid var(--gna-line);margin:6px 0}#PageContainer#PageContainer .gna-qd__head{margin:0;padding:12px 14px;text-align:center;border-bottom:1px solid var(--gna-line);font-family:var(--gna-head);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gna-espresso)}#PageContainer#PageContainer .gna-qd__row{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;border-bottom:1px solid var(--gna-line);font-size:13px;color:var(--gna-taupe)}#PageContainer#PageContainer .gna-qd__row b{color:var(--gna-bordeaux);font-weight:600}#PageContainer#PageContainer .gna-qd__row--best{background:var(--gna-paper);color:var(--gna-espresso)}#PageContainer#PageContainer .gna-qd__foot{margin:0;padding:9px 14px;text-align:center;font-size:11px;color:var(--gna-taupe)}#PageContainer#PageContainer .fc-band{background:transparent!important}#PageContainer#PageContainer .fc-band:before,#PageContainer#PageContainer .fc-band:after{display:none!important}#PageContainer#PageContainer .swatch-view-button .swatch-button-title-text{background:transparent!important;color:var(--gna-espresso)!important}#PageContainer#PageContainer .gna-ship__date{white-space:nowrap;font-size:12.5px;letter-spacing:0}@media(min-width:769px){#PageContainer#PageContainer .gna-ship__date{font-size:14px}}body.template-index #PageContainer#PageContainer #MainContent>.shopify-section,body.template-product #PageContainer#PageContainer #MainContent>.shopify-section,body.template-collection #PageContainer#PageContainer #MainContent>.shopify-section{padding-top:0!important;padding-bottom:0!important}body:is(.template-index,.template-product,.template-collection) #PageContainer#PageContainer #MainContent>.shopify-section:is([id*=__featured_collection],[id*=__colleccionoriginal],[id*=__ss_featured_collection_tabs],[id*=__ss_scrolling_images],[id*=__text_and_image],[id*=__advanced_content],[id*=__featured_collections],[id*=__ss_testimonial],[id*=__rich_text]){padding-top:calc(var(--gna-gap) / 2)!important;padding-bottom:calc(var(--gna-gap) / 2)!important}body.template-product #PageContainer#PageContainer #MainContent>.shopify-section[id$=__main]{padding-bottom:calc(var(--gna-gap) / 2)!important}#PageContainer#PageContainer .page-content--product{padding-bottom:0!important}#PageContainer#PageContainer .product-single__meta .product-block:last-child{margin-bottom:0!important}#PageContainer#PageContainer .fc-header{margin-top:0!important}#PageContainer#PageContainer [id*=__text_and_image] .feature-row{margin-top:0!important;margin-bottom:0!important}#PageContainer#PageContainer [id*=__text_and_image] .feature-row__item:first-child{padding-top:0!important}body.template-collection #PageContainer#PageContainer .collection-header .page-content{padding-top:28px!important}#PageContainer#PageContainer .grid-product__image-mask{position:relative}#PageContainer#PageContainer .grid-product__image-mask>.grid-product__tag{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;z-index:2;margin:0!important;transform:none!important}#PageContainer#PageContainer [id*=ss_scrolling_images] h2,#PageContainer#PageContainer [id*=ss_scrolling_images] [class*=heading],#PageContainer#PageContainer [id*=ss_scrolling_images] [class*=title] p,#PageContainer#PageContainer [id*=ss_scrolling_images] [class*=heading] p{font-family:var(--gna-head)!important;font-size:var(--gna-title)!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--gna-espresso)!important}#PageContainer#PageContainer .gna-usp img{width:20px;height:20px;flex:0 0 20px;object-fit:contain;border-radius:50%}#PageContainer#PageContainer .gna-ann--rotator{display:none}@media(min-width:769px){#PageContainer#PageContainer .gna-ann:not(.gna-ann--rotator){display:none}#PageContainer#PageContainer .gna-ann--rotator{display:flex;position:relative;justify-content:center;height:36px}#PageContainer#PageContainer .gna-ann__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:14px;font-family:var(--gna-body);font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#f3e9dc;text-decoration:none;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}#PageContainer#PageContainer .gna-ann__slide.is-active{opacity:1;transform:none;pointer-events:auto}#PageContainer#PageContainer .gna-ann__slide b{color:#e2bf8e;font-weight:600}#PageContainer#PageContainer .gna-ann__slide .gna-ann__leaf:last-child{transform:scaleX(-1)}}#PageContainer#PageContainer .gna-cart,.gna-cart{background:var(--gna-ivory, #FAF7F2);color:var(--gna-espresso, #2B2420)}.gna-cart .drawer__header{border-bottom:1px solid var(--gna-line, #E6DCCE);padding-top:18px;padding-bottom:18px}.gna-cart .gna-cart__title{font-family:Tenor Sans,serif!important;font-size:17px!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin:0!important;color:#2b2420!important}.gna-cart .drawer__close-button svg{stroke:#2b2420}.gna-rewards{padding:16px 4px 22px;border-bottom:1px solid #E6DCCE;margin-bottom:6px}.gna-rewards__msg{margin:0 0 18px;text-align:center;font-size:13px;color:#2b2420;letter-spacing:.01em}.gna-rewards__msg b{color:#7a1f23;font-weight:600}.gna-rewards__track{position:relative;height:4px;margin:0 14px 30px 4px;background:#e6dcce;border-radius:4px}.gna-rewards__fill{position:absolute;left:0;top:0;bottom:0;background:#7a1f23;border-radius:4px;transition:width .5s ease}.gna-rewards__step{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.gna-rewards__dot{width:22px;height:22px;border-radius:50%;background:#faf7f2;border:1px solid #C9B9A6;display:flex;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease}.gna-rewards__step.is-done .gna-rewards__dot{background:#7a1f23;border-color:#7a1f23}.gna-rewards__dot svg{width:12px;height:12px;fill:none;stroke:#faf7f2;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.gna-rewards__label{position:absolute;top:28px;font-size:10.5px;font-weight:500;letter-spacing:.06em;color:#75675b;white-space:nowrap}.gna-rewards__step.is-done .gna-rewards__label{color:#7a1f23;font-weight:600}.gna-rewards__ship{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:#75675b}.gna-rewards__ship svg{width:17px;height:17px;fill:none;stroke:#2b2420;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.gna-ci{display:grid;grid-template-columns:88px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid #E6DCCE;margin:0!important}.gna-ci__img{display:block;background:#f2ebe1;aspect-ratio:3 / 4;overflow:hidden}.gna-ci__img img{width:100%;height:100%;object-fit:cover;display:block}.gna-ci__body{min-width:0;display:flex;flex-direction:column;gap:4px}.gna-ci__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.gna-ci__title{font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.45;color:#2b2420!important;text-decoration:none!important}.gna-ci__remove{background:none;border:0;padding:2px;cursor:pointer;flex:0 0 auto}.gna-ci__remove svg{width:17px;height:17px;fill:none;stroke:#75675b;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.gna-ci__remove:hover svg{stroke:#7a1f23}.gna-ci__variant{margin:0;font-size:12px;color:#75675b}.gna-ci__foot{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.gna-qty{display:inline-flex!important;align-items:center;border:1px solid #E6DCCE;height:34px;max-width:none!important}.gna-qty .js-qty__adjust{position:static!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;transform:none!important}.gna-qty .js-qty__adjust svg{width:13px;height:13px;fill:none;stroke:#2b2420;stroke-width:1.4;stroke-linecap:round}.gna-qty .js-qty__num{width:30px!important;height:32px;border:0!important;padding:0!important;margin:0!important;text-align:center;font-size:13px;background:transparent!important;color:#2b2420}.gna-ci__price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.gna-ci__compare{font-size:12px;color:#75675b}.gna-ci__final{font-size:14px;font-weight:600;color:#7a1f23}.gna-ci__saving{margin:2px 0 0;font-size:11.5px;color:#7a1f23;text-align:right}.gna-cart__footer{border-top:1px solid #E6DCCE;background:#faf7f2;padding-top:14px!important}.gna-cart__row{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#75675b;padding:3px 0}.gna-cart__row--discount span:last-child{color:#7a1f23;font-weight:600}.gna-cart__free{color:#2b2420;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.gna-cart__row--total{margin-top:6px;padding-top:10px;border-top:1px solid #E6DCCE;color:#2b2420;font-size:15px}.gna-cart__row--total [data-subtotal]{font-family:Tenor Sans,serif;font-size:19px;letter-spacing:.02em}.gna-cart__savings{margin:4px 0 2px;padding:7px 10px;background:#f2ebe1;text-align:center;font-size:12px;color:#2b2420}.gna-cart__savings b{color:#7a1f23}.gna-cart .cart__discounts.hide{display:none}.gna-cart .cart__checkout-wrapper{margin-top:12px}.gna-cart__checkout{width:100%;display:flex!important;align-items:center;justify-content:center;gap:10px;background:#7a1f23!important;border:1px solid #7A1F23!important;color:#faf7f2!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;padding:17px 20px!important;border-radius:0!important}.gna-cart__checkout:hover{background:#2b2420!important;border-color:#2b2420!important}.gna-cart__checkout svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gna-cart__trust{margin:10px 0 6px;text-align:center;font-size:11.5px;color:#75675b;letter-spacing:.03em}.gna-cart .payment-icons{display:flex;justify-content:center;gap:6px;margin:0;padding:0}.gna-cart .payment-icons li{margin:0}.gna-cart__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:60px 24px!important}.gna-cart__empty>svg{width:38px;height:38px;fill:none;stroke:#a8804f;stroke-width:1.1}.gna-cart__empty-title{font-family:Tenor Sans,serif;font-size:16px;letter-spacing:.14em;text-transform:uppercase;margin:0;color:#2b2420}.gna-cart__empty-text{font-size:13px;color:#75675b;margin:0 0 8px}.gna-cart__empty-btn{background:#2b2420!important;border-color:#2b2420!important;color:#faf7f2!important}body.template-product #PageContainer#PageContainer #MainContent>.shopify-section[id$=__main]{padding-bottom:calc(var(--gna-gap) / 2 - 25px)!important}#PageContainer#PageContainer [class*=scrolling-image-content-template--]{padding-bottom:0!important}#PageContainer#PageContainer [id*=__text_and_image] .feature-row__text{padding-top:0!important}#CartDrawer.gna-cart{width:100%!important;max-width:440px!important}@media(prefers-reduced-motion:reduce){#PageContainer#PageContainer .gna-ann__slide{transform:none!important;transition:opacity .4s ease!important}}:root{--gna-buy: #2F6B4F;--gna-buy-hover: #24553F}#PageContainer#PageContainer [id*=ss_scrolling_images] [class*=section-template--]{background:transparent!important}#PageContainer#PageContainer [class*=scrolling-image-slide-template--] img,#PageContainer#PageContainer [class*=scrolling-image-slide-template--]>*{border-radius:0!important}#PageContainer#PageContainer [class*=scrolling-image-content-template--]{background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:22px auto 0!important;padding:0 20px!important;width:auto!important;max-width:520px;height:auto!important;display:flex!important;align-items:center;justify-content:center;gap:14px}#PageContainer#PageContainer [class*=scrolling-image-content-template--]:before,#PageContainer#PageContainer [class*=scrolling-image-content-template--]:after{content:"";flex:0 0 34px;height:1px;background:var(--gna-camel)}#PageContainer#PageContainer [class*=scrolling-image-content-template--] p{margin:0!important;font-family:var(--gna-head)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gna-camel)!important;line-height:1.4!important}body.template-product #PageContainer#PageContainer #MainContent>.shopify-section[id*=__colleccionoriginal]{background:var(--gna-paper);padding-top:44px!important;padding-bottom:44px!important;margin:calc(var(--gna-gap) / 2) 0!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__image-mask{background:var(--gna-ivory)}@media(max-width:768px){#PageContainer#PageContainer [id*=__text_and_image] .feature-row{display:flex!important;flex-direction:column;gap:26px}#PageContainer#PageContainer [id*=__text_and_image] .feature-row__item{margin:0!important}}#PageContainer#PageContainer .add-to-cart,#PageContainer#PageContainer .btn.add-to-cart:not(.btn--secondary),.gna-cart .gna-cart__checkout{background:var(--gna-buy)!important;border-color:var(--gna-buy)!important;color:#fff!important;box-shadow:0 6px 18px -8px #2f6b4f8c!important;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease!important}#PageContainer#PageContainer .add-to-cart:hover,#PageContainer#PageContainer .btn.add-to-cart:not(.btn--secondary):hover,.gna-cart .gna-cart__checkout:hover{background:var(--gna-buy-hover)!important;border-color:var(--gna-buy-hover)!important;box-shadow:0 8px 22px -8px #24553f99!important;transform:translateY(-1px)}.gna-cart__row--total [data-subtotal]{font-family:var(--gna-body, "Outfit"),sans-serif!important;font-size:18px!important;font-weight:600!important;letter-spacing:.01em!important;font-variant-numeric:tabular-nums}.gna-cart__row--total .ajaxcart__subtotal{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}#PageContainer#PageContainer #CartDrawer .gna-cart__checkout,#CartDrawer .gna-cart__checkout{background:var(--gna-buy)!important;border-color:var(--gna-buy)!important;color:#fff!important}#PageContainer#PageContainer #CartDrawer .gna-cart__checkout:hover,#CartDrawer .gna-cart__checkout:hover{background:var(--gna-buy-hover)!important;border-color:var(--gna-buy-hover)!important}@media(max-width:768px){body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper{overflow:visible!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid{display:flex!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;margin:0!important;padding:0 10px!important;width:auto!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid__item{flex:0 0 50%!important;width:50%!important;max-width:50%!important;display:block!important;float:none!important;padding:0 6px!important;margin:0 0 22px!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid__item--view-all{display:none!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid__item:nth-last-child(-n+3){margin-bottom:0!important}}#PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__title{-webkit-line-clamp:2;text-overflow:clip!important}@media(max-width:768px){#PageContainer#PageContainer [id*=__text_and_image] .feature-row__images{padding:0!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid__item.grid__item--view-all{display:none!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid__item.grid-product:nth-last-child(-n+3){margin-bottom:0!important}}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__image-mask{aspect-ratio:3 / 4;height:auto!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__image-mask .image-wrap,body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__image-mask .grid__image-ratio{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;padding:0!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__title{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;min-height:2.9em}@media(max-width:768px){body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper,body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid,body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid__item{transform:none!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .page-width--flush-small{padding-left:10px!important;padding-right:10px!important;margin:0!important}}@media(max-width:768px){body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid-product__content{padding:0!important;margin:0!important}body.template-product #PageContainer#PageContainer [id*=__colleccionoriginal] .grid-overflow-wrapper .grid-product__meta{padding-right:0!important}}#PageContainer#PageContainer .btn.add-to-cart:not(.btn--secondary):not(.btn--tertiary):not(.btn--no-animate){background:var(--gna-buy)!important;border-color:var(--gna-buy)!important;color:#fff!important}#PageContainer#PageContainer .btn.add-to-cart:not(.btn--secondary):not(.btn--tertiary):not(.btn--no-animate):hover{background:var(--gna-buy-hover)!important;border-color:var(--gna-buy-hover)!important}#PageContainer#PageContainer .grid-product__image-mask>.grid-product__tag,#PageContainer#PageContainer [id*=__colleccionoriginal] .grid-product__tag.grid-product__tag--sale,#PageContainer#PageContainer .ss-sale-badge{top:0!important;left:0!important;right:auto!important}#PageContainer#PageContainer .swatch-view-button .swatch-button{border:1px solid var(--gna-line)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}#PageContainer#PageContainer .swatch-view-button .swatch-button:hover{border-color:var(--gna-espresso)!important}#PageContainer#PageContainer .swatch-view-button .swatch-button.swatch-selected,#PageContainer#PageContainer .swatch-view-button .swatch-view-item[aria-checked=true] .swatch-button{background:var(--gna-espresso)!important;border-color:var(--gna-espresso)!important}#PageContainer#PageContainer .swatch-view-button .swatch-button.swatch-selected .swatch-button-title-text,#PageContainer#PageContainer .swatch-view-button .swatch-button.swatch-selected .swatch-button-title-text *,#PageContainer#PageContainer .swatch-view-button .swatch-view-item[aria-checked=true] .swatch-button-title-text,#PageContainer#PageContainer .swatch-view-button .swatch-view-item[aria-checked=true] .swatch-button-title-text *{color:#faf7f2!important;background:transparent!important;font-weight:500!important}.gna-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#faf7f2f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #E6DCCE;box-shadow:0 -10px 24px -14px #2b242059;transform:translateY(110%);transition:transform .3s ease}.gna-sticky.is-visible{transform:none}.gna-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.gna-sticky__title{font-family:Tenor Sans,serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#2b2420;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gna-sticky__price{font-size:14px;font-weight:600;color:#7a1f23}.gna-sticky__btn{flex:0 0 auto;border:0;cursor:pointer;background:var(--gna-buy, #2F6B4F);color:#fff;font-family:var(--gna-body, "Outfit"),sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:15px 18px;box-shadow:0 6px 16px -8px #2f6b4f99}.gna-sticky__btn:active{background:var(--gna-buy-hover, #24553F)}@media(min-width:769px){.gna-sticky{display:none}}@media(max-width:768px){body.gna-sticky-on #PageContainer .site-footer{padding-bottom:80px}}@keyframes gna-pick{0%,to{box-shadow:0 0 #7a1f2300}30%{box-shadow:0 0 0 4px #7a1f2340}}#PageContainer#PageContainer .gna-pick .swatch-button{animation:gna-pick 1.2s ease 2;border-color:#7a1f23!important}body.template-product #PageContainer#PageContainer #MainContent>.shopify-section[id*=__colleccionoriginal]{background:#f7f2eb}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gna-autunno.css.map */
