:root{--blue-text-tag: #004264;--blue-bg-tag: #B0E1F4;--red-text-tag: #682323;--red-bg-tag: #EF9797;--gray-text: #7a7a7a;--red-text: #DC5252;--blue-text: #78CAF2;--red-bg: #DC5252;--blue-bg: #78CAF2;--font-10: .625em;--font-12: .75em;--font-14: .875em;--font-16: 1em;--h6-font-size: 20px;--h5-font-size: 22px;--h4-font-size: 26px;--h3-font-size: 30px;--h2-font-size: 32px;--h1-font-size: 36px;--h0-font-size: 42px}.p-0{padding:0!important}.p-10{padding:10px!important}.p-20{padding:20px!important}.p-30{padding:30px!important}.p-40{padding:40px!important}.p-50{padding:50px!important}.p-60{padding:60px!important}.p-70{padding:70px!important}.p-80{padding:80px!important}.p-90{padding:90px!important}.p-100{padding:100px!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-90{padding-top:90px!important}.pt-100{padding-top:100px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pl-0{padding-left:0!important}.pl-10{padding-left:10px!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.pl-40{padding-left:40px!important}.pl-50{padding-left:50px!important}.pl-60{padding-left:60px!important}.pl-70{padding-left:70px!important}.pl-80{padding-left:80px!important}.pl-90{padding-left:90px!important}.pl-100{padding-left:100px!important}.pr-0{padding-right:0!important}.pr-10{padding-right:10px!important}.pr-20{padding-right:20px!important}.pr-30{padding-right:30px!important}.pr-40{padding-right:40px!important}.pr-50{padding-right:50px!important}.pr-60{padding-right:60px!important}.pr-70{padding-right:70px!important}.pr-80{padding-right:80px!important}.pr-90{padding-right:90px!important}.pr-100{padding-right:100px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-10{padding-right:10px!important;padding-left:10px!important}.px-20{padding-right:20px!important;padding-left:20px!important}.px-30{padding-right:30px!important;padding-left:30px!important}.px-40{padding-right:40px!important;padding-left:40px!important}.px-50{padding-right:50px!important;padding-left:50px!important}.px-60{padding-right:60px!important;padding-left:60px!important}.px-70{padding-right:70px!important;padding-left:70px!important}.px-80{padding-right:80px!important;padding-left:80px!important}.px-90{padding-right:90px!important;padding-left:90px!important}.px-100{padding-right:100px!important;padding-left:100px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-10{padding-top:10px!important;padding-bottom:10px!important}.py-20{padding-top:20px!important;padding-bottom:20px!important}.py-30{padding-top:30px!important;padding-bottom:30px!important}.py-40{padding-top:40px!important;padding-bottom:40px!important}.py-50{padding-top:50px!important;padding-bottom:50px!important}.py-60{padding-top:60px!important;padding-bottom:60px!important}.py-70{padding-top:70px!important;padding-bottom:70px!important}.py-80{padding-top:80px!important;padding-bottom:80px!important}.py-90{padding-top:90px!important;padding-bottom:90px!important}.py-100{padding-top:100px!important;padding-bottom:100px!important}.m-0{margin:0!important}.m-10{margin:10px!important}.m-20{margin:20px!important}.m-30{margin:30px!important}.m-40{margin:40px!important}.m-50{margin:50px!important}.m-60{margin:60px!important}.m-70{margin:70px!important}.m-80{margin:80px!important}.m-90{margin:90px!important}.m-100{margin:100px!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.ml-0{margin-left:0!important}.ml-10{margin-left:10px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.ml-40{margin-left:40px!important}.ml-50{margin-left:50px!important}.ml-60{margin-left:60px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.ml-90{margin-left:90px!important}.ml-100{margin-left:100px!important}.mr-0{margin-right:0!important}.mr-10{margin-right:10px!important}.mr-20{margin-right:20px!important}.mr-30{margin-right:30px!important}.mr-40{margin-right:40px!important}.mr-50{margin-right:50px!important}.mr-60{margin-right:60px!important}.mr-70{margin-right:70px!important}.mr-80{margin-right:80px!important}.mr-90{margin-right:90px!important}.mr-100{margin-right:100px!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-10{margin-right:10px!important;margin-left:10px!important}.mx-20{margin-right:20px!important;margin-left:20px!important}.mx-30{margin-right:30px!important;margin-left:30px!important}.mx-40{margin-right:40px!important;margin-left:40px!important}.mx-50{margin-right:50px!important;margin-left:50px!important}.mx-60{margin-right:60px!important;margin-left:60px!important}.mx-70{margin-right:70px!important;margin-left:70px!important}.mx-80{margin-right:80px!important;margin-left:80px!important}.mx-90{margin-right:90px!important;margin-left:90px!important}.mx-100{margin-right:100px!important;margin-left:100px!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-10{margin-top:10px!important;margin-bottom:10px!important}.my-20{margin-top:20px!important;margin-bottom:20px!important}.my-30{margin-top:30px!important;margin-bottom:30px!important}.my-40{margin-top:40px!important;margin-bottom:40px!important}.my-50{margin-top:50px!important;margin-bottom:50px!important}.my-60{margin-top:60px!important;margin-bottom:60px!important}.my-70{margin-top:70px!important;margin-bottom:70px!important}.my-80{margin-top:80px!important;margin-bottom:80px!important}.my-90{margin-top:90px!important;margin-bottom:90px!important}.my-100{margin-top:100px!important;margin-bottom:100px!important}.text-body-small{font-size:var(--font-12)}.text-body-normal{font-size:var(--font-16)}.font-extra-bold{font-weight:800}.font-bold{font-weight:700}.font-regular{font-weight:400}.font-light{font-weight:300}.text-gray{color:var(--gray-text)}.text-red{color:var(--red-text)}.text-blue{color:var(--blue-text)}.text-uppercase{text-transform:uppercase}.btn{font-size:var(--font-14);padding-left:24px;padding-right:24px;min-width:195px}.slider-nav__btn,.media-ctrl__btn,.qty-input__btn{min-width:auto}@media (min-width: 600px){:root{--column-gap: var(--grid-column-gap)}}.section{margin:0 auto 60px}.link-red{color:#dc5252;text-decoration:underline}.container-fluid{width:100%;max-width:none;margin:0 auto;padding:0 var(--gutter)}.label{font-size:1em}.card.color-scheme .card__info{padding:calc(6* var(--space-unit))!important;flex-grow:1;justify-content:space-between}.subheading{font-size:25px;font-weight:300;text-transform:uppercase;margin-bottom:10px!important}.rte ul li:before,.styled-list>li:before{width:4px;height:4px}.rte p,.rte ul{font-weight:300}.rte p a,.rte ul a{font-weight:700}@media (max-width: 768px){:root{--gutter: 20px}.btn{min-width:auto}.card__info .card__title{font-size:22px}.btn{padding-left:16px;padding-right:16px}.mobile-items-start{align-items:flex-start}.mobile-items-center{align-items:center}.mobile-items-end{align-items:flex-end}.slider .slider__grid{width:80%}.section{margin:0 auto 40px}.section--padded,.section--padded-default{padding:24px 0}}.desktop-only{display:block!important}.desktop-only-grid{display:grid!important}.desktop-only-flex{display:flex!important}.mobile-only,.mobile-only-grid,.mobile-only-flex{display:none!important}@media (max-width: 768px){.desktop-only,.desktop-only-grid,.desktop-only-flex{display:none!important}.mobile-only{display:block!important}.mobile-only-grid{display:grid!important}.mobile-only-flex{display:flex!important}}body.header-transparent .cc-header>.header,body.header-transparent .cc-header>.header .main-menu{background:transparent;border-color:transparent}body.header-transparent .cc-header.is-sticky>.header,.cc-header:hover>.header{background:#fff!important;border-color:rgba(var(--text-color)/.15)!important}body.header-transparent #main-content{margin-top:calc((var(--header-height) + 1px) * -1)}.site-nav__icons{display:flex;align-items:center}.header__icon svg{width:25px!important;height:25px!important}.header__icon+.header__icon{margin-inline-start:5px}.header__logo{padding-inline-end:24px}.main-menu{font-size:1em;margin-bottom:12px}.main-nav__item.hidden{display:none}.header__logo,.header__icons{flex-grow:unset}.main-nav__item--toggle .icon{display:none}.mega-nav>.container>.child-nav{width:100%}.mega-nav--promos-bottom{display:flex}.mega-nav .main-nav__item--toggle .main-nav__item-content,.mega-nav .child-nav>li>.main-nav__item.child-nav__item{font-weight:700}.main-nav__promos{display:flex;flex-wrap:wrap}.main-nav__promos .promo{overflow:hidden;border-radius:20px;width:calc(50% - 12px);aspect-ratio:7 / 5;min-height:auto!important}.child-promos{width:744px}.main-nav__promos .promo .promo__content .rte p{font-weight:700}.main-menu nav.bottom{background:#fff;padding:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.main-menu nav.bottom .w50{width:calc(50% - 8px)}.main-menu nav.bottom .w100{width:100%}.main-menu .mob__announcement-links{display:none}.mega-nav--promos-right .child-nav{column-gap:20px}.mega-nav--promos-right .child-promos{flex:0 0 40%!important;padding-inline-start:20px!important}.mega-nav--promos-right .child-promos[data-promo-count="1"]{flex:0 0 24%!important}.child-promos[data-promo-count="1"] .main-nav__promos .promo{width:100%}.mega-nav--promos-right .main-nav__promos .promo{margin-bottom:calc(6* var(--space-unit))!important}@media (min-width: 769px){.main-menu{order:2;width:auto}.main-nav__item--toggle .main-nav__item-content,.main-nav__item--primary{background-color:transparent!important}}@media (max-width: 768px){.main-menu__toggle{width:32px;height:44px;margin-inline-start:0;margin-inline-end:0}.header__logo{padding-inline-end:0}.header__icons{margin-inline-end:0}.header__icon{padding:0;width:30px;height:30px}.main-menu{order:3;margin-bottom:0}.header__logo,.header__icons{flex-grow:1}.header__logo .logo__link>.flex{width:126px!important;max-width:126px!important}.main-nav__item{padding-top:1.8rem;padding-bottom:1.8rem}.main-nav__item--toggle .icon{display:block}.main-nav>li,.child-nav>li,.grandchild-nav>li{border:0}.main-menu__content,.js .main-nav__child{padding-left:0;padding-right:0}.main-nav__item.child-nav__item,.main-nav__item.grandchild-nav__item{font-weight:400}.main-nav__item,.main-nav__item.main-nav__item-header{font-weight:700}.mega-nav--promos-right .child-promos{display:none}}.footer-block__text p{font-size:var(--font-14)}.footer-menu__links>li{margin-bottom:4px!important}@media (min-width: 1024px){.footer-menu__links{padding-bottom:24px!important}}.footer__base .copyright{font-weight:700}.footer__base .credits{font-size:10px}.footer__base .footer-sublinks{font-size:var(--font-12);font-weight:700}@media (max-width: 768px){.footer-col--not-collapsed{margin-top:0!important}.footer__payment .payment-icons,.footer-sublinks{justify-content:center}.footer-menu__links>li a{font-size:var(--font-14)}}.announcement__text{padding:12px 0!important}@media (max-width: 768px){.announcement__text{padding:6px 0!important}}.slideshow__slide{padding-bottom:0!important}.slideshow__slide.items-end .text-overlay{margin-bottom:70px!important}.text-overlay,.max-w-text-overlay{max-width:none!important}.text-overlay__heading{font-weight:800}.page-btn svg{width:25px;height:25px;color:#fff}@media (min-width: 1280px){slide-show{--ctrl-bottom: 24px !important}}@media (max-width: 450px){.cc-slideshow .text-overlay__heading{font-size:30px}}.card__tag,.tag{display:inline-block;padding:3px 8px 1px;border-radius:11px;background:#e0e0e0;font-size:var(--font-12);font-weight:700;text-transform:uppercase;margin-bottom:10px}.tag2{display:inline-block;padding:3px 8px 1px;border-radius:11px;font-size:var(--font-12);font-weight:700;text-transform:uppercase;margin-bottom:10px}.card__tag.blue,.tag.blue{color:var(--blue-text-tag);background:var(--blue-bg-tag)}.card__tag.red,.tag.red{color:var(--red-text-tag);background:var(--red-bg-tag)}.card__subheading{margin-bottom:5px;font-size:var(--font-14);font-weight:700;text-transform:uppercase;opacity:.5}@media (max-width: 768px){.tag2{font-size:var(--font-10)}}.icons.special-icons{display:flex;gap:32px}.icons.special-icons.stacked{flex-direction:column}.icons.special-icons .icon{pointer-events:auto}.icons.special-icons.n1 .icon{width:100%}.icons.special-icons.n2 .icon{width:50%}.icons.special-icons.n3 .icon{width:33.333333%}.icons.special-icons.stacked .icon{display:flex;gap:16px;width:100%}.icons.special-icons.stacked .icon .image{flex:0 0 48px}.icons.special-icons .content{padding:0}.icons.special-icons .content .title{font-size:var(--font-14);font-weight:700;text-transform:uppercase}.icons.special-icons .content .title a{text-decoration:underline}.icons.special-icons .content .text{font-size:var(--font-14);font-weight:400}.icons.special-icons .content .option{font-size:var(--font-12)}.cc-multi-column .container>ul{justify-content:center;row-gap:16px!important}.multi-column .card__icons .card__info{position:relative;justify-content:center}.multi-column .extra-image{position:absolute;left:20px;top:20px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat}.multi-column .card.color-scheme--4{background:#fff;box-shadow:0 0 8px #00000026;border-radius:20px;overflow:hidden;margin:8px;height:calc(100% - 16px)}.multi-column .card.color-scheme--4 .card__info{padding:12px 12px 20px}.multi-column .card .card__info .card__title{font-size:22px}.cc-multi-column .card .card__media>img{width:100%}@media (max-width: 768px){.multi-column .extra-image{left:10px}.cc-multi-column .container>ul{row-gap:4px!important}.cc-multi-column .container.mobile-no-margin{padding:0!important}.cc-multi-column .section.color-scheme>.container{padding:0}}.media-with-text{max-width:none!important}.cc-media-with-text .section__block--buttons{display:flex;flex-wrap:wrap;gap:10px}.cc-media-with-text .section__block--buttons>a{width:calc(50% - 5px);align-self:stretch;display:flex;align-items:center;justify-content:center}.cc-media-with-text .media-with-text__text.text-with-bg{padding:0;flex:1 1 calc(100% - var(--media-width, 50%) + 10%)}.cc-media-with-text .media-with-text__text.text-with-bg>div{background:#fff;border-radius:20px;padding:40px;box-shadow:3px 4px 20px #0000000d;transform:translate(-10%)}.cc-media-with-text .media-with-text--reverse .media-with-text__text.text-with-bg{padding:0}.cc-media-with-text .media-with-text--reverse .media-with-text__text.text-with-bg>div{transform:translate(10%)}@media (max-width: 768px){.cc-media-with-text .section.text-with-bg{margin-bottom:0!important}.cc-media-with-text .media-with-text__media{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.cc-media-with-text .media-with-text__text.text-with-bg>div,.cc-media-with-text .media-with-text--reverse .media-with-text__text.text-with-bg>div{transform:translateY(-10%);padding:20px}.cc-media-with-text .media-with-text__text.text-with-bg{margin-left:0;margin-right:0}}.cc-collection-list .mode-only-cta ul{gap:10px;justify-content:center;display:flex;width:100%;flex-wrap:wrap}.cc-collection-list .mode-only-cta ul li{display:flex;width:18%}.cc-collection-list .mode-only-cta ul li>a{align-self:stretch;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.cc-collection-list .mode-only-cta ul li{width:33%}}@media (max-width: 768px){.cc-collection-list .mode-only-cta ul li{width:46%}}.cc-collection-list .mode-only-cta ul li a{width:100%}.cc-collection-list .card{height:100%}.cc-collection-list .card .card__info{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.cc-collection-list .card .card__info .btn{align-self:center}.cc-newsletter .form{display:flex;flex-wrap:wrap;gap:6px}.cc-newsletter .form .input-container{flex:1}.cc-newsletter .form .form__actions{width:145px}.cc-newsletter .text-overlay{border-radius:20px;max-width:560px}.cc-newsletter label.optin{display:inline-block;color:#7a7a7a;font-size:var(--font-12);font-weight:700;margin-top:4px;text-align:center;width:100%;flex-basis:100%}.cc-newsletter .form.combined label.optin{margin-top:10px}.cc-newsletter .btn{min-width:auto}.cc-newsletter .text-overlay{max-width:565px!important}@media (max-width: 768px){.cc-newsletter .reading-width{font-size:var(--font-14)}}.cc-featured-blog .card{background:#fff;box-shadow:0 0 8px #00000026;border-radius:20px 20px 0 0;overflow:hidden;margin:8px;height:calc(100% - 16px)}.cc-featured-blog .card .card__info{padding:12px 12px 20px;text-align:center}.cc-featured-blog .card .card__info .card__title{text-transform:none;font-size:1em}.cc-featured-blog .card .card__info .card__tags{width:100%}.cc-featured-blog .card .card__info .card__tags .tag{margin:0 3px}.cc-rich-text .section__block--empty{width:100%;max-width:none}.card__review{padding:30px}.cc-featured-blog .card.card__review{border-radius:20px;height:100%}.card__review .star{display:flex;gap:3px;margin-bottom:10px}.card__review .star svg{width:24px}.card__review .name{font-size:var(--font-14);font-weight:400;text-transform:none;margin-bottom:0}.card__review .place{font-size:var(--font-14);text-transform:uppercase;font-weight:400;margin-bottom:8px}.card__review .title{font-size:var(--font-14);text-transform:uppercase;margin-bottom:4px}.card__review .text{margin-bottom:0}@media (max-width: 768px){.card__review .reading-width{padding:24px}}:root{--product-column-padding: calc(6 * var(--space-unit)) !important}.product-main .product-info{padding-inline-start:calc(var(--product-column-padding) * 3)!important}.cc-product-details{margin-bottom:60px}.cc-product-details:after{content:""}.media-ctrl__btn,.media-ctrl__counter{border-radius:24px!important}.media-ctrl__counter{font-size:var(--font-14);color:var(--gray-text)!important;padding:1px 8px 0!important;border-radius:13px!important}.media-viewer__item:not(:last-child),.media-thumbs__item:not(:last-child){margin-inline-end:2px!important}.media-thumbs__btn,.media-gallery__viewer{border:0!important}.option-selector .opt-label{min-width:43px!important}.disclosure>summary{padding:17px 0}.disclosure>summary .disclosure__title{font-weight:800}.disclosure>summary .group-text p{margin:0}.product-info__title h1{margin-bottom:8px}.product-info__liquid .trustpilot-widget{min-height:24px;margin-bottom:8px}.price__current{font-size:24px;padding-inline-end:20px}.price__was{font-size:18px;color:var(--red-text)}.option-selector .label{color:var(--gray-text);font-weight:800;text-transform:uppercase}.option-selector .label span{color:var(--text)}.option-selector{margin:24px 0 0!important}.option-selector__btns.show-as-list{flex-direction:column}.option-selector__btns.show-as-list .opt-label--btn{display:flex;justify-content:space-between}.option-selector .alert{display:none;color:var(--red-text);font-size:14px;font-weight:300;padding:6px 0 0;margin:0}.option-selector .opt-btn:checked+.opt-label--btn+.alert{display:block}.option-selector .price__current{font-size:14px;padding-inline-end:0}.option-selector .price__was{font-size:14px}.option-selector .price__was .money{padding-left:8px}.js .qty-input--combined .qty-input__input{width:1.5em}.product-info__add-to-cart quantity-input{flex:none!important}.opt-label__media{border-radius:10px!important}.opt-label--image{border-radius:10px!important;width:48px!important;height:48px!important}.opt-label:not([data-swatch]):after{border-radius:10px!important}.product-info__form{margin-top:24px;margin-bottom:24px}.card--related{background:#fff}.card--related .inner{display:flex;width:100%;background:#fff;border-radius:20px;padding:20px;box-shadow:3px 4px 20px #0000000d}.card--related .price__current{font-size:16px}.product-details .usages .usage{display:flex;gap:16px;margin-bottom:12px}.product-details .usages .usage:last-child{margin-bottom:0}.product-details .usages .usage .img{width:40px}.product-details .usages .usage .img img{width:100%;margin-top:2px}.product-details .usages .usage .content{flex:1;display:flex;flex-direction:column;gap:4px}.product-details .usages .usage .content .text{font-size:var(--font-14)}.product-details .disclosure>summary{padding:19px 0 17px!important}.product-details .advantages{display:flex;background:#aaa;margin-right:calc(var(--product-column-padding) * -1)}.product-details .advantages.red{background:var(--red-bg)}.product-details .advantages.blue{background:var(--blue-bg)}.product-details .advantages .advantage{border-right:1px solid #fff;padding:24px 16px 30px;text-align:center;color:#fff}.product-details .advantages .advantage:last-child{border-right:0}.product-details .advantages.size1 .advantage{width:100%}.product-details .advantages.size2 .advantage{width:50%}.product-details .advantages.size3 .advantage{width:33%}.product-details .advantages .advantage .title{margin-bottom:4px}.product-details .advantages .advantage .text{font-size:var(--font-14)}.product-details__block{background:#fff;border-radius:20px;padding:12px 20px;box-shadow:3px 4px 20px #0000000d;margin-top:-20px!important;margin-left:var(--product-column-padding)!important}.product-details__block>details-disclosure:first-child .disclosure--row{border-top:0!important}.product-details__block>details-disclosure:last-child .disclosure--row{border-bottom:0!important}.product-details .properties .property.property-text{display:flex;justify-content:space-between;border-bottom:1px solid rgba(var(--text-color)/.15);padding:10px 0}.product-details .properties .property.property-progress{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:10px}.product-details .properties .property.property-progress.n1{margin-top:20px}.product-details .properties .property.property-progress .progress{width:100%;height:14px;border-radius:10px;background:#eff2fb}.product-details .properties .property.property-progress .progress>span{display:block;height:100%;background:linear-gradient(90deg,#dc5252,#fcd7d7);border-radius:10px}.product-details .properties .property.property-progress .text{width:100%}.product-details .properties .property.property-progress.n0{margin-top:24px;gap:16px}.product-details .properties .property.property-progress.n0 .progress{position:relative;width:100%;height:24px}.product-details .properties .property.property-progress.n0 .progress>span{background:linear-gradient(90deg,#f04237,#fdb143,#f8ec34,#8dc53e,#039544)}.product-details .properties .property.property-progress.n0 .progress>.sep{position:absolute;left:33.333333%;top:-18px;font-size:14px;transform:translate(-8px)}.product-details .properties .property.property-progress.n0 .progress>.sep.sep2{left:66.666666%}.product-details .properties .property.property-progress.n0 .progress>.sep:before{content:"";position:absolute;left:8px;top:18px;width:1px;height:24px;background:#000}.product-details .properties .property.property-progress.n0 .text{width:100%;white-space:nowrap}.product-details .properties .property.property-progress.n0 .progress>.word{position:absolute;left:0;top:2px;font-size:14px;width:33.333333%;text-align:center}.product-details .properties .property.property-progress.n0 .progress>.word.word2{left:33.333333%}.product-details .properties .property.property-progress.n0 .progress>.word.word3{left:66.666666%}@media (max-width: 768px){.product-details .advantages .advantage .title{margin-bottom:0}.product-details .properties .property.property-text .title{flex:50% 0 0}.product-details .advantages{flex-direction:column}.product-details .advantages .advantage{border-right:0;border-bottom:1px solid #fff;padding:8px}.product-details .advantages.size2 .advantage,.product-details .advantages.size3 .advantage{width:100%}.product-details .advantages .advantage:last-child{border-bottom:0;padding-bottom:32px}product-recommendations h2{font-size:16px!important}.product-details .properties .property.property-progress.n0 .progress>.word{top:3px;font-size:12px}}.product-details .properties .property-progress-v2 .property.property-progress.v2.title{margin-top:20px;font-size:18px}.product-details .properties .property-progress-v2 .property.property-progress.v2.title .text{display:flex;gap:8px;align-items:center}.product-details .properties .property-progress-v2 .property.property-progress.v2.data{flex-direction:row-reverse}.product-details .properties .property-progress-v2 .property.property-progress.v2.data .text{width:60%}.product-details .properties .property-progress-v2 .property.property-progress.v2.data .progress{width:40%;background:linear-gradient(90deg,#f1eeee,#f1bdbd,#f67c7c,#f15d5d,#dc5252,#d81616);display:flex;justify-content:flex-end}.product-details .properties .property-progress-v2 .property.property-progress.v2.data .progress>span{background:#eff2fb;transform:translate(1px);border-radius:0 10px 10px 0}@media (max-width: 1023px){.product-details .properties .property-progress-v2 .property.property-progress.v2.data{flex-direction:column}.product-details .properties .property-progress-v2 .property.property-progress.v2.data .text,.product-details .properties .property-progress-v2 .property.property-progress.v2.data .progress{width:100%}}.section-how-it-works h2{position:relative;margin:20px 0!important}.section-how-it-works h2:after{content:"";position:absolute;top:50%;left:50%;width:94px;height:111px;transform:translate(-50%,-50%);background:url(/cdn/shop/files/logo-noir.svg?v=1717484309) center center no-repeat;background-size:contain;opacity:.15}.section-how-it-works .grid{grid-auto-columns:50%}.section-how-it-works .grid.grid-video{grid-template-columns:390px repeat(auto-fit,minmax(50%,1fr))}.section-how-it-works .slider__item.video{position:relative}.section-how-it-works .slider__item.image{display:flex;align-items:center}.section-how-it-works .slider__item.image .img{width:42%}.section-how-it-works .slider__item.image .content{width:58%}.section-how-it-works .slider__item.image .content>div{background:#fff;border-radius:20px;padding:30px;box-shadow:3px 4px 20px #0000000d;transform:translate(-10%)}.section-how-it-works .slider__item.image .content .title{display:flex;align-items:center}.section-how-it-works .slider__item.image .content .title>span{font-size:36px;margin-right:12px;color:var(--red-text)}.section-how-it-works .slider__item.image .content .title>div{font-size:16px}@media (max-width: 1024px){.section-how-it-works .grid{grid-auto-columns:60%}.section-how-it-works .grid.grid-video{grid-template-columns:390px repeat(auto-fit,minmax(60%,1fr))}}@media (max-width: 768px){.section-how-it-works h2:after{width:64px;height:86px}.product-main .product-info{padding-inline-start:0!important}.section-how-it-works .slider .slider__grid{width:100%}.section-how-it-works .slider__item.image{flex-direction:column}.section-how-it-works .slider__item.image .img,.section-how-it-works .slider__item.image .content{width:90%}.section-how-it-works .slider__item.image .content>div{transform:translate(10%,-10%);padding:10px 16px 5px}.product-details .advantages{margin-right:0}.cc-product-details>.container{padding:0}.product-info__block .slider{margin:0 calc(var(--gutter) * -1)}.product-info__block .slider .card{margin-left:calc(var(--gutter) / 2)}.product-details__block{margin-left:var(--gutter)!important;margin-right:var(--gutter)!important}}@media (max-width: 500px){.section-how-it-works .grid{grid-auto-columns:90%}.section-how-it-works .grid.grid-video{grid-template-columns:90% repeat(auto-fit,minmax(90%,1fr))}}.template-product #main-content>.cc-custom-liquid #trustpilot-widget-trustbox-0-wrapper,.template-product #main-content>.cc-custom-liquid #trustpilot-widget-trustbox-1-wrapper{--bg-color: var(--color-scheme-1-bg);background:var(--bg-grad);background-color:rgba(var(--bg-color));color:rgb(var(--text-color));padding:calc(var(--section-gap)* var(--fluid-1-5)) 0}.product-details .product-description ul{margin-bottom:2em}@media (min-width: 769px){.collection-banner__content{width:50%!important;min-width:none!important}.collection-banner__content.color-scheme{padding:30px!important}.collection-banner__content-wide{width:50%!important}}@media (min-width: 1024px){.collection-banner__content--with-media.text-start,.collection-banner__content--with-media.panel.text-start{padding-inline-end:30px!important}}.card--product .card__info{padding-top:10px!important;font-size:var(--font-14)!important;text-align:center}.card--product .card__info .card__title{font-size:var(--font-14)!important}.card__swatches,.card:not(.card--related).card--no-lines .price--bottom,.card:not(.card--related) .price--bottom{margin:0!important;padding:0!important}.card--product .price__from{padding-inline-end:6px}.card--product .price__current{font-size:14px!important;padding-inline-end:0}.card--product .price__was{font-size:12px!important;padding-inline-start:6px}.card--product .product-label-container{top:12px;left:16px}.card--product .product-label-container .tag{box-shadow:0 2px 8px #00000026}:root{--swatch-card-size: 26px !important}label[data-swatch],.filter__label[data-swatch]:before,label[data-swatch]:before{border-radius:5px!important}input:checked+.opt-label--swatch,input:checked+.filter__label[data-swatch]:before{box-shadow:0 0 0 2px #000}.card__swatches.empty{height:26px}.card:not(.card--related).card--no-lines .price{padding-top:4px;padding-bottom:4px}.products-toolbar-border{border-top:1px solid rgba(var(--text-color)/.15);border-bottom:1px solid rgba(var(--text-color)/.15)}.products-toolbar{padding:0!important;border:0!important}.products-toolbar__filter span,.products-toolbar__sort label{text-transform:uppercase;font-weight:800}.products-toolbar__sort custom-select{padding:20px 0}.promo-item--grid_list>.card.card-background{padding:0!important;justify-content:end}.promo-item--grid_list>.card.card-background .card__media,.promo-item--grid_list>.card.card-background .card__media>.media{position:absolute;top:0;left:0;right:0;bottom:0}.promo-item--grid_list>.card.card-background .card__title,.promo-item--grid_list>.card.card-background .card--promo__content{color:#fff}.promo-item--grid_list>.card.card-background .card--promo__info{z-index:1;justify-content:end}.promo-item--grid_list>.card.card-background .card__title{font-size:26px;font-weight:800}.promo-item--grid_list>.card.card-background .card--promo__content{font-size:12px;font-weight:300}.promo-item--grid_list>.card.card-background .btn{color:#fff;border-color:#fff}.promo-item--grid_list>.card.card-background .card__media>.media:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:linear-gradient(359.65deg,#14121266 22%,#14121200 104.9%)}.promo-item--grid_list .card.color-scheme .card__info{flex-grow:unset}.facets__filters,.facets__active-filters>.disclosure{margin-top:0!important}@media (max-width: 768px){.cc-collection-banner{margin-bottom:20px}.collection-banner__media{display:none}.products-toolbar-border{border:0;margin-bottom:52px}.main-products-grid__results .card__info .card__title,.main-products-grid__results .card--product .card__info,.card--product .price__current{font-size:12px!important}.card--product .price__from{padding-inline-end:2px}.card--product .product-label-container{top:4px;left:4px}.card--product .product-label-container .card__tag,.card--product .product-label-container .tag{font-size:10px}.card__subtitle.tag{margin-bottom:0}}.section-collection-seo .menu{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px}.section-collection-seo .menu a{font-size:22px;font-weight:300;text-transform:uppercase;margin-right:60px}.section-collection-seo .menu a:last-child{margin-right:0}.section-collection-seo .menu a:hover,.section-collection-seo .menu a.active{font-weight:800}.section-collection-seo .accordion,.section-collection-seo .accordion-n2,.section-collection-seo .accordion-n3{padding:0 24px;background:#fff;border-radius:20px;box-shadow:3px 4px 20px #0000000d;margin-bottom:15px}.section-collection-seo .accordion .open-accordion,.section-collection-seo .accordion-n2 .open-accordion-n2,.section-collection-seo .accordion-n3 .open-accordion-n3{position:relative;display:block;font-size:14px;font-weight:800;padding:12px 36px 12px 0;text-transform:uppercase;text-decoration:none!important}.section-collection-seo .accordion .open-accordion>*,.section-collection-seo .accordion-n2 .open-accordion-n2>*,.section-collection-seo .accordion-n3 .open-accordion-n3>*{font-size:14px;font-weight:800;margin:0}.section-collection-seo .accordion .open-accordion:after,.section-collection-seo .accordion-n2 .open-accordion-n2:after,.section-collection-seo .accordion-n3 .open-accordion-n3:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4881_11067' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect y='24' width='24' height='24' transform='rotate(-90 0 24)' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4881_11067)'%3E%3Cpath d='M11.9995 11.0538L7.39953 15.6538L6.3457 14.6L11.9995 8.94616L17.6534 14.6L16.5995 15.6538L11.9995 11.0538Z' fill='%23141212'/%3E%3C/g%3E%3C/svg%3E");display:block;width:24px;height:24px;position:absolute;top:9px;right:0;transform-origin:center center}.section-collection-seo .accordion.active .open-accordion:after,.section-collection-seo .accordion-n2.active .open-accordion-n2:after,.section-collection-seo .accordion-n3.active .open-accordion-n3:after{transform:rotate(180deg)}.section-collection-seo .accordion .accordion-content,.section-collection-seo .accordion-n2 .accordion-content-n2,.section-collection-seo .accordion-n3 .accordion-content-n3{display:none;font-size:16px;font-weight:300;padding:12px 0 1px;border-top:1px solid rgba(var(--text-color)/.15)}.section-collection-seo .accordion.active .accordion-content,.section-collection-seo .accordion-n2.active .accordion-content-n2,.section-collection-seo .accordion-n3.active .accordion-content-n3{display:block}.section-collection-seo .accordion.active .accordion-content a,.section-collection-seo .accordion-n2.active .accordion-content-n2 a,.section-collection-seo .accordion-n3.active .accordion-content-n3 a{text-decoration:underline}.section-collection-seo .accordion.active .accordion-content ul,.section-collection-seo .accordion-n2.active .accordion-content-n2 ul,.section-collection-seo .accordion-n3.active .accordion-content-n3 ul,.section-collection-seo .accordion.active .accordion-content ol,.section-collection-seo .accordion-n2.active .accordion-content-n2 ol,.section-collection-seo .accordion-n3.active .accordion-content-n3 ol{padding:0 1em;margin:0 1em 1em}.section-collection-seo .accordion.active .accordion-content ul,.section-collection-seo .accordion-n2.active .accordion-content-n2 ul,.section-collection-seo .accordion-n3.active .accordion-content-n3 ul{list-style:disc}@media (max-width: 768px){.section-collection-seo .menu a{font-size:18px;margin-right:30px}.section-collection-seo .accordion .accordion-content,.section-collection-seo .accordion-n2 .accordion-content-n2,.section-collection-seo .accordion-n3 .accordion-content-n3{font-size:14px}}.card__quick-add{display:flex!important;justify-content:center}.card__quick-add .btn{padding:8px 12px;min-width:auto}@media (max-width: 768px){.card__quick-add .btn{font-size:12px;padding:8px}}.cc-logo-list .logo-list__logo img{filter:grayscale(1);-webkit-transition:-webkit-filter .25s linear;transition:filter .25s linear}.cc-logo-list .logo-list__logo>a:hover img{filter:grayscale(0)}.cc-video .video-full .video-section__media{padding-top:0!important}.cc-video .video-full .video-section__media video{position:static;display:block}.cart-item__remove{min-width:auto}.drawer .cart-drawer__checkout-buttons .btn svg{display:none}.cc-product-recommendations .product-label-container{display:none}.language-switcher{display:flex;border-radius:50%;align-items:center;cursor:pointer}.language-switcher.open{background:#fff;border:1px solid #ddd;border-radius:10px 10px 0 0}.language-switcher span{display:block;border-radius:50%;overflow:hidden;width:24px;height:auto}.language-switcher img{object-fit:cover;width:100%;height:100%;max-width:none}.language-switcher .list{display:none;flex-direction:column;position:absolute;top:59px;gap:8px;background:#fff;border:1px solid #ddd;padding:10px;width:44px;border-radius:0 0 10px 10px}.language-switcher.open .list{display:flex}.language-switcher a{border-radius:50%;overflow:hidden;width:24px;height:24px}.language-switcher a.active{display:none}@media (max-width: 768px){.language-switcher.open{border:0}.language-switcher .list{top:60px}}[is-first-option=true] .is-unavailable+.opt-label--image img{opacity:1}[is-first-option=true] label:not(.opt-label--swatch):after,[is-first-option=true] .is-unavailable+.opt-label .opt-label__media:after{display:none}cart-drawer .cart-item__info .custom-message{margin-bottom:10px}.smartsize-button-text{margin:0;font-size:14px}announcement-bar div[data-pp-message]{width:100%;margin-top:3px}.cc-main-blog .card .card__button{min-width:0}.article__content h3{font-size:26px}article .article-content blockquote{font-size:2.4rem;line-height:2.8rem}.article__author-content{background-color:#f2f2f2;margin-top:45px;padding:25px}.article-content .article__author-content .article__author-title{font-size:2rem;font-weight:600;margin:0 0 15px}.article__author-image-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:15px}.article-content img.article__author-image{width:100px;height:100px;margin:0;padding:0;border-radius:50px}.article__author-name{font-size:2rem;text-transform:initial}.article__author-content .article__author-link{display:flex;gap:5px;font-size:1.4rem}.article__author-link svg{width:16px;height:16px;margin-top:2px}.article__content .highlight p{margin-bottom:0}.article__summurize{display:flex;justify-content:center;align-items:center;gap:10px}.article__summurize button{display:flex;justify-content:center;align-items:center;gap:8px;padding-left:14px;padding-right:14px;min-width:0}.article__summurize button svg{width:18px;height:18px}#Globo-Back-In-Stock .Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-header p{color:rgb(var(--text-color));font-size:calc(var(--body-font-size) * .1rem)}#Globo-Back-In-Stock .Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-content .Globo-content-product .Globo-product-infor .Globo-product-price{color:rgb(var(--text-color))}#Globo-Back-In-Stock .Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-content .Globo-content-form input:not([name=acceptTerms]){border-radius:11px}#Globo-Back-In-Stock .Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-header h2{line-height:1.2}#Globo-Back-In-Stock .Globo-form.Globo-form-popup .Globo-form-subscribe{padding:0 5px}#Globo-Back-In-Stock .gBackInStock-Button button.gBackInStockBtn{font-size:14px!important;padding:12px 24px!important}@media screen and (max-width: 1200px){#Globo-Back-In-Stock .Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-header h2{line-height:1.2!important}}.table-container{overflow-x:auto;border:1px solid #ddd;border-radius:6px;margin-top:20px}.article__content table{border-collapse:collapse;min-width:100%;width:max-content}.article__content th,.article__content td{border:1px solid #ccc;padding:10px 12px;text-align:center;font-size:14px}.article__content th:first-child,.article__content td:first-child{text-align:left;background-color:#f7f7f7;font-weight:700;position:sticky;left:0;z-index:1}.article__content col:nth-child(2n){background-color:#f9f9f9}.article__content select{padding:6px 10px;font-size:14px;margin-top:10px}.table-container .hidden{display:none}@media screen and (max-width: 768px){.article__content table{font-size:13px}}.section-collection-seo .container{position:relative}.section-collection-seo .mode-product{margin-top:80px}.section-collection-seo .mode-product a.open-collection-seo{position:absolute;top:-60px;left:50%;display:block;width:50px;height:50px;margin:0 0 0 -25px;border:1px solid #ccc;background:#eee;border-radius:5px;padding:24px}.section-collection-seo .mode-product a.open-collection-seo:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4881_11067' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect y='24' width='24' height='24' transform='rotate(-90 0 24)' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4881_11067)'%3E%3Cpath d='M11.9995 11.0538L7.39953 15.6538L6.3457 14.6L11.9995 8.94616L17.6534 14.6L16.5995 15.6538L11.9995 11.0538Z' fill='%23141212'/%3E%3C/g%3E%3C/svg%3E");display:block;width:24px;height:24px;position:absolute;top:11px;right:11px;transform-origin:center center}.section-collection-seo .mode-product.open a.open-collection-seo{transform:rotate(180deg)}.section-collection-seo .mode-product .menu,.section-collection-seo .mode-product .content{display:none}.section-collection-seo .mode-product.open .menu,.section-collection-seo .mode-product.open .content{display:block}#cart-custom-crosssell{background:#fafafa;border-top:1px solid rgba(var(--text-color) / .15);border-bottom:1px solid rgba(var(--text-color) / .15);margin-bottom:10px}#cart-custom-crosssell:empty{border-top:0}#cart-custom-crosssell>.crosssell-item{padding:10px 30px;display:flex;gap:10px;align-items:flex-start}#cart-custom-crosssell .price{margin-bottom:calc(2 * var(--space-unit))}#cart-custom-crosssell .price .line-through{text-decoration:line-through;opacity:.6;font-weight:400;margin-right:4px}#cart-custom-crosssell .price__current{font-size:1em}#cart-custom-crosssell .flex{gap:8px}#cart-custom-crosssell quantity-input{display:none}#cart-custom-crosssell .qty-input__btn{height:calc(14px + 2rem)!important}#cart-custom-crosssell .qty-input__input{padding-top:7px;padding-bottom:7px}.cart-items tr:last-child{border-bottom:0}.font-red{color:var(--red-bg)}
/*# sourceMappingURL=/cdn/shop/t/141/assets/custom.css.map */
