[data-mr-portable]{color:#000;background:#fff;font-family:Poppins,var(--font-body--family, Arial),sans-serif;font-size:18px;line-height:1.4;letter-spacing:.025em}[data-mr-portable],[data-mr-portable] *{box-sizing:border-box}[data-mr-portable] a{color:inherit;text-decoration:none}[data-mr-portable] .mr-page-width,.mr-page-width[data-mr-portable]{width:100%;max-width:1500px;padding-inline:17px;margin-inline:auto}[data-mr-portable] .mr-page-width--narrow{max-width:1000px}.mr-spaced[data-mr-portable]{margin-block:40px}.mr-divider[data-mr-portable]{border-top:1px solid #e8e8e1;padding-top:40px}[data-mr-portable] .mr-heading,[data-mr-portable] .mr-rte h2{font-family:inherit;font-weight:400;font-size:30px;line-height:1;letter-spacing:0;text-transform:uppercase;margin:0 0 20px}[data-mr-portable] .mr-rte{font:inherit}[data-mr-portable] .mr-rte p{margin:0 0 25px}[data-mr-portable] .mr-rte p:last-child{margin-bottom:0}[data-mr-portable] .mr-rte ul,[data-mr-portable] .mr-rte ol{margin:0 0 25px;padding-inline-start:30px}[data-mr-portable] .mr-rte li{margin-bottom:5px}[data-mr-portable] .mr-rte a{text-decoration:underline}[data-mr-portable] .mr-rte strong{font-weight:600}[data-mr-portable] .mr-enlarge{font-size:1.3em}[data-mr-portable] .mr-rich-text__block+.mr-rich-text__block{margin-top:25px}[data-mr-portable] .mr-button{display:inline-block;min-width:90px;padding:11px 20px;background:#111;border:1px solid #111;color:#fff;font:600 13px/1.42 Poppins,var(--font-body--family, Arial),sans-serif;letter-spacing:.3em;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:0}[data-mr-portable] .mr-button--secondary{color:#111;background:transparent;border-color:#111}[data-mr-portable] .mr-button:focus-visible,[data-mr-portable] button:focus-visible{outline:2px solid currentColor;outline-offset:4px}[data-mr-portable] .mr-responsive-image{display:block;width:100%;height:auto}[data-mr-portable] .mr-placeholder{display:block;width:100%;height:auto;background:#f4f4f4}[data-mr-portable] .mr-subheading{text-transform:uppercase;letter-spacing:.3em;margin-bottom:20px}[data-mr-portable] .mr-advanced__grid{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-17px;margin-bottom:-17px}[data-mr-portable] .mr-advanced__item{width:var(--mr-block-width, 100%);max-width:100%;flex:0 0 auto;padding-left:17px;margin-bottom:17px}[data-mr-portable] .mr-advanced__inner{width:100%;max-width:100%;text-align:left}[data-mr-portable] .mr-align--top-middle{align-self:flex-start}[data-mr-portable] .mr-align--center{align-self:center}[data-mr-portable] .mr-align--bottom-middle{align-self:flex-end}[data-mr-portable] .mr-image-text__wrapper{overflow:hidden;direction:ltr}[data-mr-portable] .mr-image-text__row{display:flex;align-items:center;justify-content:space-between;margin:0 auto}[data-mr-portable] .mr-image-text__images{flex:0 1 57%;min-width:0;margin:0 auto}[data-mr-portable] .mr-image-text__images--overlap{display:flex;align-items:center;justify-content:space-between;margin:0 0 0 -30px;padding:0 0 15px}[data-mr-portable] .mr-image-text__images--overlap>div{width:50%}[data-mr-portable] .mr-image-text__images--overlap>div:first-child{position:relative;z-index:1;transform:translate(30px,30px)}[data-mr-portable] .mr-image-text__text{flex:0 1 43%;min-width:43%}[data-mr-portable] .mr-image-text__text .mr-button{margin-top:15px}[data-mr-portable] .mr-section-header{text-align:center;margin-bottom:30px}[data-mr-portable] .mr-section-header .mr-heading{margin-bottom:0}[data-mr-portable] .mr-section-header .mr-button{margin-top:20px}[data-mr-portable] .mr-product-grid,[data-mr-portable] .mr-collection-grid{display:grid;grid-template-columns:repeat(var(--mr-columns),minmax(0,1fr));gap:30px 22px}[data-mr-portable] .mr-home-card{min-width:0}[data-mr-portable] .mr-home-card .product-card{display:block;width:100%;height:100%}[data-mr-portable] .mr-home-card .product-card__content{display:flex;flex-direction:column;padding:0;gap:0;border:0;background:transparent}[data-mr-portable] .mr-home-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#fff;width:100%}[data-mr-portable] .mr-home-card__media img,[data-mr-portable] .mr-home-card__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}[data-mr-portable] .mr-home-card__badge{position:absolute;top:0;right:0;padding:7px 12px;background:#000;color:#fff;font-size:11.7px;line-height:1;letter-spacing:0;z-index:2}[data-mr-portable] .mr-home-card__meta{padding:10px 0 6px;text-align:center;line-height:1.3}[data-mr-portable] .mr-home-card__title{font-size:18px;font-weight:400;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}[data-mr-portable] .mr-home-card__price{font-size:15.3px;margin-top:5px;color:#000}[data-mr-portable] .mr-home-card__price [ref=priceContainer]{display:flex;justify-content:center;align-items:baseline;gap:5px;flex-wrap:wrap}[data-mr-portable] .mr-home-card__price .price{color:#000;font-weight:400;font-size:inherit}[data-mr-portable] .mr-home-card__price .compare-at-price{color:#777;text-decoration:line-through;font-weight:400;font-size:inherit;opacity:1}[data-mr-portable] .mr-view-all{margin-top:30px;text-align:center}[data-mr-portable] .mr-product-grid__mobile-view-all{display:none}[data-mr-portable] .mr-collection-grid--no-gutters{gap:0}[data-mr-portable] .mr-collection-card{display:block;position:relative;overflow:hidden}[data-mr-portable] .mr-collection-card__media{aspect-ratio:1;position:relative}[data-mr-portable] .mr-collection-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}[data-mr-portable] .mr-collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.1;transition:opacity .8s}[data-mr-portable] .mr-collection-card:hover:after{opacity:.25}[data-mr-portable] .mr-collection-card:hover img{transform:scale(1.03)}[data-mr-portable] .mr-collection-card__title{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);z-index:1;color:#fff;text-shadow:0 0 50px #000;font-size:16px;line-height:1;text-align:center}mr-portable-carousel{display:block}.mr-hero[data-mr-portable]{position:relative;overflow:hidden}[data-mr-portable] .mr-hero__track{position:relative;height:var(--mr-hero-height);aspect-ratio:var(--mr-hero-ratio)}[data-mr-portable] .mr-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s}[data-mr-portable] .mr-hero__slide.is-active{opacity:1;visibility:visible}[data-mr-portable] .mr-hero__media,[data-mr-portable] .mr-hero__media picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}[data-mr-portable] .mr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--mr-overlay);pointer-events:none}[data-mr-portable] .mr-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mr-focal)}[data-mr-portable] .mr-hero__whole-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}[data-mr-portable] .mr-hero__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;color:#fff;z-index:2;pointer-events:none}[data-mr-portable] .mr-hero__content{padding-block:40px}[data-mr-portable] .mr-hero__content a{pointer-events:auto}[data-mr-portable] .mr-hero__text.horizontal-center{text-align:center}[data-mr-portable] .mr-hero__text.horizontal-right{text-align:right}[data-mr-portable] .mr-hero__text.vertical-bottom{align-items:flex-end}[data-mr-portable] .mr-hero__title{color:#fff;font:inherit;font-size:var(--mr-title-size);line-height:1;text-transform:uppercase;margin:0 0 20px}[data-mr-portable] .mr-hero__subtitle{font-size:20px;margin-bottom:20px}[data-mr-portable] .mr-hero__buttons{display:flex;justify-content:inherit;gap:10px}[data-mr-portable] .horizontal-center .mr-hero__buttons{justify-content:center}[data-mr-portable] .horizontal-right .mr-hero__buttons{justify-content:flex-end}[data-mr-portable] .mr-hero__buttons .mr-button{background:var(--mr-accent);color:var(--mr-accent-text);border-color:var(--mr-accent)}[data-mr-portable] .mr-hero__controls{position:absolute;bottom:20px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:15px;z-index:3}[data-mr-portable] .mr-carousel-arrow,[data-mr-portable] .mr-carousel-pause{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:0;color:#000;border-radius:0;cursor:pointer;font:inherit;min-width:36px;min-height:36px}[data-mr-portable] .mr-carousel-arrow{font-size:28px}[data-mr-portable] .mr-carousel-pause{padding-inline:10px;font-size:12px}[data-mr-portable] .mr-carousel-dots{display:flex;gap:12px;align-items:center}[data-mr-portable] .mr-carousel-dots button{width:10px;height:10px;padding:0;border:1px solid #fff;background:transparent;border-radius:50%;cursor:pointer}[data-mr-portable] .mr-carousel-dots button[aria-current=true]{background:#fff}[data-mr-portable] .mr-carousel-dots--bars button{width:35px;height:4px;border-radius:0}[data-mr-portable] .mr-text-columns__grid{display:flex;flex-wrap:wrap;margin:-22px 0 0 -22px}[data-mr-portable] .mr-text-columns__item{width:calc(100% / var(--mr-columns));padding:22px 0 0 22px}[data-mr-portable] .mr-text-columns__image{margin-bottom:20px}[data-mr-portable] .mr-text-columns__item h3{font:inherit;font-size:24px;margin:0 0 15px}[data-mr-portable] .trust-slider-main{display:flex;align-items:center;gap:25px;padding-bottom:50px}[data-mr-portable] .trustpilot-box-before-slider{width:170px;flex-shrink:0;text-align:center}[data-mr-portable] .trustpilot-box-title{font-size:22px;font-weight:600;padding-bottom:5px}[data-mr-portable] .trustpilot-box-stars{width:162px;height:auto;margin-bottom:4px}[data-mr-portable] .trustpilot-box-review{font-size:11px;margin-bottom:8px}[data-mr-portable] .mr-trust-carousel{flex:1;min-width:0}[data-mr-portable] .multiple-items{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px) / 3);gap:10px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-mr-portable] .trustpilot-slider-card{padding:15px;background:#f8f9fa;min-width:0;scroll-snap-align:start}[data-mr-portable] .trustpilot-slider-card-top{display:flex;align-items:center;flex-wrap:wrap;gap:5px}[data-mr-portable] .trustpilot-stars{width:100px;height:auto}[data-mr-portable] .verified-badge-wrapper{display:flex;align-items:center;gap:3px}[data-mr-portable] .verified-icon{width:14px;height:auto}[data-mr-portable] .verified-text{font-size:12px}[data-mr-portable] .trustpilot-slider-card-title{margin-top:5px;font-size:16px;font-weight:700}[data-mr-portable] .trustpilot-slider-card-center p{margin:0;font-size:13px}[data-mr-portable] .trustpilot-slider-card-author{font-size:14px;color:#787878;font-weight:600}[data-mr-portable] .mr-trust-controls{display:flex;justify-content:center;gap:10px;margin-top:15px}@media(min-width:769px){[data-mr-portable] .mr-page-width,.mr-page-width[data-mr-portable]{padding-inline:40px}.mr-spaced[data-mr-portable]{margin-block:75px}.mr-divider[data-mr-portable]{padding-top:75px}[data-mr-portable] .mr-heading,[data-mr-portable] .mr-rte h2{font-size:36px}[data-mr-portable] .mr-advanced__grid{margin-left:-22px;margin-bottom:-22px}[data-mr-portable] .mr-advanced__item{padding-left:22px;margin-bottom:22px}[data-mr-portable] .mr-image-text__images--overlap{padding:50px 0;margin:0 auto}[data-mr-portable] .mr-image-text__images--overlap>div:first-child{transform:translate(50px,50px)}[data-mr-portable] .mr-image-text__text--left{padding-left:60px}[data-mr-portable] .mr-image-text__text--right{padding-right:60px}[data-mr-portable] .mr-collection-card__title{font-size:20px}}@media(min-width:1050px){[data-mr-portable] .mr-image-text__row{margin-inline:6%}}@media(min-width:769px)and (max-width:1023px){[data-mr-portable] .multiple-items{grid-auto-columns:calc((100% - 10px)/2)}}@media(max-width:768px){[data-mr-portable] .mr-advanced__item{width:100%}[data-mr-portable] .mr-image-text__row{flex-direction:column}[data-mr-portable] .mr-image-text__images{min-width:100%;width:100%}[data-mr-portable] .mr-image-text__text{order:2;padding:30px 20px 0;width:100%}[data-mr-portable] .mr-product-grid,[data-mr-portable] .mr-collection-grid{grid-template-columns:repeat(var(--mr-mobile-columns, 2),minmax(0,1fr));gap:25px 17px}[data-mr-portable] .mr-product-grid--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44vw;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:15px}[data-mr-portable] .mr-product-grid--scroll>*{scroll-snap-align:start}[data-mr-portable] .mr-product-grid__mobile-view-all{display:flex;justify-content:center;align-items:center;text-align:center}[data-mr-portable] .mr-hide-mobile{display:none}[data-mr-portable] .mr-home-card__title{font-size:16px}[data-mr-portable] .mr-collection-grid--no-gutters{gap:0}[data-mr-portable] .mr-hero__title{font-size:calc(var(--mr-title-size) * .5)}[data-mr-portable] .mr-hero__subtitle{font-size:16px}[data-mr-portable] .mr-text-columns__item{width:100%}[data-mr-portable] .trust-slider-main{flex-direction:column}[data-mr-portable] .mr-trust-carousel{width:100%}[data-mr-portable] .multiple-items{grid-auto-columns:100%}}@media(prefers-reduced-motion:reduce){[data-mr-portable] *{scroll-behavior:auto!important;transition:none!important}}[data-mr-portable] .mr-heading,[data-mr-portable] .mr-rte h2{font-size:26.28px;margin-bottom:10px}[data-mr-portable] .mr-image-text__text .mr-heading{font-size:calc(36px * .85)}[data-mr-portable] .mr-rte h2{margin-top:60px;margin-bottom:25px}[data-mr-portable] .mr-rte h2:first-child{margin-top:0}[data-mr-portable] .mr-rte li{margin-bottom:0}[data-mr-portable] .mr-rte ul:last-child,[data-mr-portable] .mr-rte ol:last-child{margin-bottom:0}[data-mr-portable] .mr-text--center .mr-rte ul,[data-mr-portable] .mr-text--center .mr-rte ol{list-style-position:inside;margin-left:0;padding-inline-start:0}[data-mr-portable] .mr-rich-text__block+.mr-rich-text__block{margin-top:30px}[data-mr-portable] .mr-home-card__swatches{display:flex;justify-content:center;flex-wrap:wrap;margin-top:4px}[data-mr-portable] .mr-home-card__swatch{display:block;position:relative;width:15px;height:15px;margin:0 4px 4px;background-position:center;background-size:cover;box-shadow:0 0 0 1px #e8e8e1}[data-mr-portable] .mr-home-card__swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff}[data-mr-portable] .mr-home-card__swatch:hover{box-shadow:0 0 0 1px #000}@media(min-width:769px){[data-mr-portable] .mr-heading,[data-mr-portable] .mr-rte h2{font-size:calc(36px * .85)}[data-mr-portable] .mr-heading{margin-bottom:15px}[data-mr-portable] .mr-section-header .mr-heading{margin-bottom:0}[data-mr-portable] .mr-image-text__text .mr-heading{font-size:36px}[data-mr-portable] .mr-home-card__swatch{width:19px;height:19px}}@media(max-width:768px){[data-mr-portable]{font-size:calc(18px * .92)}[data-mr-portable] .mr-rte p,[data-mr-portable] .mr-rte ul,[data-mr-portable] .mr-rte ol{margin-bottom:15px}[data-mr-portable] .mr-rte p:last-child,[data-mr-portable] .mr-rte ul:last-child,[data-mr-portable] .mr-rte ol:last-child{margin-bottom:0}[data-mr-portable] .mr-section-header .mr-heading{margin-bottom:0}}[data-mr-portable] .mr-home-card .product-card{height:auto}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mr-home-portable.css.map */
