@font-face{font-family:EditorsNoteItalic;src:url(/cdn/shop/files/EDITOR_SNOTE-ITALIC.OTF?v=1782467587) format("opentype");font-weight:400;font-style:italic}:root{--line-height-120: 120%;--line-height-110: 110%;--line-height-100: 100%;--line-height-normal: normal;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-10: 10px;--font-size-11: 11px;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-17: 17px;--font-size-18: 18px;--font-size-19: 19px;--font-size-20: 20px;--font-size-22: 22px;--font-size-24: 24px;--font-size-26: 26px;--font-size-28: 28px;--font-size-30: 30px;--font-size-32: 32px;--font-size-36: 36px;--font-size-40: 40px;--font-size-45: 45px;--font-size-48: 48px;--font-size-54: 54px;--font-size-64: 64px;--font-size-64-28: 64px;--font-size-68: 68px;--font-size-74: 74px;--font-size-96: 96px;--font-size-128: 128px;--text-uppercase: uppercase;--text-lowercase: lowercase;--text-capitalize: capitalize;--display-flex: flex;--align-center: center;--justify-center: center;--flex-wrap: wrap;--position-absolute: absolute;--m-section-header-mb-20: 20px;--m-section-header-mb-56: 56px;--m-section-header-mb-48: 48px;--m-section-header-mb-86: 86px;--m-section-header-mb-40: 40px;--m-section-header-mb-50: 50px;--m-section-header-mb-60: 60px;--m-section-header-mb-80: 80px;--radius-40: 40px;--radius-38: 38px;--radius-32: 32px;--radius-30: 30px;--radius-28: 28px;--radius-24: 24px;--letter-spacing-minus-2-04: -2.04px;--letter-spacing-minus-2-22: -2.22px;--letter-spacing-minus-1-32: -1.32px;--letter-spacing-minus-1-2: -1.2px;--letter-spacing-minus-1-35: -1.35px;--letter-spacing-minus-1-6: -1.6px;--letter-spacing-minus-0-84: -.84px;--letter-spacing-minus-1-92: -1.92px;--letter-spacing-minus-3-84: -3.84px;--letter-spacing-minus-0-96: -.96px;--letter-spacing-minus-1-28: -1.28px;--letter-spacing-minus-0-48: -.48px;--letter-spacing-minus-0-72: -.72px;--letter-spacing-07: .7px;--letter-spacing-0-84: .84px;--letter-spacing-028: .28px;--letter-spacing-036: .36px;--letter-spacing-045: .45px;--letter-spacing-06: .6px;--letter-spacing-096: .96px;--letter-spacing-1-2: 1.2px;--letter-spacing-1-3: 1.3px;--letter-spacing-1-4: 1.4px;--letter-spacing-1-6: 1.6px}html{scroll-behavior:smooth}body,p,span,li,a,div,input,textarea,button{line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--line-height-100)}.m-button{font-size:var(--font-size-12);line-height:var(--line-height-100);letter-spacing:.39px;font-family:EditorsNoteItalic}.m-button:not(.m-button--plain):not(.m-button--link):not(.m-button--scroll-top){padding:10px 17px}.m-button--secondary{background:#bb9a4f;border-color:#bb9a4f;color:#fff}.m-button--secondary:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:#fff}.m-my-0 .m-section-my{margin-block:0!important}.m-mt-0 .m-section-my{margin-top:0!important}.m-mb-0 .m-section-my{margin-bottom:0!important}.m-section__header{margin-bottom:var(--m-section-header-mb-40)}.m-section__heading{font-size:var(--font-size-32)}.m-section__description{font-size:var(--font-size-16);margin-top:14px}.m-custom-content__block-text .m-richtext .m-richtext__subtitle{margin-bottom:24px}.m-custom-content__block-text .m-richtext__title{font-size:var(--font-size-22);letter-spacing:var(--letter-spacing-minus-1-2)}.m-custom-content__block-text .m-richtext__description{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);margin-top:20px}.m-custom-content__block-text .m-richtext__description p{margin:0;line-height:var(--line-height-120)}.m-custom-content__block-text .m-richtext__description p+p{margin-top:12px}.m-custom-content__block-text .m-richtext__description em{font-size:var(--font-size-16);font-family:EditorsNoteItalic;margin-top:20px;display:block}.m-custom-content__block-text .m-richtext__button{margin-top:32px}.m-relative{position:relative}.section__bg-gradients{background:linear-gradient(180deg,#fff,#fcfaf6)}.m-cart-drawer .m-cart-drawer__header .m-cart-drawer__title{font-size:var(--font-size-20);letter-spacing:var(--letter-spacing-minus-1-2)}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__title{margin-bottom:5px;font-weight:var(--font-weight-semibold);font-size:var(--font-size-14)}.m-cart-drawer .m-cart-drawer-item__info .m-cart-drawer-item__variant{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin-bottom:5px}.m-cart-drawer .m-cart-drawer-item .m-cart-item__remove{padding-bottom:2px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__price--regular{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120)}.m-cart__subtotal--label,.m-cart__subtotal--price{font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);font-size:var(--font-size-14)}.m-cart-drawer__link-to-cart{display:none}.m-sticky-addtocart--leftblock{align-items:center}.m-sticky-addtocart .m-sticky-addtocart--image .m-image{border-radius:5px}.m-menu-drawer .m-menu-mobile__item .m-menu-mobile__link{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.32px;text-transform:var(--text-uppercase)}.m-announcement-bar .m-announcement-bar__content{font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);letter-spacing:1px;padding:10px 0}.m-search-popup .m-search-form .form-field{padding-inline:16px;font-size:var(--font-size-12)}.m-header .m-header__desktop,.m-header .m-header__mobile{border-bottom:1px solid #e8e8e8}.m-header__desktop .m-header__inner{margin-left:-14px;margin-right:-14px}.m-header__desktop .m-menu{--main-link-px: 14px;--main-link-py: 26px}.m-header__desktop .m-menu .m-menu__link--main,.m-search-form__button,.m-header__account,.m-cart-icon-bubble,.m-header__account .account-button,.m-header__wishlist{font-size:var(--font-size-11)}.m-header__desktop .m-cart-icon-bubble,.m-search-popup .m-cart-icon-bubble{padding:0;margin-right:0!important}.m-cart-icon-bubble,.m-header__wishlist{display:flex;align-items:center}.m-cart-icon-bubble .m-cart-count,.m-header__wishlist .m-wishlist-count{position:unset;height:16px;width:16px;min-width:16px;font-size:9px;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);background-color:transparent;color:#2d2521;border:1px solid #2d2521;margin-left:5px}.m-header__desktop .m-header__search .m-search-form__button{padding:0}.m-header__desktop .m-header__account,.m-header__desktop .m-header__wishlist{padding-inline:8px}.m-search-popup .m-account-component{padding:0 16px 0 0}.m-header__desktop .m-header__right{padding-right:14px}.m-mega-menu{border-top:1px solid #e8e8e8!important}.m-menu__item--mega .m-mega-menu .m-mega-menu__inner{padding-block:26px}.m-menu__item--mega .m-mega-menu .m-mega-menu__inner--stretch-width .m-sub-menu--level-1{width:auto;gap:70px;margin-inline:0 20px}.m-mega-menu .m-sub-menu--level-1 .m-sub-menu__item--level-1{width:auto;min-width:auto;padding-right:0;margin-bottom:0}.m-menu__item--mega .m-mega-menu .m-sub-menu__item--level-1>.m-menu__link{font-size:var(--font-size-10);text-transform:var(--text-uppercase);padding:0}.m-menu__item--mega .m-mega-menu .m-mega-menu__column{margin-top:20px}.m-mega-menu .m-sub-menu--level-2 .m-sub-menu__item>a{font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);padding:0;color:#1c1c1c;background-color:transparent}.m-mega-menu .m-sub-menu--level-2 .m-sub-menu__item+.m-sub-menu__item{margin-top:10px}.m-mega-menu .m-mega-menu__inner--stretch-width .m-mega-menu__content{max-width:385px;margin-left:auto;padding:0}.m-menu__item--has-submenu .m-mega-menu .m-mega-collection-list{padding-left:0}.m-menu__item--has-submenu .m-mega-collection-list .m-collection-card__info{position:absolute;bottom:10px;left:10px}.m-megamenu-mobile__collections .m-collection-card__info{margin-top:10px}.m-menu__item--has-submenu .m-mega-collection-list .m-collection-card__title,.m-megamenu-mobile__collections .m-collection-card__title{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:.39px;font-family:EditorsNoteItalic}.m-menu__item--has-submenu .m-mega-collection-list .m-collection-card__title sup,.m-megamenu-mobile__collections .m-collection-card__title sup{display:none}.m-slideshow-section .m-slide__title{font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-minus-1-6)}.m-slideshow-section .m-slide__description{font-size:var(--font-size-13);line-height:var(--line-height-100);margin-top:10px}.m-slideshow-section .m-slide__button{margin-top:30px}.m-slideshow-section .m-slide__wrapper{padding:40px;max-width:1920px}.m-featured-collection .m-mixed-layout__inner{row-gap:0}.m-product-card .m__product-card-custom-tag{display:inline-block;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:.39px;font-family:EditorsNoteItalic;position:absolute;top:15px;left:10px}.m-product-card .m-product-card__atc{opacity:1;transform:translate3d(0,100%,0);left:auto;right:auto;bottom:0;width:100%;text-align:center}@media(min-width:1024px){.m-product-card__media:hover .m-product-card__atc{bottom:10px}}.m-product-card .m-product-card__atc .m-button{width:auto}.m-product-card .m-product-card__atc .m-button .m-add-to-cart--text{line-height:var(--line-height-100)}.m-product-card .m-product-card__action--top{top:15px;right:10px;transform:translateZ(0);opacity:1}.m-product-card .m-product-card__action .m-button--icon{width:auto;height:auto;background-color:transparent;border:unset;padding:0;border-radius:unset}.m-product-card .m-wishlist-button .m-tooltip__content{font-size:var(--font-size-12)}.m-product-card .m-button--icon:hover,.m-product-card .m-button--icon.added-to-wishlist:hover{box-shadow:unset}.m-button--icon.m-wishlist-button:hover svg path,.m-button--icon.added-to-wishlist svg path{fill:#1c1c1c;stroke:#1c1c1c}.m-product-card .m-product-card__info{margin-top:0;padding:12px 16px}.m-product-card .m-product-card__title{margin-bottom:8px}.m-product-card .m-product-card__title .m-product-card__name{font-size:var(--font-size-11);line-height:var(--line-height-normal)}.m-product-card .m-product-card__price,.m-product-card .m-product-card__price .m-price__regular{line-height:var(--line-height-100)}.m-product-card .m-price__regular .m-price-item--regular,.m-product-card .m-price__sale .m-price-item--last,.m-product-card .m-price__sale .m-price-item--regular{font-size:var(--font-size-11);line-height:var(--line-height-100)}.m-featured-collection .m-featured-collection__button{margin-top:20px}@media(max-width:1023px){.m-product-card__media .m-product-card__link{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.m-product-card__media .m-product-card__link::-webkit-scrollbar{display:none!important}.m-product-card__media .m-product-card__main-image,.m-product-card__media .m-product-card__hover-image{position:relative!important;flex:0 0 100%!important;width:100%!important;height:auto!important;scroll-snap-align:start!important;opacity:1!important;visibility:visible!important;transform:none!important}.m-product-card__scroll-indicator{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#cdcac6;z-index:10}.m-product-card__scroll-progress{position:absolute;top:0;left:0;height:100%;width:50%;background-color:#1c1c1c;transition:left .15s ease,width .15s ease}}.section__featured-bag-hero .m-hero__inner{padding:80px 40px;max-width:1920px}.section__featured-bag-hero .m-hero__title{font-size:var(--font-size-28);letter-spacing:var(--letter-spacing-minus-1-6);margin-bottom:2px}.section__featured-bag-hero .m-hero__text{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);margin-bottom:20px}.section__featured-banner-grid .container-full{padding:0}.section__featured-banner-grid .m-image-card__content{padding:80px 40px}.section__featured-banner-grid .m-richtext__title{font-size:var(--font-size-28);letter-spacing:var(--letter-spacing-minus-1-6)}.section__featured-banner-grid .m-richtext__description{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);margin-top:2px}.section__featured-banner-grid .m-richtext__button{margin-top:20px}.about-brand__wrapper{display:grid;grid-template-columns:1fr 460px;gap:30px;align-items:start}.about-brand__heading{margin-bottom:120px}.about-brand__heading h2{margin:0;font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-minus-1-6)}.about-brand__meaning{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:center}.about-brand__meaning-item{display:flex;gap:16px}.about-brand__meaning .about-brand__meaning-left{min-width:130px}.about-brand__meaning-item h3,.about-brand__meaning-item span,.about-brand__meaning-item p{margin:0}.about-brand__meaning .about-brand__meaning-left h3{font-size:var(--font-size-20);text-transform:var(--text-uppercase);margin-bottom:16px}.about-brand__meaning .about-brand__meaning-left span{font-size:var(--font-size-12);display:inline-block;margin-bottom:8px}.about-brand__meaning .about-brand__meaning-left .about-brand__meaning-subtitle{font-family:EditorsNoteItalic;font-size:var(--font-size-14);line-height:var(--line-height-100)}.about-brand__meaning .about-brand__meaning-right{font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.about-brand__meaning-subtitle{font-style:italic}.about-brand__divider{font-size:var(--font-size-30);font-weight:var(--font-weight-light);line-height:var(--line-height-100);text-transform:var(--text-uppercase)}.about-brand__line{margin:64px 0;border-top:1px solid #dfddda}.about-brand__block{display:flex;gap:10px}.about-brand__details{display:grid;grid-template-columns:repeat(2,1fr);gap:0 100px}.about-brand__details .about-brand__block-desc{font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.about-brand__details .about-brand__block-desc p:not(:last-child){margin-bottom:10px}.about-brand__column{display:flex;flex-direction:column}.about-brand__block+.about-brand__block{margin-top:20px}.about-brand__block span{min-width:130px;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-036);text-transform:var(--text-uppercase)}.about-brand__link{margin-top:30px;display:inline-block;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-06);text-decoration:underline}.about-brand__image{display:flex;flex-direction:column}.about-brand__media img{display:block;width:100%}.about-brand__author{display:flex;justify-content:space-between;margin-top:10px}.about-brand__author span{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.about-brand__footer{padding:30px 20px;border-top:1px solid #cdcac6;border-bottom:1px solid #cdcac6;display:flex;justify-content:space-between;gap:40px}.about-brand__footer-item h4{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-045);font-family:EditorsNoteItalic;margin-bottom:12px}.about-brand__footer-item p,.about-brand__footer-item a{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:150%}.about-brand__footer-item p{margin-top:5px}.m-newsletter-section .m-newsletter-section__heading{font-size:var(--font-size-22);letter-spacing:var(--letter-spacing-minus-1-2)}.m-newsletter-section .m-newsletter-section__description{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);margin-top:14px}.m-newsletter-section .m-newsletter-section__header{margin-bottom:28px}.m-newsletter-section .m-newsletter-section__form{max-width:500px}.m-newsletter-section .m-newsletter-form__input{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-100);padding:12px 15px;border-color:#2d2521;border-radius:unset}.m-newsletter-section .m-newsletter-form__input::placeholder{color:#737270}.m-newsletter-section .m-newsletter-form__button-inline .m-newsletter-form__button.m-button--blank{position:unset;height:42px;background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:unset;margin-left:8px}.m-footer .m-footer--accordion{gap:60px;padding-block:60px 30px}.m-footer .m-footer--middle .m-footer--block{padding-top:0;padding-bottom:0}.m-footer .m-footer--block-our_store{max-width:272px;margin-right:auto}.m-footer .m-footer--block-menu{width:max-content!important}.m-footer .m-footer--block-our_store .block-image{max-width:148px;width:100%;margin:0!important}.m-footer .m-footer--block-our_store .social-media-links{margin-top:30px;column-gap:8px}.m-footer .m-footer--block-our_store .social-media-links--item{border:1px solid #423b37;border-radius:50%;padding:10px}.m-footer--middle .m-footer--block-menu .m-footer--block-title{font-size:var(--font-size-14);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-045);font-family:EditorsNoteItalic;margin-bottom:12px}.m-footer .m-footer--middle .m-link-lists--item{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);margin-bottom:12px}.m-footer .m-footer--bottom-inner{border-top:1px solid #423b37;padding-block:24px}.m-footer .m-footer--bottom .m-footer--bottom-right{display:none}.m-footer .m-footer--bottom .m-footer--bottom-left{display:var(--display-flex);align-items:var(--align-center);justify-content:space-between;width:100%;gap:20px}.m-footer .m-footer--bottom .m-footer--bottom-left .m-footer__copyright,.m-footer .m-footer--bottom .m-footer--bottom-left .m-crafted__by p{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.m-footer .m-footer--bottom .m-footer--bottom-left .m-crafted__by em{font-family:EditorsNoteItalic;font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-100);margin-right:5px}.template-product #MainContent{padding-bottom:0}.m-breadcrumb{margin-block:16px}.m-breadcrumb .m-breadcrumb--item{font-size:var(--font-size-10);text-transform:var(--text-uppercase);padding:0;color:#777}.m-breadcrumb .m-breadcrumb--wrapper{gap:8px;padding-inline:90px 0;max-width:1332px;margin:0 auto}.m-breadcrumb .m-breadcrumb--separator svg{width:auto;height:auto}.m-breadcrumb .m-breadcrumb--item.m-breadcrumb--item-current{color:#1c1c1c}.m-main-product .m-main-product--wrapper{justify-content:var(--justify-center)}.m-main-product .m-main-product--media{flex:1;max-width:666px;width:100%;padding-left:90px}.m-main-product .m-main-product--info{max-width:666px;width:100%;padding:20px 90px 64px 60px}.m-main-product--info .m-product-addons .m__product-tag{font-size:var(--font-size-15);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-045);font-family:EditorsNoteItalic}.m-main-product--info .m-product-addons .m-product-addon--item{padding:0;margin-right:0}.m-main-product--info .m-product-addons .m-wishlist-button{width:auto;height:auto;padding:0;margin:0;border-radius:unset;background-color:unset}.m-main-product--info .m-product-addons .m-wishlist-button:hover{background:unset;box-shadow:unset}.m-main-product--info .m-product-addons .m-product-addons__right{gap:10px}.m-main-product--info .main-product__block-title{margin-top:16px!important}.m-main-product--info .main-product__block-title .m-product-title{font-size:var(--font-size-22);letter-spacing:var(--letter-spacing-minus-1-2)}.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:var(--font-size-16);font-weight:var(--font-weight-light);line-height:var(--line-height-100);letter-spacing:-.95px}.m-main-product--info .main-product__block-price{margin-top:12px!important}.m-main-product--info .main-product__block-rating{margin-top:16px!important}.m-main-product--info .jdgm-prev-badge__stars{font-size:var(--font-size-12)}.m-main-product--info .main-product__block-price .installment-shoppay{display:none}.m-main-product--info .main-product__block-description .m-product-description{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.m-main-product--info .main-product__block-buy_buttons .m-product-option--label{display:none}.m-main-product--info .m-product-form--input{width:114px;margin-right:12px}.m-quantity{border-color:#2d2521;min-height:37px;border-radius:unset}.m-main-product--info .main-product__block-collapsible_tab{margin-top:0!important}.m-main-product--info .m-product-collapsible .m-collapsible{border-bottom:1px solid #e8e8e8;display:block}.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button{border-bottom:unset;padding-block:24px;font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}.m-main-product--info .m-collapsible--content__inner{padding-block:0 24px}.block__same-tab .m-collapsible--content__inner p,.block__shipping-returns .m-collapsible--content__inner ul li{margin:0;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.block__same-tab .m-collapsible--content__inner p+p,.block__shipping-returns .m-collapsible--content__inner ul li+li{margin-top:10px}.block__shipping-returns .m-collapsible--content__inner p strong{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);margin-bottom:10px;display:inline-block}.block__shipping-returns .m-collapsible--content__inner ul{margin-block:10px}.m-main-product--info .m-product-form__wishlist-btn{width:100%;margin-top:12px;background:#f5f3ef;color:#2d2521;height:37px}.m-main-product--info .m-product-form__wishlist-btn:hover,.m-main-product--info .m-product-form__wishlist-btn.added-to-wishlist{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 0 0 .2rem rgb(var(--color-button))}.m-main-product--info .jdgm-widget *{line-height:var(--line-height-100)}.m-main-product--info .jdgm-prev-badge__text{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);text-transform:var(--text-uppercase);display:inline-flex;align-items:center;margin-left:4px}.m-main-product--info .jdgm-prev-badge__text .av-rating{background-color:#1c1c1c;width:2px;height:12px;display:inline-block;margin-inline:4px}.jdgm-widget .jdgm-rev-widg__title{display:none}.jdgm-widget{max-width:100%!important}.section__ugc-gallery .container-full{padding-inline:0}.m-product-recommendations__button{margin-top:40px}.m-product-recommendations .m-mixed-layout__inner{row-gap:0}@keyframes recommendationsNudge{0%,80%,to{transform:translate(0)}90%{transform:translate(-25px)}}.m-product-recommendations .m-product-list.swiper-container .swiper-slide{animation:recommendationsNudge 3s infinite ease-in-out}.m-testimonials.m-testimonials--layout-2 .m-stars{margin-bottom:10px}.m-testimonials.m-testimonials--layout-2 .m-testimonial__description{font-size:var(--font-size-16);font-weight:var(--font-weight-light);line-height:var(--line-height-120);max-width:592px;margin:0 auto 16px}.m-testimonials.m-testimonials--layout-2 .m-testimonial__name p{font-size:var(--font-size-12);text-transform:var(--text-uppercase);line-height:var(--line-height-100)}.m-testimonials.m-testimonials--layout-2 .m-stars .m-svg-icon{width:14px;height:14px}.m-testimonials.m-testimonials--layout-2 .m-testimonial__wrapper{padding:0}.m-testimonials .m-slider-controls{display:none}.template-page.contact #MainContent{padding-bottom:0}.m-contact-form .m-contact-form__main-title{font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-minus-1-6);margin-bottom:24px}.m-contact-form .m-row{gap:30px;flex-wrap:nowrap}.m-contact-form .m-contact-form__info{margin-bottom:0;flex:1}.m-contact-form .m-contact-form__info .block-image,.m-contact-form .m-contact-form__info .block-image img{height:100%}.m-contact-form .m-contact-form__info .block-image img{object-fit:cover}.m-contact-form .m-contact-form__main{padding-right:0;width:484px;align-self:end}.m-contact-form .m-contact-form__main .contact-form{--column-gap: 12px}.m-contact-form .m-contact-form__main .m-contact-form__heading{font-size:var(--font-size-24);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus-1-2);text-transform:var(--text-capitalize);margin-bottom:24px}.m-contact-form .m-contact-form__main .contact-form .form-field,.m-contact-form .contact-form .m-contact-form__subject .form-field--input{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-100);padding:13px 16px;border-radius:unset;border-color:#d2d2d2}.m-contact-form .m-contact-form__main .contact-form .form-field::placeholder,.m-contact-form .contact-form .m-contact-form__subject .form-field--input::placeholder{color:#777}.m-contact-form .m-contact-form__order-number .m-contact-form__optional-label{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#777;pointer-events:none;font-size:var(--font-size-11);text-transform:var(--text-uppercase)}.m-contact-form .m-contact-form__main .contact-form .m-button{width:100%}.m-contact-form .m-contact-form__main .contact-form .m-contact-form__message{margin-bottom:24px}.template-page.about-us #MainContent{padding-bottom:0}.section__about-banner .m-hero__inner{padding-block:40px}.section__about-banner .m-hero__title{font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-minus-1-6);margin:0}.section__about-info .m-richtext{max-width:520px;margin:0 auto;padding:0 15px}.section__about-hr{border-bottom:1px solid #dfddda}.m-custom-content:has(.is-sticky),.shopify-section:has(.is-sticky){position:relative;z-index:81!important}.m-custom-content__block-tabs{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.m-tabs-nav-wrapper{width:100%}.m-tabs-nav-placeholder{display:none;width:100%}.m-tabs-nav-wrapper.is-sticky .m-tabs-nav-placeholder{display:block}.m-tabs-nav{width:100%;border-bottom:1px solid #dfddda;transition:top .25s ease}.m-tabs-nav-wrapper.is-sticky .m-tabs-nav{position:fixed;top:0;left:0;width:100%;z-index:80!important;box-shadow:0 4px 10px #00000008}body:has(m-header.scroll-up) .m-tabs-nav-wrapper.is-sticky .m-tabs-nav,body:has(m-header.header-sticky-always) .m-tabs-nav-wrapper.is-sticky .m-tabs-nav,body.header-scroll-up .m-tabs-nav-wrapper.is-sticky .m-tabs-nav{top:var(--m-header-height, 0px)}.m-tabs-nav__list{position:relative;display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;gap:40px}@media(max-width:767px){.m-tabs-nav__list{gap:20px;overflow-x:auto;justify-content:flex-start;padding:0 16px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.m-tabs-nav__list::-webkit-scrollbar{display:none}}.m-tabs-nav__item{margin:0;padding:0}.m-tabs-nav__link{display:block;padding:20px 0;position:relative;text-decoration:none;cursor:pointer;white-space:nowrap;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-036);text-transform:var(--text-uppercase)}.m-tabs-nav__link:hover,.m-tabs-nav__link.active{font-weight:var(--font-weight-semibold)}.m-tabs-nav__indicator{position:absolute;bottom:0;left:0;height:2px;background-color:#2d2521;transition:all .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none;z-index:2}.section__about-tabs .container-full,.section__about-info .container-full{padding-inline:0}.section__about-last .m-richtext__description{margin-top:0!important}.section__faqs-header .m-section__header{margin-bottom:0}.section__faqs-header .m-section__heading{font-size:var(--font-size-24);letter-spacing:var(--letter-spacing-minus-1-2)}.section__faqs-header .m-section__description{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);margin-top:10px}.section__faqs-tabs .m-section__header{margin-bottom:24px}.section__faqs-tabs .m-section__heading{font-size:var(--font-size-20);letter-spacing:var(--letter-spacing-minus-1-2)}.section__faqs-tabs .container-narrow{max-width:760px}.section__faqs-tabs .m-collapsible:first-child{border-top:1px solid #dddcdb;display:block}.section__faqs-tabs .m-collapsible{border-bottom:1px solid #dddcdb;display:block}.section__faqs-tabs .m-collapsible--button{border:unset;padding-block:20px;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);font-family:var(--font-stack-body)}.section__faqs-tabs .m-collapsible--button span{text-transform:var(--text-uppercase)}.section__faqs-tabs .m-collapsible--content__inner{padding-block:0 20px;font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.section__faqs-tab-mt{margin-top:24px}.section__faqs-tabs .m-collapsible--content__inner p{margin:0}.section__faqs-tabs .m-collapsible--content__inner p+p{margin-top:10px}.section__collection-header{border-bottom:1px solid #e5e5e5}.section__collection-header .m-section__header{margin-bottom:0}.section__collection-header .m-section__heading,.section__collection-sub-category .m-section__heading{font-size:var(--font-size-24);letter-spacing:var(--letter-spacing-minus-1-2);text-transform:var(--text-capitalize)}.section__collection-header .m-section__description,.section__collection-sub-category .m-section__description{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);margin-top:10px}.facest-filters-section .m-collection-products .m-product-item{margin-bottom:0!important}.facest-filters-section .m-collection-products{margin:40px -10px 0}.facest-filters-section .m-collection-products .m-product-item{padding:0 10px;width:25%!important;max-width:25%!important}.facest-filters-section .m-collection--pagination{margin-top:20px}.facest-filters-section .m-collection--wrapper{margin:40px 0}.facest-filters-section .m-collection-toolbar .m-toolbar--right{flex:unset}.facest-filters-section .m-collection-toolbar--wrapper{flex-direction:column;gap:12px}.facest-filters-section .m-collection-toolbar .m-toolbar--left span,.facest-filters-section .m-collection-toolbar .m-select-custom--trigger-text{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);text-transform:var(--text-uppercase)}.size-guide-collapsible-tab{margin-top:10px;display:block}.size-guide-collapsible-tab .m-collapsible--button{cursor:pointer;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);font-family:var(--font-stack-body);border:unset;padding:0;width:max-content;margin:0 auto}.size-guide-collapsible-tab .m-collapsible--button span{text-transform:var(--text-uppercase)}.size-guide-collapsible-tab .m-collapsible--content__inner{padding:0;margin-top:25px}.size-guide-collapsible-tab .size-guide__labels{display:var(--display-flex);justify-content:space-between;align-items:var(--align-center);margin-bottom:25px;gap:10px}.size-guide__label{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-036);text-transform:var(--text-uppercase)}.size-guide__image-container img,.size-guide__image-container svg{object-fit:cover;display:block;height:100%;width:100%}.size-guide__slide-title{font-size:var(--font-size-12);display:block;margin-top:10px;text-align:center}.main__collection-grid{width:100%}.size-guide__progress-container{position:relative;width:100%;padding:0;margin-top:25px}.section__collection-sub-category{border-bottom:1px solid #e5e5e5}.section__collection-sub-category .m-collection-card__info{margin-top:30px}.section__collection-sub-category .m-collection-card--standard .m-collection-card__title{font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-036);text-transform:var(--text-uppercase);font-family:var(--font-stack-body);margin:0!important}.section__collection-sub-category .m-section__header{margin-bottom:0}.section__collection-sub-category .m-collection-list__content-container{margin-top:24px}.facest-filters-section .m-collection-toolbar{display:none!important}.filter-sort-collapsible-tab .m-collapsible--button{cursor:pointer;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);font-family:var(--font-stack-body);border:unset;padding:0;width:max-content;margin:0 auto}.filter-sort-collapsible-tab .m-collapsible--button span{text-transform:var(--text-uppercase);letter-spacing:var(--letter-spacing-036, .05em)}.filter-sort-collapsible-tab .m-collapsible--content__inner{padding:0 0 40px;margin-top:26px}.filter-sort-collapsible-tab .filter-sort-toggle-icon{margin-left:8px;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.filter-sort-collapsible-tab.is-expanded .filter-sort-toggle-icon,.filter-sort-collapsible-tab[open] .filter-sort-toggle-icon{transform:rotate(45deg)!important}.filter-sort__grid{display:flex;justify-content:space-between;gap:20px}.filter-sort__grid .filter-sort__left{display:flex;gap:120px}.filter-sort__col-title{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-036, .05em);text-transform:var(--text-uppercase);margin-bottom:20px}.filter-sort__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;align-items:start}.filter-sort__link{font-size:var(--font-size-12);color:#3f3f3f;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;display:inline-block;line-height:100%}.filter-sort__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1c1c1c;transform:scaleX(0);transform-origin:right;transition:transform .25s cubic-bezier(.4,0,.2,1)}.filter-sort__link:hover:after,.filter-sort__link.is-active:after{transform:scaleX(1);transform-origin:left}.filter-sort__link:hover{color:#1c1c1c}.filter-sort__link.is-active{font-weight:var(--font-weight-semibold);color:#1c1c1c}.filter-sort__item-empty{font-size:var(--font-size-12);color:#3f3f3f;font-style:italic}.shipping-policy .m-page-content,.returns-policy .m-page-content{max-width:760px;margin-inline:auto}.shipping-policy .m-page-header,.returns-policy .m-page-header{padding-bottom:20px}.shipping-policy .m-page-header__title,.returns-policy .m-page-header__title{font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-minus-1-6);margin-bottom:0;text-align:left;border-bottom:1px solid #cdcac6;padding-bottom:20px;max-width:760px;margin-inline:auto}.shipping-policy .m-breadcrumb,.returns-policy .m-breadcrumb{display:none}.shipping-policy .m-page-content h4,.returns-policy .m-page-content h4{font-size:var(--font-size-16);letter-spacing:var(--letter-spacing-minus-1-2);margin:20px 0 15px}.shipping-policy .m-page-content p,.returns-policy .m-page-content p,.shipping-policy .m-page-content ul li,.returns-policy .m-page-content ul li{margin:0;line-height:var(--line-height-120);font-size:var(--font-size-12)}.shipping-policy .m-page-content p+p,.returns-policy .m-page-content p+p,.shipping-policy .m-page-content ul li+li,.returns-policy .m-page-content ul li+li{margin-top:10px}.shipping-policy .m-page-content ul,.returns-policy .m-page-content ul{margin:0}.shipping-policy .m-page-content p strong,.returns-policy .m-page-content p strong{margin-block:20px;display:block}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
