cart-count.count{background:#ef4823;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;color:#fff;top:.5rem}@media (min-width: 768px){announcement-bar[disabled-carousel-on-desktop].announcement__slides>.announcement__slide~.announcement__slide{display:flex}announcement-bar[disabled-carousel-on-desktop] .announcement__slide[aria-hidden] .announcement__content{transform:unset;opacity:1}}@media (max-width: 767px){.collage.with-grid .collage__item{grid-area:span min(2,var(--collage-row-mobile)) / span min(2,var(--collage-column-mobile))}}@media (max-width: 767px){.banner__box>:is(.link,.button){margin-inline-end:0;min-width:calc((100% - 10px)/2);margin-block-start:var(--sp-10);padding-left:0;padding-right:0}.banner .banner__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}@media (max-width: 767px){.subcollections-mobile{padding-bottom:2rem}}.reveal-banner .banner,.splitting-banner .reveal-banner__scroller{height:60lvh;min-height:max-content}@media (min-width: 768px){.reveal-banner .banner,.splitting-banner .reveal-banner__scroller{height:70lvh}}.product__text+.product__text .product__text-inner,.product__text:has(+.product__text) .product__text-inner{padding:var(--sp-2)}.product__text+.product__text,.product__text:has(+.product__text){padding:var(--sp-4)}.product__text:has(+.product__text){padding-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.product__text+.product__text{margin-block-start:0;padding-block-start:0;border-start-start-radius:0;border-start-end-radius:0}.product__highlights.inline-list .product-card__icon{width:calc((100% - (var(--sp-2d5) * 2)) / 3)}.product__highlights.inline-list.with-heading .product-card__icon{padding-inline-end:var(--sp-6)}@media (max-width: 767px){.product__highlights.inline-list.with-heading .product-card__icon,.product__highlights.inline-list .product-card__icon{padding:8px 5px;padding-inline-end:5px}}.product-card__title span{color:#5d5353}@media (max-width: 767px){.card .flickity-page-dots{position:absolute;justify-content:center;margin:0;bottom:10%}.card .flickity-page-dot{width:var(--sp-4);height:var(--sp-4)}.pc-hover-image{opacity:0;pointer-events:none}}.accordion .details__content.details__content--page{gap:30px;justify-content:space-between;max-width:unset}.wrapdetailcontent{width:100%}.wrapdetailimage{width:45%;min-width:45%;height:max-content}.wrapdetailimage img{width:100%;height:100%;object-fit:cover;aspect-ratio:126 / 100;margin:0;max-width:440px}table{word-break:break-word}.product-details__specs-color span{width:20px;height:20px}.product-details__specs-item>p.text-xs{margin-bottom:5px}.details__content a.button{display:block;margin-top:1rem;width:max-content;color:#000}@media (max-width: 1280px){.accordion .details__content.details__content--page td,.accordion .details__content.details__content--page th{padding:5px;font-size:14px}}@media (max-width: 767px){.accordion .details__content.details__content--page{flex-direction:column-reverse;gap:0}.product-details__specs-color span{width:15px;height:15px}.product-details__specs{column-gap:15px}.product-details__specs .icon{min-width:20px}.product-details__specs-item span[class*="text-[0.69rem]"]{font-size:14px}.wrapdetailimage{width:100%}}@media (min-width: 767px){.header~.overlay{top:var(--header-height)}}#CartDrawer .drawer__inner{background-color:var(--background-color-body-cart-drawer)}#CartDrawer .drawer__footer-bottom{background-color:#fafafa}#CartDrawer .delivery-copy{margin-top:1.5rem;background:#eee7dd;width:calc(101.5% + (var(--sp-11) * 2));position:relative;left:50%;padding:.8rem var(--sp-11);transform:translate(-50%)}.delivery-copy li{list-style:none}.delivery-copy li .icon{color:#fff;fill:currentColor;width:2.25rem}.horizontal-product__quantity{height:100%;align-items:flex-end;display:flex}cart-items .horizontal-product{align-items:flex-start}cart-items .horizontal-product .select{height:40px}.select-warpper{position:relative}.select-warpper .icon{content:"";position:absolute;top:50%;right:var(--input-padding-inline);transform:translateY(-50%);width:8px;pointer-events:none}@media (min-width: 768px){cart-items .horizontal-product .select{height:48px}}.help-list__item.no-padding{padding-block:0;padding-inline:0}.product-variant__icon{width:80px;height:80px;box-sizing:border-box;border-radius:5px;padding:.5rem;position:relative;margin-bottom:.5rem}.product-variant__icon svg,.product-variant__icon img{width:100%;height:100%}.product-variant.product-variant--size{text-align:center}.product-variant[aria-current=page] .label-swatch:after{--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--color-foreground));--tw-shadow: var(--tw-shadow-colored)}.swatches .label-swatch,.generation-selector .label-swatch,.size-selector .label-swatch{font-size:15px;padding:10px 12px}.generation-selector .product-variant--button{--swatch-radius: 5px;border-radius:var(--swatch-radius)}@media (max-width: 767px){.generation-selector,.size-selector,.variant-picker>.variant-input-wrapper{position:relative;padding-bottom:var(--sp-6)}.generation-selector:after,.size-selector:after,.variant-picker>.variant-input-wrapper:not(:last-of-type):after{content:"";display:block;width:100%;max-width:352.5px;height:1px;background:#e3dcd1;position:absolute;bottom:0;left:0}}.grouped-selected{margin-block-end:var(--sp-3)}[data-option-slug=battery] .swatches{padding-top:1rem}testimonials-element.testimonials{width:100%}[data-option-slug=battery] .swatches{row-gap:2rem}.opt-battery{width:calc((100% - var(--sp-8)) / 3)}.lb-battery{width:100%;height:100%;position:relative}.opt-battery .textpart-2{font-size:10px;min-height:32px}.opt-battery .textpart-4{position:absolute;top:0;right:1rem;text-align:center;transform:translateY(-70%);background:rgb(var(--color-foreground));padding:.1rem .5rem .2rem;border-radius:5px;color:rgb(var(--color-background));font-size:12px;z-index:+1}.blocklabel{display:block;text-align:center;padding-top:.5rem}.swatches .opt-size .color-swatch.with-image{background-color:rgb(var(--color-placeholder))!important}@media (max-width: 767px){.opt-battery .textpart-3{margin-top:.5rem}.opt-battery .textpart-4{padding:.3rem .5rem;font-size:10px}}@media (max-width: 500px){.opt-battery{width:100%}[data-option-slug=battery] .swatches{row-gap:1.5rem}.opt-battery .lb-battery .flex{display:grid;grid-template-columns:auto 50px;gap:0 1rem}.opt-battery .textpart-3{grid-row-start:1;grid-row-end:span 2;grid-column:2;height:max-content;margin-top:1rem;text-align:center}}.seo-container{margin-bottom:var(--gap-padding);margin-top:var(--gap-padding)}.seo-container .h1{font-family:var(--font-heading-family);font-size:var(--text-h1);line-height:1.1}.seo-container .h1:last-child{margin-bottom:0}.seo-container .h2{font-family:var(--font-heading-family);font-size:var(--text-h2);line-height:1.1}.seo-container .h2:last-child{margin-bottom:0}.seo-container .h3{font-family:var(--font-heading-family);font-size:var(--text-h3);line-height:1.1}.seo-container .h3:last-child{margin-bottom:0}.seo-container .h4{font-family:var(--font-heading-family);font-size:var(--text-h4);line-height:1.1}.seo-container .h4:last-child{margin-bottom:0}.seo-container .h5{font-family:var(--font-heading-family);font-size:var(--text-h5);line-height:1.1}.seo-container .h5:last-child{margin-bottom:0}.seo-container .h6{font-family:var(--font-heading-family);font-size:var(--text-h6);line-height:1.1}.seo-container .h6:last-child{margin-bottom:0}@media (max-width: 767px){.seo-container .container__content,.seo-container .container__footer,.seo-container .container__header{padding-left:var(--sp-4);padding-right:var(--sp-4)}.seo-container .h1{font-size:var(--text-h1)}.seo-container .h2{font-size:var(--text-h2)}.seo-container .h3{font-size:var(--text-h3)}.seo-container .rte{max-width:100%}}@media (min-width: 768px){.seo-container .md\:container--background{margin-bottom:0;margin-top:0;padding-bottom:var(--gap-padding);padding-top:var(--gap-padding)}.seo-container .md\:text-center{text-align:center}.seo-container .md\:text-left{text-align:left}.seo-container .md\:text-right{text-align:right}.seo-container .md\:h1{font-family:var(--font-heading-family);font-size:var(--text-h1);line-height:1.1}.seo-container .md\:h1:last-child{margin-bottom:0}.seo-container .md\:h2{font-family:var(--font-heading-family);font-size:var(--text-h2);line-height:1.1}.seo-container .md\:h2:last-child{margin-bottom:0}.seo-container .md\:h3{font-family:var(--font-heading-family);font-size:var(--text-h3);line-height:1.1}.seo-container .md\:h3:last-child{margin-bottom:0}.seo-container .md\:h4{font-family:var(--font-heading-family);font-size:var(--text-h4);line-height:1.1}.seo-container .md\:h4:last-child{margin-bottom:0}.seo-container .md\:h5{font-family:var(--font-heading-family);font-size:var(--text-h5);line-height:1.1}.seo-container .md\:h5:last-child{margin-bottom:0}.seo-container .md\:h6{font-family:var(--font-heading-family);font-size:var(--text-h6);line-height:1.1}.seo-container .md\:h6:last-child{margin-bottom:0}}@media (min-width: 1024px){.seo-container .container__content,.seo-container .container__footer,.seo-container .container__header{padding-left:var(--page-padding);padding-right:var(--page-padding)}.seo-container .lg\:h1{font-size:var(--text-h1)}.seo-container .lg\:h2{font-size:var(--text-h2)}.seo-container .lg\:h3{font-size:var(--text-h3)}.seo-container .lg\:text-center{text-align:center}.seo-container .lg\:text-left{text-align:left}.seo-container .lg\:text-right{text-align:right}}@media (min-width: 1280px){.seo-container .xl\:h1{font-size:var(--text-h1)}.seo-container .xl\:h2{font-size:var(--text-h2)}.seo-container .xl\:h3{font-size:var(--text-h3)}}.seo-container .custom-blockquote ul li blockquote{background:#f8f9fa;border-left:2px solid #EF4823;margin:.75rem 0;padding:1rem 1.25rem;border-radius:4px;box-shadow:0 1px 3px #0000001a;quotes:none}.seo-container .custom-blockquote ul li blockquote:before,.seo-container .custom-blockquote ul li blockquote:after{display:none;content:none}.seo-container .custom-blockquote ul li blockquote span{font-weight:400!important;color:#6c757d;line-height:1.5;font-size:1.125rem;display:block;text-align:left}.seo-container .custom-blockquote ul li blockquote .h3{margin:.25rem 0 0;font-size:1.125rem;font-weight:600;text-align:left}.seo-container .custom-blockquote ul li blockquote p a:before{content:'"';color:#ef4823;font-weight:400}.seo-container .custom-blockquote ul li blockquote p a:after{content:'"';color:#ef4823;font-weight:400}.seo-container .custom-blockquote ul li blockquote p a{font-size:1.25rem}.seo-container .custom-blockquote ul li blockquote .h3 a{color:#ef4823;text-decoration:none}.seo-container .custom-blockquote ul li blockquote span a{color:#ef4823;text-decoration:none;font-weight:500}.seo-container .custom-blockquote ul li{list-style:none;margin-bottom:.75rem;font-weight:400!important}.seo-container .custom-blockquote ul{padding-left:0;max-width:700px;margin:1.5rem 0;text-align:left}@media (max-width: 768px){.seo-container .custom-blockquote ul li blockquote{padding:.875rem 1rem;margin:.5rem 0}.seo-container .custom-blockquote ul li blockquote span{font-size:.8rem}.seo-container .custom-blockquote ul li blockquote .h3{font-size:.95rem}}.seo-container .text-center{text-align:center}.seo-container .text-left{text-align:left}.seo-container .text-right{text-align:right}.seo-container .rte{color:rgb(var(--color-foreground));max-width:65ch}.seo-container .rte :where(p):not(:where([class~=not-rte],[class~=not-rte] *)){margin-bottom:1.25em;margin-top:1.25em}.seo-container .rte :where([class~=lead]):not(:where([class~=not-rte],[class~=not-rte] *)){color:rgb(var(--color-foreground)/ .8);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.seo-container .rte :where(a):not(:where([class~=not-rte],[class~=not-rte] *)){color:rgb(var(--color-highlight));font-weight:500;text-decoration:underline}.seo-container .rte :where(strong):not(:where([class~=not-rte],[class~=not-rte] *)){color:rgb(var(--color-foreground));font-weight:600}.seo-container .rte :where(a strong):not(:where([class~=not-rte],[class~=not-rte] *)){color:inherit}.seo-container .rte :where(blockquote strong):not(:where([class~=not-rte],[class~=not-rte] *)){color:inherit}.seo-container .rte :where(thead th strong):not(:where([class~=not-rte],[class~=not-rte] *)){color:inherit}.seo-container .rte :where(ol):not(:where([class~=not-rte],[class~=not-rte] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.seo-container .rte :where(ul>li):not(:where([class~=not-rte],[class~=not-rte] *)){padding-left:.375em}.seo-container .rte :where(.rte>:first-child):not(:where([class~=not-rte],[class~=not-rte] *)){margin-top:0}.seo-container .rte :where(.rte>:last-child):not(:where([class~=not-rte],[class~=not-rte] *)){margin-bottom:0}.seo-container .container__content,.seo-container .container__footer,.seo-container .container__header{margin-bottom:var(--sp-6);margin-left:auto;margin-right:auto;max-width:var(--page-width);padding-left:var(--page-padding);padding-right:var(--page-padding);width:100%}.seo-container .container__content:last-child,.seo-container .container__footer:last-child,.seo-container .container__header:last-child{margin-bottom:0}.seo-container .container__title{font-family:var(--font-heading-family);line-height:1.1}.container--background{margin-bottom:0;margin-top:0;padding-bottom:var(--gap-padding);padding-top:var(--gap-padding)}.container--sm .container__content,.container--sm .container__footer,.container--sm .container__header{max-width:48rem}.container--md .container__content,.container--md .container__footer,.container--md .container__header{max-width:64rem}.container--wide .container__content,.container--wide .container__footer,.container--wide .container__header{max-width:100%}.container--full .container__content,.container--full .container__footer,.container--full .container__header{max-width:100%;padding-left:0;padding-right:0}.my-0{margin-bottom:0;margin-top:0}.color-scheme--primary{background-color:rgb(var(--color-base-button));color:rgb(var(--color-base-button-text))}.color-scheme--secondary{background-color:rgb(var(--color-base-background));color:rgb(var(--color-base-text))}.color-scheme--accent{background-color:rgb(var(--color-highlight));color:rgb(var(--color-background))}.color-scheme--white{background-color:#fff;color:#000}.color-scheme--gray{background-color:#f8fafc;color:#000}.color-scheme--black{background-color:#000;color:#fff}.trustpilot-reviews__part .swiper{width:100%;height:100%;overflow:hidden}.trustpilot-reviews__part .swiper .swiper-wrapper{display:flex}.trustpilot-reviews__part .text-base,.trustpilot-reviews__part .text-xs{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.trustpilot-reviews__part .text-base{-webkit-line-clamp:1}.trustpilot-reviews__part .star .icon{width:10px}.trustpilot-reviews__part .star{margin-right:.3rem}.trustpilot-reviews__part .swiper-slide{display:flex;flex-direction:column;gap:.3rem}.trustpilot-reviews__part .swiper-slide .text-body{flex-grow:1}.review-name{font-weight:600}.trustpilot-reviews__part .swiper-slide{background-color:#f7f3ed;border-radius:10px;padding:1rem}.trustpilot-reviews__stars{gap:6px;margin-bottom:-1.2rem}@media (min-width: 480px){.trustpilot-reviews__part .swiper .swiper-wrapper{flex-wrap:wrap;flex-direction:column;height:25rem}.trustpilot-reviews__part .swiper-slide{height:calc((100% - 8px)/2)}.trustpilot-reviews .indicators{justify-content:center;padding-top:var(--sp-2d5)}}@media (max-width: 767px){.trustpilot-reviews-section .image-with-text{display:flex;flex-direction:column-reverse;gap:var(--sp-10)}.trustpilot-reviews__part .swiper .swiper-wrapper{width:max-content}.trustpilot-reviews-section .image-with-text__item .rich-text{padding-block-start:0}.trustpilot-reviews-section .image-with-text,.trustpilot-reviews__part .swiper{overflow:visible}.trustpilot-reviews-section{overflow:hidden}.trustpilot-reviews__stars svg.icon{width:1rem}}@media (min-width: 1440px){.seo-container .container__content{padding-left:0;padding-right:0}}@media (max-width: 767px){.subcollection{font-size:1rem;padding-inline:clamp(.8rem,1.368vw,var(--sp-6d5))}.subcollections li:first-child .subcollection{padding-inline-start:clamp(.8rem,1.368vw,var(--sp-6d5))}}.specification table [data-style="color: #ff2a00; text-align: center;"],.specification table [data-style="color: #ff2a00;"]{color:#ff2a00!important}.specification table{width:100%}@media (min-width: 767px){.swatches.have-2-variants .opt-battery{width:calc((100% - var(--sp-8)) / 2)}.swatches.have-1-variants .opt-battery{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
