body.mo-clean-shop{--mo-ink: #111;--mo-paper: #fff;--mo-soft: #f5f5f5;--mo-muted: #666;--mo-line: #ddd;--mo-content-width: 144rem;--mo-gutter: 32px;--mo-section-space: 56px;--mo-heading-font: var(--font-heading-family);--mo-heading-weight: 700;--mo-h1: 36px;--mo-h1-compact: 30px;--mo-h2: 32px;--mo-h3: 24px;--color-foreground: 17,17,17;--color-background: 255,255,255;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 17,17,17;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--variant-pills-radius: 0px;--product-card-corner-radius: 0px;font-size:14px;line-height:1.5;letter-spacing:0;background:#fff;color:#111}.mo-clean-shop :is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5){--color-foreground: 17,17,17;--color-background: 255,255,255;--gradient-background: #fff;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button-text: 17,17,17;--color-link: 17,17,17;--color-badge-foreground: 17,17,17;--color-badge-background: 255,255,255}.mo-clean-shop :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em;line-height:1.12;text-transform:none}.mo-clean-shop :is(.button,.shopify-challenge__button,.customer button,.mo-home__button){border-radius:0;min-height:48px;padding:12px 24px;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.4;box-shadow:none}.mo-clean-shop .button:after,.mo-clean-shop .button:before{border-radius:0;box-shadow:none}.mo-clean-shop .button--secondary{border:1px solid #111;background:#fff;color:#111}.mo-clean-shop :is(input,textarea,select,.field,.select,.quantity,.badge){border-radius:0}.mo-clean-shop :is(.card,.card__inner,.media,.global-media-settings,.mo-home-series__covers,.mo-home-stories__image,.mo-editorial__image,.mo-journey__cards article,.mo-home-finder){border-radius:0;box-shadow:none}.mo-clean-shop :is(a,button,summary,input,textarea,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}.mo-clean-shop .page-width{max-width:1440px;padding-inline:32px}.mo-clean-shop .page-width--narrow{max-width:800px}.mo-clean-shop .section-header{border-top:0}.mo-clean-shop .header-wrapper{background:#fff;color:#111;border-bottom:0}.mo-clean-shop .header{max-width:none;padding:0 40px;min-height:76px}.mo-clean-shop .header__heading-logo{max-width:150px}.mo-clean-shop .header__menu-item{font-size:14px;text-transform:none;font-weight:400}.mo-clean-shop .utility-bar,.mo-clean-shop .announcement-bar{background:#f5f5f5;color:#111}.mo-clean-shop .utility-bar{border-bottom:0}.mo-clean-shop .utility-bar__grid{min-height:48px}.mo-clean-shop .announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:8px 16px;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:0;white-space:normal}.mo-clean-shop .announcement-bar .slider-button{min-height:48px;height:48px}.mo-clean-shop :is(.menu-drawer,.header__submenu,.mo-nav-panel,.mo-nav-submenu){background:#fff;border-radius:0;box-shadow:none}.mo-clean-shop .mo-clean-hero{position:relative;isolation:isolate;width:100%;min-width:0;min-height:480px;aspect-ratio:2.65;background:#f5f5f5;color:#fff;overflow:hidden}.mo-clean-shop #MainContent{min-width:0}.mo-clean-hero__media,.mo-clean-hero__picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.mo-clean-hero__picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mo-clean-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.15) 45%,transparent 75%);pointer-events:none}.mo-clean-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:40px 32px}.mo-clean-shop .mo-clean-hero :is(h1,h2){color:#fff;font-size:clamp(32px,3.3vw,48px);line-height:1.05;max-width:620px;margin:0 0 12px}.mo-clean-hero__content>p{font-size:14px;line-height:1.5;max-width:520px;margin:0 0 20px}.mo-clean-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.mo-clean-shop .mo-clean-hero__primary{background:#fff;color:#111;border:1px solid #fff}.mo-clean-shop .mo-clean-hero__secondary{background:transparent;color:#fff;border:1px solid #fff}.mo-clean-shop .mo-home{padding:48px 32px;color:#111}.mo-clean-shop .mo-home__inner{max-width:1376px}.mo-clean-shop .mo-home h2{font-size:32px;font-weight:700;margin-bottom:12px}.mo-clean-shop .mo-home h3{font-size:24px;font-weight:700}.mo-clean-shop .mo-home p{font-size:14px;line-height:1.5}.mo-clean-shop .mo-home__heading{margin-bottom:24px;align-items:center}.mo-clean-shop .mo-home__heading h2{margin-bottom:0}.mo-clean-shop .mo-home__heading p:empty,.mo-clean-shop .mo-home__eyebrow:empty{display:none}.mo-clean-shop .mo-home__link{font-size:14px;min-height:44px}.mo-clean-shop .mo-home-books__list{display:flex;gap:16px;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory}.mo-clean-shop .mo-home-books__list>li{flex:0 0 calc((100% - 64px)/5);min-width:0;max-width:none;scroll-snap-align:start}.mo-clean-shop :is(.mo-home-books__list,.product-grid,.related-products) .card-wrapper .card{background:#fff;border:0;box-shadow:none;border-radius:0}.mo-clean-shop .card__inner{background:#f5f5f5;border:0;border-radius:0}.mo-clean-shop .card__media .media img{object-fit:contain}.mo-clean-shop .card__information{padding:12px 0 0}.mo-clean-shop .card__heading,.mo-clean-shop .card__heading.h5{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;text-transform:none}.mo-clean-shop .card-information .price{font-size:14px;font-weight:700;margin-top:6px}.mo-clean-shop .badge{background:#fff;color:#111;border:0;font-size:11px;padding:5px 8px}.mo-clean-shop .mo-home-series__covers{background:#f5f5f5}.mo-clean-shop .mo-home-series__covers img{transform:none}.mo-clean-shop .mo-home-series__covers img:first-child{margin-right:-70px}.mo-clean-shop .mo-home-finder{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:24px 0;border-radius:0}.mo-clean-shop .mo-home-finder h3{margin:0}.mo-clean-shop .mo-home-stories{padding-top:0}.mo-clean-shop .mo-home-stories__grid{gap:24px}.mo-clean-shop .mo-home-stories__image{aspect-ratio:4/3;margin-bottom:16px}.mo-clean-shop .mo-home-stories__grid article>p{max-width:480px}.mo-clean-shop:has(.mo-home) .mo-editorial{padding:0 32px 48px;background:#fff}.mo-clean-shop:has(.mo-home) .mo-editorial__grid{max-width:1376px;gap:48px}.mo-clean-shop:has(.mo-home) .mo-editorial h2{font-size:32px}.mo-clean-shop:has(.mo-home) .mo-editorial .mo-brand__text{font-size:14px}.mo-clean-shop .mo-clean-product{display:block;background:#fff}.mo-clean-shop .mo-clean-product .product__info-container{display:flex;flex-direction:column;gap:12px}.mo-clean-shop .mo-clean-product .product__info-container>*{width:100%;margin:0;min-width:0}.mo-clean-shop .mo-clean-product .product__title h1{font-size:30px;line-height:1.12;font-weight:700}.mo-clean-shop .mo-clean-product .price{font-size:18px;font-weight:700}.mo-clean-shop .mo-clean-product .product__tax{font-size:11px;line-height:1.5;color:#666;margin:-6px 0 0}.mo-clean-shop .mo-clean-product .form__label{font-size:13px;line-height:1.5;font-weight:700;margin-bottom:6px}.mo-clean-shop .mo-clean-product .product-form__input{margin:0;max-width:none}.mo-clean-shop .mo-clean-product .product-form__input--pill input[type=radio]+label{border-radius:0;border:1px solid #bbb;background:#fff;color:#111;font-size:13px;min-height:44px;margin:4px 4px 0 0}.mo-clean-shop .mo-clean-product .product-form__input--pill input[type=radio]:checked+label{background:#111;color:#fff;border-color:#111}.mo-clean-shop .mo-clean-product .quantity{min-height:44px;width:124px}.mo-clean-shop .mo-clean-product .product-form__buttons{width:100%;max-width:none}.mo-clean-shop .mo-clean-product .product-form__submit{width:100%;min-height:50px;background:#111;color:#fff;margin-bottom:0}.mo-clean-shop .mo-clean-product .mo-personalization{border:0;border-bottom:1px solid #ddd;border-radius:0}.mo-clean-shop .mo-clean-product .mo-personalization summary{padding:6px 0;font-size:13px;min-height:44px}.mo-clean-shop .mo-clean-product .mo-personalization__body{padding:4px 0 12px}.mo-clean-shop .mo-clean-product .mo-purchase-service{text-align:left;padding:0}.mo-clean-shop .mo-clean-product .mo-purchase-service__status{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 14px;margin:0 0 12px}.mo-clean-shop .mo-clean-product .mo-purchase-stock{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0;font-size:12px}.mo-clean-shop .mo-clean-product .mo-purchase-stock__state--available{color:#111;font-weight:400}.mo-clean-shop .mo-clean-product .mo-purchase-stock__state{color:#111}.mo-clean-shop .mo-clean-product .mo-purchase-stock__dot{background:#111;width:6px;height:6px}.mo-clean-shop .mo-clean-product .mo-stock-level{display:none}.mo-clean-shop .mo-clean-product .mo-dispatch-line{margin:0;font-size:12px;line-height:1.5;color:#555}.mo-clean-shop .mo-clean-product .mo-dispatch-line:empty{display:none}.mo-clean-shop .mo-clean-product .mo-product-payments{list-style:none;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px;width:auto;margin:0 0 14px;padding:0}.mo-clean-shop .mo-clean-product .mo-product-payments li{flex:0 1 36px}.mo-clean-shop .mo-clean-product .mo-product-payments svg{width:36px;height:24px;max-width:100%;filter:grayscale(1)}.mo-clean-shop .mo-clean-product .mo-service-icons{list-style:none;display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0 0 4px}.mo-clean-shop .mo-clean-product .mo-service-icons li{display:flex;flex-direction:row;align-items:center;gap:6px;text-align:left;font-size:11px;line-height:1.5;color:#666}.mo-clean-shop .mo-clean-product .mo-service-icons svg{width:18px;height:18px;flex:none}.mo-clean-shop .mo-clean-product .mo-service-icons a{color:inherit;text-decoration:none}.mo-clean-shop .mo-clean-product .mo-edition{font-size:12px;color:#666}.mo-clean-shop .mo-clean-product .product__accordion{border:0;border-top:1px solid #ddd}.mo-clean-shop .mo-clean-product .product__accordion summary{position:relative;padding:18px 30px 18px 0;min-height:54px}.mo-clean-shop .mo-clean-product .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:14px;line-height:1.4;font-weight:700;padding:0}.mo-clean-shop .mo-clean-product .product__accordion summary :is(.icon-accordion,.svg-wrapper,.icon-caret){display:none}.mo-clean-shop .mo-clean-product .product__accordion summary:before,.mo-clean-shop .mo-clean-product .product__accordion summary:after{content:"";position:absolute;top:50%;right:3px;width:12px;height:1px;background:currentColor;transform:translateY(-50%)}.mo-clean-shop .mo-clean-product .product__accordion summary:after{transform:translateY(-50%) rotate(90deg)}.mo-clean-shop .mo-clean-product .product__accordion details[open]>summary:after{transform:translateY(-50%)}.mo-clean-shop .mo-clean-product .accordion__content{padding:0 0 18px;font-size:14px;line-height:1.6}.mo-clean-shop .mo-clean-product :is(.mo-value,.mo-delivery,.mo-box-compare){padding:12px 0;border:0;border-radius:0;background:#fff}.mo-clean-shop .jdgm-widget{--jdgm-primary-color: #111;--jdgm-secondary-color: #f5f5f5;--jdgm-star-color: #111}.mo-clean-shop .jdgm-widget :is(.jdgm-rev-widg,.jdgm-rev,.jdgm-row-stars,.jdgm-sort-dropdown){border-radius:0;box-shadow:none}.mo-clean-shop .jdgm-star{color:#111!important}.mo-clean-shop .mo-weekends :is(button,label,.mo-weekends__card){border-radius:0;box-shadow:none}.mo-clean-shop .mo-weekends-native__book{border-radius:0;box-shadow:none}.mo-clean-shop :is(.mo-favorite,.mo-favorites,.mo-favorites__toast,.mo-favorites__toast button){border-radius:0;box-shadow:none}.mo-clean-shop .mo-favorite--card{width:44px;height:44px;background:transparent;border:0;box-shadow:none}.mo-clean-shop .mo-search-window .search__input{border-radius:999px}.mo-clean-shop .mo-search-chips a{border-radius:0;background:#fff;border-bottom:1px solid #ddd}.mo-clean-shop :is(.mo-search-discover__image,.mo-search-window .mo-search-product__image){border-radius:0;background:#f5f5f5}.mo-clean-shop .mo-search-window .search-modal__content{box-shadow:none}.mo-clean-shop .mo-audit-sticky-buy{border-radius:0;box-shadow:none;background:#fff;color:#111}.mo-clean-shop .drawer__inner{border:0;border-radius:0;box-shadow:none;background:#fff}.mo-clean-shop .drawer__footer{border-top:1px solid #ddd;background:#fff}.mo-clean-shop .mo-cart-payments svg{filter:grayscale(1)}.mo-clean-shop .mo-benefit__track,.mo-clean-shop .mo-benefit__track>span{border-radius:0}.mo-clean-shop .mo-choice{border-radius:0;background:#fff;box-shadow:none}.mo-clean-shop .mo-choice__details{border-radius:0;background:#fff}.mo-clean-shop :is(.mo-journey,.mo-choice__panel,.mo-choice__image){background:#f5f5f5;border-radius:0;box-shadow:none}.mo-clean-shop .mo-choice__panel{background:#fff;border:0;border-top:1px solid #ddd}.mo-clean-shop .mo-journey__milestone.is-reached{background:#fff;color:#111;border-color:#111}.mo-clean-shop .mo-journey__check,.mo-clean-shop .mo-journey__fill{background:#111;color:#fff}.mo-clean-shop .mo-choice__state{color:#111;background:#fff;border-color:#bbb;border-radius:0}.mo-clean-shop .mo-choice__details>summary{border-radius:0;background:#fff}.mo-clean-shop :is(.mo-reader-feedback,.mo-reader-conversion,.mo-reader-hub,.mo-candle-page,.mo-book-finder,.mo-destination){--mo-accent: #111;--mo-accent-soft: #f5f5f5}.mo-clean-shop .footer{background:#fff;color:#111;border-top:1px solid #ddd;padding-top:30px;padding-bottom:0}.mo-clean-shop .footer-block__heading{font-family:var(--font-body-family);font-size:14px;font-weight:700;text-transform:uppercase}.mo-clean-shop .footer-block__details-content .list-menu__item--link{font-size:13px;color:#555}.mo-clean-shop .footer__content-bottom{background:#fff;border-top:0;padding-top:0}@media(min-width:990px){.mo-clean-shop .mo-clean-product>.page-width{max-width:1600px;padding-inline:32px}.mo-clean-shop .mo-clean-product.mo-purchase-layout>.page-width>.product.product--large{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:32px}.mo-clean-shop .mo-clean-product.mo-purchase-layout>.page-width>.product.product--large:not(.product--no-media)>:is(.product__media-wrapper,.product__info-wrapper){width:auto;max-width:none;min-width:0;padding:0}.mo-clean-shop .mo-clean-product .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.mo-clean-shop .mo-clean-product .product.product--columns .product__media-list .product__media-item{display:block;width:100%;max-width:100%;margin:0}.mo-clean-shop .mo-clean-product .product__media-list .product__media-item--full,.mo-clean-shop .mo-clean-product .product__media-item:only-child{grid-column:1 / -1}.mo-clean-shop .mo-clean-product .product-media-container{width:100%;max-width:100%}.mo-clean-shop .mo-clean-product .product-media-container .product__media{height:auto;padding-top:0;aspect-ratio:3/4;background:#f5f5f5}.mo-clean-shop .mo-clean-product .product__media img{object-fit:contain}.mo-clean-shop .mo-clean-product .product__info-wrapper{position:sticky;top:100px;align-self:start}.mo-clean-shop .mo-clean-product .product__info-container{position:static}.mo-clean-shop .mo-clean-product media-gallery>.thumbnail-slider{display:none}}@media(min-width:1360px){.mo-clean-shop .header.mo-nav-refresh.page-width{grid-template-areas:"navigation heading icons";grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);grid-template-rows:76px;column-gap:24px;padding:0 40px}.mo-clean-shop .mo-nav-refresh>:is(.header__heading,.header__heading-link){justify-self:center}.mo-clean-shop .mo-nav-refresh .header__heading-logo-wrapper{width:150px}.mo-clean-shop .mo-nav-refresh .header__inline-menu>.list-menu{justify-content:flex-start;gap:18px}.mo-clean-shop .mo-nav-refresh .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item,.mo-clean-shop .mo-nav-refresh .header__inline-menu>.list-menu>li>a.header__menu-item{min-height:76px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;text-transform:none}.mo-clean-shop .mo-nav-refresh .mo-nav-search-trigger{width:250px;height:44px;border:1px solid #ddd;border-radius:999px;background:#f7f7f7;padding:10px 16px;margin:0;gap:12px;font-size:14px;font-weight:400}.mo-clean-shop .mo-nav-search-trigger span{display:block;order:0;flex:1}.mo-clean-shop .mo-nav-refresh>.header__icons{gap:8px}.mo-clean-shop .mo-nav-refresh .mega-menu__content.mo-nav-panel{box-shadow:none;border-bottom:1px solid #ddd}}.mo-clean-shop .mo-nav-panel__feature img{border-radius:0;background:#f5f5f5}.mo-clean-shop .rh{--rh-ink: #111;--rh-muted: #666;--rh-line: #ddd;--rh-paper: #fff;--rh-green: #111}.mo-clean-shop .rc{--rc-ink: #111;--rc-muted: #666;--rc-line: #ddd;--rc-paper: #fff}.mo-clean-shop .rh-purchase-controls .product-form__submit,.mo-clean-shop :is(.rh-button,.rc-button):hover{background:#111}.mo-clean-shop .rh-afterreading__actions .rh-button{color:#111!important}.mo-clean-shop .rc-visual__stage,.mo-clean-shop .mo-finder__cover{background:#f5f5f5}.mo-clean-shop :is(.mo-finder__choices label,.mo-finder__book,.mo-finder__cover,.mo-finder .button){border-radius:0;box-shadow:none}.mo-clean-shop .mo-finder__book{padding:24px 0;border:0;border-top:1px solid #ddd}.mo-clean-shop :is(.mo-finder__choices label:has(input:checked),.rh-variant-option input:checked+label,.rc-edition:has(input:checked)){background:#f5f5f5}.mo-clean-shop :is(.rh-snow,.rh-snow-control,.mo-book-hero__snow,.mo-book-hero__snow-toggle){display:none}@media(max-width:1359px){.mo-clean-shop .header.mo-nav-refresh.page-width{grid-template-rows:76px;height:76px;min-height:76px;padding:0 14px}.mo-clean-shop .mo-nav-refresh .header__icons>.header__search{top:16px}}@media(max-width:749px){body.mo-clean-shop{--mo-gutter: 16px;--mo-section-space: 36px;--mo-h1: 30px;--mo-h1-compact: 26px;--mo-h2: 28px}.mo-clean-shop .page-width{padding-inline:16px}.mo-clean-shop .mo-clean-hero{aspect-ratio:3/4;min-height:490px}.mo-clean-hero__content{padding:28px 16px}.mo-clean-shop .mo-clean-hero :is(h1,h2){font-size:34px}.mo-clean-hero__content>p{max-width:340px;font-size:13px;margin-bottom:16px}.mo-clean-hero__actions{gap:10px}.mo-clean-shop .mo-clean-hero .button{flex:1 1 auto;min-width:0;padding-inline:14px;font-size:13px}.mo-clean-shop .mo-home{padding:36px 16px}.mo-clean-shop .mo-home h2{font-size:28px}.mo-clean-shop .mo-home__heading{display:flex;align-items:center;gap:12px;margin-bottom:20px}.mo-clean-shop .mo-home__heading>.mo-home__link{flex:none;margin:0;font-size:12px;gap:6px}.mo-clean-shop .mo-home-books__list{gap:10px}.mo-clean-shop .mo-home-books__list>li{flex:0 0 46%;min-width:0;max-width:none}.mo-clean-shop .card__heading,.mo-clean-shop .card__heading.h5,.mo-clean-shop .card-information .price{font-size:13px}.mo-clean-shop .mo-home-finder{padding:24px 0}.mo-clean-shop .mo-home-stories{padding-top:0}.mo-clean-shop .mo-home-stories__grid{gap:28px}.mo-clean-shop:has(.mo-home) .mo-editorial{padding:0 16px 36px}.mo-clean-shop:has(.mo-home) .mo-editorial__grid{gap:24px}.mo-clean-shop:has(.mo-home) .mo-editorial h2{font-size:28px}.mo-clean-shop .mo-clean-product .product__media-wrapper{margin-bottom:20px}.mo-clean-shop .mo-clean-product .product-media-container{width:100%;max-width:100%}.mo-clean-shop .mo-clean-product .product-media-container .product__media.media{height:min(115vw,480px);padding-top:0;background:#f5f5f5}.mo-clean-shop .mo-clean-product .product-media-container img{object-fit:contain}.mo-clean-shop .mo-clean-product .product__info-wrapper{padding-top:0}.mo-clean-shop .mo-clean-product .product__title h1{font-size:26px}.mo-clean-shop .mo-clean-product .product__info-container{gap:12px}.mo-clean-shop .mo-clean-product .mo-service-icons{gap:10px}.mo-clean-shop .mo-clean-product .mo-service-icons li{font-size:10px;gap:4px}.mo-clean-shop .mo-clean-product .mo-service-icons svg{width:16px;height:16px}}.mo-clean-shop .mo-nav-refresh .header__active-menu-item,.mo-clean-shop .mo-nav-refresh .mo-category-menu__list a,.mo-clean-shop .mo-nav-refresh .menu-drawer__menu-item{font-weight:400;text-transform:none}.mo-clean-shop .mo-nav-refresh .mo-nav-panel__links a,.mo-clean-shop .mo-nav-refresh .mo-nav-panel__all{font-weight:400}.mo-clean-shop .footer .page-width{max-width:none;padding-inline:64px}.mo-clean-shop .footer__content-top{padding-bottom:64px}.mo-clean-shop .footer .footer-block__heading{font-family:var(--font-body-family);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0;margin:0 0 15px}.mo-clean-shop .footer .footer-block__newsletter .footer-block__heading{font-size:18px;font-weight:400;text-transform:none}.mo-clean-shop .footer .footer-block--newsletter{margin:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:24px;min-width:0}.mo-clean-shop .footer .footer-block__newsletter{flex-grow:0;margin:0;text-align:left;min-width:0}.mo-clean-shop .footer .footer__newsletter{margin:0;justify-content:flex-start;width:100%;max-width:360px}.mo-clean-shop .footer .newsletter-form__field-wrapper{width:100%}.mo-clean-shop .footer .mo-footer-shipping{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;padding:0;margin:0;text-align:left}.mo-clean-shop .footer .mo-footer-shipping__heading{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0}.mo-clean-shop .footer .mo-footer-shipping__carriers{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4}.mo-clean-shop .footer .mo-footer-shipping .link{flex-basis:100%;justify-content:flex-start;min-height:44px;font-size:14px;font-weight:400;line-height:1.4}.mo-clean-shop .footer__content-bottom>.footer__content-bottom-wrapper:first-child{align-items:center;justify-content:space-between;gap:24px;padding-bottom:30px}.mo-clean-shop .footer .footer__column{width:auto;min-width:0}.mo-clean-shop .footer .footer__localization{padding:0;flex:1;justify-content:flex-start;align-items:center}.mo-clean-shop .footer .footer__column--info{padding:0;align-items:flex-end}.mo-clean-shop .footer .footer__payment{margin:0}.mo-clean-shop .footer .list-payment{padding:0;margin:0;justify-content:flex-start;gap:8px}.mo-clean-shop .footer .list-payment__item{padding:0}.mo-clean-shop .footer .footer__list-social{margin:0;justify-content:flex-end;gap:0}.mo-clean-shop .footer .mo-footer-legal-bar{align-items:center;justify-content:flex-start;gap:32px;min-height:60px;padding-block:8px;border-top:1px solid #ddd}.mo-clean-shop .footer .footer__copyright{margin:0;text-align:left;font-size:14px;line-height:1.4;letter-spacing:0}.mo-clean-shop .footer .copyright__content{font-size:inherit;line-height:inherit}.mo-clean-shop .footer .mo-audit-footer-actions{margin:0;padding:0;text-align:right}.mo-clean-shop .footer .mo-audit-footer-actions button{min-height:44px;padding:0;font-family:var(--font-body-family);font-size:14px;line-height:1.4}@media(min-width:750px){.mo-clean-shop .footer__content-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.mo-clean-shop .footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin:0}.mo-clean-shop .footer .footer-block.grid__item{width:auto;max-width:none;margin:0;min-width:0}.mo-clean-shop .footer .footer-block__details-content{margin:0}.mo-clean-shop .footer .footer-block__details-content>li{margin:0}.mo-clean-shop .footer .footer-block__details-content>li+li{margin-top:8px}.mo-clean-shop .footer .footer-block__details-content .list-menu__item--link{padding:0;font-size:14px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}}@media(min-width:750px)and (max-width:989px){.mo-clean-shop .footer .page-width{padding-inline:32px}.mo-clean-shop .footer__content-top{gap:32px}.mo-clean-shop .footer .footer__blocks-wrapper{gap:24px}}@media(max-width:749px){.mo-clean-shop .footer{padding-top:0}.mo-clean-shop .footer .page-width{padding-inline:20px}.mo-clean-shop .footer__content-top{padding-bottom:30px}.mo-clean-shop .footer mo-footer-menus.mo-footer-ready{margin-bottom:24px}.mo-clean-shop .footer mo-footer-menus.mo-footer-ready .footer-block__heading{margin:0}.mo-clean-shop .footer mo-footer-menus.mo-footer-ready [data-mo-footer-panel] .list-menu__item--link{min-height:44px;font-size:14px;font-weight:400}.mo-clean-shop .footer .footer-block--newsletter{gap:16px}.mo-clean-shop .footer .footer-block__newsletter{display:block;width:100%}.mo-clean-shop .footer .mo-footer-shipping{justify-content:flex-start}.mo-clean-shop .footer__content-bottom>.footer__content-bottom-wrapper:first-child{flex-direction:column;align-items:stretch;gap:16px}.mo-clean-shop .footer .footer__localization{width:100%;justify-content:center}.mo-clean-shop .footer .footer__column--info{align-items:center}.mo-clean-shop .footer .list-payment,.mo-clean-shop .footer .footer__list-social{justify-content:center}.mo-clean-shop .footer .mo-footer-legal-bar{flex-direction:column;justify-content:center;gap:0}.mo-clean-shop .footer .footer__copyright{text-align:center;font-size:12px}.mo-clean-shop .footer .mo-audit-footer-actions{text-align:center}}@media(max-width:749px){body.mo-clean-shop:has(mo-audit-sticky-buy) shopify-chat{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/mo-clean-shop.css.map */
