.product-photos .compare-button{z-index:2}.compare-open-button span{caret-color:transparent}.comparison-page__header{align-items:center;display:flex;gap:25px;padding-bottom:80px}.comparison-page__share{width:auto;display:flex;align-items:center;justify-content:center;gap:7px;border:none;color:#fff;margin:0}.comparison-page__share svg{width:15px}.comparison-page__share svg path{fill:#fff}.comparison-page__share:hover,.comparison-page__share:focus{border:none;color:#fff}.comparison-page__share:hover svg path,.comparison-page__share:focus svg path{fill:#fff}.compare-button{z-index:1;color:#414b52;font:inherit;outline:inherit;width:35px;height:35px;display:flex;background-color:#fff;position:absolute;top:20px;right:20px;border-radius:100%;padding:5px;box-shadow:0 1px 5px #32323291;border:2px solid transparent;transition:all .3s ease;transition-delay:.3s}.compare-button:hover{color:#414b52;border-color:#414b52;background-color:#f2bf00}.compare-modal__header--amount{display:flex}.compare-modal__header--amount #compare-count{padding-top:1px}html.compare-modal-is-open{overflow:hidden}.compare-modal-container{width:100dvw;height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;visibility:hidden;transition:visibility 0s linear .3s,z-index 0s linear .3s}.compare-modal-container .compare-modal-background{width:100%;height:100%;background-color:#000;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease}.compare-modal-container .compare-modal{position:absolute;z-index:1;background-color:#fff;width:max-content;height:100%;top:0;right:0;bottom:0;left:0;transform:translate(-100%);transition:all .3s ease;padding:0 0 0 40px;grid-template-areas:"header aside" "nav aside" "warning aside" "content aside";grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr 300px;max-width:100dvw;display:grid;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.compare-modal-container .compare-modal.compare-modal--aside-closed{grid-template-columns:1fr 0px}.compare-modal-container .compare-modal.compare-modal--aside-closed .compare-modal__add-product{transform:translate(100%);opacity:0}.compare-modal-container .compare-modal.compare-modal--no-aside{grid-template-areas:"header" "nav" "warning" "content";grid-template-columns:1fr}@media screen and (max-width:899px){.compare-modal-container .compare-modal{display:flex;flex-direction:column}}@media screen and (max-width:475px){.compare-modal-container .compare-modal{width:100dvw}}.compare-modal-container .compare-modal__header{grid-area:header}.compare-modal-container .compare-modal__nav{grid-area:nav}.compare-modal-container .compare-modal__grids{grid-area:content;overflow-y:hidden;overflow-x:auto;flex:1 0 auto}.compare-modal-container .compare-modal__limit-warning.is-shuddering{animation:compare-shudder .5s ease-in-out}.compare-modal-container .compare-modal__limit-warning{grid-area:warning;margin:0 40px 0 0;padding:10px 15px;background-color:#fff4c9;border-left:4px solid #F2BF00;color:#414b52;font-size:14px;line-height:1.4;display:flex;align-items:flex-start;gap:10px}@media screen and (max-width:475px){.compare-modal-container .compare-modal__limit-warning{margin-left:0;margin-right:15px}}.compare-modal-container .compare-modal__limit-warning[hidden]{display:none}.compare-modal-container .compare-modal__limit-warning--text{flex:1}.compare-modal-container .compare-modal__limit-warning--close{flex-shrink:0;width:20px;height:20px;padding:0;margin:0;border:none;background:transparent;color:#414b52;cursor:pointer}.compare-modal-container .compare-product-title__variant{font-weight:400;font-size:14px}.compare-modal-container .compare-modal__add-product{grid-area:aside;border-left:3px solid #DDDDDD;align-self:stretch;overflow-y:auto;width:300px;transition:transform .3s ease,opacity .3s ease}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--title{font-weight:900;font-size:20px;padding:20px 0 20px 15px}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--header{display:flex;align-items:center;justify-content:space-between;padding-right:15px;background-color:#414b52;color:#fff;min-height:86px}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--close{flex-shrink:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:0;border:none;background:transparent;color:#414b52;cursor:pointer}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--close:before{content:"\f00d";color:#fff;display:block;width:30px;height:30px;font-family:icomoon!important;font-size:28px;display:flex;align-items:center;justify-content:center}.compare-modal-container .compare-modal__add-product[hidden]{display:none}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--search{padding:15px 15px 0;position:relative}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--search .icon-search{position:absolute;right:27px;top:calc(50% + 7.5px);transform:translateY(-50%);font-size:16px;color:#414b52;pointer-events:none}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--search input{width:100%;margin:0;padding:9px 38px 9px 12px;border:none;border-radius:0;font:inherit;font-size:16px;color:#414b52;background-color:#e7e7e759}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--search input:focus{outline:none;border-color:#f2bf00}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--empty{margin:0;font-size:14px;color:#767676}.compare-modal-container .compare-modal__add-product .compare-modal__add-product--list{display:flex;flex-direction:column;padding:10px 15px 15px}.compare-modal-container .compare-modal__add-product .compare-add-product{display:grid;grid-template-columns:60px 1fr auto;align-items:flex-start;gap:10px;width:100%;margin:0;padding:10px 0;border:1px solid transparent;border-bottom-color:#ddd6;background:transparent;color:#414b52;font:inherit;text-align:left;cursor:pointer;transition:all .3s ease}.compare-modal-container .compare-modal__add-product .compare-add-product img{width:60px;height:60px;object-fit:cover}.compare-modal-container .compare-modal__add-product .compare-add-product:hover .compare-add-product__plus,.compare-modal-container .compare-modal__add-product .compare-add-product:focus-visible .compare-add-product__plus{background-color:#414b52}.compare-modal-container .compare-modal__add-product .compare-add-product__plus{align-self:center;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#ba3c3d;color:#fff}.compare-modal-container .compare-modal__add-product .compare-add-product__plus svg{width:18px;height:18px}.compare-modal-container .compare-modal__add-product .compare-add-product__details{display:flex;flex-direction:column;gap:4px}.compare-modal-container .compare-modal__add-product .compare-add-product__title{font-size:14px;line-height:1.3;font-weight:700}.compare-modal-container .compare-modal__add-product .compare-add-product__price{font-size:14px;font-weight:700}.compare-modal-container .compare-modal__add-product .compare-add-product__rrp{font-size:12px;color:#767676}.compare-modal-container.compare-modal-open{left:0;z-index:1000000;visibility:visible;transition:none}.compare-modal-container.compare-modal-open .compare-modal{left:0;transform:none}.compare-modal-container.compare-modal-open .compare-modal-background{opacity:.5}.compare-modal-container .compare-modal__header{display:flex;justify-content:flex-start;padding-bottom:20px;margin-right:12px;margin-left:-40px;padding-left:40px;padding-top:20px;align-items:center;background-color:#414b52;color:#fff;width:calc(100% + 40px)}@media screen and (max-width:475px){.compare-modal-container .compare-modal__header{margin-left:0;margin-right:15px}}.compare-modal-container .compare-modal__header .compare-modal__header--main-col{padding-right:30px;flex:1}.compare-modal-container .compare-modal__header--col{display:flex;align-items:center;justify-content:end;gap:0 30px;position:relative;padding-left:20px;margin-left:20px}@media screen and (min-width:769px){.compare-modal-container .compare-modal__header--col:before{position:absolute;width:1px;height:100%;background-color:#fff;content:"";opacity:.5;display:block;left:0}}.compare-modal-container .compare-modal__header .compare-modal__header--title{font-weight:900;font-size:20px;padding-bottom:5px}.compare-modal-container .compare-modal__header button:not(.compare-modal__more-products){background:transparent;padding:0;color:#fff;border:none;margin:0;width:initial}.compare-modal-container .compare-modal__header button#clear-product-ids{white-space:nowrap;font-weight:400;text-decoration:underline;font-size:14px;color:#fff}.compare-modal-container .compare-modal__header button#close-compare-modal{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin-right:40px;margin-left:20px}@media screen and (max-width:475px){.compare-modal-container .compare-modal__header button#close-compare-modal{margin-left:10px;margin-right:50px}}.compare-modal-container .compare-modal__header button#close-compare-modal:before{content:"\f00d";color:#fff;display:block;width:30px;height:30px;font-family:icomoon!important;font-size:28px;display:flex;align-items:center;justify-content:center}.compare-modal-container .compare-modal__header .compare-modal__more-products-wrapper button,.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button{font-size:14px;text-decoration:none;font-weight:700;width:initial;padding-top:6px;padding-bottom:6px;margin-bottom:0;min-height:35px}.compare-modal-container .compare-modal__header .compare-modal__more-products-wrapper button span,.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button span{margin-bottom:-1px}.compare-modal-container .compare-modal__header .compare-modal__more-products-wrapper button:focus,.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button:focus{border-color:#ba3c3d;background-color:#ba3c3d;color:#fff}.compare-modal-container .compare-modal__header .compare-modal__more-products-wrapper button:hover,.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button:hover{border-color:#f2bf00;background-color:#f2bf00;color:#414b52}.compare-modal-container .compare-modal__header .compare-modal__more-products-wrapper button:hover svg,.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button:hover svg{stroke:#414b52}.compare-modal-container .compare-modal__header .comparison-page__share,.compare-modal-container .compare-modal__actions .comparison-page__share{font-size:14px;min-height:35px}.compare-modal-container .compare-modal__header .comparison-page__share svg,.compare-modal-container .compare-modal__actions .comparison-page__share svg{width:13px;margin-top:-2px}.compare-modal-container .compare-modal__header .compare-modal__more-products,.compare-modal-container .compare-modal__actions .compare-modal__more-products{white-space:nowrap;font-weight:400;text-decoration:underline;font-size:14px;display:inline-flex;gap:2px;align-items:center}.compare-modal-container .compare-modal__header .compare-modal__more-products svg,.compare-modal-container .compare-modal__actions .compare-modal__more-products svg{width:30px;height:20px;stroke:#fff}.compare-modal-container .compare-modal__header .compare-modal__more-products[hidden],.compare-modal-container .compare-modal__actions .compare-modal__more-products[hidden],.compare-modal-container .compare-modal__actions{display:none}@media screen and (max-width:768px){.compare-modal-container .compare-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:15px;margin-right:12px;padding:15px 40px 15px 0;width:100%;background-color:#fff;color:#414b52}.compare-modal-container .compare-modal__actions .comparison-page__share{color:#414b52;border:1px solid rgba(65,75,82,.5);padding-left:10px;padding-right:10px;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center}.compare-modal-container .compare-modal__actions .comparison-page__share svg path{fill:#414b52}.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper{padding:0;width:calc(50% - 7.5px);min-width:0}.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper:not(:has(button:not([hidden]))){display:none}.compare-modal-container .compare-modal__actions .compare-modal__more-products-wrapper button{width:100%;justify-content:center}}@media screen and (max-width:475px){.compare-modal-container .compare-modal__actions{margin-left:0;margin-right:0;padding-right:15px}}.comparison-page__grids{padding-bottom:80px;overflow:scroll;padding-top:15px}.compare-modal__product-grid--empty .compare-modal__type-empty{grid-column:1/-1;padding:40px 0;color:#767676}.compare-modal__product-grid{display:grid;grid-template-columns:repeat(3,1fr)}.compare-modal__product-grid[hidden]{display:none}.compare-modal__product-grid .compare-product-title{text-align:center;font-weight:700;font-size:16px;line-height:22px;padding:10px 12px 12px}.compare-modal__product-grid .compare-product-title a{color:inherit;text-decoration:none}.compare-modal__product-grid .compare-product-title a:hover,.compare-modal__product-grid .compare-product-title a:focus-visible{text-decoration:underline}.compare-modal__product-grid .compare-product-spacer,.compare-modal__product-grid .specification{position:sticky;left:0;z-index:1;background-color:#fff}.compare-modal__product-grid .compare-product-spacer{background-color:transparent}.compare-modal__product-grid .specification{background-color:#f3f3f3;font-weight:700;font-size:14px}.compare-modal__product-grid .specification-value,.compare-modal__product-grid .specification{border-bottom:1px solid rgba(221,221,221,.4);font-size:14px}.compare-modal__product-grid .specification{padding:10px 10px 10px 15px;display:flex;align-items:center}@media screen and (min-width:476px){.compare-modal__product-grid .specification{padding-left:40px}}.compare-modal__product-grid .specification-value{text-align:center;padding:10px 12px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:475px){.compare-modal__product-grid .specification-value{padding:10px}}.compare-modal__product-grid .compare-product,.compare-modal__product-grid .specification-value{border-left:1px solid rgba(221,221,221,.4)}.compare-modal__product-grid .specification-value.compare-row--even{background-color:#f3f3f366}.compare-modal__product-grid .compare-product-rrp{font-size:12px;color:#767676}.compare-modal__product-grid .compare-product-image{margin-left:12px;margin-right:12px;margin-top:12px}.compare-modal__product-grid .compare-product-image a{display:block}.compare-modal__product-grid .compare-product-image img{display:block;border:1px solid #EEEEEE}.compare-modal__product-grid .compare-product-image a.compare-product-image--loading{position:relative;aspect-ratio:1/1}.compare-modal__product-grid .compare-product-image a.compare-product-image--loading img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.compare-modal__product-grid .compare-skeleton{border-radius:4px;background:linear-gradient(90deg,#eee 25%,#f7f7f7,#eee 75%);background-size:200% 100%;animation:compare-skeleton-shimmer 1.2s ease-in-out infinite}.compare-modal__product-grid .compare-skeleton__image{width:100%;aspect-ratio:1/1;margin-bottom:15px}.compare-modal__product-grid .compare-skeleton__line{width:80%;height:14px;margin:6px auto}.compare-modal__product-grid .compare-product{position:relative}.compare-modal__product-grid .compare-product button{background-color:transparent;color:#414b52;border:none;position:absolute;width:30px;height:30px;top:22px;right:24px;background:#fff;transition:all .3s ease;padding:2px}@media screen and (max-width:499px){.compare-modal__product-grid .compare-product button.compare-product-remove{width:25px;height:25px}}.compare-modal__nav[hidden],.comparison-page__nav[hidden]{display:none}.compare-modal__nav,.comparison-page__nav{background-color:#e7e7e759;margin-bottom:0;min-height:43px;display:flex;align-items:center;padding:0 30px;gap:20px;font-weight:700;margin-left:-40px;width:calc(100% + 40px);overflow-y:hidden;overflow-x:scroll;position:relative}.compare-modal__nav:after,.comparison-page__nav:after{height:3px;width:calc(100% + 30px);background:#ddd;content:"";display:block;position:absolute;left:-30px;bottom:0}@media screen and (max-width:475px){.compare-modal__nav:after,.comparison-page__nav:after{left:0;width:100%}}.compare-modal__nav a,.comparison-page__nav a{opacity:.5;height:52px;position:relative;display:inline-flex;white-space:nowrap;align-items:center;padding:0 20px;transition:all .3s ease;z-index:2}@media screen and (max-width:475px){.compare-modal__nav a,.comparison-page__nav a{height:40px}}.compare-modal__nav a:after,.comparison-page__nav a:after{height:3px;width:100%;bottom:0;content:"";background:#414b52;position:absolute;left:0;right:0;margin:auto;opacity:0;transition:all .3s ease}@media screen and (max-width:475px){.compare-modal__nav a:after,.comparison-page__nav a:after{bottom:-1px}}.compare-modal__nav a.active:after,.comparison-page__nav a.active:after{opacity:1;background:#ba3c3d}.compare-modal__nav a.active,.comparison-page__nav a.active,.compare-modal__nav a:hover,.comparison-page__nav a:hover{opacity:1}.compare-modal__nav a:hover:after,.comparison-page__nav a:hover:after{opacity:1}.compare-modal__more-products-wrapper{display:flex;align-items:center;justify-content:flex-start;padding-left:10px;padding-right:20px}.comparison-page__nav{width:100%;margin-left:0}.comparison-page__header{align-items:flex-start}.comparison-page__header--inner h1{padding-bottom:5px}.comparison-page__header--meta{display:flex;align-items:center;gap:20px}.comparison-page__header .comparison-page__share{position:relative;font-size:14px;min-height:35px;padding-left:0;padding-right:10px;padding-top:2px}.comparison-page__header .comparison-page__share:before{position:absolute;top:50%;left:-10px;width:1px;height:20px;transform:translateY(-50%);background-color:#414b52;content:"";opacity:.5;display:block}.comparison-page__header .comparison-page__share{color:#414b52}.comparison-page__header .comparison-page__share svg{width:13px;margin-top:-1px}.comparison-page__header .comparison-page__share svg path{fill:#414b52}.comparison-page__header .comparison-page__share:hover,.comparison-page__header .comparison-page__share:focus{color:#414b52}.comparison-page__header .comparison-page__share:hover svg path,.comparison-page__header .comparison-page__share:focus svg path{fill:#414b52}.compare-modal__grids,.compare-page__grids{flex:1;overflow-y:scroll;overflow-x:scroll;padding-bottom:30px;padding-right:0;margin-left:-40px}@media screen and (max-width:475px){.compare-modal__grids,.compare-page__grids{margin-left:-15px}}@keyframes compare-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}button.comparison-share__option,button.comparison-share__option:hover,button.comparison-share__option:focus{background-color:transparent;color:#f2bf00;border:none}.comparison-page__empty{font-weight:700;font-size:24px;text-align:center;border-top:3px solid #DDDDDD;padding-top:60px}.comparison-page__browse-wrapper{text-align:center;padding-top:40px}.comparison-page__browse{max-width:max-content;margin:0 auto}.comparison-share{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:16px}.comparison-share[hidden]{display:none}.comparison-share__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5}.comparison-share__popup{position:relative;width:100%;max-width:420px;background-color:#414b52;color:#fff;padding:30px}.comparison-share__header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:20px}.comparison-share__title{font-weight:900;font-size:20px}.comparison-share__title span{display:block;font-weight:400;font-size:14px;padding-top:5px}.comparison-share__close,.comparison-share__close:focus{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;margin:0;color:#414b52}.comparison-share__close:after,.comparison-share__close:focus:after{content:"\f00d";color:#fff;display:block;width:30px;height:30px;font-family:icomoon!important;font-size:28px;display:flex;align-items:center;justify-content:center}.comparison-share__close svg,.comparison-share__close:focus svg{stroke:#414b52;width:30px}.comparison-share__close:hover,.comparison-share__close:focus:hover{border:none;background:#414b52}.comparison-share__close:hover svg,.comparison-share__close:focus:hover svg{stroke:#fff}.comparison-share__options{display:grid;grid-template-columns:1fr 1fr;gap:20px 0;padding-top:10px}@media screen and (min-width:769px){.comparison-share__options{margin:0 auto}.comparison-share__options [data-share=sms]{display:none}}.comparison-share button{color:#fff}.comparison-share .comparison-share__option--email{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:currentColor;font-size:20px}.comparison-share .comparison-share__option--email i{margin-top:-3px}.comparison-share__option{display:inline-flex;flex-direction:row;align-items:center;width:max-content;background:transparent;border:none;padding:0;margin:0;font-weight:400;font-size:16px;color:#fff;text-decoration:none;cursor:pointer;justify-content:flex-start;gap:10px}.comparison-share__option svg{flex-shrink:0;width:24px;height:24px;padding:0;background-color:transparent;fill:currentColor;transition:all .3s ease}.comparison-share__option[data-share=whatsapp] svg{stroke:currentColor;stroke-width:20px;stroke-linejoin:round}.comparison-share__option[data-share=copy] svg{width:20px;height:20px;margin:2px}.comparison-share__option:hover{color:#f2bf00!important}.comparison-share__option:hover svg{background-color:transparent}.comparison-page__nav{position:relative;background:transparent;border-bottom:none}.comparison-page__nav:before{content:"";display:block;position:absolute;background:#e7e7e759;border-bottom:3px solid #DDDDDD;height:100%;width:100dvw;left:calc((100dvw - 1354px)/-2 - 20px);top:0}@media screen and (max-width:1354px){.comparison-page__nav:before{left:0;height:3px;bottom:0;top:initial;background:#ddd;border-bottom:none}}.comparison-page__nav a{position:relative}@media screen and (max-width:767px){.comparison-page__nav a:after{bottom:-1px}}@media screen and (max-width:475px){.comparison-page__nav a:after{bottom:-2px}}@media screen and (max-width:1354px){.comparison-page__nav{background:#e7e7e759;border-bottom:none;left:-20px;width:calc(100% + 40px);overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:475px){.comparison-page__nav{left:-15px;width:calc(100% + 30px)}}.compare-product-price{font-weight:700;padding-bottom:5px}.compare-product-price .compare-product-price__only{font-size:12px}@media screen and (max-width:768px){.comparison-page__header{flex-direction:column;gap:20px;padding-bottom:40px}.compare-modal-container .compare-modal__header{flex-wrap:wrap;align-items:center}.compare-modal-container .compare-modal__header .compare-modal__header--col{flex:1;min-width:calc(100% - 300px)}.compare-modal-container .compare-modal__header .compare-modal__header--main-col{width:300px;padding-right:10px}.compare-modal-container .compare-modal__header button#close-compare-modal{width:25px;height:25px}.compare-modal-container .compare-modal__header button#close-compare-modal svg{width:25px;height:25px}}.compare-modal-container #stockLevel,#comparison-page-app #stockLevel{color:#28a81a;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex;align-items:center;gap:5px}.compare-modal-container #stockLevel.outofstock,#comparison-page-app #stockLevel.outofstock{color:#a9a9a9}@media screen and (max-width:475px){.compare-modal-container .compare-modal__header .compare-modal__header--main-col{width:185px}.compare-modal-container .compare-modal__header .compare-modal__header--col{min-width:calc(100% - 205px);margin-left:0;padding-left:0}.compare-modal-container .compare-modal{padding-left:15px;padding-right:0}.compare-modal-container .compare-modal__nav{margin-left:-15px;padding:0;gap:0;width:calc(100% + 15px)}.compare-modal-container .compare-modal__nav a{padding:0 15px}.compare-modal-container .compare-modal__header{margin-left:-15px;margin-right:15px;padding-left:15px}.compare-modal-container .compare-modal__header .compare-modal__header--title{font-size:18px}}@media(prefers-reduced-motion:reduce){.compare-modal-container .compare-modal,.compare-modal-container .compare-modal__add-product{transition:none}}@keyframes compare-shudder{0%,to{transform:translate(0)}15%,55%{transform:translate(-8px)}35%,75%{transform:translate(8px)}90%{transform:translate(-3px)}}@media(prefers-reduced-motion:reduce){.compare-modal-container .compare-modal__limit-warning.is-shuddering{animation:none}}.compare-modal__add-product-backdrop{display:none}@media screen and (max-width:899px){.compare-modal-container .compare-modal__header--col{margin-top:0}.compare-modal-container .compare-modal,.compare-modal-container .compare-modal.compare-modal--aside-closed{grid-template-areas:"header" "nav" "warning" "content";grid-template-columns:1fr}.compare-modal-container .compare-modal__add-product{position:fixed;top:50%;left:50%;z-index:3;width:calc(100% - 32px);max-width:420px;height:auto;max-height:80dvh;margin:0;border-left:none;background-color:#fff;box-shadow:0 10px 30px #00000040;transform:translate(-50%,-50%)}.compare-modal-container .compare-modal.compare-modal--aside-closed .compare-modal__add-product{transform:translate(-50%,-45%);opacity:0;pointer-events:none}.compare-modal-container .compare-modal:not(.compare-modal--aside-closed) .compare-modal__add-product-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#00000080}}.compare-open-button{position:fixed;left:0;bottom:10px;z-index:999999;display:inline-flex;flex-direction:column-reverse;align-items:center;gap:8px;width:30px;padding:10px 0;border:none;background-color:#f2bf00;color:#414b52;font-weight:700;font-size:14px;box-shadow:0 4px 12px #0000001a;cursor:pointer}.compare-open-button[hidden]{display:none}.compare-open-button svg{flex-shrink:0;width:18px;height:18px}.compare-open-button>span:not(.compare-open-button__count--container){writing-mode:vertical-rl;transform:rotate(180deg)}.compare-open-button .compare-open-button__count--container{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border-radius:10px;background-color:#414b52;color:#fff;font-size:11px}.compare-open-button .compare-open-button__count{padding-top:2px}.compare-open-button:hover .compare-open-button__count--container{background-color:#f2bf00;color:#414b52}
/*# sourceMappingURL=/cdn/shop/t/98/assets/compare.css.map */
