.shopify-section--header .tms-element-container .tms-element-item{display:none}.shopify-section--header .tms-element-container .tms-element-item.tms-element-spacing{display:block;margin:0}.shopify-section--header .ht-tms__duo-selector__active-item .tms-element-container{gap:10px}.header__secondary-nav .ht-tms__duo-selector__active-item{padding-right:12px;background:transparent}.header__menu-disclosure .mega-menu{gap:114px;padding:32px 40px;background:#f9f7f1;justify-content:flex-start}.header__menu-disclosure .mega-menu__linklist{gap:8px;position:relative;flex-direction:column;max-width:220px;width:100%}.header__menu-disclosure .mega-menu__linklist:after{content:"";background:#f2eee7;position:absolute;top:0;bottom:0;right:-57px;width:1px;height:100%}.header__menu-disclosure .mega-menu__linklist .sublink-block{background:#f2eee7;padding:17px 20px;border-radius:12px;position:relative;cursor:pointer}.header__menu-disclosure .mega-menu__linklist .sub-link-block{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:15px;line-height:1.4;letter-spacing:.035em;text-align:center;color:#8a8a8a;position:relative}.header__menu-disclosure .mega-menu__linklist .menu-active{background:#e8e1d6}.header__menu-disclosure .mega-menu__linklist .menu-active .sub-link-block{color:#1b1b1b}.header__menu-disclosure .mega-menu__linklist .menu-active .sub-link-block:after{content:"";background:#a18e70;position:absolute;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50px;right:-20px}.header__menu-disclosure .mega-menu .menudata-list{display:none}.header__menu-disclosure .mega-menu .menudata-active{display:block;width:100%;max-width:calc(100% - 335px)}.header__menu-disclosure .mega-menu .menu-sublink-flex{display:flex;gap:36px 16px;flex-wrap:wrap}.header__menu-disclosure .mega-menu .menu-sublink-flex::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.header__menu-disclosure .mega-menu .menu-sublink-flex::-webkit-scrollbar{width:0;height:0;background-color:#f5f5f5}.header__menu-disclosure .mega-menu .menu-sublink-flex::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#555}.header__menu-disclosure .mega-menu .sub_sub_link-link{width:100%;max-width:calc(20% - 16px);min-width:calc(20% - 16px)}.header__menu-disclosure .mega-menu .sub_sub_link-details{text-align:center;width:100%}.header__menu-disclosure .mega-menu .sub_sub_link-image{background:#f2eee7;border-radius:12px;padding:12px;width:100%}.header__menu-disclosure .mega-menu .sub_sub_link-image img{width:100px;margin:0 auto;aspect-ratio:1 / 1;object-fit:contain}.header__menu-disclosure .mega-menu .sub_sub_link-title{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.025em;text-align:center;margin-top:10px;display:block}.header__menu-disclosure .mega-menu .sublink-block-btn-block{border:1.25px solid #313131;border-radius:100px;display:inline-block;margin-top:36px}.header__menu-disclosure .mega-menu .sublink-menu_btn_link{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:14px;line-height:1.1%;letter-spacing:.025em;color:#313131;padding:21px 26px;display:block}.drawer::part(header__logo-image){max-width:132px;display:block;height:auto}.header-sidebar::part(header){min-height:76px;background:#f9f7f1;padding:22px 18px 16px 16px;border-bottom:1px solid #F2EEE7}.header-sidebar .header-sidebar__main-panel{background:#f9f7f1}.header-sidebar__main-panel .header-sidebar__scroller{padding:24px 16px}.header-sidebar__main-panel .header-sidebar-link-tab-block{background:#e8e1d6;padding:20px;border-radius:8px;position:relative}.header-sidebar__main-panel .header-sidebar-link-tab-block:before{content:"";background:#a18e70;position:absolute;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50px;left:20px}.header-sidebar__main-panel .header-sidebar__linklist-button .sub_link-title{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:17px;line-height:1.35;letter-spacing:.035em;text-align:center;color:#1b1b1b;margin-left:25px;text-transform:none}.header-sidebar__main-panel .header-sidebar__linklist .header-sidebar-megamenu{margin-bottom:8px}.header-sidebar__main-panel .header-sidebar-link-block{background:#f2eee7;padding:15px 20px;border-radius:8px;position:relative}.header-sidebar__main-panel .header-sidebar__linklist .header-sidebar-link{margin-bottom:8px}.header-sidebar__scroller .header-sidebar-link .sub_link-menutitle{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:15px;line-height:1.4;letter-spacing:.035em;text-align:center;color:#1b1b1b;display:block;text-transform:none}.header-sidebar__main-panel .header-sidebar__linklist .header-sidebar-megamenu+.header-sidebar-link{margin-top:24px}.header-sidebar.drawer.drawer--sm{--drawer-max-width: min(92vw, 390px)}.header-sidebar .header-sidebar__collapsible-panel{background:#f9f7f1;height:min-content;height:auto;margin-top:-78px;left:0;right:0;top:0;bottom:0;width:100%}.header-sidebar .header-sidebar__collapsible-panel .header-sidebar__scroller{padding:0;overflow:unset}header-sidebar-collapsible-panel .header-sidebar__sub-panel{padding-bottom:70px;background:#f9f7f1;height:100%}.header-sidebar .header-sidebar__back-button{padding:26px 18px;background:#f9f7f1;justify-content:space-between;font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:18px;line-height:1.38;letter-spacing:.025em;text-align:center;text-transform:capitalize;color:#1b1b1b;margin-bottom:24px}.header-sidebar .header-sidebar__sub-panel .header-sidebar__linklist{padding:0 16px;display:grid;gap:20px 12px;grid-template-columns:repeat(2,1fr)}.header-sidebar .header-sidebar__sub-panel .sublink-block-btn-block{margin-top:36px;padding:0 16px}.header-sidebar .header-sidebar__sub-panel .sublink-menu_btn_link{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:15px;line-height:1.1;letter-spacing:.025em;text-align:center;border-radius:50px;border:1.25px solid #313131;display:block;padding:14px 25px}.header-sidebar .header-sidebar__linklist .header-sidebar__linklist-button.p-0{padding:0}.header-sidebar .header-sidebar-sub_link .sub_sub_link-image{background:#f2eee7;border-radius:12px}.header-sidebar .header-sidebar-sub_link .sub_sub_link-image img{margin:0 auto;aspect-ratio:1 / 1;object-fit:contain;width:110px}.header-sidebar .header-sidebar-sub_link .menu_pdp_product_mobile{margin:0 auto}.header-sidebar .header-sidebar-sub_link .sub_sub_link-title{font-family:Neue Haas Grotesk Display Pro Medium;font-weight:500;font-size:15px;line-height:1.4;letter-spacing:.035em;text-align:center;margin-top:10px;color:#1b1b1b;display:block;text-transform:capitalize}.header-sidebar__linklist .header-sidebar-sub_link .sub_sub_link-details{width:100%}.header-sidebar__main-panel .header-sidebar__scroller .header-sidebar__linklist{height:calc(100% - 70px);height:auto}.header-sidebar__scroller .review-menu-block{margin:0 -16px;padding:0 16px 25px;display:flex;flex-wrap:wrap;gap:0 10px;align-items:center;border-bottom:1px solid #F2EEE7}.header-sidebar__scroller .review-review-number,.header-sidebar__scroller .review-review-content{font-family:Neue Haas Grotesk Display Pro;font-weight:450;font-size:15px;line-height:1.5;letter-spacing:.035em;white-space:nowrap;color:#313131}.header-sidebar__main-panel .header-sidebar__scroller .ht-tms-selector{margin:0;padding-top:24px}.header-sidebar__scroller .ht-tms-dropdown__selected svg.ht-tms-arrow{top:70%}.header-sidebar__scroller .ht-tms-single-dropdown__container--open svg.ht-tms-arrow{transform:rotate(180deg) translateY(70%)}.template-product .trust-features .trust-features__inner{max-width:913px}.shopify-section--custom-liquid .testimonials-section .title{font-style:normal;font-weight:500;font-size:38px;line-height:1.1;text-align:center;letter-spacing:.025em;margin-bottom:40px}recently-viewed-products .shop-the-look__scrollbar-container{max-width:100%;padding:0;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-css.css.map */
