.color-swatches{margin-bottom:10px;height:auto;display:flex;align-items:center;padding-left:2px;margin-left:-2px;padding-bottom:2px;padding-top:2px}.cart-drawer .cart-drawer__dialog{width:450px!important}.color-swatches-inner{display:flex;gap:3px;flex-wrap:wrap;justify-content:flex-start}.color-swatches-inner .swatchProductColor .webyzeTooltip{display:none}.color-swatches-inner .swatchProductColor div{width:30px!important;height:30px!important;border:1px solid #ededed!important}.color-swatches-inner .swatchProductColor{border:2px solid transparent;display:block}.color-swatches-inner .current_items .swatchProductColor,.color-swatches-inner a.rela_link:hover .swatchProductColor{box-shadow:0 0 0 2px #000;border-radius:50px}.color-swatches-inner .swatchProductColor img{width:28px!important;height:28px!important;border:1px solid #ededed!important;object-fit:cover;min-width:28px;min-height:28px}.product-details h2,.product-details h3,.product-details h1{font-size:22px!important}.custom_bam_carousel>div:last-child{display:none!important}.ai-product-feature-icon-avnzrrxc3bxq1m2h0waigenblock38319b0eklwet{border-radius:8px;overflow:hidden}h3.ai-product-feature-heading-avnzrrxc3bxq1m2h0waigenblock38319b0eklwet{margin:0 0 40px}.cart-drawer__summary .cart__summary-totals .cart__total-container .cart__shipping_insurance{display:flex}.cart-drawer__summary .cart__summary-totals .cart__total-container .cart__shipping_insurance #insurance{margin:0 05px 0 0!important}.cart-drawer__summary .cart__summary-totals .cart__total-container .cart__shipping_insurance .text-label{line-height:1}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce{overflow-y:auto!important}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__items{overflow-y:unset!important}#cart-form .cart-items__table .cart-items__table-row{grid-template-columns:repeat(3,1fr);border-bottom:1px solid #fff}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary .cart__summary-totals .cart__total-container .cart__shipping_insurance{width:max-content}.cart-drawer__inner .cart-drawer__summary .cart__total-container .cart__total .cart__total-label{margin-right:10px}.cart-drawer__content .cart-items__wrapper #cart-form{background:#f4f4f4;padding:20px 20px 0;margin-top:60px}.upsell-product__image{border-radius:10px!important}.cart-mimi-upsell_custom{background:#fff!important;padding:20px 17px 0}.cart-drawer__summary a img{text-align:center;margin:0 auto}.cart-drawer__summary p.txts1{text-align:center}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary{gap:15px}.cart-drawer .cart-drawer__content{padding:0}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .drawer__process{width:95%;padding:0 20px;margin-top:20px!important}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .drawer__process .tick-3{left:auto;right:0}.cart-drawer .cart-mimi-upsell_custom .upsell-product .upsell-product__title a{font-size:12px!important;text-align:left}.cart-drawer .cart-mimi-upsell_custom .upsell-product .upsell-product__title{margin:10px 0 5px;display:flex}.cart-drawer .cart-mimi-upsell_custom .upsell-product .upsell-product__price{text-align:left;margin:5px 0;font-size:11px}.cart-mimi-upsell_custom .upsell-products .upsell-product{width:135px;display:flex;flex-direction:column;align-items:flex-start;border:unset}.cart-drawer .upsell-products-wrapper{white-space:unset!important;margin-bottom:10px}.cart-drawer__inner .cart-drawer__items .cart-items__table-row:last-child{padding-bottom:20px;margin-bottom:20px}.cart-mimi-upsell_custom .upsell-products .upsell-product .upsell-add-to-cart{background:#9b5441;color:#fff;border-radius:16px;width:100%;padding:7px 15px;cursor:pointer;font-size:11px;text-transform:uppercase;width:fit-content}.cart-mimi-upsell_custom select.upsell-product__variants:focus-visible{outline:unset!important;box-shadow:unset}.cart-drawer .cart-drawer__header{padding:15px 20px}.cart-mimi-upsell_custom .upsell-products .upsell-product .upsell-product__variants{margin-bottom:5px;font-size:11px;cursor:pointer;width:100%;border-radius:4px;padding:3px}.cart-drawer .upsell-products-wrapper .upsell-products{display:flex;gap:15px}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary{padding-left:20px;padding-right:20px}.cart__ctas #checkout{text-transform:uppercase}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary .cart__summary-totals .cart__total-container{gap:10px!important}header .resource-card--overlay .resource-card__content{position:unset}header .resource-card__link{position:unset}header .resource-card--overlay .resource-card__title{color:#000000b3;font-weight:400}header .resource-card--overlay:before{position:unset}.button[id^=BuyButtons-ProductSubmitButton-]{pointer-events:inherit!important}.cart-drawer__content .cart-items__wrapper #cart-form,.cart-mimi-upsell_custom{background:#fcf7f2}ul.mega-menu__content-list.mega-menu__content-list--collections.list-unstyled{grid-template-columns:repeat(2,1fr)!important}.cart_top_note{background:#b7cadd;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;padding:13px 0 12px;text-align:center}.cart-drawer .close-button{top:50px}.menu-list__link{font-family:Instrument Sans}header-menu ul li a{font-family:Instrument Sans!important;font-style:normal!important}header .mega-menu__grid{max-width:100%;margin-left:auto;display:flex;max-width:1013px;width:100%}ul.mega-menu__list.list-unstyled{flex:0 0 30%;max-width:30%;padding-top:17px}header-menu ul li a{padding-bottom:10px!important}header .mega-menu__grid{padding-top:15px}.promo-image img{margin-bottom:0!important;height:100%;object-fit:cover}@media (min-width: 768px){.mob-video{display:none!important}}@media (max-width:1440px){header .mega-menu__grid{max-width:906px}}@media (max-width:989px){.mega-menu__content-list-item--hidden-tablet{display:block}}@media (max-width: 768px){.color-swatches{width:calc(100% + 19px)}.cart-drawer .cart-drawer__dialog{width:350px!important}}@media (max-width: 767px){.desktop-video{display:none!important}header-drawer .menu-drawer__menu-item-text{font-size:20px}}@media (max-width: 749px){.custom_bam_carousel>div:nth-child(3){display:flex!important}.menu-drawer__menu--childlist .menu-drawer__menu-item-text{font-size:16px}body .menu-drawer__menu-item-text{font-family:Instrument Sans!important;font-style:normal!important}.menu-drawer__featured-content{display:none}}@media (max-width: 574px){.color-swatches-inner{gap:3px}.site-header__logo a{width:150px}#cart-form .cart-items__table .cart-items__table-row .cart-items__media .cart-items__media-container,#cart-form .cart-items__table .cart-items__table-row .cart-items__media{max-width:50px;min-width:50px}#cart-form .cart-items__table .cart-items__table-row{grid-template-columns:unset!important;column-gap:10px}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__items{mask:unset!important}#cart-form .cart-items__table .cart-items__table-row .cart-items__details .cart-items__title{font-size:14px}#cart-form .cart-items__table .cart-items__table-row .cart-items__price text-component{font-size:14px}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary .cart__total-container .cart__total-value{font-size:20px}.cart-drawer #cart-form .cart-items__table .cart-items__table-row{grid-template-columns:50px 130px 80px!important}#cart-form .cart-items__table .cart-items__table-row .cart-items__price text-component{font-size:12px}#cart-form .cart-items__table .cart-items__table-row .cart-items__details .cart-items__title{font-size:12px}#cart-form .cart-items__table .cart-items__details *{font-size:12px!important}.cart-drawer .cart-drawer__inner .cart-items-component .cart-drawer__content.motion-reduce .cart-drawer__summary .cart__total-container .cart__total-value{font-size:18px}}@media (max-width: 400px){#cart-form .cart-items__table .cart-items__table-row td.cart-items__price{display:flex;justify-content:right;padding-right:10px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/custom.css.map */
