body,.text-body,.rte,.subtitle,.search-modal__content{line-height:1.55}.subtitle{font-size:1.5rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{line-height:1.2;letter-spacing:0}.hxxl,.hxl,.h0{font-size:3rem}h1,.h1{font-size:2.4rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.7rem}@media screen and (min-width:750px){.hxxl,.hxl,.h0{font-size:4.4rem}h1,.h1{font-size:3.2rem}h2,.h2{font-size:2.4rem}h3,.h3{font-size:1.8rem}.subtitle{font-size:1.6rem}}.product__title,.product__title>h1,.product__title>h2,.featured-product .product__title,.featured-product .product__title.h0,.featured-product .product__title.h1,.featured-product .product__title.h2,.featured-product .product__title.hxl,.featured-product .product__title.hxxl{font-size:1.8rem;font-weight:600;line-height:1.25}@media screen and (min-width:750px){.product__title,.product__title>h1,.product__title>h2,.featured-product .product__title,.featured-product .product__title.h0,.featured-product .product__title.h1,.featured-product .product__title.h2,.featured-product .product__title.hxl,.featured-product .product__title.hxxl{font-size:2.2rem}}.placeholder-svg{background-color:#e6e3d8;fill:#3e5c76}.mp-section{padding-top:calc(var(--mp-pt, 56px) * .75);padding-bottom:calc(var(--mp-pb, 56px) * .75)}@media screen and (min-width:750px){.mp-section{padding-top:var(--mp-pt, 56px);padding-bottom:var(--mp-pb, 56px)}}.mp-h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;margin:0}.mp-h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.25;margin:0}.mp-text{font-size:1.5rem;line-height:1.55;margin:0;color:rgb(var(--color-foreground))}.mp-label{font-size:1.3rem;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.mp-h2{font-size:3.2rem}.mp-h3{font-size:2rem}.mp-text{font-size:1.6rem}}.mp-section__head{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.mp-section__sub{margin-top:1rem}.mp-button{min-height:4.8rem;padding:0 3.2rem;font-size:1.6rem;font-weight:600;letter-spacing:.02em}@media screen and (max-width:749px){.mp-button{width:100%}}.mp-icon{width:100%;height:100%;display:block}.mp-media{border-radius:8px;overflow:hidden}.mp-media__img{display:block;width:100%;height:auto;object-fit:cover}.mp-ratio-16-9{aspect-ratio:16 / 9}.mp-ratio-1-1{aspect-ratio:1 / 1}.mp-ratio-4-5{aspect-ratio:4 / 5}.mp-ph{position:relative;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;color:#3e5c76;background-color:#e6e3d8;background-image:repeating-linear-gradient(180deg,transparent 0 38px,rgba(47,51,48,.07) 38px 40px)}.mp-ph--sand{background-color:#d9c3a5;color:#2f3330}.mp-ph--linen{background-color:#f6f4ef;color:#3e5c76}.mp-ph__icon{width:22%;min-width:48px;max-width:96px;aspect-ratio:1;opacity:.85}.mp-ph__label{position:absolute;left:12px;bottom:12px;font-size:1.3rem;line-height:1.3;font-weight:700;letter-spacing:.04em;padding:.4rem .8rem;border-radius:6px;background:#f6f4ef;color:#2f3330}.mp-ph--linen .mp-ph__label{background:#e6e3d8}.mp-hero__grid{display:grid;gap:2.8rem;align-items:center}.mp-hero__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.15;letter-spacing:-.01em;margin:0 0 1.4rem}.mp-hero__sub{font-size:1.5rem;line-height:1.55;margin:0 0 2.4rem;max-width:44rem}@media screen and (min-width:750px){.mp-hero__title{font-size:4.4rem}.mp-hero__sub{font-size:1.6rem}}@media screen and (min-width:990px){.mp-hero__grid{grid-template-columns:5fr 7fr;gap:5.6rem}}.mp-trust__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.mp-trust__item{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;border-radius:8px;background:#fff9}.mp-trust__icon{width:2.8rem;height:2.8rem;color:#3e5c76}.mp-trust__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:0;margin:0 0 .4rem}.mp-trust__text{font-size:1.4rem;line-height:1.5;margin:0}@media screen and (min-width:750px){.mp-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.mp-trust__item{flex-direction:row;align-items:flex-start;padding:2rem}.mp-trust__icon{flex:0 0 auto}.mp-trust__title{font-size:1.6rem}.mp-trust__text{font-size:1.5rem}}.mp-cards{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.mp-card{background:#fff;border:1px solid rgba(47,51,48,.08);border-radius:8px;padding:2.4rem}.mp-card__icon{display:inline-flex;width:4.8rem;height:4.8rem;padding:1.1rem;border-radius:50%;background:#e6e3d8;color:#3e5c76;margin-bottom:1.6rem}.mp-card .mp-h3{margin-bottom:1rem}.mp-card__solution{display:flex;gap:.8rem;align-items:flex-start}.mp-card__check{flex:0 0 auto;width:2rem;height:2rem;margin-top:.2rem;color:#3e5c76}@media screen and (min-width:750px){.mp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.mp-steps__grid{list-style:none;margin:0;padding:0;display:grid;gap:2.8rem}.mp-step__body{display:flex;gap:1.2rem;align-items:flex-start;margin-top:1.6rem}.mp-step__body .mp-h3{margin-bottom:.6rem}.mp-step__num{flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#3e5c76;color:#fff;font-size:1.5rem;font-weight:700;line-height:1}@media screen and (min-width:750px){.mp-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.mp-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.2rem;margin:-1.6rem 0 2.8rem;font-size:1.5rem}.mp-reviews__score{font-weight:700}.mp-stars{display:inline-flex;gap:.2rem}.mp-star{width:1.8rem;height:1.8rem;color:#2f333033}.mp-star.is-on{color:#3e5c76}.mp-reviews__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.mp-review{background:#fff;border-radius:8px;padding:2.4rem;display:flex;flex-direction:column;gap:1.2rem}.mp-review__text{font-size:1.5rem;line-height:1.55;margin:0}.mp-review__photo img{width:12rem;height:12rem;object-fit:cover;border-radius:8px}.mp-review__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;align-items:center;font-size:1.3rem;margin:auto 0 0}.mp-review__name{font-weight:700}.mp-review__verified{display:inline-flex;align-items:center;gap:.4rem}.mp-review__verified .mp-icon{width:1.6rem;height:1.6rem;color:#3e5c76}.mp-reviews__editor-note{text-align:center;font-size:1.4rem;line-height:1.5;max-width:60rem;margin:0 auto;padding:1.6rem;border:1px dashed rgba(47,51,48,.35);border-radius:8px}@media screen and (min-width:750px){.mp-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.mp-review__text{font-size:1.6rem}}.mp-cta__grid{display:grid;gap:2.8rem;align-items:center}.mp-cta__content .mp-h2{margin-bottom:1.2rem}.mp-cta__content .mp-text{margin-bottom:2.4rem;max-width:46rem}.mp-cta__media{width:100%;max-width:44rem;justify-self:center}@media screen and (min-width:750px){.mp-cta__grid{grid-template-columns:1fr 1fr;gap:5.6rem}.mp-cta__media{justify-self:end}}.color-scheme-4{color:rgb(var(--color-foreground))}.mp-benefits{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1rem}.mp-benefits__item{display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground))}.mp-benefits__icon{flex:0 0 auto;width:2.4rem;height:2.4rem;color:#3e5c76}@media screen and (min-width:750px){.mp-benefits__item{font-size:1.6rem}}.price--large{font-size:1.8rem}@media screen and (min-width:750px){.price--large{font-size:2rem}}.price .badge{font-size:1.3rem}.collapsible-content .accordion__title{font-size:1.5rem;font-weight:700;line-height:1.3}.collapsible-content .accordion__content{font-size:1.5rem;line-height:1.55}.collapsible-content .accordion__content ul{padding-left:2rem;margin:0 0 1.2rem}@media screen and (min-width:750px){.collapsible-content .accordion__title,.collapsible-content .accordion__content{font-size:1.6rem}}.mp-it__grid{display:grid;gap:2.8rem;align-items:center}.mp-it__media{width:100%;max-width:48rem;justify-self:center}.mp-it__content .mp-h2{margin-bottom:1.2rem}.mp-it__content .mp-text{margin-bottom:2rem;max-width:50rem}.mp-it__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.mp-it__list li{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem;line-height:1.5;font-weight:700;color:rgb(var(--color-foreground))}.mp-it__icon{flex:0 0 auto;width:4rem;height:4rem;padding:.9rem;border-radius:50%;background:#3e5c761a;color:#3e5c76}@media screen and (min-width:750px){.mp-it__grid{grid-template-columns:1fr 1fr;gap:6.4rem}.mp-it__grid--reverse .mp-it__media{order:2}.mp-it__list li{font-size:1.6rem}}.mp-compare__wrap{max-width:76rem;margin:0 auto;overflow-x:auto}.mp-compare__table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.5rem;line-height:1.4;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px #2f333014}.mp-compare__table th,.mp-compare__table td{padding:1.4rem 1.2rem;text-align:center;border-bottom:1px solid rgba(47,51,48,.08);color:rgb(var(--color-foreground))}.mp-compare__table tbody tr:last-child th,.mp-compare__table tbody tr:last-child td{border-bottom:0}.mp-compare__table thead th{font-size:1.4rem;font-weight:700}.mp-compare__table tbody th{text-align:left;font-weight:400}.mp-compare__ours{background:#3e5c7614}.mp-compare__yes,.mp-compare__no{display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle}.mp-compare__yes{color:#3e5c76}.mp-compare__no{color:#8a8f8b}@media screen and (min-width:750px){.mp-compare__table{font-size:1.6rem}.mp-compare__table th,.mp-compare__table td{padding:1.6rem 2rem}.mp-compare__table thead th{font-size:1.6rem}}.mp-rsum{display:grid;gap:2rem;max-width:76rem;margin:0 auto 3.2rem;padding:2.4rem;background:#fff;border-radius:8px}.mp-rsum__score{text-align:center}.mp-rsum__avg{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;margin:0 0 .6rem;color:rgb(var(--color-foreground))}.mp-rsum__avg span{font-size:1.6rem}.mp-rsum__total{font-size:1.4rem;margin:.6rem 0 0}.mp-rsum__bars{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.mp-rsum__row{display:grid;grid-template-columns:5.2rem 1fr 3.6rem;align-items:center;gap:1rem;font-size:1.3rem}.mp-rsum__bar{display:block;height:.8rem;border-radius:4px;background:#e6e3d8;overflow:hidden}.mp-rsum__bar span{display:block;height:100%;background:#3e5c76;border-radius:4px}.mp-rsum__count{text-align:right}.mp-reviews__track{list-style:none;margin:0;padding:0 0 .8rem;display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mp-reviews__track .mp-review{flex:0 0 85%;scroll-snap-align:start}.mp-review__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.mp-review__date,.mp-review__source{font-size:1.3rem}.mp-review__source{padding:.2rem .8rem;border-radius:6px;background:#e6e3d8;color:#2f3330}@media screen and (min-width:750px){.mp-rsum{grid-template-columns:1fr 1.4fr;align-items:center;padding:3.2rem}.mp-rsum__avg{font-size:3.2rem}.mp-reviews__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;overflow:visible}}.mp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:3;background:rgb(var(--color-background));box-shadow:0 -4px 16px #2f33301f;transform:translateY(110%);transition:transform .25s ease}.mp-sticky.is-visible{transform:translateY(0)}.mp-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.mp-sticky__thumb img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:6px;display:block}.mp-sticky__info{flex:1 1 auto;min-width:0}.mp-sticky__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--color-foreground))}.mp-sticky__meta{margin:0;font-size:1.3rem;line-height:1.4}.mp-sticky__form{flex:0 0 auto}.mp-sticky__button{min-height:4.4rem;padding:0 2rem;font-size:1.5rem;font-weight:600}@media screen and (min-width:750px){.mp-sticky__title{font-size:1.6rem}.mp-sticky__button{min-width:22rem}}@media screen and (prefers-reduced-motion:reduce){.mp-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mp-theme.css.map */
