/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.footer__nav-xs__list__link a,.footer__usp__list a,.header__login.open .header__login__menu a,.header__wishlist__dropdown a,.o-menuOverlay__departments a,.o-menuOverlay__extra-menu a,.o-overlayCombiCard__info__title,.o-productCartCard__product>a,.o-productCartCard__subproduct div a,.o-productCatalogCard__cart a,.o-productCatalogCard__rating a,.o-productCatalogCard__text a,.o-productCatalogCard__title a,.o-productDisplayCard .row,.o-productDisplayCard__categoryLink,.s-headerUsp__grade__link,.s-headerUsp__usps a{color:inherit}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-loading{animation:rotating 1s linear infinite}.s-modal{height:100%;left:0;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow-x:hidden;overflow-y:auto;text-align:center;top:0;width:100vw;z-index:1001}.s-modal__wrapper{border:1px solid #e3e3e3;border-radius:.375rem;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);display:inline-block;margin:4rem 0;max-width:60rem;position:relative;text-align:left;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1);width:90%;z-index:1002}.s-modal__overlay,.s-modal__wrapper{animation:fade-in-overlay .2s ease-in-out}.s-modal__overlay{background-color:rgba(51,51,51,.4);height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1001}.s-modal__overlay.hide{display:none}.s-modal__close{float:right;position:-webkit-sticky;position:sticky;top:1.5rem;z-index:1002}.s-modal__close a{background:#fff;border-radius:100%;color:#000;cursor:pointer;display:inline-block;font-size:1.2rem;height:3rem;line-height:3rem;text-align:center;width:3rem}.s-modal__close.advice{transform:translate(1.4rem,-1.4rem)}.s-modal__close.advice a{border:1px solid #e3e3e3;color:#b7b9ba}.s-modal__close.advice:hover a{background:#e3e3e3;color:#8b9091}.s-modal__footer{padding:1rem;text-align:right}.s-modal .s-productModal{padding:4rem}.s-modal .o-modalHeader{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;margin-bottom:1rem}.s-modal .o-modalBody{margin-top:2rem}.s-modal .o-modalProductText{margin-bottom:2rem}.s-modal .o-modalFooter{margin-top:2rem;text-align:right}.s-modal .o-modalFooter .btn{display:inline-block}.s-modal .successBox{margin-top:2rem}.s-modal .successBox p{color:#343e40;margin-bottom:0}.s-modal__wrapper.s-modal__fullscreen{margin:0 0 0 2rem;min-height:calc(var(--vh, 1vh)*100);padding-right:2rem;width:100%}.s-modal__wrapper.s-modal__fullscreen .o-modalBody,.s-modal__wrapper.s-modal__fullscreen .o-modalBody h2{margin-top:0}.s-modal__wrapper.s-modal__fullscreen .o-modalBody .list{font-size:.875rem;font-weight:300}.s-modal__wrapper.s-modal__fullscreen .s-productInfo__specificationList{display:block!important;margin-top:0}.s-modal__wrapper.s-modal__fullscreen .c-specificationList{font-size:.875rem}.s-modal__wrapper.s-modal__fullscreen .c-specificationList tr{word-break:break-word}.s-modal__wrapper.s-modal__fullscreen .c-specificationList td{font-weight:300}.s-modal__wrapper.s-modal__fullscreen .c-specificationList__popover{width:30px}.s-modal__wrapper.s-modal__fullscreen .c-specificationList__label{width:40%}.s-modal__wrapper.s-modal__fullscreen .s-modal__close{right:.2rem;top:.2rem}.s-modal__wrapper.s-modal__fullscreen .s-modal__close .action-close{border:1px solid #e3e3e3}.s-modal__wrapper.s-modal__fullscreen .o-modalHeader{background-color:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 8px 8px -8px rgba(0,0,0,.25);font-size:1.25rem;padding-bottom:1rem;padding-left:1rem;padding-top:1rem;position:-webkit-sticky;position:sticky;top:0}@media (min-width:36rem){.s-modal__wrapper{margin:2rem 0;width:90%}}@media (max-width:59.99875rem){.s-modal__wrapper{width:95%}.s-modal__close.advice{transform:translate(1rem,-1rem)}}@media (max-width:47.99875rem){.s-modal__wrapper{margin:2rem 0;width:95%}.s-modal .s-productModal{padding:2rem 1rem}.s-modal__close.advice{bottom:0!important;display:flex;margin-bottom:3rem;position:fixed;right:1rem}.s-modal__close.advice .action-close{align-self:flex-end;display:inline-block}.s-modal__footer a{display:none}}.c-specificationList th,.o-addedProduct__related{text-align:left}.s-cartOverlay__order__discount>a,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price{text-align:right}.btn.btn-full,.btn.c-closeButton,.btn.c-shareButton,.footerUsp--title .labels,.footer__contact__link,.footer__copyright p,.footer__copyright__paymethods,.footer__labels__trustlogos,.footer__logo,.header__cart__counter,.header__login span,.header__login__counter,.header__nav,.header__search .c-searchButton,.header__wishlist span,.header__wishlist__counter,.large .o-pageCard__text,.o-addedProduct__related>p,.o-productCatalogCard__freeProduct__icon span,.o-productDisplayCard__categoryLink,.s-breadcrumb__crumbpath li,.s-cartOverlay__products__empty,.s-headerUsp__grade__kiyoh span,[tooltip]:after,figure{text-align:center}.icon,.s-headerUsp__grade__link{vertical-align:top}.c-arrowLabel,.header__login.open .header__login__menu:after,.header__search .c-searchButton,.header__wishlist__dropdown:after{background:#ffcb01}.header__cart__counter,.header__login__counter,.header__wishlist__counter,.o-productCatalogCard__freeProduct__icon span{background:#12ac74}.alertBox,.errorBox,.warningBox{background:#ffe3e3}.successBox{background:#e2edea}.infoBox{background:#e0ecf3}.alertBar,.c-backButton span:hover:after,.c-backButton span:hover:before,.c-specificationList tr:nth-child(odd),.c-specificationList.c-specificationList__odd tr:nth-child(2n),.category-department .s-headerUsp,.checkout-cart .s-headerUsp,.cms-home .s-headerUsp,.footer,.footerUsp,.header__search .c-closeButton i,.misc-assortment .s-headerUsp,.s-cartOverlay__products__empty p,.s-headerMenu,.s-searchAutoComplete .o-searchAutoCompleteCategory:hover,.s-searchAutoComplete .o-searchAutoCompleteProduct:hover{background:#f5f5f5}#header.open .header__nav a,#header.open .header__nav:after,.c-backButton span:after,.c-backButton span:before,.c-specificationList.c-specificationList__odd tr:nth-child(odd),.footerUsp__kiyoh__card,.footer__copyright,.header__login.open .header__login__logout,.header__login.open .header__login__menu,.header__login.open:after,.header__mainbar,.header__mainbar>.container,.header__wishlist.open:after,.header__wishlist__dropdown,.o-addedProduct__message,.o-menuOverlay,.o-menuOverlay__category,.o-productCatalogCard,.o-productDisplayCard,.s-cartOverlay__wrapper,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-modal__wrapper,.s-popover__wrapper,.s-searchAutoComplete,.s-tooltip__wrapper{background:#fff}.header__cart .btn,.header__customerService .btn,.header__login .btn,.header__wishlist .btn{background:transparent}.header__background,.s-headerMenu.open .s-headerMenu__background{background:rgba(0,0,0,.4)}#header,#header.open .header__nav,.btn-cart,.c-arrowButton,.c-arrowLabel,.c-backButton span,.c-htmlInput ul.min,.c-prosAndCons ul,.c-richText ul.min,.fieldgroup__checkbox,.fieldgroup__proscons__con,.fieldgroup__proscons__pro,.fieldgroup__rating,.footerUsp__expertUsp,.footerUsp__expertUsp__expert,.footer__logo,.footer__usp__list,.header__cart,.header__login,.header__mainbar,.header__search,.header__search .c-closeButton,.header__wishlist,.large .o-pageCard__text,.o-productCatalogCard__freeProduct,.o-productDisplayCard__image .c-productImage,.s-breadcrumb,.s-cartOverlay__header,.s-cartOverlay__wrapper,.s-headerMenu,.s-headerUsp,.s-headerUsp__grade,.s-headerUsp__grade__kiyoh,.s-headerUsp__usps li,.s-productBar,.s-searchAutoComplete,.strikeThrough,form,label.select-label,span.select-label{position:relative}#header.open .header__nav:after,.btn-cart__loading,.c-arrowButton span:after,.c-arrowButton span:before,.c-arrowLabel:after,.c-backButton span:after,.c-backButton span:before,.c-htmlInput ul.min li:before,.c-playButton,.c-prosAndCons ul i,.c-richText ul.min li:before,.cms-home:not(.tt_86c394vn5) #header:not(.scroll),.fieldgroup__checkbox__button,.fieldgroup__proscons__con i,.fieldgroup__proscons__pro i,.fieldgroup__rating label,.fieldgroup__rating label input,.fieldgroup__rating label span,.footer__usp__list i,.header.open .hover .o-menuOverlay__category,.header__cart__counter,.header__foldout,.header__login.open .header__login__menu,.header__login.open:after,.header__login__counter,.header__nav__mobile__close,.header__search .c-closeButton i,.header__search .c-searchButton,.header__search__actions,.header__search__icon,.header__wishlist.open:after,.header__wishlist__counter,.header__wishlist__dropdown,.home:not(.tt_86c394vn5) #header:not(.scroll),.large .o-pageCard__text p,.o-productCatalogCard__freeProduct__icon,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-headerUsp__grade__kiyoh span,.s-tooltip,.search-autocomplete,.strikeThrough:before,[tooltip]:after{position:absolute}.cms-home:not(.tt_86c394vn5) #header:not(.scroll).open,.header__background,.home:not(.tt_86c394vn5) #header:not(.scroll).open,.o-menuOverlay__category,.s-cartOverlay,.s-cartOverlay__background,.s-headerMenu.open .s-headerMenu__background,.s-modal,.s-modal__wrapper.s-modal__fullscreen .s-modal__close,.s-popover,body.scroll #header{position:fixed}.btn.c-closeButton,.btn.c-shareButton,.c-htmlInput .row,.c-richText .row,.fieldgroup__address,.footerUsp--title,.footerUsp__kiyoh__card,.footerUsp__kiyoh__card__info,.footerUsp__kiyoh__card__review,.footer__newsletter__input,.footer__usp,.header .container,.header__group,.header__wishlist__dropdown ul li,.large .o-pageCard__text p,.o-addedProduct__delivery,.o-addedProduct__delivery .c-progressBar__progress:after,.o-addedProduct__delivery .o-progressWrapper,.o-addedProduct__message,.o-addedProduct__related,.o-overlayCombiCard,.o-overlayCombiCard__image,.o-overlayCombiCard__info__order,.o-pageCard,.o-pageCard.wide,.o-productCartCard__info,.o-productCartCard__info__priceContainer,.o-productCartCard__subproduct div,.o-productCatalogCard,.o-productCatalogCard__cart,.o-productCatalogCard__cart__info,.o-productCatalogCard__freeProduct,.o-productCatalogCard__freeProduct__icon,.o-productCatalogCard__freeProduct__product,.o-productCatalogCard__info,.o-productCatalogCard__infoWrapper,.o-productCatalogCard__rating,.o-productDisplayCard,.o-productDisplayCard .row,.o-productDisplayCard__image,.s-breadcrumb-mobile,.s-breadcrumb__container,.s-breadcrumb__crumbpath,.s-breadcrumb__crumbpath ul,.s-cartOverlay__header,.s-cartOverlay__order__discount .field,.s-cartOverlay__order__price,.s-cartOverlay__order__price .c-cardPrice__container,.s-cartOverlay__products__empty p,.s-cartOverlay__wrapper,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-headerMenu__container,.s-headerUsp__container,.s-modal .o-modalFooter,.s-searchAutoComplete .o-searchAutoCompleteCategory__content,.s-searchAutoComplete .o-searchAutoCompleteProduct,.s-searchAutoComplete .o-searchAutoCompleteProduct__content,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price>div,.s-searchAutoComplete__title,.scroll-wrap>div>div,figure{display:flex}.o-addedProduct__message{flex-direction:row}.o-addedProduct__related,.o-pageCard.wide,.o-productCatalogCard__cart__info,.o-productCatalogCard__info,.o-productCatalogCard__infoWrapper,.o-productDisplayCard,.s-cartOverlay__wrapper,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price>div{flex-direction:column}.c-htmlInput .row,.c-richText .row,.fieldgroup__address,.footerUsp--title,.footer__contact,.footer__newsletter__input,.o-productDisplayCard .row,.s-breadcrumb__crumbpath ul,.s-headerUsp__usps ul{flex-wrap:wrap}.s-breadcrumb__crumbpath{flex-wrap:nowrap}.footerUsp__kiyoh__card,.footerUsp__kiyoh__card__info p:first-child,.footerUsp__kiyoh__card__review__text,.footer__labels__paymethods,.footer__labels__trustlogos,.footer__usp__list,.header__search,.o-addedProduct,.o-addedProduct__related,.o-addedProduct__related__products,.o-productCartCard__subproduct div a,.o-productCatalogCard__freeProduct__product,.s-breadcrumb__crumbpath,.s-cartOverlay__products,.s-cartOverlay__products__empty,.s-headerUsp__usps,.s-searchAutoComplete .o-searchAutoCompleteProduct__content,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__title{flex:1 1 auto}.footer__newsletter__input,.header__group,.o-productCartCard__info,.o-productCartCard__info__priceContainer,.s-cartOverlay__order__price .c-cardPrice__container{justify-content:flex-end}.btn.c-closeButton,.btn.c-shareButton,.fieldgroup__socialLogin button,.footer__contact,.large .o-pageCard__text p,.o-addedProduct__delivery .c-progressBar__progress:after,.o-addedProduct__delivery .o-progressWrapper,.o-overlayCombiCard__image,.o-productDisplayCard__image,figure{justify-content:center}.footerUsp--title,.header .container,.header__wishlist__dropdown ul li,.o-addedProduct__message,.o-overlayCombiCard__info__order,.o-productCartCard__product>a,.o-productCatalogCard__cart,.o-productCatalogCard__cart__cta,.o-productCatalogCard__infoWrapper,.o-productCatalogCard__rating,.o-productDisplayCard .row,.s-cartOverlay__header,.s-cartOverlay__order__price,.s-cartOverlay__products__cta,.s-modal .o-modalFooter,.s-searchAutoComplete .o-searchAutoCompleteCategory__content,.s-searchAutoComplete__title{justify-content:space-between}.s-headerUsp__usps ul{justify-content:space-around}.header__wishlist__dropdown ul li{align-items:flex-start}.o-productCatalogCard__cart{align-items:flex-end}.btn.c-closeButton,.btn.c-shareButton,.fieldgroup__socialLogin button,.footerUsp__kiyoh__card,.footer__labels,.header .container,.large .o-pageCard__text p,.o-addedProduct__delivery .c-progressBar__progress:after,.o-addedProduct__delivery .o-progressWrapper,.o-addedProduct__message,.o-overlayCombiCard__image,.o-overlayCombiCard__info__order,.o-productCartCard__info,.o-productCatalogCard__freeProduct__icon,.o-productCatalogCard__freeProduct__product,.o-productDisplayCard .row,.s-breadcrumb__crumbpath ul,.s-cartOverlay__header,.s-cartOverlay__products__empty p,.s-headerMenu__container,.s-headerUsp__grade__kiyoh,.s-searchAutoComplete .o-searchAutoCompleteCategory__content,.s-searchAutoComplete .o-searchAutoCompleteProduct,.s-searchAutoComplete .o-searchAutoCompleteProduct__content,figure{align-items:center}.footerUsp__kiyoh__card__review,.footer__usp{align-items:stretch}.o-productCatalogCard__text{align-content:flex-end}.o-overlayCombiCard__image{align-content:center}.footerUsp__expertUsp__expert{align-content:stretch}.footerUsp__expertUsp__usps,.footer__usp__list,.o-pageCard__text{align-self:center}.c-specificationList caption{height:0}.fieldgroup__socialLogin button img{height:1rem}.c-arrowButton,.c-playButton,.fieldgroup__rating{height:2rem}.fieldgroup__select,.fieldgroup__text{height:3.125rem}.fieldgroup__textarea{height:8rem}.footerUsp__expertUsp,.header__nav__mobile__close,.o-addedProduct,.o-pageCard,.o-productCatalogCard,.o-productDisplayCard,.s-cartOverlay__products,.s-cartOverlay__products__empty,.s-cartOverlay__products__empty p,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-headerMenu.open .s-headerMenu__background,.s-headerMenu__container,.s-headerUsp__container,.s-headerUsp__grade,.s-headerUsp__grade__kiyoh,.s-headerUsp__usps ul{height:100%}.header__background{height:100vh}.c-arrowButton{min-height:2rem}.o-pageCard{min-height:3.125rem}.footerUsp__kiyoh__card__review,.s-popover__wrapper,.s-tooltip{min-height:4rem}.footerUsp__expertUsp,.footerUsp__kiyoh__card{min-height:8rem}.footerUsp--title .labels img{max-height:3.125rem}.o-overlayCombiCard__image img{max-height:4rem}figure iframe,figure img{max-height:100%}.header{max-height:100vh}.c-arrowButton,.c-playButton{width:2rem}.o-productCartCard__info select{width:3.125rem}#header,#header.open .header__nav:after,.btn.btn-full,.c-prosAndCons,.c-specificationList,.footerUsp--title .labels,.footerUsp__kiyoh__card>div,.footer__usp__image img,.header__background,.header__foldout,.header__login.open .header__login__menu,.header__login.open:after,.header__nav .btn,.header__nav__mobile__close,.header__wishlist__dropdown,.large .o-pageCard__image,.large .o-pageCard__text,.o-menuOverlay,.o-menuOverlay__category,.o-overlayCombiCard__info__order,.o-pageCard,.o-pageCard.wide .o-pageCard__image,.o-productCartCard__image a,.o-productCartCard__info,.o-productCartCard__options,.o-productCartCard__product>a,.o-productCartCard__product__title,.o-productCartCard__subproduct,.o-productCatalogCard__infoWrapper,.s-cartOverlay__wrapper .s-cartOverlay__cartSummary,.s-headerMenu.open .s-headerMenu__background,.s-searchAutoComplete .o-searchAutoCompleteProduct__image img,form{width:100%}.s-cartOverlay__background{width:100vw}.o-productCatalogCard__image{width:33.3333333333%}.o-overlayCombiCard__image{width:20%}.o-overlayCombiCard__info{width:80%}.o-productCartCard__options div>span,.o-productCartCard__subproduct div .c-cardSub__text{min-width:1rem}.c-arrowButton{min-width:2rem}.s-popover__wrapper,.s-tooltip,select.form-control{min-width:4rem}.c-htmlInput table,.c-richText table,.large .o-pageCard__text p,.scroll-wrap>div{min-width:100%}.o-productCatalogCard__image{min-width:33.3333333333%}.c-htmlInput table,.c-richText table,.footerUsp__expertUsp__expert img,.footer__labels img:not(.c-shoppingAwards),figure iframe,figure img{max-width:100%}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-1>.col{width:100%/1}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-2>.col{width:100%/2}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-3>.col{width:100%/3}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-4>.col{width:100%/4}.list.grid{display:block}.grid{display:flex!important;flex-wrap:wrap}.grid>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}@media (min-width:36rem){.grid-s-1{grid-template-columns:repeat(1,1fr)}.grid-s-1>.col{width:100%/1}.grid-s-2{grid-template-columns:repeat(2,1fr)}.grid-s-2>.col{width:100%/2}.grid-s-3{grid-template-columns:repeat(3,1fr)}.grid-s-3>.col{width:100%/3}}@media (min-width:48rem){.list.grid-m{display:block}.grid-m{display:flex!important;flex-wrap:wrap}.grid-m>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}.grid-m-2{grid-template-columns:repeat(2,1fr)}.grid-m-2>.col{width:100%/2}.grid-m-3{grid-template-columns:repeat(3,1fr)}.grid-m-3>.col{width:100%/3}.grid-m-4{grid-template-columns:repeat(4,1fr)}.grid-m-4>.col{width:100%/4}}@media (min-width:60rem){.list.grid-l{display:block}.grid-l{display:flex!important;flex-wrap:wrap}.grid-l>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}.grid-l-1{grid-template-columns:repeat(1,1fr)}.grid-l-1>.col{width:100%/1}.grid-l-2{grid-template-columns:repeat(2,1fr)}.grid-l-2>.col{width:100%/2}.grid-l-3{grid-template-columns:repeat(3,1fr)}.grid-l-3>.col{width:100%/3}.grid-l-4{grid-template-columns:repeat(4,1fr)}.grid-l-4>.col{width:100%/4}}@media (min-width:70rem){.grid-xl-4{grid-template-columns:repeat(4,1fr)}.grid-xl-4>.col{width:100%/4}.grid-xl-5{grid-template-columns:repeat(5,1fr)}.grid-xl-5>.col{width:100%/5}}@supports (display:grid) or (display:-ms-grid){.gap-none{grid-gap:0}.gap-default{grid-gap:.5rem}.gap-wide{grid-gap:1rem}.grid{display:grid!important;padding:0!important}.grid>.col{min-width:auto!important}.grid{display:grid;grid-auto-flow:row;margin:0;position:static}.grid>.col{padding:0;width:auto}@media (min-width:48rem){.gap-m-default{grid-gap:.5rem}.gap-m-wide{grid-gap:1rem}.grid-m{display:grid!important;grid-auto-flow:row;margin:0;padding:0!important}.grid-m>.col{min-width:auto!important;padding:0;width:auto}}@media (min-width:60rem){.gap-l-default{grid-gap:.5rem}.gap-l-wide{grid-gap:1rem}.grid-l{display:grid!important;grid-auto-flow:row;margin:0;padding:0!important}.grid-l>.col{min-width:auto!important;padding:0;width:auto}}@media (min-width:70rem){.gap-xl-wide{grid-gap:1rem}}}body,html{color:#343e40;font-family:Poppins,Helvetica,Arial,system-ui,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5em;text-align:start;text-align:left;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal}a,body,html{text-decoration:none}a{color:#35acf8}a:hover{text-decoration:underline}p.reset{font-family:Poppins,Helvetica,Arial,system-ui,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5em;text-align:start;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal}b,strong{font-weight:600}.strikeThrough:before{border-color:inherit;border-top:1px solid;content:"";left:0;right:0;top:50%;transform:rotate(-5deg)}.heading-xxs{font-size:1rem}.heading-xs,.heading-xxs{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-weight:400;line-height:1.1em}.heading-xs{font-size:1.25rem}.heading-s{font-size:1.5rem}.heading-m,.heading-s{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-weight:400;line-height:1.1em}.heading-m{font-size:2rem}.text-black{color:#343e40}.text-grey-darker{color:#5f6768}.text-grey-dark{color:#8b9091}.text-grey{color:#b7b9ba}.text-grey-light{color:#e3e3e3}.text-default{color:#343e40}.text-yellow{color:#ffcb01}.text-success{color:#12ac74}.text-danger{color:#f3575e}.text-info{color:#35acf8}.c-pageTitle,.s-modal .o-modalHeader{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em}.c-sectionTitle{font-size:1rem;font-weight:700}.c-bodyText,.c-sectionTitle{line-height:1.5em;margin-bottom:1rem}.c-bodyText{font-size:.875rem;font-weight:400}div.c-bodyText p{margin-bottom:1rem}.c-cardTitle{font-size:.875rem;font-weight:600;line-height:1.5em}.c-cardLink,.c-cardSub,.c-cardText,.qs-option-name,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__title{font-size:.75rem;font-weight:400;line-height:1.5em}.c-cardPrice{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1em}.c-footerTitle{font-size:.875rem;font-weight:600;line-height:1.5em}.c-footerText{font-size:.75rem}.c-footerLink,.c-footerText{font-weight:500;line-height:1.5em}.c-footerLink{font-size:.625rem}.c-productInfoTitle{font-size:.875rem;font-weight:600;line-height:1.5em;line-height:1.7em}.c-productInfoText{font-size:.75rem;font-weight:300;line-height:1.5em;line-height:1.7em}.c-menuDepartmentList,.c-navTitle{font-size:.875rem;font-weight:500;line-height:1.5em}.c-menuListTitle{font-size:.875rem;font-weight:600;line-height:1.5em}.c-menuListItem{font-size:.75rem;font-weight:300;line-height:1.5em}.c-menuListMore{color:#35acf8!important;font-size:.875rem;line-height:1.5em}.c-arrowLabel{border-radius:.25rem 0 0 .25rem;font-size:.625rem;font-weight:500;letter-spacing:.1em;line-height:1.5em;margin-right:1rem;padding-bottom:1px;padding-left:.25rem;padding-top:1px;text-transform:uppercase;vertical-align:middle}.c-arrowLabel:after{border:8.5px solid transparent;border-left-color:#ffcb01;content:"";height:0;left:100%;top:0;width:0}@media (min-width:36rem){.c-productInfoTitle{font-size:1rem;font-weight:600;line-height:1.5em}.c-productInfoText{font-size:.875rem;font-weight:300;line-height:1.5em;line-height:1.7em}.c-cardPrice{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em}}@media (min-width:60rem){.c-productInfoTitle{font-size:.875rem;font-weight:600;line-height:1.5em}.c-productInfoText{font-size:.75rem;font-weight:300;line-height:1.5em;line-height:1.7em}.c-navTitle{font-size:.75rem;font-weight:500;line-height:1.5em}}@media (min-width:70rem){.c-pageTitle,.s-modal .o-modalHeader{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:400;line-height:1.1em}.c-sectionTitle{font-size:1.125rem;font-weight:700;line-height:1.5em}.c-bodyText{font-weight:400}.c-bodyText,.c-cardTitle{font-size:1rem;line-height:1.5em}.c-cardTitle{font-weight:600}.c-cardText,.qs-option-name,.s-searchAutoComplete .o-searchAutoCompleteProduct__content__title{font-size:.875rem;font-weight:400;line-height:1.5em}.c-cardSub{font-size:.75rem;font-weight:400;line-height:1.5em}.c-footerTitle{font-size:1rem;font-weight:600;line-height:1.5em}.c-footerText{font-size:.875rem}.c-footerLink,.c-footerText{font-weight:500;line-height:1.5em}.c-footerLink{font-size:.75rem}.c-productInfoTitle{font-size:1rem;font-weight:600;line-height:1.5em}.c-productInfoText{font-size:.875rem;font-weight:300;line-height:1.5em;line-height:1.7em}.c-navTitle{font-weight:500}.c-menuListItem,.c-navTitle{font-size:.875rem;line-height:1.5em}.c-menuListItem{font-weight:300}}@media (max-height:55rem){.c-menuListItem{font-size:.75rem;font-weight:300;line-height:1.5em}}.c-htmlInput,.c-richText{font-size:.875rem;font-weight:400;line-height:1.5em;line-height:1.8em;text-wrap:pretty}.c-htmlInput b,.c-htmlInput h2,.c-htmlInput h3,.c-htmlInput h4,.c-htmlInput h5,.c-htmlInput h6,.c-htmlInput p.intro,.c-htmlInput strong,.c-htmlInput th,.c-richText b,.c-richText h2,.c-richText h3,.c-richText h4,.c-richText h5,.c-richText h6,.c-richText p.intro,.c-richText strong,.c-richText th{font-weight:600}.c-htmlInput h1,.c-htmlInput h2,.c-htmlInput h3,.c-htmlInput p,.c-htmlInput table,.c-htmlInput ul,.c-richText h1,.c-richText h2,.c-richText h3,.c-richText p,.c-richText table,.c-richText ul{margin-bottom:1em}.c-htmlInput h4,.c-htmlInput h5,.c-htmlInput h6,.c-richText h4,.c-richText h5,.c-richText h6{margin-bottom:.25em}.c-htmlInput h2,.c-htmlInput h3,.c-htmlInput h4,.c-htmlInput h5,.c-htmlInput h6,.c-richText h2,.c-richText h3,.c-richText h4,.c-richText h5,.c-richText h6{color:#343e40!important;margin-top:2em}.c-htmlInput h2 a,.c-htmlInput h3 a,.c-htmlInput h4 a,.c-htmlInput h5 a,.c-htmlInput h6 a,.c-richText h2 a,.c-richText h3 a,.c-richText h4 a,.c-richText h5 a,.c-richText h6 a{color:#343e40!important;text-decoration:underline}.c-htmlInput h2 a:hover,.c-htmlInput h3 a:hover,.c-htmlInput h4 a:hover,.c-htmlInput h5 a:hover,.c-htmlInput h6 a:hover,.c-richText h2 a:hover,.c-richText h3 a:hover,.c-richText h4 a:hover,.c-richText h5 a:hover,.c-richText h6 a:hover{color:#35acf8}.c-htmlInput li,.c-htmlInput p,.c-htmlInput>a,.c-richText li,.c-richText p,.c-richText>a{font-size:.875rem;font-weight:400;line-height:1.5em;line-height:1.8em}.c-htmlInput h2,.c-richText h2{font-size:1.25em}.c-htmlInput h3,.c-richText h3{font-size:1.125em}.c-htmlInput h4,.c-htmlInput h5,.c-htmlInput h6,.c-richText h4,.c-richText h5,.c-richText h6{font-size:1em}.c-htmlInput th,.c-richText th{font-size:.75rem;font-weight:600;line-height:1.5em}.c-htmlInput iframe,.c-richText iframe{border:0;max-width:100%}.c-htmlInput .row,.c-richText .row{margin-right:-.5rem}.c-htmlInput .row>*,.c-htmlInput .row>.col,.c-richText .row>*,.c-richText .row>.col{padding-right:.5rem;width:100%}.c-htmlInput .row>.col-md-1 img,.c-richText .row>.col-md-1 img{max-width:104px}.c-htmlInput .row>.col-md-2 img,.c-richText .row>.col-md-2 img{max-width:208px}.c-htmlInput .row>.col-md-1,.c-htmlInput .row>.col-md-2,.c-richText .row>.col-md-1,.c-richText .row>.col-md-2{width:50%}.c-htmlInput .row>.col-md-12,.c-htmlInput .row>.col-md-3,.c-htmlInput .row>.col-md-4,.c-richText .row>.col-md-12,.c-richText .row>.col-md-3,.c-richText .row>.col-md-4{width:100%}.c-htmlInput .clearfix img,.c-richText .clearfix img{float:left;margin-right:.5rem;max-width:150px}.c-htmlInput .clearfix:after,.c-richText .clearfix:after{clear:both;content:"";display:table}.c-htmlInput .alert,.c-richText .alert{border-radius:.375rem;padding:1rem}.c-htmlInput .alert h3,.c-richText .alert h3{margin-top:0}.c-htmlInput .alert p,.c-richText .alert p{margin-bottom:.5rem}.c-htmlInput .alert-danger,.c-richText .alert-danger{background-color:#fde5e6}.c-htmlInput .alert-success,.c-richText .alert-success{background-color:#dbf2ea}.c-htmlInput ul.min,.c-richText ul.min{list-style:none}.c-htmlInput ul.min li:before,.c-richText ul.min li:before{color:#f3575e;content:"\e01e";font-family:ycon;left:1rem}.c-htmlInput ul.plus,.c-richText ul.plus{list-style:none;position:relative}.c-htmlInput ul.plus li:before,.c-richText ul.plus li:before{color:#12ac74;content:"\e048";font-family:ycon;left:1rem;position:absolute}.c-htmlInput .table-responsive,.c-richText .table-responsive{overflow:auto}.c-htmlInput table,.c-richText table{border-spacing:0;display:inline-table;font-weight:300;overflow:auto}.c-htmlInput table td,.c-htmlInput table th,.c-richText table td,.c-richText table th{border-bottom:1px solid #f5f5f5;padding:.5rem;text-align:left;vertical-align:top;width:auto!important}.c-htmlInput table td:first-child,.c-htmlInput table th:first-child,.c-richText table td:first-child,.c-richText table th:first-child{padding-left:0}.c-htmlInput table td:last-child,.c-htmlInput table th:last-child,.c-richText table td:last-child,.c-richText table th:last-child{padding-right:0}@media (min-width:36rem){.c-htmlInput .row{margin-right:-1rem}.c-htmlInput .row .col,.c-htmlInput .row>*{padding-right:1rem;width:50%}.c-htmlInput .row>.col-md-1,.c-htmlInput .row>.col-md-2,.c-htmlInput .row>.col-md-3,.c-htmlInput .row>.col-md-4{width:33.33%}.c-htmlInput .row>.col-md-12{width:100%}}@media (min-width:60rem){.c-htmlInput .row-3>.col{width:33.33%}}.btn,a.btn{text-decoration:none}.btn{background:#fff;border:1px solid #e3e3e3;border-radius:.375rem;color:#343e40;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;line-height:1.5em;line-height:1em!important;padding:1em 1.5em;transition:all .15s cubic-bezier(.25,.8,.25,1)}.btn:hover{border-color:#b7b9ba;color:#343e40}.btn.btn-disabled,.btn:hover{background:#f5f5f5}.btn.btn-outline{border-color:#e3e3e3}.btn.btn-outline:hover{background:#f5f5f5;border-color:#b7b9ba;color:#343e40}.btn.btn-clear{color:#fff}.btn.btn-clear:hover{background-color:#f5f5f5;border-color:#f5f5f5}.btn.btn-outline{background-color:#fff;color:#343e40}.btn.btn-disabled{color:#8b9091;cursor:not-allowed}.btn.icon__before{margin-right:.5rem}.btn.icon__after{margin-left:.5rem}.btn.btn-full{padding-left:.5rem;padding-right:.5rem}.btn.btn-clear{border:0;color:#343e40}.btn.btn-clear:hover{border-color:#fff}.btn-primary{background:#ffcb01;border-color:#ffcb01;color:#343e40;transition:all .15s cubic-bezier(.25,.8,.25,1)}.btn-primary:hover{background:#fdd941;border-color:#fdd941;color:#343e40}.btn-primary.btn-disabled{background:#fdd941}.btn-primary.btn-outline{border-color:#ffcb01}.btn-primary.btn-outline:hover{background:#fdd941;border-color:#fdd941;color:#343e40}.btn-primary.btn-clear{color:#ffcb01}.btn-primary.btn-clear:hover{background-color:#f5f5f5;border-color:#f5f5f5}.btn-danger{background:#f3575e;transition:all .15s cubic-bezier(.25,.8,.25,1)}.btn-danger,.btn-danger:hover{border-color:#f3575e;color:#fff}.btn-danger.btn-disabled,.btn-danger:hover{background:#f67a7f}.btn-danger.btn-outline{border-color:#f3575e}.btn-danger.btn-outline:hover{background:#f67a7f;border-color:#f3575e;color:#fff}.btn-danger.btn-clear{color:#f3575e}.btn-danger.btn-clear:hover{background-color:#f5f5f5;border-color:#f5f5f5}.btn-success{background:#12ac74;border-color:#12ac74;color:#fff;transition:all .15s cubic-bezier(.25,.8,.25,1)}.btn-success:hover{background:#46bc92;border-color:#12ac74;color:#fff}.btn-success.btn-disabled{background:#46bc92}.btn-success.btn-outline{border-color:#12ac74}.btn-success.btn-outline:hover{background:#46bc92;border-color:#12ac74;color:#fff}.btn-success.btn-clear{color:#12ac74}.btn-success.btn-clear:hover{background-color:#f5f5f5;border-color:#f5f5f5}.btn-info,.s-modal .o-modalFooter .btn-success{background:#35acf8;border-color:#35acf8;color:#fff;transition:all .15s cubic-bezier(.25,.8,.25,1)}.btn-info:hover,.s-modal .o-modalFooter .btn-success:hover{background:#60bcf7;border-color:#35acf8;color:#fff}.btn-info.btn-disabled,.s-modal .o-modalFooter .btn-disabled.btn-success{background:#60bcf7}.btn-info.btn-outline,.s-modal .o-modalFooter .btn-outline.btn-success{border-color:#35acf8}.btn-info.btn-outline:hover,.s-modal .o-modalFooter .btn-outline.btn-success:hover{background:#60bcf7;border-color:#35acf8;color:#fff}.btn-info.btn-clear,.s-modal .o-modalFooter .btn-clear.btn-success{color:#35acf8}.btn-info.btn-clear:hover,.s-modal .o-modalFooter .btn-clear.btn-success:hover{background-color:#f5f5f5;border-color:#f5f5f5}.btn-cart{margin:0!important;padding:1.2rem}.btn-cart.loading{color:#fff}.btn-cart.loading .btn-cart__cart{opacity:0}.btn-cart__loading{left:50%;opacity:.5;top:50%;transform:translate(-50%,-50%)}.btn-social img,.btn-social span{vertical-align:middle}.btn-social img{margin-right:.25rem}.btn-sm{padding:.75em 1em}.btn-lg{padding:1.5em 2em}.btn.c-closeButton,.btn.c-shareButton{border-radius:100%;height:45px;min-width:45px;width:45px}.btn.c-shareButton{color:#35acf8;margin:.25rem}.c-arrowButton{border:2px solid #343e40;border-radius:100%;opacity:.15;transition:opacity .1s ease}.c-arrowButton span:before{border-top:2px solid #343e40;content:"";height:0;left:6px;top:13px;width:15px}.c-arrowButton span:after{border-right:2px solid #343e40;border-top:2px solid #343e40;content:"";height:8px;left:11px;top:9px;transform:rotate(45deg);width:8px}.c-arrowButton:hover{opacity:.3}.c-playButton{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:100%;cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.c-playButton{transition:none}}.c-playButton:hover{background-size:93% 93%}.c-backButton span{color:#343e40!important;font-size:.75rem;font-weight:600;line-height:1.5em;line-height:28px;margin-right:.5rem;padding-left:16px;padding-right:.75rem;z-index:1}.c-backButton span:after,.c-backButton span:before{border:1px solid #e3e3e3;content:"";z-index:-2}.c-backButton span:before{border-left-width:0;border-radius:.375rem;height:26px;left:8px;right:0}.c-backButton span:after{border-bottom-left-radius:.375rem;border-right:0 transparent;border-top:0 transparent;height:15px;left:0;top:6px;transform:rotate(45deg);width:15px}@media (min-width:36rem){.c-backButton span{line-height:36px;padding-left:22px;padding-right:1rem}.c-backButton span:before{height:34px;left:13px}.c-backButton span:after{height:23px;left:3px;width:23px}}@media (min-width:70rem){.btn{font-size:.875rem}}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #e3e3e3;border-radius:.375rem;color:#5f6768;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{border-color:#66c0fa;box-shadow:0 0 0 .2rem #e2f3fe;outline:0}.form-control::-ms-expand{background-color:transparent;border:0}.form-control::-moz-placeholder{color:#b7b9ba;opacity:1}.form-control::placeholder{color:#b7b9ba;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#f5f5f5;opacity:1}.form-control+small.help-text{color:#5f6768}.form-control[type=email],.form-control[type=select],.form-control[type=tel],.form-control[type=text]{height:3.125rem}.form-control-small[type=email],.form-control-small[type=select],.form-control-small[type=tel],.form-control-small[type=text]{height:2.5rem}label.select-label,span.select-label{cursor:pointer;display:inline-block;font-size:1rem;width:100%}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding-right:calc(.75em + 2.3125rem)}select.form-control.valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E")}select.form-control.invalid,select.form-control.valid{background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}select.form-control.invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")}select.form-control:focus::-ms-value{background-color:#fff;color:#5f6768}select.form-control option:disabled{color:#b7b9ba}.form-check{display:block;padding-right:1.25rem;position:relative}.form-check-input{display:inline-block!important}.form-check-input:disabled~.form-check-label{color:#b7b9ba}.form-check-label{display:inline-block!important;font-size:.75rem!important;font-weight:400!important;margin-bottom:0;margin-left:.25rem}form button.btn{margin-bottom:1rem}form button.loading{position:relative}form button.loading:not(.btn-cart):after{animation:formLoad 1.2s ease infinite;background-color:#343e40;bottom:0;content:"";height:3px;left:0;opacity:.5;position:absolute;width:0}form.loading{pointer-events:none}@keyframes formLoad{0%{left:0;width:0}60%{left:0;width:100%}to{left:100%;width:0}}fieldset{border:0;margin:0 0 1.5rem;min-width:0;padding:0}fieldset legend{font-size:.875rem;font-weight:600;line-height:1.5em;margin-bottom:1rem}.fieldgroup{margin-bottom:1rem;width:100%}.fieldgroup__select,.fieldgroup__text{width:100%}.fieldgroup__text-small{height:40px}.fieldgroup__textarea{max-width:100%;min-width:100%}.fieldgroup__number{max-width:80px}.fieldgroup__label{font-size:.625rem;font-weight:600;letter-spacing:.02em;line-height:1.5em;margin-bottom:.25rem}.fieldgroup__label sup{color:#35acf8;font-size:.625rem;font-weight:700;top:-.25em}.fieldgroup__forgot{font-size:.875rem;line-height:1.5em;margin-top:.5rem;text-align:right}.fieldgroup__proscons__con i,.fieldgroup__proscons__pro i{left:.5rem;top:50%;transform:translateY(-50%)}.fieldgroup__proscons__extra{cursor:pointer;text-decoration:underline}.fieldgroup__proscons input{padding-left:2rem}.fieldgroup__rating{width:8rem}.fieldgroup__rating label{cursor:pointer;height:100%;left:0;top:0}.fieldgroup__rating label:first-child{z-index:5}.fieldgroup__rating label:nth-child(2){z-index:4}.fieldgroup__rating label:nth-child(3){z-index:3}.fieldgroup__rating label:nth-child(4){z-index:2}.fieldgroup__rating label:nth-child(5){z-index:1}.fieldgroup__rating label:last-child i{color:#e3e3e3}.fieldgroup__rating label i{color:transparent;float:left}.fieldgroup__rating label input{left:0;opacity:0;top:0}.fieldgroup__rating label span{left:0;line-height:1.75rem;opacity:0;pointer-events:none;top:1.5rem;width:200px}.fieldgroup__rating:hover label:hover input~i,.fieldgroup__rating:not(:hover) label input:checked~i{color:#ffcb01}.fieldgroup__rating label input:focus:not(:checked)~i:last-child{color:blue;text-shadow:0 0 5px #09f}.fieldgroup__rating label:hover input~span{opacity:1}.fieldgroup div.fieldgroup__address__autocomplete,.fieldgroup div.fieldgroup__address__autocomplete__failed,.fieldgroup div.fieldgroup__address__autocomplete__loading,.fieldgroup div[class^=password-]{font-size:.875rem;line-height:1.5em;margin-bottom:0;margin-right:.5rem}.fieldgroup div.fieldgroup__address__autocomplete__failed{margin-bottom:1.5rem}.fieldgroup span.validation-text{display:block;font-size:.9rem}.fieldgroup span.validation-text.invalid{color:#f3575e}.fieldgroup span.validation-text.valid{color:#12ac74}.fieldgroup__radio__list label{margin-top:.5rem}.fieldgroup__radio__label{font-size:.75rem;margin-right:1.5rem}.fieldgroup__radio__button{display:inline-block;margin-right:.25rem;width:auto}.fieldgroup__checkbox{padding-left:1.5rem}.fieldgroup__checkbox__label{cursor:pointer;font-size:.875rem;font-weight:300;line-height:1.5em;margin-bottom:1rem}.fieldgroup__checkbox__button{left:0;margin-top:.25rem;width:auto}.fieldgroup__multicheck{overflow:auto}.fieldgroup__multicheck table{border-collapse:collapse;min-width:800px;width:100%}.fieldgroup__multicheck table,.fieldgroup__multicheck table tr:first-child{border-bottom:1px solid #e3e3e3}.fieldgroup__multicheck table td,.fieldgroup__multicheck table th{padding-left:.5rem;padding-right:.5rem}.fieldgroup__multicheck table td{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.fieldgroup__multicheck table select{font-size:.75rem;height:2.5rem;line-height:1.5em}.fieldgroup__name__first{margin-bottom:1rem}.fieldgroup__address__postal{margin-bottom:1rem;width:70%}.fieldgroup__address__number{padding-right:.25rem;width:40%}.fieldgroup__address__addition{padding-left:.25rem;width:60%}.fieldgroup__address__city,.fieldgroup__address__street{width:100%}.fieldgroup__socialLogin button{display:flex!important}.fieldgroup__socialLogin button img{margin-right:.25rem}.form-control.valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #12ac74;padding-right:calc(1.5em + .75rem)}.form-control.valid:focus{box-shadow:0 0 0 .2rem #c4f9e6}.form-control.valid+.validation-text.error{display:none}.form-control.invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #f3575e;padding-right:calc(1.5em + .75rem)}.form-control.invalid:focus{box-shadow:0 0 0 .2rem #fde6e7}form.was-validated .form-control.valid,form.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #12ac74;padding-right:calc(1.5em + .75rem)}form.was-validated .form-control.valid:focus,form.was-validated .form-control:valid:focus{box-shadow:0 0 0 .2rem #c4f9e6}form.was-validated .form-control:valid+.validation-text.error{display:none}form.was-validated .form-control.invalid,form.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #f3575e;padding-right:calc(1.5em + .75rem)}form.was-validated .form-control.invalid:focus,form.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2rem #fde6e7}@media (min-width:48rem){.fieldgroup__address__postal{margin-bottom:0;padding-right:.25rem;width:27.5%}.fieldgroup__address__number{padding-left:.25rem;width:27.5%}.fieldgroup__address__addition{width:45%}.fieldgroup__address__street{margin-bottom:0;padding-right:.25rem;width:55%}.fieldgroup__address__city{margin-bottom:0;padding-left:.25rem;width:45%}.fieldgroup__name{display:flex}.fieldgroup__name__first{margin-bottom:0;margin-right:.5rem;width:50%}.fieldgroup__name__second{width:50%}}@media (min-width:70rem){.fieldgroup__multicheck{overflow:visible}.fieldgroup__multicheck:before{display:none}}.s-loadingIndicator__overlay{background:#fff;height:100%;opacity:.8;position:absolute;width:100%;z-index:960}.s-loadingIndicator__indicator{background-position:50% 25%;background-repeat:no-repeat;background-size:12rem;height:100%;position:absolute;width:100%}@media (max-width:767px){.page-products .s-loadingIndicator__overlay{bottom:0!important;height:100vh!important;left:0!important;position:fixed!important;right:0!important;top:0!important;width:100%!important}}ul.list{list-style:none;margin:0;padding-left:0}ul.list.divider>li:first-child{border-top:1px solid #e3e3e3}ul.list.divider>li{border-bottom:1px solid #e3e3e3}ul.list li>*{line-height:1.5em}ul.list-xs>li>*{display:block;padding:.25em 0}ul.list-s>li>*{display:block;padding:.5em 0}ul.list-m>li>*{display:block;padding:.75em 0}ul.list-l>li>*{display:block;padding:1em 0}ul.list-xl>li>*{display:block;padding:1.25em 0}ul.list>li>ul{padding:0}.c-specificationList{border-spacing:0;font-size:.875rem}.c-specificationList caption{font-size:0}.c-specificationList tr>*{padding:.5em .25rem}.c-specificationList th{font-weight:500}.c-specificationList__popover{width:40px}.c-specificationList__label{width:30%}.c-prosAndCons ul{margin-bottom:1rem;padding-left:1.5rem}.c-prosAndCons ul i{left:0}.c-checkboxList{margin:1rem 0!important}.c-checkboxList label{align-items:center;cursor:pointer;display:inline-flex}.c-checkboxList__box{background-color:#fff;border:1px solid #b7b9ba;border-radius:2px;cursor:pointer;display:inline-block;height:14px;margin-right:8px;position:relative;transition:background-color .3s,border-color .3s;width:14px}.c-checkboxList__box:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;opacity:0;position:absolute;top:0;transform:rotate(45deg);transition:opacity .2s;width:3px}.c-checkboxList__item-checked .c-checkboxList__box{background-color:#007bff;border-color:#007bff}.c-checkboxList__item-checked .c-checkboxList__box:after{opacity:1}@media (min-width:36rem){.c-checkboxList{-moz-columns:2;column-count:2}}[class*=" icon-"]:before,[class^=icon-]:before{display:block;font-family:ycon!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal!important;font-variant:normal!important;font-weight:400!important;speak:none;text-transform:none!important}.icon{font-size:1.25em;text-align:center;text-decoration:none!important;vertical-align:middle}.icon-xxs{font-size:.75rem;min-width:12px}.icon-xs{font-size:.875rem;min-width:14px}.icon-s{font-size:1.125rem;min-width:16px}.icon-m{font-size:1.25rem;min-width:20px}.icon-l{font-size:1.5rem;min-width:24px}.icon-xl{font-size:1.75rem;min-width:28px}.icon-xxl{font-size:2rem;min-width:32px}.icon-jumbo{font-size:2.5rem}.icon[class*=icon-star-]{width:4.5em}.icon-end{width:0}.icon-end,.icon-end:before{float:right}.icon__before{margin-right:.25em}.icon__after{margin-left:.25em}.text-divider{margin-left:.5rem;margin-right:.5rem}@keyframes ring{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}12%,4%{transform:rotate(-18deg)}14%,6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%,to{transform:rotate(0deg)}}.icon-animate-ring{animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.icon-animate-heartbeat{animation:heartbeat 2s linear infinite}.s-tooltip{max-width:400px;z-index:10!important}.s-tooltip__arrow:before{background:#333;content:"";height:8px;position:absolute;transform:rotate(45deg);width:8px;z-index:-1}.s-tooltip[data-popper-placement^=top]>.s-tooltip__arrow{bottom:-4px}.s-tooltip[data-popper-placement^=bottom]>.s-tooltip__arrow{top:-4px}.s-tooltip[data-popper-placement^=left]>.s-tooltip__arrow{right:-4px}.s-tooltip[data-popper-placement^=right]>.s-tooltip__arrow{left:-4px}.s-tooltip__wrapper{border:1px solid #e3e3e3;border-radius:.375rem;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.s-tooltip__header{font-size:.9rem;font-weight:700;margin-left:1rem;margin-right:1rem;padding-top:.5rem}.s-tooltip__body{font-size:.9rem;padding:1rem 1.5rem 1rem 1rem}[tooltip]{left:50%;position:absolute;top:50%;z-index:8}[tooltip-position=bottom]{top:100%}[tooltip-position=right]{left:100%}[tooltip-position=left]{left:0}[tooltip-position=top-left]{left:0;top:0}[tooltip]:before{border-color:#35acf8 transparent transparent;border-style:solid;border-width:7px 6px 0;content:"";left:50%;position:absolute;top:-7px;transform:translateX(-50%) rotate(10deg);will-change:transform;z-index:100}[tooltip]:after{background:#35acf8;border-radius:.375rem;color:#e0ecf3;content:attr(tooltip);font-size:.75rem;font-weight:500;left:50%;line-height:1.5em;max-width:150px;padding:.25rem .5rem;pointer-events:none;top:-6px;transform:translateX(-50%) translateY(-100%) rotate(10deg);transform-origin:50% 100%;will-change:transform}[tooltip-position=left]:before{left:0;margin-left:-2px;margin-top:10px;top:50%;transform:translatey(-50%) rotate(-90deg) rotate(-10deg)}[tooltip-position=top]:before{left:50%}[tooltip-position=top-left]:before{transform:translateX(-50%) translateY(100%) rotate(-4deg)}[tooltip-position=bottom]:before{margin-left:2px;margin-top:0;top:100%;transform:translateX(-50%) translatey(-100%) rotate(-184deg)}[tooltip-position=right]:before{left:100%;margin-left:-8px;margin-top:10px;top:50%;transform:translatey(-50%) rotate(90deg) rotate(10deg)}[tooltip-position=left]:after{left:0;margin-left:3px;margin-top:10px;top:50%;transform:translateX(-100%) translateY(-50%) rotate(-10deg);transform-origin:100% 50%}[tooltip-position=top]:after{left:50%}[tooltip-position=top-left]:after{transform:translateX(-50%) translateY(-80%) rotate(-4deg)}[tooltip-position=bottom]:after{margin-left:2px;margin-top:0;top:100%;transform:translateX(-50%) translateY(-1%) rotate(-4deg);transform-origin:50% 0}[tooltip-position=right]:after{left:100%;margin-left:-1px;margin-top:10px;top:50%;transform:translateX(0) translateY(-50%) rotate(10deg);transform-origin:0 50%}@keyframes fade-in-overlay{0%{opacity:0}to{opacity:.65}}.s-popover{align-items:center;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:space-around;left:0;overflow-y:auto;padding:1rem;top:0;width:100vw;z-index:1030}.s-popover__wrapper{border:1px solid #e3e3e3;border-radius:.375rem;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);display:inline-block;max-width:40rem;min-width:300px;position:relative;text-align:left;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1);z-index:1032}.s-popover__overlay,.s-popover__wrapper{animation:fade-in-overlay .2s ease-in-out}.s-popover__overlay{background-color:rgba(51,51,51,.4);height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1031}.s-popover__overlay.hide{display:none}.s-popover__header{font-size:1rem;font-weight:700;margin-left:1rem;margin-right:1rem;padding-top:.5rem}.s-popover__header>span{display:inline-block;max-width:90%}.s-popover__header .action-close{float:right}.s-popover__body{font-size:.9rem;max-height:90vh;overflow-y:auto;padding:1rem 1.5rem 1rem 1rem;width:100%}.s-popover__footer{display:flex;justify-content:space-between;padding:1rem}.pill{background-color:#fff;border:1px solid #e3e3e3;border-radius:1.5rem;color:#343e40;display:inline-block;font-size:.875rem;font-weight:500;line-height:1.5em;margin-top:.5rem;padding:.5rem 1rem}.pill,.pill:hover{text-decoration:none}.pill__primary{background-color:#ffcb01;border-color:#ffcb01}.pill__primary:hover{background-color:#fdd941;border-color:#fdd941}.pill+.pill{margin-left:.5rem}.section-xs{margin-bottom:1rem;margin-top:1rem}.section-s{margin-bottom:1.5rem;margin-top:1rem}.section-m{margin-bottom:2rem;margin-top:2rem}.section-l{margin-bottom:3rem;margin-top:3rem}.section-xl{margin-bottom:4rem;margin-top:4rem}@media (min-width:60rem){.section-s{margin-bottom:1.5rem;margin-top:1.5rem}.section-m{margin-bottom:3rem;margin-top:3rem}.section-l{margin-bottom:4rem;margin-top:4rem}.section-xl{margin-bottom:6rem;margin-top:6rem}}picture{display:flex;height:100%;width:100%}picture>img{height:auto}picture>a,picture>img{max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}picture>a{height:100%}picture>a>img{height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}img:not([src]):not([srcset]){visibility:hidden!important}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.x-loading{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loading;animation-timing-function:linear;background:linear-gradient(90deg,#f5f5f5,#fafafa,#f5f5f5) 0 0/200% 100% no-repeat fixed #f5f5f5}.x-loading-inversed{background:linear-gradient(90deg,#fff,#fafafa,#fff) 0 0/200% 100% no-repeat fixed #fff}img{font-size:0;max-width:100%}html *{box-sizing:border-box;font-style:normal}html{height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch}body,html{overflow-x:hidden}body{margin:0;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;padding:0}html.overflow__hidden{overflow:hidden}html.overflow__hidden,html.overflow__hidden body{height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw}html.overflow__hidden body{overflow:visible;position:fixed;top:0}a,h1,h2,h3,h4,h5,h6,p,span{margin:0}figure,td{padding:0}figure{margin:0}figure img{height:auto;width:auto}figure iframe,figure img{flex:0 0 auto;vertical-align:middle}figure iframe{height:100%;width:100%}iframe{border:0;margin:0;padding:0}.container{margin-left:auto;margin-right:auto;max-width:82rem;padding-left:1rem;padding-right:1rem}.scroll-wrapper{overflow-x:scroll}.scroll-wrapper .scroll-contain{display:inline-flex;margin-right:-.25rem}.scroll-container{--scroll-behavior:smooth;margin-bottom:-1rem;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible;padding-bottom:1rem;scroll-behavior:smooth;touch-action:pan-y pan-x}.scroll-container::-webkit-scrollbar{display:none}.scroll-container *{touch-action:pan-y pan-x}.scroll-wrap{padding-bottom:1rem;scroll-behavior:smooth}.scroll-wrap>div{float:left}.scroll-wrap .col{margin-right:.5rem}.scroll-wrap .col:last-child{margin-right:0!important}@media (min-width:36rem){.container{padding-left:2rem;padding-right:2rem}}@media only screen and (hover:hover) and (pointer:fine) and (min-width:60rem){.scroll-container{--scroll-behavior:smooth;margin-bottom:-2rem;scroll-behavior:smooth}.scroll-wrap{overflow-x:hidden!important}}@media (min-width:70rem){.scroll-wrap .col{margin-right:1rem}}.alertBar>div{border-bottom:1px solid;border-color:#e3e3e3;margin:0;padding:.25rem;text-align:center}.alertBar>div>span{display:inline-block;font-size:.675rem;line-height:1.25em}.alertBox,.errorBox,.infoBox,.successBox,.warningBox{border:1px solid #e3e3e3;border-radius:.375rem;margin-bottom:1rem;padding:1rem;width:auto}.successBox{border-color:#12ac74}.successBox *{color:#12ac74}.infoBox{border-color:#35acf8}.infoBox *{color:#35acf8}.alertBox,.errorBox,.warningBox{border-color:#f3575e}.alertBox *,.errorBox *,.warningBox *{color:#f3575e}.truncate{overflow:hidden;position:relative}.truncate:before{background-image:linear-gradient(90deg,transparent,#fff);bottom:0;content:"";height:1.5em;position:absolute;right:0;width:100%}body:before{content:"0";display:none;visibility:hidden}@media (min-width:36rem){body:before{content:"576"}}@media (min-width:48rem){body:before{content:"768"}}@media (min-width:60rem){body:before{content:"960"}body.overflow__hidden{padding-right:15px}}@media (min-width:70rem){body:before{content:"1120"}}@media (min-width:82rem){body:before{content:"1312"}}.hide{display:none!important}.show{display:block!important}#header.open .header__nav:after,.btn-cart__loading,.c-htmlInput hr,.c-richText hr,.fieldgroup__password__strength,.footerUsp,.footerUsp--title .c-sectionTitle,.footer__contact,.footer__labels,.footer__nav__list,.header__customerService,.header__login__menu,.header__login__name,.header__nav__desktop,.header__nav__desktop span,.header__nav__mobile__close,.o-addedProduct,.o-menuOverlay__category__heading__link span,.o-productCatalogCard__cart__cta__link,.o-productCatalogCard__rating__status,.s-cartOverlay__background,.s-cartOverlay__order__discount.open>a,.s-cartOverlay__order__payMethods img,.s-cartOverlay__products,.s-cartOverlay__products__cta span:last-child,.s-headerUsp__grade,.s-headerUsp__grade__link{display:none}.header__nav__desktop p,.o-menuOverlay__category__heading__title,.o-productCartCard__info__price .price-container,.o-productCartCard__options__option,.s-breadcrumb__crumbpath li,.strikeThrough{display:inline}.c-arrowLabel,.c-backButton span,.footer__copyright a,.header__search .c-closeButton,.icon,.o-menuOverlay__departments__title,.o-productCartCard__options div>span,.o-productCartCard__subproduct div .c-cardSub__text,.o-productCatalogCard__title a,.s-breadcrumb__crumbpath li,.s-headerUsp__usps li,.s-searchAutoComplete__title .c-link,.s-searchAutoComplete__title .c-title,figure iframe,figure img{display:inline-block}.btn-cart.loading .btn-cart__loading,.c-arrowButton,.c-backButton,.c-playButton,.fieldgroup__checkbox__label,.fieldgroup__forgot,.fieldgroup__radio__list label,.footer__nav__list span:first-child,.footer__nav__list__social span,.footer__usp__image img,.header.open .header__nav__mobile__close,.header__login.open .header__login__logout,.header__login.open .header__login__menu,.header__login.open .header__login__menu:after,.header__logo img,.header__search .c-searchButton,.header__wishlist__dropdown,.header__wishlist__dropdown:after,.large .o-pageCard,.o-addedProduct.open,.o-productCartCard__image a,.o-productCatalogCard__cart a,.o-productCatalogCard__freeProduct__product img,.o-productDisplayCard__categoryLink,.s-cartOverlay__order__discount.open .hide,.s-cartOverlay__order__discount>a,.s-cartOverlay__products.open,.s-searchAutoComplete .o-searchAutoCompleteProduct__image img,form button.btn{display:block}.footerUsp__expertUsp,.o-productCartCard,.o-productCartCard__product>a,.o-productCatalogCard__cart__cta,.s-cartOverlay__order__discount .field .btn,.s-headerUsp-showImage .s-headerUsp__grade{display:flex}.s-headerUsp__grade__kiyoh{display:inline-flex}@media (min-width:36rem){.hide--s{display:none!important}.visible--s{display:block!important}.visible--s-inline{display:inline!important}.footer__copyright__paymethods,.footer__nav-xs,.footer__usp{display:none}.s-cartOverlay__products__cta span:last-child{display:inline}.footerUsp,.footerUsp--title .c-sectionTitle,.footer__nav__list,.s-cartOverlay__order__payMethods img{display:block}.footer__contact,.footer__labels,.s-cartOverlay__products__cta{display:flex}}@media (min-width:48rem){.hide--m{display:none!important}.visible--m{display:block!important}.o-menuOverlay__category__heading__link span{display:inline}.s-headerUsp__grade__link{display:inline-block}.header__customerService,.header__login{display:block}}@media (min-width:60rem){.hide--l{display:none!important}.visible--l{display:block!important}.header__nav__mobile,.s-productBar.fit .col:nth-child(n+5){display:none}#header.open .header__nav:after,.header__nav__desktop,.header__search{display:block}}@media (min-width:70rem){.header__nav__desktop span{display:inline-block}.s-productBar.fit .col:nth-child(-n+5){display:block}}@media (min-width:0) and (max-width:36rem){.hidden-mobile{display:none!important}}@media (min-width:0){.hidden-mobile-up{display:none!important}}@media (max-width:36rem){.hidden-mobile-down{display:none!important}}@media (min-width:36rem) and (max-width:48rem){.hidden-tablet{display:none!important}}@media (min-width:36rem){.hidden-tablet-up{display:none!important}}@media (max-width:48rem){.hidden-tablet-down{display:none!important}}@media (min-width:48rem) and (max-width:60rem){.hidden-laptop{display:none!important}}@media (min-width:48rem){.hidden-laptop-up{display:none!important}}@media (max-width:60rem){.hidden-laptop-down{display:none!important}}@media (min-width:60rem) and (max-width:9999){.hidden-desktop{display:none!important}}@media (min-width:60rem){.hidden-desktop-up{display:none!important}}.header__foldout{left:-100%;opacity:0;pointer-events:none;transition:left .35s cubic-bezier(.25,.8,.25,1),opacity 0s linear .35s}.header.open .header__foldout{left:0;opacity:1;pointer-events:all;transition:left .35s cubic-bezier(.25,.8,.25,1),opacity 0s linear}.header.open .o-menuOverlay{transition:all .2s ease-in-out;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding-bottom:1rem;top:0}@media screen and (prefers-reduced-motion:reduce){.header.open .o-menuOverlay{transition:none}}.header.open .o-menuOverlay__category{display:block!important;left:100%;opacity:0;overflow-x:hidden;overflow-y:auto;transition:left .25s cubic-bezier(.25,.8,.25,1)}.header.open .hover .o-menuOverlay__category{display:block!important;height:auto;left:0;min-height:100%;opacity:1;pointer-events:all;top:0}.header.open .header__nav__mobile__open{opacity:0}.o-menuOverlay{height:100vh;height:calc(var(--vh, 1vh)*100);padding-left:1rem;padding-right:1rem;padding-top:4rem;transform:translateY(0)}.o-menuOverlay__departments{border-radius:0 0 .375rem .375rem;border-top-left-radius:.375rem;pointer-events:all}.o-menuOverlay__departments__item .c-menuDepartmentList>i.icon-xl{font-size:1.25rem;margin-right:.5rem;width:1.25rem}.o-menuOverlay__departments__title{margin-bottom:1rem;margin-top:1rem}.o-menuOverlay__departments__list .c-menuListItem:after{content:"\e009";float:right;font-family:ycon}.o-menuOverlay__extra-menu{margin-bottom:1rem;margin-top:1rem}.o-menuOverlay__category{display:none!important;max-height:100vh;min-height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;padding:0!important;pointer-events:none;top:0}.o-menuOverlay__category__wrapper{padding:4rem 1rem}.o-menuOverlay__category__heading{margin-bottom:1.5rem}.o-menuOverlay__category__heading__back{margin-bottom:.5rem;margin-top:.5rem}.o-menuOverlay__category__heading__title{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1em}.o-menuOverlay__category__heading__link{color:#35acf8!important;float:right}.o-menuOverlay__category__heading__close{cursor:pointer}.o-menuOverlay__category__heading__close:hover{opacity:.33}.o-menuOverlay__category .o-pageCard__text .c-cardTitle{font-size:.875rem;font-weight:600;line-height:1.5em}.o-menuOverlay__catalog{margin-bottom:1.5rem!important}@media (min-width:36rem){.o-menuOverlay__category__list{display:flex;flex-wrap:wrap}.o-menuOverlay__category__list>li{flex:1 1 33.33%;max-width:33.33%}.o-menuOverlay__catalog i{display:none!important}}@media (min-width:48rem){.o-menuOverlay__category__list .c-menuListItem:after{content:""}}@media (min-width:60rem){.header__foldout{padding-left:1rem;padding-right:1rem;pointer-events:none!important;top:100%!important;transition:none!important;width:100%;z-index:2}.header .o-menuOverlay__category{left:21%!important;width:79%!important}.header .o-menuOverlay__category__wrapper{max-height:82vh;overflow:auto;padding:1rem}.o-menuOverlay{background:none;margin:0 auto;max-width:80rem;overflow:visible;padding:0;position:relative}.o-menuOverlay__departments{background-color:#fff;padding:1.5rem 1rem;width:18.5rem}.o-menuOverlay__departments__title{display:none}.o-menuOverlay__departments__item:first-child{border-top:0!important}.o-menuOverlay__departments__item.hover a{background-color:#fff;position:relative;z-index:1}.o-menuOverlay__departments__item.hover .o-menuOverlay__category{display:block!important}.o-menuOverlay__departments__item>a .icon-ch-right{display:none!important}.o-menuOverlay__extra-menu{display:none;position:absolute}.o-menuOverlay__category{border-left:1px solid #e3e3e3;border-radius:.375rem;display:none!important;left:302px;overflow:visible;position:absolute;width:960px}.o-menuOverlay__category__list{position:relative;z-index:1}.o-menuOverlay__category__list>li{flex:1 1 25%;max-width:25%;padding-right:.25rem}.o-menuOverlay__category__wrapper{padding:0 1rem;width:100%}.o-menuOverlay__category:after{background-color:#fff;border-bottom:4px solid #ffcb01;border-radius:.375rem;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);content:"";height:100%;left:-26.782278481%;position:absolute;top:0;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1);width:126.782278481%;z-index:-50!important}.o-menuOverlay__category__heading{position:relative;z-index:1}.o-menuOverlay__category__heading__title{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em}.o-menuOverlay__category__heading__link{display:inline-block;float:none;margin-left:2rem}.header.open .o-menuOverlay{max-height:none}.header.open .hover .o-menuOverlay__category,.header.open .o-menuOverlay{height:auto;overflow-x:unset;overflow-y:visible}}@media (min-width:70rem){.o-menuOverlay__departments{width:21.5rem}}.s-breadcrumb{font-size:.75rem;line-height:1.5em}.s-breadcrumb__container{margin-left:.5rem;margin-right:.5rem}.s-breadcrumb__crumbpath{margin:0}.s-breadcrumb__crumbpath li>*{line-height:1.5rem!important}.s-breadcrumb__crumbpath li a,.s-breadcrumb__crumbpath li span{padding-left:.5rem;padding-right:.5rem}.s-breadcrumb__crumbpath li:first-child a{padding-left:0}.s-breadcrumb-mobile{padding:.5rem}.s-breadcrumb-mobile .s-breadcrumb__crumbpath{font-size:.75rem;font-weight:500;line-height:1.5em}.s-breadcrumb-tablet{display:none}.s-breadcrumb .s-headerUsp__grade{height:45px}.s-breadcrumb .s-headerUsp__grade__link{line-height:45px}.s-breadcrumb .s-headerUsp__besteTuinWebwinkel{align-items:center;border-left:1px solid #e3e3e3;display:flex;margin-left:.5rem;padding-left:.5rem}.s-breadcrumb .s-headerUsp__besteTuinWebwinkel img{width:50px}.s-breadcrumb__simple .s-breadcrumb-mobile .c-backButton{line-height:2rem}.s-breadcrumb__simple .s-headerUsp__grade{display:flex}.s-breadcrumb__simple .s-headerUsp__grade__link{display:block}.s-breadcrumb__simple .s-headerUsp__besteTuinWebwinkel,.s-breadcrumb__simple .s-headerUsp__grade .hide--m{display:none}@media (min-width:36rem){.s-breadcrumb-mobile{display:none}.s-breadcrumb-tablet{display:flex}}@media (min-width:60rem){.s-breadcrumb{background-color:#f5f5f5}.s-breadcrumb__container{margin-left:auto;margin-right:auto;margin-top:0;max-width:82rem;padding-left:2rem;padding-right:2rem}.s-breadcrumb .s-headerUsp__grade{display:flex}.s-breadcrumb__simple{background:transparent}.s-breadcrumb__simple .s-headerUsp__besteTuinWebwinkel{border:0}}@media (min-width:70rem){.s-breadcrumb__crumbpath li a,.s-breadcrumb__crumbpath li span{padding-left:1rem;padding-right:1rem}}@media (min-width:82rem){.s-breadcrumb .s-headerUsp__grade{margin-right:0}}.header__search__icon{left:0;line-height:50px;margin-left:.75rem;opacity:1;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.header__search__icon{transition:none}}.header__search__back{display:none}.header__search__background{background:rgba(0,0,0,.1);cursor:pointer;display:none;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100vw;z-index:-1}.header__search input{padding-left:2.5rem!important;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.header__search input{transition:none}}.header__search .active .header__search__icon,.header__search .focus .header__search__icon{left:-25px;opacity:0}.header__search .active input,.header__search .focus input{padding-left:1rem!important}.header__search .focus .header__search__actions{width:96px}.header__search .focus .header__search__background{display:block}.header__search .focus .c-searchButton{border-bottom-right-radius:.3125rem;border-top-right-radius:.3125rem;opacity:1;right:1px}.header__search .focus .c-searchButton:disabled{cursor:not-allowed}.header__search .focus .c-closeButton{opacity:1}.header__search__actions{height:100%;overflow:hidden;right:0;top:0;transition:all .2s ease-in-out;width:45px}@media screen and (prefers-reduced-motion:reduce){.header__search__actions{transition:none}}.header__search .c-searchButton{border:0;cursor:pointer;left:45px;line-height:47px;margin:0;opacity:1;padding:0;top:1px;transition:all .2s ease-in-out;width:50px}@media screen and (prefers-reduced-motion:reduce){.header__search .c-searchButton{transition:none}}.header__search .c-searchButton:hover{opacity:.8}.header__search .c-closeButton{background:none!important;border:0!important;height:100%!important;line-height:1em!important;opacity:0;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.header__search .c-closeButton{transition:none}}.header__search .c-closeButton i{border-radius:100%;display:inline-block;font-size:.8rem;height:1.25rem;left:50%;line-height:1rem!important;min-height:1.25rem;min-width:1.25rem;padding:.125rem;top:50%;transform:translate(-50%,-50%);width:1.25rem}.header__search .c-closeButton:hover i{color:#343e40!important}.header__search .c-closeButton input[type=search]::-webkit-search-cancel-button,.header__search .c-closeButton input[type=search]::-webkit-search-results-button,.header__search .c-closeButton input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.header__search .form.processing:after{animation:formLoad 1.2s ease infinite;background-color:#ffcb01;bottom:0;content:"";height:3px;left:0;opacity:1;position:absolute;width:0}@media (min-width:60rem){.header__search{bottom:auto;left:auto;position:inherit;z-index:auto}}@media (max-width:59.99875rem){.header__search{background-color:#f5f5f5;padding:.25rem;top:3rem;transform:translateY(0);width:100%;z-index:-1}.header__search,.header__search__back{left:0;position:absolute;transition:all .2s ease-in-out}.header__search__back{display:inline-block;line-height:50px;margin-left:.75rem;opacity:1;width:20px}}@media screen and (max-width:59.99875rem) and (prefers-reduced-motion:reduce){.header__search__back{transition:none}}@media (max-width:59.99875rem){.header__search__focus{background:#fff;bottom:0;position:fixed;top:0;z-index:10000}.header__search__focus input{padding-left:2rem}.header__search__background{background:#fff}.header__search__actions{height:100%;overflow:hidden;right:0;top:0;transition:all .2s ease-in-out;width:25px}}@media screen and (max-width:59.99875rem) and (prefers-reduced-motion:reduce){.header__search__actions{transition:none}}@media (max-width:59.99875rem){.header__search .focus .header__search__actions{width:45px}.header__search .c-searchButton{display:none}.header__search .s-searchAutoComplete{border-bottom:0;border-radius:0;box-shadow:none;margin-top:1rem;max-height:100vh;min-height:100vh;overflow:scroll}.header__search .active input,.header__search .focus input{padding-left:2.5rem!important}}@media (min-width:48rem) and (max-width:59.99875rem){.header__search{top:4.2rem!important}}@media (min-width:400px) and (max-width:959px){.header__search{background-color:#f5f5f5;padding:.25rem;top:3.9rem;transform:translateY(0);width:100%;z-index:-1}.header__search,.header__search__back{left:0;position:absolute;transition:all .2s ease-in-out}.header__search__back{display:inline-block;line-height:50px;margin-left:.75rem;opacity:1;width:20px}}@media screen and (min-width:400px) and (max-width:959px) and (prefers-reduced-motion:reduce){.header__search__back{transition:none}}@media (min-width:400px) and (max-width:959px){.header__search__focus{background:#fff;bottom:0;position:fixed;top:0!important;z-index:10000}.header__search__focus input{padding-left:2rem}.header__search__background{background:#fff}.header__search__actions{height:100%;overflow:hidden;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:25px}}@media screen and (min-width:400px) and (max-width:959px) and (prefers-reduced-motion:reduce){.header__search__actions{transition:none}}@media (min-width:400px) and (max-width:959px){.header__search .focus .header__search__actions{width:45px}.header__search .c-searchButton{display:none}.header__search .s-searchAutoComplete{border-bottom:0;border-radius:0;box-shadow:none;margin-top:0;max-height:100vh;min-height:100vh;overflow:scroll}.header__search .active input,.header__search .focus input{padding-left:2.5rem!important}}@media (min-width:400px) and (max-width:767px){.header__search{padding:0!important}.header__search .c-input{padding:.5rem!important}.header__search__back,.header__search__icon{margin-top:.5rem!important}}@media (max-width:59.99875rem){.header__search{padding:0!important}.header__search .c-input{background-color:#f5f5f5;padding:.5rem}.header__search__back,.header__search__icon{margin-top:.5rem!important}}@media (max-width:400px){.header__search .s-searchAutoComplete{margin-top:1.2rem}.header__search .c-input{padding:.25rem}.header__search__back,.header__search__icon{margin-top:.25rem!important}}#header{top:0;transition:all .2s ease-in-out;z-index:10}@media screen and (prefers-reduced-motion:reduce){#header{transition:none}}body.scroll #header{border-bottom:1px solid #e3e3e3;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}body.scroll #header #alert-bar{display:none}body.scroll #header.no-shadow{box-shadow:none}#pageContent{padding-top:47px}.cms-home:not(.tt_86c394vn5) #pageContent{padding-top:0}@media (min-width:25rem){#pageContent{opacity:1;padding-top:65px}}@media (min-width:60rem){#pageContent{padding-top:0}}.header .container{padding:.5rem;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.header .container{transition:none}}.header__mainbar{transition:all .2s ease,background-color 0s;z-index:3}.header__mainbar>.container{position:relative}.header__foldout{top:0;z-index:2}.header__background{height:calc(var(--vh, 1vh)*100);left:0;opacity:0;pointer-events:none;top:0;transition:opacity .35s cubic-bezier(.25,.8,.25,1);z-index:1}.header__cart,.header__group,.header__login,.header__wishlist{flex:0 0 auto}.header__logo{flex:1 1 auto}.header__group{order:1}.header__cart .btn,.header__customerService .btn,.header__login .btn,.header__wishlist .btn{position:relative;transition:color .2s ease-in-out}.header .btn,.header input{font-size:.875rem;height:45px;line-height:45px!important;padding:0 .5rem}.header__logo img{max-height:45px}.header__nav{margin-left:.5rem;order:2}.header__nav__desktop{transition:none}.header__nav__mobile__close{left:0;top:0}.header__nav .btn{border-radius:.375rem}.header__cart,.header__login,.header__wishlist{margin-right:0!important}.header__cart__counter,.header__login__counter,.header__wishlist__counter{border-radius:100%;color:#fff;font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:.75rem;font-weight:500;font-weight:400;height:1.2rem;height:19px;line-height:1.5em;line-height:1.2rem;min-width:19px;right:0;top:0}.header__login.open{position:static}.header__login.open>a{background:#fff!important}.header__login.open:after{bottom:-1px;content:"";height:8px;right:0}.header__login.open .header__login__menu{border:1px solid #e3e3e3;border-top-right-radius:0;left:0;top:3.5rem}.header__login.open .header__login__menu ul{margin-bottom:.5rem!important;margin-top:.5rem!important;padding-left:1rem;padding-right:1rem}.header__login.open .header__login__menu ul a{font-size:.75rem;font-weight:500!important;line-height:1.5em}.header__login.open .header__login__menu:after{content:"";height:4px}.header__login.open .header__login__logout{font-weight:600;padding:1rem}.header__login,.header__wishlist{border:none;border-radius:.375rem}.header__login>div .btn,.header__wishlist>div .btn{font-weight:400;height:auto;line-height:1em!important;margin-top:.5rem;padding:.75rem}.header__wishlist__dropdown{border:1px solid #e3e3e3;border-top-right-radius:0;left:0;top:3.5rem;width:270px;z-index:990}.header__wishlist__dropdown ul{margin-bottom:.5rem;margin-top:.5rem}.header__wishlist__dropdown ul li{margin-bottom:.5rem;padding-bottom:.5rem}.header__wishlist__dropdown ul li img{height:3rem;max-width:3rem;min-width:3rem;-o-object-fit:contain;object-fit:contain;padding-right:.5rem}.header__wishlist__dropdown ul a{font-size:.75rem;font-weight:500!important;line-height:1.5em}.header__wishlist__dropdown ul a:last-child{cursor:pointer;font-size:.875rem;line-height:1.5em;margin-left:.5rem;opacity:.5}.header__wishlist__dropdown ul a:hover{opacity:1}.header__wishlist__dropdown:after{content:"";height:4px}.header__login__title,.header__wishlist__title{border-bottom:1px solid #e3e3e3;margin-left:1rem;margin-right:1rem;margin-top:1rem;padding-bottom:.5rem;padding-top:.5rem}.header__wishlist__content{margin:1rem}.header__wishlist__message{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:.375rem;padding:1rem;text-align:center}.header__wishlist__message>a{color:#35acf8}.header__wishlist.open{position:static}.header__wishlist.open>a{background:#fff!important}.header__wishlist.open:after{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;bottom:-1px;content:"";height:8px;left:0;right:0}@media (min-width:36rem){.header__nav .btn{padding-left:1rem;padding-right:1rem}.header__login__name{display:inline-block;max-width:80px;min-width:63px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.header__login.open{border:1px solid #e3e3e3;position:relative}.header__login.open .header__login__menu{border:1px solid #e3e3e3;border-radius:.375rem;border-top-right-radius:0;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);left:auto;right:-1px;top:auto;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1);width:250px}.header__wishlist span{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.header__wishlist.open{position:relative}.header__wishlist.open>.btn{box-shadow:inset 0 0 0 1px #e3e3e3}.header__wishlist.open .header__wishlist__dropdown{border:1px solid #e3e3e3;border-bottom:none;border-radius:.375rem;border-top-right-radius:0;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);left:auto;overflow:hidden;right:0;top:auto;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1);width:270px}}@media (min-width:48rem){.header .btn,.header input{height:50px;line-height:50px!important}.header__cart,.header__group,.header__login,.header__wishlist{margin-left:.5rem}.header__login__counter{display:none}}@media (min-width:60rem){.header .container{padding-left:2rem;padding-right:2rem}.header__mainbar{z-index:auto}.header__nav{margin-right:.5rem;order:0!important;z-index:3}.header__logo{flex:0 0 auto;margin-right:.5rem}.header.top{border-bottom:none!important;box-shadow:none!important}.header.top .header__mainbar{background-color:#fff!important}.header.top .header__mainbar>.container{padding-top:1rem;transition:all .2s ease-in-out}}@media screen and (min-width:60rem) and (prefers-reduced-motion:reduce){.header.top .header__mainbar>.container{transition:none}}@media (min-width:70rem){.header .btn{padding-left:1rem;padding-right:1rem}}#header.open .header__nav a{border:1px solid #e3e3e3}#header.open .header__nav:after{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;box-sizing:border-box;content:"";height:12px;left:0;margin-top:-4px;top:100%}#header.open.scroll .header__nav:after{height:12px}#header.open .header__background{opacity:1;pointer-events:all}@media (max-width:59.99875rem){#header.open .alertBar,#header.open .form.minisearch{display:none}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__mainbar,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__mainbar{background:linear-gradient(rgba(0,0,0,.7),transparent);position:fixed;width:100%}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__mainbar>.container,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__mainbar>.container{background:transparent!important}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__cart .btn,.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__customerService .btn,.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__login .btn,.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__wishlist .btn,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__cart .btn,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__customerService .btn,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__login .btn,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__wishlist .btn{background:transparent!important;color:#fff}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__nav:not(.header__subbar__nav) .btn,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__nav:not(.header__subbar__nav) .btn{background:transparent!important;border-color:transparent;color:#fff}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__nav:not(.header__subbar__nav) .btn i:before,.home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__nav:not(.header__subbar__nav) .btn i:before{content:"\e041"}}.cms-home:not(.tt_86c394vn5) #header:not(.scroll),.home:not(.tt_86c394vn5) #header:not(.scroll){border:none;box-shadow:none;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.cms-home:not(.tt_86c394vn5) #header.scroll,.home:not(.tt_86c394vn5) #header.scroll{height:auto!important}@media (min-width:60rem){.cms-home:not(.tt_86c394vn5) #header .header .header__cart .btn,.cms-home:not(.tt_86c394vn5) #header .header .header__customerService .btn,.cms-home:not(.tt_86c394vn5) #header .header .header__login .btn,.cms-home:not(.tt_86c394vn5) #header .header__mainbar,.home:not(.tt_86c394vn5) #header .header .header__cart .btn,.home:not(.tt_86c394vn5) #header .header .header__customerService .btn,.home:not(.tt_86c394vn5) #header .header .header__login .btn,.home:not(.tt_86c394vn5) #header .header__mainbar{background-image:none!important}.cms-home:not(.tt_86c394vn5) #header .header__cart .btn,.cms-home:not(.tt_86c394vn5) #header .header__customerService .btn,.cms-home:not(.tt_86c394vn5) #header .header__login .btn,.home:not(.tt_86c394vn5) #header .header__cart .btn,.home:not(.tt_86c394vn5) #header .header__customerService .btn,.home:not(.tt_86c394vn5) #header .header__login .btn{color:#343e40!important}.cms-home:not(.tt_86c394vn5) #header .header__logo,.home:not(.tt_86c394vn5) #header .header__logo{opacity:1!important}.cms-home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav),.home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav){position:relative!important}.cms-home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav) .btn,.home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav) .btn{border-color:#e3e3e3!important;color:#343e40!important;font-size:.875rem!important}.cms-home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav) .btn i:before,.home:not(.tt_86c394vn5) #header .header__nav:not(.header__subbar__nav) .btn i:before{content:"\e007"!important;font-size:1em!important}.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll),.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__mainbar,.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll),.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__mainbar{position:relative}.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__cart .btn:hover,.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__customerService .btn:hover,.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__login .btn:hover,.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__cart .btn:hover,.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__customerService .btn:hover,.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__login .btn:hover{background-color:#f5f5f5}.cms-home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__nav:not(.header__subbar__nav) .btn,.home:not(.tt_86c394vn5) #header:not(.lg):not(.scroll) .header__nav:not(.header__subbar__nav) .btn{background:#fff;border:1px solid #e3e3e3;color:#343e40}}@media (max-width:59.99875rem){.down .header__search{transform:translateY(-100%);z-index:-1}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__search{opacity:0;visibility:hidden}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__search__focus{opacity:1;visibility:visible}.cms-home:not(.tt_86c394vn5) #header:not(.scroll):not(.open):not(.accountMenu) .header__search__background{left:-5.5%}}@media (max-width:47.99875rem){.header__login__name,.header__wishlist.open .header__wishlist__dropdown,.header__wishlist.open:after{display:none}}@media (max-width:400px){.header__nav__mobile{border-radius:100%!important;width:2.5rem!important}.header__nav__mobile__close span,.header__nav__mobile__open span{display:none}.header__logo img{max-height:2.5rem}.header__nav{height:2.5rem;width:2.5rem}.header__nav i{margin-left:0!important}.header__group,.header__logo,.header__nav{max-height:2.5rem}.header__search i{line-height:2.5rem!important}.header__search .search-autocomplete{top:1.4rem!important}.header__search input{height:2.5rem!important;line-height:2.5rem!important}.header .btn{height:2.5rem;line-height:calc(2.5rem - 2px)!important;width:2.5rem!important}.header .container{padding:.25rem}}@media (max-height:569px) and (max-width:360px){.header__nav__mobile{width:2.5rem!important}}.search-autocomplete{display:none;margin-top:.25rem;width:100%!important}.s-searchAutoComplete{animation:scale-drop-down-typeahead .25s cubic-bezier(.1,1.45,.35,1);border-bottom:4px solid #ffcb01;border-radius:.375rem;box-shadow:0 7px 16px 0 rgba(0,0,0,.15);max-height:75vh;overflow:auto;transform-origin:top;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.s-searchAutoComplete__list{border-bottom:1px solid #e3e3e3;margin:0!important;padding:1rem}.s-searchAutoComplete__title{font-size:.75rem;font-weight:700;line-height:1.5em;margin-bottom:.25rem;padding-bottom:.5rem;padding-top:.5rem}.s-searchAutoComplete__title .c-link>a{color:#35acf8!important;font-size:.75rem;font-weight:400;line-height:1.5em}.s-searchAutoComplete .o-results{height:100vh;overflow-y:auto;padding-bottom:10rem}.s-searchAutoComplete .c-message{color:#8b9091;font-size:.75rem;line-height:1.5em;padding-left:1rem;padding-right:1rem}.s-searchAutoComplete a{color:#343e40;display:block;margin-left:.1rem;text-decoration:none}.s-searchAutoComplete em{font-weight:700}.s-searchAutoComplete .o-searchAutoCompleteProduct{margin:-.25rem -.5rem;padding:.5rem}.s-searchAutoComplete .o-searchAutoCompleteProduct__image{margin-right:.5rem;width:3rem}.s-searchAutoComplete .o-searchAutoCompleteProduct__image img{height:45px;width:45px}.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price .minimal-price-link{color:#b7b9ba;font-size:.625rem;font-weight:500;line-height:1.5em}.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price .minimal-price-link:before{content:"vanaf: "}.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price span{height:1.1em}.s-searchAutoComplete .o-searchAutoCompleteProduct__content__price .price{font-size:.75rem;font-weight:700;line-height:1.5em}.s-searchAutoComplete .o-searchAutoCompleteProductCount__content{cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.5em;padding-bottom:1rem;padding-top:1rem}.s-searchAutoComplete .o-searchAutoCompleteProductCount:hover .o-searchAutoCompleteProductCount__action{text-decoration:underline!important}.s-searchAutoComplete .o-searchAutoCompleteCategory{margin:0 -.5rem;padding:.25rem .5rem}.s-searchAutoComplete .o-searchAutoCompleteCategory__content__title{font-size:.75rem;font-weight:700;line-height:1.5em;overflow:hidden;padding-bottom:.25rem;padding-right:2rem;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.s-searchAutoComplete .o-searchAutoCompleteCategory__content__title .search-keyword,.s-searchAutoComplete .o-searchAutoCompleteCategory__content__title .search-suggestion{font-size:.75rem;font-weight:400;line-height:1.5em}.s-searchAutoComplete .o-searchAutoCompleteCategory__content__title:first-letter{text-transform:capitalize}.s-searchAutoComplete .o-searchAutoCompleteCategory__content__crumb{color:#b7b9ba;font-size:.75rem;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-searchAutoComplete .o-searchAutoCompleteAdvice{margin:0 -.5rem;padding:.25rem .5rem}.s-searchAutoComplete .o-searchAutoCompleteAdvice__content__title{font-size:.75rem;font-weight:500;line-height:1.5em}.qs-option-name{font-size:.75rem;line-height:2rem}@media (min-width:36rem){.search-autocomplete{margin-top:0!important}}@media (min-width:400px) and (max-width:576px){.search-autocomplete{margin-top:0!important}}@media (min-width:60rem){.search-autocomplete{margin-top:.5rem!important;min-width:500px}.search-autocomplete .o-results{height:auto;overflow-y:unset;padding-bottom:0}.s-searchAutoComplete{max-height:90vh}}.o-productCartCard{border-bottom:1px solid #e3e3e3;padding-bottom:.5rem;padding-top:.5rem}.o-productCartCard a{text-decoration:none!important}.o-productCartCard__image{flex-basis:50px;flex-grow:0;flex-shrink:0;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem}.o-productCartCard__image a img{max-height:50px}.o-productCartCard__product{flex-grow:1;min-height:50px;padding-top:.5rem}.o-productCartCard__product__title{font-weight:500;line-height:1.25em}.o-productCartCard__info{line-height:1.25em}.o-productCartCard__info__priceContainer{flex-direction:row}.o-productCartCard__info__price{font-size:.875rem;font-weight:600;line-height:1.5em;margin-left:.5rem}.o-productCartCard__info__price__delete{cursor:pointer;padding:.5rem 0 .5rem .5rem;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.o-productCartCard__info__price__delete{transition:none}}.o-productCartCard__info__price__delete i{font-size:1rem;opacity:.5}.o-productCartCard__info__price__delete:hover i{opacity:1}.o-productCartCard__info select{font-size:.75rem;padding:.25rem 25px .25rem .75rem}.o-productCartCard__options{line-height:0;margin-bottom:.5rem}.o-productCartCard__options__option{margin-right:.5rem}.o-productCartCard__subproduct{margin-bottom:.5rem}.o-overlayCombiCard{background:#fff;border:1px solid #e3e3e3;border-radius:.375rem;margin-bottom:.5rem;min-height:85px;padding:.25rem .5rem}.o-overlayCombiCard__image{padding-right:1rem}.o-overlayCombiCard__info__title{font-weight:500;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.o-overlayCombiCard__info__order form{width:auto}.o-overlayCombiCard__info__order .btn{margin:0;padding:.675rem .5rem}.o-overlayCombiCard__info__order .btn i{font-size:1.25rem}.o-overlayCombiCard__info__price{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.1em;margin-top:.25rem}.s-cartOverlay{left:100%;top:0;width:100%;z-index:1010}.s-cartOverlay__wrapper{height:calc(var(--vh, 1vh)*100);transition:left .2s ease-in-out;z-index:1}.s-cartOverlay__wrapper .s-cartOverlay__cartSummary{flex-grow:1;left:0;padding-top:4rem;top:0}.s-cartOverlay__wrapper .s-cartOverlay__cartSummary.loading{filter:blur(3px)}.s-cartOverlay__header{border-bottom:1px solid #e3e3e3;padding:.25rem 1rem;z-index:2}.s-cartOverlay__header p{margin-bottom:0}.s-cartOverlay__products{overflow:auto;padding-left:1rem;padding-right:1rem}.s-cartOverlay__products__empty{padding-bottom:1rem;padding-top:1rem}.s-cartOverlay__products__empty p{border-radius:.375rem;font-weight:500;padding-left:1rem;padding-right:1rem}.s-cartOverlay__products__cta{margin-bottom:1rem;margin-top:1rem}.s-cartOverlay__products__cta>:hover{cursor:pointer;text-decoration:underline}.s-cartOverlay__order{border-top:1px solid #e3e3e3;box-shadow:0 -10px 10px 0 rgba(0,0,0,.05);padding:.5rem 1rem;z-index:1}.s-cartOverlay__order__price{margin-bottom:.5rem}.s-cartOverlay__order__price .c-cardPrice__container{flex-direction:row}.s-cartOverlay__order__price__label{color:#b7b9ba;cursor:pointer}.s-cartOverlay__order__price__details{background-color:#f5f5f5;border-radius:.375rem;font-size:.75rem;margin-bottom:.5rem;padding:1rem}.s-cartOverlay__order__price .c-cardPrice{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1em}.s-cartOverlay__order__price small{color:#8b9091;font-weight:400}.s-cartOverlay__order__button{margin-top:.5rem}.s-cartOverlay__order__payMethods img{margin:auto;padding-top:1rem;width:80%}.s-cartOverlay__order__discount{margin-bottom:.5rem}.s-cartOverlay__order__discount .control{margin-right:.5rem;width:100%}.s-cartOverlay__order__discount .field input{font-size:.75rem;line-height:1.5em}.s-cartOverlay__order__discount .field .btn{font-size:.75rem;height:100%;line-height:1.5em;margin:0}.s-cartOverlay__background{animation:fade-in-overlay .2s ease-in-out;background:rgba(0,0,0,.2);bottom:0;cursor:pointer;height:calc(var(--vh, 1vh)*100);left:0;right:0;top:0}.s-cartOverlay.open .s-cartOverlay__wrapper{box-shadow:0 7px 16px 0 rgba(0,0,0,.15);left:-100%;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.s-cartOverlay.open .s-cartOverlay__background{display:block}.o-addedProduct{overflow:auto;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.o-addedProduct__navigation{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;width:100%}.o-addedProduct__delivery{border:1px solid;border-radius:.375rem;flex-direction:column;font-size:.875rem;margin-bottom:1rem;margin-top:1rem;padding:.5rem;width:100%}.o-addedProduct__delivery .c-highlightedLoading{color:#35acf8;font-weight:700}.o-addedProduct__delivery .c-highlightedSuccess{color:#12ac74;font-weight:700}.o-addedProduct__delivery.loading{background-color:#e0ecf3;border-color:#35acf8}.o-addedProduct__delivery.full{background-color:#e2edea;border-color:#12ac74}.o-addedProduct__delivery .o-progressWrapper{height:2.5rem;overflow:hidden;position:relative;width:100%}.o-addedProduct__delivery .c-progressBar{background-color:#fff;border-radius:.375rem;height:.75rem;position:relative;width:100%}.o-addedProduct__delivery .c-progressBar__progress{animation:moveInRight .7s cubic-bezier(.8,0,0,1);border-radius:.375rem;height:.75rem;left:0;position:absolute;top:0;transition:width .7s cubic-bezier(.8,0,0,1)}.o-addedProduct__delivery .c-progressBar__progress:after{background-color:#fff;border:1px solid #e3e3e3;border-radius:100%;content:"\e003";font-family:ycon;font-size:1.125rem;height:2rem;margin-top:-.75rem;position:absolute;right:0;width:2rem}.o-addedProduct__delivery .c-progressBar__progress.loading:after{color:#b7b9ba}.o-addedProduct__delivery .c-progressBar__progress.full:after{color:#12ac74}@keyframes moveInRight{0%{left:-100%}to{left:0}}.o-addedProduct__delivery .c-progressBar__progress.full{background-color:#12ac74}.o-addedProduct__delivery .c-progressBar__progress.loading{background-color:#35acf8}.o-addedProduct__message{border-radius:.375rem .375rem 0 0;padding-bottom:.5rem}.o-addedProduct__message__content{width:60%}.o-addedProduct__message__content .c-sectionTitle{margin-bottom:0;margin-top:1rem}.o-addedProduct__message__image{height:4rem;margin-right:.5rem;min-width:4rem;position:relative;width:4rem}.o-addedProduct__message__image i{background-color:#12ac74;border-radius:100%;color:#fff;font-size:.875rem;height:1.5rem;position:absolute;right:0;top:0;width:1.5rem}.o-addedProduct__message__image img{height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.o-addedProduct__related>p{margin-bottom:1rem}.o-addedProduct__related__title{font-size:.875rem;font-weight:700;line-height:1.5em;margin-bottom:.5rem;margin-top:.5rem}.o-addedProduct__related__products{border-radius:.375rem;padding-bottom:0;padding-top:0}@media (min-width:36rem){.s-cartOverlay{max-width:400px}.s-cartOverlay__header{padding-bottom:.5rem;padding-top:.5rem}.o-addedProduct,.s-cartOverlay__order{padding:1rem}.o-addedProduct__message{padding-bottom:.5rem}.o-addedProduct__message__image{height:5rem;width:5rem}}.s-headerUsp{height:32px;margin-bottom:.5rem;margin-top:-.5rem;z-index:1}.s-headerUsp-showImage{height:38px;margin-top:0}.s-headerUsp-showImage li>*{line-height:38px}.s-headerUsp__container{margin-left:auto;margin-right:auto;max-width:82rem}.s-headerUsp__usps{font-size:.675rem;margin:0;max-width:none;padding-left:0;padding-right:0}.s-headerUsp__usps li,.s-headerUsp__usps ul{text-align:center}.s-headerUsp__usps ul{display:flex!important;overflow:hidden}.s-headerUsp__usps li{margin-right:.5rem;white-space:nowrap}.s-headerUsp__usps li>*{line-height:38px!important}.s-headerUsp__grade{margin-left:1rem;white-space:nowrap}.s-headerUsp__grade p{font-size:.875rem;font-weight:700;letter-spacing:.025em;line-height:1.5em;line-height:1.8rem;margin-left:.5rem;width:30px}.s-headerUsp__grade img{min-width:22px;width:22px}.s-headerUsp__grade__kiyoh{color:#343e40;padding:.25rem}.s-headerUsp__grade__kiyoh span{letter-spacing:-1px;line-height:37px;width:34px}.s-headerUsp__grade__link{line-height:38px}@media (min-width:48rem){.s-headerUsp__container{padding-left:2rem;padding-right:2rem}}@media (min-width:60rem){.s-headerUsp{background:#fff;margin-bottom:0;margin-left:0;margin-right:0}.s-headerUsp ul{justify-content:space-between}}.footerUsp{border-radius:.375rem}.footerUsp--title{margin-bottom:2rem}.footerUsp__expertUsp__expert{align-items:center;display:flex;justify-content:center;margin:0 5%;width:6rem}.footerUsp__expertUsp__expert img{height:7rem}.footerUsp__expertUsp__usps .c-bodyText{margin-bottom:0}.footerUsp__kiyoh{padding:0 1rem 1rem}.footerUsp__kiyoh__card{border-radius:.375rem;box-shadow:0 5px 9px 0 rgba(0,0,0,.15);padding:1rem;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.footerUsp__kiyoh__card__info,.footerUsp__kiyoh__card__review__text .c-cardText,.footerUsp__kiyoh__card__review__text .qs-option-name,.footerUsp__kiyoh__card__review__text .s-searchAutoComplete .o-searchAutoCompleteProduct__content__title,.s-searchAutoComplete .footerUsp__kiyoh__card__review__text .o-searchAutoCompleteProduct__content__title{margin-bottom:.5rem}.footerUsp__kiyoh__card__review__rating{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;margin:0;padding-left:.5rem}@media (min-width:36rem){.footerUsp--title .labels{width:auto}.footerUsp--title .labels img{max-height:2.5rem}.footerUsp--title .footer__labels__trustlogos{margin-left:0}}@media (min-width:60rem){.footerUsp--title{margin-bottom:1rem}.footerUsp__kiyoh{padding:1rem}.footerUsp__expertUsp__expert{width:8rem}}.footer__logo{top:-25px}.footer__logo img{max-height:55px}.footer__contact{margin-bottom:2rem;margin-top:2rem}.footer__contact__link{margin-bottom:.25rem;margin-top:.25rem;padding-left:2rem;padding-right:2rem}.footer__contact__link a.c-footerTitle{color:#343e40}.footer__contact__link span:hover{cursor:pointer;text-decoration:underline}.footer__contact__link.simple .c-footerTitle{color:#5f6768;font-size:.875rem}.footer__newsletter{margin:2rem auto 1rem;max-width:850px}.footer__newsletter__input{margin-bottom:.5rem;margin-top:.5rem}.footer__newsletter__input input{height:auto!important;margin-bottom:1rem!important;min-height:50px}.footer__newsletter__check{color:#b7b9ba;margin-top:-2.5rem}.footer__newsletter__check label{padding-left:.25rem;padding-right:.25rem}.footer__newsletter .errorBox,.footer__newsletter .successBox{margin-top:1rem}.footer__nav-xs{margin-bottom:2rem;margin-top:2rem}.footer__nav-xs__list__link{border-bottom:1px solid #e3e3e3}.footer__nav-xs__list__link:first-child{border-top:1px solid #e3e3e3}.footer__nav__list .ordered{display:flex;flex-direction:column}.footer__nav__list span:first-child{margin-bottom:.5rem}.footer__nav__list a{color:#343e40}.footer__nav__list__social span{margin-bottom:.5rem}.footer__nav__list__social .icon{color:#ffcb01;line-height:2.5rem}.footer__nav__list__social__icon{margin-right:.25rem}.footer__nav__list__social a:hover{text-decoration:none}.footer__labels{margin-bottom:4rem;margin-top:4rem}.footer__labels__trustlogos .o-shoppingAwardsContainer{display:none}.footer__labels__trustlogos .o-footerUspShoppingAwards{display:inline-block}.footer__labels__trustlogos img{padding-left:.5rem;padding-right:.5rem}.footer__labels .c-shoppingAwards{max-height:5rem!important}.footer__labels img:not(.c-shoppingAwards){max-height:2.5rem}.footer__copyright p{font-size:.75rem;line-height:1.5em;margin-bottom:0;margin-top:0;padding:1rem}.footer__copyright .c-footerLink{padding:0!important}.footer__copyright a{color:#343e40;font-size:.75rem;font-weight:400;line-height:1.5em;padding-left:.5rem;padding-right:.5rem;text-decoration:underline}.footer__copyright__paymethods{padding:1rem}.footer__usp{margin:0}.footer__usp__image{max-width:100px}.footer__usp__list{padding-left:1.5rem}.footer__usp__list i{left:0}@media (max-width:59.99875rem){.footer__labels__trustlogos img{padding-left:0;padding-right:0}}@media (min-width:36rem){.footer__newsletter{margin-top:4rem}.footer__newsletter__input{flex-wrap:nowrap}.footer__newsletter__input input{margin-bottom:0;margin-right:.5rem}.footer__newsletter__check{margin-top:0;text-align:right}.footer__nav{margin-top:4rem}.footer__nav .col ul{margin-bottom:1rem}.footer__copyright{background-color:#ffcb01}.footer__labels__trustlogos{margin-left:2rem;text-align:right}}@media (max-width:500px){.footer .grid-2{grid-template-columns:repeat(1,1fr)}}@media (min-width:48rem){.footer__labels__trustlogos .o-shoppingAwardsContainer{display:inline-block}.footer__labels__trustlogos .o-footerUspShoppingAwards{display:none}}.s-cookieWall{align-items:center;display:none;justify-content:center}.s-cookieWall__wrapper{margin:10% 0}.s-cookieWall__image{position:absolute;right:-.5rem;top:-1.5rem;width:8rem}.s-cookieWall__content{padding:.5rem}.s-cookieWall__content__header{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;margin-bottom:1rem;margin-top:2rem}.s-cookieWall__content p{display:inline-block;margin-bottom:1rem;max-width:38rem}.s-cookieWall__button{display:flex;flex-wrap:wrap;width:100%}.s-cookieWall__button__accept{flex-grow:3;padding-left:.5rem;padding-right:.5rem}.s-cookieWall__button__decline{flex-grow:1;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.s-cookieWall.show{display:flex!important}.s-cookieWall__overlay{background-color:rgba(51,51,51,.75)}@media (min-width:48rem){.s-cookieWall__wrapper{max-width:48rem}.s-cookieWall__image{position:absolute;right:-3rem;top:-3rem;width:13rem}.s-cookieWall__content{padding:2rem}.s-cookieWall__content__header{margin-top:0}.s-cookieWall__content p{display:inline-block;max-width:38rem}}.s-productBar .scroll-wrap .col{min-width:14rem;width:14rem}.s-productBar-related .scroll-wrap .col{min-width:12rem;width:12rem}@media (min-width:70rem){.s-productBar .scroll-wrap .col{min-width:16rem;width:16rem}}.o-productDisplayCard{border:1px solid #e3e3e3;border-radius:.375rem;box-shadow:none;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.o-productDisplayCard__image{height:12rem;padding:.5rem 1rem}.o-productDisplayCard__image .c-productImage{width:100%}.o-productDisplayCard__title{flex-grow:1;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem}.o-productDisplayCard__title>*{color:#343e40}.o-productDisplayCard .row{margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.o-productDisplayCard__price{font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em;margin-bottom:.25rem}.o-productDisplayCard__categoryLink{border-top:1px solid #e3e3e3;padding:1rem}.o-productDisplayCard:hover{box-shadow:0 5px 9px 0 rgba(0,0,0,.15);text-decoration:none;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.o-productCatalogCard{padding-bottom:1rem;padding-top:1rem}.o-productCatalogCard__image picture{position:absolute}.o-productCatalogCard__rating{margin-bottom:.5rem;margin-top:.5rem}.o-productCatalogCard__text a:hover{text-decoration:none}.o-productCatalogCard__text ul{margin-bottom:.5rem;margin-top:.5rem;padding-left:1rem}.o-productCatalogCard__info{padding-left:.5rem;padding-right:.5rem}.o-productCatalogCard__info__price{margin-bottom:.5rem;margin-right:.5rem}.o-productCatalogCard__info__price .c-cardPrice{line-height:1em;margin-top:-.25rem}.o-productCatalogCard__info__price__old{color:#8b9091;font-size:.75rem;line-height:1.5em;line-height:1em}.o-productCatalogCard__compare{bottom:1.5rem;color:#343e40;display:flex;padding-bottom:1rem;padding-left:.5rem;position:absolute}.o-productCatalogCard__compare.disabled{color:#e3e3e3;text-decoration:none}.o-productCatalogCard__cart{padding-left:.5rem;padding-right:.5rem}.o-productCatalogCard__cart a:hover{text-decoration:none}.o-productCatalogCard__cart__cta__compare.disabled{color:#e3e3e3;text-decoration:none}.o-productCatalogCard__cart__cta__compare.disabled span{color:#e3e3e3}.o-productCatalogCard__cart__info__state{order:2}.o-productCatalogCard__freeProduct{border:1px solid #e3e3e3;border-radius:.375rem;margin-right:1rem;padding:.5rem}.o-productCatalogCard__freeProduct__icon{left:0;top:0;transform:translate(-50%,-50%)}.o-productCatalogCard__freeProduct__icon span{border-radius:100%;color:#fff;font-size:.875rem;font-weight:500;height:14px;line-height:1.5em;line-height:14px;margin:.25rem;width:14px}.o-productCatalogCard__freeProduct__product{padding:.25rem}.o-productCatalogCard__freeProduct__product img{margin-right:.5rem;min-width:40px;width:40px}.o-productCatalogCard__freeProduct__title{font-size:.75rem;font-weight:600;line-height:1.5em}.o-productCatalogCard__freeProduct__price{font-size:.75rem;font-weight:400;line-height:1.5em}.o-productCatalogCard [tooltip]{margin:1rem}.o-productCatalogCard [tooltip]:before{border-color:#ffcb01 transparent transparent}.o-productCatalogCard [tooltip]:after{background:#ffcb01;color:#343e40;font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em;padding:.125rem .75rem .25rem}.o-productCatalogCard-list .o-productCatalogCard{border-bottom:1px solid #e3e3e3}.o-productCatalogCard-single .o-productCatalogCard{border:1px solid #e3e3e3;border-radius:.375rem}@media (min-width:36rem){.o-productCatalogCard-list .o-productCatalogCard__image{min-width:25%;width:25%}}@media (min-width:48rem){.o-productCatalogCard__compare{display:none}.o-productCatalogCard-grid .o-productCatalogCard{flex-direction:column;padding:0}.o-productCatalogCard-grid .o-productCatalogCard__image{padding:.5rem;width:auto}.o-productCatalogCard-grid .o-productCatalogCard__infoWrapper{flex:1 1 auto}.o-productCatalogCard-grid .o-productCatalogCard__info{flex:1 1 auto;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem}.o-productCatalogCard-grid .o-productCatalogCard__cart{display:block;padding-left:0;padding-right:0}.o-productCatalogCard-grid .o-productCatalogCard__cart__info{align-items:flex-end;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem}.o-productCatalogCard-grid .o-productCatalogCard__cart__info__state{margin-bottom:.5rem;margin-top:1rem}.o-productCatalogCard-grid .o-productCatalogCard__cart__cta{border-top:1px solid #e3e3e3}.o-productCatalogCard-grid .o-productCatalogCard__cart__cta__link{display:flex;flex-direction:row;text-align:center;width:100%}.o-productCatalogCard-grid .o-productCatalogCard__cart__cta__link a{border-right:1px solid #e3e3e3;color:#343e40;flex-grow:1;line-height:3.125rem}.o-productCatalogCard-grid .o-productCatalogCard__cart__cta__link:last-child{border:none}.o-productCatalogCard-grid .o-productCatalogCard__cart__cta__cartbtn .btn{border:0;border-radius:0;margin-bottom:0;padding:1.2rem}.o-productCatalogCard__rating i{font-size:1.2em}.o-productCatalogCard__rating a span,.o-productCatalogCard__rating span span{display:inline}}@media (min-width:60rem){.o-productCatalogCard-grid .o-productCatalogCard__cart__cta{opacity:0;visibility:hidden}.o-productCatalogCard-grid .active .o-productCatalogCard__cart__cta,.o-productCatalogCard-grid .o-productCatalogCard.active .o-productCatalogCard__cart__cta,.o-productCatalogCard-grid .o-productCatalogCard:hover .o-productCatalogCard__cart__cta{opacity:1;visibility:visible!important}}@media (min-width:70rem){.o-productCatalogCard-list .o-productCatalogCard{margin-top:1.5rem;padding-bottom:1.5rem}.o-productCatalogCard-list .o-productCatalogCard__image{padding-top:0}.o-productCatalogCard-list .o-productCatalogCard__image .c-productImage__promotionLabel{bottom:1rem;left:1rem}.o-productCatalogCard-list .o-productCatalogCard__image figure{position:inherit}.o-productCatalogCard-list .o-productCatalogCard__image .c-productImage__topLabels{left:auto;max-width:16rem;right:.5rem;top:.5rem}.o-productCatalogCard-list .o-productCatalogCard__infoWrapper{flex-direction:row}.o-productCatalogCard-list .o-productCatalogCard__text{flex:1 1 auto}.o-productCatalogCard-list .o-productCatalogCard__cart{min-width:17rem;width:17rem}.o-productCatalogCard-list .c-productImage__productLabel{left:0;transform:rotate(0)}.o-productCatalogCard-list .c-productImage__productLabel span{box-shadow:-1px 0 0 3px #ffcb01,1px 0 0 3px #ffcb01}}.s-headerMenu{z-index:1}.s-headerMenu__container{margin-left:auto;margin-right:auto;max-width:82rem}.s-headerMenu__list{align-items:center;display:flex;list-style-type:none;margin:0;padding-left:0;padding-right:0;position:relative;width:100%}.s-headerMenu__list li{display:inline}.s-headerMenu__list .menu{background-color:#ffcb01;border-radius:.375rem;cursor:pointer;padding:.25rem .5rem}.s-headerMenu__list .menu i{color:#343e40}.s-headerMenu__background{transition:background .35s cubic-bezier(.25,.8,.25,1)}.s-headerMenu.open .s-headerMenu__background{display:block;left:0;top:0;z-index:-1!important}.s-headerMenu:hover{z-index:10}.o-headerMenuItem:not(.menu){display:flex!important;flex:1 1 auto;flex-direction:row}.o-headerMenuItem.menu{display:none!important}.o-headerMenuItem__loader{width:100%}.o-headerMenuItem__loader__item{border-radius:.375rem;height:4rem;width:100%}.o-headerMenuItem a{color:#343e40;font-size:.75rem;line-height:1.5em;text-decoration:none}.o-headerMenuItem__title{padding-bottom:1rem;padding-top:.5rem}.o-headerMenuItem__title a{color:#35acf8;font-size:.875rem;line-height:1.5em}.o-headerMenuItem__linkWrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:2.5rem;overflow:hidden;width:100%}.o-headerMenuItem__link{border-radius:.375rem .375rem 0 0;min-height:2.5rem;padding:.25rem}.o-headerMenuItem__link,.o-headerMenuItem__linkTitle{align-items:center;display:flex;justify-content:center}.o-headerMenuItem__linkTitle{flex-direction:row;min-width:4rem;width:100%}.o-headerMenuItem .icon-cross{color:#5f6768}.o-headerMenuItem__content{display:none}.o-headerMenuItem__content .c-item{display:flex;flex-direction:row;gap:.5rem}.o-headerMenuItem__content__wrapper{display:flex;flex-direction:column;width:100%}.o-headerMenuItem__content__heading{display:flex;flex-direction:column;justify-content:space-between}.o-headerMenuItem__content .o-menuOverlay__category__wrapper{padding:0 0 1rem}.o-headerMenuItem__link.hover:not(.menu) .o-headerMenuItem__content{background-color:#fff;border-radius:0 0 .375rem .375rem;display:flex;justify-content:space-between;left:0;padding:1rem;position:absolute;right:0;top:100%}.o-headerMenuItem__link.hover:not(.menu) .o-headerMenuItem__content .o-menuOverlay__category__heading__title{display:none}.o-headerMenuItem__link.hover:not(.menu) .o-headerMenuItem__content .o-menuOverlay__category__heading__link{margin-left:0}.o-headerMenuItem__linkWrapper:has(>:hover) li:not(:hover,li:hover+*){transition:z-index .35s cubic-bezier(.25,.8,.25,1);z-index:-2}.o-headerMenuItem__link.hover.menu{border-radius:.375rem .375rem 0 0}.o-headerMenuItem__link.hover.menu .o-headerMenuItem__content{background-color:#fff;border-radius:.375rem;display:flex;flex-direction:column;justify-content:space-between;left:-1rem;padding:1rem;position:absolute;top:100%;width:25rem}.o-headerMenuItem__link.hover.menu .o-headerMenuItem__content a{border-bottom:1px solid #e3e3e3;cursor:pointer;font-size:.875rem;font-weight:500;line-height:1.5em;padding-bottom:1rem;padding-top:1rem}.o-headerMenuItem__link.hover.menu .o-headerMenuItem__content a:hover span{text-decoration:underline}.o-headerMenuItem__link.hover:not(.menu){background-color:#fff;display:inline-block;z-index:100}@media (min-width:60rem){.o-headerMenuItem.menu{display:flex!important;flex-direction:row}}.o-pageCard{border:1px solid #e3e3e3;border-radius:.375rem;box-shadow:none;overflow:hidden;padding:.25rem;transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.o-pageCard__image{height:3.3rem;min-width:30%;width:30%}.o-pageCard__image img{-o-object-fit:contain;object-fit:contain}.o-pageCard__text{color:#343e40;padding-left:.5rem}.o-pageCard__text>*{margin:0;padding:0}.o-pageCard:hover{box-shadow:0 5px 9px 0 rgba(0,0,0,.15);text-decoration:none}.o-pageCard.wide,.o-pageCard:hover{transition:box-shadow .25s cubic-bezier(.25,.8,.25,1)}.o-pageCard.wide{box-shadow:none;padding:0;text-align:center}.o-pageCard.wide:hover{box-shadow:0 22px 24px -24px rgba(0,0,0,.3);transition:box-shadow .2s cubic-bezier(.23,0,0,1),transform .4s cubic-bezier(.23,0,0,1)}.o-pageCard.wide .o-pageCard__image{border-radius:.375rem;height:5rem;margin-left:auto;margin-right:auto;max-width:100%}.o-pageCard.wide .o-pageCard__image img{padding:.5rem}.o-pageCard.wide .o-pageCard__text{justify-content:space-between;padding:0 .5rem .5rem;width:100%}.o-pageCard.wide .o-pageCard__text p{font-weight:500}.large .o-pageCard{padding:.5rem .5rem 2rem}.large .o-pageCard__image{height:6rem;padding-top:0}.large .o-pageCard__text{padding-top:.5rem}.large .o-pageCard__text p{font-size:.75rem;font-weight:500;left:0;line-height:1.5em}.large .o-pageCard__text p:after{content:"\e009";font-family:ycon;font-size:.75rem;margin-left:.5rem}@media (min-width:60rem){.large .o-pageCard__text p{font-size:.875rem;font-weight:500;line-height:1.5em}.o-pageCard.wide{border:none;padding:0;text-align:left}.o-pageCard.wide:hover{box-shadow:none}.o-pageCard.wide:hover .o-pageCard__image{box-shadow:0 22px 24px -24px rgba(0,0,0,.3);transform:translateY(-3px);transition:box-shadow .2s cubic-bezier(.23,0,0,1),transform .4s cubic-bezier(.23,0,0,1)}.o-pageCard.wide .o-pageCard__image{background-color:#f5f5f5;height:8rem}.o-pageCard.wide .o-pageCard__image img{mix-blend-mode:darken}}@media (min-width:60rem) and (prefers-color-scheme:dark){.o-pageCard.wide .o-pageCard__image img{mix-blend-mode:none!important}}@media (min-width:60rem){.o-pageCard.wide .o-pageCard__text{display:flex;padding:.5rem 0}.o-pageCard.wide .o-pageCard__text:after{content:"\e009";float:right;font-family:ycon,sans-serif!important;font-size:1em}}.c-image{max-inline-size:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.c-image__background{pointer-events:none;position:absolute;z-index:-1}.c-image__background,.c-image__fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-image__fit{display:flex}.c-image__rounded{border-radius:.625rem}.c-image__caption{color:#fff;font-family:Typpo,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1em}.c-image__wrapper{display:block;position:relative}.c-image__wrapper>div{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1rem;width:100%}.c-image__wrapper>div>.btn{margin-top:auto}.c-image__wrapper__1-1{aspect-ratio:1/1}.c-image__wrapper__1-2{aspect-ratio:1/2}.c-image__wrapper__2-1{aspect-ratio:2/1}.c-image__wrapper__2-3{aspect-ratio:2/3}.c-image__wrapper__3-2{aspect-ratio:3/2}.c-image__wrapper__3-4{aspect-ratio:3/4}.c-image__wrapper__4-3{aspect-ratio:4/3}.c-image__wrapper__16-9{aspect-ratio:16/9}.c-image__wrapper__9-16{aspect-ratio:9/16}.c-image__cta{bottom:2rem;left:2rem;position:absolute}.c-skeletonLoader{animation:color-change 1s infinite;background-color:#f5f5f5}.c-skeletonLoader__rounded{border-radius:.375rem}.c-skeletonLoader__fit{height:100%;width:100%}@keyframes color-change{0%{background-color:#f5f5f5}50%{background-color:#eae9e9}to{background-color:#f5f5f5}}