.footer__block-heading{letter-spacing:.12em;color:#12321f}.footer__custom-links{list-style:none;margin:0;padding:0}.footer__custom-links li+li{margin-top:12px}.footer__custom-links a{font-size:15px;color:#121212;text-decoration:none;transition:color .2s ease}.footer__custom-links a:hover,.footer__custom-links a:focus-visible{color:#12321f;text-decoration:underline;text-underline-offset:3px}.footer__blocks .footer-block.link_list .reversed-links{font-size:15px;color:#121212}.footer__blocks .footer-block.link_list .reversed-links:hover{color:#12321f}.footer__blocks .footer-block.store_info img{margin-bottom:20px}@media screen and (min-width:768px){.footer__blocks.flex{align-items:stretch!important}.footer__blocks.flex>.footer-block{align-self:stretch!important;display:flex;flex-direction:column}}@media(min-width:1025px){.footer__blocks{--col-gap: 72px;--col-gap-desktop: 72px}.footer__blocks>.footer-block.custom_liquid:before,.footer__blocks>.footer-block.link_list:before,.footer__blocks>.footer-block.newsletter:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#dcd8d2}}.sec__content-logo{margin-bottom:var(--logo-space-bottom, 28px)}.sec__content-logo-img{width:var(--logo-width, 280px);max-width:100%;height:auto;display:block}.text-center .sec__content-logo-img{margin-inline:auto}.text-right .sec__content-logo-img{margin-inline-start:auto}@media(min-width:1025px){.text-md-left .sec__content-logo-img{margin-inline:0}.text-md-center .sec__content-logo-img{margin-inline:auto}.text-md-right .sec__content-logo-img{margin-inline-start:auto;margin-inline-end:0}}@media(max-width:1024px){.sec__content-logo-img{width:min(var(--logo-width, 280px),70vw)}}.sec__content-heading .hero-accent{font-family:Pinyon Script,Snell Roundhand,cursive!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;font-size:1.28em;line-height:1;padding-right:.06em}.sec__content-subheading{letter-spacing:.28em!important;text-transform:uppercase}.header__menu .level0>menu-item>a{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:500}.section__header-heading{text-transform:uppercase;letter-spacing:.16em;font-weight:600}.section__header-heading.h1-size,.section__header-heading{font-size:15px!important;line-height:1.4}@media(min-width:768px){.section__header-heading{font-size:16px!important}}.section__header-description{font-size:14px;opacity:.74}.collection-item__name{text-transform:uppercase;letter-spacing:.13em;font-size:12px!important;font-weight:600}.product-item__name{letter-spacing:.01em;font-size:14px!important;font-weight:400}.product-item__price{font-size:14px!important;opacity:.82}.btn,.button,input[type=email],input[type=text],input[type=search],.product-item__inner img,.collection-item img{border-radius:0!important}.btn,.button{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}.section__view-all .btn,.section__view-all .button{background:transparent!important;border:0!important;color:#121212!important;padding-inline:0!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.section__view-all .btn:hover,.section__view-all .button:hover{color:#12321f!important}.product-detail__title{letter-spacing:.01em;font-weight:400}.product-detail .collapsible__heading,.product-detail__accordion-title{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.amb-gal{display:none}@media(min-width:1025px){.amb-gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:28px;align-items:start}.product-detail__media zoom-action{display:none!important}.amb-gal__rail{display:flex;flex-direction:column;gap:8px;max-height:min(78vh,780px);overflow-y:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 90%,transparent 100%)}.amb-gal__rail::-webkit-scrollbar{display:none}.amb-gal__thumb{-webkit-appearance:none;appearance:none;padding:0;background:#fff;border:1px solid transparent;cursor:pointer;flex:0 0 auto;width:76px;height:95px;overflow:hidden;display:block;opacity:.7;transition:border-color .18s ease,opacity .18s ease}.amb-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.amb-gal__thumb:hover{opacity:1}.amb-gal__thumb.is-active{opacity:1;border-color:#121212}.amb-gal__thumb:focus-visible{outline:2px solid #12321f;outline-offset:2px}.amb-gal__main{position:relative;background:#fff;height:min(78vh,780px);display:flex;align-items:center;justify-content:center}.amb-gal__img{display:none}.amb-gal__img.is-active{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}}.amb-story{max-width:760px;margin-inline:auto;text-align:center}.amb-story__heading{font-size:30px;font-weight:500;letter-spacing:.01em;text-transform:none;margin:0 0 28px;padding-bottom:14px;display:inline-block;border-bottom:1px solid #12321f;color:#0c2115}.amb-story__body{text-align:left;font-size:16px;line-height:1.7;color:#4a423a}.amb-story__body p+p{margin-top:16px}.amb-story__body p:last-child{margin-top:24px;font-weight:600;color:#121212}@media(max-width:700px){.amb-story__heading{font-size:23px}}.section-header[data-sticky-always]{top:40px}@media(max-width:767.98px){.section-header[data-sticky-always]{top:42px}}@media(min-width:1025px){.template-collection .page-heading,.shopify-section:has(>.page-heading) .page-heading{min-height:380px;display:flex;align-items:center}}[id$=__hero] .media-item,[id$=__hero] .swiper-slide{position:relative}[id$=__hero] .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(100deg,#080e0ac7,#080e0aa8 26%,#080e0a57 50%,#080e0a0f 72%,#080e0a00 88%)}[id$=__hero] .sec__content{position:relative;z-index:2}[id$=__hero] .sec__content-heading,[id$=__hero] .sec__content-logo-img{text-shadow:0 1px 24px rgba(0,0,0,.45)}[id$=__hero] .sec__content-logo-img{filter:drop-shadow(0 1px 18px rgba(0,0,0,.5))}@media(max-width:1024px){[id$=__hero] .swiper-slide:after{background:linear-gradient(to top,#080e0ad1,#080e0a73 45%,#080e0a1f)}}@media(min-width:1025px){.sec__page-heading{min-height:500px}}@media(max-width:1024px){.sec__page-heading{min-height:320px}}.amb-cardsize{margin:0 0 12px;width:100%}.amb-cardsize__label{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#9c948a;margin-bottom:8px}.amb-cardsize__chips{display:flex;flex-wrap:wrap;gap:4px}.amb-cardsize__chip{appearance:none;-webkit-appearance:none;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:34px;padding:0 7px;background:#fff;border:1px solid #d8d3cc;border-radius:0;font:inherit;font-size:11px;line-height:1;letter-spacing:.06em;font-weight:500;color:#121212;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.amb-cardsize__chip:hover:not(.is-out){border-color:#12321f}.amb-cardsize__chip:focus-visible{outline:2px solid #12321f;outline-offset:2px}.amb-cardsize__chip.is-selected{background:#12321f;border-color:#12321f;color:#fff}.amb-cardsize__chip.is-out{color:#bdb6ad;background:#faf8f5;border-color:#eeeae4;cursor:not-allowed;text-decoration:none;position:relative;overflow:hidden}.amb-cardsize__chip.is-out:after{content:"";position:absolute;left:-14%;right:-14%;top:50%;border-top:1px solid #ddd6cc;transform:rotate(-24deg)}.amb-cardsize+button[name=add][disabled],.cart-recommend .product-item__button-submit[disabled],.cart-recommend button.btn-primary[disabled]{opacity:1;background:#f1eee9!important;background-color:#f1eee9!important;border-color:#e3ded7!important;color:#9c948a!important;cursor:not-allowed}.cart-recommend .product-item__button-submit[disabled] *,.cart-recommend button.btn-primary[disabled] *{color:#9c948a!important}.amb-upsell{margin:0;padding:26px 0 6px}.amb-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.amb-upsell__heading{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#9c948a}.amb-upsell__nav{display:flex;gap:6px;flex:0 0 auto}.amb-upsell__arrow{appearance:none;-webkit-appearance:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#fff;border:1px solid #d8d3cc;border-radius:0;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.amb-upsell__arrow svg{width:15px;height:15px;fill:none;stroke:#121212;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.amb-upsell__arrow:hover:not([disabled]){border-color:#12321f}.amb-upsell__arrow[disabled]{opacity:.3;cursor:default}.amb-upsell__track{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.amb-upsell__track::-webkit-scrollbar{display:none}.amb-upsell__slide{flex:0 0 88%;min-width:0;scroll-snap-align:start}@media(max-width:560px){.amb-upsell__slide{flex:0 0 92%}}.amb-cardsize--select{margin:0 0 10px}.amb-cardsize--select .amb-cardsize__label{margin-bottom:6px}.amb-cardsize__select{appearance:none;-webkit-appearance:none;width:100%;height:40px;padding:0 30px 0 11px;background:#fff;border:1px solid #d8d3cc;border-radius:0;font:inherit;font-size:12px;color:#121212;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23121212' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px}.amb-cardsize__select:focus-visible{outline:2px solid #12321f;outline-offset:2px}.amb-upsell .product-item__button-submit[disabled],.amb-upsell button.btn-primary[disabled],.amb-upsell button[name=add][disabled]{opacity:1;background:#f1eee9!important;background-color:#f1eee9!important;border-color:#e3ded7!important;color:#9c948a!important;cursor:not-allowed}.amb-upsell .product-item__button-submit[disabled] *,.amb-upsell button[name=add][disabled] *{color:#9c948a!important}.amb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9998;background:#fff;border-top:1px solid #ece8e2;box-shadow:0 -6px 24px #12121214;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.amb-sticky.is-visible{transform:translateY(0)}.amb-sticky[hidden]{display:none!important}.amb-sticky__inner{display:flex;align-items:center;gap:12px;max-width:720px;margin:0 auto}.amb-sticky__thumb{flex:0 0 46px;width:46px;height:46px;object-fit:contain;background:#faf8f5;display:block}.amb-sticky__text{flex:1 1 auto;min-width:0}.amb-sticky__title{display:block;font-size:13px;line-height:1.25;color:#121212;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amb-sticky__meta{display:block;font-size:12px;color:#6f675e;margin-top:2px}.amb-sticky__btn{appearance:none;-webkit-appearance:none;flex:0 0 auto;min-height:46px;padding:0 20px;background:#12321f;border:1px solid #12321f;border-radius:0;color:#fff;font:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;cursor:pointer}.amb-sticky.is-disabled .amb-sticky__btn{background:#f1eee9;border-color:#e3ded7;color:#9c948a;cursor:not-allowed}@media(min-width:1025px){.amb-sticky{padding:12px 40px}.amb-sticky__inner{max-width:1560px;gap:20px}.amb-sticky__thumb{flex:0 0 52px;width:52px;height:52px}.amb-sticky__title{font-size:14px}.amb-sticky__meta{font-size:13px}.amb-sticky__btn{min-height:48px;padding:0 44px;font-size:12px}}html.open-drawer .amb-sticky,html.open-minicart .amb-sticky,html.open-search .amb-sticky,body:has(.amb-sg__panel.is-open) .amb-sticky{transform:translateY(100%)}.amb-btl{background:#12321f;color:#fff;padding:54px 20px 50px;margin:0 0 76px}.amb-btl__inner{max-width:1040px;margin:0 auto;text-align:center}.amb-btl__eyebrow{margin:0 0 16px;font-size:10px;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;font-weight:500;color:#ffffff8c}.amb-btl__heading{margin:0 auto;max-width:18ch;font-family:var(--serif-font, Georgia, serif);font-size:32px;line-height:1.16;font-weight:400;letter-spacing:-.012em;color:#fff}.amb-btl__points{list-style:none;margin:40px auto 0;padding:0;max-width:860px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.amb-btl__point{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:12px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1}.amb-btl__point svg{width:26px;height:26px;flex:0 0 26px;fill:none;stroke:#ffffffb3;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.amb-btl{padding:36px 20px 34px;margin-bottom:48px}.amb-btl__heading{font-size:22px;max-width:22ch}.amb-btl__points{margin-top:26px;grid-template-columns:minmax(0,1fr);gap:14px;text-align:left}.amb-btl__point{flex-direction:row;align-items:center;gap:12px;font-size:11.5px}.amb-btl__point svg{width:20px;height:20px;flex-basis:20px}}.amb-wordmark{background:#fff;padding:40px 20px 0;overflow:hidden}.amb-wordmark__img{display:block;width:78%;max-width:1180px;height:auto;margin:0 auto -2px}@media(max-width:749px){.amb-wordmark{padding-top:24px}.amb-wordmark__img{width:92%}}.amb-ship{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.amb-ship li{position:relative;padding-left:16px;font-size:14px;line-height:1.6;color:#3f3a34}.amb-ship li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:#12321f}.amb-ship__links{margin:0;font-size:13px;color:#6f675e}.amb-ship__links a{color:#6f675e;text-underline-offset:3px}.amb-ship__links a:hover{color:#12321f}.amb-ship__links span{margin:0 6px;color:#c4bdb4}.amb-np{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100020}.amb-np[hidden]{display:none!important}.amb-np__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c211585;opacity:0;transition:opacity .32s ease}.amb-np.is-open .amb-np__scrim{opacity:1}.amb-np__dialog{position:relative;margin:auto;top:50%;transform:translateY(-46%) scale(.985);opacity:0;width:min(860px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;background:#fff;display:grid;grid-template-columns:360px minmax(0,1fr);transition:opacity .34s ease,transform .34s cubic-bezier(.22,.61,.36,1)}.amb-np.is-open .amb-np__dialog{opacity:1;transform:translateY(-50%) scale(1)}.amb-np__x{position:absolute;top:10px;right:12px;z-index:2;appearance:none;-webkit-appearance:none;background:none;border:0;font-size:26px;line-height:1;color:#121212;cursor:pointer;padding:4px 6px}.amb-np__media{background:#f4f2ef}.amb-np__media img{width:100%;height:100%;object-fit:cover;display:block}.amb-np__body{padding:46px 44px;display:flex;align-items:center}.amb-np__form{width:100%}.amb-np__eyebrow{margin:0 0 14px;font-size:10px;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:#9c948a}.amb-np__title{margin:0 0 12px;font-family:var(--serif-font, Georgia, serif);font-size:29px;line-height:1.18;font-weight:400;color:#121212}.amb-np__text{margin:0 0 24px;font-size:14px;line-height:1.65;color:#6f675e}.amb-np__row{display:flex;gap:8px}.amb-np__input{flex:1 1 auto;min-width:0;height:46px;padding:0 13px;background:#fff;border:1px solid #d8d3cc;border-radius:0;font:inherit;font-size:14px;color:#121212}.amb-np__input:focus-visible{outline:2px solid #12321f;outline-offset:1px}.amb-np__submit{flex:0 0 auto;appearance:none;-webkit-appearance:none;height:46px;padding:0 22px;background:#12321f;border:1px solid #12321f;border-radius:0;color:#fff;font:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;cursor:pointer}.amb-np__error{margin:10px 0 0;font-size:13px;color:#a4291f}.amb-np__fine{margin:14px 0 0;font-size:12px;color:#9c948a}.amb-np__no{appearance:none;-webkit-appearance:none;background:none;border:0;margin:16px 0 0;padding:0;font:inherit;font-size:12px;color:#9c948a;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.amb-np__no:hover{color:#12321f}@media(max-width:749px){.amb-np__dialog{grid-template-columns:minmax(0,1fr)}.amb-np__media{height:190px}.amb-np__media img{object-position:center 22%}.amb-np__body{padding:28px 22px 30px}.amb-np__title{font-size:24px}.amb-np__row{flex-direction:column}.amb-np__submit{width:100%}}@media(prefers-reduced-motion:reduce){.amb-np__dialog,.amb-np__scrim{transition:none}}@media(min-width:768px){.instagram-promo-section .image-row{flex-wrap:nowrap;width:100%}.instagram-promo-section .image-row .image-container{flex:1 1 0;width:auto!important;height:auto!important;aspect-ratio:4 / 5;min-width:0}}@media(max-width:767px){.instagram-promo-section .image-row{flex-wrap:wrap}.instagram-promo-section .image-row .image-container{flex:0 0 calc(33.333% - 7px);width:auto!important;height:auto!important;aspect-ratio:4 / 5;min-width:0}}.instagram-promo-section .image-row .image-container img{width:100%;height:100%;object-fit:cover}.instagram-promo-section h1 a,.instagram-promo-section h1 a:hover,.instagram-promo-section h1 a:focus{color:inherit;text-decoration:none}.instagram-promo-section .amb-ig__handle{margin:0 0 6px;font-size:12px;letter-spacing:.16em;color:#9c948a}.instagram-promo-section .amb-ig__handle a{color:inherit;text-decoration:none}.instagram-promo-section .amb-ig__handle a:hover{color:#12321f;text-decoration:underline;text-underline-offset:4px}.button-localization,.button-localization span,.disclosure__button .localization-selected{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.shopify-localization-form .disclosure{flex:0 0 auto}.disclosure__list .disclosure__item,.disclosure__list .disclosure__item span{text-transform:none;letter-spacing:0;font-size:13px!important}@media(min-width:1025px){.navigation.horizontal ul.horizontal-list>li>a{padding-inline:0}.navigation.horizontal ul.horizontal-list>li{margin-inline:-5px}}[id^=upsell-pro-] .upsell-pro__heading{text-transform:uppercase;letter-spacing:.14em;font-size:11px!important}[id^=upsell-pro-] .upsell-pro__nav{display:flex;justify-content:flex-end;gap:6px;margin:-34px 0 14px}[id^=upsell-pro-] .upsell-pro__arrow{appearance:none;-webkit-appearance:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#fff;border:1px solid #d8d3cc;border-radius:0;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}[id^=upsell-pro-] .upsell-pro__arrow svg{width:14px;height:14px;fill:none;stroke:#121212;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}[id^=upsell-pro-] .upsell-pro__arrow:hover:not([disabled]){border-color:#12321f}[id^=upsell-pro-] .upsell-pro__arrow[disabled]{opacity:.3;cursor:default}[id^=upsell-pro-] .upsell-pro__list{flex-direction:row!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}[id^=upsell-pro-] .upsell-pro__list::-webkit-scrollbar{display:none}[id^=upsell-pro-] .upsell-card{flex:0 0 86%;min-width:0;scroll-snap-align:start;background:#fff!important;border:1px solid #e4e1dc!important;border-radius:0!important;padding:12px 14px!important}[id^=upsell-pro-] .upsell-card:hover{transform:none;box-shadow:none}[id^=upsell-pro-] .upsell-card__image,[id^=upsell-pro-] .upsell-card__image img{border-radius:0!important}[id^=upsell-pro-] .upsell-card__variant-select{border-radius:0!important;height:30px;padding:0 24px 0 9px;border-color:#d8d3cc!important;background-color:#fff!important}@media(min-width:1025px){[id^=upsell-pro-] .upsell-card{flex-basis:82%}}[id^=upsell-pro-] .upsell-card__btn{min-width:0!important;width:38px;height:38px;padding:0!important;font-size:0!important;border-radius:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:17px 17px!important}[id^=upsell-pro-] .upsell-card.is-added .upsell-card__btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E")!important}[id^=upsell-pro-] .upsell-card__btn:hover,[id^=upsell-pro-] .upsell-card__btn{opacity:1}.amb-btl__note{margin:26px auto 0;max-width:46ch;font-size:11px;line-height:1.6;color:#ffffff6b}.sec__content-btn .btn-primary,.sec__content-btn .btn-secondary,.sec__content-btn a.inline-flex{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:16px 34px}@media(max-width:749px){.sec__content-btn .btn-primary,.sec__content-btn a.inline-flex{font-size:12px;padding:14px 26px}}.amb-ticker{display:inline-grid}.amb-ticker__item{grid-area:1 / 1;opacity:0;transition:opacity .45s ease}.amb-ticker__item.is-on{opacity:1}@media(prefers-reduced-motion:reduce){.amb-ticker__item{transition:none}}[id^=upsell-pro-] .upsell-card:hover{transform:none!important;box-shadow:none!important}@media(max-width:767.98px){[id^=upsell-pro-] .upsell-pro__arrow{width:40px;height:40px}[id^=upsell-pro-] .upsell-card__variant-select{height:40px!important;font-size:13px}[id^=upsell-pro-] .upsell-card__btn{width:44px;height:44px;opacity:1!important}.amb-btl__eyebrow{font-size:11px}.amb-best__tab{min-height:44px;padding:12px 0}.amb-best__all{min-height:44px;display:inline-flex;align-items:center}.cart-recommend .product-item__button-submit,.product-item__button-submit.product__add-cart{min-width:40px;min-height:40px;width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fffffff0!important;color:#12321f!important;border:1px solid rgba(18,50,31,.14)!important;border-radius:50%!important;box-shadow:0 2px 10px #0000001a!important}.cart-recommend .product-item__button-submit svg,.product-item__button-submit.product__add-cart svg{width:15px;height:15px;stroke:currentColor}.product-item__button-submit.product__add-cart:active{background:#12321f!important;color:#fff!important}.product-item__button-submit.product__add-cart[disabled]{opacity:.45;box-shadow:none!important}.cart-remove{min-width:40px;min-height:40px;display:inline-flex!important;align-items:center;justify-content:center;margin:-12px}.quantity__button{min-height:40px!important;min-width:36px}.quantity{min-height:40px}.nav-dot{min-width:0;min-height:0;padding:0;position:relative;background-clip:border-box}.nav-dot:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:none}.amb-sg__trigger--inline{min-height:40px;display:inline-flex!important;align-items:center}.amb-cardsize__chip{min-width:40px}.social-icon-link{min-width:40px;min-height:40px}.btn-search-close{min-width:40px;min-height:40px;display:inline-flex!important;align-items:center;justify-content:center}.breadcrumb-link{min-height:36px;display:inline-flex;align-items:center}}.instagram-promo-section .overlay .amb-ig-mark{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.navigation.mobile .horizontal-list .header-action-text:after,.navigation.mobile .horizontal-list a:after{display:none!important}.navigation.mobile .horizontal-list a{transition:color .15s ease}.navigation.mobile .horizontal-list a:hover{color:#12321f!important}.amb-tags{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.amb-tag{display:inline-block;padding:5px 9px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1;border-radius:0}.amb-tag--best{background:#12321f;color:#fff}.amb-tag--low{background:#fff;color:#a4291f;box-shadow:inset 0 0 0 1px #a4291f}@media(max-width:767.98px){.amb-tags{top:7px;left:7px;gap:4px}.amb-tag{padding:4px 7px;font-size:9px}}.amb-rev{max-width:1560px;margin:0 auto;padding:10px 20px 90px}.amb-rev__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:26px}.amb-rev__heading{margin:0;font-family:var(--serif-font, Georgia, serif);font-size:28px;line-height:1.2;font-weight:400;color:#121212}.amb-rev__nav{display:flex;gap:6px;flex:0 0 auto}.amb-rev__arrow{appearance:none;-webkit-appearance:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#fff;border:1px solid #d8d3cc;border-radius:0;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.amb-rev__arrow svg{width:15px;height:15px;fill:none;stroke:#121212;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.amb-rev__arrow:hover:not([disabled]){border-color:#12321f}.amb-rev__arrow[disabled]{opacity:.3;cursor:default}.amb-rev__track{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.amb-rev__track::-webkit-scrollbar{display:none}.amb-rev__slide{flex:0 0 clamp(340px,36%,520px);min-width:0;scroll-snap-align:start}.amb-rev__card{height:100%;min-height:190px;background:#fff;border:1px solid #e4e1dc;padding:22px 26px 24px;display:flex;flex-direction:column}.amb-rev__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.amb-rev__author{margin:0;font-size:14px;color:#121212}.amb-rev__meta{display:flex;gap:14px;flex:0 0 auto}.amb-rev__flag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;letter-spacing:.04em;color:#9c948a;white-space:nowrap}.amb-rev__flag svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.amb-rev__stars{display:flex;gap:2px;margin-bottom:10px}.amb-rev__star{width:12px;height:12px;fill:#121212}.amb-rev__star.is-empty{fill:#dcd8d2}.amb-rev__text{margin:0;font-size:13.5px;line-height:1.6;color:#3f3a34}@media(max-width:767.98px){.amb-rev{padding:6px 16px 56px}.amb-rev__heading{font-size:21px}.amb-rev__slide{flex-basis:88%}.amb-rev__card{min-height:170px;padding:18px 20px 20px}.amb-rev__arrow{width:40px;height:40px}.amb-rev__meta{gap:10px}}@media(max-width:767.98px){.amb-navfoot{padding:16px 24px 22px}.amb-navfoot__links{gap:0}.amb-navfoot__links a{display:flex;align-items:center;min-height:40px;font-size:12px}.amb-navfoot__social a{width:44px;height:44px}.amb-cardsize__chip{min-height:40px;font-size:12px}.amb-cardsize__label{font-size:11px}.amb-tag{font-size:10px;padding:5px 8px}}.amb-rev__title{margin:0 0 6px;font-size:13.5px;font-weight:600;color:#121212;line-height:1.4}.amb-best{max-width:1560px;margin:0 auto;padding:8px 20px 96px}.amb-best__head{text-align:center;margin-bottom:30px}.amb-best__eyebrow{margin:0 0 12px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:#9c948a}.amb-best__heading{margin:0 0 12px;font-size:15px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#121212}.amb-best__sub{margin:0;font-size:14px;line-height:1.6;color:#6f675e}.amb-best__bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px;padding-bottom:14px;border-bottom:1px solid #ece8e2}.amb-best__tabs{display:flex;flex-wrap:wrap;gap:26px}.amb-best__tab{appearance:none;-webkit-appearance:none;background:none;border:0;padding:4px 0;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#9c948a;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-16px;transition:color .15s ease,border-color .15s ease}.amb-best__tab:hover{color:#121212}.amb-best__tab[aria-selected=true]{color:#121212;border-bottom-color:#12321f}.amb-best__all{flex:0 0 auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6f675e;text-decoration:none;white-space:nowrap}.amb-best__all:hover{color:#12321f;text-decoration:underline;text-underline-offset:4px}.amb-best__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.amb-best__grid[hidden]{display:none!important}.amb-best__item{min-width:0}.amb-best__link{display:block;text-decoration:none;color:inherit}.amb-best__media{display:block;background:#fff;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:14px}.amb-best__media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .5s ease}.amb-best__link:hover .amb-best__media img{transform:scale(1.02)}.amb-best__name{display:block;font-size:13.5px;color:#121212;text-align:center;line-height:1.4;margin-bottom:4px}.amb-best__price{display:block;font-size:13px;color:#6f675e;text-align:center}@media(max-width:900px){.amb-best{padding-inline:16px;padding-bottom:44px}.amb-best__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.amb-best__bar{gap:12px}.amb-best__tabs{flex-wrap:nowrap;gap:16px;margin-bottom:0;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.amb-best__tabs::-webkit-scrollbar{display:none}.amb-best__tab{margin-bottom:0;flex:0 0 auto;white-space:nowrap;font-size:10.5px;letter-spacing:.1em}.amb-best__all{font-size:10.5px;letter-spacing:.1em}.amb-best__head{margin-bottom:22px}.amb-best__heading{font-size:14px}.amb-best__sub{font-size:13px}}@media(max-width:1024.98px){.navigation.mobile{top:var(--amb-ann-h, 42px)!important;height:calc(100vh - var(--amb-ann-h, 42px))!important;height:calc(100dvh - var(--amb-ann-h, 42px))!important}.navigation.mobile .menu-mobile-title{display:none!important}.navigation.mobile .navigation__menu-content-mobile,.navigation.mobile .navigation__menu-content{padding-top:52px!important}.navigation.mobile close-menu.close-menu,.navigation.mobile .close-menu{position:absolute!important;top:6px!important;right:8px!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;z-index:30!important}.navigation.mobile .close-menu svg{display:none!important}.navigation.mobile .close-menu:before,.navigation.mobile .close-menu:after{content:"";position:absolute;left:50%;top:50%;width:17px;height:1.5px;background:#121212;border-radius:1px}.navigation.mobile .close-menu:before{transform:translate(-50%,-50%) rotate(45deg)}.navigation.mobile .close-menu:after{transform:translate(-50%,-50%) rotate(-45deg)}.navigation.mobile .close-menu:active:before,.navigation.mobile .close-menu:active:after{background:#12321f}}.product-item .secondary-image,.product-item .product-item__image--secondary,.product-item .product-item__image--second,.product-item__inner:hover .secondary-image,.product-item:hover .secondary-image,.product-item:hover .product-item__image--secondary,.hover_reveal .product-item:hover .product-item__image--second{opacity:0!important;transform:none!important}.product-item__action,.product-item:hover .product-item__action,.product-item__wrapper.product-grid:hover .product-item__inner .product-item__action,.style-as-card .product-grid:hover .product-item__inner .product__action-animation,.style-as-card .product-grid:hover .product-item__inner .product__add-cart{opacity:1!important;visibility:visible!important}.product-item__wrapper.product-grid:hover .product-item__inner .product__add-cart:not(.morden-style),.product-item__wrapper.product-grid:hover .product-item__inner .action__morden-style,.product-item__wrapper.product-grid:hover .product-item__inner .product__action-animation{transform:none!important}.product__badges-sale-countdown,.product-item__wrapper.product-grid:hover .product-item__inner .product__badges-sale-countdown{transform:none!important;opacity:1!important;visibility:visible!important}.product-item:hover,.hover_lift .product-item:hover,.hover_glow .product-item:hover,.hover_tilt:hover .m-hover-target,.hover_lift:hover .m-hover-target,.hover_glow:hover .m-hover-target{transform:none!important;box-shadow:none!important}.product-item:hover .product-item__image,.product-item:hover .product-item__image img,.hover_tilt .product-item:hover .product-item__image,.hover_slide .product-item:hover .product-item__image img,.hover_slide:hover .m-hover-target img,.amb-best__link:hover .amb-best__media img,.collection-item:hover img{transform:none!important}html{background-color:#12321f}body{background-color:#fff}@media(max-width:767.98px){.amb-btl{padding:30px 22px 32px!important}.amb-btl__eyebrow{font-size:10px!important;letter-spacing:.34em!important;margin-bottom:12px!important;opacity:.72}.amb-btl__heading{font-size:21px!important;line-height:1.3!important;margin-bottom:20px!important;max-width:19ch;margin-inline:auto!important}.amb-btl__points{display:grid!important;gap:11px!important;justify-content:center!important;text-align:left!important}.amb-btl__point{display:grid!important;grid-template-columns:18px 1fr;align-items:center;gap:11px!important;font-size:10.5px!important;letter-spacing:.13em!important;line-height:1.35}.amb-btl__point svg{width:16px!important;height:16px!important}.footer-block{margin-bottom:24px!important}.footer__block-heading{font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase;font-weight:600!important;margin-bottom:10px!important}.footer-block ul{gap:4px!important}.footer__custom-links{margin-bottom:0!important}.footer__custom-links>li{margin:0 0 2px!important;line-height:0!important}.footer__custom-links>li>a{display:flex!important}.footer-block li a,.footer__block-info a{font-size:13px!important;line-height:1.5!important;padding-block:6px!important;display:inline-flex;align-items:center;min-height:34px}.footer__block-description{font-size:13px!important;line-height:1.6!important}.footer__middle{padding-bottom:10px!important}.footer__bottom{padding-top:16px!important}.footer__payment,.footer__payment-badges{gap:6px!important}.footer__copyright{font-size:11px!important;opacity:.72}.footer__localization{margin-top:4px!important}}@media(max-width:767.98px){select-sorter{display:none!important}.amb-tags{max-width:calc(100% - 14px);display:flex;flex-wrap:wrap;gap:5px}.amb-tag{font-size:8.5px!important;letter-spacing:.08em!important;padding:4px 6px!important;line-height:1.25!important;white-space:nowrap}}@media(max-width:1024.98px){cart-notification .minicart__wrapper,cart-drawer .minicart__wrapper,.minicart__wrapper{height:100vh;max-height:100vh}}@supports (height: 100dvh){@media(max-width:1024.98px){cart-notification .minicart__wrapper,cart-drawer .minicart__wrapper,.minicart__wrapper{height:100dvh;max-height:100dvh}}}@media(max-width:1024.98px){.shopify-section:has(>.unique-announcement-bar),.shopify-section:has(.unique-announcement-bar){position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:20!important;will-change:transform}body{padding-top:42px}}.loc-sheet-backdrop{z-index:10;pointer-events:none!important}@media(max-width:1024.98px){.section-header .header.transparent:not(.transparent-mobile) .header__transparent-logo{display:none!important}.section-header .header.transparent:not(.transparent-mobile) .header__mobile-logo{display:block!important}.section-header .header.transparent:not(.transparent-mobile) .header__normal-logo:not(.header__normal-logo--desktop-only){display:block!important}}.hover_zoom .hover-effect:hover :is(img,.placeholder-image,picture),.hover_zoom_out .hover-effect:hover :is(img,.placeholder-image,picture),.product-grid.hover_zoom .hover-effect:hover :is(img,.placeholder-image,picture),.hover-effect:hover img,.hover-effect:hover picture{transform:none!important}.product__media.show_secondary>.first-image,.product__media.show_secondary.peek-secondary>.first-image,.product__media.show_secondary:active>.first-image,.product__media.show_secondary:hover>.first-image,.product__media.show_secondary:focus-within>.first-image,.product-item__inner:hover .product__media.show_secondary>.first-image{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ambassador-brand.css.map */
