@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--header-search__input-bg: #f2f2f2;--header-search__input-text-color: #6E6E6E;--header-icon-text__hover-color: #6A3906;--header-icon-cart__hover-color: #066A69;--header-border__color: #D5D5D5;--header-megamenu__title-color: #9E5509;--header-dark__bg-color: #F4EEE8;--header-drawer-contact__bg-color: #e8e2dd;--font-size--body-md: 16px;--font-family--heading: "Barlow";--color--teal: #066A69;--button-font--weight: 800;--button-font--size: 16px;--button-font--line-height: 16px;--button-font--letter-spacing: -.16px;--button-font--text-transform: uppercase;--button--border-radius: 10px}.announcement-bar .announcement-bar__text strong{font-weight:800}@media screen and (min-width:1024px){.header__main .header__columns{padding:0 0 0 316px;position:relative;--header-template-columns: 1fr auto;max-width:1356px;width:100%}}.header-section{box-shadow:0 4px 12px #00000029}.header__main.header__row--top{min-height:78px}.header__main .header__column .search-action{max-width:620px;width:100%}.header__main .header__column .search-action .header-search__action{padding:10px;gap:5px;text-transform:none;font-weight:400}.header__main .header__column .search-action .header-search__action .svg-wrapper{width:24px;height:24px}.header__main .header-search__action .search-action-text{color:var(--header-search__input-text-color);font-size:16px}.header__main .header-search__action{background-color:var(--header-search__input-bg);width:100%;text-align:left;align-items:center;justify-content:flex-start;border-radius:50px}.header__main .header__column--right .header-actions__contact-icon{display:flex;align-items:center}.header__main .header__column--right .header-actions__contact-icon .header-actions__contact-icon-inr{display:flex;align-items:center;column-gap:5px;text-decoration:none}.header__main .header-actions__contact-icon .contact-button__text{font-size:14px;line-height:1.5;font-weight:500;color:#1a1a1a}.header__main .header__column--right .header-actions__action{position:relative}.header__main .account-button.header-actions__action{padding-left:25px;margin-left:25px}.header__main .header__column--right .header-actions__action:before{background-color:var(--header-border__color);content:"";width:1px;height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header__main .header__column--right .header-actions__action .account-button__text{display:flex;align-items:center;font-size:14px;line-height:1.5;font-weight:500;font-family:Host Grotesk;color:#1a1a1a}.header__main .header__column--right .header-actions__action [menu=customer-account-main-menu] svg{margin-right:10px}.header__main .header-actions__action.action__cart{padding-left:22px;margin-left:18px}.header__main .header-actions__action.action__cart .header-actions__cart-icon{display:flex;flex-direction:column;justify-content:center;--button-color: #1a1a1a;color:#1a1a1a}.header__main .header-actions__action.action__cart span.svg-wrapper{height:37px;width:43px}.header__main header-actions .header-actions__action:not(.account-button) svg{width:33px;height:30px}.header__main .header-actions__contact-icon-inr:hover,.header__main .account-button:hover,.header__main .header__column--right header-actions .header-actions__action:hover .account-button__text{color:var(--header-icon-text__hover-color)}.menu-header__item.menu-header__item-account:hover span.account-button__text.header-actions__text-style,a.header-actions__contact-icon-inr:hover span.contact-button__text.header-actions__text-style{color:var(--header-icon-text__hover-color)}.header__main .header-actions__contact-icon-inr:hover svg path,.header__main .header__column--right header-actions .header-actions__action:hover svg path{fill:var(--header-icon-text__hover-color)}.header__main .header__column--right .header-actions__action.action__cart:hover svg path{fill:var(--header-icon-cart__hover-color)}[aria-describedby=cart-bubble-text]:hover .cart-bubble[ref=cartBubble] .cart-bubble__background{background-color:#099e9d}.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link:hover .menu-list__link-title{color:var(--header-icon-text__hover-color)}.header__main.header__row--bottom .header__columns{padding:11px 0 11px 310px;display:flex;justify-content:flex-start;line-height:1}.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link-title--shop.menu-list__link{color:var(--header-megamenu__title-color);margin-right:36px;padding-right:36px;margin-left:0;padding-left:0;border-right:1px solid var(--header-border__color)}.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link{margin:0 18px 0 0;padding:0 18px 0 0}.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link .menu-list__link-title{padding:0;letter-spacing:5%}.header__main .header-menu .header-menu__inner span.menu-shop{font-weight:600}.header__main.header__row--top .header__column .header-logo{position:absolute;display:block;left:0;top:0;bottom:0;z-index:1}#header-component[data-menu-style=drawer] .header-logo__image{height:68px}#header-component[data-menu-style=drawer]{--header-height: 68px;--top-row-height: 68px}#header-component[data-menu-style=drawer] .header__row--top{min-height:68px}.menu-list__list-item[slot=more]{display:none!important}.sc-menu-drawer-open{overflow:hidden;height:calc(100dvh - 100px)}@media screen and (max-width:1366px){#header-component[data-menu-style=menu] .header__row--top,.header__row.header__row--bottom{--full-page-grid-margin: minmax(0px, 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) min( calc(90rem + 0px) - 00px * 2, calc(100% + -0px) ) var(--full-page-grid-margin)}.header__main .header-logo__image-container--tablet img.header-logo__image{width:100%;max-width:252px}.header__main.header__row--top .header__columns{padding:0 0 0 296px}.header__main.header__row--bottom .header__columns{padding:11px 0 11px 280px}.header__main .header-actions__action.action__cart{margin-right:30px}.header__main .account-button.header-actions__action{padding-left:30px;margin-left:30px}}@media screen and (max-width:1300px){.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link-title--shop.menu-list__link{margin-right:20px;padding-right:20px}.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link{margin:0 10px 0 0;padding:0 10px 0 0}}@media screen and (max-width:1180px){.header__main .header-menu .header-menu__inner .menu-list__list-item .menu-list__link .menu-list__link-title{font-size:15px;line-height:18px}.header__main .header-logo img.header-logo__image{height:120px;width:232px}.header__main.header__row--top .header__columns{padding:0 0 0 265px}.header__main.header__row--bottom .header__columns{padding:12px 0 12px 249px}}@media screen and (max-width:1025px){.header__main .header-actions__action.action__cart{margin-right:20px}.header__main .header-actions__action.action__cart{padding-left:14px;margin-left:14px}.header__main .account-button.header-actions__action{padding-left:16px;margin-left:14px}.header__main .header__column .search-action{max-width:380px}}@media screen and (max-width:1023px){.header__main.header__row--top{min-height:68px}.header__main.header__row--top .header__columns{padding:0}.header__drawer{height:100%;background:var(--header-dark__bg-color);justify-content:center}.header-drawer .menu-drawer-container .header__icon--summary{padding:0!important}.header-drawer .header__icon--summary .header-drawer-icon{width:42px;height:38px;flex-direction:column;gap:4px}.header-drawer .header__icon--summary .header-drawer-icon svg{width:30px;height:20px}.header-drawer .header__icon--summary .header-drawer-icon span{font-weight:700;font-size:12px;line-height:12px;letter-spacing:10%;text-align:center;font-family:Barlow}.header-drawer details.menu-open .header__icon--menu .header-drawer-icon--close{display:flex}.header-drawer details.menu-open .header__icon--menu .header-drawer-icon--open{display:none}.header__main.header__row.header__row--top .header__column .header-logo{position:unset;margin-left:-5px}.header__main .header-logo img.header-logo__image{height:68px;width:auto}.header__main .header__column .search-action{max-width:100%;margin-left:15px!important}.header__main .header__column .search-action .header-search__action{padding:9px}.header__main .header__column--right header-actions .header-actions__contact-icon{display:none}.header__main .header-actions__action.action__cart{margin-right:20px;padding:0;margin-left:0}.header__main .header__column--right header-actions .header-actions__action:before{width:0px}.header__main .header__columns{grid-template-areas:"leftA center leftB rightA rightB"!important}.header__main .header__columns{--header-template-columns: 76px 200px 1fr var(--header-mobile-bookend) var(--header-mobile-bookend)!important}.header__main.header__row.header__row--bottom,.header__main .account-button.header-actions__action{display:none}.header__main.header__row--bottom .header__columns{padding:0}.menu-drawer-container .menu-drawer{width:100%;max-width:100%;top:100px;border:none;background:var(--header-dark__bg-color);border-top:1px solid #B8B8B8}.menu-open .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;width:70px;height:100px}.menu-drawer .menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__menu.has-submenu{margin-top:40px;padding:0 20px}.menu-drawer .menu-drawer__menu-container .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{color:var(--header-megamenu__title-color);border-bottom:1px solid var(--header-border__color);padding-bottom:14px!important;margin-bottom:14px}.menu-drawer .menu-drawer__menu-item{font-size:22px;line-height:100%;letter-spacing:5%}.menu-drawer .menu-drawer__menu-item span.svg-wrapper{padding:0}.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist svg{width:24px;height:24px;color:#1c1b1f}.menu-drawer .menu-drawer__menu-item{padding:0 0 30px!important}.menu-drawer .menu-drawer__menu-item-text{font-size:22px;letter-spacing:5%;text-transform:uppercase}.menu-drawer .menu-drawer__menu-item-text .menu-shop{font-weight:600}.menu-drawer .menu-drawer-footer{border:2px solid #B8B8B8;border-radius:10px;overflow:hidden;background:var(--header-drawer-contact__bg-color);margin:34px 20px;position:absolute;bottom:100px;left:0;right:0}.menu-drawer .menu-drawer-footer__item{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;padding:20px;font-weight:500;font-size:16px;line-height:14px;letter-spacing:0%;color:#1a1a1a}.menu-drawer-footer__item .account-button.header-actions__action{display:block;padding:0;margin:0}.menu-drawer-footer__item .header-actions__contact-icon,.menu-drawer-footer .header-actions__action.action__cart{display:none}.menu-drawer-footer__item .account-button.header-actions__action span.desktop\:hidden{display:block!important;margin-right:8px}.menu-drawer-footer__item span.account-button__text.header-actions__text-style{font-size:16px;font-weight:500;line-height:14px;letter-spacing:0%;color:#1a1a1a}.menu-drawer .menu-drawer-footer__item+.menu-drawer-footer__item{border-top:2px solid #B8B8B8;padding:12px}.menu-drawer .menu-drawer-footer__item svg{width:30px;height:30px}.menu-drawer:after{content:"";position:absolute;right:-10px;bottom:255px;width:222px;height:222px;background-image:url(/cdn/shop/files/Mask_group_2.png?v=1782366829);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1;pointer-events:none;z-index:-1}.menu-drawer__nav-buttons{position:relative;min-height:90px;background:var(--header-dark__bg-color);overflow:hidden}.menu-drawer__nav-buttons:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:90px;background:url(/cdn/shop/files/submenu-wave.png?v=1782310776) no-repeat bottom center;background-size:100% 100%;pointer-events:none;z-index:1}.menu-drawer__inner-submenu .menu-drawer__back-button{padding:30px 17px;background-color:transparent;border-radius:0}.menu-drawer__back-button>.svg-wrapper{width:30px!important;height:30px!important;margin-right:5px!important}.menu-drawer__back-button span.svg-wrapper svg{width:100%;height:100%}.menu-drawer__inner-submenu .menu-drawer__nav-buttons .menu-drawer__menu-item-text{font-weight:800;font-size:26px;line-height:30px;letter-spacing:5%;border-left:1px solid #B8B8B8;padding-left:10px;font-family:Barlow}.menu-drawer__menu.menu-drawer__menu--childlist{padding:30px!important;background:var(--header-dark__bg-color)}.menu-drawer__menu--childlist{position:relative;overflow:hidden}.menu-drawer__menu-item.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;font-family:Host Grotesk;text-transform:none}.menu-drawer__menu--childlist:after{content:"";position:absolute;bottom:65px;right:-15px;width:222px;height:222px;background:url(/cdn/shop/files/Mask_group_2.png?v=1782366829) no-repeat bottom right;background-size:contain;opacity:1;pointer-events:none;z-index:0}.menu-drawer__back-button{position:relative;z-index:2}header-component#header-component[data-sticky-state=active] .menu-drawer-container .menu-drawer{top:67px}}@media screen and (max-width:550px){.header__main .header__columns{grid-template-areas:"leftA center rightB" "search search search"!important;grid-template-columns:76px 200px 1fr!important;row-gap:0px;gap:0!important}.header__main .header__columns .search-action{grid-area:search!important;padding:14px 12.5px;margin:0!important;border-top:1px solid #EBE5DF;background:#fff}}.shopify-section:has(>cart-items-component){height:100%}.cart-page_heading_main{max-width:1305px;width:100%;margin:auto}.cart-page--empty .cart-items__wrapper p a{color:#6d5846;font-weight:800;text-decoration-color:#6d5846}.cart-page--empty .cart-items__wrapper p a:hover{color:#9e5509;text-decoration-color:#9e5509}.cart-page_heading_inner{margin:60px 0 0}.cart-page_heading_inner_flex{display:flex;align-items:center;justify-content:space-between}.cart-page_heading_main .cart-title h1{font-size:40px;line-height:40px;letter-spacing:0px;text-transform:uppercase}.cart-page_heading_main .cart-title h1 span{font-weight:400}.cart-page_continue-shopping_button{font-family:Barlow;font-weight:600;font-size:16px;line-height:16.41px;letter-spacing:0px;display:flex;align-items:center;gap:5px;color:#000;text-decoration:none}.cart-page{max-width:1305px;width:100%;margin:30px auto auto;grid-template-columns:1fr 22.5rem!important;gap:0 47px!important}.cart-page .cart-page__title{display:none}.cart-page__items thead.cart-product-details{border-bottom:2px solid #EBE5DF;padding:13.5px 20px;display:block}.cart-page__items .cart-product-details .cart-items__table-row th{font-family:Barlow;font-size:16px;line-height:16px;letter-spacing:0px}.cart-page__items .cart-product-details .cart-items__table-row th#productImage{text-align:left}.cart-page__items th#productInformation{visibility:hidden}.cart-page__items tbody.cart-product-details-inner{padding:20px;display:block}.cart-page__items .cart-items__table-row{grid-template-columns:100px 360px 1fr minmax(var(--cart-item-price-width),auto);column-gap:20px;align-items:center;grid-template-rows:1fr}.cart-page__items .cart-items__media-image{border-radius:10px}.cart-page__items .product-vendor-cart{font-family:Barlow;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0px;text-transform:uppercase;margin-bottom:10px;color:#848484}.cart-page__items .cart-items__details a{text-decoration:none;font-size:14px;line-height:18px;margin-bottom:5px}.cart-page__items .cart-items__variants-wrapper{display:none}.cart-page__items .cart-items__unit-price-wrapper{color:#0009}.cart-page__items .cart-items__quantity{justify-content:center;width:100%;margin:0}.cart-page__items .quantity-selector .quantity-minus{border-right:1px solid #000}.cart-page__items .quantity-selector .quantity-plus{border-left:1px solid #000}.quantity-selector .button:hover{background:#000}.quantity-selector .button:hover .svg-wrapper svg{color:#fff}.cart-page__items .cart-items__price{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:9px;min-height:30px}.cart-page__items .cart-items--dividers .cart-items__table-row{border-bottom:2px solid #EBE5DF}.cart-page__items button.button.cart-items__remove{width:fit-content;height:fit-content}.cart-page__summary .cart-summary__inner{padding:30px 20px;gap:30px}.cart-order-summary-heading h2{font-size:26px;line-height:30px}.cart-page__summary .cart-summary__inner .cart-totals{gap:20px}.cart-page__summary .cart-totals .cart-actions{border:none;margin:0}.cart-page__summary .shipping-estimator-wrapper .cart-discount__summary{padding:0;min-height:auto}.cart-page__summary .shipping-estimator-wrapper .cart-discount__label{font-weight:700;font-size:16px;line-height:16px}.cart-page__summary details.shipping-calc-card[open] svg.cart-totals__icon_plus{display:none}.cart-page__summary details.shipping-calc-card svg.cart-totals__icon_minus{display:none}.cart-page__summary details.shipping-calc-card[open] svg.cart-totals__icon_minus{display:block}.cart-page__summary .shipping-calc-card-svg{width:fit-content;height:fit-content}.cart-page__summary .shipping-calc-card span.cart-totals__icon{height:24px;width:24px}.cart-page__summary .estimate-shipping.details-content{margin-top:15px}.cart-page__summary .shipping-estimator label.form__label{font-size:12px;line-height:13px;margin-bottom:8px;font-weight:500;letter-spacing:0px}.cart-page__summary .shipping-estimator .select-wrapper{position:relative}.cart-page__summary .shipping-estimator .form-field-input{width:100%;background:#fff;padding:12.5px 14px;border-radius:10px;border:1px solid #d6d6d6;height:40px;font-size:13px;line-height:13px;letter-spacing:0px;color:#7c7c7c;-webkit-appearance:none;appearance:none}.cart-page__summary .shipping-estimator .form__input-wrapper .form__field::placeholder{color:#7c7c7c}.cart-page__summary .shipping-estimator .arrow-bottom{position:absolute;right:10px;top:0;bottom:0;display:flex;align-items:center}.cart-page__summary .shipping-estimator .form__input-wrapper{display:flex;flex-direction:column}.cart-page__summary .shipping-estimator .form__input-wrapper button.form__submit.button{background:#002f52;border-radius:50px;padding:13px 45px;font-family:Barlow;font-weight:800;font-size:18px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.cart-page__summary .shipping-estimator .form__input-wrapper button.form__submit:hover{background:#004c85}.cart-page__summary .shipping-estimator .form__input-row{display:flex;flex-direction:column;gap:20px}.cart-page__summary .shipping-estimator .form__input-wrapper.province{display:flex!important}.cart-page__summary .shipping-estimator__results{margin-top:15px}.cart-page__summary .shipping-estimator__results p,.shipping-estimator__results ul{margin:0 0 10px;font-size:13px;line-height:13px}.cart-page__summary .shipping-estimator__results ul{padding-left:15px;margin:0}.cart-page__summary .shipping-estimator__results li:not(:last-child){margin-bottom:10px}.cart-page__summary .cart-actions .cart-actions__divider{border-color:#000;margin-top:26px}.cart-page__summary .cart-totals__container{row-gap:12px}.cart-page__summary .cart-totals__container span.cart-totals__total-label{font-weight:700;font-size:16px;line-height:19px;text-transform:capitalize}.cart-page__summary .cart-totals__container .cart-totals__total-value{font-weight:800;font-size:24px;line-height:22px}.cart-page__summary .cart-totals__tax-note small{font-weight:400;font-size:13px;line-height:13px;letter-spacing:0px}.cart-page__summary .cart-totals__tax-note small a{color:#6d5846;font-weight:bolder;text-decoration-color:#6d5846}.cart-page__summary .cart-totals__tax-note small a:hover{color:#9e5509;text-decoration-color:#9e5509}.cart-page__summary .cart-summary__inner .cart__ctas .cart__checkout-button{background:#066a69;font-family:Barlow;font-weight:800;font-size:18px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:40px;height:48px}.cart-page__summary .cart-summary__inner .cart__ctas .cart__checkout-button:hover{background:#099e9d}.cart-page__summary .cart__ctas{gap:13px}.cart-page__summary .payment-icons-bottom{display:flex;justify-content:center}.cart-page_items_icons_details_main{margin-top:50px}.cart-page_items_icons_details_inner{display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.cart-page_items_icons_details_card{display:flex;flex-direction:column;align-items:flex-start}.cart-page_items_icons_details_logo{width:50px;height:50px;margin-bottom:9px;display:flex;align-items:center;justify-content:center}.cart-page_items_icons_details_title{margin:0 0 5px;font-weight:800;font-size:18px;line-height:26.68px;letter-spacing:-.18px}.cart-page_items_icons_details_description{font-weight:400;font-size:13px;line-height:18px;letter-spacing:0px}.cart-page_items_icons_details_description p{margin:0 0 7px}.cart-page_items_icons_details_description p a{color:#6d5846!important;text-decoration-color:#6d5846!important}.cart-page_items_icons_details_description p a:hover{color:#9e5509!important;text-decoration-color:#9e5509!important}.cart-page_items_icons_details_description p:last-child{margin:0}@media screen and (max-width:989px){.cart-template .page-wrapper{height:100dvh}}@media screen and (max-width:1230px){.cart-page_heading_inner{margin:50px 0 0}.cart-page_heading_main .cart-title h1{font-size:36px}.cart-page{gap:0 22px!important;grid-template-columns:1fr 21.25rem!important}.cart-page__items tbody.cart-product-details-inner,.cart-page__items thead.cart-product-details{padding:20px 15px}.cart-page__items .cart-items__table-row{grid-template-columns:80px 240px 1fr minmax(var(--cart-item-price-width),auto);column-gap:12px}.cart-page_items_icons_details_inner{grid-template-columns:repeat(2,1fr);column-gap:44px;row-gap:30px}}@media screen and (max-width:1145px)and (min-width:1024px){.cart-page__items .cart-items__price{grid-area:auto}.cart-page__items .cart-items__quantity{grid-area:price}.cart-page__summary .cart-totals__tax-note small{font-size:12px;line-height:13px}}@media screen and (max-width:1023px){.cart-page__summary .cart-totals__tax-note small{font-size:12px;line-height:13px}.cart-page_heading_inner_flex{flex-direction:column;align-items:center;gap:20px}.cart-page_items_icons_details_card{align-items:center;text-align:center}.cart-page_items_icons_details_inner{grid-template-columns:repeat(1,1fr);column-gap:0px}.cart-page_items_icons_details_main{margin-top:0}.cart-page__summary .cart-actions .cart-actions__divider{margin-top:23px}.cart-page_items_icons_details_description{max-width:260px;width:100%;margin:0}}@media screen and (max-width:1023px)and (min-width:750px){.cart-page{grid-template-columns:1fr 1fr!important;gap:40px!important}.cart-page .cart-page__title{grid-column:1 / -1}.cart-page__items{grid-column:1 / -1;width:100%}.cart-page .cart-page__summary{grid-column:1;grid-row:auto}.cart-page .cart-page__more-blocks{grid-column:2}}@media screen and (max-width:775px)and (min-width:749px){.cart-page__items .cart-items__price{grid-area:auto!important}.cart-page__items .cart-items__quantity{grid-area:price!important}}@media(max-width:749px){.cart-page__items thead.cart-product-details{display:none}.cart-page__items .cart-items__table-row{grid-template-columns:70px 1fr;align-items:flex-start;column-gap:12px}.cart-items__details.cart-primary-typography{margin-bottom:10px}.cart-page{grid-template-columns:1fr!important}.cart-page__summary .cart-summary__inner{background:#fcfbf9}.cart-page__items .cart-items__quantity{margin:0;width:fit-content}.cart-page__items .cart-items__price{grid-area:quantity;z-index:1}.cart-page__items .quantity-selector .quantity-plus,.cart-page__items .quantity-selector .quantity-minus{width:var(--button-size-sm);height:var(--button-size-sm)}.cart-items__quantity .quantity-selector{z-index:2}.cart-items__price text-component{display:none}}@media screen and (max-width:749px){.cart-page_items_icons_details_inner{grid-template-columns:1fr;padding:50px 0}.cart-page_items_icons_details_title{margin-bottom:5px}}.cart-page__header-inner-details{display:flex;align-items:center;justify-content:space-between}.cart-page__header-inner{max-width:1329px;margin:auto;width:100%}.custom-footer__logo-main{width:100%;max-width:208px;display:block}.cart-page__header-inner-details_text-content p{font-family:Barlow;font-size:16px;line-height:14px;letter-spacing:0%;font-weight:400}.cart-page__header-inner-details_text-content p strong{font-weight:800}.cart-page__header-inner-details_help-login-inner{display:flex;align-items:center;justify-content:center}.menu-header__item:hover{color:var(--header-icon-text__hover-color)}.menu-header__item:hover svg path{fill:var(--header-icon-text__hover-color)}.cart-page__header-inner-details .account-button--text shopify-account:hover{color:var(--header-icon-text__hover-color)}.cart-page__header-inner-details_help-login-inner .account-button.header-actions__action{align-items:center;height:30px;color:#1a1a1a}.menu-header__item{display:flex;align-items:center;gap:5px;color:#1a1a1a;text-decoration:none}.menu-header__item.menu-header__item-account{margin-left:30px;padding-left:30px;border-left:1px solid #D5D5D5}.cart-page__header-inner-details_help-login .header-actions__contact-icon,.cart-page__header-inner-details_help-login .header-actions__action.action__cart.header-actions__text-style{display:none}.cart-page__header-inner-details_help-login .account-button.header-actions__action span.desktop\:hidden{display:block!important;margin-right:8px}@media(min-width:1367px){.custom-footer__logo-ipad{display:none}}@media(max-width:1366px){.cart-page__header-inner{max-width:1366px;padding-right:30px}.custom-footer__logo-desktop{display:none}.custom-footer__logo-main{width:100%;max-width:215px}}@media(max-width:1024px){.menu-header__item.menu-header__item-account{margin-left:12px;padding-left:12px}}@media(max-width:989px){.menu-header__item span{display:none}}@media(max-width:675px){.cart-page__header-inner-details_text{display:none}}@media(max-width:480px){.custom-footer__logo-main{width:100%;max-width:160px}}.cart-page__footer-main-detail{text-align:center;padding:14px 20px}.cart-page__footer-main-detail p{font-weight:400;font-size:12px;line-height:16px}.cart-page__footer-main-detail p a{color:#6d5846;text-decoration-color:#6d5846}.cart-page__footer-main-detail p a:hover{color:#9e5509;text-decoration-color:#9e5509}.menu-list__list-item{position:relative}.header__underlay-open{display:none!important}.header-menu .menu-list__submenu{width:fit-content!important;min-width:270px;background:transparent;top:calc(100% - -10px + var(--border-bottom-width) - (var(--full-open-header-height) - var(--submenu-height)))!important}.mega-menu__grid,.mega-menu__list{--menu-columns-desktop: 1!important;--menu-columns-tablet: 1!important}.menu-list__submenu-inner{padding:10px 20px!important;background:#fff;box-shadow:0 4px 12px #00000024;border-radius:0 0 10px 10px!important;margin:0 10px 10px}.mega-menu.section{--full-page-grid-margin: 0px;--full-page-grid-with-margins: 0px}.menu-list__submenu .mega-menu__column a.mega-menu__link{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px;text-transform:none;padding:10px 0}.menu-list__submenu .mega-menu__column a.mega-menu__link:hover{color:#9e5509;font-family:Host Grotesk;font-weight:700}@media(max-width:1180px){.header-menu .menu-list__submenu{top:calc(100% - -11px + var(--border-bottom-width) - (var(--full-open-header-height) - var(--submenu-height)))!important}.header-menu .menu-list__submenu{width:fit-content;min-width:200px}}.collection-template .section rte-formatter.rte p{max-width:1280px;width:100%;margin:0 30px}.collection-wrapper .facets-block-wrapper{position:sticky;top:129px;z-index:1}@media screen and (max-width:1080px){.collection-wrapper .facets-block-wrapper{top:119px}}@media screen and (max-width:1023px){.collection-wrapper .facets-block-wrapper{top:67px}}@media screen and (max-width:768px){.collection-wrapper .facets-toggle{position:sticky;top:67px;z-index:1}}@media screen and (max-width:550px){.collection-wrapper .facets-toggle{top:138px}}.collection-wrapper .facets-block-wrapper .facets__form{max-width:1692px;width:100%;margin:auto;padding:0 30px;gap:30px}.collection-wrapper .facets-block-wrapper .facets__filters-wrapper accordion-custom.facets__item{margin-right:14px}.collection-wrapper .facets-block-wrapper .facets__filters-wrapper accordion-custom.facets__item:last-child{margin-right:0}.collection-wrapper .facets-block-wrapper .facets__form .facets__summary,.collection-wrapper .facets-block-wrapper .facets-horizontal-remove .facets__clear-all-link{font-size:16px;font-weight:500}.collection-wrapper .facets-block-wrapper .facets--horizontal .facets__filters-wrapper{margin-inline-end:0!important}.collection-wrapper .facets-block-wrapper .facets__form .facets__summary .icon-caret,.collection-wrapper .facets-block-wrapper .price-facet .price-facet__inputs-wrapper .price-facet__label,.collection-wrapper .facets-block-wrapper .price-facet .price-facet__inputs-wrapper .price-facet__input,.collection-wrapper .column-options-wrapper .column-picker{color:#000}.collection-wrapper .facets-block-wrapper .price-facet .price-facet__inputs-wrapper .price-facet__input::placeholder{color:#434444}.collection-wrapper .facets-block-wrapper .facets__form .products-count-wrapper span{font-size:16px;color:#434444}.collection-wrapper .column-options__option-input:checked~.column-picker{background-color:#e8e2dd;padding:6px}.collection-wrapper .column-options__option-input:checked~.column-picker.column-picker--zoom-out{padding:4px}.main-collection-grid{max-width:1692px;width:100%;margin:auto}@media screen and (min-width:481px){.main-collection-grid .product-grid[product-grid-view=default] .product-grid__item .product-card__content .card-gallery[data-image-ratio=portrait] slideshow-slides{min-height:400px}}@media screen and (max-width:480px){.main-collection-grid .product-grid[product-grid-view=default] .product-grid__item .product-card__content .card-gallery[data-image-ratio=portrait] slideshow-slides{min-height:225px}}.main-collection-grid .product-grid .product-card__content p{font-weight:500;line-height:20px;letter-spacing:0%}.main-collection-grid .product-grid product-price .price__sale .price-item--sale.price,.main-collection-grid .product-grid product-price .price__regular span.price{font-weight:800;letter-spacing:0%}@media screen and (max-width:1024px){.collection-wrapper .facets-block-wrapper .facets__form{padding:0 20px}.main-collection-grid{padding:0 20px!important}}@media screen and (max-width:768px){.collection-template .breadcrumb-section{display:block}.collection-template .section h1{font-size:38px;line-height:48px}.collection-template .section rte-formatter.rte p{max-width:696px;margin:0 30px;line-height:18px}.collection-template .custom-section-content .section-content-wrapper.mobile-column{padding-bottom:30px}}@media screen and (max-width:749px){.main-collection-grid{padding:0 16px!important}.main-collection-grid .product-grid .product-card__content p{line-height:16px;font-size:13px}.main-collection-grid .product-grid .contents .spacing-style.text-block--full-width{padding:12px 0 10px}.main-collection-grid .product-grid product-price .price__sale .price-item--sale.price,.main-collection-grid .product-grid product-price .price__regular span.price,.main-collection-grid .product-grid product-price .price__sale{font-size:15px}.product-grid-container{padding-bottom:80px}.main-collection-grid .product-grid .product-card .product-card__content{padding-inline-start:0px;padding-inline-end:0px}.main-collection-grid .product-grid .product-card .card-gallery{margin-inline-start:0px;margin-inline-end:0px}}@media screen and (max-width:768px){.collection-wrapper .facets-block-wrapper.facets-block-wrapper--horizontal{display:none}.product-grid[product-grid-view=mobile-single],.product-grid-mobile--large{grid-template-columns:1fr}.collection-wrapper .facets-toggle{display:flex!important}.collection-wrapper.grid,.collection-wrapper .facets-toggle__wrapper .facets-toggle__button{display:flex}.collection-wrapper .facets-toggle__wrapper{background:#002f52;padding:5px 20px;border-radius:30px}.collection-wrapper .facets-toggle__button{color:#fff;font-weight:700;line-height:100%;text-transform:capitalize}.collection-wrapper .filter-count-bubble__text{color:#fff}.collection-wrapper .facets-toggle__wrapper .svg-wrapper{color:#fff;width:100%;height:100%}.collection-wrapper .facets-controls-wrapper .column-options{flex-direction:row-reverse;gap:15px}.collection-wrapper .column-options__option-input:checked~.column-picker.column-picker-mobile--single{padding:5px 7px}.collection-wrapper .facets-toggle__wrapper .svg-wrapper svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.collection-wrapper .facets-block-wrapper .facets__form{padding:0;gap:0}}@media screen and (max-width:480px){.collection-template .section h1{font-size:30px}.collection-template .custom-section-content .section-content-wrapper.mobile-column{gap:8px;padding-top:40px}.collection-template .breadcrumb-section{display:none}.main-collection-grid .product-grid .product-card .card-gallery{border-radius:5px}}.search-page-heading{text-transform:capitalize!important}a.breadcrumb__link{text-decoration:none}.search-page-input__parent search-page-input-component{margin:30px 0 0;max-width:726px}.search-page-input{padding-block:16.5px!important;font-size:16px;line-height:100%}.search-results__no-results{margin-top:10px}.search-template .collection-wrapper--full-width .main-collection-grid__title{margin-left:0}.main-collection-grid .product-grid .product-grid__item .product-card__content .quick-add add-to-cart-component .add-to-cart-text svg path,.quick-add__button .add-to-cart-icon svg path{fill:#000}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}@media(max-width:1024px){.search-page__header h2.search-page-heading{font-size:38px;line-height:48px}}@media(max-width:480px){.search-page__header h2.search-page-heading{font-size:30px;line-height:48px}}.predictive-search .predictive-search-form__header{background:var(--header-search__input-bg)!important}.predictive-search .predictive-search-form__content-wrapper a.pills__pill.predictive-search-results__pill{text-decoration:none}.predictive-search .search-input,.predictive-search .predictive-search-form__header-inner{background:var(--header-search__input-bg)}.predictive-search .predictive-search__close-modal-button .svg-wrapper,.predictive-search .predictive-search__close-modal-button svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.predictive-search .predictive-search-results__inner{padding-block:var(--padding-2xl) 0px}.predictive-search .predictive-search-results__wrapper-products:last-child{padding-block-end:var(--padding-2xl)}.predictive-search .predictive-search-results__title{font-weight:700;line-height:16px;margin:0 0 15px}.predictive-search .predictive-search-results__card .resource-card__wrapper .resource-card__content .resource-card__title.paragraph{font-family:var(--font-family--heading);font-weight:500;line-height:16px;letter-spacing:0%}.predictive-search .predictive-search-results__card .resource-card__wrapper .resource-card__content div[ref=priceContainer] .price__sale span.price-item--sale.price{font-weight:800}.predictive-search .predictive-search-results__card .resource-card__wrapper .resource-card__content{gap:var(--padding-xs)}.predictive-search .predictive-search-results__card:hover{background:transparent!important}.search-modal .dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{right:calc(var(--padding-3xl) * 2)}button.predictive-search__search-button{background:var(--color--teal);font-family:var(--font-family--heading);font-weight:var(--button-font--weight);font-size:var(--button-font--size);line-height:var(--button-font--line-height);letter-spacing:var(--button-font--letter-spacing);text-transform:var(--button-font--text-transform);border-radius:50px;padding:16px 20px}button.predictive-search__search-button:hover{background:#099e9d}.quick-add-modal .quick-add-modal__content .view-product-title a{font-weight:700;line-height:30px;font-size:26px;font-family:Barlow}.quick-add-modal .quick-add-modal__content .product-details product-price{margin-bottom:20px}.quick-add-modal .quick-add-modal__content .product-details .variant-picker{margin-bottom:20px}.quick-add-modal .product-details .quantity-selector{width:var(--quantity-selector-width)}.quick-add-modal .quick-add-modal__close.close-button svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.quick-add__button .add-to-cart-text__content{font-size:16px}.product-information.section.section--full-width{max-width:1366px;width:100%;margin:auto;padding-left:30px;padding-right:30px}.product-information.section.section--full-width .product-information__grid{gap:56px;display:flex!important}.product-information.section.section--full-width .product-information__media{width:100%;min-width:auto;max-width:790px;margin:0}.product-information.section.section--full-width .product-information__media .media-gallery--two-column{--gallery-aspect-ratio: 1 / 1.3472!important}.product-details{padding:0!important;max-width:460px;width:100%;margin:0}.product-details .group-block-content .contents .text-block p[role=heading]{font-weight:700;line-height:30px}.product-details .variant-picker .variant-option legend{font-family:var(--font-family--heading);font-weight:700;font-size:18px;line-height:100%;margin-bottom:15px}.product-details .variant-picker .variant-option span.variant-option__swatch-value{font-weight:400;color:#000}.product-details product-price .price__regular span.price{font-weight:500}.product-details .product-form-buttons{flex-direction:column;gap:30px!important}.product-details .quantity-selector{height:44px;--quantity-selector-width: 146px}.product-details .quantity-selector button.quantity-minus{border-right:1px solid #000}.product-details .quantity-selector button.quantity-plus{border-left:1px solid #000}.product-details .quantity-selector button{width:44px;height:44px}.product-details .quantity-selector input[type=number]{font-size:20.53px;line-height:26.4px}.product-details .quantity-selector svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.product-details add-to-cart-component .add-to-cart-button{height:54px}.product-details add-to-cart-component .add-to-cart-button .add-to-cart-text{gap:10px}.product-details add-to-cart-component .add-to-cart-button .svg-wrapper{width:33px;height:30px}.product-details add-to-cart-component .add-to-cart-button .svg-wrapper>svg{width:100%;height:100%}.product-details add-to-cart-component .add-to-cart-button span.add-to-cart-text__content{font-size:22px;line-height:18px}.product-details .group-block-content rte-formatter.rte h4{line-height:28px;letter-spacing:3px;margin-bottom:20px}.product-details .group-block-content rte-formatter.rte ul li{font-size:16px;line-height:20px;letter-spacing:0px;margin-bottom:10px}.product-details .group-block-content rte-formatter.rte ul li::marker{font-size:19px;color:#6a3906}.product-details .group-block-content rte-formatter.rte ul{padding:0 0 0 33px;margin:0}.product-information .dialog-zoomed-gallery__dialog .close-button svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.product-information .dialog-zoomed-gallery__dialog .close-button{background:var(--color-primary-button-focus-outline);border-radius:10px;mix-blend-mode:normal}@media screen and (max-width:1024px){.product-information.section.section--full-width{padding-left:20px;padding-right:20px}.product-information.section.section--full-width .product-information__grid{gap:30px}.product-information.section.section--full-width .product-information__media .media-gallery--two-column{--gallery-aspect-ratio: 1 / 1.361 !important}.product-details{max-width:390px;width:100%;margin:0}.product-details .group-block-content .contents .text-block p[role=heading]{font-size:24px;line-height:26px}.product-details product-price .price__regular span.price{font-size:18px;line-height:100%}.product-details .variant-picker .variant-option legend{font-size:16px}.product-details .group-block-content .divider{padding-top:12px;padding-bottom:20px}.product-details .group-block-content rte-formatter.rte h4{font-size:16px;margin-bottom:10px}.product-details .group-block-content rte-formatter.rte ul li{line-height:18px}}@media screen and (max-width:989px){.product-details .variant-picker{padding-bottom:30px}.product-information.section.section--full-width{padding-bottom:60px}}@media screen and (max-width:768px){.product-template .breadcrumb-section{display:none}.product-information.section.section--full-width{padding-left:0;padding-right:0}.product-information.section.section--full-width .product-information__grid{gap:60px;flex-direction:column}.product-details{padding-left:20px!important;padding-right:20px!important;max-width:100%!important}.product-information.section.section--full-width .product-information__media .media-gallery--two-column slideshow-slides{gap:10px}.product-information.section.section--full-width .product-information__media slideshow-controls.media-gallery__mobile-controls{display:flex!important}.product-information.section.section--full-width img.product-media__image{border-radius:0!important}.product-information.section.section--full-width .slideshow-controls__dots button{--size: 10px}.product-information.section.section--full-width .slideshow-controls__dots{padding:0;gap:20px}.product-information.section.section--full-width .slideshow-controls__dots button[aria-selected=true]:after{box-shadow:none;background-color:#6a3906}.product-information.section.section--full-width .slideshow-controls__dots button:after{background-color:#000;box-shadow:none}.product-information.section.section--full-width slideshow-controls:has(.slideshow-controls__dots),.product-information slideshow-component[autoplay] slideshow-controls{mix-blend-mode:normal}.product-information.section.section--full-width slideshow-controls{min-height:fit-content}}@media screen and (min-width:750px)and (max-width:768px){.product-information.section.section--full-width .buy-buttons-block .product-form-buttons{flex-direction:row!important;align-items:center}.product-information.section.section--full-width slideshow-slide.product-media-container{--slide-width: round(up, 50%, 1px)!important}.product-information.section.section--full-width slideshow-controls[controls-on-media][pagination-position=center]{bottom:-30px}}@media screen and (max-width:749px){.product-information.section.section--full-width{padding-bottom:40px}.product-information.section.section--full-width .product-information__grid{gap:30px}.product-information.section.section--full-width slideshow-controls[controls-on-media][pagination-position=center]{bottom:14px}.product-details .group-block-content .contents .text-block p[role=heading]{line-height:26px;font-size:22px}.product-information.section.section--full-width .product-information__media .media-gallery--two-column{--gallery-aspect-ratio: 1 / 1.3334 !important}}product-recommendations .section.section--full-width{max-width:1086px;width:100%;margin:auto}product-recommendations .section.section--full-width .section-resource-list__content h2{text-transform:capitalize;font-size:30px;line-height:28px;font-weight:700}product-recommendations .resource-list slideshow-arrows .slideshow-control{min-height:54px;min-width:54px;opacity:1!important;animation:none!important;padding:0}product-recommendations .resource-list slideshow-arrows .slideshow-control[disabled]{display:block;opacity:1}product-recommendations .resource-list slideshow-arrows{mix-blend-mode:normal}product-recommendations .resource-list slideshow-arrows .slideshow-control .svg-wrapper path{fill:#000}product-recommendations slideshow-arrows .slideshow-control[disabled] .svg-wrapper path{fill:#c4c4c4}product-recommendations .resource-list slideshow-arrows button.slideshow-control.slideshow-control--previous{position:absolute;left:-85px}product-recommendations .resource-list slideshow-arrows button.slideshow-control.slideshow-control--next{position:absolute;right:-85px}product-recommendations .resource-list slideshow-arrows .slideshow-control .svg-wrapper{width:fit-content;height:fit-content}product-recommendations .resource-list slideshow-arrows .slideshow-control .svg-wrapper>svg{width:fit-content;height:fit-content}product-recommendations .resource-list .resource-list__carousel .resource-list__slide{width:250px}product-recommendations .resource-list .product-card__content .card-gallery{--gallery-aspect-ratio: 4 / 5.328!important}product-recommendations .resource-list .product-card__content .text-block.h5>p{font-weight:500;line-height:20px;letter-spacing:0%}product-recommendations .resource-list product-price .price__sale .price-item--sale.price,product-recommendations .resource-list product-price .price__regular span.price{font-weight:800;letter-spacing:0%}@media screen and (max-width:1266px){product-recommendations .section.section--full-width{max-width:788px}product-recommendations .resource-list.resource-list__carousel .resource-list__slide{width:182px}product-recommendations .resource-list.resource-list__carousel slideshow-slides{gap:20px}product-recommendations .resource-list .product-card__content .text-block.h5>p{line-height:18px;font-size:14px}product-recommendations product-price .price__sale .price-item--sale.price,product-recommendations product-price .price__regular span.price{font-size:16px;line-height:100%}product-recommendations .product-card__content .text-block.h5{padding:12px 0 8px}}@media screen and (max-width:1024px){product-recommendations .section.section--full-width .section-resource-list__content h2{font-size:24px;line-height:28px}}@media screen and (max-width:989px){product-recommendations .section.section--full-width{max-width:572px;padding:60px 0 80px}product-recommendations .resource-list.resource-list__carousel slideshow-slides{gap:26px}product-recommendations .resource-list.resource-list__carousel .resource-list__slide{width:270px}product-recommendations .resource-list .product-card__content .card-gallery{--gallery-aspect-ratio: 4 / 5.334 !important}}@media screen and (max-width:749px){product-recommendations .section.section--full-width{max-width:100%;padding-left:20px}product-recommendations .section.section--full-width .section-resource-list__content h2{text-align:left}product-recommendations .resource-list slideshow-arrows button.slideshow-control.slideshow-control--previous{right:45px;left:auto;top:-65px}product-recommendations .resource-list slideshow-arrows button.slideshow-control.slideshow-control--next{right:0;top:-65px}product-recommendations .resource-list slideshow-arrows .slideshow-control .svg-wrapper{width:40px;height:40px}product-recommendations .resource-list slideshow-arrows .slideshow-control .svg-wrapper>svg{width:fit-content;height:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-style.css.map */
