:root{--assl-text:28,28,28;--assl-text-subdued:rgba(28,28,28,.65);--assl-grey:#807c7c;--assl-grey-dark:#515151;--assl-grey-light:#f5f5f5;--assl-border:#dddddd;--assl-heading-font:var(--font-stack-header, Montserrat, sans-serif);--assl-heading-ls:.18em;--assl-body-ls:-.02em;--assl-gutter:1.25rem}@media(min-width:700px){:root{--assl-gutter:2rem}}@media(min-width:1400px){:root{--assl-gutter:3rem}}body{letter-spacing:var(--assl-body-ls);color:rgb(var(--assl-text))}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.m-section__heading{font-weight:400;text-transform:uppercase;letter-spacing:var(--assl-heading-ls)}h1,.h1{font-size:max(11px,clamp(22px,1.146rem + .9756vw,32px)*.8);line-height:1.3}h2,.h2{font-size:max(11px,clamp(20px,1.067rem + .7805vw,28px)*.8);line-height:1.4}h3,.h3{font-size:max(11px,clamp(18px,1.0335rem + .3902vw,22px)*.8);line-height:1.4}h4,.h4{font-size:max(11px,clamp(16px,.954rem + .195vw,18px)*.8)}.h5{font-size:11.2px}.h6{font-size:9.6px;line-height:1.7}.m-button,.m-button--primary,.m-button--secondary,button.m-button{letter-spacing:.18em;font-size:13px;font-weight:400;text-transform:uppercase;border-radius:0}.m-announcement-bar{font-family:var(--font-stack-body)}.m-announcement-bar__content,.m-announcement-bar__content *,.m-announcement-bar p{font-size:9px!important;font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-family:var(--assl-heading-font);line-height:18px}@media(min-width:999px){.m-announcement-bar__content,.m-announcement-bar__content *,.m-announcement-bar p{font-size:11px!important}}.m-announcement-bar .m-announcement-bar__inner,.m-announcement-bar__container{min-height:40px}.assl-desk-only{display:none!important}.m-header--drawer-desktop .m-hamburger-box__inner,.m-header--drawer-desktop .m-hamburger-box:before,.m-header--drawer-desktop .m-hamburger-box:after{display:none!important}.m-header--drawer-desktop .m-hamburger-box{width:auto;height:auto;display:inline-flex;align-items:center;cursor:pointer;color:currentColor}.m-header--drawer-desktop .assl-hamburger-close,.m-header--drawer-desktop .m-hamburger-box.active .assl-hamburger-open{display:none}.m-header--drawer-desktop .m-hamburger-box.active .assl-hamburger-close{display:inline-flex}.m-header--drawer-desktop .m-header__search-icon{display:none}.m-header--drawer-desktop .assl-icon{display:block;width:22px;height:22px}.m-header--drawer-desktop .assl-icon--close{width:16px;height:16px}.m-header--drawer-desktop .m-header__mobile{padding:16px var(--assl-gutter);min-height:auto}.m-header--drawer-desktop .m-header__mobile m-search-popup{padding:0}.m-header--drawer-desktop .m-header__mobile-right{gap:16px;align-items:center}.m-header--drawer-desktop .m-cart-icon-bubble{position:relative;display:inline-flex}.m-header--drawer-desktop .m-cart-count-bubble{top:-6px;right:-8px}@media(min-width:700px){.m-header--drawer-desktop .m-header__mobile{padding-top:19.2px;padding-bottom:19.2px}}@media(min-width:1024px){.m-header--drawer-desktop .m-header__mobile{display:flex!important}.m-header--drawer-desktop .m-header__desktop{display:none!important}.m-header--drawer-desktop .assl-desk-only{display:flex!important;align-items:center}.m-header--drawer-desktop .m-header__mobile .m-logo a{width:var(--logo-width-desktop,225px)}.m-header--drawer-desktop.stuck .m-header__mobile .m-logo a{width:var(--logo-width-sticky,225px)}.m-header--drawer-desktop .m-header__mobile-right{gap:20px}.m-header--drawer-desktop .assl-icon{width:22px;height:22px}}.assl-header-localization{gap:24px}.assl-header-localization .m-select-custom--trigger{font-family:var(--assl-heading-font);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:inherit;opacity:.65;padding:0;border:0;background:none;gap:6px;display:flex;align-items:center}.assl-header-localization .m-select-custom--trigger-icon svg{width:9px;height:9px}.assl-header-localization .m-switcher-dropdown{margin:0}.m-header.header-sticky-always.transparent-on-top .m-logo__image-default{display:flex}.m-header.header-sticky-always.transparent-on-top .m-logo__image-transparent{display:none}.m-header.transparent-on-top:not(.stuck,.header-sticky-always) header:not(.header-drawer-open) .assl-header-localization .m-select-custom--trigger{color:#fff;opacity:1}.m-header__mobile{border-bottom:1px solid rgba(28,28,28,.15)}.m-header.transparent-on-top:not(.stuck,.header-sticky-always) .m-header__mobile{border-bottom-color:transparent}.m-menu-drawer__wrapper{width:400px}@media(max-width:767px){.m-menu-drawer__wrapper{width:calc(100% - 40px);max-width:400px}}.m-menu-mobile__item>a,.m-menu-mobile__item>.m-menu-mobile__link,.m-menu-mobile .m-menu-mobile__link{font-family:var(--assl-heading-font);font-size:9.6px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:rgb(var(--assl-text))}@media(min-width:700px){.m-menu-mobile .m-menu-mobile__link{font-size:11px}}.m-menu-mobile__item{border-bottom:1px solid var(--assl-border)}.m-menu-mobile__item:first-child{border-bottom:0}.assl-slideshow .m-slide__content .m-slide__subheading,.assl-slideshow .m-slider-subheading,.assl-slideshow [class*=subheading]{font-family:var(--assl-heading-font);font-size:9.6px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;line-height:1.7;margin-bottom:0}.assl-slideshow [class*=__title],.assl-slideshow h2{font-family:var(--assl-heading-font);font-size:25.6px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;line-height:1.3;margin-top:20px}@media(max-width:699px){.assl-slideshow [class*=__title],.assl-slideshow h2{font-size:17.6px}}.assl-slideshow .m-button--link{font-family:var(--font-stack-body);font-size:14px;letter-spacing:-.02em;text-transform:none;color:#fff;margin-top:20px}.assl-slideshow .swiper-pagination,.assl-slideshow .m-slider-controls{justify-content:flex-end!important;text-align:right!important;padding-right:var(--assl-gutter)!important;left:auto!important;right:0!important;width:auto!important}.m-product-card__content{padding-top:16px!important;padding-left:0;padding-right:0}.m-product-card__info{gap:0}.m-product-card__title{margin:0;line-height:1}.m-product-card__name{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;line-height:16.32px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;color:#1c1c1c!important}.m-product-card__price{margin-top:0}.m-product-card .m-price,.m-product-card .m-price-item{font-family:var(--assl-heading-font);font-size:9.6px!important;letter-spacing:.18em;font-weight:400!important;line-height:16.32px}.m-product-card .m-price-item--regular,.m-product-card .m-price__regular .m-price-item{color:#1c1c1ca6!important}.m-product-card .m-price--on-sale .m-price-item--sale{color:#1c1c1c!important}.m-product-card .m-price--on-sale s.m-price-item--regular{color:#1c1c1ca6!important;margin-left:8px}.m-product-card__description,.m-product-card__content-footer{display:none!important}.m-product-tag,.m-product-card__tag-name{font-family:var(--assl-heading-font)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;border-radius:0!important;padding:1px 5px!important;line-height:18px!important}.m-product-card__tags,.m-product-tag--soldout{top:8px;left:8px}@media(max-width:699px){.m-product-tag,.m-product-card__tag-name{font-size:9px!important}}.assl-featured .m-mixed-layout__inner{row-gap:64px!important}@media(max-width:699px){.m-product-card__name{font-size:9.6px!important}.assl-featured .m-mixed-layout__inner{row-gap:40px!important}}.m-section__heading,.m-section__header h2{font-family:var(--assl-heading-font);font-size:22.4px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;line-height:1.4}@media(max-width:699px){.m-section__heading,.m-section__header h2{font-size:16px}}.assl-featured .m-section__header{margin-bottom:24px}.assl-featured .m-section__button,.assl-featured .m-featured-collection__button{margin-top:48px;text-align:center}.assl-featured .m-button--primary{background:#807c7c;border-color:#807c7c;color:#fff;padding:10.4px 28px;min-height:44px}.m-header--drawer-desktop .m-header__mobile{min-height:0!important;height:auto!important}.m-header--drawer-desktop .m-header__mobile .m-logo{padding:0!important;line-height:0}.m-header--drawer-desktop .m-header__mobile .m-logo a,.m-header--drawer-desktop .m-header__mobile .m-logo img{line-height:0}.m-header--drawer-desktop .m-header__mobile .m-logo .m-image img{height:auto;display:block}.m-header--drawer-desktop .m-header__mobile .m-logo *{line-height:0}.m-header--drawer-desktop .m-header__mobile .m-logo a{height:auto!important;display:block}.container-fluid{padding-left:var(--assl-gutter)!important;padding-right:var(--assl-gutter)!important;max-width:100%!important}.assl-featured .m-section-py,.assl-featured>div{padding-top:48px;padding-bottom:48px}.assl-featured .m-section__header{margin-bottom:37px!important}.m-product-card__content{padding-top:20px!important}.assl-faq .container-narrow{max-width:650px!important;padding-left:0;padding-right:0}@media(max-width:699px){.assl-faq .container-narrow{padding-left:20px!important;padding-right:20px!important}}.assl-faq .m-section-py{padding-top:48px!important;padding-bottom:48px!important}.assl-faq .m-collapsible{border-bottom:1px solid #dcdcdc;border-top:0;margin:0!important;padding:0!important}.assl-faq .m-collapsible:first-child{border-top:0}.assl-faq .m-collapsible--button{font-family:var(--font-stack-body)!important;font-size:16px!important;line-height:26.4px!important;letter-spacing:-.02em!important;text-transform:none!important;font-weight:400!important;color:#515151!important;padding:24px 0!important;margin:0!important}.assl-faq .m-collapsible--icon svg{width:12px;height:12px}.assl-faq .m-collapsible--content__inner{padding:0 0 24px!important;color:#515151;font-size:14px;line-height:23.1px}.assl-faq .m-collapsible--content__inner ul{padding-left:20px;margin:0;list-style:disc}.assl-faq .m-collapsible-section__wrapper{padding-top:44px}.assl-reassurance .m-section-py{padding-top:48px!important;padding-bottom:48px!important}.assl-reassurance .container{max-width:100%!important;padding-left:var(--assl-gutter)!important;padding-right:var(--assl-gutter)!important}.assl-reassurance .m-icon-box__inner{gap:24px}.assl-reassurance .m-icon-box__icon{margin:0!important}.assl-reassurance .m-icon-box__heading{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;line-height:16.32px!important;letter-spacing:.18em!important;font-weight:400!important;text-transform:uppercase;margin:0!important;color:#fff}@media(max-width:767px){.assl-reassurance .container{padding-left:20px!important;padding-right:20px!important}}.m-footer--middle{padding-top:48px!important;padding-bottom:0!important}.m-footer--accordion{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0!important}@media(min-width:1024px){.m-footer--block{width:auto!important;flex:0 0 auto;padding:0!important}.m-footer--block-custom_text{min-width:25%}}.m-footer--block-title{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;line-height:16.32px!important;letter-spacing:.18em!important;font-weight:400!important;text-transform:uppercase;color:#515151;margin:0 0 23px!important;padding:0!important}.m-footer .m-link-lists--item{margin:0 0 16px!important;line-height:17px}.m-footer .m-link,.m-footer .m-footer--block-content p{font-size:14px;line-height:17px;letter-spacing:-.02em;color:#515151a6!important}.m-footer .m-link:hover{color:#515151!important}.m-footer--bottom{padding-top:48px!important;padding-bottom:48px!important;border-top:0!important}.m-footer--bottom-footer-3 .m-footer--bottom-inner{align-items:flex-end}.m-footer .social-media-links{gap:32px;margin:0 0 57px!important;padding:0}.m-footer .social-media-links--item{width:20px;height:20px;padding:0;background:none!important;color:#515151!important}.m-footer .social-media-links--item svg{width:20px;height:20px}.m-footer__copyright{font-family:var(--assl-heading-font);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#515151a6!important;line-height:18.15px}.m-footer .m-select-custom--trigger{font-family:var(--assl-heading-font);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#515151a6;border:0;padding:0;background:none}.m-footer .m-payment-icons--list{gap:16px}.m-footer .m-payment-icons--item svg{width:38px;height:24px}@media(max-width:1023px){.m-footer--block{width:100%!important;margin-bottom:24px}.m-footer--bottom-inner{gap:24px;align-items:flex-start!important}}.m-product-card .m-product-tag--soldout{transform:none!important;width:auto!important;height:auto!important;min-width:0!important;left:8px!important;top:8px!important;right:auto!important;bottom:auto!important;border-radius:0!important;display:inline-flex;align-items:center;justify-content:center;background:#807c7c!important;color:#fff!important;z-index:2;white-space:nowrap}.m-header--drawer-desktop .m-logo a,.m-header--drawer-desktop .m-logo__image{padding:0!important;margin:0!important}.m-collection-page-header h1,.m-collection-header h1,main h1.m-collection-title{font-size:25.6px!important;letter-spacing:.18em!important;line-height:33px!important;font-weight:400!important}@media(max-width:699px){.m-collection-page-header h1,.m-collection-header h1,main h1.m-collection-title{font-size:17.6px!important;line-height:23px!important}}.m-collection-toolbar{display:none!important}@media(min-width:1000px){.m-collection-products{margin-left:-30px!important;margin-right:-30px!important}.m-collection-products .m-product-item{width:25%!important;flex:0 0 25%!important;max-width:25%!important;padding-left:30px!important;padding-right:30px!important;margin-bottom:64px!important}}@media(min-width:700px)and (max-width:999px){.m-collection-products{margin-left:-12px!important;margin-right:-12px!important}.m-collection-products .m-product-item{width:33.3333%!important;flex:0 0 33.3333%!important;max-width:33.3333%!important;padding-left:12px!important;padding-right:12px!important;margin-bottom:64px!important}}@media(max-width:699px){.m-collection-products{margin-left:-5px!important;margin-right:-5px!important}.m-collection-products .m-product-item{padding-left:5px!important;padding-right:5px!important;margin-bottom:40px!important}}.m-pagination,.m-collection-pagination{margin-top:0;font-family:var(--assl-heading-font);font-size:9.6px;letter-spacing:.18em}.facest-filters-section .m-collection--wrapper{margin-top:43px!important}.m-collection-page-header__inner{padding-top:57px!important;padding-bottom:39px!important}.facest-filters-section{padding-bottom:0}@media(min-width:1000px){.assl-main-product>.container-fluid{max-width:1356px!important;margin:0 auto;padding-left:48px!important;padding-right:48px!important}.assl-main-product .m-main-product--wrapper{display:grid!important;grid-template-columns:minmax(0,767fr) minmax(0,413fr);column-gap:80px;align-items:start;padding-top:48px;margin:0!important;width:100%!important}.assl-main-product .m-main-product--media,.assl-main-product .m-main-product--info{width:auto!important;max-width:none!important;padding:0!important;flex:none}.assl-main-product .m-main-product--info{position:sticky;top:146px}.assl-has-thumbs{display:block!important}.assl-has-thumbs .m-media-gallery{display:grid!important;grid-template-columns:56px minmax(0,1fr);column-gap:80px;align-items:start}.assl-has-thumbs .m-product-media--list{row-gap:30px!important;--column-gap:30px;grid-column:2;grid-row:1;width:100%}.assl-has-thumbs .m-media-gallery>*:not(.assl-thumbs):not(.m-product-media--list){grid-column:2}.assl-has-thumbs .assl-thumbs{grid-column:1;grid-row:1}}.assl-thumbs{display:flex;flex-direction:column;gap:16px;position:sticky;top:146px}.assl-thumbs__item{display:block;width:56px;padding:1px;border:1px solid transparent;background:none;cursor:pointer;line-height:0}.assl-thumbs__item img{width:100%;height:auto;aspect-ratio:56/96;object-fit:cover}.assl-thumbs__item.is-active{border-color:#1c1c1c}@media(max-width:999px){.assl-thumbs{display:none}}.m-product-media--zoom-icon{display:none!important}.m-main-product .main-product__block{margin:0!important}.m-product-title{font-family:var(--assl-heading-font)!important;font-size:11.2px!important;line-height:19px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;color:#1c1c1c;margin:0!important}.main-product__block-price{margin-top:8px!important}.main-product__block-price .m-price-item{font-family:var(--assl-heading-font)!important;font-size:14.4px!important;letter-spacing:.18em!important;line-height:23px!important;font-weight:400!important;color:#1c1c1ca6!important}.main-product__block-price .m-price--on-sale .m-price-item--sale{color:#1c1c1c!important}.main-product__block-price .m-price--on-sale s.m-price-item{margin-left:12px}.main-product__block-variant_picker{margin-top:24px!important}.m-product-option--label{margin-bottom:8px!important}.m-product-option--label .option-label{font-size:14px;line-height:23.1px;font-weight:400;color:#1c1c1c;letter-spacing:-.02em}.m-product-option--label .option-label--selected{display:none}.m-product-option--content{gap:10px!important}.m-product-option--node{margin:0!important}.m-product-option--node__label{min-width:56px!important;height:42px!important;padding:8.4px 14px!important;border:1px solid #dddddd!important;border-radius:0!important;background:transparent!important;color:#1c1c1ca6!important;font-size:14px!important;line-height:23.1px!important;letter-spacing:-.02em;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center}.m-product-option--node input:checked+.m-product-option--node__label{border-color:#1c1c1c!important;color:#1c1c1c!important;background:transparent!important}.m-product-option--node.m-product-option--unavailable .m-product-option--node__label,.m-product-option--node__label.unavailable{opacity:.5;text-decoration:line-through}.main-product__block-buy_buttons{margin-top:24px!important}.m-product-form--wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:32px!important}.m-product-form--input{width:auto!important;margin:0!important}.m-product-form--input>.m-product-option--label{display:none!important}.m-quantity{width:128px!important;height:45px!important;border:1px solid #dddddd!important;border-radius:0!important;display:flex}.m-quantity__button{width:43px!important;height:43px!important}.m-quantity__button svg{width:10px;height:10px}.m-quantity__input{width:40px!important;font-size:14px}.m-add-to-cart{width:100%!important;min-height:44px!important;height:44px;margin:0!important;background:#1c1c1c!important;border:1px solid #1c1c1c!important;color:#fff!important;font-size:13px!important;letter-spacing:.18em!important;border-radius:0!important;flex:none!important}.m-add-to-cart:hover{background:#1c1c1c!important;opacity:.9}.product__pickup-availabilities{display:none}.main-product__block-custom_liquid{margin-top:4px!important}.main-product__block-description{margin-top:33px!important}.main-product__block-description .m-product-description,.main-product__block-description .rte{font-size:14px;line-height:23.1px;color:#1c1c1c}.main-product__block-description ul{padding-left:20px;list-style:disc;margin:0}.main-product__block-description hr,.main-product__block-description .m-product-description:before{display:none}.assl-faq--product{background:#fff!important}.assl-faq--product .m-collapsible--button{color:#1c1c1c!important}.assl-faq--product .m-collapsible--content__inner{color:#1c1c1c}.assl-faq--product .m-collapsible-section__wrapper{padding-top:0}.assl-faq--product .m-collapsible--content__inner li{font-family:var(--assl-heading-font);font-size:9.6px;letter-spacing:.18em;text-transform:uppercase;line-height:16.32px;margin-bottom:8px}.assl-related .m-section__header{margin-bottom:37px!important}.assl-main-product{margin-top:0!important}.assl-has-thumbs .m-product-media--list{margin-left:0!important;margin-right:0!important}.assl-slideshow .m-slide__subtitle{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;letter-spacing:.18em!important;line-height:16.32px!important;text-transform:uppercase;font-weight:400!important;margin:0!important}.assl-slideshow .m-slide__title{font-family:var(--assl-heading-font)!important;font-size:25.6px!important;letter-spacing:.18em!important;line-height:33.28px!important;text-transform:uppercase;font-weight:400!important;margin:20px 0 0!important}.assl-slideshow .m-slide__button{margin-top:20px!important}.assl-slideshow .m-slide__button .m-button--link{font-size:14px!important;letter-spacing:-.02em!important;text-transform:none;color:#fff!important;padding:0!important;min-height:0;border-bottom:1px solid currentColor}.assl-slideshow .m-slide__overlay{background:linear-gradient(180deg,#36363633,#040404a6)!important;opacity:1!important}@media(max-width:767px){.assl-slideshow .m-slide{position:relative}.assl-slideshow .m-slide__wrapper{position:absolute!important;top:0;right:0;bottom:0;left:0;display:flex!important;align-items:center;justify-content:center;background:none!important;padding:20px!important}.assl-slideshow .m-slide__content{color:#fff}.assl-slideshow .m-slide__subtitle,.assl-slideshow .m-slide__title,.assl-slideshow .m-slide__content *{color:#fff!important}.assl-slideshow .m-slide__title{font-size:17.6px!important;line-height:23px!important}.assl-slideshow .m-slider-controls{position:absolute!important;bottom:20px;right:20px;z-index:3}}.assl-drawer-login{display:flex;align-items:center;gap:12px;padding:0 20px 24px;font-size:14px;letter-spacing:-.02em;color:#1c1c1c}.assl-drawer-login .assl-icon{width:20px;height:20px}.m-menu-customer{border-top:0}.m-menu-customer__language-currency{border-top:1px solid #dddddd;padding:16px 20px}.m-menu-customer__language-currency .m-select-custom--trigger{font-family:var(--assl-heading-font);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#1c1c1c;border:0;padding:0}.m-menu-mobile__item .m-menu-mobile__link svg,.m-menu-mobile__toggle svg{width:10px;height:10px;stroke-width:1px}.m-cart-drawer__inner{width:450px!important;max-width:100vw}.m-cart-drawer__header{padding:24px 32px!important;border-bottom:1px solid #dddddd}.m-cart-drawer__title{font-family:var(--assl-heading-font)!important;font-size:11.2px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;line-height:19px!important;margin:0}.m-cart-drawer__close{top:22px!important;right:28px!important}.m-cart-drawer__items{padding:0 32px}.m-cart-drawer-item{padding:32px 0!important;border:0!important}.m-cart-drawer-item__image{width:120px!important;flex:0 0 120px!important;margin-right:24px!important;border-radius:0!important}.m-cart-item__title{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;letter-spacing:.18em!important;text-transform:uppercase;line-height:16.32px!important;font-weight:400!important;color:#1c1c1c!important}.m-cart-item__price,.m-cart-item__price *{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;letter-spacing:.18em!important;color:#1c1c1ca6!important;font-weight:400!important}.m-cart-drawer-item__variant,.m-cart-drawer-item__variant *{font-family:var(--assl-heading-font)!important;font-size:9.6px!important;letter-spacing:.18em!important;text-transform:uppercase;color:#1c1c1ca6!important;font-weight:400!important}.m-cart-drawer-item__variant .m\:font-medium,.m-cart-item__option span{display:none}.m-cart-drawer-item__quantity{gap:16px;margin-top:12px}.m-cart-drawer-item__quantity .m-quantity{width:auto!important;height:32px!important;border:1px solid #dddddd!important}.m-cart-drawer-item__quantity .m-quantity__button{width:30px!important;height:30px!important}.m-cart-drawer-item__quantity .m-quantity__input{width:28px!important;font-size:13px}.m-cart-item__remove{font-size:12px!important;text-decoration:underline;text-transform:none;letter-spacing:-.02em;color:#1c1c1c}.m-cart-drawer__footer{padding:24px 32px!important;border-top:1px solid #dddddd;box-shadow:none!important}.m-cart__subtotal{display:none!important}.m-cart-drawer__footer .m-button--primary[name=checkout]{background:#807c7c!important;border-color:#807c7c!important;color:#fff!important;min-height:44px;font-size:13px;letter-spacing:.18em}.m-cart-drawer__link-to-cart{display:none!important}.m-page-header__title,.m-page-contact h1,main .m-page-title{font-family:var(--assl-heading-font)!important;font-size:25.6px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important}.m-page-header .m-breadcrumb,.m-page-contact .m-breadcrumb,main .m-breadcrumb{display:none!important}.m-contact-form .m-contact-form__wrapper,.m-contact-form .container{max-width:680px!important;margin:0 auto}.m-contact-form .m\:w-full.md\:m\:w-7\/12,.m-contact-form [class*="w-7/12"]{width:100%!important;max-width:100%!important}.m-contact-form [class*="w-5/12"]{display:none!important}.m-contact-form .rte,.m-contact-form .m-contact-form__description{font-size:14px;line-height:23.1px;color:#1c1c1c;margin-bottom:24px}.m-contact-form .form-field,.m-contact-form input,.m-contact-form textarea{border-radius:0!important;border-color:#ddd!important;font-size:14px}.m-contact-form button[type=submit]{width:100%!important;background:#1c1c1c!important;border-color:#1c1c1c!important;color:#fff!important;border-radius:0!important;letter-spacing:.18em;font-size:13px;min-height:44px}.m-rte h1,.m-rte h2,.rte h2{font-family:var(--assl-heading-font);font-weight:400;letter-spacing:.18em;text-transform:uppercase}.m-contact-form__main{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.m-contact-form .m-row{margin:0!important}.m-contact-form{padding-top:0!important}@media(min-width:700px){.m-header--drawer-desktop .m-header__mobile .m-logo a{width:225px!important}}@media(min-width:700px)and (max-width:1023px){.m-header--drawer-desktop .assl-desk-only.m-header__account{display:flex!important}}@media(min-width:700px){.assl-featured:not(.assl-related) .m-mixed-layout__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.assl-featured .m-mixed-layout__inner,.assl-featured .m-mixed-layout{margin-left:0!important;margin-right:0!important}.m-product-card__info{margin-top:0!important}.m-product-card__content{padding-top:0!important}.m-product-card__info{padding-top:20px!important}.m-collection-products .m-product-card--soldout .m-product-card__media img{filter:grayscale(100%);opacity:.5;transition:opacity .3s}.m-collection-products .m-product-card--soldout .m-product-card__media{background:#f5f5f5}.m-collection-products .m-product-card--soldout .m-product-tag--soldout{opacity:1;filter:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/assl.css.map */
