:root{--drawer-speed-slow: .4s;--drawer-speed-medium: .3s;--drawer-speed-fast: .25s;--opacity-subdued-text: var(--opacity-40)!important;--max-width--body-none: none!important;--header-height: 55px;--mini-menu-height: 100px;--mini-menu-height-collapsed: 60px;--current-mini-menu-height: var(--mini-menu-height);--facets-height: 48px;--default-letter-spacing: .4px;--product-card-font-size: 13px;--archive-product-card-font-size: 12px}@media screen and (min-width:750px){:root{--header-height: 66px;--mini-menu-height: 60px;--mini-menu-height-collapsed: 60px;--current-mini-menu-height: var(--mini-menu-height);--drawer-max-width: 40%}}*{-ms-overflow-style:none!important;scrollbar-width:none!important;letter-spacing:var(--default-letter-spacing);-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{display:none!important}strong{font-weight:600!important}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 30px!important}}.maison-trustpilot-container{width:100%;margin:0 auto}.maison-trustpilot-button{width:100%;text-transform:none;margin:15px 0}.maison-trustpilot-button p{font-size:13px;margin:0}.maison-trustpilot-button .toprow{font-weight:700;align-items:center;display:flex;justify-content:center;align-items:flex-start;gap:5px}.maison-trustpilot-button .bottomrow{font-size:11px;border-bottom:1px solid #252525aa;width:max-content;text-align:center;margin:5px auto;line-height:14px;text-transform:uppercase}.maison-trustpilot-button .svg-wrapper{width:16px;height:16px}.dialog-drawer[open],.dialog-drawer[open].dialog-closing,.dialog-drawer--right[open],.dialog-drawer--right[open].dialog-closing,.dialog-modal[open],.dialog-modal.dialog-closing{animation:none!important}.dialog-modal[open]::backdrop,.dialog-modal.dialog-closing::backdrop{animation:none!important}.dialog-drawer{opacity:0;visibility:hidden;transform:translate(24px);will-change:transform,opacity,visibility;box-shadow:-20px 0 80px #0000000d!important;transition:opacity var(--drawer-speed-fast) linear,transform var(--drawer-speed-fast) linear,visibility var(--drawer-speed-fast) linear}.dialog-drawer.dialog-drawer--left{transform:translate(-24px);box-shadow:20px 0 80px #0000000d!important}.dialog-drawer[open]{opacity:1;visibility:visible;transform:none}@starting-style{.dialog-drawer[open]{opacity:0;visibility:hidden;transform:translate(24px)}.dialog-drawer.dialog-drawer--left[open]{transform:translate(-24px)}}.dialog-drawer.dialog-closing{opacity:0;visibility:hidden;transform:translate(24px)}.dialog-drawer.dialog-drawer--left.dialog-closing{transform:translate(-24px)}.dialog-modal::backdrop{background:#000000c0;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:0;transition:opacity .2s linear;will-change:opacity}.dialog-modal[open]::backdrop{opacity:1}@starting-style{.dialog-modal[open]::backdrop{opacity:0}}.dialog-modal.dialog-closing::backdrop{opacity:0}.maison-text-block.text-block{padding:0 var(--page-margin)}.maison-text-block.text-block p{margin-block:20px;margin-top:0}.maison-show-more__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:750px){.maison-show-more__content{-webkit-line-clamp:3}}.maison-show-more.is-expanded .maison-show-more__content{-webkit-line-clamp:unset;display:block}.maison-show-more__content{overflow:hidden}.maison-show-more.is-expanded .maison-show-more__content{overflow:visible}.maison-show-more__button.button-unstyled{margin-top:10px;color:var(--color-primary);text-align:center;justify-content:center;cursor:pointer}.maison-show-more__button .svg-wrapper{height:13px;text-align:center;width:13px}.maison-faq-accordion-block{display:flex;width:100%;background:#f7f7f7;justify-content:center}.maison-faq-accordion-wrapper{width:100%;max-width:800px;padding:20px 40px}.maison-faq-accordion-wrapper h3.title{text-align:center;margin-bottom:40px;text-transform:uppercase;line-height:1.5}.maison-faq-accordion-block.accordion .details__header{font-size:15px;gap:10px;padding:20px 0}.maison-faq-accordion-block.accordion .details-content{font-size:13px;line-height:1.5;padding-bottom:20px}.maison-faq-accordion-block.accordion--dividers accordion-custom:not(:first-child) .details{border-color:#999}.maison-faq-accordion-block.accordion .svg-wrapper,.maison-cms-accordion .svg-wrapper{flex:0 0 50px;justify-content:flex-end;width:13px;height:13px}.maison-faq-accordion-block.accordion .svg-wrapper svg,.maison-cms-accordion .svg-wrapper svg{width:13px;height:13px}@media screen and (max-width:749px){.maison-mobile-left p,.maison-mobile-left h1,.maison-mobile-left h2,.maison-mobile-left h3,.maison-mobile-left h4,.maison-mobile-left h5,.maison-mobile-left h6{text-align:left}}.first-of-page{padding-top:calc(var(--header-height))}.maison-drawer .drawer-title-wrapper{padding:40px var(--page-margin);justify-content:center;line-height:1}.maison-drawer .drawer-title-wrapper .close-button svg{width:23px!important;height:23px!important}.maison-drawer.trustpilot-drawer .drawer-title-wrapper{padding:20px var(--page-margin)}.maison-drawer .popup-link__content--drawer,.maison-drawer .maison-drawer-inner{padding:0;width:100%;max-width:500px}.mini-menu-section{z-index:3}.trustpilot-drawer .popup-link__inner{padding:16px}@media(min-width:750px){.maison-drawer .close-button{position:absolute;top:8px;right:16px;opacity:1;pointer-events:auto;line-height:32px;padding:0;height:var(--minimum-touch-target);margin-right:0}.maison-drawer .popup-link__content--drawer,.maison-drawer .maison-drawer-inner{max-width:40%}}.maison-select{position:relative;font-size:14px}.maison-select__trigger{width:100%;height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--color-border);background:var(--color-background);font-size:14px;color:var(--color-foreground);cursor:pointer}.maison-select__caret{margin-left:auto;display:flex;align-items:center;width:13px;height:13px}.maison-select__dropdown{position:absolute;top:calc(100% - 1px);left:0;width:100%;background:var(--color-background);border:1px solid var(--color-border);z-index:50;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.maison-select[data-open=true] .maison-select__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.maison-select__search{padding:12px;border-bottom:1px solid var(--color-border)}.maison-select__search input{width:100%;height:42px;padding:0 12px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font-size:12px}.maison-select__search input::placeholder{color:gray}.maison-select__search input:focus{outline:none}.maison-select__list{max-height:320px;overflow-y:auto}.maison-select__option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:0;font-size:14px;background:transparent;color:var(--color-foreground);text-align:left;cursor:pointer}.maison-select__option:hover{background:rgb(var(--color-foreground-rgb) / .06)}.maison-select__option.is-active{background:rgb(var(--color-foreground-rgb) / .08)}.maison-select__meta{opacity:.6}.maison-select__empty{padding:16px;text-align:center;opacity:.6}.email-signup__message{padding:7PX 12PX;font-size:14PX;background:#393939;color:#fff;margin-top:9px}.email-signup__message .icon-error,.email-signup__message .icon-success{fill:#fff;color:#fff}.shopify-challenge__container{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.content-for-layout{position:relative}.shopify-policy__container{padding-top:calc(var(--header-height) + 40px);padding-bottom:40px}.shopify-policy__title h1{margin-bottom:25px;text-transform:uppercase}.shopify-policy__body h2{display:none}.shopify-challenge__container .shopify-challenge__button{display:block;margin:0 auto;background:#e4e4e4;border:0;padding:10px 12px;width:50%;color:#252525;font-size:15px}.shopify-challenge__container .shopify-challenge__message,.shopify-challenge__container .shopify-challenge__errors{font-size:15px}.inline-comma-list ul{padding:0;margin:0;list-style:none}.inline-comma-list ul li{display:inline}.inline-comma-list ul li:not(:last-child):after{content:", "}.maison-policy-section ul,.maison-product-accordion-block ul,.maison-cms-accordion ul{list-style:none}.maison-policy-section ul li,.maison-product-accordion-block ul li,.maison-cms-accordion ul li{position:relative;padding-left:1rem}.maison-policy-section ul li:before,.maison-cms-accordion ul li:before{content:"\2022";position:absolute;left:0;top:-1px;font-size:10px}.maison-policy-section ul,.maison-cms-accordion ul{padding-left:0}accordion-custom[data-group] details:not(:focus-within)::details-content,accordion-custom[data-group] details:not(:focus-within) .details-content,.accordion[data-accordion-group] accordion-custom details:not(:focus-within)::details-content,.accordion[data-accordion-group] accordion-custom details:not(:focus-within) .details-content{transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.icon-minus{display:none}details[open] .icon-plus{display:none}details[open] .icon-minus{display:inline-flex}*:focus-visible{outline:none!important;outline-offset:0!important}.maison-product-badges.resource-badge .product-badges__badge{background:transparent;font-size:12px;text-transform:none;color:#252525;padding:0 2px}.maison-product-badges.resource-badge{left:5px;top:5px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/maison-styles-base.css.map */
