@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(clone-poppins-regular.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600 900;font-display:swap;src:url(clone-poppins-bold.woff2) format("woff2")}:root{--sl-black:#000;--sl-text:#282828}body{color:#282828;letter-spacing:0;line-height:1.65}h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:0}.button,.button-label{font-size:14px;font-weight:600;letter-spacing:1px;min-height:52px;border-radius:8px}.button:after,.button:before{border-radius:8px}.page-width{padding-left:24px;padding-right:24px}.header-wrapper{border-bottom-color:#d9d9d9}.header{min-height:100px;max-width:1600px}.header__menu-item{font-size:15px;color:#000;padding:14px 18px}.header__menu-item span{text-decoration:none}.header__heading-link{padding:0}.announcement-bar__message{font-size:13px;font-weight:700;padding:16px 0;min-height:51px;letter-spacing:.4px}.utility-bar .slider-button{color:#fff}.footer{border-top:0;color:#282828}.footer-block__heading{font-size:14px;font-weight:600;letter-spacing:.7px;text-transform:uppercase}.footer-block__details-content{font-size:14px;line-height:1.75}.footer-block__details-content .list-menu__item--link{font-size:14px;line-height:1.7;padding:5px 0}.footer__content-bottom{border-top-color:#e3e3e3}.footer__content-top .grid{gap:36px}.footer__content-top .grid__item{flex-grow:1}.footer__content-bottom-wrapper{font-size:12px}.rich-text__blocks{max-width:668px}.rich-text__wrapper{box-sizing:border-box;max-width:100%}.rich-text h2{font-size:28px;line-height:1.25;font-weight:700}.rich-text__text{font-size:16px;line-height:1.65}[id$=__trusted] .rich-text__blocks{max-width:1100px}[id$=__trusted] h2{color:#fff}.image-with-text__heading{font-size:32px;font-weight:700}.image-with-text__text{font-size:16px}[id$=__mission] .image-with-text{position:relative}[id$=__mission] .image-with-text:before{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:#000;z-index:0}[id$=__mission] .image-with-text__grid{position:relative;margin:0 auto;max-width:1330px;padding:40px}.contact{max-width:508px;margin:0 auto}.contact .contact__fields{display:block}.contact .field{margin-bottom:16px}.field__input{min-height:52px;border-radius:8px}.field:after,.field:before{border-radius:8px}.contact .button{width:100%}.contact .contact__button{margin-top:24px}.sl-hero{height:700px;position:relative;background:#111;overflow:hidden}.sl-hero__video{width:100%;height:100%;object-fit:cover}.sl-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#00000026}.sl-hero__content h1{color:#fff;font-size:44px;line-height:1.2;font-weight:700;max-width:1360px;margin:0 0 28px}.sl-hero__content .button{background:#000;color:#fff;width:185px;font-weight:700;font-size:15px;border:0;min-height:48px;letter-spacing:0}.sl-hero__pause{position:absolute;bottom:18px;right:18px;border:1px solid #ddd;background:#0008;color:#fff;width:36px;height:36px;border-radius:50%;cursor:pointer}.sl-product{padding-top:48px;padding-bottom:64px;max-width:1360px;margin:0 auto;font-family:Poppins,sans-serif;color:#282828}.sl-product__heading{text-align:center;font-size:32px;line-height:1.3;max-width:1000px;margin:16px auto 50px}.sl-product__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:start}.sl-gallery{min-width:0}.sl-gallery__stage{aspect-ratio:4/5;background:#f5f5f5;overflow:hidden;position:relative}.sl-gallery__slide{height:100%}.sl-gallery__slide[hidden]{display:none!important}.sl-gallery__image,.sl-gallery__video{height:100%;width:100%;object-fit:contain;display:block}.sl-gallery__thumbs{display:flex;gap:6px;overflow:auto;scrollbar-width:thin;padding:10px 0;scroll-snap-type:x mandatory}.sl-gallery__thumb{flex:0 0 62px;padding:0;border:1px solid transparent;background:#f5f5f5;cursor:pointer;scroll-snap-align:start}.sl-gallery__thumb img{width:100%;height:76px;object-fit:cover;display:block}.sl-gallery__thumb.is-active{border-color:#000}.sl-gallery__thumb:focus-visible{outline:2px solid #000;outline-offset:2px}.sl-product__title{font-size:27px;font-weight:700;line-height:1.25;margin:0 0 2px;text-transform:uppercase}.sl-product__title a{color:inherit;text-decoration:none}.sl-product__rating{font-size:12px;color:#282828;text-decoration:none;display:block}.sl-product__rating span{font-size:16px;letter-spacing:1px;color:#000}.sl-buybox hr{margin:18px 0 14px;background:#ddd}.sl-product__badge{font-size:14px;font-weight:700;margin:0 0 18px}.sl-product__price{font-size:18px;font-weight:600;margin:0 0 10px}.sl-options{position:relative}.sl-option{border:0;margin:0 0 16px;padding:0;min-width:0}.sl-option legend{font-size:13px;margin-bottom:8px}.sl-option legend [data-sl-option-name]{font-weight:500}.sl-option__values{display:flex;flex-wrap:wrap;gap:8px}.sl-option__value{cursor:pointer;position:relative}.sl-option__value input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.sl-option__value>span{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px}.sl-option__value input:checked+span{border:2px solid black;font-weight:600;background:#f7f7f7}.sl-option__value input:focus-visible+span{outline:2px solid #000;outline-offset:3px}.sl-option__value--color>span{min-width:32px;width:32px;height:32px;border-radius:50%;background:var(--sl-swatch);font-size:0;border-color:#ddd;padding:0}.sl-option__value--color input:checked+span{background:var(--sl-swatch);border:2px solid white;outline:1px solid #444}.sl-size-link{background:none;border:0;text-decoration:underline;font:inherit;font-size:12px;cursor:pointer;padding:4px 0;position:absolute;right:0;bottom:56px;color:#282828}.sl-nojs{display:block;width:100%;margin:10px 0}.sl-enhanced .sl-nojs,.sl-enhanced .sl-product__price,.sl-bundles[hidden]{display:none}.sl-bundles h3{position:relative;text-align:center;font-size:14px;font-weight:700;margin:20px 0 14px}.sl-bundles h3:before{content:"";height:1px;position:absolute;left:0;right:0;top:50%;background:#aaa;z-index:-1}.sl-bundles h3 span{background:#fff;padding:0 12px}.sl-pack{position:relative;border:1px solid #ccc;border-radius:9px;margin-bottom:8px;background:#fdfdfd}.sl-pack.is-selected{border:2px solid #000;background:#fff}.sl-pack__choice{display:flex;align-items:center;gap:12px;min-height:68px;padding:12px 16px;cursor:pointer;font-size:12px;font-weight:700;color:#000}.sl-pack__choice input{accent-color:black;width:16px;height:16px;margin:0;flex-shrink:0}.sl-pack__money{margin-left:auto;text-align:right;white-space:nowrap}.sl-pack__money strong{font-size:15px;font-weight:700;color:#ff1818;display:block;line-height:1.4}.sl-pack__money s{font-size:12px;font-weight:400;color:#555;display:block;line-height:1.4}.sl-pack__badge{position:absolute;right:-1px;top:-10px;background:#121212;color:#fff;padding:3px 9px;border-radius:4px;font-weight:700;font-size:10px;line-height:1.25;z-index:1}.sl-pack__items{padding:0 18px 12px 37px}.sl-pack__items[hidden]{display:none}.sl-pack__item{display:flex;align-items:center;gap:7px;margin-bottom:6px;font-size:11px}.sl-pack__item>span{width:17px}.sl-pack__item select{font-family:inherit;border:1px solid #ccc;background:#fff;border-radius:4px;padding:5px 6px;min-height:32px;max-width:120px;font-size:12px;color:#282828}.sl-product__add{width:100%;background:#000;color:#fff;margin-top:16px;letter-spacing:2px;text-transform:uppercase;font-size:13px}.sl-product__error{color:#a11;font-size:13px}.sl-product__status{margin:0;font-size:13px}.sl-product__details{display:block;margin:16px 0;color:#282828;font-size:14px;text-decoration:underline}.sl-product--featured .sl-product-form{display:none}.sl-size-link--featured{position:static;margin-top:24px}.sl-promise{margin-top:24px;padding:24px;background:#f5f5f5;font-size:13px;line-height:1.7}.sl-promise>p{font-size:15px;font-weight:700;margin:0 0 12px}.sl-size-dialog{position:fixed;width:min(900px,95vw);max-height:90vh;overflow:auto;border:0;border-radius:12px;padding:36px;color:#282828}.sl-size-dialog::backdrop{background:#0009}.sl-size-dialog h2{font-size:24px}.sl-size-dialog img{display:block;width:100%;height:auto}.sl-size-dialog__close{position:absolute;top:8px;right:12px;border:0;background:none;font-size:32px;cursor:pointer}.sl-track{padding-top:70px;padding-bottom:90px}.sl-track label{display:block;font-size:14px;margin-bottom:8px}.sl-track__row{display:flex;gap:12px}.sl-track input{min-width:0;flex:1;border:1px solid #bbb;border-radius:8px;padding:12px;font:inherit}.sl-track h1{font-size:36px}.sl-reviews{clear:both;max-width:1200px;padding-top:64px;padding-bottom:80px}.sl-reviews__summary{text-align:center;border:1px solid #ddd;padding:32px;margin-bottom:28px;border-radius:8px}.sl-reviews__summary h2{font-size:28px;font-weight:700;margin:0 0 18px}.sl-reviews__summary p{font-size:15px}.sl-reviews__summary small{font-size:12px;color:#666}.sl-reviews__grid{columns:3;column-gap:24px}.sl-review{break-inside:avoid;border:1px solid #e5e5e5;box-shadow:0 2px 6px #0001;border-radius:6px;margin-bottom:24px;overflow:hidden;padding:16px;font-size:13px;line-height:1.6}.sl-review img{display:block;width:calc(100% + 32px);max-width:none;height:auto;margin:12px -16px}.sl-review__rating{color:#000;letter-spacing:1px;font-size:18px}.sl-review__author{font-size:14px;font-weight:600;margin:4px 0 10px}.sl-review h3{font-size:15px;font-weight:600}.collapsible-content .accordion summary{font-size:15px}[id$=__banner] .banner{height:610px;min-height:0}[id$=__banner] .banner h2{font-size:50px;font-weight:700;color:#fff}[id$=__banner] .banner__text{font-size:18px;color:#fff}.collection-hero__title{font-size:42px}@media(min-width:990px){.page-width{padding-left:40px;padding-right:40px}.header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"heading navigation icons"}.header__heading{grid-area:heading;justify-self:start}.header__inline-menu{grid-area:navigation;justify-self:center}.header__icons{grid-area:icons;justify-self:end}.rich-text h2{font-size:44px}[id$=__mission] .image-with-text__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}[id$=__mission] .image-with-text__media-item,[id$=__mission] .image-with-text__text-item{width:100%;max-width:none}[id$=__mission] .image-with-text__media{height:530px;padding:0!important}[id$=__mission] .image-with-text__media img{height:100%;width:100%;object-fit:contain}[id$=__trusted] .rich-text h2{font-size:44px}.footer__blocks-wrapper{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr}.footer-block.grid__item{width:auto;max-width:none}}@media(max-width:989px){.header{min-height:75px;padding-top:15px;padding-bottom:15px}.header__heading-logo{max-width:130px}.announcement-bar__message{font-size:10px;min-height:39px;padding:11px 0}.sl-product__grid{gap:28px}.sl-product{padding-top:28px;padding-bottom:44px}.sl-product__heading{font-size:24px;margin:0 auto 28px}.sl-product__title{font-size:24px}.sl-product__badge{font-size:12px}.sl-hero{height:570px}.sl-hero__content h1{font-size:32px}.sl-pack__choice{gap:8px;padding:12px 10px}}@media(max-width:749px){.sl-hero{height:500px}.sl-hero__content h1{font-size:30px}.sl-hero__content{padding:30px 20px}.sl-product{padding-left:20px;padding-right:20px}.sl-product__grid{grid-template-columns:1fr;gap:22px}.sl-product__title{font-size:25px}.sl-gallery__stage{max-height:600px}.sl-gallery__thumb{flex-basis:53px}.sl-gallery__thumb img{height:66px}.sl-option__value>span{min-width:44px;height:44px}.sl-option__value--color>span{min-width:30px;width:30px;height:30px}.sl-pack__choice{min-height:70px;font-size:11px}.sl-size-link{bottom:52px}.sl-reviews__grid{columns:1}.sl-reviews{padding-top:36px;padding-bottom:44px}.sl-reviews__summary{padding:24px 16px}[id$=__mission] .image-with-text__grid{padding:24px 0}[id$=__mission] .image-with-text__grid{display:grid;grid-template-columns:1fr;gap:24px}[id$=__mission] .image-with-text__media-item,[id$=__mission] .image-with-text__text-item{width:100%;max-width:none}[id$=__mission] .image-with-text__media{height:350px;padding:0!important}[id$=__mission] .image-with-text__media img{height:100%;width:100%;object-fit:contain}[id$=__mission] .image-with-text:before{width:50%;bottom:40%}[id$=__mission] .image-with-text__content{padding-left:0;padding-right:0}.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:30px 24px!important}.footer-block.grid__item{margin:0;width:auto;max-width:none}.footer-block__heading,.footer-block__details-content,.footer-block__details-content .list-menu__item--link{font-size:12px}[id$=__banner] .banner{height:470px}[id$=__banner] .banner h2{font-size:36px}[id$=__banner] .banner__text{font-size:15px}.sl-track__row{flex-direction:column}.sl-track h1{font-size:28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/clone-shaperluv.css.map */
