﻿.product-row .product-sleeve{max-width:calc(var(--main-desktop-width) + var(--main-desktop-gap)*2);padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin:auto;margin-top:1.5em}.product-row .product-sleeve.sleeve-no-filters .product-category-list{width:100%}.product-row .product-sleeve.brand-product-sleeve.sleeve-no-filters .product-category-list{width:77%;margin:0 auto}@media(max-width: 1199px){.product-row .product-sleeve.brand-product-sleeve.sleeve-no-filters .product-category-list{width:100%}}.product-row .product-sleeve.sleeve-with-filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.625em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo{display:-ms-grid;display:grid;-ms-grid-columns:23% 1fr;grid-template-columns:23% 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo .products-filter-list{width:unset}.product-row .product-sleeve.sleeve-with-filters.sleeve-with-promo .product-category-list{-ms-grid-row-span:2;grid-row:span 2;width:unset}.product-row .product-sleeve.product-list-disabled .products-filter-list,.product-row .product-sleeve.product-list-disabled .sorting-paging{opacity:.5;pointer-events:none}.product-row .product-sleeve.product-list-disabled .products-filter-list *,.product-row .product-sleeve.product-list-disabled .sorting-paging *{pointer-events:none}.product-row .product-sleeve .product-row-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625em}.product-row .product-sleeve .product-row-title h3,.product-row .product-sleeve .product-row-title h4,.product-row .product-sleeve .product-row-title h5{margin-bottom:0}.product-row .product-sleeve .products-list{display:-ms-grid;display:grid;gap:1.5em;-ms-grid-columns:1fr 1.5em 1fr 1.5em 1fr 1.5em 1fr 1.5em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-row .product-sleeve .products-list .product-single{border:1px solid var(--single-product-border);border-radius:var(--single-product-border-radius);position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:200ms ease all;transition:200ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row .product-sleeve .products-list .product-single:hover{-webkit-box-shadow:var(--single-product-shadow) var(--color-dark-gray-20);box-shadow:var(--single-product-shadow) var(--color-dark-gray-20)}.product-row .product-sleeve .products-list .product-single:hover .product-tags{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.product-row .product-sleeve .products-list .product-single:hover .product-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-row .product-sleeve .products-list .product-single.product-focused{grid-column:auto/span 2}.product-row .product-sleeve .products-list .product-single .product-favorite{position:var(--fav-product-list-icon-position);inset:var(--fav-product-list-icon-inset);z-index:3}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav,.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav{font-family:var(--fav-product-list-icon-family);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--fav-product-list-size);padding:var(--fav-product-list-padding);border-radius:var(--fav-product-list-radius);-webkit-transition:300ms ease all;transition:300ms ease all;aspect-ratio:1/1}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav:before,.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav:before{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav:hover,.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav:hover:before,.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav{background:var(--fav-product-list-bg);color:var(--fav-product-list-color)}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav:before{content:var(--fav-product-list-icon-add)}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav:hover{background:var(--fav-product-list-hover-bg);color:var(--fav-product-list-hover-color)}.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav{background:var(--fav-product-list-remove-bg);color:var(--fav-product-list-remove-color)}.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav:before{content:var(--fav-product-list-icon-remove)}.product-row .product-sleeve .products-list .product-single .product-favorite .remove-fav:hover{background:var(--fav-product-list-remove-hover-bg);color:var(--fav-product-list-remove-hover-color)}.product-row .product-sleeve .products-list .product-single .product-list-compare{position:var(--compare-product-list-icon-position);inset:var(--compare-product-list-icon-inset);z-index:3}.product-row .product-sleeve .products-list .product-single .product-list-compare .add-compare{font-family:var(--compare-product-list-icon-family);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--compare-product-list-size);padding:var(--compare-product-list-padding);border-radius:var(--compare-product-list-radius);-webkit-transition:300ms ease all;transition:300ms ease all;aspect-ratio:1/1;background:var(--compare-product-list-bg);color:var(--compare-product-list-color);cursor:pointer}.product-row .product-sleeve .products-list .product-single .product-list-compare .add-compare i{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .products-list .product-single .product-list-compare .add-compare:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%);background:var(--compare-product-list-hover-bg);color:var(--compare-product-list-hover-color)}.product-row .product-sleeve .products-list .product-single .product-list-compare .add-compare:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-row .product-sleeve .products-list .product-single .product-tags{position:absolute;top:5px;left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;z-index:2;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .products-list .product-single .product-tags .product-tag{width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-row .product-sleeve .products-list .product-single .product-image-tags{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;z-index:2;pointer-events:none;overflow:hidden}.product-row .product-sleeve .products-list .product-single .product-image-tags .image-tag{width:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-row .product-sleeve .products-list .product-single .product-image-tags .image-tag img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-row .product-sleeve .products-list .product-single .product-image{max-height:180px;margin:30px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.product-row .product-sleeve .products-list .product-single .product-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-row .product-sleeve .products-list .product-single .product-image a img{-webkit-transition:250ms ease all;transition:250ms ease all;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-o-object-fit:contain;object-fit:contain;width:100%;max-width:180px;min-height:180px;aspect-ratio:1/1}.product-row .product-sleeve .products-list .product-single .product-data{padding:0 10px 10px;font-family:var(--normal-font);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row .product-sleeve .products-list .product-single .product-data .product-category{font-size:.75em;color:var(--color-medium-gray);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-row .product-sleeve .products-list .product-single .product-data .product-link{margin-bottom:.5em}.product-row .product-sleeve .products-list .product-single .product-data .product-link a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:3.75em;color:var(--single-product-link-color);font-weight:bold}.product-row .product-sleeve .products-list .product-single .product-data .product-link a:hover{color:var(--single-product-link-hover-color)}.product-row .product-sleeve .products-list .product-single .product-data .product-emphasis{line-height:1.25em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:auto}.product-row .product-sleeve .products-list .product-single .product-data .product-price{font-weight:bold;font-size:1.25em;line-height:1.25em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--single-product-price-color)}.product-row .product-sleeve .products-list .product-single .product-data .product-nodiscount{margin-top:auto;color:var(--color-medium-gray);text-decoration:line-through}.product-row .product-sleeve .products-list .product-single .product-data .product-nodiscount+.product-price{margin-top:0}.product-row .product-sleeve .products-list .product-single .product-data .product-description+.product-price{margin-top:auto}.product-row .product-sleeve .products-list .product-single .product-data .product-free-delivery{background:var(--color-light-pink);color:var(--color-dark-pink);text-transform:uppercase;font-family:var(--body-font);font-size:.75em;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;position:relative;padding:.25em .75em .25em 2.75em;border-radius:2em;margin:.25em auto .25em 0}.product-row .product-sleeve .products-list .product-single .product-data .product-free-delivery:before{content:"";display:block;background:var(--color-pink) url(/public/img/ico-free-delivery.webp) no-repeat center;background-size:20px;width:2.375em;aspect-ratio:1/1;position:absolute;border-radius:50%;left:0}.product-row .product-sleeve .products-list .product-single .product-purchase-link,.product-row .product-sleeve .products-list .product-single .product-shop-call{position:absolute;right:0;bottom:0;z-index:10}.product-row .product-sleeve .products-list .product-single .product-purchase-link a,.product-row .product-sleeve .products-list .product-single .product-shop-call a{display:-webkit-box;display:-ms-flexbox;display:flex;width:4.125em;height:4.125em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--single-product-add-cart-color)}.product-row .product-sleeve .products-list .product-single .product-purchase-link a i,.product-row .product-sleeve .products-list .product-single .product-shop-call a i{font-size:var(--icon-size-large);position:relative;line-height:1;margin:.3125em 0 0 .3125em}.product-row .product-sleeve .products-list .product-single .product-purchase-link a:before,.product-row .product-sleeve .products-list .product-single .product-shop-call a:before{content:"";display:block;position:absolute;inset:-0.25em 0 0 -0.25em;background:var(--single-product-add-cart-background);border-radius:var(--single-product-add-cart-radius);-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-list .product-single .product-purchase-link a:hover:before,.product-row .product-sleeve .products-list .product-single .product-shop-call a:hover:before{background:var(--single-product-add-cart-hover-background);top:-0.5em;left:-0.5em}.product-row .product-sleeve .products-list .product-single .product-shop-call a{color:var(--single-product-call-shop-color)}.product-row .product-sleeve .products-list .product-single .product-shop-call a:before{background:var(--single-product-call-shop-background)}.product-row .product-sleeve .products-list .product-single .product-shop-call a:hover:before{background:var(--single-product-call-shop-hover-background)}.product-row .product-sleeve .products-list .product-single.product-ontop{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.product-row .product-sleeve .products-list .product-single.product-standout{--single-product-price-color:var(--single-product-standout-price-color);border:var(--product-standout-border);-webkit-box-shadow:var(--product-standout-shadow);box-shadow:var(--product-standout-shadow)}.product-row .product-sleeve .products-list .product-single.product-standout .product-purchase-link a{color:var(--product-standout-add-cart-color)}.product-row .product-sleeve .products-list .product-single.product-standout .product-purchase-link a:before{background:var(--product-standout-add-cart-background)}.product-row .product-sleeve .products-list .product-single.product-standout .product-purchase-link a:hover:before{background:var(--product-standout-add-cart-hover-background)}.product-row .product-sleeve .products-list .product-single.product-standout:hover{-webkit-box-shadow:var(--product-standout-hover-shadow);box-shadow:var(--product-standout-hover-shadow)}.product-row .product-sleeve .products-list .product-single.product-standout-2{--single-product-price-color:var(--single-product-standout-2-price-color);border:var(--product-standout-2-border);-webkit-box-shadow:var(--product-standout-2-shadow);box-shadow:var(--product-standout-2-shadow)}.product-row .product-sleeve .products-list .product-single.product-standout-2 .product-purchase-link a{color:var(--product-standout-2-add-cart-color)}.product-row .product-sleeve .products-list .product-single.product-standout-2 .product-purchase-link a:before{background:var(--product-standout-2-add-cart-background)}.product-row .product-sleeve .products-list .product-single.product-standout-2 .product-purchase-link a:hover:before{background:var(--product-standout-2-add-cart-hover-background)}.product-row .product-sleeve .products-list .product-single.product-standout-2:hover{-webkit-box-shadow:var(--product-standout-2-hover-shadow);box-shadow:var(--product-standout-2-hover-shadow)}.product-row .product-sleeve .products-list .product-single.product-focused{color:var(--product-focus-color)}.product-row .product-sleeve .products-list .product-single.product-focused .product-image{position:absolute;inset:0;max-height:100%;margin:0;z-index:0;border-radius:calc(var(--single-product-border-radius) - 1px);overflow:hidden}.product-row .product-sleeve .products-list .product-single.product-focused .product-image a img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.product-row .product-sleeve .products-list .product-single.product-focused .product-data{z-index:1;margin-top:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative}.product-row .product-sleeve .products-list .product-single.product-focused .product-data>*{position:relative;z-index:2}.product-row .product-sleeve .products-list .product-single.product-focused .product-data .product-category{color:var(--color-white-50)}.product-row .product-sleeve .products-list .product-single.product-focused .product-data .product-link{font-size:1.25em}.product-row .product-sleeve .products-list .product-single.product-focused .product-data .product-link a{color:inherit;-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .products-list .product-single.product-focused .product-data .product-link a:hover{opacity:.7}.product-row .product-sleeve .products-list .product-single.product-focused .product-data .product-price{font-size:1.5em}.product-row .product-sleeve .products-list .product-single.product-focused .product-data:before{content:"";display:block;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));inset:0;top:-3em;position:absolute;border-radius:0 0 calc(var(--single-product-border-radius) - 1px) calc(var(--single-product-border-radius) - 1px)}.product-row .product-sleeve .products-list .product-single.product-disabled{position:relative}.product-row .product-sleeve .products-list .product-single.product-disabled:before{content:"Proizvod trenutno nije dostupan";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;inset:0;background:var(--color-white-70);z-index:10;border-radius:var(--single-product-border-radius);text-transform:uppercase;padding:1em 1em 3em;font-weight:bold}.product-row .product-sleeve .products-list .product-single.product-disabled{pointer-events:none !important}.product-row .product-sleeve .products-list .product-single.product-disabled *{pointer-events:none !important}.product-row .product-sleeve .products-list .product-single.product-disabled .product-data .product-link{margin-bottom:0}.product-row .product-sleeve .products-list.detailed-list{gap:1.75em;-ms-grid-columns:1fr 1.75em 1fr 1.75em 1fr;grid-template-columns:1fr 1fr 1fr}.product-row .product-sleeve .products-list.detailed-list .product-single .product-image{margin:1em 0 1.5em;max-height:200px}.product-row .product-sleeve .products-list.detailed-list .product-single .product-image a img{width:100%;height:100%;aspect-ratio:299/200}.product-row .product-sleeve .products-list.detailed-list .product-single.product-focused .product-image{position:absolute;inset:0;max-height:100%;margin:0;z-index:0}.product-row .product-sleeve .products-list.detailed-list .product-single.product-focused .product-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-row .product-sleeve .products-list.detailed-list .product-single.product-focused .product-image a img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-link{font-weight:bold}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description{height:0;overflow:hidden;max-height:11.428em}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description dl{font-size:.875em}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description dl dt{display:inline;color:var(--product-details-dt-color);font-weight:normal}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description dl dd{display:inline;color:var(--product-details-dd-color)}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description dl dd:after{content:"";display:block;width:100%;clear:both}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description:has(dl:empty){display:none}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-description:has(dl:empty) dl{margin:0}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-nodiscount{margin-top:auto}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-nodiscount+.product-price{margin-top:0}.product-row .product-sleeve .products-list.detailed-list .product-single .product-data .product-price{margin-top:auto}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday{border-radius:var(--bf-single-product-radius);background:var(--color-white);border:3px solid var(--color-pink);position:relative}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday:before{content:"";display:block;border-radius:var(--bf-single-product-radius);position:absolute;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e9e9e9));background:linear-gradient(to bottom, #f5f5f5, #e9e9e9);inset:0}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-image{mix-blend-mode:multiply}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-image a img{width:100%;height:100%;max-width:90%;min-height:100%;aspect-ratio:1/1}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-data{z-index:2;padding-right:50px}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-purchase-link a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-shop-call a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday{border-radius:var(--bf-single-product-radius);background:url(/public/img/bg-bf-2025-6.webp) no-repeat center bottom;background-size:contain}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday:after{content:"";display:block;z-index:3;position:absolute;aspect-ratio:500/500;background-image:url(/public/img/bg-bf-2025-4.webp);background-size:cover;inset:0 0 auto auto;width:clamp(60px,40%,140px);pointer-events:none;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:400ms ease all;transition:400ms ease all}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-favorite,.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image-tags,.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-list-compare{z-index:4}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image-tags{top:20%}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image{overflow:hidden;margin:0;padding:1em 0 1.5em;-webkit-box-sizing:content-box;box-sizing:content-box}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image a{position:relative;isolation:isolate}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image a:before{content:"";display:block;position:absolute;inset:-1em 0 -0.5em;background:-webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(var(--color-white)));background:linear-gradient(to bottom, #F5F5F5, var(--color-white));z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all;border-radius:calc(var(--border-radius-huge) - 1px) calc(var(--border-radius-normal) - 1px) 0 0}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image a img{mix-blend-mode:multiply}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-data .product-category{color:var(--color-white-60)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-data .product-link a{color:var(--color-white)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-data .product-link a:hover{color:var(--color-light-pink)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-purchase-link a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-purchase-link a:hover{color:var(--color-black)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-purchase-link a:hover:before{background:var(--color-light-pink)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-shop-call a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-shop-call a:hover:before{background:var(--color-medium-gray)}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday:hover:after{-webkit-transform:translateY(-25%) rotate(8deg) scale(1.075);transform:translateY(-25%) rotate(8deg) scale(1.075)}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija{border:var(--bf-single-product-border);border-radius:var(--bf-single-product-standard-radius);background:var(--bf-single-product-standard-bg);-webkit-box-shadow:var(--bf-single-product-standard-shadow);box-shadow:var(--bf-single-product-standard-shadow)}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-favorite{z-index:7}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-tags{z-index:6}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-image-tags{z-index:6}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-image{z-index:2;mix-blend-mode:multiply}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-data{z-index:5}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-purchase-link a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list .product-single.bf-standardna-akcija .product-shop-call a:before{border-radius:var(--bf-product-standout-add-cart-radius)}.product-row .product-sleeve .products-list.promo-product-list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.product-row .product-sleeve .products-list.promo-standout-products .product-single{border:0;background:var(--promo-single-product-bg);isolation:isolate}.product-row .product-sleeve .products-list.promo-standout-products .product-single .product-image{mix-blend-mode:multiply}.product-row .product-sleeve .products-list.list-5-cols{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-row .product-sleeve .products-list.list-4-cols{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.product-row .product-sleeve .products-list.list-3-cols{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.product-row .product-sleeve .product-category-list{width:77%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row .product-sleeve .product-category-list.full-width{width:100%}.product-row .product-sleeve .product-category-list.search-list{width:100%}.product-row .product-sleeve .product-category-list .category-description{margin-bottom:1em}.product-row .product-sleeve .product-category-list .category-description .category-title{padding:0 0 .5em;margin:0 0 .75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:var(--product-category-title-border)}.product-row .product-sleeve .product-category-list .category-description .category-title .category-brand-logo{background:var(--product-category-img-bg);border-radius:var(--product-category-img-radius);mix-blend-mode:var(--product-category-img-blend);padding:var(--product-category-img-padding);display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;aspect-ratio:1.65/1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1em}.product-row .product-sleeve .product-category-list .category-description .category-title .category-brand-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-row .product-sleeve .product-category-list .category-description .category-title h1,.product-row .product-sleeve .product-category-list .category-description .category-title h2{font-size:1.75em;font-weight:bold;text-transform:uppercase;margin-bottom:0}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em;cursor:pointer}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler .icon{background:var(--product-category-border-icon-background);color:var(--product-category-border-icon-color);height:1.5em;width:1.5em;border-radius:var(--product-category-border-icon-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler .icon i{display:block;font-size:var(--product-category-border-icon-size);line-height:1;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler:hover .icon{background:var(--product-category-border-icon-hover-background)}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler.on .icon i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-row .product-sleeve .product-category-list .category-description .category-full-description{display:none;padding:0;opacity:.7;line-height:1.4}.product-row .product-sleeve .product-category-list .category-description .category-full-description p:last-child{margin-bottom:0}.product-row .product-sleeve .product-category-list .category-description .category-full-description p:last-child:after{content:"";display:block;margin-top:.75em;border-bottom:1px solid var(--color-dark-gray-10)}.product-row .product-sleeve .product-category-list .category-details .category-summary{display:none}.product-row .product-sleeve .product-category-list .products-promo-container{margin-top:-1em;margin-bottom:1em}.product-row .product-sleeve .sorting-paging{display:-ms-grid;display:grid;gap:1em;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.625em}.product-row .product-sleeve .sorting-paging.top-sorting{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.product-row .product-sleeve .sorting-paging .sorting{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.714em}.product-row .product-sleeve .sorting-paging .sorting form{display:block}.product-row .product-sleeve .sorting-paging .sorting form label{margin:0;width:100%}.product-row .product-sleeve .sorting-paging .sorting form.sorting-options{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%}.product-row .product-sleeve .sorting-paging .sorting form.sorting-pages{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%}.product-row .product-sleeve .sorting-paging .sorting label{font-size:.875em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.714em}.product-row .product-sleeve .sorting-paging .sorting label .form-select{font-size:.857em}.product-row .product-sleeve .sorting-paging .pagination-label{text-align:center;font-size:.875em;color:var(--color-medium-gray)}.product-row .product-sleeve .sorting-paging .pagination-label p{margin-bottom:0}.product-row .product-sleeve .sorting-paging .pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-row .product-sleeve .sorting-paging.bottom-sorting{margin-top:1.625em;margin-bottom:0}.product-row .product-sleeve .sorting-paging.bottom-sorting .pagination-label{text-align:left}.product-row .product-sleeve .products-filter-list{width:23%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative}.product-row .product-sleeve .products-filter-list .filter-popup-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-row .product-sleeve .products-filter-list .filter-popup-title h5{margin-bottom:0}.product-row .product-sleeve .products-filter-list .close-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);color:var(--modal-popup-icon-color);border:0;-webkit-box-shadow:0 0 0 2px var(--modal-popup-icon-color) inset;box-shadow:0 0 0 2px var(--modal-popup-icon-color) inset;-webkit-transition:300ms ease all;transition:300ms ease all;padding:.25em;border-radius:var(--modal-popup-icon-border-radius)}.product-row .product-sleeve .products-filter-list .close-filters i{line-height:1;font-size:var(--modal-popup-icon-size)}.product-row .product-sleeve .products-filter-list .close-filters:hover{color:var(--modal-popup-icon-hover-color);-webkit-box-shadow:0 0 0 2em var(--modal-popup-icon-hover-background) inset;box-shadow:0 0 0 2em var(--modal-popup-icon-hover-background) inset}.product-row .product-sleeve .products-filter-list .products-filter-group .filter{margin-bottom:1em}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands{border:1px solid var(--filter-border-color);border-radius:var(--filter-border-radius);padding:.875em;margin-bottom:1em}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li{font-size:.875em}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li a{display:block;padding:.3125em 0}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li:first-child a{padding-top:0}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li:last-child a{padding-bottom:0}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li a{color:var(--filter-unchecked-color)}.product-row .product-sleeve .products-filter-list .products-filter-group .grupe-brands ul li a:hover{color:var(--filter-hover-color)}.product-row .product-sleeve .products-filter-list .products-filter .filter{margin-bottom:1em}.product-row .product-sleeve .products-filter-list .products-filter .filter:last-child{margin-bottom:0}.product-row .product-sleeve .products-filter-list .filter{border:1px solid var(--filter-border-color);border-radius:var(--filter-border-radius);padding:.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625em;font-family:var(--normal-font)}.product-row .product-sleeve .products-filter-list .filter .filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625em}.product-row .product-sleeve .products-filter-list .filter .filter-title .filter-headline,.product-row .product-sleeve .products-filter-list .filter .filter-title h6{font-size:1.125em;margin-bottom:0;line-height:1.2;font-weight:bold}.product-row .product-sleeve .products-filter-list .filter .filter-title:after{content:"";display:block;width:100%;height:2px;background:currentcolor;border-radius:2px}.product-row .product-sleeve .products-filter-list .filter .filter-title.title-no-border{gap:0}.product-row .product-sleeve .products-filter-list .filter .filter-title.title-no-border:after{background:rgba(0,0,0,0)}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.625em}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input label{font-size:.875em;opacity:.5}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input input{font-size:.875em;line-height:1;padding-top:.5em;padding-bottom:.5em}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input button{padding:.15em .3333em}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input.price-submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-inputs div.input.price-submit button:after{display:none}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual{margin-top:1em;margin-bottom:.5em}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]{width:100%;background:var(--slider-bg);border-radius:8px;height:6px;width:100%;outline:none;-webkit-transition:background 450ms ease-in;transition:background 450ms ease-in;-webkit-appearance:none}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]::-webkit-slider-thumb{width:20px;height:20px;background:var(--slider-thumb-bg);border:0;-webkit-appearance:none;border-radius:50%;outline:3px solid var(--slider-thumb-outline)}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]::-moz-range-thumb{width:20px;height:20px;background:var(--slider-thumb-bg);border:0;border-radius:50%;outline:3px solid var(--slider-thumb-outline)}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]:hover{cursor:pointer}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]:hover::-webkit-slider-thumb{background:var(--slider-thumb-hover-bg)}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-visual input[type=range]:hover::-moz-range-thumb{background:var(--slider-thumb-hover-bg)}.product-row .product-sleeve .products-filter-list .filter .filter-slider .slider-range-labels{display:none}.product-row .product-sleeve .products-filter-list .filter .filter-list ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li{font-size:.875em}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--filter-unchecked-color);cursor:pointer;padding:.3125em 0;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:hover{color:var(--filter-hover-color)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label .filter-number{margin-left:auto;margin-right:4px;font-family:var(--body-font)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=checkbox]{border:0;width:1rem;height:1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=checkbox]:before{font-family:remixicon;content:"";opacity:0;line-height:1;z-index:2;color:var(--filter-checked-icon-color);-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=checkbox]:after{content:"";display:block;position:absolute;inset:0;border:1px solid var(--filter-unchecked-icon-border);border-radius:var(--filter-check-border-radius);z-index:1;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=checkbox]:checked:before{opacity:1}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=checkbox]:checked:after{background:var(--filter-checked-icon-background);border-color:rgba(0,0,0,0)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:has(input[type=checkbox]:checked){color:var(--filter-checked-label-color)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:has(input[type=checkbox]:checked) .filter-label{font-weight:bold}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=radio]{border:0;width:1rem;height:1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=radio]:before{font-family:remixicon;content:"";opacity:0;line-height:1;z-index:2;color:var(--filter-checked-icon-color);-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=radio]:after{content:"";display:block;position:absolute;inset:0;border:1px solid var(--filter-unchecked-icon-border);border-radius:var(--filter-check-border-radius);z-index:1;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=radio]:checked:before{opacity:1}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label input[type=radio]:checked:after{background:var(--filter-checked-icon-background);border-color:rgba(0,0,0,0)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:has(input[type=radio]:checked){color:var(--filter-checked-label-color)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:has(input[type=radio]:checked) .filter-label{font-weight:bold}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li label:has(input[type=checkbox]:checked):hover{color:var(--filter-checked-label-hover-color)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li:first-child label{padding-top:0}.product-row .product-sleeve .products-filter-list .filter .filter-list ul li:last-child label{padding-bottom:0}@media(min-width: 992px){.product-row .product-sleeve .products-filter-list .filter .filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll{display:none}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll:checked~ul{max-height:unset}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll:checked~.filter-scroll-button .filter-open{display:none}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll:checked~.filter-scroll-button .filter-close{display:-webkit-box;display:-ms-flexbox;display:flex}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll:checked~.filter-scroll-button .filter-close:after,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll:checked~.filter-scroll-button .filter-close:before{background:var(--color-yellow-yoke) !important;color:var(--color-dark-gray);content:"";padding:.1em .125em .15em}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button{border-top:var(--filter-btn-border);margin-top:var(--filter-btn-margin);margin-bottom:0;padding-top:var(--filter-btn-padding);font-family:var(--filter-btn-font);cursor:pointer}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open{font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close:after,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close:before,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open:after,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open:before{display:block;content:"";font-family:remixicon;font-size:1.25em;line-height:1;background:var(--color-dark-gray-60);color:var(--color-white);border-radius:50%;padding:.2em .125em .05em}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close:before,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open:before{margin-right:.45em}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close:after,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open:after{margin-left:.45em}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-open{display:-webkit-box;display:-ms-flexbox;display:flex}.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button .filter-close{display:none}}@media(max-width: 991px){.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll,.product-row .product-sleeve .products-filter-list .filter .filter-list .filter-scroll-button{display:none}}@media(max-width: 767px){.product-row .product-sleeve .products-list .product-single .product-image-tags{top:8px;left:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:visible;max-height:200px;aspect-ratio:1/1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-image-tags{max-height:calc(100% - 1em)}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-data{padding-right:10px}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-image{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.product-row .product-sleeve .products-list.black-friday .product-single.black-friday .product-image a img{height:unset;aspect-ratio:1/1}.product-row .product-sleeve .products-list:not(.black-friday) .product-single.black-friday .product-image-tags{top:8px}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left 300ms,top 300ms;transition:left 300ms,top 300ms}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:50%;left:-7px;top:-7px;background:var(--color-dark-gray)}.noUi-background{background:var(--color-light-gray)}.noUi-connect{background:var(--color-medium-gray);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:6px}.noUi-target{border-radius:6px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.noUi-handle:active{border:8px solid var(--color-pink-50);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px;-webkit-box-shadow:0 0 0 10px var(--color-pink) inset;box-shadow:0 0 0 10px var(--color-pink) inset}[disabled] .noUi-connect,[disabled].noUi-connect{background:var(--color-light-gray)}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.modal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;opacity:0;pointer-events:none;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--popup-backdrop);z-index:1100;backdrop-filter:blur(10px)}.modal *{pointer-events:none}.modal.show{opacity:1;pointer-events:initial}.modal.show *{pointer-events:initial}.modal.show .modal-dialog{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:50ms;transition-delay:50ms}.modal .modal-dialog{width:900px;max-width:90%;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-box-shadow:var(--modal-popup-shadow) var(--modal-popup-shadow-color);box-shadow:var(--modal-popup-shadow) var(--modal-popup-shadow-color)}.modal .modal-header{padding:2em;border:0}.modal .modal-header .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);color:var(--modal-popup-icon-color);border:0;-webkit-box-shadow:0 0 0 2px var(--modal-popup-icon-color) inset;box-shadow:0 0 0 2px var(--modal-popup-icon-color) inset;-webkit-transition:300ms ease all;transition:300ms ease all;padding:.25em;border-radius:var(--modal-popup-icon-border-radius)}.modal .modal-header .close i{line-height:1;font-size:var(--modal-popup-icon-size)}.modal .modal-header .close:hover{color:var(--modal-popup-icon-hover-color);-webkit-box-shadow:0 0 0 2em var(--modal-popup-icon-hover-background) inset;box-shadow:0 0 0 2em var(--modal-popup-icon-hover-background) inset}.modal .modal-header:has(.close:only-child){padding:1.5em 1.5em 0 0;margin-bottom:-3em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:10}.modal .modal-body{padding:3em 2em}.added-to-cart-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.added-to-cart-popup .added-photo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;gap:.675em}.added-to-cart-popup .added-photo .added-image{width:100%}.added-to-cart-popup .added-photo .added-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.added-to-cart-popup .added-photo .added-price{font-weight:bold;font-family:var(--normal-font)}.added-to-cart-popup .added-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 200px - .675em)}.added-to-cart-popup .added-info .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.added-to-cart-popup .added-info .product-info .product-category{color:var(--color-medium-gray);line-height:1;font-family:var(--normal-font)}.added-to-cart-popup .added-info .product-info .product-title{font-size:2em;line-height:1.25}.added-to-cart-popup .added-info .product-info .added-description{font-weight:bold;font-size:2em;line-height:1.25}.added-to-cart-popup .added-info .product-info:after{content:"";display:block;width:100%;height:2px;background:currentcolor;opacity:.2;margin-bottom:10px;border-radius:2px}.added-to-cart-popup .added-info .product-cart-price{font-size:1.5em}.added-to-cart-popup .added-info .product-cart-price strong{color:var(--color-pink)}.added-to-cart-popup .added-info .added-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.added-to-cart-popup .added-info .added-buttons .btn{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-radius:var(--border-radius-xlarge)}.recommendeded-products{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;padding:1em;background:var(--color-dark-gray-05);border-radius:var(--border-radius-normal)}.recommendeded-products h6{text-transform:uppercase;margin-bottom:0}.recommendeded-products .product-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.25em 1fr 1.25em 1fr 1.25em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.25em}.recommendeded-products .single-recommend{display:-webkit-box;display:-ms-flexbox;display:flex}.recommendeded-products .single-recommend a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;color:currentColor;gap:.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.recommendeded-products .single-recommend .product-image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--border-radius-small);border:1px solid rgba(0,0,0,0);-webkit-transition:300ms ease all;transition:300ms ease all;background:var(--color-white)}.recommendeded-products .single-recommend .product-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-transition:300ms ease all;transition:300ms ease all;mix-blend-mode:multiply}.recommendeded-products .single-recommend .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125em}.recommendeded-products .single-recommend .product-info br{display:none}.recommendeded-products .single-recommend .product-info>span{display:block}.recommendeded-products .single-recommend .product-info .product-category{line-height:1.25;color:var(--color-medium-gray);font-size:.785em;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.recommendeded-products .single-recommend .product-info .product-title{line-height:1.25;font-size:.875em;-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recommendeded-products .single-recommend .product-info .product-price{color:var(--color-pink)}.recommendeded-products .single-recommend a:hover .product-image{border-color:var(--color-dark-gray-20)}.recommendeded-products .single-recommend a:hover .product-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.recommendeded-products .single-recommend a:hover .product-title{color:var(--color-pink)}.pagination{margin:0;font-size:.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.25em}.pagination .page-item .page-link{color:currentcolor;border:0;padding:0;font-size:1em;width:2.1666em;min-height:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:var(--paging-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--paging-bg);color:var(--paging-color)}.pagination .page-item .page-link i{font-size:2em}.pagination .page-item .page-link:hover{background:var(--paging-hover-bg);color:var(--paging-hover-color)}.pagination .page-item .page-link:focus{-webkit-box-shadow:var(--paging-focus-shadow);box-shadow:var(--paging-focus-shadow)}.pagination .page-item span.page-link{pointer-events:none}.pagination .page-item.active .page-link{font-weight:bold;pointer-events:none;background:var(--paging-active-bg);color:var(--paging-active-color)}.product-tag{color:var(--tag-color);font-size:.75em;padding:.5em 1.33em;border-radius:18px 50px 50px 50px}.product-tag.tag-special{background:var(--special-tag-bg)}.product-tag.tag-recommended{background:var(--recommended-tag-bg)}.product-tag.tag-latest{background:var(--latest-tag-bg)}.product-tag.tag-bestsellers{background:var(--bestsellers-tag-bg)}.product-tag.tag-discount{background:var(--discount-tag-bg);text-transform:uppercase}.product-tag.tag-discount-bf2025{background:-webkit-gradient(linear, left top, right top, from(var(--color-light-pink)), to(var(--color-pink)));background:linear-gradient(to right, var(--color-light-pink), var(--color-pink));color:var(--color-white)}#promo_data{scroll-margin-top:5em}@media(max-width: 767px){#promo_data{scroll-margin-top:11em}}.promo-categories ul{list-style:none;margin:0 0 2em;padding:0;gap:1em;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.promo-categories ul:has(li:only-child){display:none}.promo-categories ul:hover:has(li:hover) li:not(:hover){opacity:.5}.promo-categories ul:hover:has(li:hover) li:not(:hover) a{border-color:var(--color-dark-gray-20)}.promo-categories ul:hover:has(li:hover) li.active:not(:hover){opacity:1}.promo-categories ul:hover:has(li:hover) li.active:not(:hover) a{border-color:var(--promo-border-color)}.promo-categories ul:has(li.active) li:not(.active){opacity:.5}.promo-categories ul:has(li.active) li:not(.active) a{border-color:var(--color-dark-gray-20)}.promo-categories ul:has(li.active) li:not(.active):hover{opacity:1}.promo-categories ul:has(li.active) li:not(.active):hover a{border-color:var(--promo-border-color)}.promo-categories ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:200ms;transition:200ms;height:unset;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-categories ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em;font-size:1.25em;font-weight:bold;width:100%;color:var(--promo-link-color);border:2px solid var(--promo-border-color);border-radius:var(--promo-border-radius);padding:.65em 1em;-webkit-transition:300ms ease all;transition:300ms ease all;position:relative;overflow:hidden}.promo-categories ul li a:before{content:"";display:block;z-index:1;position:absolute;inset:0 auto 0 0;width:70px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewX(-10deg) translateX(-100%);transform:skewX(-10deg) translateX(-100%);background:var(--color-pink-10);-webkit-transition:300ms ease all;transition:300ms ease all}.promo-categories ul li a .cat-image{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;aspect-ratio:1/1;z-index:2;mix-blend-mode:multiply}.promo-categories ul li a .cat-image img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}.promo-categories ul li a:hover{color:var(--promo-link-hover-color);-webkit-box-shadow:0 0 0 2px var(--color-pink) inset,0 10px 20px var(--color-dark-gray-20);box-shadow:0 0 0 2px var(--color-pink) inset,0 10px 20px var(--color-dark-gray-20)}.promo-categories ul li a:hover:before{-webkit-transform:skewX(-10deg) translateX(0);transform:skewX(-10deg) translateX(0)}.promo-categories ul li a:hover .cat-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-category-list+.promo-categories ul{margin-bottom:0;margin-top:2em}@media(min-width: 992px)and (max-width: 1399px){.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-grid-column-span:2;grid-column:span 2}}@media(min-width: 992px){.product-row .product-sleeve .products-filter-list .filter .filter-list ul{max-height:var(--filter-max-height);overflow-x:hidden;overflow-y:auto;padding-right:.5em;position:relative}.product-row .product-sleeve .products-filter-list .filter .filter-list ul::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-row .product-sleeve .products-filter-list .filter .filter-list ul::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}}@media(hover: hover){.product-row .product-sleeve .products-filter-list .filter:hover .filter-list ul::-webkit-scrollbar-thumb{background:var(--other-scrollbar-hover-thumb)}.product-row .product-sleeve .products-list .product-single .product-favorite .add-fav,.product-row .product-sleeve .products-list .product-single .product-list-compare .add-compare{opacity:0;pointer-events:none}.product-row .product-sleeve .products-list .product-single:hover .product-favorite .add-fav,.product-row .product-sleeve .products-list .product-single:hover .product-list-compare .add-compare{opacity:1;pointer-events:initial}}@media(max-width: 1199px){.promo-categories ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.promo-categories ul li a{font-size:1.125em}}@media(min-width: 992px){.products-filter-list .apply-filters-button,.products-filter-list .filter-popup-title{display:none}.product-category-list .mobile-filter-trigger{display:none}}@media(max-width: 991px){.products-filter-list .filter-popup-title{display:-webkit-box;display:-ms-flexbox;display:flex}.product-category-list .mobile-filter-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-list-disabled .product-category-list .mobile-filter-trigger{opacity:.3;pointer-events:none}.product-category-list .mobile-filter-trigger button{width:20em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}.product-row .product-sleeve .products-list{gap:.7142857em}.product-row .product-sleeve .products-list.detailed-list{gap:1em}.product-row .product-sleeve .products-list.list-4-cols{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.product-row .product-sleeve .products-list.list-3-cols{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-row .product-sleeve.sleeve-with-filters{display:block}.product-row .product-sleeve.sleeve-with-filters .product-category-list{width:100%}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler span:not(.icon){display:none}.product-row .product-sleeve .product-category-list .sorting-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.42857em}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - .5em);flex:1 1 calc(50% - .5em)}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting form{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - .714em);flex:1 0 calc(50% - .714em)}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting form label{width:100%}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - .5em);flex:1 1 calc(50% - .5em)}.product-row .product-sleeve .products-filter-list .filter-popup-backdrop{position:fixed;inset:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;background:var(--popup-backdrop);backdrop-filter:blur(10px);opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}.product-row .product-sleeve .products-filter-list .filter-popup-container{padding:2.142857em;background:var(--filter-mobile-popup-background);border-radius:var(--filter-mobile-popup-border-radius);opacity:0;pointer-events:none;width:calc(100vw - 20px);max-height:90%;margin-top:10px;z-index:1000;max-width:430px;-webkit-transform:translateY(3em);transform:translateY(3em);overflow-y:auto;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-box-shadow:var(--modal-popup-shadow) var(--modal-popup-shadow-color);box-shadow:var(--modal-popup-shadow) var(--modal-popup-shadow-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.product-row .product-sleeve .products-filter-list .filter-popup-container #filterform{overflow-y:auto;margin-right:-0.7142857em;padding-right:1em;position:relative}.product-row .product-sleeve .products-filter-list .filter-popup-container #filterform .products-filter-group{padding-bottom:4em}.product-row .product-sleeve .products-filter-list .filter-popup-container .apply-filters-button{position:fixed;inset:auto 2.142857em 2.142857em 2.142857em;z-index:2}.product-row .product-sleeve .products-filter-list .filter-popup-container .apply-filters-button button{width:100%}.product-row .product-sleeve .products-filter-list.show .filter-popup-backdrop{opacity:1;pointer-events:initial}.product-row .product-sleeve .products-filter-list.show .filter-popup-container{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:initial}.promo-categories ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.promo-categories ul li a:before{width:50px}.promo-categories ul li a .cat-image{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}.recommendeded-products .product-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.brand-category-cards{margin:0 0 1.5em}.brand-product-sleeve .category-title .tm-img-logo{display:block;width:90px;height:45px;object-fit:contain;margin-left:.75em}.brand-category-cards-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.brand-category-cards-title h3{margin:0;font-size:1.1em}.brand-sticker-carousel{margin:0 0 1.5em}.brand-sticker-carousel h3{margin:0 0 .5em;font-size:1.1em}.brand-sticker-carousel-track{display:flex;gap:.75em;overflow-x:auto;padding:.25em 0 .5em;scrollbar-width:thin}.brand-sticker-carousel-track .brand-sticker-item{display:flex;align-items:center;justify-content:center;flex:0 0 100px;height:100px;border:1px solid var(--color-light-gray);border-radius:var(--border-radius-small);background:var(--color-white);transition:200ms ease all}.brand-sticker-carousel-track img{max-width:88px;max-height:88px;object-fit:contain}.brand-category-cards-list{overflow:hidden}.brand-category-cards:not(.expanded) .brand-category-cards-list{max-height:var(--brand-cards-collapsed-height, 220px)}.brand-category-cards ul{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.75em;margin:0;padding:0;list-style:none}.brand-category-cards-toggle{display:none;align-items:center;justify-content:center;gap:.5em;margin-left:auto;padding:0;background:none;border:0;font:inherit;font-size:1em;color:currentColor;cursor:pointer;white-space:nowrap}.brand-category-cards-toggle span:not(.icon){font-size:1rem;font-weight:400;text-transform:none}.brand-category-cards.has-overflow .brand-category-cards-toggle,.brand-category-cards.expanded .brand-category-cards-toggle{display:flex}.brand-category-cards-toggle .icon{background:var(--product-category-border-icon-background);color:var(--product-category-border-icon-color);height:1.5em;width:1.5em;border-radius:var(--product-category-border-icon-border-radius);transition:300ms ease all}.brand-category-cards-toggle .icon i{display:block;font-size:var(--product-category-border-icon-size);line-height:1;transition:200ms ease all}.brand-category-cards-toggle:hover .icon{background:var(--product-category-border-icon-hover-background)}.brand-category-cards-toggle.on .icon i{transform:rotate(180deg)}.brand-category-cards li{min-width:0;transition:200ms ease all;display:flex}.brand-category-cards a{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1em;color:var(--subcat-color);text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.75em;background:var(--subcat-bg);border-radius:var(--subcat-radius);position:relative;transition:300ms ease all}.brand-category-cards .cat-img{width:60px;flex:0 0 60px;aspect-ratio:1/1;z-index:2;mix-blend-mode:var(--subcat-img-blend);display:flex;align-items:center;justify-content:center}.brand-category-cards .cat-img img{display:block;width:100%;height:100%;object-fit:contain;transition:300ms ease all}.brand-category-cards-list span:not(.brand-card-action){min-width:0;flex:1}.brand-card-action{flex:0 0 auto;display:flex;color:var(--subcat-hover-color);opacity:0;transition:200ms ease all}.brand-card-action svg{display:block;width:1.1em;height:1.1em}@media(hover: hover){.brand-category-cards ul:has(li:hover) li:not(:hover){opacity:var(--subcat-hover-opacity)}.brand-category-cards a:hover{background:var(--subcat-hover-bg);box-shadow:var(--subcat-hover-shadow);color:var(--subcat-hover-color)}.brand-category-cards a:hover .cat-img img{transform:scale(1.1)}.brand-category-cards a:hover .brand-card-action{opacity:1}}@media(max-width: 767px){.brand-category-cards ul{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5em}.brand-category-cards a{padding:1em}.brand-category-cards .cat-img{width:60px;flex:0 0 60px}}@media(max-width: 767px){.product-row .product-sleeve .products-list.detailed-list,.product-row .product-sleeve .products-list.detailed-list.promo-product-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-row .product-sleeve .product-row-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8em}.product-row .product-sleeve .products-list{-ms-grid-columns:1fr .7142857em 1fr;grid-template-columns:1fr 1fr;gap:.7142857em}.product-row .product-sleeve .products-list.home-product-list:has(.product-single:nth-child(5)) .product-single:nth-child(5){display:none}.product-row .product-sleeve .products-list.home-product-list:has(.product-single.product-focused) .product-single:nth-child(4){display:none}.product-row .product-sleeve .products-list:has(.product-single.product-focused) .product-single.product-focused{height:25.7142857em}.product-row .product-sleeve .products-list.list-4-cols{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-row .product-sleeve .product-category-list .category-description{margin-bottom:.7142857em}.product-row .product-sleeve .product-category-list .category-description .category-title .desc-toggler span:not(.icon){display:none}.product-row .product-sleeve .product-category-list .products-promo-container{margin-top:-0.7142857em;margin-bottom:.7142857em}.product-row .product-sleeve .product-category-list .sorting-paging{gap:.7142857em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-row .product-sleeve .product-category-list .sorting-paging .pagination-label{font-size:1em}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .sorting label{font-size:1em}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-label{display:none}.product-row .product-sleeve .product-category-list .sorting-paging.top-sorting .pagination-container{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#addedCart .modal-dialog{max-width:400px}.added-to-cart-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.added-to-cart-popup .added-photo{max-width:100%}.added-to-cart-popup .added-photo .added-image{max-width:200px}.added-to-cart-popup .added-info{max-width:100%;width:100%}.added-to-cart-popup .added-info .product-info .added-description,.added-to-cart-popup .added-info .product-info .product-title{font-size:1.42857em}.added-to-cart-popup .added-info .product-info .product-cart-price{font-size:1.42857em}.added-to-cart-popup .added-info .added-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pagination{font-size:1em}.promo-categories ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.recommendeded-products .product-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.recommendeded-products .single-recommend:not(:first-child):not(:nth-child(2)){display:none}}@media(max-width: 575px){.product-category-list{position:relative}.product-category-list .mobile-filter-trigger{position:sticky;top:5.25em;z-index:11}.product-category-list .mobile-filter-trigger button{-webkit-box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg);box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg);width:100%}.product-row .product-sleeve .products-list .product-single .product-data .product-link{margin-bottom:1em}.product-row .product-sleeve .products-list .product-single .product-purchase-link a,.product-row .product-sleeve .products-list .product-single .product-shop-call a{width:3.75em;height:3.75em}.product-row .product-sleeve .products-list .product-single .product-purchase-link a:before,.product-row .product-sleeve .products-list .product-single .product-shop-call a:before{inset:2px 0 0 2px}.product-row .product-sleeve .products-list .product-single .product-purchase-link a i,.product-row .product-sleeve .products-list .product-single .product-shop-call a i{font-size:1.75em}}@media(max-width: 430px){.product-row .product-sleeve .products-list,.product-row .product-sleeve .products-list.detailed-list,.product-row .product-sleeve .products-list.detailed-list.promo-product-list,.product-row .product-sleeve .products-list.list-4-cols{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media(max-width: 480px){.promo-categories ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.promo-categories ul li a:before{inset:0 0 auto 0;height:60px;width:auto;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-10deg) translateY(-100%);transform:skewY(-10deg) translateY(-100%)}.promo-categories ul li a:hover:before{-webkit-transform:skewY(-10deg) translateX(0);transform:skewY(-10deg) translateX(0)}}.products-desc{background:var(--product-desc-bg);margin-top:2em;padding:1.5em;border:2px solid var(--product-desc-border-color);border-radius:var(--product-desc-radius);position:relative}.products-desc h2{font-size:var(--headline-size-md)}.products-desc h3{font-size:var(--headline-size-nm)}.products-desc .products-desc-holder{-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;overflow:hidden;max-height:15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.products-desc .products-desc-holder:after{content:"";display:block;width:100%;height:8em;background:-webkit-gradient(linear, left bottom, left top, from(var(--product-desc-bg)), to(transparent));background:linear-gradient(to top, var(--product-desc-bg), transparent);position:absolute;inset:auto 0 0 0;-webkit-transition:500ms ease all;transition:500ms ease all;opacity:1}.products-desc .products-desc-holder a{text-decoration:underline;font-weight:bold;-webkit-transition:150ms ease all;transition:150ms ease all;text-underline-offset:1px}.products-desc .products-desc-holder a:hover{text-underline-offset:3px;text-decoration-color:rgba(0,0,0,0)}.products-desc .products-desc-toggler{position:absolute;inset:auto 0 -1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;cursor:pointer}.products-desc .products-desc-toggler span{display:none}.products-desc .products-desc-toggler:before{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-pink);color:var(--color-white);font-family:"remixicon";content:"";border-radius:50%;padding:.5em;line-height:1;font-size:1.5em;-webkit-transition:300ms ease all;transition:300ms ease all}.products-desc .products-desc-toggler:hover:before{background:var(--color-dark-pink)}.products-desc .product-desc-check{display:none}.products-desc .product-desc-check:checked~.products-desc-holder{max-height:3000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.products-desc .product-desc-check:checked~.products-desc-holder:after{height:0;opacity:0;-webkit-transition:1s ease all;transition:1s ease all}.products-desc .product-desc-check:checked~.products-desc-toggler:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-qa{background:var(--product-qa-bg);margin-top:2em;padding:1em .5em;border:2px solid var(--product-qa-border-color);border-radius:var(--product-qa-radius);position:relative}.products-qa h3,.products-qa>h2{font-size:var(--headline-size-md);margin:1rem 1rem .5rem}.products-qa .faq-list{margin:0 auto}.products-qa .faq-list .faq .faq-page{font-size:1.125em}.products-qa .faq-list .faq .faq-body{padding-left:1rem;padding-right:1rem}.products-qa .faq-list .faq:not(:last-child):after{max-width:calc(100% - 2rem);margin-left:auto;margin-right:auto}.products-qa-v2 h3,.products-qa-v2>h2{font-size:var(--headline-size-md);margin:2rem 0 1rem}.products-qa-v2 .faq-grid{display:-ms-grid;display:grid;gap:1em}.products-qa-v2 .faq-grid .faq{background:var(--color-light-gray);border-radius:var(--border-radius-normal);padding:1.25em;display:-ms-grid;display:grid;gap:.75em;-ms-flex-line-pack:start;align-content:start}.products-qa-v2 .faq-grid .faq .faq-page{font-size:1.125em;font-weight:bold;color:var(--color-pink);margin:0;padding:0}.products-qa-v2 .faq-grid .faq .faq-body{font-size:.875em}.products-qa-v2 .faq-grid .faq .faq-body :last-child{margin-bottom:0}.products-qa-v2 .faq-grid .faq .faq-body ol,.products-qa-v2 .faq-grid .faq .faq-body ul{padding-left:1.25em}@media(min-width: 1200px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 768px)and (max-width: 1199px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(min-width: 575px)and (max-width: 767px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 575px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.products-desc+.products-qa,.products-desc+.products-qa-v2{margin-top:3em}.category-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.category-offer h3{width:100%;max-width:600px;margin:0 auto;text-align:center}.category-offer ul:not(:has(li)){margin:0}.category-offer ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr .75em 1fr .75em 1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.75em;margin:0 0 2em}.category-offer ul li{-webkit-transition:200ms ease all;transition:200ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex}.category-offer ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;color:currentColor;text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.75em;color:var(--sub-offers-color);background:var(--sub-offers-bg);border-radius:var(--sub-offers-radius);border:var(--sub-offers-border);-webkit-transition:300ms ease all;transition:300ms ease all;text-align:center;font-weight:bold}.category-offer ul li a .cat-img{width:90px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;z-index:2;mix-blend-mode:var(--sub-offers-img-blend);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-offer ul li a .cat-img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}.category-offer ul li a span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover: hover){.category-offer ul:has(li:hover) li:not(:hover){opacity:var(--sub-offers-hover-opacity)}.category-offer ul li a:hover{background:var(--sub-offers-hover-bg);-webkit-box-shadow:var(--sub-offers-hover-shadow);box-shadow:var(--sub-offers-hover-shadow);color:var(--sub-offers-hover-color);border:var(--sub-offers-hover-border)}.category-offer ul li a:hover .cat-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media(max-width: 1199px){.category-offer ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 991px){.category-offer ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.category-offer ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.category-offer ul li a{padding:1em}.category-offer ul li a .cat-img{width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}}@media(max-width: 480px){.category-offer ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.category-subcats:empty{display:none}.category-subcats ul:not(:has(li)){margin:0}.category-subcats ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr .5em 1fr .5em 1fr .5em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5em;margin:0 0 2em}.category-subcats ul li{-webkit-transition:200ms ease all;transition:200ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex}.category-subcats ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;color:currentColor;text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.75em;color:var(--subcat-color);background:var(--subcat-bg);border-radius:var(--subcat-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.category-subcats ul li a .cat-img{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;aspect-ratio:1/1;z-index:2;mix-blend-mode:var(--subcat-img-blend);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-subcats ul li a .cat-img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}@media(hover: hover){.category-subcats ul:has(li:hover) li:not(:hover){opacity:var(--subcat-hover-opacity)}.category-subcats ul li a:hover{background:var(--subcat-hover-bg);-webkit-box-shadow:var(--subcat-hover-shadow);box-shadow:var(--subcat-hover-shadow);color:var(--subcat-hover-color)}.category-subcats ul li a:hover .cat-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-subcats.promo-subcats ul li a:hover{color:var(--color-white)}.category-subcats.promo-subcats ul li a:hover:before{opacity:1;-webkit-transform:rotate(0deg) scale(1.2) translate(-12%, -5%) !important;transform:rotate(0deg) scale(1.2) translate(-12%, -5%) !important}.category-subcats.promo-subcats ul li a:hover:after{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}@media(max-width: 1199px){.category-subcats ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 767px){.category-subcats ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.category-subcats ul li a{padding:1em}.category-subcats ul li a .cat-img{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 575px){.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 480px){.category-subcats ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.category-subcats.promo-subcats ul li a:before{-webkit-transform:rotate(80deg) scale(1.2) translate(-15%, 50%);transform:rotate(80deg) scale(1.2) translate(-15%, 50%)}.category-subcats.promo-subcats ul li a:after{background:linear-gradient(top top, #10010b, #350225, transparent calc(100% - 60px));-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}}.category-brands{margin:2em 0 0}.category-brands ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;gap:.75em;-ms-grid-columns:1fr .75em 1fr .75em 1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.category-brands ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.category-brands ul li a{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--brands-bg);border:var(--brand-single-border-width) solid var(--brand-single-border-color);border-radius:var(--brand-single-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden;position:relative;isolation:isolate}.category-brands ul li a img{width:60%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transition-delay:50ms;transition-delay:50ms;mix-blend-mode:multiply}.category-brands ul li a:after,.category-brands ul li a:before{content:"";display:block;position:absolute;z-index:-1}.category-brands ul li a:before{inset:-1px auto -1px -1px;width:95%;background:var(--brand-single-bg-left);-webkit-transform:skewY(0) translateX(-105%);transform:skewY(0) translateX(-105%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:400ms ease all;transition:400ms ease all;opacity:0}.category-brands ul li a:after{inset:-1px -1px -1px auto;width:15%;background:var(--brand-single-bg-right);-webkit-transform:skewY(0) translateX(105%);transform:skewY(0) translateX(105%);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:300ms ease all;transition:300ms ease all}@media(hover: hover){.category-brands ul li a:hover{-webkit-box-shadow:var(--single-product-shadow) var(--color-dark-gray-20);box-shadow:var(--single-product-shadow) var(--color-dark-gray-20)}.category-brands ul li a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.category-brands ul li a:hover:before{-webkit-transform:skewX(-10deg) translateX(0);transform:skewX(-10deg) translateX(0);opacity:1}.category-brands ul li a:hover:after{-webkit-transform:skewX(-10deg) translateX(0);transform:skewX(-10deg) translateX(0)}}@media(max-width: 767px){.category-brands ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 575px){.category-brands ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.product-tag.tag-footballpromo{background:url(/public/img/football-grass-tag.webp) center no-repeat;background-size:cover;text-transform:uppercase;font-weight:bold;overflow:hidden;text-shadow:0 1px #000;padding-right:2.5em;isolation:isolate;overflow:hidden;position:relative}.product-tag.tag-footballpromo:after{content:"";display:block;background:url(/public/img/football-soccer-ball.png) center no-repeat;background-size:cover;border-radius:50%;position:absolute;width:3.5em;aspect-ratio:1/1;inset:0 0 auto auto;-webkit-transform:translate(15%, 5%);transform:translate(15%, 5%);z-index:-1}.promo-tv-football{position:sticky;inset:auto 0 0;z-index:11;margin-top:2em;margin-bottom:-3.5em;padding-top:8em;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(25%, rgba(255, 255, 255, 0.9)));background:linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.9) 25%);-webkit-transition:300ms ease opacity,300ms ease transform;transition:300ms ease opacity,300ms ease transform}.promo-tv-football.hide{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.promo-tv-football.removed{display:none}.promo-tv-football>*{pointer-events:none}.promo-tv-football .promo-close{position:absolute;z-index:10;inset:auto auto .75em .75em;cursor:pointer;pointer-events:all}.promo-tv-football .promo-close .close{background:var(--color-white);color:var(--color-black);display:block;line-height:1;border-radius:50%;padding:.25em;font-size:1.5em;-webkit-transition:200ms ease all;transition:200ms ease all}.promo-tv-football .promo-close .close:after{font-family:remixicon;content:"";display:block;line-height:inherit;-webkit-transition:200ms ease all;transition:200ms ease all}.promo-tv-football .promo-close:hover .close{-webkit-transform:translateY(-20%) scale(1.125);transform:translateY(-20%) scale(1.125);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.promo-tv-football .promo-close:hover .close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.promo-tv-football .grass-1,.promo-tv-football .grass-2{position:absolute;inset:0;overflow:hidden;inset:0;position:absolute;background-size:cover}.promo-tv-football .grass-1{background:url(/public/img/football-grass-1.webp) center top no-repeat;z-index:1;top:2em}.promo-tv-football .grass-2{background:url(/public/img/football-grass-2.webp) center top no-repeat;top:47%;z-index:4}.promo-tv-football .ball-wrapper{--ball-size:10em;z-index:3;position:absolute;inset:auto calc(50% - var(--ball-size)/2) 17% calc(50% - var(--ball-size)/2);-webkit-animation:promo-ball-wrapper 3s forwards ease-in;animation:promo-ball-wrapper 3s forwards ease-in}.promo-tv-football .ball-wrapper .ball-x{-webkit-animation:promo-ball-x 3s forwards ease-in-out;animation:promo-ball-x 3s forwards ease-in-out}.promo-tv-football .ball-wrapper .ball-x .ball{-webkit-animation:promo-ball 3s forwards;animation:promo-ball 3s forwards;background:url(/public/img/football-soccer-ball.png) center no-repeat;background-size:cover;height:var(--ball-size);aspect-ratio:1/1;border-radius:50%;overflow:hidden}.promo-tv-football .ball-wrapper .ball-x .ball:after{-webkit-animation:promo-ball-reverse 3s forwards;animation:promo-ball-reverse 3s forwards;content:"";display:block;background:radial-gradient(circle at 50% 130%, black, transparent 50%);inset:0;position:absolute;border-radius:50%;-webkit-transform-origin:center;transform-origin:center}.promo-tv-football .promo-text{position:absolute}.promo-tv-football .promo-text .text-sleeve{max-width:calc(var(--main-desktop-width) + var(--main-desktop-gap)*2);padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin:auto;text-align:center}.promo-tv-football .promo-text .text-sleeve p{display:block;margin:auto;line-height:1}.promo-tv-football .promo-text.text-larger{z-index:2;inset:1.5em 0 40%;text-shadow:0 2px #fff,0 -2px 3px hsla(0,0%,100%,.2);color:#000}.promo-tv-football .promo-text.text-larger p{font-size:clamp(2.5em,8vw,4em);text-transform:uppercase}.promo-tv-football .promo-text.text-smaller{inset:auto 0 10%;z-index:5;text-shadow:0 1px #000;color:#fff;font-size:1.125em;font-weight:bold}@media(max-width: 1199px){.promo-tv-football .ball-wrapper{inset:auto 1em 30% auto;-webkit-animation:promo-ball-wrapper-mobile 3s forwards ease-in-out;animation:promo-ball-wrapper-mobile 3s forwards ease-in-out}.promo-tv-football .ball-wrapper .ball-x{-webkit-animation:none;animation:none}.promo-tv-football .ball-wrapper .ball-x .ball{-webkit-animation:none;animation:none}.promo-tv-football .ball-wrapper .ball-x .ball:after{opacity:.5;-webkit-animation:none;animation:none}}@media(max-width: 767px){.promo-tv-football{bottom:4em;margin-top:2em;padding-top:10em}.promo-tv-football .ball-wrapper{--ball-size:8em}.promo-tv-football .promo-text .text-sleeve{text-align:left}.promo-tv-football .promo-text.text-larger{top:auto}.promo-tv-football .promo-text.text-larger p{padding-right:4em}.promo-tv-football .promo-text.text-smaller p{font-weight:normal;padding-left:2.5em}}@-webkit-keyframes promo-ball-wrapper-mobile{0%{-webkit-transform:translateY(-80vh);transform:translateY(-80vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}25%{-webkit-transform:translateY(-15vh);transform:translateY(-15vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}40%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}45%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes promo-ball-wrapper-mobile{0%{-webkit-transform:translateY(-80vh);transform:translateY(-80vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}25%{-webkit-transform:translateY(-15vh);transform:translateY(-15vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}40%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}45%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes promo-ball-wrapper{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-7vh);transform:translateY(-7vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0)}41.66%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes promo-ball-wrapper{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-7vh);transform:translateY(-7vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0)}41.66%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes promo-ball-x{0%{-webkit-transform:translateX(-45vw);transform:translateX(-45vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}16.666%{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}33.333%{-webkit-transform:translateX(-5vw);transform:translateX(-5vw);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateX(35vw);transform:translateX(35vw)}}@keyframes promo-ball-x{0%{-webkit-transform:translateX(-45vw);transform:translateX(-45vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}16.666%{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}33.333%{-webkit-transform:translateX(-5vw);transform:translateX(-5vw);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateX(35vw);transform:translateX(35vw)}}@-webkit-keyframes promo-ball{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(1300deg);transform:rotate(1300deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes promo-ball{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(1300deg);transform:rotate(1300deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@-webkit-keyframes promo-ball-reverse{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(-900deg);transform:rotate(-900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(-1450deg);transform:rotate(-1450deg)}}@keyframes promo-ball-reverse{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(-900deg);transform:rotate(-900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(-1450deg);transform:rotate(-1450deg)}}.bf-2024-button,.bf-2024-hide{width:100%;cursor:pointer;background:var(--bf-button-bg);border:var(--bf-button-border);color:var(--bf-button-color);border-radius:var(--bf-button-radius);padding:var(--bf-button-padding);font-size:var(--bf-button-font-size);text-transform:uppercase;font-weight:bold;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;isolation:isolate;margin-bottom:1em}.bf-2024-button strong,.bf-2024-hide strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;z-index:2}.bf-2024-button strong span,.bf-2024-hide strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.bf-2024-button strong span:after,.bf-2024-hide strong span:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#de0084), to(#71003f));background:linear-gradient(to right, #de0084, #71003f);inset:-6px -10px;z-index:-1;clip-path:polygon(0% 11%, 100% 0, 96% 100%, 3% 92%)}.bf-2024-button:after,.bf-2024-hide:after{content:"";display:block;position:absolute;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.bf-2024-button:hover,.bf-2024-hide:hover{color:var(--bf-button-color)}.bf-2024-button:hover:after,.bf-2024-hide:hover:after{-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.bf-2024-hide{background:var(--bf-button-hide-bg);border:var(--bf-button-hide-border);color:var(--bf-button-hide-color);text-shadow:var(--bf-button-hide-text-shadow)}.bf-2024-hide:after{opacity:.3}.bf-2024-hide:hover{color:var(--color-black)}.bf-2024-hide:hover:after{opacity:.7}.bf-20204-desktop-trigger{margin-bottom:1em}.bf-20204-mobile-trigger{margin-bottom:-3.5em;width:calc(50% - .5rem);-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.bf-20204-mobile-trigger .bf-2024-button,.bf-20204-mobile-trigger .bf-2024-hide{font-size:1rem;padding-top:.9375em;padding-bottom:.9375em}@media(min-width: 992px){.bf-20204-mobile-trigger{display:none}}@media(max-width: 991px){.bf-20204-desktop-trigger{display:none}}@media(min-width: 768px)and (max-width: 991px){.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important}}@media(min-width: 576px)and (max-width: 767px){.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important}}@media(max-width: 575px){.bf-20204-mobile-trigger{position:sticky;top:5.25em;z-index:11;margin-bottom:-5em}.bf-20204-mobile-trigger .bf-2024-button,.bf-20204-mobile-trigger .bf-2024-hide{height:4.375em;-webkit-box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg);box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg)}.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important;height:4.375em}}@media(min-width: 1200px){:root{--tm-seo-related-cols-num:5;--tm-seo-brand-cols-num:6}}@media(min-width: 992px)and (max-width: 1199px){:root{--tm-seo-related-cols-num:4;--tm-seo-brand-cols-num:5}}@media(min-width: 992px){:root{--tm-seo-product-cols-num:4}}@media(min-width: 576px)and (max-width: 991px){:root{--tm-seo-product-cols-num:3;--tm-seo-related-cols-num:3;--tm-seo-brand-cols-num:4}}@media(max-width: 767px){:root{--tm-seo-product-cols-num:2;--tm-seo-related-cols-num:2;--tm-seo-brand-cols-num:3}}@media(max-width: 575px){:root{--tm-seo-product-cols-num:2;--tm-seo-brand-cols-num:2}}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description{margin-bottom:2em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title{border:0;padding:0;margin:0 0 1em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1{font-size:var(--tm-seo-h1-size);text-transform:none;font-family:var(--tm-seo-h-font-family);display:-ms-grid;display:grid;-ms-grid-columns:3em 3px 10em 3px auto;grid-template-columns:3em 10em auto;gap:.25em 3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:after,.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:before{content:"";display:block;height:3px;border-radius:3px}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:var(--tm-seo-h1-line-color-1)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:var(--tm-seo-h1-line-color-2)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1 span{-ms-grid-column-span:3;grid-column:span 3;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check{display:none}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler{display:none;margin:0}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description{display:block;line-height:1.5;opacity:1;font-size:1.125em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description p:last-child:after{margin-top:1.75em}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat h2{font-size:var(--tm-seo-h2-size);text-transform:none;font-family:var(--tm-seo-h-font-family);margin-bottom:0}.product-row.product-cat-seo .product-sleeve .product-category-list .tm-product-list{-ms-grid-columns:var(--tm-seo-product-cols);grid-template-columns:var(--tm-seo-product-cols)}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc{background:var(--tm-seo-desc-bg);border:var(--tm-seo-desc-border);border-radius:var(--tm-seo-desc-radius);margin-top:3em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2:after{content:"";display:block;width:3em;height:2px;background:var(--color-light-pink);margin:.125em auto .125em 0}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2:not(:first-child){margin-top:1em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc .products-desc-holder:after{background:-webkit-gradient(linear, left bottom, left top, from(var(--tm-seo-desc-bg)), to(transparent));background:linear-gradient(to top, var(--tm-seo-desc-bg), transparent)}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc ul li{padding-left:.25em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc ul li::marker{content:"";font-family:remixicon;color:var(--color-pink)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-subcats ul{margin-bottom:0;-ms-grid-columns:var(--tm-seo-related-cols);grid-template-columns:var(--tm-seo-related-cols)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-subcats.category-related{margin-top:3em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-brands ul{-ms-grid-columns:var(--tm-seo-brand-cols);grid-template-columns:var(--tm-seo-brand-cols)}@media(max-width: 575px){.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1{-ms-grid-columns:20% 40% auto;grid-template-columns:20% 40% auto}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em .5em .5em;margin-top:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--color-dark-gray-10)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25em .75em;background:var(--color-pink);color:var(--color-white);border-radius:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375em;font-size:.875em;text-transform:uppercase}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler span:before{content:"";font-family:remixicon;line-height:1;font-size:1.5em;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description{-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;overflow:hidden;max-height:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description p:last-child:after{display:none}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description:after{content:"";height:7em;width:100%;position:absolute;inset:auto 0 0 0;-webkit-transition:500ms ease all;transition:500ms ease all;opacity:1;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, var(--color-white)), to(transparent));background:linear-gradient(to top, var(--color-white) 10%, transparent)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-full-description{max-height:3000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-full-description:after{height:0;opacity:0;-webkit-transition:500ms ease all;transition:500ms ease all}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-desc-toggler span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}}.add-to-cart.mobile{display:none}.product-main-data{margin-bottom:3.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-main-data .product-slideshow{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75em;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main-data .product-slideshow .product-emphasis{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:100%}.product-main-data .product-slideshow .product-emphasis blockquote{position:relative;padding:var(--single-product-emphasis-padding);margin:0}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis:not(.slick-slider) p:not(:first-child){display:none}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider{--slider-dot-active-bg:var(--color-light-pink)}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-slide{-webkit-transform:scale(0.65);transform:scale(0.65);-webkit-transition:opacity 500ms,-webkit-transform 500ms !important;transition:opacity 500ms,-webkit-transform 500ms !important;transition:opacity 500ms,transform 500ms !important;transition:opacity 500ms,transform 500ms,-webkit-transform 500ms !important}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-slide.slick-current.slick-active{-webkit-transform:scale(1);transform:scale(1);cursor:-webkit-grab;cursor:grab}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-dots{position:absolute;inset:auto 0 0 0;margin:0}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-dots li.slick-active{width:1em}.product-main-data .product-slideshow .product-emphasis blockquote:after,.product-main-data .product-slideshow .product-emphasis blockquote:before{content:"";display:block;position:absolute;width:40%;max-width:200px;height:calc(100% - var(--single-product-emphasis-padding));max-height:120px}.product-main-data .product-slideshow .product-emphasis blockquote:before{inset:0 auto auto 0;border-left:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-top:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:var(--single-product-emphasis-radius) 0 0 0}.product-main-data .product-slideshow .product-emphasis blockquote:after{inset:auto 0 0 auto;border-right:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-bottom:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:0 0 var(--single-product-emphasis-radius) 0}.product-main-data .product-slideshow .product-emphasis blockquote p{margin-bottom:0;font-size:var(--single-product-emphasis-size);line-height:1.5;text-align:center}.product-main-data .product-slideshow .product-image-list{-webkit-box-flex:1;-ms-flex:1 0 6.875em;flex:1 0 6.875em;max-width:6.875em}.product-main-data .product-slideshow .product-image-list .product-image-thumbs{list-style:none;margin:0;padding:0;width:100%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb{margin-bottom:.625em;width:6.875em;aspect-ratio:1/1}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a{background:var(--single-product-gallery-bg);width:100%;height:100%;display:block;padding:.625em;border-radius:4px;border:1px solid var(--single-product-gallery-border-color);-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a:hover{border-color:var(--single-product-gallery-hover-border-color)}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider) .single-thumb{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .slick-slide{border:0}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .single-thumb{margin-bottom:.33em}.product-main-data .product-slideshow .product-image-width-details{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 6.875em - .75em);flex:1 1 calc(100% - 6.875em - .75em);max-width:calc(100% - 6.875em - .75em);display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--single-product-image-bg);border:1px solid var(--single-product-image-border-color);border-radius:6px;height:36.875em;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;overflow:hidden}.product-main-data .product-slideshow .product-image-width-details .product-image{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;mix-blend-mode:var(--single-product-image-blend)}.product-main-data .product-slideshow .product-image-width-details .product-image img{width:100%;height:100%;max-width:400px;-o-object-fit:contain;object-fit:contain;margin:auto;aspect-ratio:1/1}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video{position:relative}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video:before{content:"";font-family:remixicon;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:3em;-webkit-box-shadow:0 0 0 1em var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-20);box-shadow:0 0 0 1em var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-20);color:var(--single-product-video-color);border-radius:50%;width:1.5em;height:1.5em;inset:50% 0 0 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:400ms ease all;transition:400ms ease all;backdrop-filter:blur(10px)}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video:hover:before{color:var(--single-product-video-hover-color);-webkit-transform:translate(-50%, calc(-50% - 5px));transform:translate(-50%, calc(-50% - 5px));background:var(--single-product-video-hover-bg);-webkit-box-shadow:0 0 0 0 var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-40);box-shadow:0 0 0 0 var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-40)}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image:not(:first-child){display:none}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.product-main-data .product-slideshow .product-image-width-details .product-image-tags{position:absolute;bottom:1.25em;right:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em;z-index:2;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag{display:block;overflow:hidden;width:7.5em}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag a{display:block;border-radius:4px;overflow:hidden}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 !important}.product-main-data .product-slideshow .product-image-width-details .product-tags{position:absolute;top:.625em;left:.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;z-index:2}.product-main-data .product-slideshow .product-image-width-details .product-tags .product-tag{width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-main-data .product-slideshow .product-image-width-details .product-bf-sticker-2025{position:absolute;inset:1.625em .625em auto auto;z-index:2;width:clamp(150px,35%,210px)}.product-main-data .product-slideshow .product-image-width-details .product-bf-sticker-2025:after{content:"";display:block;z-index:3;position:absolute;aspect-ratio:500/500;background-image:url(/public/img/bg-bf-2025-4.webp);background-size:cover;inset:0 0 auto auto;width:100%;pointer-events:none;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:400ms ease all;transition:400ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review{position:absolute;inset:.625em .625em auto auto;z-index:2}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgb(0, 0, 0)), color-stop(50%, rgba(255, 255, 255, 0.6)));background:linear-gradient(to bottom, rgb(0, 0, 0) 50%, rgba(255, 255, 255, 0.6) 50%);background-size:100% 200%;background-position:0 0;color:#fff;padding:.5em .75em;display:-ms-grid;display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-columns:auto .75em auto;grid-template-columns:auto auto;gap:.125em .75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden;backdrop-filter:blur(8px)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img{width:110px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;aspect-ratio:110/27.3;-ms-grid-row-span:2;grid-row:span 2;position:relative}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:after,.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:before{display:block;content:"";isolation:isolate;background-size:contain;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:before{z-index:2;background:url(/public/img/benchmark-logo.svg);position:relative}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:after{z-index:1;background:url(/public/img/benchmark-logo-light.svg);position:absolute;left:0;top:0;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-stars{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-stars:before{content:"";font-family:remixicon;display:block;line-height:1;background:-webkit-gradient(linear, left top, right top, from(#ff2952), to(#ff8a2c));background:linear-gradient(to right, #ff2952, #ff8a2c);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);letter-spacing:.05em;font-size:1.125em}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:.55em;text-transform:uppercase}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover{background-position:0 -100%;color:#000;-webkit-box-shadow:0 0 0 .2em rgba(0,0,0,.15);box-shadow:0 0 0 .2em rgba(0,0,0,.15)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover .bench-img:before{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover .bench-img:after{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.product-main-data .product-slideshow .product-image-width-details .product-3d-button{background:var(--single-product-3d-bg);color:var(--single-product-3d-color);position:absolute;inset:auto auto .625em .625em;z-index:4;width:4em;aspect-ratio:1/1;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-name:badge-3d;animation-name:badge-3d}.product-main-data .product-slideshow .product-image-width-details .product-3d-button:hover{background:var(--single-product-3d-hover-bg);color:var(--single-product-3d-hover-color)}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4em;aspect-ratio:1/1;padding-top:.45em;-webkit-box-flex:0;-ms-flex:0 0 4em;flex:0 0 4em;-webkit-transition:300ms ease all;transition:300ms ease all;cursor:pointer;display:flex}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d i,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d i{font-size:2em;line-height:1}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d span,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d span{text-transform:uppercase;font-size:.625em}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d .hide-3d{opacity:0}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on{-webkit-animation-name:unset;animation-name:unset}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .show-3d{opacity:0}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .hide-3d{opacity:1}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .show-3d{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-main-data .product-slideshow .product-image-width-details .product-3d-view{position:absolute;inset:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-3d-view iframe{width:100%;height:100%;border-bottom:.625em solid var(--color-white)}.product-main-data .product-slideshow .product-image-width-details .product-3d-view.show{opacity:1;pointer-events:initial}.product-main-data .product-includes{background:var(--single-product-includes-bg);color:var(--single-product-includes-color);padding:var(--single-product-includes-padding);margin:var(--single-product-includes-margin);border:var(--single-product-includes-border);border-radius:var(--single-product-includes-radius);font-size:var(--single-product-includes-font-size);line-height:var(--single-product-includes-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-main-data .product-includes .includes-img{display:block;background-color:var(--color-white);background-image:var(--single-product-pictograms);background-repeat:no-repeat;background-size:auto 100%;border-radius:var(--border-radius-small);width:var(--single-product-pictograms-size);aspect-ratio:1/1;-webkit-box-flex:var(--single-product-pictograms-size);-ms-flex:var(--single-product-pictograms-size) 0 0px;flex:var(--single-product-pictograms-size) 0 0}.product-main-data .product-includes.charger .includes-img{background-position:0 0}.product-main-data .product-includes.no-charger .includes-img{background-position:calc(var(--single-product-pictograms-size)*-1) 0}.product-main-data .product-includes.usb-pd-charger .includes-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;isolation:isolate}.product-main-data .product-includes.usb-pd-charger .includes-img .usb-pd{line-height:1;font-size:.65em;text-align:center;position:absolute;inset:auto 0 10% 50%;-webkit-transform:translateX(-48%);transform:translateX(-48%);width:50%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-includes strong{color:var(--single-product-includes-color-label)}.product-main-data .product-includes :last-child{margin-bottom:0}.product-main-data .product-includes a{color:var(--single-product-includes-link-color);text-decoration:underline;text-decoration-color:currentColor;-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-includes a:hover{color:var(--single-product-includes-link-hover-color);text-decoration-color:rgba(0,0,0,0)}.product-main-data .product-information{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em .5em;margin-bottom:1.5em}.product-main-data .product-information .product-title h1{font-size:2em;margin-bottom:0;grid-area:product-headline;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-main-data .product-information .product-title h2{font-size:1em;font-weight:normal;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-transform:uppercase;margin-bottom:0;color:var(--single-product-category-title);line-height:1}.product-main-data .product-information .product-title .print-page{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;margin-top:.125em;color:currentColor;margin-left:auto;grid-area:product-print}.product-main-data .product-information .product-title .print-page:hover .icon{background:var(--single-product-print-icon-hover-background)}.product-main-data .product-information .product-title .print-page .icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--single-product-print-icon-background);color:var(--single-product-print-icon-color);border-radius:var(--single-product-print-icon-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-title .print-page .icon i{font-size:var(--single-product-print-icon-size);line-height:1}.product-main-data .product-information .product-title .print-page .mobile-icon,.product-main-data .product-information .product-title .print-page .mobile-label{display:none}.product-main-data .product-information .product-title .add-compare{margin-top:.125em;grid-area:product-compare;cursor:pointer;border:0;padding:0;background:rgba(0,0,0,0);color:inherit}.product-main-data .product-information .product-title .add-compare .compare-label{display:none}.product-main-data .product-information .product-title .add-compare .compare-icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--single-product-compare-icon-radius);-webkit-transition:300ms ease all;transition:300ms ease all;background:var(--single-product-compare-icon-bg);color:var(--single-product-compare-icon-color)}.product-main-data .product-information .product-title .add-compare .compare-icon i{width:var(--single-product-compare-icon-size);height:var(--single-product-compare-icon-size);display:flex;align-items:center;justify-content:center;line-height:1}.product-main-data .product-information .product-title .add-compare:hover .compare-icon{background:var(--single-product-compare-icon-hover-bg);color:var(--single-product-compare-icon-hover-color)}.product-main-data .product-information .product-title .favorite-btn{margin-top:.125em;grid-area:product-fav;cursor:pointer}.product-main-data .product-information .product-title .favorite-btn .fav-label{display:none}.product-main-data .product-information .product-title .favorite-btn .fav-icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--single-product-fav-icon-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-title .favorite-btn .fav-icon i{font-size:var(--single-product-fav-icon-size)}.product-main-data .product-information .product-title .favorite-btn.add-favorite .fav-icon{background:var(--single-product-fav-icon-bg);color:var(--single-product-fav-icon-color)}.product-main-data .product-information .product-title .favorite-btn.add-favorite:hover .fav-icon{background:var(--single-product-fav-icon-hover-bg);color:var(--single-product-fav-icon-hover-color)}.product-main-data .product-information .product-title .favorite-btn.remove-favorite .fav-icon{position:relative;background:var(--single-product-fav-remove-icon-bg);color:var(--single-product-fav-remove-icon-color)}.product-main-data .product-information .product-title .favorite-btn.remove-favorite:hover .fav-icon{background:var(--single-product-fav-remove-icon-hover-bg);color:var(--single-product-fav-remove-icon-hover-color)}.product-main-data .product-information .product-title .product-stars{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;grid-area:product-stars}.product-main-data .product-information .product-title .product-stars .stars-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;color:currentColor}.product-main-data .product-information .product-title .product-stars .stars-link:hover .star-grade{background:var(--color-pink);color:var(--color-white)}.product-main-data .product-information .product-title .product-stars .star-grade{-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-bf-stripe-2025{background:var(--bf-button-bg);border:var(--bf-button-border);color:var(--bf-button-color);border-radius:var(--single-product-price-border-radius) var(--single-product-price-border-radius) 0 0;padding:var(--bf-button-padding);font-size:calc(var(--bf-button-font-size)*1.25);text-transform:uppercase;font-weight:bold;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;isolation:isolate;margin-bottom:-0.375em}.product-main-data .product-information .product-bf-stripe-2025 strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;z-index:2}.product-main-data .product-information .product-bf-stripe-2025 strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.product-main-data .product-information .product-bf-stripe-2025 strong span:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#de0084), to(#71003f));background:linear-gradient(to right, #de0084, #71003f);inset:-6px -10px;z-index:-1;clip-path:polygon(0% 11%, 100% 0, 96% 100%, 3% 92%)}.product-main-data .product-information .product-bf-stripe-2025:after{content:"";display:block;position:absolute;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-pricing{background:var(--single-product-price-background);border-radius:var(--single-product-price-border-radius);padding:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--normal-font);margin-bottom:1.25em}.product-main-data .product-information .product-pricing .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.product-main-data .product-information .product-pricing .price del{display:block;text-decoration:none;font-size:.9em}.product-main-data .product-information .product-pricing .price span strong{display:block;color:var(--single-product-price-color);font-size:2em;line-height:1}.product-main-data .product-information .product-pricing .price-store{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing .price-store span strong{display:block;color:var(--single-product-price-color);font-size:2em;line-height:1}.product-main-data .product-information .product-pricing .savings{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing .savings span strong{display:block;font-size:2em;font-weight:normal;line-height:1}.product-main-data .product-information .product-pricing:has(.price-store) .price,.product-main-data .product-information .product-pricing:has(.savings) .price{max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing:has(.price-store):after,.product-main-data .product-information .product-pricing:has(.savings):after{content:"";display:block;background:var(--single-product-price-line-color);min-height:100%;width:2px;border-radius:2px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-main-data .product-information .product-color-options{background:var(--product-colors-bg);color:var(--product-colors-color);border:var(--product-colors-border);border-radius:var(--product-colors-radius);padding:var(--product-colors-padding);gap:var(--product-colors-gap);margin:var(--product-colors-margin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-information .product-color-options .color-title{text-transform:uppercase;font-size:.875em;white-space:nowrap}.product-main-data .product-information .product-color-options .product-colors{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.55em}.product-main-data .product-information .product-color-options .product-colors li a{width:1.5em;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative}.product-main-data .product-information .product-color-options .product-colors li a[data-color=bela]:before{background:var(--color-bela)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=bez]:before{background:var(--color-bez)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crna]:before{background:var(--color-crna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crno-zelena]:before{background:var(--color-crno-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crvena]:before{background:var(--color-crvena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=krem]:before{background:var(--color-krem)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=ljubicasta]:before{background:var(--color-ljubicasta)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=narandzasta]:before{background:var(--color-narandzasta)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=nebo-plava]:before{background:var(--color-nebo-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=plava]:before{background:var(--color-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=plavo-zelena]:before{background:var(--color-plavo-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=roze]:before{background:var(--color-roze)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=siva]:before{background:var(--color-siva)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=srebrna]:before{background:var(--color-srebrna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=tamno-plava]:before{background:var(--color-tamno-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=tirkizna]:before{background:var(--color-tirkizna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zelena]:before{background:var(--color-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zlatna]:before{background:var(--color-zlatna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zuta]:before{background:var(--color-zuta)}.product-main-data .product-information .product-color-options .product-colors li a:before{content:"";display:block;position:absolute;inset:0;z-index:1;border-radius:inherit;-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-information .product-color-options .product-colors li a:after{content:"";display:block;position:absolute;inset:0;z-index:-1;border-radius:inherit;outline:2px solid var(--color-hover-outline);opacity:0;-webkit-transition:200ms ease all;transition:200ms ease all;outline-offset:2px}.product-main-data .product-information .product-color-options .product-colors li a:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-main-data .product-information .product-color-options .product-colors li a:hover:after{opacity:1}.product-main-data .product-information .product-color-options .product-colors li span{text-transform:capitalize;color:rgba(0,0,0,0);font-size:0}.product-main-data .product-information .product-color-options .product-colors li.active{pointer-events:none}.product-main-data .product-information .product-color-options .product-colors li.active span{font-weight:bold}.product-main-data .product-information .product-color-options .product-colors li.active a{outline:2px solid var(--color-active-outline);outline-offset:2px}.product-main-data .product-information .product-color-options .product-colors li.active a:after{display:none}.product-main-data .product-information .product-diag-options{background:var(--product-diag-bg);color:var(--product-diag-color);border:var(--product-diag-border);border-radius:var(--product-diag-radius);padding:var(--product-diag-padding);gap:var(--product-diag-gap);margin:var(--product-diag-margin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-information .product-diag-options .diag-title{text-transform:uppercase;font-size:.875em;white-space:nowrap}.product-main-data .product-information .product-diag-options .product-diags{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375em}.product-main-data .product-information .product-diag-options .product-diags li{position:relative;isolation:isolate}.product-main-data .product-information .product-diag-options .product-diags li:after{content:"";display:block;position:absolute;inset:4px;background:var(--color-light-gray);z-index:-1;opacity:0;border-radius:.25em 0}.product-main-data .product-information .product-diag-options .product-diags li a{-webkit-transition:300ms ease color;transition:300ms ease color;position:relative;color:var(--product-color)}.product-main-data .product-information .product-diag-options .product-diags li a:after,.product-main-data .product-information .product-diag-options .product-diags li a:before{content:"";display:block;position:absolute;width:.5em;aspect-ratio:1/1;border:.1em solid var(--product-color);-webkit-transition:300ms ease border-color,300ms ease width;transition:300ms ease border-color,300ms ease width}.product-main-data .product-information .product-diag-options .product-diags li a:before{inset:6px auto auto 6px;border-right:0;border-bottom:0;border-top-left-radius:.25em}.product-main-data .product-information .product-diag-options .product-diags li a:after{inset:auto 6px 6px auto;border-left:0;border-top:0;border-bottom-right-radius:.25em}.product-main-data .product-information .product-diag-options .product-diags li a span{font-size:.875em;position:relative;width:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1/1;color:var(--product-color-inner);text-indent:7%}.product-main-data .product-information .product-diag-options .product-diags li a span:after,.product-main-data .product-information .product-diag-options .product-diags li a span:before{font-family:remixicon;position:absolute;font-weight:normal;color:var(--product-color);line-height:1;-webkit-transition:100ms ease color,300ms ease transform;transition:100ms ease color,300ms ease transform;-webkit-transition-delay:0;transition-delay:0;text-indent:0}.product-main-data .product-information .product-diag-options .product-diags li a span:before{content:"";inset:-0.05em 0 auto auto}.product-main-data .product-information .product-diag-options .product-diags li a span:after{content:"";inset:auto auto -0.05em -0.1em}.product-main-data .product-information .product-diag-options .product-diags li a:hover{color:var(--product-hover-color)}.product-main-data .product-information .product-diag-options .product-diags li a:hover:after,.product-main-data .product-information .product-diag-options .product-diags li a:hover:before{border-color:currentColor;width:1em}.product-main-data .product-information .product-diag-options .product-diags li a:hover span{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:after,.product-main-data .product-information .product-diag-options .product-diags li a:hover span:before{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:before{-webkit-transform:translate(20%, -20%);transform:translate(20%, -20%)}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:after{-webkit-transform:translate(-20%, 20%);transform:translate(-20%, 20%)}.product-main-data .product-information .product-diag-options .product-diags li.active:after{opacity:1}.product-main-data .product-information .product-diag-options .product-diags li.active a{color:var(--product-active-color)}.product-main-data .product-information .product-diag-options .product-diags li.active a:after,.product-main-data .product-information .product-diag-options .product-diags li.active a:before{border-color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span:after,.product-main-data .product-information .product-diag-options .product-diags li.active a span:before{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span{font-weight:bold}.product-main-data .product-information .product-advantage{margin-bottom:1.5em}.product-main-data .product-information .product-advantage blockquote{background:var(--single-product-advantage-bg);color:var(--single-product-advantage-color);border-radius:var(--single-product-advantage-radius);padding:var(--single-product-advantage-padding);margin:1.5em 0 0;font-family:var(--single-product-advantage-font);font-weight:var(--single-product-advantage-font-weight);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em}.product-main-data .product-information .product-advantage blockquote:before{content:"";font-family:"remixicon";font-size:2em;font-weight:normal;line-height:1;background:var(--single-product-advantage-ico-bg);color:var(--single-product-advantage-ico-color);border-radius:50%;padding:.33em;margin-top:-1.45em;-webkit-box-shadow:0 0 0 4px var(--single-product-advantage-ico-outline);box-shadow:0 0 0 4px var(--single-product-advantage-ico-outline)}.product-main-data .product-information .product-advantage blockquote p{font-size:1.125em;margin-bottom:0;text-align:center}.product-main-data .product-information .product-offer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:1em;margin-bottom:1.5em}.product-main-data .product-information .product-offer .single-offer{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid var(--single-product-offer-border);padding:.5em;border-radius:var(--single-product-offer-radius);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;position:relative;overflow:hidden}.product-main-data .product-information .product-offer .single-offer:before{content:"";display:block;position:absolute;inset:0 auto 0 0;width:50px;background:var(--single-product-offer-shade);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);z-index:1}.product-main-data .product-information .product-offer .single-offer .offer-img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;mix-blend-mode:multiply}.product-main-data .product-information .product-offer .single-offer .offer-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-cat{font-size:.875em;text-transform:uppercase;color:var(--single-product-offer-cat-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-title{font-size:1.25em;margin:0;color:var(--single-product-offer-title-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price del{color:var(--single-product-offer-del-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price ins{text-decoration:none;font-weight:bold;background:var(--single-product-offer-ins-bg);color:var(--single-product-offer-ins-color);border-radius:var(--single-product-offer-price-radius);padding:.2em .375em}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-choose-option{margin-top:.5em}.product-main-data .product-information .payment-options-info{margin-bottom:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:var(--normal-font)}.product-main-data .product-information .payment-options-info .payment-credit{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;font-family:var(--normal-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em}.product-main-data .product-information .payment-options-info .payment-credit p{margin-bottom:0}.product-main-data .product-information .payment-options-info .payment-credit p strong{font-size:1.25em;display:block}.product-main-data .product-information .payment-options-info .info-links{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%}.product-main-data .product-information .payment-options-info .info-links ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.product-main-data .product-information .payment-options-info .info-links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.product-main-data .product-information .payment-options-info .info-links ul li .icon{height:2.25em;width:2.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--single-product-addl-icon-background);color:var(--single-product-addl-icon-color);border-radius:var(--single-product-addl-icon-border-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .payment-options-info .info-links ul li .icon i{font-size:1.5em;line-height:1}.product-main-data .product-information .payment-options-info .info-links ul li a{color:currentColor}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:0 1em 0 0;width:100%;font-weight:bold}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a .icon{background:var(--color-pink);-webkit-transition:300ms ease all;transition:300ms ease all;font-weight:normal}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a:hover{color:var(--color-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a:hover .icon{background:var(--color-dark-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery{background:var(--color-light-pink);color:var(--color-dark-pink);-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:0 .375em 0 0;border-radius:2em;width:100%;font-weight:bold;text-transform:uppercase}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery .icon{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-pink);border-radius:50%;-webkit-box-shadow:0 0 1em .75em var(--color-light-pink);box-shadow:0 0 1em .75em var(--color-light-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery .icon i{width:1.125em;aspect-ratio:1/1;background:url(/public/img/ico-free-delivery.webp) no-repeat center;background-size:cover}.product-main-data .product-information .add-to-cart{margin-bottom:1.875em;position:relative}.product-main-data .product-information .add-to-cart .btn{width:100%;height:3.3333em;border-radius:var(--single-product-add-cart-border-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .add-to-cart .add-last-piece{position:absolute;inset:0 auto auto 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;pointer-events:none}.product-main-data .product-information .add-to-cart .add-last-piece .last-badge{display:block;background:var(--color-yellow-yoke-lighter);color:var(--color-dark-gray);font-size:.875rem;text-transform:uppercase;line-height:1;padding:.25em 1em;border-radius:var(--border-radius-large);border:2px solid var(--color-white);-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.product-main-data .product-information .add-to-cart.add-archive p{margin:.75em 0 0;font-weight:bold;text-align:center}.product-main-data .product-information .product-additional-info{font-family:var(--normal-font);-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.product-main-data .product-information .product-additional-info dl{font-size:.875em}.product-main-data .product-information .product-additional-info .product-info-banner{display:block;margin-top:.75em;line-height:0}.product-main-data .product-information .product-additional-info .product-info-banner img{width:100%;height:auto;border-radius:8px}.product-main-data .product-information .product-additional-info dl dt{display:block;font-weight:normal;color:var(--single-product-addl-info-dl);width:13em;float:left}.product-main-data .product-information .product-additional-info dl dt:after{content:":"}.product-main-data .product-information .product-additional-info dl dd{display:inline}.product-main-data .product-information .product-additional-info dl dd:after{content:"";display:block;clear:both;width:100%;height:.25em}.product-main-data .product-information .product-additional-info dl a{color:inherit}.product-main-data .product-information .product-additional-info dl a.product-brand:hover{color:var(--color-pink)}.product-main-data .product-information .product-additional-info dl img{height:20px;width:auto;aspect-ratio:3.7/2}.product-main-data .product-information .product-additional-info dl .info-sheet{color:inherit;font-size:1.5em;line-height:0;-webkit-transform:translateY(5px);transform:translateY(5px);display:inline-block}.product-main-data .product-information .product-additional-info dl a:has(.info-sheet){color:inherit}.product-main-data .product-information .product-additional-info dl a:has(.info-sheet):hover{color:var(--color-pink)}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@-webkit-keyframes badge-3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}10%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes badge-3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}10%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.products-in-store{margin:0 0 3.125em}.products-in-store ul{list-style:none;margin:0;border:4px solid var(--single-product-tabs-content-border-color);border-radius:var(--single-product-tabs-content-border-radius);padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(10% - .5em);flex:0 0 calc(10% - .5em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em;font-weight:bold}.products-in-store ul li span{background:var(--color-pink);color:var(--color-white);display:block;border-radius:4px;padding:.2em .5em;font-size:.875em}.product-tabs{margin-top:2em;margin-bottom:3.125em;font-family:var(--normal-font)}.product-tabs:target{scroll-margin-top:6em}.product-tabs nav .nav-tabs{border:0}.product-tabs nav .nav-tabs .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:21em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.375em .625em 1.125em;-webkit-transition:200ms ease all;transition:200ms ease all;border-radius:var(--single-product-tabs-border-radius) var(--single-product-tabs-border-radius) 0 0;color:var(--single-product-tabs-color)}.product-tabs nav .nav-tabs .nav-link span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.5em;position:relative}.product-tabs nav .nav-tabs .nav-link span i{font-weight:normal;font-size:1.5em;margin-top:-0.25em;margin-bottom:-0.25em}.product-tabs nav .nav-tabs .nav-link span i:before{line-height:1}.product-tabs nav .nav-tabs .nav-link span:after{content:"";display:block;position:absolute;bottom:-8px;width:100%;height:2px;background:var(--single-product-tabs-line-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:200ms ease transform;transition:200ms ease transform}.product-tabs nav .nav-tabs .nav-link:hover{color:var(--single-product-tabs-hover-color)}.product-tabs nav .nav-tabs .nav-link.active{background:var(--single-product-tabs-background)}.product-tabs nav .nav-tabs .nav-link.active span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-tabs .tab-content .tab-pane{border:4px solid var(--single-product-tabs-content-border-color);border-radius:var(--single-product-tabs-content-border-radius);padding:1em}.product-tabs .tab-content .tab-pane>:last-child{margin-bottom:0}.product-tabs .tab-content .tab-pane:first-of-type{border-top-left-radius:0}.product-accordion{margin-bottom:1.5em;font-family:var(--normal-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.product-accordion .accordion-checkbox{display:none}.product-accordion .accordion-pane .accordion-title label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;background:var(--single-product-accordion-background);border-radius:var(--border-radius-medium);padding:1.25em 1em;cursor:pointer;margin:0;-webkit-transition:300ms ease all;transition:300ms ease all}.product-accordion .accordion-pane .accordion-title label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;position:relative}.product-accordion .accordion-pane .accordion-title label span i{font-weight:normal;font-size:1.5em;margin-top:-0.25em;margin-bottom:-0.25em}.product-accordion .accordion-pane .accordion-title label span:after{content:"";display:block;position:absolute;bottom:-8px;width:100%;height:2px;background:var(--single-product-accordion-line-color);-webkit-transition:200ms ease transform;transition:200ms ease transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.product-accordion .accordion-pane .accordion-title label:after{content:"";font-family:"remixicon";font-weight:normal;font-size:1.75em;line-height:1;color:var(--color-pink);-webkit-transition:300ms ease all;transition:300ms ease all}.product-accordion .accordion-pane .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;pointer-events:none}.product-accordion .accordion-pane .accordion-content .accordion-content-sleeve{border:4px solid var(--single-product-accordion-content-border-color);border-top:0;border-radius:0 0 var(--single-product-accordion-content-border-radius) var(--single-product-accordion-content-border-radius);padding:1em}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-pane[data-acc-id=acc-info-manufacturer]:has(#flix-inpage:empty),.product-accordion .accordion-pane[data-acc-id=acc-info-manufacturer]:has(#flix-inpage>script:only-child){display:none}@media(hover: hover){.product-accordion .accordion-pane .accordion-title label:hover{background:var(--single-product-accordion-hover-background)}}@media(max-width: 768px){.product-accordion{gap:.5em}.product-accordion .accordion-pane .accordion-title label{padding:1em}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}}.product-accordion .product-desc-table td,.product-tabs .product-desc-table td{padding:.2em 0}.product-accordion p,.product-tabs p{margin-bottom:.25em}.product-accordion ul.desc,.product-tabs ul.desc{list-style:none;padding:0;margin:0 0 1em .75em}.product-accordion ul.desc li,.product-tabs ul.desc li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.25em}.product-accordion ul.desc li:before,.product-tabs ul.desc li:before{content:"-";display:block;margin-right:.25em}.product-accordion dl,.product-tabs dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.product-accordion dl dt,.product-tabs dl dt{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.product-accordion dl dd,.product-tabs dl dd{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:calc(100% - 200px);width:100%}.product-accordion dl dd:empty:before,.product-tabs dl dd:empty:before{content:".";color:rgba(0,0,0,0);display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-accordion dl:last-child dd:last-child,.product-tabs dl:last-child dd:last-child{margin-bottom:0}.product-accordion .product-full-desc-table,.product-tabs .product-full-desc-table{width:100%;max-width:800px}.product-accordion .product-full-desc-table td,.product-tabs .product-full-desc-table td{font-size:.875em;padding:.75em 1em;border-bottom:1px solid var(--color-dark-gray-05) !important}.product-accordion .product-full-desc-table td.feature,.product-tabs .product-full-desc-table td.feature{background:var(--color-medium-gray-05);width:300px}.product-accordion .product-full-desc-table tr:first-child td.feature-title,.product-tabs .product-full-desc-table tr:first-child td.feature-title{background:var(--color-pink);color:var(--color-white);font-weight:bold;font-size:1em}.product-accordion .product-full-desc-table tr td.feature-title,.product-tabs .product-full-desc-table tr td.feature-title{background:var(--color-light-pink-50)}.product-accordion .product-full-desc-table tr td.feature-title td,.product-tabs .product-full-desc-table tr td.feature-title td{border-bottom-color:var(--color-pink-40) !important}.product-accordion .product-full-desc-table tr td.feature-item,.product-tabs .product-full-desc-table tr td.feature-item{padding:0 1em .375em 1em;border:0 !important;background:none}.product-accordion .product-full-desc-table tr td.feature-item span,.product-tabs .product-full-desc-table tr td.feature-item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em;margin-left:2em}.product-accordion .product-full-desc-table tr td.feature-item span:before,.product-tabs .product-full-desc-table tr td.feature-item span:before{content:"";font-family:"remixicon";display:block;font-size:1.5em;margin:-0.25em 0;color:var(--color-pink)}.product-accordion .product-full-desc-table tr:has(td.feature-item)+tr:not(:has(td.feature-item)) td,.product-tabs .product-full-desc-table tr:has(td.feature-item)+tr:not(:has(td.feature-item)) td{border-top:1px solid var(--color-dark-gray-05)}.product-accordion .product-full-desc-table tr:not(:has(td.feature-item))+tr:has(td.feature-item) td,.product-tabs .product-full-desc-table tr:not(:has(td.feature-item))+tr:has(td.feature-item) td{padding-top:.75em}@media(max-width: 767px){.product-accordion dl dt,.product-tabs dl dt{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.product-accordion .product-full-desc-table td.feature,.product-tabs .product-full-desc-table td.feature{width:40%}}.disclaimer{font-size:.875em;margin:1em 0 0;color:var(--single-product-disclaimer);line-height:1.5}.disclaimer strong{color:var(--single-product-disclaimer-strong);font-size:1rem}@media(max-width: 767px){.disclaimer{margin-bottom:2em}}.artikal_custom_include img{max-width:100%}.modal.compare-sidebar,.modal.review-sidebar{backdrop-filter:none;background:var(--review-aside-bg)}.modal.compare-sidebar .modal-dialog,.modal.review-sidebar .modal-dialog{width:100%;max-width:var(--review-aside-max-width);position:absolute;inset:0 0 0 auto;margin:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:500ms ease all;transition:500ms ease all;min-height:100dvh}.modal.compare-sidebar .modal-dialog .modal-content,.modal.review-sidebar .modal-dialog .modal-content{border:0;border-radius:0;min-height:inherit;overflow-y:auto}.modal.compare-sidebar .modal-dialog .modal-content .modal-header,.modal.review-sidebar .modal-dialog .modal-content .modal-header{position:sticky;top:0;background:var(--color-white);z-index:1;padding-top:1em;padding-bottom:1em}.modal.compare-sidebar .modal-dialog .modal-content .modal-body,.modal.review-sidebar .modal-dialog .modal-content .modal-body{padding-top:0}body.review-sidebar-shown{overflow:hidden}body.review-sidebar-shown .modal.review-sidebar .modal-dialog{-webkit-transform:translateX(0);transform:translateX(0)}body.compare-sidebar-shown{overflow:hidden}body.compare-sidebar-shown .modal.compare-sidebar .modal-dialog{-webkit-transform:translateX(0);transform:translateX(0)}body.compare-sidebar-shown #chat-widget-container,body.review-sidebar-shown #chat-widget-container{z-index:2 !important}.review-grades .product-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;background:var(--color-light-gray);margin-bottom:1em;border-radius:5em;padding:.75em}.review-grades .product-stars .review-grade{font-weight:bold;font-size:2.875em;font-family:var(--normal-font);display:block;line-height:1}.review-grades .product-stars .star-rating{font-size:1.25em}.review-grades .product-stars .total-reviews{font-size:.875em;margin-top:.75em;margin-bottom:0}.review-grades .stars-segmentation{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.review-grades .stars-segmentation li .star-grades{display:-ms-grid;display:grid;-ms-grid-columns:2em 1em 1fr 1em 2em;grid-template-columns:2em 1fr 2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;color:currentColor;padding:.375em .675em;border-radius:2em}.review-grades .stars-segmentation li .star-grades .star{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-grades .stars-segmentation li .star-grades .star i{font-size:1.125em;-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li .star-grades .star span{font-size:.875em}.review-grades .stars-segmentation li .star-grades .star-fillout{border-radius:1em;background:var(--color-dark-gray-10);position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:.5em}.review-grades .stars-segmentation li .star-grades .star-fillout .fill{background:var(--color-dark-gray);position:absolute;inset:0 auto 0 0;display:block;border-radius:1em;-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li .star-grades .star-stats{text-align:center;font-size:.875em}.review-grades .stars-segmentation li a.star-grades{-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li a.star-grades:hover{background:var(--color-light-gray)}.review-grades .stars-segmentation li a.star-grades:hover .star i{color:var(--color-pink)}.review-grades .stars-segmentation li a.star-grades:hover .star-fillout .fill{background:var(--color-pink)}.review-disclaimer{text-align:center;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid var(--color-light-gray)}.reviews-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em}.reviews-list .single-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.reviews-list .single-review:not(:last-child):after{content:"";display:block;background-color:var(--color-light-gray);height:2px;width:100%;margin-top:1.25em;-ms-grid-column-span:2;grid-column:span 2}.reviews-list .single-review .review-meta{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em .5em}.reviews-list .single-review .review-meta .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25em;font-size:.875em;font-family:var(--body-font);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-list .single-review .review-meta .date:before{content:"";font-family:"remixicon";font-size:1.5em;opacity:.3}.reviews-list .single-review .review-meta .star-rating{display:inline-block;font-size:1.25em}.reviews-list .single-review .comment-content p{margin-bottom:1em}.reviews-list .single-review .comment-content p:last-child{margin-bottom:0}.compare-categories .compare-no-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;text-align:center;padding:2em 0}.compare-categories .compare-no-products i{font-size:2.5em;padding:.375em;border-radius:50%;background:var(--color-pink);color:var(--color-white);line-height:1}.compare-categories .compare-no-products i:before{line-height:inherit}.compare-categories .compare-no-products p{font-size:1.25em}.compare-categories .compare-cat h4{font-weight:normal;text-transform:uppercase;font-size:var(--headline-size-sm)}.compare-categories .compare-cat+.compare-cat{margin-top:2em;padding-top:2em;border-top:1px solid var(--color-light-gray)}.compare-categories .compare-now{margin-top:.75em}.compare-categories .compare-now .btn{width:100%}.compare-categories .compare-now.disabled p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em}.compare-categories .compare-now.disabled p i{color:var(--color-pink);font-size:1.5em;line-height:1;margin-top:-0.0675em}.compare-categories .compare-now.disabled .btn{opacity:.2;-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}.compare-categories .compare-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.compare-categories .compare-list .compare-item{background:linear-gradient(10deg, var(--color-light-gray) 30%, transparent) repeat-x;background-size:300% 100%;padding:.5em;border-radius:var(--border-radius-medium);-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item:hover{-webkit-box-shadow:0 .5em 1.5em .25em var(--color-black-10);box-shadow:0 .5em 1.5em .25em var(--color-black-10);background-position:100% 0}.compare-categories .compare-list .compare-item .product-single{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:4em .25em 1fr;grid-template-columns:4em 1fr;-ms-grid-rows:auto .125em auto;grid-template-areas:"compare-img compare-title" "compare-img compare-price";padding-right:2em;gap:.125em .25em}.compare-categories .compare-list .compare-item .product-single .remove-compare{font-size:.75em;padding:.25em;border-radius:50%;aspect-ratio:1/1;background:var(--color-medium-gray-50);color:var(--color-white);position:absolute;inset:0 0 auto auto;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item .product-single .remove-compare:before{content:"";font-family:remixicon;-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item .product-single .remove-compare:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%);background:var(--color-pink)}.compare-categories .compare-list .compare-item .product-single .remove-compare:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.compare-categories .compare-list .compare-item .product-single .product-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:compare-img;mix-blend-mode:multiply;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-categories .compare-list .compare-item .product-single .product-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;aspect-ratio:1/1}.compare-categories .compare-list .compare-item .product-single .product-image a img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.compare-categories .compare-list .compare-item .product-single .product-title{-ms-grid-row:1;-ms-grid-column:3;grid-area:compare-title;-ms-grid-row-align:end;align-self:end;font-family:var(--normal-font)}.compare-categories .compare-list .compare-item .product-single .product-title a{font-weight:bold;color:currentColor}.compare-categories .compare-list .compare-item .product-single .product-title a:hover{color:var(--color-pink)}.compare-categories .compare-list .compare-item .product-single .product-pricing{-ms-grid-row:3;-ms-grid-column:3;grid-area:compare-price;-ms-grid-row-align:start;align-self:start;font-family:var(--normal-font)}.compare-categories .compare-list .compare-item .product-single .product-pricing strong{font-weight:normal;color:var(--color-medium-gray)}.pswp{--pswp-root-z-index:10000000000!important}.pswp img{border-radius:var(--border-radius-medium);background:var(--color-white);-o-object-fit:contain !important;object-fit:contain !important;padding:1em}@media(min-width: 992px){.pswp img{padding:2em}}.pswp__top-bar .pswp__button{color:var(--color-white)}.pswp__top-bar .pswp__button svg{display:none}.pswp__top-bar .pswp__button:before{font-family:"remixicon";font-size:2em}.pswp__top-bar .pswp__button.pswp__button--close:before{content:""}.pswp__top-bar .pswp__button.pswp__button--zoom:before{content:""}.pswp--zoomed-in .pswp__top-bar .pswp__button.pswp__button--zoom{content:""}.pswp__button--arrow{width:2.5em !important;height:2.5em !important;margin-top:-1.25em;-webkit-transition:300ms ease all !important;transition:300ms ease all !important;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5))}.pswp__button--arrow.pswp__button--arrow--prev{left:2em;-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--prev:hover{-webkit-transform:scaleX(-1) translateX(0.5em) rotate(45deg);transform:scaleX(-1) translateX(0.5em) rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--next{right:2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--next:hover{-webkit-transform:translateX(0.5em) rotate(45deg);transform:translateX(0.5em) rotate(45deg)}.pswp__button--arrow:after,.pswp__button--arrow:before{content:"";display:block;border-radius:2px;background:var(--color-white);position:absolute}.pswp__button--arrow:before{width:100%;height:2px;left:0;top:0}.pswp__button--arrow:after{width:2px;height:100%;right:0;top:0}.pswp__button--arrow svg{display:none}body #flix_hotspots,body #flix_hotspots.flix_hotspotV2,body .flix_hotspotV2{display:none !important}@media(max-width: 1199px){.product-main-data .product-information .product-offer{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media(max-width: 991px){.product-main-data .product-slideshow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-slideshow .product-image-width-details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:auto;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;aspect-ratio:1/1;min-height:43dvh}.product-main-data .product-slideshow .product-image-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;width:100%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb{width:4.285714em;height:4.285714em;margin-bottom:0;padding-left:.3571428em;padding-right:.3571428em}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider) .single-thumb{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .single-thumb{margin-bottom:0}.product-main-data .product-slideshow .product-includes{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-main-data .product-information .payment-options-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .add-to-cart button{width:100%}.product-row .product-sleeve .products-list.detailed-list.similar-product-list{gap:.7142857em}}@media(min-width: 768px){.product-main-data .product-information .product-title .print-page{margin-left:auto}.product-main-data .product-information .product-title .print-page .desktop-label{display:none}}@media(max-width: 767px){.product-main-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-slideshow{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.product-main-data .product-slideshow .product-emphasis blockquote{text-align:center}.product-main-data .product-information{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.product-main-data .product-information .product-offer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-main-data .product-information .add-to-cart{display:none}.product-main-data .product-information .product-color-options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .product-diag-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--product-diag-padding-mob)}.product-main-data .product-information .product-diag-options .product-diags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .product-additional-info{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.product-main-data .product-information .product-additional-info dl dt{width:clamp(10em,50vw,15em)}.product-main-data .product-information .product-title .print-page .desktop-icon,.product-main-data .product-information .product-title .print-page .desktop-label{display:none}.product-main-data .product-information .product-title .print-page .mobile-label{display:block}.product-main-data .product-information .product-title .print-page .mobile-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(16.66667% - .5em);flex:0 0 calc(16.66667% - .5em)}.add-to-cart.mobile{position:sticky;bottom:4.875em;margin-bottom:0;display:block;z-index:10;padding-left:.5em;padding-right:.5em}.add-to-cart.mobile .add-last-piece{position:absolute;inset:0 auto auto 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;pointer-events:none}.add-to-cart.mobile .add-last-piece .last-badge{display:block;background:var(--color-yellow-yoke-lighter);color:var(--color-dark-gray);font-size:.875rem;text-transform:uppercase;line-height:1;padding:.25em 1em;border-radius:var(--border-radius-large);border:2px solid var(--color-white);-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.add-to-cart.mobile button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 .5em 0 .5em var(--body-bg),0 -0.25em 1em .5em var(--body-bg);box-shadow:0 .5em 0 .5em var(--body-bg),0 -0.25em 1em .5em var(--body-bg)}.product-row .product-sleeve .products-list.detailed-list.list-5-cols{-ms-grid-columns:1fr .7142857em 1fr;grid-template-columns:1fr 1fr;gap:.7142857em}.product-row .product-sleeve .products-list.detailed-list.list-5-cols:has(.product-single:nth-child(5)) .product-single:nth-child(5){display:none}.product-tabs:target{scroll-margin-top:11em}}@media(max-width: 575px){.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag{width:4.286em;height:4.286em}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark{-ms-grid-columns:1fr;grid-template-columns:1fr}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img{-ms-grid-row:1;grid-row:1}.product-main-data .product-information .product-title{display:-ms-grid;display:grid;-ms-grid-columns:1fr .5em 1fr .5em 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto .5em auto .5em auto;grid-template-areas:"product-headline product-headline product-headline" "product-stars product-stars product-stars" "product-fav product-compare product-print";text-align:center;margin-bottom:1em;gap:.5em}.product-main-data .product-information .product-title h1{grid-area:product-headline}.product-main-data .product-information .product-title .product-stars{margin-bottom:1em}.product-main-data .product-information .product-title .add-compare,.product-main-data .product-information .product-title .favorite-btn,.product-main-data .product-information .product-title .print-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.product-main-data .product-information .product-title .add-compare .compare-label,.product-main-data .product-information .product-title .favorite-btn .compare-label,.product-main-data .product-information .product-title .print-page .compare-label{display:block}.product-main-data .product-information .product-title .add-compare .compare-label,.product-main-data .product-information .product-title .favorite-btn .fav-label{display:block}.product-main-data .product-information .product-pricing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .product-pricing .price,.product-main-data .product-information .product-pricing .price-store,.product-main-data .product-information .product-pricing .savings{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100% !important;text-align:center}.product-main-data .product-information .product-pricing:has(.price-store):after,.product-main-data .product-information .product-pricing:has(.savings):after{width:100%;height:2px}.product-main-data .product-information .product-offer{-ms-grid-columns:1fr;grid-template-columns:1fr}.product-main-data .product-information .payment-options-info .payment-credit{max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product-main-data .product-information .payment-options-info .info-links{max-width:100%}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - .5em);flex:0 0 calc(25% - .5em)}.product-tabs nav .nav-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-tabs nav .nav-tabs .nav-link{border-radius:var(--single-product-tabs-border-radius);max-width:100%}.product-tabs nav .nav-tabs .nav-link:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews{margin-left:0;background:rgba(0,0,0,0);color:inherit}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews span{font-weight:normal}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews span:after{background:var(--single-product-tabs-line-color)}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews:hover{color:var(--single-product-tabs-hover-color);color:inherit}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews.active,.product-tabs nav .nav-tabs .nav-link#nav-product-reviews.active:hover{background:var(--single-product-tabs-background);color:var(--single-product-tabs-hover-color)}.product-tabs .tab-content .tab-pane:first-of-type{border-top-left-radius:var(--single-product-tabs-content-border-radius)}.product-tabs .tab-content .tab-pane#tab-product-reviews{border-top-left-radius:0;border-color:var(--single-product-tabs-content-border-color)}.product-tabs .tab-content dl dt{-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px}.product-tabs .tab-content dl dd{max-width:calc(100% - 120px)}.reviews-list .single-review{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.5em}.reviews-list .single-review:not(:last-child):after{grid-column:auto;margin-top:1em}.product-main-data .product-information .product-title h1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}.product-main-data .product-information .product-title .print-page{-ms-grid-row:5;-ms-grid-column:5}.product-main-data .product-information .product-title .add-compare{-ms-grid-row:5;-ms-grid-column:3}.product-main-data .product-information .product-title .favorite-btn{-ms-grid-row:5;-ms-grid-column:1}.product-main-data .product-information .product-title .product-stars{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}}@media(max-width: 575px){.product-main-data .product-information .product-title h1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}}.tm-landing-content .breadcrumbs{position:absolute;z-index:1;width:100%}.tm-landing-content .static-content{position:relative}.tm-landing-content .static-content .landing-promo{height:calc(100dvh - 10.75em);background:var(--promo-main-bg);color:var(--promo-main-color);background-size:cover;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tm-landing-content .static-content .landing-promo .landing-sleeve{max-width:calc(var(--main-desktop-width) + var(--main-desktop-gap)*2);padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin:auto;height:100%}.tm-landing-content .static-content .landing-desc{margin:3em 0}.tm-landing-content .static-content .landing-desc .landing-desc-sleeve{max-width:calc(var(--main-desktop-width) + var(--main-desktop-gap)*2);padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin:auto;line-height:1.5;font-size:1.125em}.tm-landing-content .static-content .landing-desc .landing-desc-sleeve>:last-child{margin-bottom:0}.tm-landing-content .category-brands{margin-top:2em}.tm-landing-content .category-brands ul li.show-all{text-align:center}.tm-landing-content .category-brands ul li.show-all a span{font-size:.75rem;text-transform:uppercase}.tm-landing-content .category-brands ul li a{background:var(--promo-brand-bg);border-color:var(--promo-brand-border);border-width:2px;color:currentColor}.tm-landing-content .category-brands ul li a:before{background:var(--promo-brand-before-bg)}.tm-landing-content .category-brands ul li a:after{background:var(--promo-brand-after-bg)}.tm-landing-content .category-brands ul li.active a{background:var(--promo-brand-active-bg);border-color:var(--promo-brand-active-border)}.tm-landing-content .category-brands ul li a:hover,.tm-landing-content .category-brands ul li.active a:hover{background:var(--promo-brand-hover-bg);border-color:var(--promo-brand-hover-border)}.tm-landing-content .promo-categories{padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin-top:2em}.tm-landing-content .promo-categories ul li.show-all{text-align:center}.tm-landing-content .promo-categories ul li.show-all a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm-landing-content .promo-categories ul li.show-all a span{font-size:.75rem;font-weight:normal;text-transform:uppercase}.tm-landing-content .promo-categories ul li a{background:var(--promo-categories-bg);border-color:var(--promo-categories-border);color:var(--promo-categories-color)}.tm-landing-content .promo-categories ul li a:before{background:var(--promo-categories-hover-border)}.tm-landing-content .promo-categories ul li.active a{background:var(--promo-categories-active-bg);border-color:var(--promo-categories-active-border);color:var(--promo-categories-active-color)}.tm-landing-content .promo-categories ul li a:hover,.tm-landing-content .promo-categories ul li.active a:hover{border-color:var(--promo-categories-hover-border);background:var(--promo-categories-hover-bg);color:var(--promo-categories-hover-color);-webkit-box-shadow:0 0 0 2px var(--promo-categories-hover-inner-shadow) inset,0 10px 20px var(--color-dark-gray-20);box-shadow:0 0 0 2px var(--promo-categories-hover-inner-shadow) inset,0 10px 20px var(--color-dark-gray-20)}.tm-landing-content .product-row .product-sleeve{max-width:100%;margin-top:2em}.tm-landing-content .product-row .product-sleeve .products-list{-ms-grid-columns:1fr var(--product-list-gap) 1fr var(--product-list-gap) 1fr;grid-template-columns:1fr 1fr 1fr;gap:var(--product-list-gap)}.tm-landing-content .product-row .product-sleeve .products-list .product-single{background:var(--single-product-bg);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-image{mix-blend-mode:var(--single-product-img-blend);max-height:300px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-data{padding:2.5em 10px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-data .product-category{font-weight:bold;font-size:clamp(.875em,1.5vw,1em);color:var(--single-product-cat-color);font-family:var(--body-font)}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-data .product-link{padding:0 4em;margin-bottom:0}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-data .product-link a{font-size:clamp(1.25em,1.75vw,1.375em);line-height:1.15;font-family:var(--body-font);font-weight:normal}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-data .product-price{font-size:clamp(1.75em,2vw,2em);margin-top:0;font-weight:bold}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link{position:unset;inset:unset;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0 0 1.5em}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link .add_to_cart{background:var(--single-product-add-cart-bg);border-radius:var(--single-product-add-cart-radius);gap:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:unset;padding:1em 2em;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-box-shadow:0 0 0 var(--color-dark-gray-20);box-shadow:0 0 0 var(--color-dark-gray-20)}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link .add_to_cart i{margin:0;font-size:1.5em}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link .add_to_cart:before{display:none}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link .add_to_cart:after{content:"U korpu";display:block;text-transform:uppercase}.tm-landing-content .product-row .product-sleeve .products-list .product-single .product-purchase-link .add_to_cart:hover{padding:1em 3em;-webkit-box-shadow:0 8px 15px var(--color-dark-gray-20);box-shadow:0 8px 15px var(--color-dark-gray-20);background:var(--single-product-add-cart-hover-bg)}.tm-landing-content .product-row .product-sleeve .products-list .product-single:hover{-webkit-box-shadow:none;box-shadow:none}.tm-landing-content .product-row .product-sleeve .products-list .product-single:hover .product-image img{-webkit-transform:translateY(-3%);transform:translateY(-3%)}@media(min-width: 1640px){.tm-landing-content .promo-categories ul{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.tm-landing-content .category-brands ul{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width: 1440px)and (max-width: 1639px){.tm-landing-content .promo-categories ul{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.tm-landing-content .category-brands ul{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width: 1199px){.tm-landing-content .product-row .product-sleeve .products-list,.tm-landing-content .product-row .product-sleeve .products-list.detailed-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 767px){.tm-landing-content .static-content{position:relative}.tm-landing-content .static-content .landing-promo{height:calc(100dvh - 4.5em - 4em)}.tm-landing-content .product-row .product-sleeve .products-list,.tm-landing-content .product-row .product-sleeve .products-list.detailed-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media(max-width: 575px){.category-brands ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.tm-cookies{background:var(--cookies-bg);color:var(--cookies-color);border:var(--cookies-border);border-radius:var(--cookies-radius);padding:var(--cookies-padding);font-size:var(--cookies-size);font-family:var(--bs-font-sans-serif);-webkit-box-shadow:var(--cookies-shadow);box-shadow:var(--cookies-shadow);inset:var(--cookies-inset);position:fixed;z-index:1000}.tm-cookies .tm-cookies-slv{max-width:calc(1400px - 2*var(--main-desktop-gap));margin:auto}.tm-cookies p{margin-bottom:.5em}.tm-cookies .cookies-title{font-weight:bold;font-size:1.125rem}.tm-cookies .default-text{font-size:.9em;opacity:.8;max-width:1000px}.tm-cookies .extended-text{display:none;font-size:.9em;opacity:.8;max-width:1000px}.tm-cookies .extended-text.show{display:block}.tm-cookies .cookies-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;margin-top:1em;padding:1em 0;border-top:1px solid var(--color-dark-gray-10)}.tm-cookies .cookies-checkboxes label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:.5em;margin-bottom:0}.tm-cookies .cookies-checkboxes label.disabled{pointer-events:none;cursor:unset;opacity:.5}.tm-cookies .cookies-checkboxes label input{width:1.5em;height:1.5em;margin-top:0}.tm-cookies .cookies-checkboxes a{color:var(--color-pink);text-decoration:underline}.tm-cookies .cookies-checkboxes a:hover{text-decoration:none}.tm-cookies .cookies-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tm-cookies .cookies-buttons .cookies-toggler{color:currentColor;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tm-cookies .cookies-buttons .cookies-toggler:before{content:"";display:block;width:.625em;height:.625em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-0.125em);-webkit-transition:200ms ease all;transition:200ms ease all}.tm-cookies .cookies-buttons .cookies-toggler.turn:before{-webkit-transform:rotate(225deg) translate(-0.125em, -0.125em);transform:rotate(225deg) translate(-0.125em, -0.125em)}.tm-cookies .cookies-buttons .cookies-acceptance-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}@media(max-width: 767px){.tm-cookies .cookies-checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75em 2em}.tm-cookies .cookies-buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tm-cookies .cookies-buttons .cookies-acceptance-buttons .btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media(max-width: 575px){.tm-cookies .cookies-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}.tm-cookies .cookies-buttons .cookies-acceptance-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tm-cookies .cookies-buttons .cookies-acceptance-buttons .btn{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.static-login{isolation:isolate;position:relative}.static-login:before{content:"";display:block;position:absolute;inset:0;background-image:var(--login-bg-logo);background-repeat:no-repeat;background-position:center;background-size:80vw auto;opacity:.05}.tm-grid-box{width:100%;padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin-left:auto;margin-right:auto;display:-ms-grid;display:grid}.tm-grid-box[data-grid-w="600"]{max-width:calc(600px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="700"]{max-width:calc(700px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="800"]{max-width:calc(800px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="900"]{max-width:calc(900px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="1000"]{max-width:calc(1000px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="1100"]{max-width:calc(1100px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="1200"]{max-width:calc(1200px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="1300"]{max-width:calc(1300px + var(--main-desktop-gap)*2)}.tm-grid-box[data-grid-w="1400"]{max-width:calc(1400px + var(--main-desktop-gap)*2)}.tm-grid-box .tm-row-box{display:-ms-grid;display:grid;gap:var(--grid-box-col-gap);-ms-grid-columns:minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr) var(--grid-box-col-gap) minmax(0, 1fr);grid-template-columns:repeat(12, minmax(0, 1fr))}.tm-grid-box .tm-row-box[data-row-w="600"]{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="700"]{width:100%;max-width:700px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="800"]{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="900"]{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="1000"]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="1100"]{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="1200"]{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="1300"]{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-row-w="1400"]{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.tm-grid-box .tm-row-box[data-m-top="1"]{margin-top:1em}.tm-grid-box .tm-row-box[data-m-bottom="1"]{margin-bottom:1em}.tm-grid-box .tm-row-box[data-p-top="1"]{padding-top:1em}.tm-grid-box .tm-row-box[data-p-bottom="1"]{padding-bottom:1em}.tm-grid-box .tm-row-box[data-m-top="2"]{margin-top:2em}.tm-grid-box .tm-row-box[data-m-bottom="2"]{margin-bottom:2em}.tm-grid-box .tm-row-box[data-p-top="2"]{padding-top:2em}.tm-grid-box .tm-row-box[data-p-bottom="2"]{padding-bottom:2em}.tm-grid-box .tm-row-box[data-m-top="3"]{margin-top:3em}.tm-grid-box .tm-row-box[data-m-bottom="3"]{margin-bottom:3em}.tm-grid-box .tm-row-box[data-p-top="3"]{padding-top:3em}.tm-grid-box .tm-row-box[data-p-bottom="3"]{padding-bottom:3em}.tm-grid-box .tm-row-box[data-m-top="4"]{margin-top:4em}.tm-grid-box .tm-row-box[data-m-bottom="4"]{margin-bottom:4em}.tm-grid-box .tm-row-box[data-p-top="4"]{padding-top:4em}.tm-grid-box .tm-row-box[data-p-bottom="4"]{padding-bottom:4em}.tm-grid-box .tm-row-box[data-m-top="5"]{margin-top:5em}.tm-grid-box .tm-row-box[data-m-bottom="5"]{margin-bottom:5em}.tm-grid-box .tm-row-box[data-p-top="5"]{padding-top:5em}.tm-grid-box .tm-row-box[data-p-bottom="5"]{padding-bottom:5em}.tm-grid-box .tm-row-box[data-m-top="6"]{margin-top:6em}.tm-grid-box .tm-row-box[data-m-bottom="6"]{margin-bottom:6em}.tm-grid-box .tm-row-box[data-p-top="6"]{padding-top:6em}.tm-grid-box .tm-row-box[data-p-bottom="6"]{padding-bottom:6em}.tm-grid-box .tm-row-box[data-m-top="7"]{margin-top:7em}.tm-grid-box .tm-row-box[data-m-bottom="7"]{margin-bottom:7em}.tm-grid-box .tm-row-box[data-p-top="7"]{padding-top:7em}.tm-grid-box .tm-row-box[data-p-bottom="7"]{padding-bottom:7em}.tm-grid-box .tm-row-box[data-m-top="8"]{margin-top:8em}.tm-grid-box .tm-row-box[data-m-bottom="8"]{margin-bottom:8em}.tm-grid-box .tm-row-box[data-p-top="8"]{padding-top:8em}.tm-grid-box .tm-row-box[data-p-bottom="8"]{padding-bottom:8em}.tm-grid-box .tm-row-box[data-m-top="9"]{margin-top:9em}.tm-grid-box .tm-row-box[data-m-bottom="9"]{margin-bottom:9em}.tm-grid-box .tm-row-box[data-p-top="9"]{padding-top:9em}.tm-grid-box .tm-row-box[data-p-bottom="9"]{padding-bottom:9em}.tm-grid-box .tm-row-box[data-m-top="10"]{margin-top:10em}.tm-grid-box .tm-row-box[data-m-bottom="10"]{margin-bottom:10em}.tm-grid-box .tm-row-box[data-p-top="10"]{padding-top:10em}.tm-grid-box .tm-row-box[data-p-bottom="10"]{padding-bottom:10em}.tm-grid-box .tm-row-box .tm-row-col{-webkit-box-sizing:border-box;box-sizing:border-box;container:row-col/inline-size}.tm-grid-box .tm-row-box .tm-row-col>.tm-product-single{height:100%}.tm-home-content{overflow:hidden}.tm-grid-box .tm-row-box[data-style]{isolation:isolate;position:relative}.tm-grid-box .tm-row-box[data-style]:before{content:"";display:block;position:absolute;inset:0 auto 0 0;background:var(--row-bg);width:200vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.tm-grid-box .tm-row-box[data-style] .tm-row-headline{color:var(--row-color)}.tm-grid-box .tm-row-box[data-style=pink]{--row-bg:var(--color-pink);--row-color:var(--color-white)}.tm-grid-box .tm-row-box[data-style=dark-pink]{--row-bg:var(--color-dark-pink);--row-color:var(--color-white)}.tm-grid-box .tm-row-box[data-style=light-pink]{--row-bg:var(--color-light-pink);--row-color:var(--color-dark-pink)}.tm-grid-box .tm-row-box[data-style=light]{--row-bg:var(--color-white);--row-color:var(--color-dark-gray)}.tm-grid-box .tm-row-box[data-style=white]{--row-bg:var(--color-white);--row-color:var(--color-dark-gray)}.tm-grid-box .tm-row-box[data-style=light-gray]{--row-bg:var(--color-light-gray);--row-color:var(--color-dark-gray)}.tm-grid-box .tm-row-box[data-style=dark]{--row-bg:var(--color-dark-gray);--row-color:var(--color-white)}.tm-grid-box .tm-row-box[data-style=black]{--row-bg:var(--color-black);--row-color:var(--color-white)}@media(min-width: 992px){.tm-row-col[data-col-w="1"]{-ms-grid-column-span:1;grid-column:span 1}.tm-row-col[data-col-w="2"]{-ms-grid-column-span:2;grid-column:span 2}.tm-row-col[data-col-w="3"]{-ms-grid-column-span:3;grid-column:span 3}.tm-row-col[data-col-w="4"]{-ms-grid-column-span:4;grid-column:span 4}.tm-row-col[data-col-w="5"]{-ms-grid-column-span:5;grid-column:span 5}.tm-row-col[data-col-w="6"]{-ms-grid-column-span:6;grid-column:span 6}.tm-row-col[data-col-w="7"]{-ms-grid-column-span:7;grid-column:span 7}.tm-row-col[data-col-w="8"]{-ms-grid-column-span:8;grid-column:span 8}.tm-row-col[data-col-w="9"]{-ms-grid-column-span:9;grid-column:span 9}.tm-row-col[data-col-w="10"]{-ms-grid-column-span:10;grid-column:span 10}.tm-row-col[data-col-w="11"]{-ms-grid-column-span:11;grid-column:span 11}.tm-row-col[data-col-w="12"]{-ms-grid-column-span:12;grid-column:span 12}.tm-row-col[data-col-display=none]{display:none}.tm-row-col[data-col-display=block]{display:block}}@media(min-width: 576px)and (max-width: 991px){.tm-row-col[data-col-w-md="1"]{-ms-grid-column-span:1;grid-column:span 1}.tm-row-col[data-col-w-md="2"]{-ms-grid-column-span:2;grid-column:span 2}.tm-row-col[data-col-w-md="3"]{-ms-grid-column-span:3;grid-column:span 3}.tm-row-col[data-col-w-md="4"]{-ms-grid-column-span:4;grid-column:span 4}.tm-row-col[data-col-w-md="5"]{-ms-grid-column-span:5;grid-column:span 5}.tm-row-col[data-col-w-md="6"]{-ms-grid-column-span:6;grid-column:span 6}.tm-row-col[data-col-w-md="7"]{-ms-grid-column-span:7;grid-column:span 7}.tm-row-col[data-col-w-md="8"]{-ms-grid-column-span:8;grid-column:span 8}.tm-row-col[data-col-w-md="9"]{-ms-grid-column-span:9;grid-column:span 9}.tm-row-col[data-col-w-md="10"]{-ms-grid-column-span:10;grid-column:span 10}.tm-row-col[data-col-w-md="11"]{-ms-grid-column-span:11;grid-column:span 11}.tm-row-col[data-col-w-md="12"]{-ms-grid-column-span:12;grid-column:span 12}.tm-row-col[data-col-display-md=none]{display:none}.tm-row-col[data-col-display-md=block]{display:block}.tm-row-box[data-md-hide="2+"] .tm-row-col:nth-child(n+2){display:none}.tm-row-box[data-md-hide="3+"] .tm-row-col:nth-child(n+3){display:none}.tm-row-box[data-md-hide="4+"] .tm-row-col:nth-child(n+4){display:none}.tm-row-box[data-md-hide="5+"] .tm-row-col:nth-child(n+5){display:none}.tm-row-box[data-md-hide="6+"] .tm-row-col:nth-child(n+6){display:none}.tm-row-box[data-md-hide="7+"] .tm-row-col:nth-child(n+7){display:none}.tm-row-box[data-md-hide="8+"] .tm-row-col:nth-child(n+8){display:none}}@media(max-width: 575px){.tm-row-col[data-col-w-sm="1"]{-ms-grid-column-span:1;grid-column:span 1}.tm-row-col[data-col-w-sm="2"]{-ms-grid-column-span:2;grid-column:span 2}.tm-row-col[data-col-w-sm="3"]{-ms-grid-column-span:3;grid-column:span 3}.tm-row-col[data-col-w-sm="4"]{-ms-grid-column-span:4;grid-column:span 4}.tm-row-col[data-col-w-sm="5"]{-ms-grid-column-span:5;grid-column:span 5}.tm-row-col[data-col-w-sm="6"]{-ms-grid-column-span:6;grid-column:span 6}.tm-row-col[data-col-w-sm="7"]{-ms-grid-column-span:7;grid-column:span 7}.tm-row-col[data-col-w-sm="8"]{-ms-grid-column-span:8;grid-column:span 8}.tm-row-col[data-col-w-sm="9"]{-ms-grid-column-span:9;grid-column:span 9}.tm-row-col[data-col-w-sm="10"]{-ms-grid-column-span:10;grid-column:span 10}.tm-row-col[data-col-w-sm="11"]{-ms-grid-column-span:11;grid-column:span 11}.tm-row-col[data-col-w-sm="12"]{-ms-grid-column-span:12;grid-column:span 12}.tm-row-col[data-col-display-sm=none]{display:none}.tm-row-col[data-col-display-sm=block]{display:block}.tm-row-box[data-sm-hide="2+"] .tm-row-col:nth-child(n+2){display:none}.tm-row-box[data-sm-hide="3+"] .tm-row-col:nth-child(n+3){display:none}.tm-row-box[data-sm-hide="4+"] .tm-row-col:nth-child(n+4){display:none}.tm-row-box[data-sm-hide="5+"] .tm-row-col:nth-child(n+5){display:none}.tm-row-box[data-sm-hide="6+"] .tm-row-col:nth-child(n+6){display:none}.tm-row-box[data-sm-hide="7+"] .tm-row-col:nth-child(n+7){display:none}.tm-row-box[data-sm-hide="8+"] .tm-row-col:nth-child(n+8){display:none}}.tm-row-box.tm-row-banner-box[data-display-sm=hide]:has(.tm-row-col:only-child) .tm-row-col{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/span 6}.tm-slider-box{overflow:hidden}.tm-home-highlights{min-height:370px}@media(min-width: 576px){.tm-home-highlights{min-height:242px}}@media(min-width: 1199px){.tm-home-highlights{min-height:130px}}.tm-slider-box.tm-slider-box-full,.tm-slider-box.tm-slider-box-left,.tm-slider-box.tm-slider-box-right{margin-top:1em}.tm-banner-slider{position:relative}.tm-banner-slider .tm-banner-slider-container,.tm-banner-slider .tm-banner-slider-viewport{position:relative;width:100%;aspect-ratio:692/460;overflow:hidden;border-radius:var(--bannerbox-radius)}.tm-banner-slider .tm-banner-slider-track{position:relative;height:100%}.tm-banner-slider .tm-banner-slide{display:flex !important;width:100%;height:100%}.tm-banner-slider:not(.tm-banner-slider-hydrated) .tm-banner-slide:not(:first-child){display:none !important}.tm-banner-slider.tm-banner-slider-hydrated .tm-banner-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 650ms ease}.tm-banner-slider.tm-banner-slider-hydrated .tm-banner-slide.tm-banner-slide-active{position:relative;opacity:1;pointer-events:auto;z-index:1}.tm-banner-slider:not(.tm-banner-slider-hydrated) .slick-arrow,.tm-banner-slider:not(.tm-banner-slider-hydrated) .slick-dots{opacity:0;pointer-events:none}.tm-banner-slider.tm-banner-slider-hydrated .slick-arrow,.tm-banner-slider.tm-banner-slider-hydrated .slick-dots{opacity:1;pointer-events:auto}.tm-banner-slider .slick-dots{position:absolute;left:0;right:0;bottom:1em;z-index:3;margin:0}.tm-slider-box:not(.slick-slider):not(.tm-banner-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;display:block !important}.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box img,.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box picture{width:100%}.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box img img,.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box picture img{width:100%;aspect-ratio:3.2/1}.tm-slider-box:not(.slick-slider):not(.tm-banner-slider) .tm-banner-box:not(:first-child){display:none}.tm-slider-box .tm-banner-box{display:block;position:relative}.tm-slider-box .tm-banner-box img,.tm-slider-box .tm-banner-box picture{width:100%;-webkit-transform:none !important;transform:none !important}.tm-slider-box .tm-banner-box img img,.tm-slider-box .tm-banner-box picture img{width:100%}.tm-slider-box .tm-banner-box .tm-banner-button{position:absolute;inset:var(--slider-btn-inset);background:var(--slider-btn-bg);color:var(--slider-btn-color);font-family:var(--slider-btn-font);font-size:var(--slider-btn-size);padding:var(--slider-btn-padding);border-radius:var(--slider-btn-radius);-webkit-transition:background-color 200ms ease,color 200ms ease,-webkit-box-shadow 200ms ease,transform 200ms ease;transition:background-color 200ms ease,color 200ms ease,box-shadow 200ms ease,transform 200ms ease,-webkit-box-shadow 200ms ease;-webkit-box-shadow:var(--slider-btn-shadow);box-shadow:var(--slider-btn-shadow)}.tm-slider-box .tm-banner-box .tm-banner-button:hover{background:var(--slider-btn-hover-bg) !important;color:var(--slider-btn-hover-color) !important;-webkit-box-shadow:var(--slider-btn-hover-shadow);box-shadow:var(--slider-btn-hover-shadow)}.tm-slider-box .tm-banner-box .tm-banner-button.button-center{inset:var(--slider-btn-center-inset);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tm-slider-box .tm-banner-box>img,.tm-slider-box .tm-banner-box>picture{display:block;width:100%}.tm-slider-box .tm-banner-box>img img,.tm-slider-box .tm-banner-box>picture img{width:100%}.tm-slider-box .slick-arrow{opacity:1;-webkit-transition:300ms ease all;transition:300ms ease all;--arrow-line-width:35%}.tm-slider-box .slick-arrow:before{width:var(--arrow-line-width)}.tm-slider-box .slick-arrow:after{height:var(--arrow-line-width)}.tm-slider-box .slick-arrow:hover{background:var(--color-pink-60);-webkit-box-shadow:none;box-shadow:none}.tm-slider-box .slick-arrow.slick-prev{left:.75em;-webkit-transform:scale(0.75) scaleX(-1) rotate(45deg);transform:scale(0.75) scaleX(-1) rotate(45deg)}.tm-slider-box .slick-arrow.slick-prev:hover{-webkit-transform:scale(0.75) scaleX(-1) rotate(45deg);transform:scale(0.75) scaleX(-1) rotate(45deg)}.tm-slider-box .slick-arrow.slick-next{right:.75em;-webkit-transform:scale(0.75) rotate(45deg);transform:scale(0.75) rotate(45deg)}.tm-slider-box .slick-arrow.slick-next:hover{-webkit-transform:scale(0.75) rotate(45deg);transform:scale(0.75) rotate(45deg)}.tm-slider-box .slick-dots li.slick-active{width:3em}.tm-slider-box:hover .slick-arrow{opacity:1;pointer-events:initial}@media(hover: hover){.tm-slider-box .slick-arrow:hover{background:var(--color-pink);-webkit-box-shadow:-5px 5px 30px var(--color-dark-gray-50);box-shadow:-5px 5px 30px var(--color-dark-gray-50)}.tm-slider-box .slick-arrow.slick-prev:hover{-webkit-transform:scale(0.75) scaleX(-1) translateX(0.5em) rotate(45deg);transform:scale(0.75) scaleX(-1) translateX(0.5em) rotate(45deg)}.tm-slider-box .slick-arrow.slick-next:hover{-webkit-transform:scale(0.75) translateX(0.5em) rotate(45deg);transform:scale(0.75) translateX(0.5em) rotate(45deg)}}@media(max-width: 767px){.tm-banner-slider .slick-dot-indicator{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-indent:-99999px}.tm-banner-slider .slick-dot-indicator:after{content:"";display:block;width:.5em;height:.5em;border-radius:1em;background:var(--slider-dot-bg);transition:200ms ease all}.tm-slider-box .slick-dots li.slick-active{width:3.428571428em;height:3.428571428em}.tm-slider-box .slick-dots li.slick-active :is(button,.slick-dot-indicator):after{width:1em;height:1em;background:var(--slider-dot-active-bg)}}@media(max-width: 575px){:root{--bannerbox-radius:0 0 var(--border-radius-large) var(--border-radius-large)}.tm-grid-box .tm-row-box.tm-home-highlights{margin-top:1em}.tm-slider-box{overflow:hidden}.tm-slider-box.tm-slider-box-full,.tm-slider-box.tm-slider-box-left,.tm-slider-box.tm-slider-box-right{margin-top:0}.tm-banner-slider .slick-dots{bottom:.75em}.tm-slider-box .slick-arrow{top:50%;bottom:auto}.tm-slider-box .slick-arrow.slick-next{left:auto;right:.75em}}.tm-banner-box{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;border-radius:var(--bannerbox-radius);height:100%;overflow:hidden}.tm-banner-box .banner-desktop,.tm-banner-box .banner-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(hover: hover){.tm-banner-box{-webkit-transition:250ms ease box-shadow;transition:250ms ease box-shadow}.tm-banner-box img{-webkit-transition:250ms ease transform;transition:250ms ease transform}.tm-banner-box:hover{-webkit-box-shadow:0 .5em 1.25em var(--color-black-10);box-shadow:0 .5em 1.25em var(--color-black-10)}.tm-banner-box:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}}@media(min-width: 768px){[data-display=hide]{display:none !important}[data-display=show]{display:-ms-grid !important;display:grid !important}}@media(min-width: 576px)and (max-width: 767px){[data-display-md=hide]{display:none !important}[data-display-md=show]{display:-ms-grid !important;display:grid !important}}@media(max-width: 575px){[data-display-sm=hide]{display:none !important}[data-display-sm=show]{display:-ms-grid !important;display:grid !important}}@media(max-width: 767px){.tm-slider-box.slick-slider .slick-arrow{bottom:4em}.tm-slider-box.slick-slider:not(.tm-banner-slider) .slick-slide{position:relative}.tm-slider-box.slick-slider .slick-slide:not(:only-child):after{content:"";display:block;position:absolute;inset:5px 10px auto 10px;height:4px;background-color:var(--color-pink);-webkit-transform-origin:left 0;transform-origin:left 0;-webkit-transform:scaleX(0);transform:scaleX(0);border-radius:4px}.tm-slider-box.slick-slider .slick-slide:not(.slick-active):after{display:none}.tm-slider-box.slick-slider .slick-slide.slick-active:after{-webkit-animation:slick-loader-v2 10s linear forwards;animation:slick-loader-v2 10s linear forwards}}@-webkit-keyframes slick-loader-v2{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}97%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes slick-loader-v2{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}97%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}.slick-autoplay-toggle-button{display:none !important}.tm-art-box{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--artbox-radius);overflow:hidden;height:100%;background:var(--artbox-bg);color:var(--artbox-color);border:var(--artbox-border);-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate}.tm-art-box:has(.tm-whole-link){position:relative}.tm-row-col[data-col-w="12"]>.tm-art-box .tm-box-img{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:50%}.tm-art-box[data-style=pink]{--artbox-bg:var(--color-pink);--artbox-color:var(--color-white);--artbox-hover-bg:var(--color-pink-80);--artbox-hover-color:var(--color-white);--artbox-content-cta-color:var(--color-white);--artbox-content-cta-link-color:var(--color-white)}.tm-art-box[data-style=dark-pink]{--artbox-bg:var(--color-dark-pink);--artbox-color:var(--color-white);--artbox-hover-bg:var(--color-dark-pink-80);--artbox-hover-color:var(--color-white);--artbox-content-cta-color:var(--color-white-30);--artbox-content-cta-link-color:var(--color-white)}.tm-art-box[data-style=light-pink]{--artbox-bg:var(--color-light-pink);--artbox-color:var(--color-dark-pink);--artbox-hover-bg:var(--color-light-pink-80);--artbox-hover-color:var(--color-dark-pink);--artbox-content-cta-color:var(--color-dark-pink-30);--artbox-content-cta-link-color:var(--color-dark-pink)}.tm-art-box[data-style=light]{--artbox-bg:var(--color-white);--artbox-color:var(--color-dark-gray);--artbox-border:1px solid var(--color-dark-gray-10);--artbox-hover-bg:var(--color-light-gray-90);--artbox-hover-color:var(--color-dark-gray);--artbox-hover-border:1px solid var(--color-dark-gray-20);--artbox-content-cta-color:var(--color-dark-gray-30);--artbox-content-cta-link-color:var(--color-pink)}.tm-art-box[data-style=white]{--artbox-bg:var(--color-white);--artbox-color:var(--color-dark-gray);--artbox-hover-bg:var(--color-white);--artbox-hover-color:var(--color-dark-gray);--artbox-content-cta-color:var(--color-dark-gray-30);--artbox-content-cta-link-color:var(--color-pink)}.tm-art-box[data-style=light-gray]{--artbox-bg:var(--color-light-gray);--artbox-color:var(--color-dark-gray);--artbox-hover-bg:var(--color-light-gray);--artbox-hover-color:var(--color-dark-gray);--artbox-content-cta-color:var(--color-dark-gray-30);--artbox-content-cta-link-color:var(--color-pink)}.tm-art-box[data-style=dark]{--artbox-bg:var(--color-dark-gray);--artbox-color:var(--color-white);--artbox-hover-bg:var(--color-black-80);--artbox-hover-color:var(--color-white);--artbox-content-cta-color:var(--color-white-30);--artbox-content-cta-link-color:var(--color-white)}.tm-art-box[data-style=black]{--artbox-bg:var(--color-black);--artbox-color:var(--color-white);--artbox-hover-bg:var(--color-black-80);--artbox-hover-color:var(--color-white);--artbox-content-cta-color:var(--color-white-30);--artbox-content-cta-link-color:var(--color-white)}.tm-art-box[data-structure=no-image]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tm-art-box[data-structure=no-image] .tm-box-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.tm-art-box[data-structure=image-above] .tm-box-img img,.tm-art-box[data-structure=image-below] .tm-box-img img,.tm-art-box[data-structure=image-under-gradient] .tm-box-img img,.tm-art-box[data-structure=image-under] .tm-box-img img{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px}.tm-art-box[data-structure=image-above]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tm-art-box[data-structure=image-below]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tm-art-box[data-structure=image-left]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tm-art-box[data-structure=image-left] .tm-img-logo{display:none}.tm-art-box[data-structure=image-right]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tm-art-box[data-structure=image-right] .tm-img-logo{display:none}.tm-art-box[data-structure=image-under]{position:relative;isolation:isolate;background:rgba(0,0,0,0);border:0}.tm-art-box[data-structure=image-under] .tm-box-content{isolation:isolate;overflow:hidden;backdrop-filter:blur(10px)}.tm-art-box[data-structure=image-under] .tm-box-content:before{content:"";display:block;inset:0;position:absolute;z-index:-1;background:var(--artbox-bg);opacity:.85;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-art-box[data-structure=image-under-gradient]{position:relative;isolation:isolate;background:rgba(0,0,0,0);border:0}.tm-art-box[data-structure=image-under-gradient] .tm-box-content{isolation:isolate;inset:auto 0 0 0;position:absolute;border-radius:0}.tm-art-box[data-structure=image-under-gradient] .tm-box-content:before{content:"";display:block;inset:-50% 0 0;position:absolute;z-index:-1;background:-webkit-gradient(linear, left bottom, left top, from(var(--color-dark-gray-70)), to(transparent));background:linear-gradient(to top, var(--color-dark-gray-70), transparent 100%);-webkit-transition:300ms ease all;transition:300ms ease all}.tm-art-box .tm-box-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tm-art-box .tm-box-img[data-ratio="16/9"]{aspect-ratio:16/9;overflow:hidden}.tm-art-box .tm-box-img[data-ratio="4/3"]{aspect-ratio:4/3;overflow:hidden}.tm-art-box .tm-box-img[data-ratio="2/1"]{aspect-ratio:2/1;overflow:hidden}.tm-art-box .tm-box-img[data-ratio="2.5/1"]{aspect-ratio:2.5/1;overflow:hidden}.tm-art-box .tm-box-img[data-ratio="3/1"]{aspect-ratio:3/1;overflow:hidden}.tm-art-box .tm-box-img[data-ratio="1/1"]{aspect-ratio:1/1;overflow:hidden}.tm-art-box .tm-box-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tm-art-box a.tm-box-img.tm-whole-link:before{content:"";display:block;inset:0;position:absolute;z-index:1}.tm-art-box .tm-img-logo{width:var(--artbox-brand-img-size);padding:calc(var(--artbox-brand-img-size)*.15);height:unset;aspect-ratio:1/1;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:var(--color-white);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute;inset:var(--artbox-content-margin) auto auto var(--artbox-content-margin)}.tm-art-box .tm-box-content{padding:var(--artbox-content-padding);font-family:var(--artbox-content-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tm-art-box .tm-box-content .tm-box-title{font-family:var(--artbox-content-headline-font);margin-bottom:.5em;line-height:1.2}.tm-art-box .tm-box-content .tm-box-title[data-font-size="1"]{font-size:clamp(1em,4.125cqw,1.125em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="2"]{font-size:clamp(1.25em,4.25cqw,1.375em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="3"]{font-size:clamp(1.375em,4.5cqw,1.5em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="4"]{font-size:clamp(1.75em,5.5cqw,2em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="5"]{font-size:clamp(2em,6cqw,2.375em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="6"]{font-size:clamp(2.25em,6.5cqw,2.75em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="7"]{font-size:clamp(2.5em,7cqw,3em)}.tm-art-box .tm-box-content .tm-box-title[data-font-size="8"]{font-size:clamp(2.75em,7.5cqw,3.5em)}.tm-art-box .tm-box-content .tm-box-title[data-weight="100"]{font-weight:100}.tm-art-box .tm-box-content .tm-box-title[data-weight="200"]{font-weight:200}.tm-art-box .tm-box-content .tm-box-title[data-weight="300"]{font-weight:300}.tm-art-box .tm-box-content .tm-box-title[data-weight="400"]{font-weight:400}.tm-art-box .tm-box-content .tm-box-title[data-weight="500"]{font-weight:500}.tm-art-box .tm-box-content .tm-box-title[data-weight="600"]{font-weight:600}.tm-art-box .tm-box-content .tm-box-title[data-weight="700"]{font-weight:700}.tm-art-box .tm-box-content .tm-box-title[data-weight="800"]{font-weight:800}.tm-art-box .tm-box-content .tm-box-title[data-weight="900"]{font-weight:900}.tm-art-box .tm-box-content .tm-box-title[data-weight=normal]{font-weight:normal}.tm-art-box .tm-box-content .tm-box-title[data-weight=bold]{font-weight:bold}.tm-art-box .tm-box-content>:not(.tm-box-title){font-size:var(--artbox-content-font-size);line-height:var(--artbox-content-line-height);margin-bottom:var(--artbox-content-line-margin)}.tm-art-box .tm-box-content .tm-cta-link{color:var(--artbox-content-cta-color)}.tm-art-box .tm-box-content .tm-cta-link:last-child{margin-top:auto}.tm-art-box .tm-box-content .tm-cta-link a{color:var(--artbox-content-cta-link-color);font-weight:var(--artbox-content-cta-link-weight);z-index:2;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em}.tm-art-box .tm-box-content .tm-cta-link a span{text-decoration:underline}.tm-art-box .tm-box-content .tm-cta-link a:after{content:"";font-family:remixicon}.tm-art-box .tm-box-content .tm-cta-link a:hover span{text-decoration:none}.tm-art-box .tm-box-content .tm-cta-link a:not(:first-child){margin-left:.25em}.tm-art-box .tm-box-content :last-child{margin-bottom:0}@media(hover: hover){.tm-art-box{-webkit-transition:300ms ease all;transition:300ms ease all}.tm-art-box:has(.tm-whole-link):hover .tm-box-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tm-art-box:not(:has(.tm-whole-link)) a.tm-box-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tm-art-box:hover{background:var(--artbox-hover-bg);color:var(--artbox-hover-color);border:var(--artbox-hover-border)}.tm-art-box[data-structure=image-under]:hover{border:0}.tm-art-box[data-structure=image-under]:hover .tm-box-content:before{opacity:.7}.tm-art-box[data-structure=image-under-gradient]:hover{background:rgba(0,0,0,0)}}.tm-row-headline{font-family:var(--row-headline-font);line-height:1.2}.tm-row-headline[data-font-size="1"]{font-size:clamp(1em,4.125cqw,1.125em)}.tm-row-headline[data-font-size="2"]{font-size:clamp(1.25em,4.25cqw,1.375em)}.tm-row-headline[data-font-size="3"]{font-size:clamp(1.375em,4.5cqw,1.5em)}.tm-row-headline[data-font-size="4"]{font-size:clamp(1.75em,5.5cqw,2em)}.tm-row-headline[data-font-size="5"]{font-size:clamp(2em,6cqw,2.375em)}.tm-row-headline[data-font-size="6"]{font-size:clamp(2.25em,6.5cqw,2.75em)}.tm-row-headline[data-font-size="7"]{font-size:clamp(2.5em,7cqw,3em)}.tm-row-headline[data-font-size="8"]{font-size:clamp(2.75em,7.5cqw,3.5em)}.tm-row-headline[data-weight="100"]{font-weight:100}.tm-row-headline[data-weight="200"]{font-weight:200}.tm-row-headline[data-weight="300"]{font-weight:300}.tm-row-headline[data-weight="400"]{font-weight:400}.tm-row-headline[data-weight="500"]{font-weight:500}.tm-row-headline[data-weight="600"]{font-weight:600}.tm-row-headline[data-weight="700"]{font-weight:700}.tm-row-headline[data-weight="800"]{font-weight:800}.tm-row-headline[data-weight="900"]{font-weight:900}.tm-row-headline[data-weight=normal]{font-weight:normal}.tm-row-headline[data-weight=bold]{font-weight:bold}@container row-col (min-width: 576px){.tm-art-box[data-structure=image-under] .tm-box-content{position:absolute;max-width:var(--artbox-content-content-max-width);border-radius:var(--artbox-content-content-border-radius)}.tm-art-box[data-structure=image-under] .tm-box-content[data-position=top-left]{inset:var(--artbox-content-margin) auto auto var(--artbox-content-margin)}.tm-art-box[data-structure=image-under] .tm-box-content[data-position=top-right]{inset:var(--artbox-content-margin) var(--artbox-content-margin) auto auto}.tm-art-box[data-structure=image-under] .tm-box-content[data-position=bottom-left]{inset:auto auto var(--artbox-content-margin) var(--artbox-content-margin)}.tm-art-box[data-structure=image-under] .tm-box-content[data-position=bottom-right]{inset:auto var(--artbox-content-margin) var(--artbox-content-margin) auto}.tm-art-box[data-structure=image-under]:has([data-position=top-left]) .tm-img-logo{inset:auto auto var(--artbox-content-margin) var(--artbox-content-margin)}.tm-art-box[data-structure=image-under]:has([data-position=top-right]) .tm-img-logo{inset:auto var(--artbox-content-margin) var(--artbox-content-margin) auto}.tm-art-box[data-structure=image-under]:has([data-position=bottom-left]) .tm-img-logo{inset:var(--artbox-content-margin) auto auto var(--artbox-content-margin)}.tm-art-box[data-structure=image-under]:has([data-position=bottom-right]) .tm-img-logo{inset:var(--artbox-content-margin) var(--artbox-content-margin) auto auto}}@container row-col (max-width: 575px){.tm-art-box[data-structure=image-under]{padding:calc(var(--artbox-content-padding)/2);padding-top:10em}.tm-art-box[data-structure=image-under] .tm-box-img{position:absolute;inset:0;aspect-ratio:unset !important}.tm-art-box[data-structure=image-under] .tm-box-content{border-radius:var(--artbox-content-content-border-radius)}.tm-row-col[data-col-w="12"]>.tm-art-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tm-row-col[data-col-w="12"]>.tm-art-box .tm-box-img{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@container row-col (min-width: 300px){.tm-art-box[data-structure=image-left],.tm-art-box[data-structure=image-right]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tm-art-box[data-structure=image-left] .tm-box-img,.tm-art-box[data-structure=image-right] .tm-box-img{aspect-ratio:unset;-webkit-box-flex:0;-ms-flex:0 0 var(--artbox-image-side-width);flex:0 0 var(--artbox-image-side-width);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.tm-art-box[data-structure=image-left] .tm-box-img.tm-box-img-66,.tm-art-box[data-structure=image-right] .tm-box-img.tm-box-img-66{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--artbox-image-side-width)*.66);flex:0 0 calc(var(--artbox-image-side-width)*.66)}.tm-art-box[data-structure=image-left] .tm-box-img.tm-box-img-50,.tm-art-box[data-structure=image-right] .tm-box-img.tm-box-img-50{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--artbox-image-side-width)*.5);flex:0 0 calc(var(--artbox-image-side-width)*.5)}.tm-art-box[data-structure=image-left] .tm-box-img.tm-box-img-33,.tm-art-box[data-structure=image-right] .tm-box-img.tm-box-img-33{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--artbox-image-side-width)*.33);flex:0 0 calc(var(--artbox-image-side-width)*.33)}}@container row-col (max-width: 299px){.tm-art-box[data-structure=image-left]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tm-art-box[data-structure=image-right]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tm-grid-box .tm-cat-list:not(.slick-slider){-ms-grid-columns:1fr [6];grid-template-columns:repeat(6, 1fr)}.tm-grid-box .tm-cat-list:not(.slick-slider) .tm-row-col:nth-child(n+7){display:none}.tm-grid-box .tm-cat-list.slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + .675em);margin-left:-0.75em}.tm-grid-box .tm-cat-list.slick-slider .slick-list{width:calc(1400px + 1em)}.tm-grid-box .tm-cat-list.slick-slider .slick-list .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em}.tm-grid-box .tm-cat-list.slick-slider .slick-list .slick-track .slick-slide{height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.tm-grid-box .tm-cat-list.slick-slider .slick-list .slick-track .slick-slide>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.tm-grid-box .tm-cat-list.slick-slider .slick-list .slick-track .slick-slide>div .tm-row-col{height:100%}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow{-webkit-transition:300ms ease all;transition:300ms ease all;top:auto;bottom:-1.5em;background:var(--color-dark-gray-20);width:2em;height:2em}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow:before{right:.675em;top:.675em}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow:after{right:.675em;top:.675em}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow.slick-prev{left:.5em;-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg)}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow.slick-next{right:auto;left:2.75em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tm-grid-box .tm-cat-list.slick-slider .slick-dots{bottom:-1em;position:absolute;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(hover: hover){.tm-grid-box .tm-cat-list.slick-slider .slick-arrow:hover{background:var(--color-pink-80);-webkit-box-shadow:none;box-shadow:none}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow.slick-prev:hover{-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg)}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow.slick-next:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media(max-width: 1440px){.tm-grid-box .tm-cat-list.slick-slider{width:100%;margin-left:0;overflow:hidden;padding-bottom:2.5em}.tm-grid-box .tm-cat-list.slick-slider .slick-arrow{bottom:0}.tm-grid-box .tm-cat-list.slick-slider .slick-dots{bottom:0}}@media(max-width: 1400px){.tm-grid-box .tm-cat-list.slick-slider .slick-list{width:calc(100vw - .5em)}}@media(max-width: 1199px){.tm-grid-box .tm-cat-list:not(.slick-slider){-ms-grid-columns:1fr [5];grid-template-columns:repeat(5, 1fr)}.tm-grid-box .tm-cat-list:not(.slick-slider) .tm-row-col:nth-child(n+6){display:none}}@media(max-width: 991px){.tm-grid-box .tm-cat-list:not(.slick-slider){-ms-grid-columns:1fr [4];grid-template-columns:repeat(4, 1fr)}.tm-grid-box .tm-cat-list:not(.slick-slider) .tm-row-col:nth-child(n+5){display:none}}@media(max-width: 767px){.tm-grid-box .tm-cat-list:not(.slick-slider){-ms-grid-columns:1fr [3];grid-template-columns:repeat(3, 1fr)}.tm-grid-box .tm-cat-list:not(.slick-slider) .tm-row-col:nth-child(n+4){display:none}.tm-grid-box .tm-cat-list.slick-slider .slick-dots{display:none !important}}@media(max-width: 575px){.tm-grid-box .tm-cat-list:not(.slick-slider){-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr)}.tm-grid-box .tm-cat-list:not(.slick-slider) .tm-row-col:nth-child(n+3){display:none}}@media(min-width: 992px){:root{--tm-nl-product-cols-num:4;--tm-nl-product-single-grid-last-row:2.675em}}@media(min-width: 576px)and (max-width: 991px){:root{--tm-nl-product-cols-num:2;--tm-nl-product-single-grid-last-row:2.675em}}@media(max-width: 575px){:root{--tm-nl-product-cols-num:1;--tm-nl-product-single-grid-last-row:3.25em;--tm-nl-product-single-grid-colums:1fr repeat(3, var(--tm-nl-product-single-grid-last-row)) 1fr;--tm-nl-product-single-grid-areas:"nl-cats nl-cats nl-cats nl-cats nl-cats" "nl-image nl-image nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name nl-product-name nl-product-name" "nl-price nl-price nl-price nl-price nl-price" "nl-tags nl-tags nl-tags nl-tags nl-tags" ". nl-favorite nl-compare nl-add-cart .";--tm-nl-product-single-grid-areas-disabled:"nl-cats nl-cats nl-cats nl-cats nl-cats" "nl-image nl-image nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name nl-product-name nl-product-name" "nl-tags nl-tags nl-tags nl-tags nl-tags";--tm-nl-product-single-grid-areas-favlist:"nl-cats nl-cats nl-cats nl-cats nl-cats" "nl-image nl-image nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name nl-product-name nl-product-name" "nl-price nl-price nl-price nl-price nl-price" ". nl-favorite nl-compare nl-add-cart ."}.tm-product-single .product-purchase-link,.tm-product-single .product-shop-call{width:var(--tm-nl-product-single-grid-last-row)}}.tm-products-list{display:-ms-grid;display:grid;-ms-grid-columns:var(--tm-nl-product-cols);grid-template-columns:var(--tm-nl-product-cols);gap:var(--tm-nl-product-grid-gap)}.tm-products-list.tm-seo-products{-ms-grid-columns:var(--tm-seo-product-cols);grid-template-columns:var(--tm-seo-product-cols)}.tm-product-single{display:-ms-grid;display:grid;background:var(--tm-nl-product-single-bg);background-size:var(--tm-nl-product-single-bg-cover);color:var(--tm-nl-product-single-color);border:var(--tm-nl-product-single-border);border-radius:var(--tm-nl-product-single-radius);-webkit-box-shadow:var(--tm-nl-product-single-shadow);box-shadow:var(--tm-nl-product-single-shadow);padding:var(--tm-nl-product-single-padding);grid-template-areas:var(--tm-nl-product-single-grid-areas);gap:var(--tm-nl-product-single-grid-gap);-ms-grid-columns:var(--tm-nl-product-single-grid-colums);grid-template-columns:var(--tm-nl-product-single-grid-colums);-ms-grid-rows:var(--tm-nl-product-single-grid-rows);grid-template-rows:var(--tm-nl-product-single-grid-rows);position:relative;isolation:isolate}.tm-product-single.tm-product-disabled{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;grid-template-areas:var(--tm-nl-product-single-grid-areas-disabled);-ms-grid-rows:var(--tm-nl-product-single-grid-rows-disabled);grid-template-rows:var(--tm-nl-product-single-grid-rows-disabled)}.tm-product-single.tm-product-disabled:before{content:"Proizvod trenutno nije dostupan";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;inset:0;background:var(--color-white-70);z-index:10;border-radius:var(--single-product-border-radius);text-transform:uppercase;padding:1em 1em 3em;font-weight:bold}.tm-product-single.tm-product-disabled{pointer-events:none !important}.tm-product-single.tm-product-disabled *{pointer-events:none !important}.tm-product-single.tm-product-disabled .product-data .product-link{margin-bottom:0}.tm-product-single .product-image{grid-area:nl-image}.tm-product-single .product-image .product-image-holder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tm-product-single .product-image .product-image-holder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tm-product-single .product-category{grid-area:nl-cats;font-family:var(--tm-nl-product-single-cat-font);font-size:var(--tm-nl-product-single-cat-size);color:var(--tm-nl-product-single-cat-color);padding-right:calc(var(--tm-nl-product-single-image-tags-tag-width)*1.375)}.tm-product-single .product-description{grid-area:nl-desc;font-size:var(--tm-nl-product-single-desc-size);color:var(--tm-nl-product-single-desc-color);font-family:var(--tm-nl-product-single-desc-font);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--tm-nl-product-single-desc-lines);-webkit-box-orient:vertical;-webkit-transition:250ms ease color;transition:250ms ease color;display:none}.tm-product-single .product-price{grid-area:nl-price;font-size:var(--tm-nl-product-single-price-size);font-weight:var(--tm-nl-product-single-price-font-weight);font-family:var(--tm-nl-product-single-price-font);color:var(--tm-nl-product-single-price-color);-ms-grid-row-align:end;align-self:end}.tm-product-single .product-price .tm-product-nodiscount{color:var(--color-medium-gray);text-decoration:line-through;font-weight:normal}.tm-product-single .product-price .tm-product-free-delivery{background:var(--color-light-pink);color:var(--color-dark-pink);text-transform:uppercase;font-family:var(--body-font);font-size:.675em;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;position:relative;padding:.25em .75em .25em 2.75em;border-radius:2em;margin:.25em auto .25em 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tm-product-single .product-price .tm-product-free-delivery:before{content:"";display:block;background:var(--color-pink) url(/public/img/ico-free-delivery.webp) no-repeat center;background-size:20px;width:2.375em;aspect-ratio:1/1;position:absolute;border-radius:50%;left:0}.tm-product-single .product-purchase-link,.tm-product-single .product-shop-call{grid-area:nl-add-cart;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:var(--tm-nl-product-single-add-margin);container:add-cart-container/inline-size}.tm-product-single .product-purchase-link .add-cart,.tm-product-single .product-purchase-link .no-add-cart,.tm-product-single .product-shop-call .add-cart,.tm-product-single .product-shop-call .no-add-cart{width:100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all;border-radius:var(--tm-nl-product-single-add-radius);gap:var(--tm-nl-product-single-add-gap)}.tm-product-single .product-purchase-link .add-cart i,.tm-product-single .product-purchase-link .no-add-cart i,.tm-product-single .product-shop-call .add-cart i,.tm-product-single .product-shop-call .no-add-cart i{font-size:var(--tm-nl-product-single-add-icon-size);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:var(--tm-nl-product-single-add-icon-hover-transform-origin);transform-origin:var(--tm-nl-product-single-add-icon-hover-transform-origin)}.tm-product-single .product-purchase-link .add-cart span,.tm-product-single .product-purchase-link .no-add-cart span,.tm-product-single .product-shop-call .add-cart span,.tm-product-single .product-shop-call .no-add-cart span{font-weight:var(--tm-nl-product-single-add-font-weight);font-size:var(--tm-nl-product-single-add-font-size);text-transform:var(--tm-nl-product-single-add-text-transform)}.tm-product-single .product-purchase-link .add-cart span:before,.tm-product-single .product-purchase-link .no-add-cart span:before,.tm-product-single .product-shop-call .add-cart span:before,.tm-product-single .product-shop-call .no-add-cart span:before{display:inline;content:attr(data-text-lg)}.tm-product-single .product-purchase-link .add-cart:hover i,.tm-product-single .product-purchase-link .no-add-cart:hover i,.tm-product-single .product-shop-call .add-cart:hover i,.tm-product-single .product-shop-call .no-add-cart:hover i{-webkit-transform:var(--tm-nl-product-single-add-icon-hover-transform);transform:var(--tm-nl-product-single-add-icon-hover-transform)}.tm-product-single .product-purchase-link .add-cart{background:var(--tm-nl-product-single-add-bg);color:var(--tm-nl-product-single-add-color);-webkit-box-shadow:var(--tm-nl-product-single-add-shadow);box-shadow:var(--tm-nl-product-single-add-shadow)}.tm-product-single .product-purchase-link .add-cart:hover{background:var(--tm-nl-product-single-add-hover-bg);color:var(--tm-nl-product-single-add-hover-color);-webkit-box-shadow:var(--tm-nl-product-single-add-hover-shadow);box-shadow:var(--tm-nl-product-single-add-hover-shadow)}.tm-product-single .product-shop-call .no-add-cart{background:var(--tm-nl-product-single-no-add-bg);color:var(--tm-nl-product-single-add-no-color);-webkit-box-shadow:var(--tm-nl-product-single-add-no-shadow);box-shadow:var(--tm-nl-product-single-add-no-shadow)}.tm-product-single .product-shop-call .no-add-cart:hover{background:var(--tm-nl-product-single-no-add-hover-bg);color:var(--tm-nl-product-single-add-no-hover-color);-webkit-box-shadow:var(--tm-nl-product-single-add-no-hover-shadow);box-shadow:var(--tm-nl-product-single-add-no-hover-shadow)}.tm-product-single .product-link{grid-area:nl-product-name;font-size:var(--tm-nl-product-single-link-size);font-weight:var(--tm-nl-product-single-link-font-weight);font-family:var(--tm-nl-product-single-link-font);color:var(--tm-nl-product-single-link-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--tm-nl-product-single-link-lines);-webkit-box-orient:vertical;-webkit-transition:250ms ease color;transition:250ms ease color;z-index:2}.tm-product-single .product-link:before{content:"";display:block;inset:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tm-product-single .product-link:hover{color:var(--tm-nl-product-single-link-hover-color)}.tm-product-single .product-product-list-compare{grid-area:nl-compare;z-index:2;height:100%}.tm-product-single .product-product-list-compare .add-compare{font-family:var(--compare-product-list-icon-family);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--fav-product-list-size);padding:var(--fav-product-list-padding);border:0;border-radius:var(--fav-product-list-radius);-webkit-transition:300ms ease all;transition:300ms ease all;aspect-ratio:1/1;background:var(--compare-product-list-bg);color:var(--compare-product-list-color);cursor:pointer;width:100%;height:100%}.tm-product-single .product-product-list-compare .add-compare:before{content:none}.tm-product-single .product-product-list-compare .add-compare i{font-size:1em;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-product-single .product-product-list-compare .add-compare:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%);background:var(--compare-product-list-hover-bg);color:var(--compare-product-list-hover-color)}.tm-product-single .product-product-list-compare .add-compare:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.tm-product-single .product-favorite{grid-area:nl-favorite;z-index:2;height:100%}.tm-product-single .product-favorite .add-fav,.tm-product-single .product-favorite .list-remove-fav,.tm-product-single .product-favorite .remove-fav{font-family:var(--fav-product-list-icon-family);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--fav-product-list-size);padding:var(--fav-product-list-padding);border-radius:var(--fav-product-list-radius);-webkit-transition:300ms ease all;transition:300ms ease all;aspect-ratio:1/1;width:100%;height:100%}.tm-product-single .product-favorite .add-fav:before,.tm-product-single .product-favorite .list-remove-fav:before,.tm-product-single .product-favorite .remove-fav:before{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-product-single .product-favorite .add-fav:hover,.tm-product-single .product-favorite .list-remove-fav:hover,.tm-product-single .product-favorite .remove-fav:hover{-webkit-transform:translateY(-12.5%);transform:translateY(-12.5%)}.tm-product-single .product-favorite .add-fav:hover:before,.tm-product-single .product-favorite .list-remove-fav:hover:before,.tm-product-single .product-favorite .remove-fav:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.tm-product-single .product-favorite .add-fav{background:var(--fav-product-list-bg);color:var(--fav-product-list-color)}.tm-product-single .product-favorite .add-fav:before{content:var(--fav-product-list-icon-add)}.tm-product-single .product-favorite .add-fav:hover{background:var(--fav-product-list-hover-bg);color:var(--fav-product-list-hover-color)}.tm-product-single .product-favorite .list-remove-fav,.tm-product-single .product-favorite .remove-fav{background:var(--fav-product-list-remove-bg);color:var(--fav-product-list-remove-color)}.tm-product-single .product-favorite .list-remove-fav:before,.tm-product-single .product-favorite .remove-fav:before{content:var(--fav-product-list-icon-remove)}.tm-product-single .product-favorite .list-remove-fav:hover,.tm-product-single .product-favorite .remove-fav:hover{background:var(--fav-product-list-remove-hover-bg);color:var(--fav-product-list-remove-hover-color)}.tm-product-single .product-favorite .list-remove-fav:before{content:var(--fav-product-list-icon-remove-list)}.tm-product-single .product-tags{grid-area:nl-tags;display:-ms-flexbox;display:flex;gap:.5em;min-height:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;white-space:nowrap}.tm-product-single .product-tags>.tm-product-tag:not(:last-child){margin-right:.375em}.tm-product-single .product-image-tags{grid-area:nl-image-tags;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;inset:var(--tm-nl-product-single-image-tags-inset);gap:.25em}.tm-product-single .product-image-tags .image-tag{display:block;width:var(--tm-nl-product-single-image-tags-tag-width);aspect-ratio:1/1}.tm-product-single .product-image-tags .image-tag img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tm-product-single .tm-product-tag{font-size:var(--tm-nl-product-tags-font-size);font-weight:var(--tm-nl-product-tags-font-weight);padding:var(--tm-nl-product-tags-padding);border-radius:var(--tm-nl-product-tags-radius);white-space:nowrap;text-overflow:ellipsis;display:inline}.tm-product-single .tm-product-tag.tag-special{background:var(--tm-nl-product-tags-special-bg);color:var(--tm-nl-product-tags-special-color)}.tm-product-single .tm-product-tag.tag-recommended{background:var(--tm-nl-product-tags-recommended-bg);color:var(--tm-nl-product-tags-specirecommendedal-color)}.tm-product-single .tm-product-tag.tag-latest{background:var(--tm-nl-product-tags-latest-bg);color:var(--tm-nl-product-tags-latest-color)}.tm-product-single .tm-product-tag.tag-bestsellers{background:var(--tm-nl-product-tags-bestseller-bg);color:var(--tm-nl-product-tags-bestseller-color)}.tm-product-single .tm-product-tag.tag-discount{background:var(--tm-nl-product-tags-discount-bg);color:var(--tm-nl-product-tags-discount-color)}.tm-premium-products .tm-product-single,.tm-product-single.tm-premium-product{background:var(--tm-nl-product-single-premium-bg);background-size:var(--tm-nl-product-single-bg-premium-cover);color:var(--tm-nl-product-single-premium-color);border:var(--tm-nl-product-single-premium-border);border-radius:var(--tm-nl-product-single-premium-radius);-webkit-box-shadow:var(--tm-nl-product-single-premium-shadow);box-shadow:var(--tm-nl-product-single-premium-shadow)}.tm-product-single.tm-standout-product,.tm-standout-products .tm-product-single{position:relative;background:var(--tm-nl-product-single-standout-bg);background-size:var(--tm-nl-product-single-bg-standout-cover);color:var(--tm-nl-product-single-standout-color);border:var(--tm-nl-product-single-standout-border);border-radius:var(--tm-nl-product-single-standout-radius);-webkit-box-shadow:var(--tm-nl-product-single-standout-shadow);box-shadow:var(--tm-nl-product-single-standout-shadow)}.tm-product-single.tm-standout-product .product-image .product-image-holder,.tm-standout-products .tm-product-single .product-image .product-image-holder{border-radius:var(--tm-nl-product-single-standout-radius);overflow:hidden;position:absolute;inset:0;z-index:-1}.tm-product-single.tm-standout-product .product-image .product-image-holder img,.tm-standout-products .tm-product-single .product-image .product-image-holder img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:200ms ease transform;transition:200ms ease transform}.tm-product-single.tm-standout-product .product-category,.tm-standout-products .tm-product-single .product-category{background:var(--tm-nl-product-single-standout-cat-bg);color:var(--tm-nl-product-single-standout-cat-color);padding:.375em .75em;border-radius:var(--border-radius-huge);margin-bottom:auto;-ms-grid-column-align:start;justify-self:start}.tm-product-single.tm-standout-product .product-link,.tm-standout-products .tm-product-single .product-link{color:var(--tm-nl-product-single-standout-link-color)}.tm-product-single.tm-standout-product .product-link:hover,.tm-standout-products .tm-product-single .product-link:hover{color:var(--tm-nl-product-single-standout-link-hover-color)}.tm-product-single.tm-standout-product .product-link:before,.tm-standout-products .tm-product-single .product-link:before{z-index:3}.tm-product-single.tm-standout-product .product-link:after,.tm-standout-products .tm-product-single .product-link:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--color-black-70)), color-stop(70%, transparent));background:linear-gradient(to top, var(--color-black-70) 30%, transparent 70%);inset:0;z-index:-1;border-radius:var(--tm-nl-product-single-standout-radius)}.tm-product-single.tm-standout-product .product-description,.tm-product-single.tm-standout-product .product-price,.tm-product-single.tm-standout-product .product-tags,.tm-standout-products .tm-product-single .product-description,.tm-standout-products .tm-product-single .product-price,.tm-standout-products .tm-product-single .product-tags{z-index:3;pointer-events:none}.tm-product-single.tm-standout-product .product-tags .tm-product-tag,.tm-standout-products .tm-product-single .product-tags .tm-product-tag{-webkit-filter:brightness(1.25);filter:brightness(1.25)}.tm-product-image-sm .tm-product-single,.tm-product-single.tm-product-image-sm{-ms-grid-rows:auto var(--tm-nl-product-single-grid-image-sm) auto 1fr 1em var(--tm-nl-product-single-grid-last-row);grid-template-rows:auto var(--tm-nl-product-single-grid-image-sm) auto 1fr 1em var(--tm-nl-product-single-grid-last-row)}.tm-product-image-sm .tm-product-single .product-image-tags,.tm-product-single.tm-product-image-sm .product-image-tags{display:none}.tm-product-image-sm .tm-product-single .product-category,.tm-product-single.tm-product-image-sm .product-category{padding-right:0}@container add-cart-container (min-width: 121px) and (max-width: 170px){.tm-product-single .product-purchase-link .add-cart span:before,.tm-product-single .product-purchase-link .no-add-cart span:before,.tm-product-single .product-shop-call .add-cart span:before,.tm-product-single .product-shop-call .no-add-cart span:before{content:attr(data-text-sm)}}@container add-cart-container (max-width: 120px){.tm-product-single .product-purchase-link .add-cart span,.tm-product-single .product-purchase-link .no-add-cart span,.tm-product-single .product-shop-call .add-cart span,.tm-product-single .product-shop-call .no-add-cart span{display:none}}@media(hover: hover){.tm-product-single{-webkit-transition:300ms ease all;transition:300ms ease all}.tm-product-single:hover{background:var(--tm-nl-product-single-hover-bg);color:var(--tm-nl-product-single-hover-color);border:var(--tm-nl-product-single-hover-border);-webkit-box-shadow:var(--tm-nl-product-single-hover-shadow);box-shadow:var(--tm-nl-product-single-hover-shadow)}.tm-product-single:hover .product-description{color:inherit}.tm-premium-products .tm-product-single:hover,.tm-product-single.tm-premium-product:hover{background:var(--tm-nl-product-single-premium-hover-bg);color:var(--tm-nl-product-single-premium-hover-color);border:var(--tm-nl-product-single-premium-hover-border);-webkit-box-shadow:var(--tm-nl-product-single-premium-hover-shadow);box-shadow:var(--tm-nl-product-single-premium-hover-shadow)}.tm-product-single.tm-standout-product:hover,.tm-standout-products .tm-product-single:hover{background:var(--tm-nl-product-single-standout-hover-bg);color:var(--tm-nl-product-single-standout-hover-color);border:var(--tm-nl-product-single-standout-hover-border);-webkit-box-shadow:var(--tm-nl-product-single-standout-hover-shadow);box-shadow:var(--tm-nl-product-single-standout-hover-shadow)}.tm-product-single.tm-standout-product:hover .product-image .product-image-holder img,.tm-standout-products .tm-product-single:hover .product-image .product-image-holder img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.cart-qty{display:flex;align-items:center;gap:.25em;margin-top:.375em}.cart-qty .cart-qty-btn{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;padding:0;border:none;border-radius:var(--border-radius-small);background:var(--cart-remove-background);color:var(--cart-remove-color);font-size:.875em;font-weight:700;line-height:1;cursor:pointer;transition:200ms ease all}.cart-qty .cart-qty-btn:hover{background:var(--cart-remove-hover-background)}.cart-qty .cart-qty-btn:active{transform:scale(0.9)}.cart-qty .cart-qty-val{min-width:1.75em;text-align:center;font-weight:700;font-size:.875em}.checkout-cart .cart-empty-note{align-items:center;text-align:center;padding:2.5em 1.5em}.checkout-cart .cart-empty-note .cart-empty-icon{font-size:3.5em;color:var(--color-dark-gray);opacity:.35}.checkout-cart .cart-empty-note .cart-empty-title{margin:.75em 0 .25em;font-size:1.15em;font-weight:700}.checkout-cart .cart-empty-note .cart-empty-text{margin:0 0 1.5em;color:var(--color-dark-gray)}.checkout-cart .cart-empty-note .btn{align-self:stretch}select.tm-select-native{display:none}.tm-select{position:relative;width:100%}.tm-select-trigger{display:block;width:100%;padding:.5em 2em .5em .75em;text-align:left;background:var(--color-white, #fff);border:1px solid var(--color-lighter-gray, #bfbfbf);border-radius:var(--border-radius-normal, 4px);cursor:pointer;font:inherit;line-height:1.5;position:relative}.tm-select-trigger::after{content:"";position:absolute;right:.75em;top:50%;width:0;height:0;margin-top:-2px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--color-medium-gray, #767676)}.tm-select-trigger .tm-select-label.is-placeholder{color:var(--color-medium-gray, #767676)}.tm-select-panel{position:absolute;z-index:1060;top:calc(100% + 2px);left:0;right:0;background:var(--color-white, #fff);border:1px solid var(--color-lighter-gray, #bfbfbf);border-radius:var(--border-radius-normal, 4px);box-shadow:0 4px 12px hsl(var(--color-black-hsl, 0deg 0% 0%)/15%);padding:.5em}.tm-select-search{width:100%;padding:.4em .6em;margin-bottom:.5em;border:1px solid var(--color-lighter-gray, #bfbfbf);border-radius:var(--border-radius-normal, 4px);font:inherit}.tm-select-options{list-style:none;margin:0;padding:0;max-height:15em;overflow-y:auto}.tm-select-option{padding:.4em .6em;cursor:pointer;border-radius:var(--border-radius-normal, 4px)}.tm-select-option:hover,.tm-select-option.is-active{background:var(--color-pink, hsl(328, 84.5%, 48%));color:var(--color-white, #fff)}.blaze-slider{--slides-to-show: 1;--slide-gap: 20px;direction:ltr;position:relative}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show));box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}.tm-slider-box.blaze-slider{--slide-gap: 0px;overflow:visible}.tm-slider-box.blaze-slider .blaze-track-container{border-radius:var(--bannerbox-radius)}.tm-slider-box.blaze-slider .tm-banner-box{display:block !important}
