﻿.categories-row .categories-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}.categories-row .categories-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.75em 1fr 1.75em 1fr 1.75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.75em}.categories-row .categories-list .single-cat{text-align:center;position:relative;-webkit-transition:300ms ease all;transition:300ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex}.categories-row .categories-list .single-cat .cat-main-data{padding:1em;background:var(--categories-background);border:1px solid var(--categories-border-color);border-radius:var(--categories-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:300ms ease all;transition:300ms ease all;position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.categories-row .categories-list .single-cat .cat-image{display:block;overflow:hidden;position:relative;margin:-1em -1em 1em;padding:1em 1em 0;border-radius:var(--categories-img-border-radius);background:var(--categories-img-bg)}.categories-row .categories-list .single-cat .cat-image:before{content:"";display:block;position:absolute;inset:-1px -1px auto;height:6em;background:var(--color-pink-10);z-index:-1;-webkit-transform:skewY(0) translateY(-100%);transform:skewY(0) translateY(-100%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transition-delay:100ms;transition-delay:100ms}.categories-row .categories-list .single-cat .cat-image a{width:100%;display:block}.categories-row .categories-list .single-cat .cat-image picture{width:100%;display:block}.categories-row .categories-list .single-cat .cat-image picture img{width:200px;max-width:100%;display:block;margin:0 auto}.categories-row .categories-list .single-cat .cat-image img{width:100%;max-width:200px;aspect-ratio:1/1;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;mix-blend-mode:var(--categories-img-blend-mode)}.categories-row .categories-list .single-cat h2{font-size:1.5em;margin-bottom:0}.categories-row .categories-list .single-cat h2 a{color:inherit}.categories-row .categories-list .single-cat h2 a:hover{color:var(--color-pink)}.categories-row .categories-list .single-cat .cat-info{position:absolute;bottom:0;width:100%;left:0;right:0;background:var(--categories-info-background);color:var(--categories-info-color);-webkit-transform:translateY(-10px);transform:translateY(-10px);padding:1.5em .5em .5em;-webkit-transition:300ms ease all;transition:300ms ease all;z-index:1;border-radius:0 0 var(--categories-border-radius) var(--categories-border-radius);opacity:0}.categories-row .categories-list .single-cat .cat-info p{margin:0}.categories-row .categories-list .single-cat:not(.cat-has-subcats) .cat-main-data{gap:.5em}.categories-row .categories-list .single-cat.cat-has-subcats{container:cat-double/inline-size;position:relative}.categories-row .categories-list .single-cat.cat-has-subcats:has(.subcat-cb:checked){z-index:10}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data{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 2em}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data h2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-toggler{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:var(--color-pink);text-decoration:underline;cursor:pointer;-webkit-transition:300ms ease all;transition:300ms ease all;text-underline-offset:1px;font-size:.875rem}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-toggler:hover{color:var(--color-dark-pink);text-underline-offset:4px;text-decoration-color:rgba(0,0,0,0)}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats{background-color:var(--categories-background);position:absolute;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;inset:auto -1px 0 -1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none;-webkit-transform:translateY(calc(110% - 4px));transform:translateY(calc(110% - 4px));opacity:0;border:1px solid var(--categories-border-color);border-top:0;border-radius:0 0 var(--categories-border-radius) var(--categories-border-radius);padding:1em;-webkit-transition:200ms ease all;transition:200ms ease all}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul{list-style:none;margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-ms-grid;display:grid;gap:.5em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-grid-columns:1fr .5em 1fr;grid-template-columns:1fr 1fr;width:100%}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul li{-webkit-transition:300ms ease all;transition:300ms ease all;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}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul li a{color:currentColor;padding:.55em 1em .45em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;isolation:isolate;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;isolation:isolate}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul li a:after{content:"";display:block;background:currentColor;opacity:.03;position:absolute;inset:0;border-radius:var(--border-radius-small);z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul li a:hover{color:var(--color-white)}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul li a:hover:after{background:var(--color-pink);opacity:1}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul:has(li:only-child){-ms-grid-columns:1fr;grid-template-columns:1fr}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-cb{display:none}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-cb:checked+.cat-subcats{pointer-events:unset;opacity:1;-webkit-transform:translateY(calc(100% - 4px));transform:translateY(calc(100% - 4px))}.categories-row .categories-list .single-cat:hover{z-index:10}.categories-row .categories-list .single-cat:hover .cat-main-data{-webkit-box-shadow:var(--categories-hover-shadow) var(--color-dark-gray-20);box-shadow:var(--categories-hover-shadow) var(--color-dark-gray-20)}.categories-row .categories-list .single-cat:hover .cat-image:before{-webkit-transform:skewY(-10deg) translateY(0);transform:skewY(-10deg) translateY(0);-webkit-transition-delay:0;transition-delay:0}.categories-row .categories-list .single-cat:hover .cat-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.categories-row .categories-list .single-cat:hover .cat-info{-webkit-transform:translateY(calc(100% - 1em));transform:translateY(calc(100% - 1em));opacity:1}.categories-row .categories-list:hover:has(.single-cat:hover) .single-cat:not(:hover){opacity:.5}.categories-row .categories-list:hover:has(.single-cat:hover) .single-cat:not(:hover) .cat-image img{-webkit-filter:grayscale(1);filter:grayscale(1)}.categories-row .categories-list:hover:has(.single-cat:hover) .single-cat:not(:hover) .cat-subcats{opacity:0}.categories-row .main-cat-desc:empty{display:none}.categories-row .main-cat-desc{margin-top:2.5em;padding:1.5em;border:2px solid var(--color-dark-gray-20);border-radius:var(--border-radius-medium)}.categories-row .main-cat-desc>:last-child{margin-bottom:0}.categories-row .main-cat-desc a{text-decoration:underline;font-weight:bold;-webkit-transition:150ms ease all;transition:150ms ease all;text-underline-offset:1px}.categories-row .main-cat-desc a:hover{text-underline-offset:3px;text-decoration-color:rgba(0,0,0,0)}@container cat-double (max-width: 300px){.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important}}@media(max-width: 1365px)and (hover: hover){.categories-row .categories-list .single-cat:hover .cat-image:before{display:none !important}}@media(hover: hover)and (pointer: fine){.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-cb,.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .subcat-toggler{display:none}.categories-row .categories-list .single-cat.cat-has-subcats:hover .cat-main-data .cat-subcats{pointer-events:unset;opacity:1;-webkit-transform:translateY(calc(100% - 4px));transform:translateY(calc(100% - 4px))}}@media(hover: none){.categories-row .categories-list .single-cat:hover .cat-image:before{display:none !important}}@media(min-width: 768px){.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data .cat-subcats ul{font-size:.875em}}@media(max-width: 767px){.categories-row .categories-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.categories-row .categories-list .single-cat.cat-has-subcats .cat-main-data{gap:.5em}}.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}h1+.static-columned{margin-top:1.5em}.static-columned{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.625em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.static-columned.static-blog{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.static-columned .sidebar{width:20%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.static-columned .sidebar.sidebar-sticky{position:sticky;top:5em}.static-columned .sidebar .sidebar-menu{margin-bottom:2em;-webkit-transition:300ms ease all;transition:300ms ease all}.static-columned .sidebar .sidebar-menu h2,.static-columned .sidebar .sidebar-menu h3,.static-columned .sidebar .sidebar-menu h4,.static-columned .sidebar .sidebar-menu h5,.static-columned .sidebar .sidebar-menu h6{font-size:calc(1.275rem + .3vw);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:normal;color:var(--sidebar-title-color);padding-bottom:.25em;border-bottom:2px solid;border-image-source:linear-gradient(to right, currentColor, transparent);border-image-slice:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em}.static-columned .sidebar .sidebar-menu h2 i,.static-columned .sidebar .sidebar-menu h3 i,.static-columned .sidebar .sidebar-menu h4 i,.static-columned .sidebar .sidebar-menu h5 i,.static-columned .sidebar .sidebar-menu h6 i{font-size:1.25em;list-height:1}.static-columned .sidebar .sidebar-menu ul{list-style:none;margin:0;padding:0}.static-columned .sidebar .sidebar-menu ul li a{padding:.3em 0;display:block;color:currentColor;-webkit-transition:200ms ease all;transition:200ms ease all}.static-columned .sidebar .sidebar-menu ul li a:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.static-columned .sidebar .sidebar-menu ul li:not(:last-child){border-bottom:1px solid var(--sidebar-link-line-color)}.static-columned .sidebar .sidebar-menu:last-of-type{margin-bottom:0}.static-columned .sidebar:has(.sidebar-menu:hover) .sidebar-menu:not(:hover){opacity:.4}.static-columned .static-column{width:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-contact{border-bottom:2px solid var(--delimiter-color);margin-bottom:2em;padding-bottom:2em}.row>div:has(.required-fields){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.row>div:has(.required-fields) .required-fields{margin-bottom:0}.required-fields .form-required{font-weight:bold;color:var(--color-pink)}@media(max-width: 767px){.form-contact .row .col-md-6+.col-md-6{margin-top:.625em}}.contact-map{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:450px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:var(--maps-border-radius);overflow:hidden}.contact-map.single-shop-map{margin-bottom:3em}.contact-map iframe{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}.contact-map ul{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;min-width:200px;list-style:none;margin:0;padding:0;background:var(--maps-info-background);color:var(--maps-info-color);padding:1em 1.5em}.contact-map ul i{color:var(--maps-info-icon-color);font-size:2em}.contact-map ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-map ul li:not(:last-child){margin-bottom:.75em}.contact-map ul li.c_info_hours br:first-of-type{display:none}.contact-map ul a{color:inherit}.contact-map ul a:hover{color:var(--color-pink)}.select2-container--default .select2-selection--single{border:1px var(--color-light-gray) solid !important;background:var(--color-light-gray) !important;border-radius:.375rem !important;height:auto !important;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out !important;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out !important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:.875em 2.5em .875em .75em !important;line-height:1.3 !important;min-height:2.95em !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0 !important;bottom:0 !important;height:auto !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") !important;background-repeat:no-repeat !important;background-position:right .75rem center !important;background-size:16px 12px !important;width:40px !important;-webkit-transition:200ms ease transform !important;transition:200ms ease transform !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none !important}.select2-container--default .select2-selection--single:hover{border-color:var(--color-lighter-gray) !important}.select2-container--default.select2-container--focus .select2-selection--single{-webkit-box-shadow:0 0 0 .25rem var(--color-dark-gray-10) !important;box-shadow:0 0 0 .25rem var(--color-dark-gray-10) !important;border-color:var(--color-lighter-gray) !important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.select2-container--open .select2-dropdown{z-index:100000}.select2-dropdown{border:0 !important;-webkit-box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20) !important;box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20) !important;border-radius:var(--border-radius-normal) !important}.select2-dropdown.select2-dropdown--below{margin-top:2px}.select2-dropdown .select2-search--dropdown{padding:.35em;position:relative}.select2-dropdown .select2-search--dropdown .select2-search__field{padding:.9625em .75em .9625em 2.5em;line-height:1.2;border:1px var(--color-light-gray) solid !important;background:var(--color-light-gray);border-radius:.375rem !important;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;outline:none}.select2-dropdown .select2-search--dropdown .select2-search__field:hover{border-color:var(--color-lighter-gray) !important}.select2-dropdown .select2-search--dropdown:before{position:absolute;top:0;bottom:0;left:0;font-size:1.5em;content:"";font-family:remixicon;line-height:1;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;left:.65em;pointer-events:none}.select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:.5em !important;-webkit-transition:200ms ease all;transition:200ms ease all}.select2-dropdown .select2-results .select2-results__options .select2-results__option:empty{display:none !important}.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable{background:var(--color-pink) !important;color:var(--color-white) !important}.select2-hidden-accessible:disabled+.select2{pointer-events:none;opacity:.5}.select2-hidden-accessible:disabled+.select2.select2-container--default .select2-selection--single{background:var(--bs-form-control-disabled-bg) !important}.select2-hidden-accessible:disabled+.select2.select2-container--default .select2-selection--single .select2-selection__rendered{opacity:0}.select2-hidden-accessible.is-invalid+.select2.select2-container--default .select2-selection--single{border-color:var(--bs-danger) !important;-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25) !important;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25) !important}.delivery-data-box{margin:1em auto;border:4px solid var(--color-light-gray);border-radius:var(--border-radius-normal);padding:1.25em 1.875em 1.25em 6.5em;position:relative}.delivery-data-box:empty{display:none;margin:0}.delivery-data-box:before{content:"";font-family:remixicon;font-size:3em;position:absolute;line-height:1;top:0;bottom:0;left:0;padding:.5em .35em;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(--color-light-gray)}.delivery-data-box:has(:before(:only-child)){display:none}.subtitle{font-size:1.65em;color:var(--color-pink);font-weight:normal}.suptitle2{font-size:1.35em}.faq-list{margin:.5em 0 2em}.faq-list .faq{-webkit-transition:300ms ease all;transition:300ms ease all}.faq-list .faq:not(:last-child):after{content:"";display:block;background:var(--faq-line-color);height:1px}.faq-list .faq .faq-page{cursor:pointer;font-size:1.375em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.25em 0;padding:.5em 1rem;border-radius:var(--faq-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all;font-weight:normal}.faq-list .faq .faq-page:after{font-family:remixicon;content:"";font-weight:normal;background:var(--faq-icon-background);color:var(--faq-icon-color);line-height:1;border-radius: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;font-size:1em;padding:.2em;-webkit-transition:300ms ease all;transition:300ms ease all}.faq-list .faq .faq-page:hover:after{background:var(--faq-icon-hover-background)}.faq-list .faq .faq-page.active{background:var(--faq-selected-background)}.faq-list .faq .faq-page.active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--faq-icon-selected-background)}.faq-list .faq .faq-body{display:none;padding:1em 1.5rem 2em}.faq-list .faq .faq-body p:only-child{margin-bottom:0}.faq-list:has(.faq:hover) .faq:not(:hover):not(:has(.faq-page.active)){opacity:.5}.faq-list+.faq-list-title{margin-top:3em}.faq-list-title{margin-top:2em;color:var(--faq-list-title-color);background:var(--faq-list-title-background);padding:1rem;border-radius:var(--faq-list-title-radius);margin-bottom:0}.static-sleeve .promo img{width:100%}.static-sleeve .promo-ended{text-align:center}.static-sleeve .internal-pages .product-row .product-sleeve{padding-left:0;padding-right:0}.page-404{text-align:center}.page-404 img{max-width:100%}.page-404 h2{font-weight:bold;color:var(--color-pink);margin-bottom:1em}.page-404 .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}@media(max-width: 767px){.static-columned{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3em}.static-columned.static-blog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.static-columned .sidebar,.static-columned .static-column{width:100%}.static-columned .sidebar{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.contact-map ul{padding:1em}.faq-list .faq .faq-page{margin:.2em 0}.faq-list .faq .faq-page .faq-body{padding:1em 0}}@media(max-width: 575px){.contact-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.contact-map iframe{height:300px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.contact-map .contact-map{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.page-about{line-height:1.5}.page-about .introduction{font-size:1.25em;line-height:1.5;margin-top:2em;margin-bottom:2em;padding:0 0 2em 2em;position:relative}.page-about .introduction:after,.page-about .introduction:before{content:"";display:block;height:4px;border:4px solid var(--color-pink);border-radius:0 0 0 20px;position:absolute;width:40%;max-width:300px;height:100%}.page-about .introduction:before{display:none}.page-about .introduction:after{inset:auto auto 0 0;border-top:0;border-right:0}.page-about .introduction.introduction-later{padding:2em}.page-about .introduction.introduction-later:before{display:block;inset:0 auto auto 0;height:calc(100% - 2em);border-radius:20px 0 0 0;border-right:0;border-bottom:0}.page-about .introduction.introduction-later:after{display:block;inset:auto 0 0 auto;height:calc(100% - 2em);border-radius:0 0 20px 0;border-left:0;border-top:0;border-right:4px solid var(--color-pink)}.page-about .stats{display:-ms-grid;display:grid;gap:1em;margin-top:2em;margin-bottom:2em;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.page-about .stats .single-stat{background:var(--stat-single-bg);border:2px solid var(--stat-single-border);border-radius:var(--stat-single-radius);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;padding:1.75em 1em 1em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:300ms ease all;transition:300ms ease all;color:var(--stat-single-color);overflow:hidden}.page-about .stats .single-stat i{font-size:2.5em;position:relative;isolation:isolate;line-height:1}.page-about .stats .single-stat i:after{content:"";display:block;background:var(--stat-single-ico-bg);position:absolute;inset:0;-webkit-transform:scale(2);transform:scale(2);z-index:-1;border-radius:50%;-webkit-transition:300ms ease transform,300ms ease opacity;transition:300ms ease transform,300ms ease opacity}.page-about .stats .single-stat p{margin-bottom:0;text-align:center;display:block;color:var(--stat-single-color-text)}.page-about .stats .single-stat p strong{display:block;font-size:2em;line-height:1}.page-about .logo-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1em;margin-top:2em;margin-bottom:2em}.page-about .logo-list .single-logo{border-radius:var(--partner-logos-radius);padding:1em;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(--partner-logos-bg)}.page-about .logo-list .single-logo img{display:block;width:70%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}@media(hover: hover){.page-about .stats .single-stat:hover{background:var(--stat-single-hover-bg);color:var(--stat-single-color-hover-text)}.page-about .stats .single-stat:hover i:after{-webkit-transform:scale(3);transform:scale(3);background:var(--stat-single-ico-hover-bg)}.page-about .stats .single-stat:hover p{color:inherit}}@media(min-width: 768px)and (max-width: 991px){.page-about .stats{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.page-about .logo-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.page-about .logo-list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 575px){.page-about .stats{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.page-about .logo-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}.page-about .logo-list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.page-about .logo-list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.page-about .logo-list>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.page-about .logo-list>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.page-about .logo-list>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.page-about .logo-list>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.page-about .logo-list>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.page-about .logo-list>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}.page-about .logo-list>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.page-about .logo-list>:nth-child(10){-ms-grid-row:5;-ms-grid-column:2}}.img-big{margin-top:2em;margin-bottom:2em}.img-big img{width:100%;border-radius:var(--border-radius-medium)}.v-youtube{max-width:799px;aspect-ratio:1.777/1;margin:auto;border-radius:var(--border-radius-normal);overflow:hidden;-webkit-box-shadow:0 15px 30px var(--color-dark-gray-10);box-shadow:0 15px 30px var(--color-dark-gray-10)}.v-youtube iframe{width:100%;height:100%;display:block}.tm-logo-row{display:block}.tm-logo-row .tm-logo-sleeve{max-width:var(--main-desktop-width);margin:auto}.tm-logo-row .logo-list .single-logo{border-radius:var(--partner-logos-radius);padding:1em;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(--partner-logos-bg);height:150px}.tm-logo-row .logo-list .single-logo 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;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.tm-logo-row .logo-list .single-logo img{display:block;width:70%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.tm-logo-row .logo-list:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1em;overflow:hidden;width:calc(100% + .99em)}.tm-logo-row .logo-list:not(.slick-slider) .single-logo{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 1em);flex:0 0 calc(16.6666666667% - 1em)}.tm-logo-row .logo-list.slick-slider{width:calc(100% + .75em);margin-left:-0.75em}.tm-logo-row .logo-list.slick-slider .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}@media(max-width: 1440px){.tm-logo-row .logo-list.slick-slider{width:100%;margin-left:0;overflow:hidden}}@media(max-width: 1199px){.tm-logo-row .logo-list:not(.slick-slider) .single-logo{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 1em);flex:0 0 calc(20% - 1em)}}@media(max-width: 991px){.tm-logo-row .logo-list:not(.slick-slider) .single-logo{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1em);flex:0 0 calc(25% - 1em)}}@media(max-width: 767px){.tm-logo-row .logo-list:not(.slick-slider) .single-logo{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 1em);flex:0 0 calc(33.3333333333% - 1em)}}@media(max-width: 575px){.tm-logo-row .logo-list:not(.slick-slider) .single-logo{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em)}}.tm-promo-logo-row{display:block}.tm-promo-logo-row .tm-promo-logo-sleeve{margin:auto}.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow{-webkit-transition:300ms ease all;transition:300ms ease all;margin-top:-2em;overflow:hidden}.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow.slick-next{right:-3.5em;-webkit-transform:rotate(45deg) scale(0.6);transform:rotate(45deg) scale(0.6)}.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow.slick-next:hover{-webkit-transform:translateX(0.5em) rotate(45deg) scale(0.6);transform:translateX(0.5em) rotate(45deg) scale(0.6)}.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow.slick-prev{left:-3.5em;-webkit-transform:scaleX(-1) rotate(45deg) scale(0.6);transform:scaleX(-1) rotate(45deg) scale(0.6)}.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow.slick-prev:hover{-webkit-transform:translateX(-0.5em) scaleX(-1) rotate(45deg) scale(0.6);transform:translateX(-0.5em) scaleX(-1) rotate(45deg) scale(0.6)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list{margin-top:1.5em;display:-ms-grid;display:grid;gap:var(--list-gap)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider{display:block;margin-top:.5em;margin-bottom:2em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider:not(.slick-slider) .single-logo{-webkit-box-flex:1;-ms-flex:1 0 calc(16.6666666667% - .85em);flex:1 0 calc(16.6666666667% - .85em)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider{width:calc(100% + .5em);margin-left:-0.25em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider .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:0}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider .slick-track .slick-slide{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}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider .slick-track .slick-slide>div{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:100%;padding:0 .25em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider .slick-track .slick-slide>div .single-logo 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;height:100%}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list:has(.single-logo:hover) .single-logo:not(:hover) a{opacity:.5}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list:has(.single-logo:hover) .single-logo:not(:hover).selected-logo a{background:var(--promo-logos-bg);-webkit-box-shadow:var(--promo-logos-shadow);box-shadow:var(--promo-logos-shadow)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list:has(.single-logo:hover) .single-logo:not(:hover).selected-logo a:after{-webkit-transform:scaleY(0);transform:scaleY(0)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--promo-logos-contain-bg);border-radius:var(--promo-logos-radius);z-index:1;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo a{border-radius:var(--promo-logos-radius);background:var(--promo-logos-bg);-webkit-box-shadow:var(--promo-logos-shadow);box-shadow:var(--promo-logos-shadow);padding:1em;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:100%;-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo a img{display:block;width:70%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo a:hover{background:var(--promo-logos-hover-bg);-webkit-box-shadow:var(--promo-logos-hover-shadow);box-shadow:var(--promo-logos-hover-shadow)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo.selected-logo{z-index:2}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo.selected-logo a{background:var(--promo-logos-selected-bg);-webkit-box-shadow:var(--promo-logos-selected-shadow);box-shadow:var(--promo-logos-selected-shadow);position:relative}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo.selected-logo a:after{content:"";display:block;position:absolute;inset:auto 0 0 0;height:.375em;background:var(--color-pink);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo.selected-logo a:hover{background:var(--promo-logos-hover-bg)}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list .single-logo.selected-logo a:hover:after{-webkit-transform:scaleY(0);transform:scaleY(0)}@media(max-width: 1530px){.tm-promo-logo-row .tm-promo-logo-sleeve .slick-arrow{display:none !important}}@media(min-width: 1200px){.tm-promo-logo-row .logo-list{--list-gap:1em;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.tm-promo-logo-row .logo-list .single-logo{height:120px}.tm-promo-logo-row.bf-logo-row .logo-list{--list-gap:.5em;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo{height:80px}}@media(max-width: 1199px){.tm-promo-logo-row .logo-list{--list-gap:.75em;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.tm-promo-logo-row .logo-list .single-logo{height:110px}.tm-promo-logo-row.bf-logo-row .logo-list{--list-gap:.375em;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo{height:70px}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo a{padding:.5em 1em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider{margin-top:.375em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider{margin-left:-0.1875em}.tm-promo-logo-row .tm-promo-logo-sleeve .logo-list.logo-list-slider.slick-slider .slick-track .slick-slide>div{padding:0 .1875em}}@media(max-width: 991px){.tm-promo-logo-row .logo-list{--list-gap:.5em;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.tm-promo-logo-row .logo-list .single-logo{height:100px}.tm-promo-logo-row.bf-logo-row .logo-list{--list-gap:.33em;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo{height:60px}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo a{padding:.25em 1em}}@media(max-width: 767px){.tm-promo-logo-row .logo-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.tm-promo-logo-row .logo-list .single-logo{height:90px}.tm-promo-logo-row.bf-logo-row .logo-list{--list-gap:.25em;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo{height:50px}.tm-promo-logo-row.bf-logo-row .logo-list .single-logo a{padding:.25em 1em}}@media(max-width: 575px){.tm-promo-logo-row .logo-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.tm-promo-logo-row .logo-list .single-logo{height:70px}}h1.bf-2024-title{width:100%;background:var(--bf-button-bg);border:var(--bf-button-border);color:var(--bf-button-color);border-radius:var(--bf-button-radius);text-shadow:var(--bf-button-text-shadow);padding:var(--bf-button-padding);font-size:2em;text-transform:uppercase;font-weight:bold;background-size:200% 100% !important;background-position:0 0 !important;-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}h1.bf-2024-title:before{content:"";display:block;position:absolute;z-index:-1;background:url(/public/img/bg-h1-bf-2024.webp) no-repeat;background-size:contain;inset:calc(50% - 11em) auto auto calc(50% - 11em);width:22em;aspect-ratio:1/1;opacity:1;-webkit-animation:bf-2024-h1 40s linear infinite;animation:bf-2024-h1 40s linear infinite}@-webkit-keyframes bf-2024-h1{0%{-webkit-transform:scale(1.3) rotate(0);transform:scale(1.3) rotate(0)}to{-webkit-transform:scale(1.3) rotate(-360deg);transform:scale(1.3) rotate(-360deg)}}@keyframes bf-2024-h1{0%{-webkit-transform:scale(1.3) rotate(0);transform:scale(1.3) rotate(0)}to{-webkit-transform:scale(1.3) rotate(-360deg);transform:scale(1.3) rotate(-360deg)}}.static-columned.static-blog .sidebar{min-width:15em}.static-blog .static-column{line-height:1.5}.static-blog .static-column h1,.static-blog .static-column h2,.static-blog .static-column h3,.static-blog .static-column h4,.static-blog .static-column h5,.static-blog .static-column h6{margin-bottom:.375em}.static-blog .static-column h1.c-pink,.static-blog .static-column h2.c-pink,.static-blog .static-column h3.c-pink,.static-blog .static-column h4.c-pink,.static-blog .static-column h5.c-pink,.static-blog .static-column h6.c-pink{color:var(--color-pink)}.static-blog .static-column h1.c-d-pink,.static-blog .static-column h2.c-d-pink,.static-blog .static-column h3.c-d-pink,.static-blog .static-column h4.c-d-pink,.static-blog .static-column h5.c-d-pink,.static-blog .static-column h6.c-d-pink{color:var(--color-dark-pink)}.static-blog .static-column h1.c-l-pink,.static-blog .static-column h2.c-l-pink,.static-blog .static-column h3.c-l-pink,.static-blog .static-column h4.c-l-pink,.static-blog .static-column h5.c-l-pink,.static-blog .static-column h6.c-l-pink{color:var(--color-light-pink)}.static-blog .static-column h1.f-normal,.static-blog .static-column h2.f-normal,.static-blog .static-column h3.f-normal,.static-blog .static-column h4.f-normal,.static-blog .static-column h5.f-normal,.static-blog .static-column h6.f-normal{font-weight:normal}.static-blog .static-column h1{font-size:var(--blog-h1-content-size)}.static-blog .static-column h2{font-size:var(--blog-h2-content-size)}.static-blog .static-column h3{font-size:var(--blog-h3-content-size)}.static-blog .static-column h4{font-size:var(--blog-h4-content-size)}.static-blog .static-column h5{font-size:var(--blog-h5-content-size)}.static-blog .static-column h6{font-size:var(--blog-h6-content-size)}.static-blog .static-column a{text-decoration:underline}.static-blog .static-column a:hover{text-decoration:none}.static-blog .static-column .img-post{display:block;margin-top:var(--blog-gallery-top-margin);margin-bottom:var(--blog-gallery-bottom-margin)}.static-blog .static-column .img-post img{display:block;width:100%;margin:0 auto;border-radius:var(--blog-gallery-single-radius)}.static-blog .static-column .img-post[data-img-width="10"] img{max-width:10%}.static-blog .static-column .img-post[data-img-width="11"] img{max-width:11%}.static-blog .static-column .img-post[data-img-width="12"] img{max-width:12%}.static-blog .static-column .img-post[data-img-width="13"] img{max-width:13%}.static-blog .static-column .img-post[data-img-width="14"] img{max-width:14%}.static-blog .static-column .img-post[data-img-width="15"] img{max-width:15%}.static-blog .static-column .img-post[data-img-width="16"] img{max-width:16%}.static-blog .static-column .img-post[data-img-width="17"] img{max-width:17%}.static-blog .static-column .img-post[data-img-width="18"] img{max-width:18%}.static-blog .static-column .img-post[data-img-width="19"] img{max-width:19%}.static-blog .static-column .img-post[data-img-width="20"] img{max-width:20%}.static-blog .static-column .img-post[data-img-width="21"] img{max-width:21%}.static-blog .static-column .img-post[data-img-width="22"] img{max-width:22%}.static-blog .static-column .img-post[data-img-width="23"] img{max-width:23%}.static-blog .static-column .img-post[data-img-width="24"] img{max-width:24%}.static-blog .static-column .img-post[data-img-width="25"] img{max-width:25%}.static-blog .static-column .img-post[data-img-width="26"] img{max-width:26%}.static-blog .static-column .img-post[data-img-width="27"] img{max-width:27%}.static-blog .static-column .img-post[data-img-width="28"] img{max-width:28%}.static-blog .static-column .img-post[data-img-width="29"] img{max-width:29%}.static-blog .static-column .img-post[data-img-width="30"] img{max-width:30%}.static-blog .static-column .img-post[data-img-width="31"] img{max-width:31%}.static-blog .static-column .img-post[data-img-width="32"] img{max-width:32%}.static-blog .static-column .img-post[data-img-width="33"] img{max-width:33%}.static-blog .static-column .img-post[data-img-width="34"] img{max-width:34%}.static-blog .static-column .img-post[data-img-width="35"] img{max-width:35%}.static-blog .static-column .img-post[data-img-width="36"] img{max-width:36%}.static-blog .static-column .img-post[data-img-width="37"] img{max-width:37%}.static-blog .static-column .img-post[data-img-width="38"] img{max-width:38%}.static-blog .static-column .img-post[data-img-width="39"] img{max-width:39%}.static-blog .static-column .img-post[data-img-width="40"] img{max-width:40%}.static-blog .static-column .img-post[data-img-width="41"] img{max-width:41%}.static-blog .static-column .img-post[data-img-width="42"] img{max-width:42%}.static-blog .static-column .img-post[data-img-width="43"] img{max-width:43%}.static-blog .static-column .img-post[data-img-width="44"] img{max-width:44%}.static-blog .static-column .img-post[data-img-width="45"] img{max-width:45%}.static-blog .static-column .img-post[data-img-width="46"] img{max-width:46%}.static-blog .static-column .img-post[data-img-width="47"] img{max-width:47%}.static-blog .static-column .img-post[data-img-width="48"] img{max-width:48%}.static-blog .static-column .img-post[data-img-width="49"] img{max-width:49%}.static-blog .static-column .img-post[data-img-width="50"] img{max-width:50%}.static-blog .static-column .img-post[data-img-width="51"] img{max-width:51%}.static-blog .static-column .img-post[data-img-width="52"] img{max-width:52%}.static-blog .static-column .img-post[data-img-width="53"] img{max-width:53%}.static-blog .static-column .img-post[data-img-width="54"] img{max-width:54%}.static-blog .static-column .img-post[data-img-width="55"] img{max-width:55%}.static-blog .static-column .img-post[data-img-width="56"] img{max-width:56%}.static-blog .static-column .img-post[data-img-width="57"] img{max-width:57%}.static-blog .static-column .img-post[data-img-width="58"] img{max-width:58%}.static-blog .static-column .img-post[data-img-width="59"] img{max-width:59%}.static-blog .static-column .img-post[data-img-width="60"] img{max-width:60%}.static-blog .static-column .img-post[data-img-width="61"] img{max-width:61%}.static-blog .static-column .img-post[data-img-width="62"] img{max-width:62%}.static-blog .static-column .img-post[data-img-width="63"] img{max-width:63%}.static-blog .static-column .img-post[data-img-width="64"] img{max-width:64%}.static-blog .static-column .img-post[data-img-width="65"] img{max-width:65%}.static-blog .static-column .img-post[data-img-width="66"] img{max-width:66%}.static-blog .static-column .img-post[data-img-width="67"] img{max-width:67%}.static-blog .static-column .img-post[data-img-width="68"] img{max-width:68%}.static-blog .static-column .img-post[data-img-width="69"] img{max-width:69%}.static-blog .static-column .img-post[data-img-width="70"] img{max-width:70%}.static-blog .static-column .img-post[data-img-width="71"] img{max-width:71%}.static-blog .static-column .img-post[data-img-width="72"] img{max-width:72%}.static-blog .static-column .img-post[data-img-width="73"] img{max-width:73%}.static-blog .static-column .img-post[data-img-width="74"] img{max-width:74%}.static-blog .static-column .img-post[data-img-width="75"] img{max-width:75%}.static-blog .static-column .img-post[data-img-width="76"] img{max-width:76%}.static-blog .static-column .img-post[data-img-width="77"] img{max-width:77%}.static-blog .static-column .img-post[data-img-width="78"] img{max-width:78%}.static-blog .static-column .img-post[data-img-width="79"] img{max-width:79%}.static-blog .static-column .img-post[data-img-width="80"] img{max-width:80%}.static-blog .static-column .img-post[data-img-width="81"] img{max-width:81%}.static-blog .static-column .img-post[data-img-width="82"] img{max-width:82%}.static-blog .static-column .img-post[data-img-width="83"] img{max-width:83%}.static-blog .static-column .img-post[data-img-width="84"] img{max-width:84%}.static-blog .static-column .img-post[data-img-width="85"] img{max-width:85%}.static-blog .static-column .img-post[data-img-width="86"] img{max-width:86%}.static-blog .static-column .img-post[data-img-width="87"] img{max-width:87%}.static-blog .static-column .img-post[data-img-width="88"] img{max-width:88%}.static-blog .static-column .img-post[data-img-width="89"] img{max-width:89%}.static-blog .static-column .img-post[data-img-width="90"] img{max-width:90%}.static-blog .static-column .img-post[data-img-width="91"] img{max-width:91%}.static-blog .static-column .img-post[data-img-width="92"] img{max-width:92%}.static-blog .static-column .img-post[data-img-width="93"] img{max-width:93%}.static-blog .static-column .img-post[data-img-width="94"] img{max-width:94%}.static-blog .static-column .img-post[data-img-width="95"] img{max-width:95%}.static-blog .static-column .img-post[data-img-width="96"] img{max-width:96%}.static-blog .static-column .img-post[data-img-width="97"] img{max-width:97%}.static-blog .static-column .img-post[data-img-width="98"] img{max-width:98%}.static-blog .static-column .img-post[data-img-width="99"] img{max-width:99%}.static-blog .static-column .gallery-post{display:-ms-grid;display:grid;margin:var(--blog-gallery-top-margin) auto var(--blog-gallery-bottom-margin);-ms-flex-wrap:wrap;flex-wrap:wrap}.static-blog .static-column .gallery-post img{display:block;width:100%;border-radius:var(--blog-gallery-single-radius)}.static-blog .static-column .gallery-post[data-gallery-width="10"],.static-blog .static-column .gallery-post[data-img-width="10"]{max-width:10%}.static-blog .static-column .gallery-post[data-gallery-width="11"],.static-blog .static-column .gallery-post[data-img-width="11"]{max-width:11%}.static-blog .static-column .gallery-post[data-gallery-width="12"],.static-blog .static-column .gallery-post[data-img-width="12"]{max-width:12%}.static-blog .static-column .gallery-post[data-gallery-width="13"],.static-blog .static-column .gallery-post[data-img-width="13"]{max-width:13%}.static-blog .static-column .gallery-post[data-gallery-width="14"],.static-blog .static-column .gallery-post[data-img-width="14"]{max-width:14%}.static-blog .static-column .gallery-post[data-gallery-width="15"],.static-blog .static-column .gallery-post[data-img-width="15"]{max-width:15%}.static-blog .static-column .gallery-post[data-gallery-width="16"],.static-blog .static-column .gallery-post[data-img-width="16"]{max-width:16%}.static-blog .static-column .gallery-post[data-gallery-width="17"],.static-blog .static-column .gallery-post[data-img-width="17"]{max-width:17%}.static-blog .static-column .gallery-post[data-gallery-width="18"],.static-blog .static-column .gallery-post[data-img-width="18"]{max-width:18%}.static-blog .static-column .gallery-post[data-gallery-width="19"],.static-blog .static-column .gallery-post[data-img-width="19"]{max-width:19%}.static-blog .static-column .gallery-post[data-gallery-width="20"],.static-blog .static-column .gallery-post[data-img-width="20"]{max-width:20%}.static-blog .static-column .gallery-post[data-gallery-width="21"],.static-blog .static-column .gallery-post[data-img-width="21"]{max-width:21%}.static-blog .static-column .gallery-post[data-gallery-width="22"],.static-blog .static-column .gallery-post[data-img-width="22"]{max-width:22%}.static-blog .static-column .gallery-post[data-gallery-width="23"],.static-blog .static-column .gallery-post[data-img-width="23"]{max-width:23%}.static-blog .static-column .gallery-post[data-gallery-width="24"],.static-blog .static-column .gallery-post[data-img-width="24"]{max-width:24%}.static-blog .static-column .gallery-post[data-gallery-width="25"],.static-blog .static-column .gallery-post[data-img-width="25"]{max-width:25%}.static-blog .static-column .gallery-post[data-gallery-width="26"],.static-blog .static-column .gallery-post[data-img-width="26"]{max-width:26%}.static-blog .static-column .gallery-post[data-gallery-width="27"],.static-blog .static-column .gallery-post[data-img-width="27"]{max-width:27%}.static-blog .static-column .gallery-post[data-gallery-width="28"],.static-blog .static-column .gallery-post[data-img-width="28"]{max-width:28%}.static-blog .static-column .gallery-post[data-gallery-width="29"],.static-blog .static-column .gallery-post[data-img-width="29"]{max-width:29%}.static-blog .static-column .gallery-post[data-gallery-width="30"],.static-blog .static-column .gallery-post[data-img-width="30"]{max-width:30%}.static-blog .static-column .gallery-post[data-gallery-width="31"],.static-blog .static-column .gallery-post[data-img-width="31"]{max-width:31%}.static-blog .static-column .gallery-post[data-gallery-width="32"],.static-blog .static-column .gallery-post[data-img-width="32"]{max-width:32%}.static-blog .static-column .gallery-post[data-gallery-width="33"],.static-blog .static-column .gallery-post[data-img-width="33"]{max-width:33%}.static-blog .static-column .gallery-post[data-gallery-width="34"],.static-blog .static-column .gallery-post[data-img-width="34"]{max-width:34%}.static-blog .static-column .gallery-post[data-gallery-width="35"],.static-blog .static-column .gallery-post[data-img-width="35"]{max-width:35%}.static-blog .static-column .gallery-post[data-gallery-width="36"],.static-blog .static-column .gallery-post[data-img-width="36"]{max-width:36%}.static-blog .static-column .gallery-post[data-gallery-width="37"],.static-blog .static-column .gallery-post[data-img-width="37"]{max-width:37%}.static-blog .static-column .gallery-post[data-gallery-width="38"],.static-blog .static-column .gallery-post[data-img-width="38"]{max-width:38%}.static-blog .static-column .gallery-post[data-gallery-width="39"],.static-blog .static-column .gallery-post[data-img-width="39"]{max-width:39%}.static-blog .static-column .gallery-post[data-gallery-width="40"],.static-blog .static-column .gallery-post[data-img-width="40"]{max-width:40%}.static-blog .static-column .gallery-post[data-gallery-width="41"],.static-blog .static-column .gallery-post[data-img-width="41"]{max-width:41%}.static-blog .static-column .gallery-post[data-gallery-width="42"],.static-blog .static-column .gallery-post[data-img-width="42"]{max-width:42%}.static-blog .static-column .gallery-post[data-gallery-width="43"],.static-blog .static-column .gallery-post[data-img-width="43"]{max-width:43%}.static-blog .static-column .gallery-post[data-gallery-width="44"],.static-blog .static-column .gallery-post[data-img-width="44"]{max-width:44%}.static-blog .static-column .gallery-post[data-gallery-width="45"],.static-blog .static-column .gallery-post[data-img-width="45"]{max-width:45%}.static-blog .static-column .gallery-post[data-gallery-width="46"],.static-blog .static-column .gallery-post[data-img-width="46"]{max-width:46%}.static-blog .static-column .gallery-post[data-gallery-width="47"],.static-blog .static-column .gallery-post[data-img-width="47"]{max-width:47%}.static-blog .static-column .gallery-post[data-gallery-width="48"],.static-blog .static-column .gallery-post[data-img-width="48"]{max-width:48%}.static-blog .static-column .gallery-post[data-gallery-width="49"],.static-blog .static-column .gallery-post[data-img-width="49"]{max-width:49%}.static-blog .static-column .gallery-post[data-gallery-width="50"],.static-blog .static-column .gallery-post[data-img-width="50"]{max-width:50%}.static-blog .static-column .gallery-post[data-gallery-width="51"],.static-blog .static-column .gallery-post[data-img-width="51"]{max-width:51%}.static-blog .static-column .gallery-post[data-gallery-width="52"],.static-blog .static-column .gallery-post[data-img-width="52"]{max-width:52%}.static-blog .static-column .gallery-post[data-gallery-width="53"],.static-blog .static-column .gallery-post[data-img-width="53"]{max-width:53%}.static-blog .static-column .gallery-post[data-gallery-width="54"],.static-blog .static-column .gallery-post[data-img-width="54"]{max-width:54%}.static-blog .static-column .gallery-post[data-gallery-width="55"],.static-blog .static-column .gallery-post[data-img-width="55"]{max-width:55%}.static-blog .static-column .gallery-post[data-gallery-width="56"],.static-blog .static-column .gallery-post[data-img-width="56"]{max-width:56%}.static-blog .static-column .gallery-post[data-gallery-width="57"],.static-blog .static-column .gallery-post[data-img-width="57"]{max-width:57%}.static-blog .static-column .gallery-post[data-gallery-width="58"],.static-blog .static-column .gallery-post[data-img-width="58"]{max-width:58%}.static-blog .static-column .gallery-post[data-gallery-width="59"],.static-blog .static-column .gallery-post[data-img-width="59"]{max-width:59%}.static-blog .static-column .gallery-post[data-gallery-width="60"],.static-blog .static-column .gallery-post[data-img-width="60"]{max-width:60%}.static-blog .static-column .gallery-post[data-gallery-width="61"],.static-blog .static-column .gallery-post[data-img-width="61"]{max-width:61%}.static-blog .static-column .gallery-post[data-gallery-width="62"],.static-blog .static-column .gallery-post[data-img-width="62"]{max-width:62%}.static-blog .static-column .gallery-post[data-gallery-width="63"],.static-blog .static-column .gallery-post[data-img-width="63"]{max-width:63%}.static-blog .static-column .gallery-post[data-gallery-width="64"],.static-blog .static-column .gallery-post[data-img-width="64"]{max-width:64%}.static-blog .static-column .gallery-post[data-gallery-width="65"],.static-blog .static-column .gallery-post[data-img-width="65"]{max-width:65%}.static-blog .static-column .gallery-post[data-gallery-width="66"],.static-blog .static-column .gallery-post[data-img-width="66"]{max-width:66%}.static-blog .static-column .gallery-post[data-gallery-width="67"],.static-blog .static-column .gallery-post[data-img-width="67"]{max-width:67%}.static-blog .static-column .gallery-post[data-gallery-width="68"],.static-blog .static-column .gallery-post[data-img-width="68"]{max-width:68%}.static-blog .static-column .gallery-post[data-gallery-width="69"],.static-blog .static-column .gallery-post[data-img-width="69"]{max-width:69%}.static-blog .static-column .gallery-post[data-gallery-width="70"],.static-blog .static-column .gallery-post[data-img-width="70"]{max-width:70%}.static-blog .static-column .gallery-post[data-gallery-width="71"],.static-blog .static-column .gallery-post[data-img-width="71"]{max-width:71%}.static-blog .static-column .gallery-post[data-gallery-width="72"],.static-blog .static-column .gallery-post[data-img-width="72"]{max-width:72%}.static-blog .static-column .gallery-post[data-gallery-width="73"],.static-blog .static-column .gallery-post[data-img-width="73"]{max-width:73%}.static-blog .static-column .gallery-post[data-gallery-width="74"],.static-blog .static-column .gallery-post[data-img-width="74"]{max-width:74%}.static-blog .static-column .gallery-post[data-gallery-width="75"],.static-blog .static-column .gallery-post[data-img-width="75"]{max-width:75%}.static-blog .static-column .gallery-post[data-gallery-width="76"],.static-blog .static-column .gallery-post[data-img-width="76"]{max-width:76%}.static-blog .static-column .gallery-post[data-gallery-width="77"],.static-blog .static-column .gallery-post[data-img-width="77"]{max-width:77%}.static-blog .static-column .gallery-post[data-gallery-width="78"],.static-blog .static-column .gallery-post[data-img-width="78"]{max-width:78%}.static-blog .static-column .gallery-post[data-gallery-width="79"],.static-blog .static-column .gallery-post[data-img-width="79"]{max-width:79%}.static-blog .static-column .gallery-post[data-gallery-width="80"],.static-blog .static-column .gallery-post[data-img-width="80"]{max-width:80%}.static-blog .static-column .gallery-post[data-gallery-width="81"],.static-blog .static-column .gallery-post[data-img-width="81"]{max-width:81%}.static-blog .static-column .gallery-post[data-gallery-width="82"],.static-blog .static-column .gallery-post[data-img-width="82"]{max-width:82%}.static-blog .static-column .gallery-post[data-gallery-width="83"],.static-blog .static-column .gallery-post[data-img-width="83"]{max-width:83%}.static-blog .static-column .gallery-post[data-gallery-width="84"],.static-blog .static-column .gallery-post[data-img-width="84"]{max-width:84%}.static-blog .static-column .gallery-post[data-gallery-width="85"],.static-blog .static-column .gallery-post[data-img-width="85"]{max-width:85%}.static-blog .static-column .gallery-post[data-gallery-width="86"],.static-blog .static-column .gallery-post[data-img-width="86"]{max-width:86%}.static-blog .static-column .gallery-post[data-gallery-width="87"],.static-blog .static-column .gallery-post[data-img-width="87"]{max-width:87%}.static-blog .static-column .gallery-post[data-gallery-width="88"],.static-blog .static-column .gallery-post[data-img-width="88"]{max-width:88%}.static-blog .static-column .gallery-post[data-gallery-width="89"],.static-blog .static-column .gallery-post[data-img-width="89"]{max-width:89%}.static-blog .static-column .gallery-post[data-gallery-width="90"],.static-blog .static-column .gallery-post[data-img-width="90"]{max-width:90%}.static-blog .static-column .gallery-post[data-gallery-width="91"],.static-blog .static-column .gallery-post[data-img-width="91"]{max-width:91%}.static-blog .static-column .gallery-post[data-gallery-width="92"],.static-blog .static-column .gallery-post[data-img-width="92"]{max-width:92%}.static-blog .static-column .gallery-post[data-gallery-width="93"],.static-blog .static-column .gallery-post[data-img-width="93"]{max-width:93%}.static-blog .static-column .gallery-post[data-gallery-width="94"],.static-blog .static-column .gallery-post[data-img-width="94"]{max-width:94%}.static-blog .static-column .gallery-post[data-gallery-width="95"],.static-blog .static-column .gallery-post[data-img-width="95"]{max-width:95%}.static-blog .static-column .gallery-post[data-gallery-width="96"],.static-blog .static-column .gallery-post[data-img-width="96"]{max-width:96%}.static-blog .static-column .gallery-post[data-gallery-width="97"],.static-blog .static-column .gallery-post[data-img-width="97"]{max-width:97%}.static-blog .static-column .gallery-post[data-gallery-width="98"],.static-blog .static-column .gallery-post[data-img-width="98"]{max-width:98%}.static-blog .static-column .gallery-post[data-gallery-width="99"],.static-blog .static-column .gallery-post[data-img-width="99"]{max-width:99%}.static-blog .static-column .gallery-post[data-gallery-gap="1"]{gap:1em}.static-blog .static-column .gallery-post[data-gallery-gap="2"]{gap:2em}.static-blog .static-column .gallery-post[data-gallery-gap="3"]{gap:3em}.static-blog .static-column .gallery-post[data-gallery-gap="4"]{gap:4em}.static-blog .static-column .gallery-post[data-gallery-col="2"]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col="3"]{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col="4"]{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col="5"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col="6"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.static-blog .static-column blockquote{font-family:var(--blog-blockquote-font);font-size:var(--blog-blockquote-size);font-weight:var(--blog-blockquote-weight);line-height:var(--blog-blockquote-line-height);margin:var(--blog-blockquote-margin) auto;padding:var(--blog-blockquote-padding);position:relative;max-width:var(--blog-blockquote-max-width)}.static-blog .static-column blockquote>:last-child{margin-bottom:0}.static-blog .static-column blockquote:after,.static-blog .static-column blockquote:before{content:"";display:block;position:absolute;width:40%;max-width:200px;height:calc(100% - var(--blog-blockquote-padding));max-height:120px;pointer-events:none}.static-blog .static-column blockquote:before{inset:0 auto auto 0;border-left:var(--blog-blockquote-border-width) solid var(--blog-blockquote-border-color);border-top:var(--blog-blockquote-border-width) solid var(--blog-blockquote-border-color);border-radius:var(--blog-blockquote-border-radius) 0 0 0}.static-blog .static-column blockquote:after{inset:auto 0 0 auto;border-right:var(--blog-blockquote-border-width) solid var(--blog-blockquote-border-color);border-bottom:var(--blog-blockquote-border-width) solid var(--blog-blockquote-border-color);border-radius:0 0 var(--blog-blockquote-border-radius) 0}@media(max-width: 991px){:root{--blog-blockquote-max-width:90%}}@media(max-width: 767px){.static-blog .static-column .img-post[data-img-m-width="10"] img{max-width:10%}.static-blog .static-column .img-post[data-img-m-width="11"] img{max-width:11%}.static-blog .static-column .img-post[data-img-m-width="12"] img{max-width:12%}.static-blog .static-column .img-post[data-img-m-width="13"] img{max-width:13%}.static-blog .static-column .img-post[data-img-m-width="14"] img{max-width:14%}.static-blog .static-column .img-post[data-img-m-width="15"] img{max-width:15%}.static-blog .static-column .img-post[data-img-m-width="16"] img{max-width:16%}.static-blog .static-column .img-post[data-img-m-width="17"] img{max-width:17%}.static-blog .static-column .img-post[data-img-m-width="18"] img{max-width:18%}.static-blog .static-column .img-post[data-img-m-width="19"] img{max-width:19%}.static-blog .static-column .img-post[data-img-m-width="20"] img{max-width:20%}.static-blog .static-column .img-post[data-img-m-width="21"] img{max-width:21%}.static-blog .static-column .img-post[data-img-m-width="22"] img{max-width:22%}.static-blog .static-column .img-post[data-img-m-width="23"] img{max-width:23%}.static-blog .static-column .img-post[data-img-m-width="24"] img{max-width:24%}.static-blog .static-column .img-post[data-img-m-width="25"] img{max-width:25%}.static-blog .static-column .img-post[data-img-m-width="26"] img{max-width:26%}.static-blog .static-column .img-post[data-img-m-width="27"] img{max-width:27%}.static-blog .static-column .img-post[data-img-m-width="28"] img{max-width:28%}.static-blog .static-column .img-post[data-img-m-width="29"] img{max-width:29%}.static-blog .static-column .img-post[data-img-m-width="30"] img{max-width:30%}.static-blog .static-column .img-post[data-img-m-width="31"] img{max-width:31%}.static-blog .static-column .img-post[data-img-m-width="32"] img{max-width:32%}.static-blog .static-column .img-post[data-img-m-width="33"] img{max-width:33%}.static-blog .static-column .img-post[data-img-m-width="34"] img{max-width:34%}.static-blog .static-column .img-post[data-img-m-width="35"] img{max-width:35%}.static-blog .static-column .img-post[data-img-m-width="36"] img{max-width:36%}.static-blog .static-column .img-post[data-img-m-width="37"] img{max-width:37%}.static-blog .static-column .img-post[data-img-m-width="38"] img{max-width:38%}.static-blog .static-column .img-post[data-img-m-width="39"] img{max-width:39%}.static-blog .static-column .img-post[data-img-m-width="40"] img{max-width:40%}.static-blog .static-column .img-post[data-img-m-width="41"] img{max-width:41%}.static-blog .static-column .img-post[data-img-m-width="42"] img{max-width:42%}.static-blog .static-column .img-post[data-img-m-width="43"] img{max-width:43%}.static-blog .static-column .img-post[data-img-m-width="44"] img{max-width:44%}.static-blog .static-column .img-post[data-img-m-width="45"] img{max-width:45%}.static-blog .static-column .img-post[data-img-m-width="46"] img{max-width:46%}.static-blog .static-column .img-post[data-img-m-width="47"] img{max-width:47%}.static-blog .static-column .img-post[data-img-m-width="48"] img{max-width:48%}.static-blog .static-column .img-post[data-img-m-width="49"] img{max-width:49%}.static-blog .static-column .img-post[data-img-m-width="50"] img{max-width:50%}.static-blog .static-column .img-post[data-img-m-width="51"] img{max-width:51%}.static-blog .static-column .img-post[data-img-m-width="52"] img{max-width:52%}.static-blog .static-column .img-post[data-img-m-width="53"] img{max-width:53%}.static-blog .static-column .img-post[data-img-m-width="54"] img{max-width:54%}.static-blog .static-column .img-post[data-img-m-width="55"] img{max-width:55%}.static-blog .static-column .img-post[data-img-m-width="56"] img{max-width:56%}.static-blog .static-column .img-post[data-img-m-width="57"] img{max-width:57%}.static-blog .static-column .img-post[data-img-m-width="58"] img{max-width:58%}.static-blog .static-column .img-post[data-img-m-width="59"] img{max-width:59%}.static-blog .static-column .img-post[data-img-m-width="60"] img{max-width:60%}.static-blog .static-column .img-post[data-img-m-width="61"] img{max-width:61%}.static-blog .static-column .img-post[data-img-m-width="62"] img{max-width:62%}.static-blog .static-column .img-post[data-img-m-width="63"] img{max-width:63%}.static-blog .static-column .img-post[data-img-m-width="64"] img{max-width:64%}.static-blog .static-column .img-post[data-img-m-width="65"] img{max-width:65%}.static-blog .static-column .img-post[data-img-m-width="66"] img{max-width:66%}.static-blog .static-column .img-post[data-img-m-width="67"] img{max-width:67%}.static-blog .static-column .img-post[data-img-m-width="68"] img{max-width:68%}.static-blog .static-column .img-post[data-img-m-width="69"] img{max-width:69%}.static-blog .static-column .img-post[data-img-m-width="70"] img{max-width:70%}.static-blog .static-column .img-post[data-img-m-width="71"] img{max-width:71%}.static-blog .static-column .img-post[data-img-m-width="72"] img{max-width:72%}.static-blog .static-column .img-post[data-img-m-width="73"] img{max-width:73%}.static-blog .static-column .img-post[data-img-m-width="74"] img{max-width:74%}.static-blog .static-column .img-post[data-img-m-width="75"] img{max-width:75%}.static-blog .static-column .img-post[data-img-m-width="76"] img{max-width:76%}.static-blog .static-column .img-post[data-img-m-width="77"] img{max-width:77%}.static-blog .static-column .img-post[data-img-m-width="78"] img{max-width:78%}.static-blog .static-column .img-post[data-img-m-width="79"] img{max-width:79%}.static-blog .static-column .img-post[data-img-m-width="80"] img{max-width:80%}.static-blog .static-column .img-post[data-img-m-width="81"] img{max-width:81%}.static-blog .static-column .img-post[data-img-m-width="82"] img{max-width:82%}.static-blog .static-column .img-post[data-img-m-width="83"] img{max-width:83%}.static-blog .static-column .img-post[data-img-m-width="84"] img{max-width:84%}.static-blog .static-column .img-post[data-img-m-width="85"] img{max-width:85%}.static-blog .static-column .img-post[data-img-m-width="86"] img{max-width:86%}.static-blog .static-column .img-post[data-img-m-width="87"] img{max-width:87%}.static-blog .static-column .img-post[data-img-m-width="88"] img{max-width:88%}.static-blog .static-column .img-post[data-img-m-width="89"] img{max-width:89%}.static-blog .static-column .img-post[data-img-m-width="90"] img{max-width:90%}.static-blog .static-column .img-post[data-img-m-width="91"] img{max-width:91%}.static-blog .static-column .img-post[data-img-m-width="92"] img{max-width:92%}.static-blog .static-column .img-post[data-img-m-width="93"] img{max-width:93%}.static-blog .static-column .img-post[data-img-m-width="94"] img{max-width:94%}.static-blog .static-column .img-post[data-img-m-width="95"] img{max-width:95%}.static-blog .static-column .img-post[data-img-m-width="96"] img{max-width:96%}.static-blog .static-column .img-post[data-img-m-width="97"] img{max-width:97%}.static-blog .static-column .img-post[data-img-m-width="98"] img{max-width:98%}.static-blog .static-column .img-post[data-img-m-width="99"] img{max-width:99%}.static-blog .static-column .img-post[data-img-m-width="100"] img{max-width:100%}.static-blog .static-column .gallery-post[data-gallery-m-width="10"]{max-width:10%}.static-blog .static-column .gallery-post[data-gallery-m-width="11"]{max-width:11%}.static-blog .static-column .gallery-post[data-gallery-m-width="12"]{max-width:12%}.static-blog .static-column .gallery-post[data-gallery-m-width="13"]{max-width:13%}.static-blog .static-column .gallery-post[data-gallery-m-width="14"]{max-width:14%}.static-blog .static-column .gallery-post[data-gallery-m-width="15"]{max-width:15%}.static-blog .static-column .gallery-post[data-gallery-m-width="16"]{max-width:16%}.static-blog .static-column .gallery-post[data-gallery-m-width="17"]{max-width:17%}.static-blog .static-column .gallery-post[data-gallery-m-width="18"]{max-width:18%}.static-blog .static-column .gallery-post[data-gallery-m-width="19"]{max-width:19%}.static-blog .static-column .gallery-post[data-gallery-m-width="20"]{max-width:20%}.static-blog .static-column .gallery-post[data-gallery-m-width="21"]{max-width:21%}.static-blog .static-column .gallery-post[data-gallery-m-width="22"]{max-width:22%}.static-blog .static-column .gallery-post[data-gallery-m-width="23"]{max-width:23%}.static-blog .static-column .gallery-post[data-gallery-m-width="24"]{max-width:24%}.static-blog .static-column .gallery-post[data-gallery-m-width="25"]{max-width:25%}.static-blog .static-column .gallery-post[data-gallery-m-width="26"]{max-width:26%}.static-blog .static-column .gallery-post[data-gallery-m-width="27"]{max-width:27%}.static-blog .static-column .gallery-post[data-gallery-m-width="28"]{max-width:28%}.static-blog .static-column .gallery-post[data-gallery-m-width="29"]{max-width:29%}.static-blog .static-column .gallery-post[data-gallery-m-width="30"]{max-width:30%}.static-blog .static-column .gallery-post[data-gallery-m-width="31"]{max-width:31%}.static-blog .static-column .gallery-post[data-gallery-m-width="32"]{max-width:32%}.static-blog .static-column .gallery-post[data-gallery-m-width="33"]{max-width:33%}.static-blog .static-column .gallery-post[data-gallery-m-width="34"]{max-width:34%}.static-blog .static-column .gallery-post[data-gallery-m-width="35"]{max-width:35%}.static-blog .static-column .gallery-post[data-gallery-m-width="36"]{max-width:36%}.static-blog .static-column .gallery-post[data-gallery-m-width="37"]{max-width:37%}.static-blog .static-column .gallery-post[data-gallery-m-width="38"]{max-width:38%}.static-blog .static-column .gallery-post[data-gallery-m-width="39"]{max-width:39%}.static-blog .static-column .gallery-post[data-gallery-m-width="40"]{max-width:40%}.static-blog .static-column .gallery-post[data-gallery-m-width="41"]{max-width:41%}.static-blog .static-column .gallery-post[data-gallery-m-width="42"]{max-width:42%}.static-blog .static-column .gallery-post[data-gallery-m-width="43"]{max-width:43%}.static-blog .static-column .gallery-post[data-gallery-m-width="44"]{max-width:44%}.static-blog .static-column .gallery-post[data-gallery-m-width="45"]{max-width:45%}.static-blog .static-column .gallery-post[data-gallery-m-width="46"]{max-width:46%}.static-blog .static-column .gallery-post[data-gallery-m-width="47"]{max-width:47%}.static-blog .static-column .gallery-post[data-gallery-m-width="48"]{max-width:48%}.static-blog .static-column .gallery-post[data-gallery-m-width="49"]{max-width:49%}.static-blog .static-column .gallery-post[data-gallery-m-width="50"]{max-width:50%}.static-blog .static-column .gallery-post[data-gallery-m-width="51"]{max-width:51%}.static-blog .static-column .gallery-post[data-gallery-m-width="52"]{max-width:52%}.static-blog .static-column .gallery-post[data-gallery-m-width="53"]{max-width:53%}.static-blog .static-column .gallery-post[data-gallery-m-width="54"]{max-width:54%}.static-blog .static-column .gallery-post[data-gallery-m-width="55"]{max-width:55%}.static-blog .static-column .gallery-post[data-gallery-m-width="56"]{max-width:56%}.static-blog .static-column .gallery-post[data-gallery-m-width="57"]{max-width:57%}.static-blog .static-column .gallery-post[data-gallery-m-width="58"]{max-width:58%}.static-blog .static-column .gallery-post[data-gallery-m-width="59"]{max-width:59%}.static-blog .static-column .gallery-post[data-gallery-m-width="60"]{max-width:60%}.static-blog .static-column .gallery-post[data-gallery-m-width="61"]{max-width:61%}.static-blog .static-column .gallery-post[data-gallery-m-width="62"]{max-width:62%}.static-blog .static-column .gallery-post[data-gallery-m-width="63"]{max-width:63%}.static-blog .static-column .gallery-post[data-gallery-m-width="64"]{max-width:64%}.static-blog .static-column .gallery-post[data-gallery-m-width="65"]{max-width:65%}.static-blog .static-column .gallery-post[data-gallery-m-width="66"]{max-width:66%}.static-blog .static-column .gallery-post[data-gallery-m-width="67"]{max-width:67%}.static-blog .static-column .gallery-post[data-gallery-m-width="68"]{max-width:68%}.static-blog .static-column .gallery-post[data-gallery-m-width="69"]{max-width:69%}.static-blog .static-column .gallery-post[data-gallery-m-width="70"]{max-width:70%}.static-blog .static-column .gallery-post[data-gallery-m-width="71"]{max-width:71%}.static-blog .static-column .gallery-post[data-gallery-m-width="72"]{max-width:72%}.static-blog .static-column .gallery-post[data-gallery-m-width="73"]{max-width:73%}.static-blog .static-column .gallery-post[data-gallery-m-width="74"]{max-width:74%}.static-blog .static-column .gallery-post[data-gallery-m-width="75"]{max-width:75%}.static-blog .static-column .gallery-post[data-gallery-m-width="76"]{max-width:76%}.static-blog .static-column .gallery-post[data-gallery-m-width="77"]{max-width:77%}.static-blog .static-column .gallery-post[data-gallery-m-width="78"]{max-width:78%}.static-blog .static-column .gallery-post[data-gallery-m-width="79"]{max-width:79%}.static-blog .static-column .gallery-post[data-gallery-m-width="80"]{max-width:80%}.static-blog .static-column .gallery-post[data-gallery-m-width="81"]{max-width:81%}.static-blog .static-column .gallery-post[data-gallery-m-width="82"]{max-width:82%}.static-blog .static-column .gallery-post[data-gallery-m-width="83"]{max-width:83%}.static-blog .static-column .gallery-post[data-gallery-m-width="84"]{max-width:84%}.static-blog .static-column .gallery-post[data-gallery-m-width="85"]{max-width:85%}.static-blog .static-column .gallery-post[data-gallery-m-width="86"]{max-width:86%}.static-blog .static-column .gallery-post[data-gallery-m-width="87"]{max-width:87%}.static-blog .static-column .gallery-post[data-gallery-m-width="88"]{max-width:88%}.static-blog .static-column .gallery-post[data-gallery-m-width="89"]{max-width:89%}.static-blog .static-column .gallery-post[data-gallery-m-width="90"]{max-width:90%}.static-blog .static-column .gallery-post[data-gallery-m-width="91"]{max-width:91%}.static-blog .static-column .gallery-post[data-gallery-m-width="92"]{max-width:92%}.static-blog .static-column .gallery-post[data-gallery-m-width="93"]{max-width:93%}.static-blog .static-column .gallery-post[data-gallery-m-width="94"]{max-width:94%}.static-blog .static-column .gallery-post[data-gallery-m-width="95"]{max-width:95%}.static-blog .static-column .gallery-post[data-gallery-m-width="96"]{max-width:96%}.static-blog .static-column .gallery-post[data-gallery-m-width="97"]{max-width:97%}.static-blog .static-column .gallery-post[data-gallery-m-width="98"]{max-width:98%}.static-blog .static-column .gallery-post[data-gallery-m-width="99"]{max-width:99%}.static-blog .static-column .gallery-post[data-gallery-m-width="100"]{max-width:100%}.static-blog .static-column .gallery-post[data-gallery-col-md="2"]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-md="3"]{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-md="4"]{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-md="5"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-md="6"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width: 575px){.static-blog .static-column .gallery-post[data-gallery-col-sm="1"]{-ms-grid-columns:1fr;grid-template-columns:1fr}.static-blog .static-column .gallery-post[data-gallery-col-sm="2"]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-sm="3"]{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-sm="4"]{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-sm="5"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.static-blog .static-column .gallery-post[data-gallery-col-sm="6"]{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.blog-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--blog-list-gap);list-style-type:none;padding:0;margin:0}.blog-list ul .single-post{background:var(--blog-list-single-bg);border-radius:var(--blog-list-single-radius);display:-ms-grid;display:grid;-ms-grid-columns:var(--blog-list-single-img-size) .75em 1fr;grid-template-columns:var(--blog-list-single-img-size) 1fr;-ms-grid-rows:auto 0 auto;grid-template-rows:auto auto;grid-template-areas:"post-img post-date" "post-img post-title";gap:0 .75em;overflow:hidden;padding:var(--blog-list-single-padding);-ms-flex-line-pack:center;align-content:center}.blog-list ul .single-post:not(:last-child){border-bottom:var(--blog-list-line);padding-bottom:var(--blog-list-line-margin)}.blog-list ul .single-post .post-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:post-img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-list ul .single-post .post-image a{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/1;-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(--blog-list-single-img-radius);overflow:hidden;position:relative;text-decoration:none;background:none;-webkit-transition:300ms ease all;transition:300ms ease all}.blog-list ul .single-post .post-image a:before{content:var(--blog-list-single-img-icon);font-family:"remixicon";position:absolute;inset:0;color:var(--color-white);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:2em;-webkit-transition:300ms ease all;transition:300ms ease all;opacity:0;z-index:1}.blog-list ul .single-post .post-image a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.blog-list ul .single-post .post-date{-ms-grid-row:1;-ms-grid-column:3;grid-area:post-date;font-size:var(--blog-list-single-date-size);color:var(--blog-list-single-date-color);font-family:var(--blog-list-single-date-font);-ms-grid-row-align:end;align-self:end}.blog-list ul .single-post .post-title{-ms-grid-row:3;-ms-grid-column:3;grid-area:post-title;font-size:var(--blog-list-single-title-size);color:var(--blog-list-single-title-color);font-family:var(--blog-list-single-title-font);font-weight:var(--blog-list-single-title-weight);line-height:1.2;-ms-grid-row-align:start;align-self:start}.blog-list ul .single-post .post-title:hover{color:var(--blog-list-single-title-hover-color)}@media(hover: hover){.blog-list ul .single-post .post-image a:hover{background:var(--color-dark-gray)}.blog-list ul .single-post .post-image a:hover:before{opacity:1}.blog-list ul .single-post .post-image a:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}}.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:Arial,Helvetica,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-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-banner-slider .slick-dots li.slick-active .slick-dot-indicator:after{width:1em;height:1em;background:var(--slider-dot-active-bg)}.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-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;pointer-events:none}.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)}}@media(max-width: 430px){.tm-home-content .tm-row-box>.tm-row-col:has(>.tm-product-single){grid-column:span 12}}.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:has(.wishlist-icon):before,.tm-product-single .product-favorite .remove-fav:has(.wishlist-icon):before{display:none}.tm-product-single .product-favorite .wishlist-icon{display:block;width:1em;height:1em;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-product-single .product-favorite .remove-fav .wishlist-icon{fill:currentColor}.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:hover .wishlist-icon,.tm-product-single .product-favorite .remove-fav:hover .wishlist-icon{-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}
