﻿:root{--color-black-hsl:0deg 0% 0%;--color-black:hsl(var(--color-black-hsl));--color-white-hsl:0deg 100% 100%;--color-white:hsl(var(--color-white-hsl));--color-dark-gray-hsl:0deg 0% 9%;--color-dark-gray:hsl(var(--color-dark-gray-hsl));--color-medium-gray-hsl:0deg 0% 46.3%;--color-medium-gray:hsl(var(--color-medium-gray-hsl));--color-lighter-gray-hsl:0deg 0% 74.9%;--color-lighter-gray:hsl(var(--color-lighter-gray-hsl));--color-light-gray-hsl:0deg 0% 94.9%;--color-light-gray:hsl(var(--color-light-gray-hsl));--color-pink-hsl:328deg 84.5% 48%;--color-pink:hsl(var(--color-pink-hsl));--color-dark-pink-hsl:328deg 85.6% 30%;--color-dark-pink:hsl(var(--color-dark-pink-hsl));--color-light-pink-hsl:341deg 81.6% 80.8%;--color-light-pink:hsl(var(--color-light-pink-hsl));--color-black-02:hsl(var(--color-black-hsl)/calc(02 * 1%));--color-white-02:hsl(var(--color-white-hsl)/calc(02 * 1%));--color-dark-gray-02:hsl(var(--color-dark-gray-hsl)/calc(02 * 1%));--color-medium-gray-02:hsl(var(--color-medium-gray-hsl)/calc(02 * 1%));--color-pink-02:hsl(var(--color-pink-hsl)/calc(02 * 1%));--color-dark-pink-02:hsl(var(--color-dark-pink-hsl)/calc(02 * 1%));--color-light-pink-02:hsl(var(--color-light-pink-hsl)/calc(02 * 1%));--color-light-gray-02:hsl(var(--color-light-gray-hsl)/calc(02 * 1%));--color-black-03:hsl(var(--color-black-hsl)/calc(03 * 1%));--color-white-03:hsl(var(--color-white-hsl)/calc(03 * 1%));--color-dark-gray-03:hsl(var(--color-dark-gray-hsl)/calc(03 * 1%));--color-medium-gray-03:hsl(var(--color-medium-gray-hsl)/calc(03 * 1%));--color-pink-03:hsl(var(--color-pink-hsl)/calc(03 * 1%));--color-dark-pink-03:hsl(var(--color-dark-pink-hsl)/calc(03 * 1%));--color-light-pink-03:hsl(var(--color-light-pink-hsl)/calc(03 * 1%));--color-light-gray-03:hsl(var(--color-light-gray-hsl)/calc(03 * 1%));--color-black-04:hsl(var(--color-black-hsl)/calc(04 * 1%));--color-white-04:hsl(var(--color-white-hsl)/calc(04 * 1%));--color-dark-gray-04:hsl(var(--color-dark-gray-hsl)/calc(04 * 1%));--color-medium-gray-04:hsl(var(--color-medium-gray-hsl)/calc(04 * 1%));--color-pink-04:hsl(var(--color-pink-hsl)/calc(04 * 1%));--color-dark-pink-04:hsl(var(--color-dark-pink-hsl)/calc(04 * 1%));--color-light-pink-04:hsl(var(--color-light-pink-hsl)/calc(04 * 1%));--color-light-gray-04:hsl(var(--color-light-gray-hsl)/calc(04 * 1%));--color-black-05:hsl(var(--color-black-hsl)/calc(05 * 1%));--color-white-05:hsl(var(--color-white-hsl)/calc(05 * 1%));--color-dark-gray-05:hsl(var(--color-dark-gray-hsl)/calc(05 * 1%));--color-medium-gray-05:hsl(var(--color-medium-gray-hsl)/calc(05 * 1%));--color-pink-05:hsl(var(--color-pink-hsl)/calc(05 * 1%));--color-dark-pink-05:hsl(var(--color-dark-pink-hsl)/calc(05 * 1%));--color-light-pink-05:hsl(var(--color-light-pink-hsl)/calc(05 * 1%));--color-light-gray-05:hsl(var(--color-light-gray-hsl)/calc(05 * 1%));--color-black-06:hsl(var(--color-black-hsl)/calc(06 * 1%));--color-white-06:hsl(var(--color-white-hsl)/calc(06 * 1%));--color-dark-gray-06:hsl(var(--color-dark-gray-hsl)/calc(06 * 1%));--color-medium-gray-06:hsl(var(--color-medium-gray-hsl)/calc(06 * 1%));--color-pink-06:hsl(var(--color-pink-hsl)/calc(06 * 1%));--color-dark-pink-06:hsl(var(--color-dark-pink-hsl)/calc(06 * 1%));--color-light-pink-06:hsl(var(--color-light-pink-hsl)/calc(06 * 1%));--color-light-gray-06:hsl(var(--color-light-gray-hsl)/calc(06 * 1%));--color-black-07:hsl(var(--color-black-hsl)/calc(07 * 1%));--color-white-07:hsl(var(--color-white-hsl)/calc(07 * 1%));--color-dark-gray-07:hsl(var(--color-dark-gray-hsl)/calc(07 * 1%));--color-medium-gray-07:hsl(var(--color-medium-gray-hsl)/calc(07 * 1%));--color-pink-07:hsl(var(--color-pink-hsl)/calc(07 * 1%));--color-dark-pink-07:hsl(var(--color-dark-pink-hsl)/calc(07 * 1%));--color-light-pink-07:hsl(var(--color-light-pink-hsl)/calc(07 * 1%));--color-light-gray-07:hsl(var(--color-light-gray-hsl)/calc(07 * 1%));--color-black-08:hsl(var(--color-black-hsl)/calc(08 * 1%));--color-white-08:hsl(var(--color-white-hsl)/calc(08 * 1%));--color-dark-gray-08:hsl(var(--color-dark-gray-hsl)/calc(08 * 1%));--color-medium-gray-08:hsl(var(--color-medium-gray-hsl)/calc(08 * 1%));--color-pink-08:hsl(var(--color-pink-hsl)/calc(08 * 1%));--color-dark-pink-08:hsl(var(--color-dark-pink-hsl)/calc(08 * 1%));--color-light-pink-08:hsl(var(--color-light-pink-hsl)/calc(08 * 1%));--color-light-gray-08:hsl(var(--color-light-gray-hsl)/calc(08 * 1%));--color-black-10:hsl(var(--color-black-hsl)/calc(10 * 1%));--color-white-10:hsl(var(--color-white-hsl)/calc(10 * 1%));--color-dark-gray-10:hsl(var(--color-dark-gray-hsl)/calc(10 * 1%));--color-medium-gray-10:hsl(var(--color-medium-gray-hsl)/calc(10 * 1%));--color-pink-10:hsl(var(--color-pink-hsl)/calc(10 * 1%));--color-dark-pink-10:hsl(var(--color-dark-pink-hsl)/calc(10 * 1%));--color-light-pink-10:hsl(var(--color-light-pink-hsl)/calc(10 * 1%));--color-light-gray-10:hsl(var(--color-light-gray-hsl)/calc(10 * 1%));--color-black-20:hsl(var(--color-black-hsl)/calc(20 * 1%));--color-white-20:hsl(var(--color-white-hsl)/calc(20 * 1%));--color-dark-gray-20:hsl(var(--color-dark-gray-hsl)/calc(20 * 1%));--color-medium-gray-20:hsl(var(--color-medium-gray-hsl)/calc(20 * 1%));--color-pink-20:hsl(var(--color-pink-hsl)/calc(20 * 1%));--color-dark-pink-20:hsl(var(--color-dark-pink-hsl)/calc(20 * 1%));--color-light-pink-20:hsl(var(--color-light-pink-hsl)/calc(20 * 1%));--color-light-gray-20:hsl(var(--color-light-gray-hsl)/calc(20 * 1%));--color-black-30:hsl(var(--color-black-hsl)/calc(30 * 1%));--color-white-30:hsl(var(--color-white-hsl)/calc(30 * 1%));--color-dark-gray-30:hsl(var(--color-dark-gray-hsl)/calc(30 * 1%));--color-medium-gray-30:hsl(var(--color-medium-gray-hsl)/calc(30 * 1%));--color-pink-30:hsl(var(--color-pink-hsl)/calc(30 * 1%));--color-dark-pink-30:hsl(var(--color-dark-pink-hsl)/calc(30 * 1%));--color-light-pink-30:hsl(var(--color-light-pink-hsl)/calc(30 * 1%));--color-light-gray-30:hsl(var(--color-light-gray-hsl)/calc(30 * 1%));--color-black-40:hsl(var(--color-black-hsl)/calc(40 * 1%));--color-white-40:hsl(var(--color-white-hsl)/calc(40 * 1%));--color-dark-gray-40:hsl(var(--color-dark-gray-hsl)/calc(40 * 1%));--color-medium-gray-40:hsl(var(--color-medium-gray-hsl)/calc(40 * 1%));--color-pink-40:hsl(var(--color-pink-hsl)/calc(40 * 1%));--color-dark-pink-40:hsl(var(--color-dark-pink-hsl)/calc(40 * 1%));--color-light-pink-40:hsl(var(--color-light-pink-hsl)/calc(40 * 1%));--color-light-gray-40:hsl(var(--color-light-gray-hsl)/calc(40 * 1%));--color-black-50:hsl(var(--color-black-hsl)/calc(50 * 1%));--color-white-50:hsl(var(--color-white-hsl)/calc(50 * 1%));--color-dark-gray-50:hsl(var(--color-dark-gray-hsl)/calc(50 * 1%));--color-medium-gray-50:hsl(var(--color-medium-gray-hsl)/calc(50 * 1%));--color-pink-50:hsl(var(--color-pink-hsl)/calc(50 * 1%));--color-dark-pink-50:hsl(var(--color-dark-pink-hsl)/calc(50 * 1%));--color-light-pink-50:hsl(var(--color-light-pink-hsl)/calc(50 * 1%));--color-light-gray-50:hsl(var(--color-light-gray-hsl)/calc(50 * 1%));--color-black-60:hsl(var(--color-black-hsl)/calc(60 * 1%));--color-white-60:hsl(var(--color-white-hsl)/calc(60 * 1%));--color-dark-gray-60:hsl(var(--color-dark-gray-hsl)/calc(60 * 1%));--color-medium-gray-60:hsl(var(--color-medium-gray-hsl)/calc(60 * 1%));--color-pink-60:hsl(var(--color-pink-hsl)/calc(60 * 1%));--color-dark-pink-60:hsl(var(--color-dark-pink-hsl)/calc(60 * 1%));--color-light-pink-60:hsl(var(--color-light-pink-hsl)/calc(60 * 1%));--color-light-gray-60:hsl(var(--color-light-gray-hsl)/calc(60 * 1%));--color-black-70:hsl(var(--color-black-hsl)/calc(70 * 1%));--color-white-70:hsl(var(--color-white-hsl)/calc(70 * 1%));--color-dark-gray-70:hsl(var(--color-dark-gray-hsl)/calc(70 * 1%));--color-medium-gray-70:hsl(var(--color-medium-gray-hsl)/calc(70 * 1%));--color-pink-70:hsl(var(--color-pink-hsl)/calc(70 * 1%));--color-dark-pink-70:hsl(var(--color-dark-pink-hsl)/calc(70 * 1%));--color-light-pink-70:hsl(var(--color-light-pink-hsl)/calc(70 * 1%));--color-light-gray-70:hsl(var(--color-light-gray-hsl)/calc(70 * 1%));--color-black-80:hsl(var(--color-black-hsl)/calc(80 * 1%));--color-white-80:hsl(var(--color-white-hsl)/calc(80 * 1%));--color-dark-gray-80:hsl(var(--color-dark-gray-hsl)/calc(80 * 1%));--color-medium-gray-80:hsl(var(--color-medium-gray-hsl)/calc(80 * 1%));--color-pink-80:hsl(var(--color-pink-hsl)/calc(80 * 1%));--color-dark-pink-80:hsl(var(--color-dark-pink-hsl)/calc(80 * 1%));--color-light-pink-80:hsl(var(--color-light-pink-hsl)/calc(80 * 1%));--color-light-gray-80:hsl(var(--color-light-gray-hsl)/calc(80 * 1%));--color-black-85:hsl(var(--color-black-hsl)/calc(85 * 1%));--color-white-85:hsl(var(--color-white-hsl)/calc(85 * 1%));--color-dark-gray-85:hsl(var(--color-dark-gray-hsl)/calc(85 * 1%));--color-medium-gray-85:hsl(var(--color-medium-gray-hsl)/calc(85 * 1%));--color-pink-85:hsl(var(--color-pink-hsl)/calc(85 * 1%));--color-dark-pink-85:hsl(var(--color-dark-pink-hsl)/calc(85 * 1%));--color-light-pink-85:hsl(var(--color-light-pink-hsl)/calc(85 * 1%));--color-light-gray-85:hsl(var(--color-light-gray-hsl)/calc(85 * 1%));--color-black-90:hsl(var(--color-black-hsl)/calc(90 * 1%));--color-white-90:hsl(var(--color-white-hsl)/calc(90 * 1%));--color-dark-gray-90:hsl(var(--color-dark-gray-hsl)/calc(90 * 1%));--color-medium-gray-90:hsl(var(--color-medium-gray-hsl)/calc(90 * 1%));--color-pink-90:hsl(var(--color-pink-hsl)/calc(90 * 1%));--color-dark-pink-90:hsl(var(--color-dark-pink-hsl)/calc(90 * 1%));--color-light-pink-90:hsl(var(--color-light-pink-hsl)/calc(90 * 1%));--color-light-gray-90:hsl(var(--color-light-gray-hsl)/calc(90 * 1%));--color-green-hsl:83deg 77.6% 28%;--color-green:hsl(var(--color-green-hsl));--color-light-green-hsl:83deg 74% 40.8%;--color-light-green:hsl(var(--color-light-green-hsl));--color-blue-hsl:201deg 100% 37.1%;--color-blue:hsl(var(--color-blue-hsl));--color-light-blue-hsl:201deg 82.8% 47.8%;--color-light-blue:hsl(var(--color-light-blue-hsl));--color-yellow-yoke-hsl:42deg 100% 54.7%;--color-yellow-yoke:hsl(var(--color-yellow-yoke-hsl));--color-yellow-yoke-lighter-hsl:42deg 100% 60%;--color-yellow-yoke-lighter:hsl(var(--color-yellow-yoke-lighter-hsl));--main-drop-shadow-distance:0 5px 30px;--button-shadow:0 4px 20px;--button-shadow-hover:0 2px 15px;--mobile-header-shadow-distance:0 0 50px;--main-desktop-width:1400px;--main-desktop-gap:1em;--body-font:Roboto Condensed,Arial,Helvetica,sans-serif;--normal-font:Roboto,Arial,Helvetica,sans-serif;--font-size:16px;--line-height:1.25;--body-letter-spacing:.015em;--body-bg:var(--color-white);--body-color:var(--color-dark-gray);--border-radius-xsmall:2px;--border-radius-small:4px;--border-radius-normal:6px;--border-radius-medium:8px;--border-radius-large:12px;--border-radius-xlarge:16px;--border-radius-huge:20px;--border-radius-xhuge:24px;--border-radius-full:50%;--b-radius-xs:var(--border-radius-xsmall);--b-radius-sm:var(--border-radius-small);--b-radius-nm:var(--border-radius-normal);--b-radius-md:var(--border-radius-medium);--b-radius-lg:var(--border-radius-large);--b-radius-xl:var(--border-radius-xlarge);--b-radius-hg:var(--border-radius-huge);--b-radius-xh:var(--border-radius-xhuge);--icon-size-xxsmall:.75em;--icon-size-xsmall:1em;--icon-size-small:1.25em;--icon-size-normal:1.5em;--icon-size-medium:1.75em;--icon-size-large:2em;--icon-size-xlarge:2.25em;--icon-size-huge:2.5em;--icon-size-xhuge:3em;--ico-size-xxs:var(--icon-size-xxsmall);--ico-size-xs:var(--icon-size-xsmall);--ico-size-sm:var(--icon-size-small);--ico-size-nm:var(--icon-size-normal);--ico-size-md:var(--icon-size-medium);--ico-size-lg:var(--icon-size-large);--ico-size-xl:var(--icon-size-xkarge);--ico-size-hg:var(--icon-size-huge);--ico-size-xh:var(--icon-size-xhuge);--field-bg:var(--color-light-gray);--field-white-bg:var(--color-white);--field-color:var(--color-dark-gray);--field-border-color:var(--color-light-gray);--field-placeholder-color:var(--color-dark-gray-40);--field-border-hover-bg:var(--color-light-gray);--field-border-hover-color:var(--color-lighter-gray);--field-border-hover-shadow:0 0 0 0.25rem var(--color-dark-gray-10);--field-nooutline-bg:var(--color-white);--field-nooutline-border-color:transparent;--field-nooutline-hover-bg:var(--color-white);--field-nooutline-hover-border-color:var(--color-lighter-gray);--field-nooutline-focus-border-color:var(--color-lighter-gray);--field-nooutline-focus-shadow:0 0 0 0.25rem var(--color-dark-gray-10);--field-nooutline-disabled-bg:var(--color-white);--field-outline-bg:var(--color-white);--field-outline-border-color:var(--color-light-gray);--field-outline-hover-bg:var(--color-white);--field-outline-hover-border-color:var(--color-lighter-gray);--field-outline-focus-border-color:var(--color-lighter-gray);--field-outline-focus-shadow:0 0 0 0.25rem var(--color-dark-gray-10);--field-outline-disabled-bg:var(--color-white);--field-autocomplete-active-shadow:0 0 0 5em var(--color-light-pink-30) inset,0 0 0 5em var(--color-white) inset;--field-autocomplete-active-hover-border:var(--color-pink-60);--switch-border-radius:var(--border-radius-huge);--file-upload-color:var(--color-white);--file-upload-background:var(--color-pink);--file-upload-hover-background:var(--color-dark-pink);--file-upload-border-radius:var(--border-radius-small);--slider-bg:linear-gradient(to right,var(--color-pink) 0%,var(--color-pink) 50%,var(--color-dark-gray-20) 50%,var(--color-dark-gray-20) 100%);--slider-thumb-bg:var(--color-dark-gray);--slider-thumb-outline:var(--color-white);--slider-thumb-hover-bg:var(--color-medium-gray);--slider-btn-inset:auto 1em 1em auto;--slider-btn-center-inset:auto auto 1em 50%;--slider-btn-bg:var(--color-white);--slider-btn-color:var(--color-dark-gray);--slider-btn-shadow:0 0 0 1px var(--color-dark-gray-10),0 .25em 1em var(--color-dark-gray-10);--slider-btn-hover-bg:var(--color-pink);--slider-btn-hover-color:var(--color-white);--slider-btn-hover-shadow:0 0 0 1px transparent,0 .375em 1em var(--color-dark-gray-20);--slider-btn-font:var(--body-font);--slider-btn-size:1.125em;--slider-btn-padding:.675em 1.5em;--slider-btn-radius:2em;--paging-radius:var(--border-radius-small);--paging-bg:none;--paging-color:currentColor;--paging-hover-bg:var(--color-pink);--paging-hover-color:var(--color-white);--paging-focus-shadow:0 0 0 0.25rem var(--color-dark-gray-10);--paging-active-bg:var(--color-light-gray);--paging-active-color:currentColor;--trigger-width:260px;--trigger-height:50px;--sticky-trigger-color:currentColor;--sticky-trigger-hover-color:var(--color-pink);--header-top-background:var(--color-dark-gray);--header-top-color:var(--color-white);--header-top-icon-color:var(--color-light-pink);--header-top-icon-hover-color:var(--color-pink);--header-top-user-area-background:var(--color-light-gray);--header-top-user-area-color:var(--color-dark-gray);--header-top-user-area-icon-color:var(--color-pink);--header-main-background:var(--color-white);--header-logo-favcart-icon-color:var(--color-pink);--header-logo-favcart-icon-hover-color:var(--color-white);--header-logo-favcart-icon-hover-bgcolor:var(--color-light-pink);--header-logo-logged-icon-color:var(--color-white);--header-logo-logged-icon-shadow:var(--color-pink);--header-logo-logged-icon-hover-color:var(--color-white);--header-logo-logged-icon-hover-bgcolor:var(--color-light-pink);--header-logo-logged-icon-hover-shadow:var(--color-light-pink);--header-logo-logged-icon-resp-color:var(--color-light-pink);--header-bottom-background:var(--color-light-gray);--header-bottom-background-trigger-background:var(--color-dark-gray);--header-bottom-background-trigger-color:var(--color-white);--header-bottom-background-trigger-hover-background:var(--color-medium-gray);--header-bottom-background-trigger-hover-text-shadow:0 1px 3px var(--color-dark-gray-50);--header-bottom-background-trigger-radius:var(--border-radius-small);--header-menu-item-color:var(--color-dark-gray);--header-menu-line-color:var(--color-pink);--header-menu-item-hover-color:var(--color-pink);--header-bottom-social-color:var(--color-dark-gray);--header-bottom-social-hover-color:var(--color-pink);--header-search-icon-color:var(--color-dark-gray);--header-search-icon-hover-color:var(--color-pink);--header-m-search-bg:var(--color-white);--header-m-search-field-bg:var(--color-light-gray);--header-m-search-field-border-color:var(--color-light-gray);--search-results-top:6.5em;--search-results-sticky-top:4em;--search-results-backdrop:var(--color-black-40);--search-results-background:var(--color-white);--search-results-color:var(--color-dark-gray);--search-results-shadow:0 1em 2em var(--color-black-20);--search-results-padding:1.5em;--search-border-radius:var(--border-radius-normal);--search-results-gap:0 1.5em;--search-line-color:var(--color-dark-gray-10);--search-results-sugg-size:.9em;--search-results-sugg-padding-y:.5em;--search-results-sugg-padding-x:.5em;--search-results-sugg-margin:calc(var(--search-results-sugg-padding-x) * -1);--search-results-sugg-radius:var(--border-radius-small);--search-results-sugg-bg:transparent;--search-results-sugg-color:var(--color-dark-gray);--search-results-sugg-hover-bg:var(--color-pink-10);--search-results-sugg-hover-color:var(--color-pink);--search-results-cats-size:.9em;--search-results-cats-padding:.75em;--search-results-cats-radius:var(--border-radius-small);--search-results-cats-bg:var(--color-dark-gray-06);--search-results-cats-color:var(--color-dark-gray-70);--search-results-cats-strong-color:var(--color-dark-gray);--search-results-cats-hover-bg:var(--color-pink);--search-results-cats-hover-color:var(--color-white);--search-mobile-close-background:var(--color-pink);--search-mobile-close-color:var(--color-white);--search-mobile-border-radius:var(--border-radius-normal);--bottom-links-background:var(--color-white);--bottom-links-link-background:var(--color-medium-gray);--bottom-links-link-color:var(--color-white);--bottom-links-blog-background:var(--color-pink);--bottom-links-blog-color:var(--color-white);--footer-image-background:var(--color-dark-gray-80);--footer-image-source:url(/public/img/background-footer-new.webp);--footer-icons-size:var(--icon-size-normal);--footer-column-title-color:var(--color-pink);--footer-menu-item-color:var(--color-white);--footer-menu-item-hover-color:var(--color-pink);--footer-menu-icon-size:var(--icon-size-normal);--footer-bottom-background:var(--color-pink);--footer-bottom-color:var(--color-white);--footer-bar-item-background:var(--color-white-80);--footer-bar-item-title-color:var(--color-pink);--footer-bar-item-link-color:var(--color-dark-gray);--footer-bar-item-link-hover-color:var(--color-dark-gray-50);--cart-border:var(--color-dark-gray-20);--cart-background:var(--color-white);--cart-background-head:var(--color-white);--cart-radius:var(--border-radius-normal);--cart-line-color:var(--color-dark-gray-10);--cart-line-color-head:var(--color-dark-gray-10);--cart-item-link-color:var(--color-dark-gray);--cart-item-link-color-head:var(--color-dark-gray);--cart-item-link-hover-color:var(--color-pink);--cart-item-price-color:var(--color-pink);--cart-item-price-discount:var(--color-dark-gray-60);--cart-item-price-discount-percent-bg:var(--color-light-pink);--cart-item-price-discount-percent-color:var(--color-white);--cart-item-price-discount-percent-text-shadow:0 1px var(--color-pink-60);--cart-item-photo-bg:transparent;--cart-item-photo-bg-head:transparent;--cart-item-photo-padding:0;--cart-item-photo-padding-head:0;--cart-item-photo-radius:0;--cart-item-photo-radius-head:0;--cart-item-number-background:var(--color-medium-gray);--cart-item-number-color:var(--color-white);--cart-item-number-border-radius:var(--border-radius-full);--cart-remove-background:var(--color-pink);--cart-remove-color:var(--color-white);--cart-remove-hover-background:var(--color-dark-pink);--cart-remove-size:var(--icon-size-xxsmall);--cart-remove-radius:var(--border-radius-full);--products-menu-backdrop:var(--color-black-60);--products-menu-close-trigger-backgrond:var(--color-white);--products-menu-close-trigger-color:var(--color-dark-gray);--products-menu-border-radius:var(--border-radius-normal);--products-menu-close-icon-background:var(--color-pink);--products-menu-close-icon-color:var(--color-white);--products-menu-close-icon-radius:var(--border-radius-small);--pd-trigger-bg:var(--color-pink);--pd-trigger-color:var(--color-white);--pd-trigger-border:2px solid var(--color-pink);--pd-trigger-radius:var(--border-radius-medium);--pd-trigger-padding:0 1em 0 .5em;--pd-trigger-hover-bg:var(--color-white);--pd-trigger-hover-color:var(--color-pink);--pd-trigger-hover-border:2px solid var(--color-light-pink);--pd-icon-size:2em;--pd-mob-color:var(--color-dark-gray);--pd-mob-hover-color:var(--color-pink);--pd-resp-color:var(--color-white);--products-menu-width:400px;--products-menu-padding:20px;--products-menu-background:var(--color-white);--products-menu-subcat-bg:linear-gradient(to right,var(--color-dark-gray-20),transparent) repeat-y left top,var(--color-white);--products-menu-level-1-link-color:var(--color-dark-gray);--products-menu-level-1-link-hover-color:var(--color-pink);--products-menu-level-1-sub-link-color:var(--color-dark-gray-60);--products-menu-level-1-sub-link-hover-color:var(--color-pink);--products-menu-line-color:var(--color-dark-gray-10);--products-menu-line-hover-color:var(--color-pink);--products-menu-arrow-hover-color:var(--color-pink);--products-menu-arrow-hover-bg:var(--color-pink-10);--products-menu-level-2-link-hover-color:var(--color-pink);--products-menu-scrollbar-width:8px;--products-menu-scrollbar-background:var(--color-dark-gray-05);--products-menu-scrollbar-thumb:var(--color-dark-gray-10);--products-menu-scrollbar-hover-thumb:var(--color-lighter-gray);--other-scrollbar-bg:var(--color-dark-gray-05);--other-scrollbar-thumb:var(--color-dark-gray-10);--other-scrollbar-hover-thumb:var(--color-lighter-gray);--responsive-menu-backdrop:var(--color-black-80);--responsive-menu-shadow-distance:0 0 50px;--responsive-menu-color:var(--color-dark-gray);--responsive-menu-background:var(--color-white);--responsive-menu-color:var(--color-dark-gray);--responsive-menu-line-color:var(--color-dark-gray-10);--responsive-menu-width:400px;--responsive-menu-header-background:var(--color-dark-gray);--responsive-menu-header-color:var(--color-white);--responsive-menu-nav-background:var(--color-light-gray);--responsive-menu-nav-social-color:var(--color-dark-pink);--responsive-menu-bottom-link-color:var(--color-dark-gray);--responsive-menu-bottom-icon-color:var(--color-pink);--responsive-menu-catback-color:var(--color-dark-gray);--responsive-menu-catback-background:var(--color-light-gray);--responsive-menu-catback-border-radius:var(--border-radius-small);--responsive-menu-category-opened-color:var(--color-pink);--responsive-menu-category-opened-hover-color:var(--color-dark-pink);--responsive-menu-level-1-link-size:1.25em;--responsive-menu-level-1-link-color:var(--color-dark-gray);--responsive-menu-level-1-link-hover-color:var(--color-pink);--breadcrumb-home-size:var(--icon-size-normal);--breadcrumb-home-color:var(--color-pink);--breadcrumb-line-color:var(--color-medium-gray);--breadcrumb-inactive-color:var(--color-dark-gray-90);--breadcrumb-current-color:var(--color-dark-gray);--breadcrumb-hover-color:var(--color-pink);--single-product-border:var(--color-dark-gray-20);--single-product-border-radius:var(--border-radius-normal);--single-product-shadow:0 10px 20px;--tag-color:var(--color-white);--special-tag-bg:var(--color-dark-gray);--recommended-tag-bg:linear-gradient(to right,var(--color-pink),var(--color-dark-pink));--latest-tag-bg:linear-gradient(to right,var(--color-light-green),var(--color-green));--bestsellers-tag-bg:linear-gradient(to right,var(--color-light-blue),var(--color-blue));--discount-tag-bg:var(--color-dark-gray);--single-product-link-color:var(--color-dark-gray);--single-product-link-hover-color:var(--color-pink);--single-product-price-color:var(--color-pink);--single-product-standout-price-color:var(--color-pink);--single-product-add-cart-background:var(--color-pink);--single-product-add-cart-hover-background:var(--color-dark-pink);--single-product-add-cart-color:var(--color-white);--single-product-call-shop-background:var(--color-lighter-gray);--single-product-call-shop-hover-background:var(--color-dark-gray-30);--single-product-call-shop-color:var(--color-dark-gray);--single-product-add-cart-radius:100% 0 calc(var(--single-product-border-radius) - 2px) 0;--single-product-pictograms:url(/public/img/included-pictograms.webp);--single-product-pictograms-size:4.5em;--product-details-dt-color:var(--color-lighter-gray);--product-details-dd-color:var(--color-gray);--product-focus-color:var(--color-white);--product-standout-border:1px solid var(--color-yellow-yoke);--product-standout-shadow:0 0 0 3px var(--color-yellow-yoke) inset;--product-standout-hover-shadow:var(--product-standout-shadow),var(--single-product-shadow) var(--color-dark-gray-20);--product-standout-add-cart-background:var(--color-yellow-yoke);--product-standout-add-cart-color:var(--color-black);--product-standout-add-cart-hover-background:var(--color-yellow-yoke-lighter);--product-standout-2-border:1px solid var(--color-light-pink);--product-standout-2-shadow:0 0 0 3px var(--color-light-pink) inset;--product-standout-2-hover-shadow:var(--product-standout-2-shadow),var(--single-product-shadow) var(--color-dark-gray-20);--product-standout-2-add-cart-background:var(--color-light-pink);--product-standout-2-add-cart-color:var(--color-black);--product-standout-2-add-cart-hover-background:var(--color-light-pink-80);--product-sponsored-bg:var(--color-yellow-yoke);--product-category-background:var(--color-light-gray);--product-category-border-radius:var(--border-radius-normal);--product-category-title-border:2px solid var(--color-dark-gray-10);--product-category-border-icon-background:var(--color-dark-gray);--product-category-border-icon-color:var(--color-white);--product-category-border-icon-hover-background:var(--color-medium-gray);--product-category-border-icon-size:var(--icon-size-normal);--product-category-border-icon-border-radius:var(--border-radius-small);--product-category-img-bg:none;--product-category-img-radius:0;--product-category-img-blend:multiply;--product-category-img-padding:0;--promo-border-color:var(--color-pink);--promo-border-radius:var(--border-radius-normal);--promo-link-color:var(--color-dark-gray);--promo-link-hover-color:var(--color-pink);--filter-border-color:var(--color-dark-gray-10);--filter-border-radius:var(--border-radius-normal);--filter-unchecked-color:var(--color-medium-gray);--filter-checked-color:var(--color-dark-gray);--filter-hover-color:var(--color-pink);--filter-unchecked-icon-border:var(--color-dark-gray-20);--filter-unchecked-icon-hover-border:var(--color-dark-gray-50);--filter-checked-icon-background:var(--color-pink);--filter-checked-icon-color:var(--color-white);--filter-checked-label-color:var(--color-pink);--filter-checked-label-hover-color:var(--color-dark-pink);--filter-check-border-radius:var(--border-radius-small);--filter-radio-border-radius:var(--border-radius-full);--filter-mobile-popup-background:var(--color-white);--filter-mobile-popup-border-radius:var(--border-radius-normal);--filter-max-height:11em;--filter-btn-border:1px solid var(--color-dark-gray-10);--filter-btn-margin:.5em;--filter-btn-padding:.5em;--filter-btn-font:var(--body-font);--sub-offers-bg:none;--sub-offers-color:var(--color-dark-gray);--sub-offers-radius:var(--border-radius-normal);--sub-offers-border:1px solid var(--color-dark-gray-20);--sub-offers-img-blend:multiply;--sub-offers-hover-opacity:.5;--sub-offers-hover-bg:var(--color-pink-05);--sub-offers-hover-color:var(--color-pink);--sub-offers-hover-border:1px solid var(--color-pink);--sub-offers-hover-shadow:;--subcat-bg:var(--color-dark-gray-03);--subcat-color:currentColor;--subcat-radius:var(--border-radius-small);--subcat-img-blend:multiply;--subcat-hover-opacity:.5;--subcat-hover-bg:var(--color-dark-gray-03);--subcat-hover-color:var(--color-pink);--subcat-hover-shadow:0 -4px 0 0 var(--color-pink) inset,0 7.5px 15px var(--color-dark-gray-10);--modal-popup-icon-size:var(--icon-size-normal);--modal-popup-icon-color:var(--color-pink);--modal-popup-icon-hover-color:var(--color-white);--modal-popup-icon-hover-background:var(--color-light-pink);--modal-popup-icon-border-radius:var(--border-radius-full);--modal-popup-shadow:0 10px 20px;--modal-popup-shadow-color:var(--color-black-50);--popup-backdrop:var(--color-black-80);--shop-filter-geolocation-color:var(--color-white);--shop-filter-geolocation-background:var(--color-pink);--shop-filter-geolocation-size:var(--icon-size-normal);--shop-filter-geolocation-border-radius:var(--border-radius-small);--shop-border-radius:var(--border-radius-normal) var(--border-radius-normal) var(--border-radius-normal) var(--border-radius-xhuge);--shop-city-background:linear-gradient(to bottom,var(--color-black-80),transparent);--shop-city-color:var(--color-white);--shop-info-background:var(--color-dark-gray-10);--shop-info-border-radius:0;--shop-info-icon-size:var(--icon-size-normal);--shop-info-icon-color:var(--color-pink);--shop-info-link-hover-color:var(--color-pink);--single-product-tabs-background:var(--color-light-gray);--single-product-tabs-color:var(--color-dark-gray);--single-product-tabs-hover-color:var(--color-pink);--single-product-tabs-line-color:var(--color-pink);--single-product-tabs-border-radius:var(--border-radius-small);--single-product-tabs-content-border-color:var(--color-light-gray);--single-product-tabs-content-border-radius:var(--border-radius-medium);--single-product-tabs-review-bg:var(--color-pink);--single-product-tabs-review-color:var(--color-white);--single-product-tabs-review-hover-color:var(--color-white-60);--single-product-tab-review-border-color:var(--color-pink-20);--single-product-accordion-background:var(--color-light-gray);--single-product-accordion-color:var(--color-dark-gray);--single-product-accordion-hover-background:var(--color-light-pink-50);--single-product-accordion-hover-color:var(--color-pink);--single-product-accordion-line-color:var(--color-pink);--single-product-accordion-border-radius:var(--border-radius-small);--single-product-accordion-content-border-color:var(--color-light-gray);--single-product-accordion-content-border-radius:var(--border-radius-medium);--single-product-imported-iframe-radius:var(--border-radius-normal);--single-product-print-icon-size:var(--icon-size-small);--single-product-print-icon-background:var(--color-medium-gray);--single-product-print-icon-color:var(--color-white);--single-product-print-icon-border-radius:var(--border-radius-small);--single-product-print-icon-hover-background:var(--color-dark-gray);--single-product-price-background:var(--color-light-gray);--single-product-price-border-radius:var(--border-radius-normal);--single-product-price-color:var(--color-pink);--single-product-fav-icon-size:var(--icon-size-small);--single-product-fav-icon-bg:var(--color-light-pink);--single-product-fav-icon-color:var(--color-white);--single-product-fav-icon-radius:var(--border-radius-small);--single-product-fav-icon-hover-bg:var(--color-pink);--single-product-fav-icon-hover-color:var(--color-white);--single-product-fav-remove-icon-bg:var(--color-pink);--single-product-fav-remove-icon-color:var(--color-white);--single-product-fav-remove-icon-hover-bg:var(--color-dark-pink);--single-product-fav-remove-icon-hover-color:var(--color-white);--single-product-compare-icon-size:var(--icon-size-small);--single-product-compare-icon-bg:var(--color-light-pink);--single-product-compare-icon-color:var(--color-white);--single-product-compare-icon-radius:var(--border-radius-small);--single-product-compare-icon-hover-bg:var(--color-pink);--single-product-compare-icon-hover-color:var(--color-white);--single-product-fav-remove-icon-bg:var(--color-pink);--single-product-fav-remove-icon-color:var(--color-white);--single-product-fav-remove-icon-hover-bg:var(--color-dark-pink);--single-product-fav-remove-icon-hover-color:var(--color-white);--single-product-category-title:var(--color-dark-gray-70);--single-product-price-line-color:var(--color-lighter-gray);--single-product-addl-icon-background:var(--color-medium-gray);--single-product-addl-icon-color:var(--color-white);--single-product-addl-icon-border-radius:var(--border-radius-small);--single-product-addl-info-dl:var(--color-dark-gray-70);--single-product-add-cart-border-radius:var(--border-radius-xlarge);--single-product-image-bg:none;--single-product-image-border-color:var(--color-dark-gray-10);--single-product-image-blend:none;--single-product-gallery-bg:var(--color-white);--single-product-gallery-border-color:var(--color-dark-gray-10);--single-product-gallery-selected-border-color:var(--color-medium-gray);--single-product-gallery-hover-border-color:var(--color-dark-gray);--single-product-3d-bg:radial-gradient(circle at 30% 30%,var(--color-light-pink),var(--color-pink));--single-product-3d-color:var(--color-white);--single-product-3d-hover-bg:radial-gradient(circle at 30% 30%,var(--color-pink),var(--color-dark-pink));--single-product-3d-hover-color:var(--color-white);--single-product-video-bg:var(--color-pink-80);--single-product-video-color:var(--color-white);--single-product-video-hover-bg:var(--color-white-80);--single-product-video-hover-color:var(--color-pink);--single-product-offer-border:var(--color-pink);--single-product-offer-radius:var(--border-radius-normal);--single-product-offer-shade:var(--color-pink-10);--single-product-offer-cat-color:var(--color-dark-gray-70);--single-product-offer-title-color:currentColor;--single-product-offer-del-color:var(--color-dark-gray-70);--single-product-offer-ins-bg:var(--color-pink);--single-product-offer-ins-color:var(--color-white);--single-product-offer-price-radius:var(--border-radius-normal);--single-product-includes-bg:transparent;--single-product-includes-color:var(--color-dark-gray-70);--single-product-includes-color-label:var(--color-dark-gray);--single-product-includes-padding:0;--single-product-includes-margin:0 0 1.25em;--single-product-includes-border:0;--single-product-includes-radius:0;--single-product-includes-font-size:.875em;--single-product-includes-line-height:1.5;--single-product-includes-link-color:var(--color-dark-gray);--single-product-includes-link-hover-color:var(--color-pink);--single-product-emphasis-border-color:var(--color-pink);--single-product-emphasis-border-width:4px;--single-product-emphasis-padding:2em;--single-product-emphasis-size:1.125em;--single-product-emphasis-radius:20px;--single-product-advantage-bg:var(--color-yellow-yoke);--single-product-advantage-color:var(--color-black);--single-product-advantage-ico-bg:var(--color-black);--single-product-advantage-ico-color:var(--color-white);--single-product-advantage-ico-outline:var(--color-white);--single-product-advantage-font:var(--body-font);--single-product-advantage-font-weight:bold;--single-product-advantage-radius:var(--border-radius-large);--single-product-advantage-padding:1.125em 1.5em;--single-product-disclaimer:var(--color-dark-gray-80);--single-product-disclaimer-strong:var(--color-pink);--checkout-process-background:var(--color-light-gray);--checkout-process-border-radius:var(--border-radius-normal);--checkout-process-active-item-background:var(--color-pink);--checkout-process-active-item-color:var(--color-white);--checkout-process-inactive-item-background:var(--color-dark-gray-50);--checkout-process-inactive-item-color:var(--color-white);--checkout-process-active-line-color:var(--color-pink);--checkout-process-inactive-line-color:var(--color-dark-gray-50);--checkout-process-number-border-radius:var(--border-radius-full);--checkout-process-passed-item-color:inherit;--checkout-process-finish-button-border-radius:var(--border-radius-xlarge);--payment-method-border-color:var(--color-light-gray);--payment-method-border-radius:var(--border-radius-normal);--payment-method-border-thickness:4px;--payment-method-label-color:var(--color-dark-gray-50);--payment-method-label-checked-color:var(--color-dark-gray);--payment-select-background:var(--color-light-gray);--payment-select-icon-color:var(--color-pink);--payment-select-circle-background:var(--color-white);--payment-select-circle-border:var(--color-pink-30);--payment-select-hover-circle-background:var(--color-dark-pink);--payment-select-hover-circle-border:var(--color-dark-pink);--payment-select-border-radius:var(--border-radius-normal);--payment-confirmation-link-color:var(--color-pink);--payment-confirmation-link-hover-color:var(--color-dark-pink);--categories-background:var(--color-white);--categories-border-color:var(--color-dark-gray-20);--categories-border-radius:var(--border-radius-normal);--categories-img-border-radius:var(--border-radius-normal);--categories-hover-shadow:0 10px 20px;--categories-img-bg:none;--categories-info-background:linear-gradient(to bottom,var(--color-dark-pink),var(--color-pink));--categories-info-color:var(--color-white);--categories-list-line-color:var(--color-dark-gray-10);--categories-list-arrow-color:var(--color-pink);--categories-img-blend-mode:multiply;--brands-filter-background:var(--color-white);--brands-filter-border-radius:var(--border-radius-small);--brands-filter-item-background:var(--color-light-gray);--brands-filter-item-color:var(--color-dark-gray);--brands-filter-item-hover-background:var(--color-pink);--brands-filter-item-hover-color:var(--color-white);--brands-filter-item-unclick-border:var(--color-light-gray);--brands-filter-item-unclick-color:var(--color-medium-gray);--brand-single-bg:none;--brand-single-border-color:var(--color-dark-gray-20);--brand-single-border-width:1px;--brand-single-target-border-color:var(--color-pink);--brand-single-border-radius:var(--border-radius-small);--brand-single-bg-left:linear-gradient(to right,transparent,var(--color-light-gray));--brand-single-bg-right:var(--color-pink);--brand-single-max-height:150px;--brand-single-img-blend:multiply;--brands-bg:var(--color-white);--product-desc-bg:var(--color-white);--product-desc-border-color:var(--color-dark-gray-20);--product-desc-radius:var(--border-radius-medium);--product-qa-bg:var(--color-white);--product-qa-border-color:var(--color-dark-gray-20);--product-qa-radius:var(--border-radius-medium);--sidebar-title-color:var(--color-pink);--sidebar-link-line-color:var(--color-light-gray);--delimiter-color:var(--color-light-gray);--maps-border-radius:var(--border-radius-normal);--maps-info-background:var(--color-pink-20);--maps-info-color:var(--color-dark-gray);--maps-info-icon-color:var(--color-pink);--faq-line-color:var(--color-dark-gray-10);--faq-selected-background:var(--color-dark-gray-05);--faq-border-radius:var(--border-radius-normal);--faq-icon-background:var(--color-dark-gray-30);--faq-hover-color:var(--color-pink);--faq-icon-hover-background:var(--color-pink);--faq-icon-color:var(--color-white);--faq-icon-selected-background:var(--color-pink);--faq-list-title-color:var(--color-pink);--faq-list-title-background:linear-gradient(to right,var(--color-pink-10),transparent);--faq-list-title-radius:var(--border-radius-medium);--review-aside-max-width:500px;--review-aside-bg:var(--color-black-60);--single-review-border-color:var(--color-light-gray);--single-review-hover-border-color:var(--color-dark-gray-20);--single-review-radius:var(--border-radius-medium);--single-review-shadow:0 15px 30px -15px;--single-review-grade-bg:var(--color-light-gray);--single-review-grade-radius:var(--border-radius-small);--single-review-img-bg:none;--single-review-img-radius:0;--single-review-img-blend:none;--single-review-img-padding:0;--star-fill:"\f186";--star-empty:"\f18b";--star-empty-color:var(--color-dark-gray-20);--star-fill-color:var(--color-pink);--star-font:"remixicon";--stars-fill:"\f186\f186\f186\f186\f186";--stars-empty:"\f18b\f18b\f18b\f18b\f18b";--spinner-speed:.675s;--spinner-radius:80%;--spinner-fill-radius:90px;--spinner-size:40px;--spinner-thickness:10px;--spinner-inner-circle:calc(var(--spinner-size) - var(--spinner-thickness));--spinner-color:var(--color-pink);--spinner-bg:var(--color-light-pink);--spinner-inner-bg:var(--color-white);--stat-single-bg:none;--stat-single-border:var(--color-pink);--stat-single-radius:var(--border-radius-normal);--stat-single-color:var(--color-pink);--stat-single-color-text:var(--color-dark-gray);--stat-single-ico-bg:var(--color-pink-10);--stat-single-hover-bg:var(--color-pink-50);--stat-single-ico-hover-bg:var(--color-white-20);--stat-single-color-hover-text:var(--color-white);--headline-size-xl:2.5rem;--headline-size-lg:2rem;--headline-size-md:1.75rem;--headline-size-nm:1.5rem;--headline-size-sm:1.25rem;--headline-size-xs:1rem;--blog-h1-content-size:3rem;--blog-h2-content-size:2.5rem;--blog-h3-content-size:2.25rem;--blog-h4-content-size:2rem;--blog-h5-content-size:1.75rem;--blog-h6-content-size:1.5rem;--blog-blockquote-font:var(--body-font);--blog-blockquote-size:1.25em;--blog-blockquote-weight:normal;--blog-blockquote-line-height:1.5;--blog-blockquote-margin:2em;--blog-blockquote-padding:2em;--blog-blockquote-max-width:800px;--blog-blockquote-border-width:4px;--blog-blockquote-border-color:var(--color-pink);--blog-blockquote-border-radius:20px;--blog-gallery-top-margin:2em;--blog-gallery-bottom-margin:2em;--blog-gallery-single-radius:var(--border-radius-medium);--blog-list-gap:.75em;--blog-list-line-margin:.75em;--blog-list-line:1px solid var(--color-dark-gray-10);--blog-list-single-bg:none;--blog-list-single-radius:0;--blog-list-single-padding:0;--blog-list-single-img-size:4.5em;--blog-list-single-img-radius:var(--border-radius-small) var(--border-radius-small) var(--border-radius-xlarge) var(--border-radius-small);--blog-list-single-img-icon:"\EA11";--blog-list-single-date-size:.75em;--blog-list-single-date-color:var(--color-medium-gray);--blog-list-single-date-font:var(--body-font);--blog-list-single-title-size:1em;--blog-list-single-title-color:currentcolor;--blog-list-single-title-hover-color:var(--color-pink);--blog-list-single-title-font:var(--normal-font);--blog-list-single-title-weight:bold;--compare-table-th-width:300px;--compare-table-td-width:1fr;--compare-image-size:80px;--banners-bg:var(--color-light-gray);--banners-shadow:50vw 0 0 var(--color-light-gray),-50vw 0 0 var(--color-light-gray);--banners-radius:var(--border-radius-large);--partner-logos-bg:var(--color-light-gray);--partner-logos-radius:var(--border-radius-normal);--promo-logos-contain-bg:var(--color-white);--promo-logos-bg:var(--color-white);--promo-logos-hover-bg:var(--color-light-gray);--promo-logos-selected-bg:var(--color-light-pink-30);--promo-logos-shadow:0 0 0 3px var(--color-light-gray) inset;--promo-logos-hover-shadow:0 0 0 0 transparent inset;--promo-logos-selected-shadow:0 0 0 0 transparent inset;--promo-logos-radius:var(--border-radius-normal);--promo-single-product-bg:var(--color-light-gray);--slider-dot-bg:var(--color-light-gray);--slider-dot-hover-bg:var(--color-dark-gray-20);--slider-dot-active-bg:var(--color-pink);--selection-color:var(--color-pink-50);--cookies-size:1em;--cookies-bg:var(--color-white);--cookies-color:var(--color-dark-gray);--cookies-border:;--cookies-radius:0;--cookies-padding:1.25em 1em;--cookies-shadow:0 -5px 30px var(--color-dark-gray-10);--cookies-inset:auto 0 0 0;--product-colors-bg:none;--product-colors-color:inherit;--product-colors-border:1px solid var(--color-dark-gray-10);--product-colors-radius:var(--border-radius-normal);--product-colors-padding:1em;--product-colors-margin:0 0 1.25em;--product-colors-gap:1em;--color-active-outline:var(--color-pink);--color-hover-outline:var(--color-dark-gray-40);--color-bela:linear-gradient(135deg,#f3f3f5,#f3f3f5);--color-bez:linear-gradient(135deg,#eae4d4,#eae4d4);--color-crna:linear-gradient(135deg,#272727,#000);--color-crno-zelena:linear-gradient(135deg,#262628 45%,#33d459 45%,#33d459 55%,#262628 55%);--color-crvena:linear-gradient(135deg,#fe1e3a,#f20927);--color-krem:linear-gradient(135deg,#f6f2e7,#e6dfcc);--color-ljubicasta:linear-gradient(135deg,#96a6c7,#714cbe);--color-narandzasta:linear-gradient(135deg,#f69764,#f07a3b);--color-nebo-plava:linear-gradient(135deg,#b0bddf,#616f9c);--color-plava:linear-gradient(135deg,#70b9de,#369bcf);--color-plavo-zelena:linear-gradient(135deg,#67839c,#557186);--color-roze:linear-gradient(135deg,#fce6e8,#d3a2a7);--color-siva:linear-gradient(135deg,#8a8f95,#222629);--color-srebrna:linear-gradient(135deg,#dbe3e4,#d9e1e2,#eef8f9,#e2eeef);--color-tamno-plava:linear-gradient(135deg,#1c63c5,#24508b);--color-tirkizna:linear-gradient(135deg,#74d2d2,#49b9b9);--color-zelena:linear-gradient(135deg,#88ccaa,#3f8e3f);--color-zlatna:linear-gradient(135deg,#f0e7d7,#f3e5c8,#d5cab6,#f3e5c8);--color-zuta:linear-gradient(135deg,#f9e479,#e5cc42);--product-diag-bg:none;--product-diag-color:inherit;--product-diag-border:1px solid var(--color-dark-gray-10);--product-diag-radius:var(--border-radius-normal);--product-diag-padding:.5em 1em;--product-diag-padding-mob:1em;--product-diag-margin:0 0 1.25em;--product-diag-gap:1em;--product-color:var(--color-dark-gray-20);--product-color-inner:var(--color-dark-gray-70);--product-hover-color:var(--color-dark-gray);--product-active-color:var(--color-pink);--login-bg:#f3f3f3;--login-shadow:0 .25em 0 var(--color-pink) inset;--login-padding:2em 1.75em;--login-radius:var(--border-radius-medium);--login-headline-size:1.5em;--login-headline-weight:400;--login-headline-color:var(--color-pink);--login-form-border:2px dotted var(--color-dark-gray-10);--login-password-icon-show:"\ECB7";--login-password-icon-hide:"\ECB5";--login-bg-logo:url(/public/img/tehnomedia-logo-dark-outline.svg);--pay-guest-shadow:0 0 0 1px var(--color-dark-gray-10) inset;--pay-guest-hover-shadow:0 0 0 3px var(--color-pink) inset;--pay-guest-color:var(--color-dark-gray);--pay-guest-hover-color:var(--color-pink);--pay-guest-padding:1em;--pay-guest-radius:var(--border-radius-normal);--pay-guest-icon-size:3em;--pay-guest-icon-color:var(--color-pink);--pay-guest-icon-hover-color:var(--color-dark-pink);--pay-guest-title-size:1.5em;--pay-guest-desc-color:var(--color-dark-gray-60);--fav-product-list-icon-position:absolute;--fav-product-list-icon-inset:-.5em .5em auto auto;--fav-product-list-icon-family:remixicon;--fav-product-list-icon-add:"\EE0F";--fav-product-list-icon-remove:"\EE0E";--fav-product-list-icon-remove-list:"\EC24";--fav-product-list-size:1.25em;--fav-product-list-padding:.25em;--fav-product-list-radius:50%;--fav-product-list-bg:var(--color-light-pink);--fav-product-list-hover-bg:var(--color-pink);--fav-product-list-color:var(--color-white);--fav-product-list-hover-color:var(--color-white);--fav-product-list-remove-bg:var(--color-pink);--fav-product-list-remove-hover-bg:var(--color-dark-pink);--fav-product-list-remove-color:var(--color-white);--fav-product-list-remove-hover-color:var(--color-white);--favorites-remove-icon-inset:-.5em .5em auto auto;--favorites-remove-icon-family:remixicon;--favorites-remove-icon:"\EB99";--favorites-remove-size:1.125em;--favorites-remove-padding:.25em;--favorites-remove-bg:var(--color-pink);--favorites-remove-hover-bg:var(--color-dark-pink);--favorites-remove-color:var(--color-white);--favorites-remove-hover-color:var(--color-white);--favorites-remove-radius:50%;--compare-product-list-icon-position:absolute;--compare-product-list-icon-inset:-.5em 2.75em auto auto;--compare-product-list-icon-family:remixicon;--compare-product-list-icon-add:"\EA62";--compare-product-list-size:1.25em;--compare-product-list-padding:.25em;--compare-product-list-radius:50%;--compare-product-list-bg:var(--color-light-pink);--compare-product-list-hover-bg:var(--color-pink);--compare-product-list-color:var(--color-white);--compare-product-list-hover-color:var(--color-white);--bf-single-product-bg:linear-gradient(to top,#1e0115,#10010b);--bf-single-product-border:0 solid var(--color-black);--bf-single-product-radius:var(--border-radius-huge) var(--border-radius-normal) var(--border-radius-huge);--bf-single-product-standard-bg:url(/public/img/bg-bf-2025-8.webp) no-repeat center bottom,linear-gradient(to bottom,var(--color-white),var(--color-light-gray));--bf-single-product-standard-shadow:0 0 0 2px var(--color-pink);--bf-single-product-standard-radius:var(--border-radius-huge) var(--border-radius-normal) calc(var(--border-radius-huge) - 5px);--bf-single-product-img-bg:var(--color-white);--bf-single-product-img-radius:var(--border-radius-large) var(--border-radius-normal) var(--border-radius-xhuge);--bf-single-product-category-color:var(--color-white-80);--bf-single-product-link-color:var(--color-white);--bf-single-product-link-hover-color:var(--color-light-pink);--bf-single-product-no-discount-color:var(--color-pink);--bf-single-product-price-color:var(--color-white);--bf-product-standout-add-cart-color:var(--color-white);--bf-product-standout-add-cart-background:var(--color-pink);--bf-product-standout-add-cart-hover-background:var(--color-light-pink);--bf-product-standout-add-cart-radius:100% 0 13px 0;--bf-single-product-call-shop-color:var(--color-white-50);--bf-single-product-call-shop-background:var(--color-dark-pink-50);--bf-single-product-call-shop-hover-background:var(--color-pink-80);--bf-image-lines-url:url(/public/img/bg-bf-2024.webp) no-repeat;--bf-image-lines-size:cover;--bf-image-lines-position:right bottom;--bf-button-bg:linear-gradient(to right,#353638,#070606);--bf-button-color:var(--color-white);--bf-button-text-shadow:0 1px 0 var(--color-pink-50);--bf-button-radius:0;--bf-button-border:0;--bf-button-padding:1em .25em;--bf-button-font-size:1em;--bf-button-hide-bg:linear-gradient(to right,#f2f2f2,#eeeeee,#e9e9e9,#d1d1d1);--bf-button-hide-color:var(--color-pink);--bf-button-hide-text-shadow:0 1px 0 var(--color-white);--bf-button-hide-border:0;--tm-nl-product-grid-gap:1.25em;--tm-nl-product-cols:repeat(var(--tm-nl-product-cols-num),minmax(0,1fr));--tm-nl-product-single-bg:var(--color-white);--tm-nl-product-single-cover:unset;--tm-nl-product-single-color:var(--color-dark-gray-50);--tm-nl-product-single-border:2px solid var(--color-dark-gray-05);--tm-nl-product-single-radius:var(--border-radius-medium);--tm-nl-product-single-shadow:0 1.25em 1.5em -1.5em var(--color-dark-gray-20);--tm-nl-product-single-hover-bg:var(--tm-nl-product-single-bg);--tm-nl-product-single-hover-color:var(--color-dark-gray);--tm-nl-product-single-hover-border:2px solid var(--color-dark-gray-20);--tm-nl-product-single-hover-shadow:0 .5em 1.5em -.75em var(--color-dark-gray-20);--tm-nl-product-single-premium-bg:linear-gradient(to bottom,var(--color-white) 50%,var(--color-pink-20)),var(--color-white);--tm-nl-product-single-premium-color:var(--color-dark-gray-50);--tm-nl-product-single-premium-border:2px solid var(--color-pink-60);--tm-nl-product-single-premium-radius:var(--border-radius-medium);--tm-nl-product-single-premium-shadow:0 1.25em 1.5em -1.5em var(--color-dark-gray-30);--tm-nl-product-single-premium-hover-bg:var(--tm-nl-product-single-premium-bg);--tm-nl-product-single-premium-hover-color:var(--color-dark-gray);--tm-nl-product-single-premium-hover-border:2px solid var(--color-pink);--tm-nl-product-single-premium-hover-shadow:0 .5em 1.5em -.75em var(--color-dark-gray-30);--tm-nl-product-single-standout-cat-bg:var(--color-pink);--tm-nl-product-single-standout-cat-color:var(--color-white);--tm-nl-product-single-standout-bg:transparent;--tm-nl-product-single-standout-color:var(--color-white);--tm-nl-product-single-standout-border:0;--tm-nl-product-single-standout-radius:var(--border-radius-medium);--tm-nl-product-single-standout-shadow:none;--tm-nl-product-single-standout-link-color:var(--color-white);--tm-nl-product-single-standout-hover-bg:var(--tm-nl-product-single-standout-bg);--tm-nl-product-single-standout-hover-color:var(--color-dark-white-70);--tm-nl-product-single-standout-hover-border:0;--tm-nl-product-single-standout-hover-shadow:none;--tm-nl-product-single-standout-link-hover-color:var(--color-white-70);--tm-nl-product-single-padding:1em;--tm-nl-product-single-grid-gap:.375em .5em;--tm-nl-product-single-grid-areas:"nl-cats nl-cats nl-cats" "nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name" "nl-price nl-price nl-price" "nl-tags nl-tags nl-tags" "nl-favorite nl-add-cart nl-add-cart";--tm-nl-product-single-grid-colums:var(--tm-nl-product-single-grid-last-row) var(--tm-nl-product-single-grid-last-row) 1fr;--tm-nl-product-single-grid-rows:auto var(--tm-nl-product-single-grid-image) auto 1fr 1em var(--tm-nl-product-single-grid-last-row);--tm-nl-product-single-grid-image:12em;--tm-nl-product-single-grid-image-sm:8em;--tm-nl-product-single-grid-image-resp:auto;--tm-nl-product-single-grid-areas-disabled:"nl-cats nl-cats nl-cats" "nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name" "nl-tags nl-tags nl-tags";--tm-nl-product-single-grid-rows-disabled:auto var(--tm-nl-product-single-grid-image) auto 1em;--tm-nl-product-single-grid-areas-favlist:"nl-cats nl-cats nl-cats" "nl-image nl-image nl-image" "nl-product-name nl-product-name nl-product-name" "nl-price nl-price nl-price" "nl-favorite nl-add-cart nl-add-cart";--tm-nl-product-single-grid-rows-favlist:auto var(--tm-nl-product-single-grid-image) auto 1fr var(--tm-nl-product-single-grid-last-row);--tm-nl-product-single-cat-size:.675rem;--tm-nl-product-single-cat-color:var(--color-dark-gray-80);--tm-nl-product-single-cat-font:var(--body-font);--tm-nl-product-single-desc-size:.75rem;--tm-nl-product-single-desc-color:var(--tm-nl-product-single-color);--tm-nl-product-single-desc-font:var(--body-font);--tm-nl-product-single-desc-lines:3;--tm-nl-product-single-image-tags-inset:.375em .375em auto auto;--tm-nl-product-single-image-tags-tag-width:2.75em;--tm-nl-product-single-link-size:1.125em;--tm-nl-product-single-link-font-weight:normal;--tm-nl-product-single-link-font:var(--body-font);--tm-nl-product-single-link-color:var(--color-dark-gray);--tm-nl-product-single-link-hover-color:var(--color-pink);--tm-nl-product-single-link-lines:2;--tm-nl-product-single-price-size:1.25em;--tm-nl-product-single-price-font-weight:bold;--tm-nl-product-single-price-font:var(--normal-font);--tm-nl-product-single-price-color:var(--color-pink);--tm-nl-product-single-add-bg:var(--color-pink);--tm-nl-product-single-add-color:var(--color-white);--tm-nl-product-single-add-hover-bg:var(--color-dark-pink);--tm-nl-product-single-add-hover-color:var(--color-white);--tm-nl-product-single-no-add-bg:var(--color-light-pink-40);--tm-nl-product-single-add-no-color:var(--color-dark-pink);--tm-nl-product-single-no-add-hover-bg:var(--color-light-pink);--tm-nl-product-single-add-no-hover-color:var(--color-dark-pink);--tm-nl-product-single-add-radius:2em;--tm-nl-product-single-add-icon-size:1.375em;--tm-nl-product-single-add-icon-hover-transform:scale(1.2);--tm-nl-product-single-add-icon-hover-transform-origin:center bottom;--tm-nl-product-single-add-gap:.375em;--tm-nl-product-single-add-font-weight:normal;--tm-nl-product-single-add-font-size:1em;--tm-nl-product-single-add-text-transform:none;--tm-nl-product-tags-bg:none;--tm-nl-product-tags-font-size:.75em;--tm-nl-product-tags-font-weight:bold;--tm-nl-product-tags-padding:0;--tm-nl-product-tags-radius:0;--tm-nl-product-tags-color:0;--tm-nl-product-tags-special-bg:var(--tm-nl-product-tags-bg);--tm-nl-product-tags-special-color:var(--color-dark-gray);--tm-nl-product-tags-recommended-bg:var(--tm-nl-product-tags-bg);--tm-nl-product-tags-recommended-color:var(--color-pink);--tm-nl-product-tags-latest-bg:var(--tm-nl-product-tags-bg);--tm-nl-product-tags-latest-color:var(--color-light-green);--tm-nl-product-tags-bestseller-bg:var(--tm-nl-product-tags-bg);--tm-nl-product-tags-bestseller-color:var(--color-light-blue);--tm-nl-product-tags-discount-bg:var(--tm-nl-product-tags-bg);--tm-nl-product-tags-discount-color:var(--color-dark-gray);--grid-box-col-gap:1em;--artbox-radius:var(--border-radius-large);--artbox-image-side-width:11em;--artbox-content-margin:clamp(2cqw,1.25em,6cqw);--artbox-content-content-max-width:20em;--artbox-content-content-border-radius:var(--border-radius-normal);--artbox-content-padding:clamp(2cqw,1.25em,6cqw);--artbox-content-headline-font:var(--normal-font);--artbox-content-font:var(--body-font);--artbox-content-font-size:.875rem;--artbox-content-line-height:1.5;--artbox-content-line-margin:.5em;--artbox-content-cta-link-weight:bold;--artbox-brand-img-size:clamp(11.5cqw,60px,20cqw);--row-headline-font:var(--body-font);--bannerbox-radius:var(--border-radius-large);--tm-seo-h1-size:clamp(2rem,4vw,2.5rem);--tm-seo-h2-size:clamp(1.5rem,3.5vw,1.875rem);--tm-seo-h-font-family:var(--body-font);--tm-seo-product-cols:repeat(var(--tm-seo-product-cols-num),minmax(0,1fr));--tm-seo-related-cols:repeat(var(--tm-seo-related-cols-num),minmax(0,1fr));--tm-seo-brand-cols:repeat(var(--tm-seo-brand-cols-num),minmax(0,1fr));--tm-seo-desc-bg:var(--color-light-gray);--tm-seo-desc-border:0;--tm-seo-desc-radius:var(--border-radius-medium);--tm-seo-h1-line-color-1:var(--color-pink);--tm-seo-h1-line-color-2:linear-gradient(to right,var(--color-light-pink-50),transparent)}body{margin:0;padding:0;font:normal var(--font-size)/var(--line-height) var(--body-font);background:var(--body-bg);color:var(--body-color);letter-spacing:var(--body-letter-spacing)}body *{letter-spacing:inherit}::-moz-selection{background:var(--selection-color)}::selection{background:var(--selection-color)}::-moz-selection{background:var(--selection-color)}a{text-decoration:none;color:var(--color-pink);-webkit-transition:300ms ease color;transition:300ms ease color}a:hover{color:var(--color-dark-pink)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:bold}.h1.c-pink,.h2.c-pink,.h3.c-pink,.h4.c-pink,.h5.c-pink,.h6.c-pink,h1.c-pink,h2.c-pink,h3.c-pink,h4.c-pink,h5.c-pink,h6.c-pink{color:var(--color-pink)}.h1.c-light-pink,.h2.c-light-pink,.h3.c-light-pink,.h4.c-light-pink,.h5.c-light-pink,.h6.c-light-pink,h1.c-light-pink,h2.c-light-pink,h3.c-light-pink,h4.c-light-pink,h5.c-light-pink,h6.c-light-pink{color:var(--color-light-pink)}.h1.c-dark-pink,.h2.c-dark-pink,.h3.c-dark-pink,.h4.c-dark-pink,.h5.c-dark-pink,.h6.c-dark-pink,h1.c-dark-pink,h2.c-dark-pink,h3.c-dark-pink,h4.c-dark-pink,h5.c-dark-pink,h6.c-dark-pink{color:var(--color-dark-pink)}.h1.weight-normal,.h2.weight-normal,.h3.weight-normal,.h4.weight-normal,.h5.weight-normal,.h6.weight-normal,h1.weight-normal,h2.weight-normal,h3.weight-normal,h4.weight-normal,h5.weight-normal,h6.weight-normal{font-weight:normal}.h1.weight-bold,.h2.weight-bold,.h3.weight-bold,.h4.weight-bold,.h5.weight-bold,.h6.weight-bold,h1.weight-bold,h2.weight-bold,h3.weight-bold,h4.weight-bold,h5.weight-bold,h6.weight-bold{font-weight:bold}.h1.size-xs,.h2.size-xs,.h3.size-xs,.h4.size-xs,.h5.size-xs,.h6.size-xs,h1.size-xs,h2.size-xs,h3.size-xs,h4.size-xs,h5.size-xs,h6.size-xs{font-size:var(--headline-size-xs)}.h1.size-sm,.h2.size-sm,.h3.size-sm,.h4.size-sm,.h5.size-sm,.h6.size-sm,h1.size-sm,h2.size-sm,h3.size-sm,h4.size-sm,h5.size-sm,h6.size-sm{font-size:var(--headline-size-sm)}.h1.size-nm,.h2.size-nm,.h3.size-nm,.h4.size-nm,.h5.size-nm,.h6.size-nm,h1.size-nm,h2.size-nm,h3.size-nm,h4.size-nm,h5.size-nm,h6.size-nm{font-size:var(--headline-size-nm)}.h1.size-md,.h2.size-md,.h3.size-md,.h4.size-md,.h5.size-md,.h6.size-md,h1.size-md,h2.size-md,h3.size-md,h4.size-md,h5.size-md,h6.size-md{font-size:var(--headline-size-md)}.h1.size-lg,.h2.size-lg,.h3.size-lg,.h4.size-lg,.h5.size-lg,.h6.size-lg,h1.size-lg,h2.size-lg,h3.size-lg,h4.size-lg,h5.size-lg,h6.size-lg{font-size:var(--headline-size-lg)}.h1.size-xs,.h2.size-xs,.h3.size-xs,.h4.size-xs,.h5.size-xs,.h6.size-xs,h1.size-xs,h2.size-xs,h3.size-xs,h4.size-xs,h5.size-xs,h6.size-xs{font-size:var(--headline-size-xl)}@media(min-width: 1200px){.h1,h1{font-size:var(--headline-size-xl)}}@media(min-width: 1200px){.h2,h2{font-size:var(--headline-size-lg)}}@media(min-width: 1200px){.h3,h3{font-size:var(--headline-size-md)}}@media(min-width: 1200px){.h4,h4{font-size:var(--headline-size-nm)}}.h5,h5{font-size:var(--headline-size-sm)}.h6,h6{font-size:var(--headline-size-xs)}.static-content .static-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}.static-content .static-sleeve .link-underlined{-webkit-box-shadow:0 1px 0 0 currentColor;box-shadow:0 1px 0 0 currentColor;-webkit-transition:200ms ease all;transition:200ms ease all}.static-content .static-sleeve .link-underlined:hover{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0);box-shadow:0 1px 0 0 rgba(0,0,0,0)}@media(max-width: 991px){:root{--font-size:14px}}@media(min-width: 768px){body{padding-top:10.75em}}@media(max-width: 767px){:root{--header-main-background:var(--color-dark-gray);--header-main-color:var(--color-white);--main-desktop-gap:.7142857em}body{padding-top:0 !important}}.spin-loader{border-radius:80%;display:block;height:var(--spinner-size);width:var(--spinner-size);position:relative;-webkit-animation:preloader-spin var(--spinner-speed) linear 0s infinite normal;animation:preloader-spin var(--spinner-speed) linear 0s infinite normal;background:var(--spinner-bg);-webkit-box-shadow:0 0 30px 10px var(--spinner-inner-bg);box-shadow:0 0 30px 10px var(--spinner-inner-bg)}.spin-loader:after,.spin-loader:before{content:"";display:block;position:absolute}.spin-loader:before{border-radius:0 var(--spinner-fill-radius) var(--spinner-fill-radius) 0;height:var(--spinner-size);width:50%;top:0;right:0;z-index:1;background:var(--spinner-color);background-image:-webkit-gradient(linear, left top, left bottom, from(var(--spinner-bg)), to(var(--spinner-color)));background-image:linear-gradient(var(--spinner-bg), var(--spinner-color))}.spin-loader:after{border-radius:var(--spinner-radius);height:var(--spinner-inner-circle);width:var(--spinner-inner-circle);top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;background:var(--spinner-inner-bg)}@-webkit-keyframes preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes preloader-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.75);transform:scale(1.75)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preloader-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.75);transform:scale(1.75)}to{-webkit-transform:scale(1);transform:scale(1)}}.checkbox-jump{border:.3em solid var(--color-pink);position:relative;width:var(--spinner-size);height:var(--spinner-size);border-radius:50%;-webkit-box-shadow:0 0 30px 10px var(--spinner-inner-bg);box-shadow:0 0 30px 10px var(--spinner-inner-bg)}.checkbox-jump:before{content:"";position:absolute;top:.6em;left:.5em;border-right:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:var(--color-dark-gray);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.5em;height:0;-webkit-transform:translate3d(0, 0.4em, 0) rotate(45deg);transform:translate3d(0, 0.4em, 0) rotate(45deg)}to{width:.5em;height:1em;border-color:var(--color-dark-gray);-webkit-transform:translate3d(0, -0.5em, 0) rotate(45deg);transform:translate3d(0, -0.5em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:var(--color-dark-gray);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.5em;height:0;-webkit-transform:translate3d(0, 0.4em, 0) rotate(45deg);transform:translate3d(0, 0.4em, 0) rotate(45deg)}to{width:.5em;height:1em;border-color:var(--color-dark-gray);-webkit-transform:translate3d(0, -0.5em, 0) rotate(45deg);transform:translate3d(0, -0.5em, 0) rotate(45deg)}}hr{display:block;width:100%;clear:both}hr.style-solid{border-top-style:solid}hr.style-dotted{border-top-style:dotted}hr.style-dashed{border-top-style:dashed}hr.bordered{border-color:var(--color-light-gray);opacity:1}hr.border-1{border-top-width:1px}hr.border-2{border-top-width:2px}hr.border-3{border-top-width:3px}hr.border-4{border-top-width:4px}hr.border-5{border-top-width:5px}hr.border-6{border-top-width:6px}hr.border-7{border-top-width:7px}hr.border-8{border-top-width:8px}hr.border-9{border-top-width:9px}hr.border-10{border-top-width:10px}hr[data-margin-top="1"]{margin-top:1px}hr[data-margin-bottom="1"]{margin-bottom:1px}hr[data-margin-top="2"]{margin-top:2px}hr[data-margin-bottom="2"]{margin-bottom:2px}hr[data-margin-top="3"]{margin-top:3px}hr[data-margin-bottom="3"]{margin-bottom:3px}hr[data-margin-top="4"]{margin-top:4px}hr[data-margin-bottom="4"]{margin-bottom:4px}hr[data-margin-top="5"]{margin-top:5px}hr[data-margin-bottom="5"]{margin-bottom:5px}hr[data-margin-top="6"]{margin-top:6px}hr[data-margin-bottom="6"]{margin-bottom:6px}hr[data-margin-top="7"]{margin-top:7px}hr[data-margin-bottom="7"]{margin-bottom:7px}hr[data-margin-top="8"]{margin-top:8px}hr[data-margin-bottom="8"]{margin-bottom:8px}hr[data-margin-top="9"]{margin-top:9px}hr[data-margin-bottom="9"]{margin-bottom:9px}hr[data-margin-top="10"]{margin-top:10px}hr[data-margin-bottom="10"]{margin-bottom:10px}hr[data-margin-top="11"]{margin-top:11px}hr[data-margin-bottom="11"]{margin-bottom:11px}hr[data-margin-top="12"]{margin-top:12px}hr[data-margin-bottom="12"]{margin-bottom:12px}hr[data-margin-top="13"]{margin-top:13px}hr[data-margin-bottom="13"]{margin-bottom:13px}hr[data-margin-top="14"]{margin-top:14px}hr[data-margin-bottom="14"]{margin-bottom:14px}hr[data-margin-top="15"]{margin-top:15px}hr[data-margin-bottom="15"]{margin-bottom:15px}hr[data-margin-top="16"]{margin-top:16px}hr[data-margin-bottom="16"]{margin-bottom:16px}hr[data-margin-top="17"]{margin-top:17px}hr[data-margin-bottom="17"]{margin-bottom:17px}hr[data-margin-top="18"]{margin-top:18px}hr[data-margin-bottom="18"]{margin-bottom:18px}hr[data-margin-top="19"]{margin-top:19px}hr[data-margin-bottom="19"]{margin-bottom:19px}hr[data-margin-top="20"]{margin-top:20px}hr[data-margin-bottom="20"]{margin-bottom:20px}hr[data-margin-top="21"]{margin-top:21px}hr[data-margin-bottom="21"]{margin-bottom:21px}hr[data-margin-top="22"]{margin-top:22px}hr[data-margin-bottom="22"]{margin-bottom:22px}hr[data-margin-top="23"]{margin-top:23px}hr[data-margin-bottom="23"]{margin-bottom:23px}hr[data-margin-top="24"]{margin-top:24px}hr[data-margin-bottom="24"]{margin-bottom:24px}hr[data-margin-top="25"]{margin-top:25px}hr[data-margin-bottom="25"]{margin-bottom:25px}hr[data-margin-top="26"]{margin-top:26px}hr[data-margin-bottom="26"]{margin-bottom:26px}hr[data-margin-top="27"]{margin-top:27px}hr[data-margin-bottom="27"]{margin-bottom:27px}hr[data-margin-top="28"]{margin-top:28px}hr[data-margin-bottom="28"]{margin-bottom:28px}hr[data-margin-top="29"]{margin-top:29px}hr[data-margin-bottom="29"]{margin-bottom:29px}hr[data-margin-top="30"]{margin-top:30px}hr[data-margin-bottom="30"]{margin-bottom:30px}hr[data-margin-top-em="1"]{margin-top:1em}hr[data-margin-bottom-em="1"]{margin-bottom:1em}hr[data-margin-top-em="2"]{margin-top:2em}hr[data-margin-bottom-em="2"]{margin-bottom:2em}hr[data-margin-top-em="3"]{margin-top:3em}hr[data-margin-bottom-em="3"]{margin-bottom:3em}hr[data-margin-top-em="4"]{margin-top:4em}hr[data-margin-bottom-em="4"]{margin-bottom:4em}hr[data-margin-top-em="5"]{margin-top:5em}hr[data-margin-bottom-em="5"]{margin-bottom:5em}.tax-title{margin-bottom:.625em}.tax-free{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr;gap:1em;margin:1.5em 0}.tax-free .box{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--color-light-gray);padding:1.25em;border-radius:var(--border-radius-normal)}.tax-free .box h3{font-size:1.125em}.tax-free .box ul{list-style:none;padding:0;margin:.75em 0 0}.tax-free .box ul li{position:relative;padding-left:1.5em;margin-bottom:.25em}.tax-free .box ul li:before{content:"";font-family:"remixicon";font-size:1.25em;color:var(--color-pink);position:absolute;inset:-0.125em auto auto 0}@media(max-width: 991px){.tax-free{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 767px){.tax-free{-ms-grid-columns:1fr;grid-template-columns:1fr}}.modal{--bs-modal-color:var(--color-dark-gray)}body #chat-widget-container{-webkit-transition:300ms ease all;transition:300ms ease all;opacity:initial;pointer-events:initial}body.show-responsive-menu #chat-widget-container{opacity:0 !important;pointer-events:none}body:has(.products-menu.show) #chat-widget-container{opacity:0 !important;pointer-events:none}.nvsbl{height:0;width:0;margin:0;padding:0;overflow:hidden;visibility:hidden}.btn-primary{--bs-btn-color:var(--color-white);--bs-btn-bg:var(--color-pink);--bs-btn-border-color:var(--color-pink);--bs-btn-hover-color:var(--color-white);--bs-btn-hover-bg:var(--color-dark-pink);--bs-btn-hover-border-color:var(--color-dark-pink);--bs-btn-active-color:var(--color-white);--bs-btn-active-bg:var(--color-dark-pink);--bs-btn-active-border-color:var(--color-dark-pink);--bs-btn-disabled-color:var(--color-white);--bs-btn-disabled-bg:var(--color-pink-50);--bs-btn-disabled-border-color:transparent}.btn-outline-primary{--bs-btn-color:var(--color-pink);--bs-btn-border-color:var(--color-pink);--bs-btn-hover-color:var(--color-white);--bs-btn-hover-bg:var(--color-pink);--bs-btn-hover-border-color:var(--color-pink);--bs-btn-active-color:var(--color-white);--bs-btn-active-bg:var(--color-pink);--bs-btn-active-border-color:var(--color-pink);--bs-btn-disabled-color:var(--color-pink-50);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--color-pink-50)}.form-control,.form-select{line-height:1.2;padding:.9625em .75em;font-size:1em;background-color:var(--field-bg);border-color:var(--field-border-color);color:var(--field-color)}.form-control:hover,.form-select:hover{border-color:var(--field-border-hover-color)}.form-control:focus,.form-select:focus{border-color:var(--field-border-hover-color);background-color:var(--field-border-hover-bg);-webkit-box-shadow:var(--field-border-hover-shadow);box-shadow:var(--field-border-hover-shadow);color:var(--field-color)}.form-control:disabled,.form-select:disabled{pointer-events:none;opacity:.5}.form-control:-moz-read-only:hover,.form-select:-moz-read-only:hover{border-color:var(--field-border-color)}.form-control:read-only:hover,.form-select:read-only:hover{border-color:var(--field-border-color)}.form-control:-moz-read-only:focus,.form-select:-moz-read-only:focus{border-color:var(--field-border-color);background-color:var(--field-bg);box-shadow:none;color:var(--field-color)}.form-control:read-only:focus,.form-select:read-only:focus{border-color:var(--field-border-color);background-color:var(--field-bg);-webkit-box-shadow:none;box-shadow:none;color:var(--field-color)}.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{color:var(--field-placeholder-color)}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:var(--field-placeholder-color)}.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder{color:var(--field-placeholder-color)}.form-control::-ms-input-placeholder,.form-select::-ms-input-placeholder{color:var(--field-placeholder-color)}.form-control::placeholder,.form-select::placeholder{color:var(--field-placeholder-color)}.form-control.form-white,.form-select.form-white{background:var(--field-white-bg)}.form-control.form-control-nooutline,.form-select.form-control-nooutline{background-color:var(--field-nooutline-bg);border-color:var(--field-nooutline-border-color)}.form-control.form-control-nooutline:hover,.form-select.form-control-nooutline:hover{background:var(--field-nooutline-hover-bg);border-color:var(--field-nooutline-hover-border-color)}.form-control.form-control-nooutline:focus,.form-select.form-control-nooutline:focus{border-color:var(--field-nooutline-focus-border-color);-webkit-box-shadow:var(--field-nooutline-focus-shadow);box-shadow:var(--field-nooutline-focus-shadow)}.form-control.form-control-nooutline:disabled,.form-select.form-control-nooutline:disabled{background-color:var(--field-nooutline-disabled-bg);opacity:.5}.form-control.form-control-nooutline:-moz-read-only:hover,.form-select.form-control-nooutline:-moz-read-only:hover{background-color:var(--field-nooutline-bg);border-color:var(--field-nooutline-border-color)}.form-control.form-control-nooutline:read-only:hover,.form-select.form-control-nooutline:read-only:hover{background-color:var(--field-nooutline-bg);border-color:var(--field-nooutline-border-color)}.form-control.form-control-nooutline:-moz-read-only:focus,.form-select.form-control-nooutline:-moz-read-only:focus{background-color:var(--field-nooutline-bg);border-color:var(--field-nooutline-border-color);box-shadow:none}.form-control.form-control-nooutline:read-only:focus,.form-select.form-control-nooutline:read-only:focus{background-color:var(--field-nooutline-bg);border-color:var(--field-nooutline-border-color);-webkit-box-shadow:none;box-shadow:none}.form-control.form-control-outline,.form-select.form-control-outline{background-color:var(--field-outline-bg);border-color:var(--field-outline-border-color)}.form-control.form-control-outline:hover,.form-select.form-control-outline:hover{background:var(--field-outline-hover-bg);border-color:var(--field-outline-hover-border-color)}.form-control.form-control-outline:focus,.form-select.form-control-outline:focus{border-color:var(--field-outline-focus-border-color);-webkit-box-shadow:var(--field-outline-focus-shadow);box-shadow:var(--field-outline-focus-shadow)}.form-control.form-control-outline:disabled,.form-select.form-control-outline:disabled{background-color:var(--field-outline-disabled-bg);opacity:.5}.form-control.form-control-outline:-moz-read-only:hover,.form-select.form-control-outline:-moz-read-only:hover{background-color:var(--field-outline-bg);border-color:var(--field-outline-border-color)}.form-control.form-control-outline:read-only:hover,.form-select.form-control-outline:read-only:hover{background-color:var(--field-outline-bg);border-color:var(--field-outline-border-color)}.form-control.form-control-outline:-moz-read-only:focus,.form-select.form-control-outline:-moz-read-only:focus{background-color:var(--field-outline-bg);border-color:var(--field-outline-border-color);box-shadow:none}.form-control.form-control-outline:read-only:focus,.form-select.form-control-outline:read-only:focus{background-color:var(--field-outline-bg);border-color:var(--field-outline-border-color);-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-file-upload-button,.form-select::-webkit-file-upload-button{color:var(--file-upload-color);background:var(--file-upload-background) !important;border-radius:var(--file-upload-border-radius);margin-left:0px;border:0}.form-control::file-selector-button,.form-select::file-selector-button{color:var(--file-upload-color);background:var(--file-upload-background) !important;border-radius:var(--file-upload-border-radius);margin-left:0px;border:0}.form-control::-webkit-file-upload-button:hover,.form-select::-webkit-file-upload-button:hover{background:var(--file-upload-hover-background) !important}.form-control::file-selector-button:hover,.form-select::file-selector-button:hover{background:var(--file-upload-hover-background) !important}.form-control.form-control-sm,.form-select.form-control-sm{font-size:.875em;padding:.4825em .857em}.form-control.form-control-lg,.form-select.form-control-lg{font-size:1.25em;padding:.775em 1em}.form-control:-webkit-autofill,.form-select:-webkit-autofill{-webkit-box-shadow:var(--field-autocomplete-active-shadow) !important;box-shadow:var(--field-autocomplete-active-shadow) !important}.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover,.form-select:-webkit-autofill:active,.form-select:-webkit-autofill:focus,.form-select:-webkit-autofill:hover{border-color:var(--field-autocomplete-active-hover-border) !important}.form-select{padding-right:2.5em}.btn{border-width:2px;font-size:1em;font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8125em 1em;line-height:1.25}.btn i{font-weight:normal;font-size:1.5em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn:has(i){padding-top:.5em;padding-bottom:.5em}.btn:has(i):after{content:"";display:block;width:5px;height:1px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn.btn-shadow{-webkit-box-shadow:var(--button-shadow) var(--color-dark-gray-20);box-shadow:var(--button-shadow) var(--color-dark-gray-20)}.btn.btn-shadow:hover{-webkit-box-shadow:var(--button-shadow-hover) var(--color-dark-gray-20);box-shadow:var(--button-shadow-hover) var(--color-dark-gray-20)}.btn.btn-ico-first i{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.btn.btn-ico-first:after{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.btn.btn-content-full{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn.btn-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.btn-loading{pointer-events:none;-webkit-transition:none;transition:none}.btn.btn-loading i:before{content:"";display:block;-webkit-animation:preloader-spin 1.5s linear 0s infinite normal;animation:preloader-spin 1.5s linear 0s infinite normal;display:block}.btn.btn-text-inline{padding:.5em 1em;margin-left:.5em;margin-right:.5em}.btn.btn-text-inline:has(i){padding-top:.125em;padding-bottom:.125em}.btn-group-sm>.btn,.btn-sm{font-size:.875em;padding:.4825em .857em}.btn-group-sm>.btn i,.btn-sm i{font-size:1.429em}.btn-group-sm>.btn.btn-text-inline,.btn-sm.btn-text-inline{padding:.375em .857em}.btn-group-sm>.btn:has(i),.btn-sm:has(i){padding-top:.215em;padding-bottom:.215em}.btn-group-sm>.btn:has(i):after,.btn-sm:has(i):after{width:8px}.btn-group-sm>.btn:has(i).btn-text-inline,.btn-sm:has(i).btn-text-inline{padding-top:.125em;padding-bottom:.125em}.btn-group-lg>.btn,.btn-lg{font-size:1.25em;padding:.775em 1em}.btn-group-lg>.btn i,.btn-lg i{font-size:1.4em}.btn-group-lg>.btn.btn-text-inline,.btn-lg.btn-text-inline{padding:.333em 1em}.btn-group-lg>.btn:has(i),.btn-lg:has(i){padding-top:.525em;padding-bottom:.525em}.btn-group-lg>.btn:has(i):after,.btn-lg:has(i):after{width:12px}.btn-group-lg>.btn:has(i).btn-text-inline,.btn-lg:has(i).btn-text-inline{padding-top:.125em;padding-bottom:.125em}.btn-group-xl>.btn,.btn-xl{font-size:1.5em;padding:.9587em 1em}.btn-group-xl>.btn i,.btn-xl i{font-size:1.33em}.btn-group-xl>.btn.btn-text-inline,.btn-xl.btn-text-inline{padding:.675em 1em}.btn-group-xl>.btn:has(i),.btn-xl:has(i){padding-top:.525em;padding-bottom:.525em}.btn-group-xl>.btn:has(i):after,.btn-xl:has(i):after{width:12px}.btn-group-xl>.btn:has(i).btn-text-inline,.btn-xl:has(i).btn-text-inline{padding-top:.125em;padding-bottom:.125em}.form-label,label{margin-bottom:.25em}.form-label .form-required,label .form-required{font-weight:bold;color:var(--color-pink)}.form-group .row+.row{margin-top:.625em}.form-group.disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group.disabled *{pointer-events:none !important}.form-check-input[type=checkbox]{border:0;width:1rem;height:1rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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}.form-check .form-check-input[type=checkbox]{margin-top:.125em}.form-check-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}.form-check-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}.form-check-input[type=checkbox]:hover:after{border-color:var(--filter-unchecked-icon-hover-border)}.form-check-input[type=checkbox]:focus{-webkit-box-shadow:0 0 0 .25rem var(--color-dark-gray-10);box-shadow:0 0 0 .25rem var(--color-dark-gray-10)}.form-check-input[type=checkbox]:disabled{pointer-events:none;opacity:.5}.form-check-input[type=checkbox]:-moz-read-only:hover:after{border:1px solid var(--filter-unchecked-icon-border)}.form-check-input[type=checkbox]:read-only:hover:after{border:1px solid var(--filter-unchecked-icon-border)}.form-check-input[type=checkbox]:-moz-read-only:focus:after{border:1px solid var(--filter-unchecked-icon-border);box-shadow:none}.form-check-input[type=checkbox]:read-only:focus:after{border:1px solid var(--filter-unchecked-icon-border);-webkit-box-shadow:none;box-shadow:none}.form-check-input[type=checkbox]:checked{background:none}.form-check-input[type=checkbox]:checked:before{opacity:1}.form-check-input[type=checkbox]:checked:after{background:var(--filter-checked-icon-background);border-color:rgba(0,0,0,0)}.form-check-input[type=checkbox].form-white:after{background:var(--color-white) !important}.form-check-input[type=checkbox].form-white:checked:after{background:var(--filter-checked-icon-background) !important}.form-check-input[type=radio]{border:0;width:1rem;height:1rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;border-radius:var(--filter-radio-border-radius)}.form-check .form-check-input[type=radio]{margin-top:.125em}.form-check-input[type=radio]:before{content:"";opacity:0;line-height:1;z-index:2;border-radius:var(--filter-radio-border-radius);background:var(--filter-checked-icon-color);-webkit-transition:200ms ease all;transition:200ms ease all;position:absolute;inset:4px}.form-check-input[type=radio]:after{content:"";display:block;position:absolute;inset:0;border:1px solid var(--filter-unchecked-icon-border);border-radius:var(--filter-radio-border-radius);z-index:1;-webkit-transition:200ms ease all;transition:200ms ease all}.form-check-input[type=radio]:hover:after{border-color:var(--filter-unchecked-icon-hover-border)}.form-check-input[type=radio]:focus{-webkit-box-shadow:0 0 0 .25rem var(--color-dark-gray-10);box-shadow:0 0 0 .25rem var(--color-dark-gray-10)}.form-check-input[type=radio]:checked{background:none}.form-check-input[type=radio]:checked:before{opacity:1}.form-check-input[type=radio]:checked:after{background:var(--filter-checked-icon-background);border-color:rgba(0,0,0,0)}.radio-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}input.radio-as-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}input.radio-as-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}input.radio-as-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}input.radio-as-checkbox:checked:before{opacity:1}input.radio-as-checkbox:checked:after{background:var(--filter-checked-icon-background);border-color:rgba(0,0,0,0)}input.radio-as-checkbox:disabled{pointer-events:none;opacity:.5}input.radio-as-checkbox:-moz-read-only:hover:after{border:1px solid var(--filter-unchecked-icon-border)}input.radio-as-checkbox:read-only:hover:after{border:1px solid var(--filter-unchecked-icon-border)}input.radio-as-checkbox:-moz-read-only:focus:after{border:1px solid var(--filter-unchecked-icon-border);box-shadow:none}input.radio-as-checkbox:read-only:focus:after{border:1px solid var(--filter-unchecked-icon-border);-webkit-box-shadow:none;box-shadow:none}input.radio-as-checkbox.form-white{background:var(--field-white-bg)}input.radio-as-checkbox.form-md{font-size:1.25em;width:1.25rem;height:1.25rem}input.radio-as-checkbox.form-lg{font-size:1.375em;width:1.375rem;height:1.375rem}input.radio-as-checkbox.form-xl{font-size:1.5em;width:1.5rem;height:1.5rem}label:has(input.radio-as-checkbox){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;gap:.375em}label:has(input.radio-as-checkbox):hover{cursor:pointer}label:has(input.radio-as-checkbox:not(:checked)){color:var(--color-dark-gray-50)}label:hover input.radio-as-checkbox:after{border-color:var(--filter-unchecked-icon-hover-border)}.form-switch .form-check-input[type=checkbox]{width:2em;height:1em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:var(--switch-border-radius);background:rgba(0,0,0,0);font-size:1em}.form-switch .form-check-input[type=checkbox]:before{content:"";background:var(--filter-checked-icon-background);width:.5em;height:.5em;border-radius:var(--switch-border-radius);opacity:1;margin:.125em .25em;-webkit-transition:300ms ease all;transition:300ms ease all}.form-switch .form-check-input[type=checkbox]:after{background:rgba(0,0,0,0);border-radius:var(--switch-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.form-switch .form-check-input[type=checkbox]:checked{background:rgba(0,0,0,0)}.form-switch .form-check-input[type=checkbox]:checked:before{background:#fff;-webkit-transform:translateX(1em);transform:translateX(1em)}.form-switch .form-check-input[type=checkbox]:checked:after{background:var(--filter-checked-icon-background)}.form-switch .form-check-input[type=checkbox].form-check-md{font-size:1.25em}.form-switch .form-check-input[type=checkbox].form-check-lg{font-size:1.5em}@media(max-width: 991px){.form-select{padding-right:2.75em}}.table{--bs-table-border-color:var(--color-dark-gray-10)}.table.table-shadow{-webkit-box-shadow:0 5px 20px var(--color-dark-gray-05);box-shadow:0 5px 20px var(--color-dark-gray-05);border-radius:var(--border-radius-normal);overflow:hidden}.table.table-shadow tbody tr:last-child td,.table.table-shadow tbody tr:last-child th{border-bottom-width:0}.table thead.table-primary{--bs-table-bg:var(--color-pink);--bs-table-color:var(--color-white)}.table thead.table-primary-underlined th{color:var(--color-pink);border-bottom:3px solid var(--color-pink)}.table.table-loading{pointer-events:none;position:relative;-webkit-transition:200ms ease all;transition:200ms ease all}.table.table-loading:before{content:"";display:block;background:var(--color-white);position:absolute;opacity:.7;inset:0}.table.table-loading:after{content:"";display:block;font-family:"remixicon";-webkit-animation:preloader-spin 1.5s linear 0s infinite normal;animation:preloader-spin 1.5s linear 0s infinite normal;position:absolute;inset:calc(50% - .75em) auto auto calc(50% - .75em);font-size:1.5em;color:var(--color-pink)}.table-dark{--bs-table-color:var(--color-white);--bs-table-bg:var(--color-dark-gray);--bs-table-border-color:var(--color-dark-gray-80);--bs-table-striped-bg:var(--color-dark-gray-90);--bs-table-striped-color:var(--color-white);--bs-table-active-bg:var(--color-dark-gray-80);--bs-table-active-color:var(--color-white);--bs-table-hover-bg:var(--color-dark-gray-85);--bs-table-hover-color:var(--color-white);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-pink{--bs-table-color:var(--color-white);--bs-table-bg:var(--color-pink);--bs-table-border-color:var(--color-pink-80);--bs-table-striped-bg:var(--color-white-10);--bs-table-striped-color:var(--color-white);--bs-table-active-bg:var(--color-pink-20);--bs-table-active-color:var(--color-white);--bs-table-hover-bg:var(--color-dark-gray-10);--bs-table-hover-color:var(--color-white);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}header{width:100%;z-index:20;position:fixed;top:0;-webkit-transition:400ms ease all;transition:400ms ease all}header .tm-header-top{background:var(--header-top-background);color:var(--header-top-color);height:2em;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:center top;transform-origin:center top;position:relative;z-index:10}header .tm-header-top .tm-header-sleeve{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;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}header .tm-header-top .tm-header-top-left ul,header .tm-header-top .tm-header-top-right ul{margin:0;padding:.35rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875em;gap:1rem}header .tm-header-top .tm-header-top-left ul li,header .tm-header-top .tm-header-top-right ul li{display:block}header .tm-header-top .tm-header-top-left ul li a,header .tm-header-top .tm-header-top-right ul li a{text-decoration:none;color:var(--header-top-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;gap:.286em}header .tm-header-top .tm-header-top-left ul li a i,header .tm-header-top .tm-header-top-right ul li a i{font-size:1.143em;color:var(--header-top-icon-color);-webkit-transition:color 300ms ease;transition:color 300ms ease}header .tm-header-top .tm-header-top-left ul li a span,header .tm-header-top .tm-header-top-right ul li a span{display:block}header .tm-header-top .tm-header-top-left ul li a strong,header .tm-header-top .tm-header-top-right ul li a strong{position:relative}header .tm-header-top .tm-header-top-left ul li a strong:after,header .tm-header-top .tm-header-top-right ul li a strong:after{content:"";display:block;position:absolute;height:1px;width:100%;background:currentcolor;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0);left:0}header .tm-header-top .tm-header-top-left ul li a:hover i,header .tm-header-top .tm-header-top-right ul li a:hover i{color:var(--header-top-icon-hover-color)}header .tm-header-top .tm-header-top-left ul li a:hover strong:after,header .tm-header-top .tm-header-top-right ul li a:hover strong:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}header .tm-header-top .tm-header-top-right .header-user-area:empty{display:none}header .tm-header-top .tm-header-top-right ul{background:var(--header-top-user-area-background);padding:.45rem 1rem;border-radius:0 0 var(--border-radius-small) var(--border-radius-small)}header .tm-header-top .tm-header-top-right ul li a{color:var(--header-top-user-area-color)}header .tm-header-top .tm-header-top-right ul li a i{color:var(--header-top-user-area-icon-color)}header .tm-header-top .tm-header-top-right ul li a span{position:relative}header .tm-header-top .tm-header-top-right ul li a span:after{content:"";display:block;position:absolute;height:1px;width:100%;background:currentcolor;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}header .tm-header-top .tm-header-top-right ul li a:hover span:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}header .tm-header-main{background:var(--header-main-background);-webkit-transition:300ms ease all;transition:300ms ease all;z-index:5;position:relative}header .tm-header-main .tm-header-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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5em}header .tm-header-main .header-logo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:300ms ease all;transition:300ms ease all;width:100%;max-width:16.75em}header .tm-header-main .header-logo a{display:block;width:214px;height:44px;aspect-ratio:214/44;background:url(/public/img/tehnomedia-logo.svg) center no-repeat;background-size:contain;text-indent:-999999px;margin-right:1em;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transform-origin:right center;transform-origin:right center}header .tm-header-main .header-search{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:800px;position:relative}header .tm-header-main .header-search .search-main-controller{position:relative}header .tm-header-main .header-search .search-main-controller .search-mobile-trigger{display:none}header .tm-header-main .header-search .search-main-controller .form-control{padding-right:7em;border-width:2px}header .tm-header-main .header-search .search-main-controller .form-control::-webkit-search-cancel-button,header .tm-header-main .header-search .search-main-controller .form-control::-webkit-search-decoration,header .tm-header-main .header-search .search-main-controller .form-control::-webkit-search-results-button,header .tm-header-main .header-search .search-main-controller .form-control::-webkit-search-results-decoration{display:none}header .tm-header-main .header-search .search-main-controller .header-button-search{border:0;background:rgba(0,0,0,0);position:absolute;right:0;font-size:var(--icon-size-normal);right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;padding:0;color:var(--header-search-icon-color)}header .tm-header-main .header-search .search-main-controller .header-button-search span{font-size:.666667em;font-weight:bold;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:300ms ease all;transition:300ms ease all;pointer-events:none}header .tm-header-main .header-search .search-main-controller .header-button-search:hover span{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all}header .tm-header-main .header-search .search-results-wrapper{position:absolute;left:0;right:0;margin-top:2px;z-index:1;padding:1.25em;z-index:100;background-color:var(--search-results-background);color:var(--search-results-color);border-radius:var(--search-border-radius);-webkit-box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20);pointer-events:none;opacity:0;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform:translateY(4em);transform:translateY(4em)}header .tm-header-main .header-search .search-results-wrapper.show{pointer-events:initial;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}header .tm-header-main .header-search .search-results-wrapper .search-mobile{display:none}header .tm-header-main .header-search .search-results-wrapper .search-results-list h4{color:inherit}header .tm-header-main .header-search .search-results-wrapper .search-results-list a{color:var(--search-link-color)}header .tm-header-main .header-search .search-results-wrapper .search-results-list a:hover{color:var(--search-link-hover-color)}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.675em}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a img{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;max-width:36px}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a .product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a .product-title .product-category{opacity:.5}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a .result-price{margin-left:auto;font-weight:bold;color:var(--search-link-price-color);font-family:var(--normal-font)}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-category a{display:block;padding:.2em 0}header .tm-header-main .header-search .search-results-wrapper .search-results-list .search-suggestion{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125em;font-size:.875em}header .tm-header-main .header-search .search-results-wrapper .search-results-list .search-suggestion a{display:block;padding:.25em 0}header .tm-header-main .header-search .search-results-wrapper .search-results-list .search-suggestion:before{content:"";display:block;height:1px;margin:.5em 0;background:var(--search-line-color)}header .tm-header-main .header-search .search-results-wrapper .search-results-list .search-suggestion:empty{display:none}header .tm-header-main .header-user-cart{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:1em}header .tm-header-main .header-user-cart>ul{margin:0;padding:0;list-style:none;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;gap:.5em}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder>span,header .tm-header-main .header-user-cart>ul>li>div>span{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder>span i,header .tm-header-main .header-user-cart>ul>li>div>span i{color:var(--header-logo-favcart-icon-color);font-size:var(--icon-size-large);padding:.28125em;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--header-logo-favcart-icon-color) inset;box-shadow:0 0 0 2px var(--header-logo-favcart-icon-color) inset;-webkit-transition:300ms ease all;transition:300ms ease all}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder:hover>span i,header .tm-header-main .header-user-cart>ul>li>div:hover>span i{-webkit-box-shadow:0 0 0 4em var(--header-logo-favcart-icon-hover-bgcolor) inset;box-shadow:0 0 0 4em var(--header-logo-favcart-icon-hover-bgcolor) inset;color:var(--header-logo-favcart-icon-hover-color)}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375em;color:currentColor}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder .header-cart-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:nowrap}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder .header-cart-text em{font-style:normal}header .tm-header-main .header-user-cart .m-fav{display:none}header .tm-header-main .header-user-cart .h-login .header-logged-in span.header-user-text{display:block;white-space:nowrap}header .tm-header-main .header-user-cart>ul>.h-login>.header-logged-in>span i{color:var(--header-logo-logged-icon-color);-webkit-box-shadow:0 0 0 4em var(--header-logo-logged-icon-shadow) inset;box-shadow:0 0 0 4em var(--header-logo-logged-icon-shadow) inset}header .tm-header-main .header-user-cart>ul>.h-login>.header-logged-in:hover>span i{background:var(--header-logo-logged-icon-hover-bgcolor);color:var(--header-logo-logged-icon-hover-color);-webkit-box-shadow:0 0 0 2px var(--header-logo-logged-icon-hover-shadow) inset;box-shadow:0 0 0 2px var(--header-logo-logged-icon-hover-shadow) inset}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;position:relative}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon .header-fav-icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon .header-fav-icon i{color:var(--header-logo-favcart-icon-color);font-size:var(--icon-size-large);padding:.28125em;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--header-logo-favcart-icon-color) inset;box-shadow:0 0 0 2px var(--header-logo-favcart-icon-color) inset;-webkit-transition:300ms ease all;transition:300ms ease all}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon .header-fav-text{display:none}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon .icon-animated{position:absolute;font-size:var(--icon-size-xlarge);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;inset:0;color:var(--color-pink);opacity:0;pointer-events:none}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:before{content:attr(data-favs);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;position:absolute;inset:-0.25em -0.25em auto auto;background:var(--color-light-pink);color:var(--color-white);font-size:.75em;border-radius:2em;line-height:1;height:1.375em;min-width:1.375em;padding:0 .25em;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon[data-favs="0"]:before{display:none}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:hover .header-fav-icon i{-webkit-box-shadow:0 0 0 4em var(--header-logo-favcart-icon-hover-bgcolor) inset;box-shadow:0 0 0 4em var(--header-logo-favcart-icon-hover-bgcolor) inset;color:var(--header-logo-favcart-icon-hover-color)}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:hover:before{background:var(--color-pink);-webkit-box-shadow:0 0 0 2px var(--color-white);box-shadow:0 0 0 2px var(--color-white)}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon.header-favorites-animated .icon-animated{-webkit-animation:header-fav-animation 1s linear forwards;animation:header-fav-animation 1s linear forwards}header .tm-header-menu{background:var(--header-bottom-background);-webkit-transition:500ms ease all;transition:500ms ease all;-webkit-transform-origin:center bottom;transform-origin:center bottom;opacity:1}header .tm-header-menu .tm-header-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3.75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .tm-header-menu .header-trigger-menu-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.75em;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger{-webkit-box-flex:1;-ms-flex:1 0 var(--trigger-width);flex:1 0 var(--trigger-width);max-width:var(--trigger-width);display:-webkit-box;display:-ms-flexbox;display:flex}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button{border:0;border-radius:var(--header-bottom-background-trigger-radius);background:var(--header-bottom-background-trigger-background);color:var(--header-bottom-background-trigger-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--trigger-height);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375em;-webkit-transition:300ms ease all,150ms ease outline;transition:300ms ease all,150ms ease outline;padding-left:1em;padding-right:1em}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button>i{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5em;height:1.125em;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative;-webkit-transform:scaleX(0.75);transform:scaleX(0.75);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:left center;transform-origin:left center}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button>i:before{display:none !important}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button>i:after{content:"";display:block;width:75%;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:currentColor;position:absolute}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button span{text-transform:uppercase;font-weight:bold;font-size:1.25em}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button:hover{background:var(--header-bottom-background-trigger-hover-background);text-shadow:var(--header-bottom-background-trigger-hover-text-shadow)}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button:hover>i{-webkit-transform:scale(1);transform:scale(1)}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button:focus{outline:.25rem solid var(--color-dark-gray-10)}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger{background:var(--pd-trigger-bg);color:var(--pd-trigger-color);border:var(--pd-trigger-border);border-radius:var(--pd-trigger-radius);padding:var(--pd-trigger-padding);outline:none;gap:.75em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger>i{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;color:currentColor;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:left center;transform-origin:left center}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger>i:after{content:"";display:block;width:75%;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:currentColor;position:absolute}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger .pd-icons{font-size:1em}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger .pd-icons .pd-anim{font-size:inherit}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger .pd-icons i{font-size:inherit}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger:hover{background:var(--pd-trigger-hover-bg);color:var(--pd-trigger-hover-color);border:var(--pd-trigger-hover-border);text-shadow:none}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger:hover i{-webkit-transition:300ms ease filter;transition:300ms ease filter;-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button.pd-trigger:focus{outline:none}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5em}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li{font-size:1.125em}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a{display:block;position:relative;color:var(--header-menu-item-color)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a:hover{color:var(--header-menu-item-hover-color)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a:after{content:"";display:block;position:absolute;width:100%;height:2px;bottom:-6px;background:var(--header-menu-line-color);border-radius:2px;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a:hover:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi{isolation:isolate;color:var(--color-white)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi:before{content:"";display:block;inset:-0.375em -1.25em;background:var(--color-pink-80);position:absolute;border-radius:var(--border-radius-small);z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi:after{background:var(--color-white)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi:hover:before{inset:-0.675em -1.25em;background:var(--color-pink)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.black-friday{isolation:isolate;color:var(--color-white)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.black-friday:before{content:"";display:block;inset:-0.375em -1.25em;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center 50%,var(--bf-button-bg);background-size:200%,cover;position:absolute;border-radius:var(--border-radius-small);z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.black-friday:after{background:var(--color-white)}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.black-friday:hover:before{inset:-0.675em -1.25em;background-size:250%,cover}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li.on{font-weight:bold}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li.on a:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}header .tm-header-menu .header-social-links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}header .tm-header-menu .header-social-links ul li{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}header .tm-header-menu .header-social-links ul li a{display:block;color:var(--header-bottom-social-color)}header .tm-header-menu .header-social-links ul li a i{font-size:var(--icon-size-normal)}header .tm-header-menu .header-social-links ul li a:hover{color:var(--header-bottom-social-hover-color)}.pd-icons{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--pd-icon-size);height:var(--pd-icon-size);-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.pd-icons .pd-anim{-webkit-box-flex:1;-ms-flex:1 0 calc(18*var(--pd-icon-size));flex:1 0 calc(18*var(--pd-icon-size));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:calc(var(--pd-icon-size)/2);-webkit-animation:pd-ico-anim 15s ease infinite;animation:pd-ico-anim 15s ease infinite}.pd-icons i{background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-filter:grayscale(1) brightness(4);filter:grayscale(1) brightness(4);-webkit-box-flex:0;-ms-flex:0 1 var(--pd-icon-size);flex:0 1 var(--pd-icon-size);font-size:inherit}.pd-icons i[data-cat="2"]{background-image:url(../img/cat-2.svg)}.pd-icons i[data-cat="4"]{background-image:url(../img/cat-4.svg)}.pd-icons i[data-cat="1"]{background-image:url(../img/cat-1.svg)}.pd-icons i[data-cat="12"]{background-image:url(../img/cat-12.svg)}.pd-icons i[data-cat="6"]{background-image:url(../img/cat-6.svg)}.pd-icons i[data-cat="9"]{background-image:url(../img/cat-9.svg)}.pd-icons i[data-cat="3"]{background-image:url(../img/cat-3.svg)}.pd-icons i[data-cat="11"]{background-image:url(../img/cat-11.svg)}.pd-icons i[data-cat="15"]{background-image:url(../img/cat-15.svg)}.pd-icons i[data-cat="17"]{background-image:url(../img/cat-17.svg)}.pd-icons i[data-cat="14"]{background-image:url(../img/cat-14.svg)}@-webkit-keyframes header-fav-animation{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:1}to{opacity:0;-webkit-transform:scale(2) translateY(-35%);transform:scale(2) translateY(-35%)}}@keyframes header-fav-animation{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:1}to{opacity:0;-webkit-transform:scale(2) translateY(-35%);transform:scale(2) translateY(-35%)}}@-webkit-keyframes pd-ico-anim{0%{-webkit-transform:translateX(0);transform:translateX(0)}8%{-webkit-transform:translateX(0);transform:translateX(0)}9.09%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -1.5));transform:translateX(calc(var(--pd-icon-size) * -1.5))}17.08%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -1.5));transform:translateX(calc(var(--pd-icon-size) * -1.5))}18.18%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -3));transform:translateX(calc(var(--pd-icon-size) * -3))}26.18%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -3));transform:translateX(calc(var(--pd-icon-size) * -3))}27.27%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -4.5));transform:translateX(calc(var(--pd-icon-size) * -4.5))}35.27%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -4.5));transform:translateX(calc(var(--pd-icon-size) * -4.5))}36.36%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -6));transform:translateX(calc(var(--pd-icon-size) * -6))}44.36%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -6));transform:translateX(calc(var(--pd-icon-size) * -6))}45.45%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -7.5));transform:translateX(calc(var(--pd-icon-size) * -7.5))}53.45%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -7.5));transform:translateX(calc(var(--pd-icon-size) * -7.5))}54.54%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -9));transform:translateX(calc(var(--pd-icon-size) * -9))}62.55%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -9));transform:translateX(calc(var(--pd-icon-size) * -9))}63.63%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -10.5));transform:translateX(calc(var(--pd-icon-size) * -10.5))}71.63%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -10.5));transform:translateX(calc(var(--pd-icon-size) * -10.5))}72.72%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -12));transform:translateX(calc(var(--pd-icon-size) * -12))}80.73%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -12));transform:translateX(calc(var(--pd-icon-size) * -12))}81.81%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -13.5));transform:translateX(calc(var(--pd-icon-size) * -13.5))}89.82%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -13.5));transform:translateX(calc(var(--pd-icon-size) * -13.5))}90.90%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -15));transform:translateX(calc(var(--pd-icon-size) * -15))}98.91%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -15));transform:translateX(calc(var(--pd-icon-size) * -15))}99.9999%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -16.5));transform:translateX(calc(var(--pd-icon-size) * -16.5))}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:none;transition:none}}@keyframes pd-ico-anim{0%{-webkit-transform:translateX(0);transform:translateX(0)}8%{-webkit-transform:translateX(0);transform:translateX(0)}9.09%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -1.5));transform:translateX(calc(var(--pd-icon-size) * -1.5))}17.08%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -1.5));transform:translateX(calc(var(--pd-icon-size) * -1.5))}18.18%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -3));transform:translateX(calc(var(--pd-icon-size) * -3))}26.18%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -3));transform:translateX(calc(var(--pd-icon-size) * -3))}27.27%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -4.5));transform:translateX(calc(var(--pd-icon-size) * -4.5))}35.27%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -4.5));transform:translateX(calc(var(--pd-icon-size) * -4.5))}36.36%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -6));transform:translateX(calc(var(--pd-icon-size) * -6))}44.36%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -6));transform:translateX(calc(var(--pd-icon-size) * -6))}45.45%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -7.5));transform:translateX(calc(var(--pd-icon-size) * -7.5))}53.45%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -7.5));transform:translateX(calc(var(--pd-icon-size) * -7.5))}54.54%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -9));transform:translateX(calc(var(--pd-icon-size) * -9))}62.55%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -9));transform:translateX(calc(var(--pd-icon-size) * -9))}63.63%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -10.5));transform:translateX(calc(var(--pd-icon-size) * -10.5))}71.63%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -10.5));transform:translateX(calc(var(--pd-icon-size) * -10.5))}72.72%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -12));transform:translateX(calc(var(--pd-icon-size) * -12))}80.73%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -12));transform:translateX(calc(var(--pd-icon-size) * -12))}81.81%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -13.5));transform:translateX(calc(var(--pd-icon-size) * -13.5))}89.82%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -13.5));transform:translateX(calc(var(--pd-icon-size) * -13.5))}90.90%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -15));transform:translateX(calc(var(--pd-icon-size) * -15))}98.91%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -15));transform:translateX(calc(var(--pd-icon-size) * -15))}99.9999%{-webkit-transform:translateX(calc(var(--pd-icon-size) * -16.5));transform:translateX(calc(var(--pd-icon-size) * -16.5))}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:none;transition:none}}.sticky-header{position:relative}.sticky-header header{-webkit-box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);margin-top:-2em}.sticky-header header .tm-header-menu{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.sticky-header header .tm-header-main{margin-bottom:-3.75em}.sticky-header header .tm-header-main .header-logo{margin-left:2.5em;max-width:14.25em}.sticky-header header .tm-header-main .tm-header-sleeve{min-height:4em}.user-area-contents{padding:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--cart-background);border:1px solid var(--cart-border);border-radius:var(--cart-radius)}header .user-area-contents{opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}header .h-login.on .user-area-contents{opacity:1;pointer-events:initial;-webkit-transform:translateY(0);transform:translateY(0)}.user-area-contents h5{color:var(--color-dark-gray)}.user-area-contents h5:last-child{margin-bottom:0}.user-area-contents h5 .tm-logo{background:url(/public/img/tehnomedia-logo-dark.svg) center no-repeat;color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:85%;width:100px;display:inline-block}.user-area-contents h2{display:none}.user-area-contents .user-area-menu{margin-bottom:0}.user-area-contents .close-user-area{position:absolute;top:1.25em;right:1.25em;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)}.user-area-contents .close-user-area i{line-height:1;font-size:var(--modal-popup-icon-size)}.user-area-contents .close-user-area: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}@media(max-width: 767px){.user-area-contents .user-area-menu{margin-bottom:1em}}.cart-contents{padding:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--cart-background);border:1px solid var(--cart-border);border-radius:var(--cart-radius)}header .cart-contents{opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}header .h-cart.on .cart-contents{opacity:1;pointer-events:initial;-webkit-transform:translateY(0);transform:translateY(0)}.cart-contents h5{color:var(--color-dark-gray)}.cart-contents h5:last-child{margin-bottom:0}.cart-contents .close-cart{position:absolute;top:1.25em;right:1.25em;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)}.cart-contents .close-cart i{line-height:1;font-size:var(--modal-popup-icon-size)}.cart-contents .close-cart: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}.cart-contents ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}.cart-contents ul li:after{content:"";display:block;width:100%;height:1px;background:var(--cart-line-color);margin-top:.75em}.cart-contents ul li .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;position:relative;font-family:var(--normal-font)}.cart-contents ul li .cart-item .cart-item-photo{width:60px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;-ms-flex-negative:0;flex-shrink:0;background:var(--cart-item-photo-bg);padding:var(--cart-item-photo-padding);border-radius:var(--cart-item-photo-radius)}.cart-contents ul li .cart-item .cart-item-photo .cart-item-number{background:var(--cart-item-number-background);color:var(--cart-item-number-color);font-size:.75em;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;height:1.6667em;min-width:1.6667em;border-radius:var(--cart-item-number-border-radius);line-height:1;font-weight:bold}.cart-contents ul li .cart-item .cart-item-photo a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.cart-contents ul li .cart-item .cart-item-photo a img{-o-object-fit:contain;object-fit:contain;width:100%}.cart-contents ul li .cart-item .cart-item-details .cart-item-code{font-size:.75em;color:var(--color-medium-gray)}.cart-contents ul li .cart-item .cart-item-details .cart-item-category{font-size:.75em;color:var(--color-medium-gray)}.cart-contents ul li .cart-item .cart-item-details .cart-item-product-link{color:var(--cart-item-link-color);font-weight:bold}.cart-contents ul li .cart-item .cart-item-details .cart-item-product-link:hover{color:var(--cart-item-link-hover-color)}.cart-contents ul li .cart-item .cart-item-details .cart-item-discount{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.cart-contents ul li .cart-item .cart-item-details .cart-item-discount .discounted{color:var(--cart-item-price-discount);text-decoration:line-through;font-size:.9em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-contents ul li .cart-item .cart-item-details .cart-item-discount .discount-percent{background:var(--cart-item-price-discount-percent-bg);color:var(--cart-item-price-discount-percent-color);text-shadow:var(--cart-item-price-discount-percent-text-shadow);display:block;border-radius:var(--border-radius-small);padding:.25em .5em;font-size:.75em;line-height:1.2}.cart-contents ul li .cart-item .cart-item-details .cart-item-price{font-weight:bold;color:var(--cart-item-price-color)}.cart-contents ul li .cart-item .cart-remove{position:absolute;right:0;top:0}.cart-contents ul li .cart-item .cart-remove a{display:block;width:1em;height:1em;background:var(--cart-remove-background);color:var(--cart-remove-color);border-radius:var(--cart-remove-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:200ms ease all;transition:200ms ease all}.cart-contents ul li .cart-item .cart-remove a i{font-size:var(--icon-size-xxsmall)}.cart-contents ul li .cart-item .cart-remove a:hover{background:var(--cart-remove-hover-background)}.cart-contents ul+.cart-totals{margin-top:0}.cart-contents .cart-promo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75em;padding:.75em 0;border-bottom:1px solid var(--cart-line-color)}.cart-contents .cart-promo #promo-code{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cart-contents .cart-promo button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;white-space:nowrap}.cart-contents .cart-promo.promo-activated p{margin:0}.cart-contents .cart-promo.promo-activated strong{color:var(--color-pink);font-size:1.2em}.cart-contents .cart-promo .promo-activate-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.cart-contents .cart-promo .promo-activate-discount .form-check-input{margin-top:0;font-size:1.25em;width:1em;height:1em}.cart-contents .cart-promo .promo-activate-discount label{margin-bottom:0}.cart-contents .cart-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75em;gap:1em}.cart-contents .cart-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75em 0;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-contents .cart-delivery-desc{font-size:.75em;margin:0}.cart-contents .cart-delivery-desc a{font-weight:bold}.cart-contents .cart-delivery-desc button{padding:0;border:0;color:var(--color-pink);background:rgba(0,0,0,0);-webkit-box-shadow:0 1px 0 0 var(--color-pink);box-shadow:0 1px 0 0 var(--color-pink);-webkit-transition:200ms ease all;transition:200ms ease all;font-weight:bold;cursor:pointer;line-height:1.2}.cart-contents .cart-delivery-desc button:hover{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0);box-shadow:0 1px 0 0 rgba(0,0,0,0)}.cart-contents .cart-total-delivery{padding:.75em 0 0;margin-top:.75em;border-top:1px solid var(--cart-line-color);font-size:1.25em}.cart-contents .cart-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-contents .cart-buttons .btn{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - .375em);flex:1 1 calc(50% - .375em);max-width:calc(50% - .375em);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-sticky-trigger{-webkit-transition:200ms ease all;transition:200ms ease all}.header-mobile-trigger,.header-sticky-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.header-mobile-trigger>i,.header-sticky-trigger>i{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5em;height:1.25em;color:var(--pd-mob-color);border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative;-webkit-transform:scaleX(0.75);transform:scaleX(0.75);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:left center;transform-origin:left center}.header-mobile-trigger>i:after,.header-sticky-trigger>i:after{content:"";display:block;width:75%;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:currentColor;position:absolute}.header-mobile-trigger .pd-icons,.header-sticky-trigger .pd-icons{font-size:1em}.header-mobile-trigger .pd-icons .pd-anim,.header-sticky-trigger .pd-icons .pd-anim{font-size:inherit}.header-mobile-trigger .pd-icons .pd-anim i,.header-sticky-trigger .pd-icons .pd-anim i{font-size:inherit;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0);-webkit-transition:300ms ease filter;transition:300ms ease filter}.header-mobile-trigger:hover>i,.header-sticky-trigger:hover>i{-webkit-transform:scale(1);transform:scale(1);color:var(--pd-mob-hover-color)}.header-mobile-trigger:hover .pd-icons .pd-anim i,.header-sticky-trigger:hover .pd-icons .pd-anim i{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}@media(min-width: 992px){.header-mobile-trigger{display:none}.header-mobile-trigger .pd-icons,.header-sticky-trigger .pd-icons{font-size:1rem}.header-mobile-trigger .pd-icons i,.header-sticky-trigger .pd-icons i{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}.tm-header-top-right{display:block}.header-sticky-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1em;cursor:pointer;opacity:0;position:absolute}.sticky-header .header-sticky-trigger{opacity:1}}@media(max-width: 991px){.header-mobile-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.header-mobile-trigger{margin-right:1em}.header-sticky-trigger{display:none !important}.header-logo{margin-left:0 !important}.tm-header-top-right{display:none}header .tm-header-top .tm-header-sleeve{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger{display:none}header .tm-header-main .header-user-cart ul .h-login .header-icon-text-holder .header-user-text{display:none}}@media(min-width: 768px){.search-trigger-v2{display:none}header .cart-contents,header .user-area-contents{border:0;background:var(--cart-background-head);padding:1.875em;position:absolute;right:0;top:3.25em;-webkit-transform:translateY(3em);transform:translateY(3em);width:430px;max-height:65vh;overflow-y:auto;gap:.75em;z-index:100;-webkit-box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20)}header .cart-contents::-webkit-scrollbar,header .user-area-contents::-webkit-scrollbar{background:var(--products-menu-scrollbar-background);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}header .cart-contents::-webkit-scrollbar-thumb,header .user-area-contents::-webkit-scrollbar-thumb{background:var(--products-menu-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}header .user-area-contents{width:260px}.user-area-contents .close-user-area{display:none}header .tm-header-main .header-user-cart ul .h-login{position:relative}.cart-contents .close-cart{display:none}header .cart-contents ul li:after{background:var(--cart-line-color-head)}header .cart-contents ul li .cart-item .cart-item-photo{background:var(--cart-item-photo-bg-head);padding:var(--cart-item-photo-padding-head);border-radius:var(--cart-item-photo-radius-head)}header .cart-contents ul li .cart-item .cart-item-details .cart-item-product-link{color:var(--cart-item-link-color-head)}.sticky-header header .tm-header-main .header-logo a{width:140px;height:28.5px;-webkit-transform-origin:left center;transform-origin:left center}header .tm-header-main .header-search .search-results-wrapper{max-height:calc(100dvh - 8.5em);overflow-y:auto}.sticky-header header .tm-header-main .header-search .search-results-wrapper{max-height:calc(100dvh - 6em)}header .tm-header-main .header-search .search-results-wrapper::-webkit-scrollbar{background:var(--products-menu-scrollbar-background);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}header .tm-header-main .header-search .search-results-wrapper::-webkit-scrollbar-thumb{background:var(--products-menu-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}header .tm-header-main .header-search .search-results-wrapper .search-results-list .result-list .result-product a .product-title .product-category{font-size:.75em}}@media(max-width: 767px){header .cart-backdrop,header .user-area-backdrop{position:fixed;inset:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;background:var(--popup-backdrop);backdrop-filter:blur(10px);opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}header .header-icon-text-holder.on .cart-backdrop,header .header-icon-text-holder.on .user-area-backdrop{opacity:1;pointer-events:initial}header .h-login.on .user-area-backdrop{opacity:1;pointer-events:initial}header .h-cart.on .cart-backdrop{opacity:1;pointer-events:initial}.user-area-contents{padding:2.142857em}header .user-area-contents{background:var(--cart-background-head);width:calc(100vw - 20px);max-height:90vh;z-index:1000;max-width:430px;-webkit-transform:translateY(3em);transform:translateY(3em);overflow-y:auto;-webkit-box-shadow:var(--modal-popup-shadow) var(--color-black-50);box-shadow:var(--modal-popup-shadow) var(--color-black-50);color:var(--color-dark-gray)}.cart-contents{padding:2.142857em}header .cart-contents{background:var(--cart-background-head);width:calc(100vw - 20px);max-height:90vh;z-index:1000;max-width:430px;-webkit-transform:translateY(3em);transform:translateY(3em);overflow-y:auto;-webkit-box-shadow:var(--modal-popup-shadow) var(--color-black-50);box-shadow:var(--modal-popup-shadow) var(--color-black-50)}header .cart-contents ul li:after{background:var(--cart-line-color-head)}header .cart-contents ul li .cart-item .cart-item-photo{background:var(--cart-item-photo-bg-head);padding:var(--cart-item-photo-padding-head);border-radius:var(--cart-item-photo-radius-head)}header .cart-contents ul li .cart-item .cart-item-details .cart-item-product-link{color:var(--cart-item-link-color-head)}.header-mobile-trigger,.header-sticky-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5em}header{-webkit-box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);position:sticky;top:0;z-index:100}header .tm-header-menu,header .tm-header-top{display:none}header .tm-header-main{background:var(--header-main-background);color:var(--header-main-color)}header .tm-header-main .tm-header-sleeve{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em var(--main-desktop-gap);min-height:4.5em}header .tm-header-main .tm-header-sleeve .header-mobile-trigger{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header .tm-header-main .tm-header-sleeve .header-mobile-trigger>i{color:var(--pd-resp-color)}header .tm-header-main .tm-header-sleeve .header-mobile-trigger .pd-icons .pd-anim i{-webkit-filter:grayscale(1) brightness(5);filter:grayscale(1) brightness(5)}header .tm-header-main .tm-header-sleeve .header-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:unset}header .tm-header-main .tm-header-sleeve .header-logo a{max-width:140px;height:28.5px}header .tm-header-main .tm-header-sleeve .header-search{position:fixed;inset:0;z-index:100;pointer-events:none}header .tm-header-main .tm-header-sleeve .header-search.show{pointer-events:initial}header .tm-header-main .tm-header-sleeve .header-search .search-main-controller{display:none;pointer-events:none}header .tm-header-main .tm-header-sleeve .search-results-wrapper{position:fixed;inset:0;height:100vh;width:100vw;overflow-y:auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:none}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-mobile{display:block}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-mobile form{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--search-line-color);padding:0 0 1em;margin:0 0 1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-mobile input[type=search]{-webkit-appearance:initial;-moz-appearance:initial;appearance:initial}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-mobile .close-mobile-search{border-radius:var(--search-mobile-border-radius);background-color:var(--search-mobile-close-background);color:var(--search-mobile-close-color);-webkit-box-flex:1;-ms-flex:1 0 3.2675em;flex:1 0 3.2675em;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}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-mobile .close-mobile-search i{font-size:2em}header .tm-header-main .tm-header-sleeve .search-results-wrapper .search-results-list .result-list .result-product a .product-title .product-category{font-size:.875em}header .tm-header-main .tm-header-sleeve .header-user-cart{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}header .tm-header-main .tm-header-sleeve .header-user-cart>ul{gap:.75em}header .tm-header-main .header-user-cart>ul>li>.header-icon-text-holder>span i,header .tm-header-main .header-user-cart>ul>li>div>span i{-webkit-box-shadow:none;box-shadow:none;padding:0;color:var(--color-white);font-size:var(--icon-size-large)}header .tm-header-main .header-user-cart>ul>li.h-login>.header-logged-in>span i{-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important;color:var(--header-logo-logged-icon-resp-color)}header .tm-header-main .header-user-cart>ul>li>.header-icon-text-holder:hover>span i,header .tm-header-main .header-user-cart>ul>li>div:hover>span i{-webkit-box-shadow:none;box-shadow:none}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder{position:relative}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder .header-cart-text span>span,header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder .header-cart-text span>strong{display:none}header .tm-header-main .header-user-cart>ul>li .header-icon-text-holder .header-cart-text em{background:var(--color-pink);color:var(--color-white);border-radius:50%;position:absolute;top:-0.5em;right:0;width:1.25em;height:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 0 2px var(--color-dark-gray);box-shadow:0 0 0 2px var(--color-dark-gray)}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon .header-fav-icon i{-webkit-box-shadow:none;box-shadow:none;color:var(--color-white);font-size:var(--icon-size-large);padding:0}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:before{background:var(--color-pink);color:var(--color-white);-webkit-box-shadow:0 0 0 2px var(--color-dark-gray);box-shadow:0 0 0 2px var(--color-dark-gray);-webkit-transition:none;transition:none;inset:-0.5em 0 auto auto}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:hover .header-fav-icon i{color:var(--color-white);-webkit-box-shadow:none;box-shadow:none}header .tm-header-main .header-user-cart .h-favorites .header-favorites-icon:hover:before{background:var(--color-pink);color:var(--color-white);-webkit-box-shadow:0 0 0 2px var(--color-dark-gray);box-shadow:0 0 0 2px var(--color-dark-gray)}}@media(max-width: 1299px){header .tm-header-menu .header-trigger-menu-holder .header-product-trigger{-ms-flex-negative:1;flex-shrink:1}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a{white-space:nowrap}header .tm-header-menu .header-social-links{margin-left:1em}}@media(min-width: 992px)and (max-width: 1229px){header .tm-header-menu .header-trigger-menu-holder{gap:1em}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger{font-size:14px}header .tm-header-menu .header-trigger-menu-holder .header-product-trigger button i{font-size:16px}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul{gap:1.5em;font-size:14px}header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi:before,header .tm-header-menu .header-trigger-menu-holder .header-desktop-navigation ul li a.katalozi:hover:before{left:-0.75em;right:-0.75em}header .tm-header-menu .header-social-links{font-size:14px}}.products-menu .products-menu-sleeve>ul>li.black-friday>a{isolation:isolate;color:var(--color-white);background:var(--bf-button-bg);border-radius:var(--border-radius-small);color:var(--bf-button-color);text-transform:uppercase;position:relative;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-menu .products-menu-sleeve>ul>li.black-friday>a:before{width:unset;height:unset;margin:0;-webkit-filter:none;filter:none;isolation:isolate;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;position:absolute;z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all}.products-menu .products-menu-sleeve>ul>li.black-friday>a 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;gap:.375em;z-index:2}.products-menu .products-menu-sleeve>ul>li.black-friday>a strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.products-menu .products-menu-sleeve>ul>li.black-friday>a 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%)}.products-menu .products-menu-sleeve>ul>li.black-friday>a:hover:before{-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.products-menu .products-menu-sleeve>ul>li.black-friday:after{display:none !important}.responsive-menu .responsive-products ul>li.black-friday>a{isolation:isolate;color:var(--color-white);background:var(--bf-button-bg);border-radius:var(--border-radius-small);color:var(--bf-button-color);text-transform:uppercase;position:relative;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--responsive-menu-level-1-link-size);padding:.75em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.responsive-menu .responsive-products ul>li.black-friday>a:before{content:"";display:block;width:unset;height:unset;margin:0;-webkit-filter:none;filter:none;isolation:isolate;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;position:absolute;z-index:-1;-webkit-transition:300ms ease all;transition:300ms ease all}.responsive-menu .responsive-products ul>li.black-friday>a 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;gap:.375em;z-index:2}.responsive-menu .responsive-products ul>li.black-friday>a strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.responsive-menu .responsive-products ul>li.black-friday>a 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%)}.responsive-menu .responsive-products ul>li.black-friday:after{display:none !important}footer{margin-top:3.5em}footer .tm-footer-image{background:var(--footer-image-source) no-repeat center;background-size:cover;background-position:center 80%}footer .tm-footer-image .tm-footer-bar{padding:12.5em 0 3.75em}footer .tm-footer-image .tm-footer-bar .tm-footer-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}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item{max-width:380px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:5px 20px 5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--footer-bar-item-background);backdrop-filter:blur(10px);gap:12px;border-radius:100px;line-height:1.5;-webkit-transition:300ms ease all;transition:300ms ease all;line-height:1.75}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item .bar-icon{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item .bar-icon img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item strong{color:var(--footer-bar-item-title-color);margin-bottom:0}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item a{display:block;font-size:.875em;color:var(--footer-bar-item-link-color)}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item a:hover{color:var(--footer-bar-item-link-hover-color)}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item p{font-size:.875em;margin:0;color:var(--footer-bar-item-link-color)}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item:hover{-webkit-box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--main-drop-shadow-distance) var(--color-dark-gray-20)}footer .tm-footer-image .tm-footer-links{background:var(--footer-image-background);backdrop-filter:blur(10px);padding-top:1.25em;padding-bottom:2.5em}footer .tm-footer-image .tm-footer-links .tm-footer-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;display:-webkit-box;display:-ms-flexbox;display:flex}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%;padding:1.5625em 0 0}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col:first-child{padding:.625em 0}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--footer-column-title-color);gap:.375em;margin-bottom:.25em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col strong i{font-weight:normal;font-size:var(--footer-icons-size)}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-menu{list-style:none;margin:0 0 0 2.143em;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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.875em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-menu li a{display:inline-block;color:var(--footer-menu-item-color);padding:.3em 0}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-menu li a:hover{color:var(--footer-menu-item-hover-color)}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-menu+strong{margin-top:.5em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-social-links{list-style:none;margin:0 0 0 1.5em;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-social-links li a{color:var(--footer-menu-item-color)}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-social-links li a i{font-size:var(--footer-menu-icon-size)}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .footer-social-links li a:hover{color:var(--footer-menu-item-hover-color)}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col p{font-size:.875em;color:var(--color-white);margin-bottom:3em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .newsletter-controller{position:relative}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .newsletter-controller .form-control{padding-right:2.5em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col .newsletter-controller .header-button-subscribe{border:0;background:rgba(0,0,0,0);position:absolute;right:0;font-size:var(--icon-size-normal);right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;padding:0;color:currentColor}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .tehnomedia-logo{display:block;width:80%;max-width:214px;height:44px;background:url(/public/img/tehnomedia-logo.svg) center no-repeat;background-size:contain;text-indent:-999999px;margin-bottom:.625em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .trustmark-logo{display:block}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .trustmark-logo img{max-width:165px;width:70%;aspect-ratio:2.9464/1}footer .tm-footer-bottom{background:var(--footer-bottom-background);color:var(--footer-bottom-color)}footer .tm-footer-bottom .tm-footer-sleeve{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;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;padding-top:.625em;padding-bottom:.625em}footer .tm-footer-bottom .tm-footer-sleeve p{font-size:.875em;margin:0}footer .tm-footer-bottom .tm-footer-sleeve p br{display:none}footer .tm-footer-bottom .tm-footer-sleeve p .myoffice{font-weight:bold;color:rgba(0,0,0,0) !important;background:url(/public/img/myoffice-white.svg) no-repeat center;background-size:contain;display:inline-block;text-decoration:none;width:6em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer .tm-footer-bottom .tm-footer-sleeve ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .tm-footer-bottom .tm-footer-sleeve ul li{border-radius:4px;width:55px;height:38px;display:block;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;background:var(--color-white)}footer .tm-footer-bottom .tm-footer-sleeve ul li img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}@media(max-width: 991px){footer{font-size:1rem}footer .tm-footer-image .tm-footer-bar{padding-top:4.2857em;padding-bottom:2.8571em}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-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}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .trustmark-logo img{display:block;margin:auto}}@media(max-width: 767px){footer .tm-footer-image{background-position:center}footer .tm-footer-image .tm-footer-bar{padding-top:4.2857em;padding-bottom:2.8571em}footer .tm-footer-image .tm-footer-bar .tm-footer-sleeve .bar-items .bar-item{width:22.8571em;max-width:96%}footer .tm-footer-image .tm-footer-links{padding:1.42857em 1.42857em 2.8571em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve{gap:1.42857em}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .fm-footer-links-col:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}footer .tm-footer-image .tm-footer-links .tm-footer-sleeve .trustmark-logo img{display:block;margin:auto}footer .tm-footer-bottom .tm-footer-sleeve{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;padding:1em 1.5em 1.5em}footer .tm-footer-bottom .tm-footer-sleeve p{font-size:1em;text-align:center}footer .tm-footer-bottom .tm-footer-sleeve p br{display:inline}footer .tm-footer-bottom .tm-footer-sleeve ul li{width:42px;height:28px}}.products-menu{position:fixed;inset:0;background:var(--products-menu-backdrop);backdrop-filter:blur(10px);z-index:150;pointer-events:none;opacity:0;-webkit-transition:200ms ease all;transition:200ms ease all}.products-menu.show{pointer-events:initial;opacity:1}.products-menu .products-menu-outside{z-index:1;position:absolute;inset:0}.products-menu .products-menu-sleeve{left:calc((100vw - var(--main-desktop-width))/2);margin-top:1.5em;margin-bottom:1.5em;height:calc(100vh - 3em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-menu .products-menu-sleeve button{border:0;width:var(--products-menu-width);background:var(--products-menu-close-trigger-backgrond);color:var(--products-menu-close-trigger-color);padding:1em;border-radius:var(--products-menu-border-radius) var(--products-menu-border-radius) 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em}.products-menu .products-menu-sleeve button .button-title{display:none}.products-menu .products-menu-sleeve button>i{display:none}.products-menu .products-menu-sleeve button .close-button{background:var(--products-menu-close-icon-background);color:var(--products-menu-close-icon-color);width:2.5em;height: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;border-radius:var(--products-menu-close-icon-radius)}.products-menu .products-menu-sleeve button .close-button i{font-size:var(--icon-size-large);line-height:1}.products-menu .products-menu-sleeve ul{list-style:none;margin:0;padding:0}.products-menu .products-menu-sleeve ul li a{color:var(--products-menu-level-1-link-color)}.products-menu .products-menu-sleeve>ul{padding:var(--products-menu-padding) 0 var(--products-menu-padding) var(--products-menu-padding);background:var(--products-menu-background);width:var(--products-menu-width);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:0 0 var(--products-menu-border-radius) var(--products-menu-border-radius)}.products-menu .products-menu-sleeve>ul>li{position:relative;padding-right:var(--products-menu-padding)}.products-menu .products-menu-sleeve>ul>li>a{font-size:1.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:clamp(.5em,1.625vh,1.5em) 0}.products-menu .products-menu-sleeve>ul>li>a:before{content:"";display:block;margin-right:.75em;width:1.5em;height:1.5em;margin-top:-0.125em;background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0);-webkit-transition:200ms ease filter;transition:200ms ease filter}.products-menu .products-menu-sleeve>ul>li[data-cat="2"] a:before{background-image:url(/public/img/cat-2.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="4"] a:before{background-image:url(/public/img/cat-4.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="1"] a:before{background-image:url(/public/img/cat-1.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="12"] a:before{background-image:url(/public/img/cat-12.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="6"] a:before{background-image:url(/public/img/cat-6.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="9"] a:before{background-image:url(/public/img/cat-9.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="3"] a:before{background-image:url(/public/img/cat-3.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="11"] a:before{background-image:url(/public/img/cat-11.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="15"] a:before{background-image:url(/public/img/cat-15.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="17"] a:before{background-image:url(/public/img/cat-17.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="14"] a:before{background-image:url(/public/img/cat-14.svg)}.products-menu .products-menu-sleeve>ul>li[data-cat="2"] .product-subcat>ul>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.products-menu .products-menu-sleeve>ul>li[data-cat="6"] .product-subcat>ul>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.products-menu .products-menu-sleeve>ul>li .product-subcat{position:fixed;opacity:0;pointer-events:none;left:calc((100vw - var(--main-desktop-width))/2 + var(--products-menu-width));top:2em;background:var(--products-menu-subcat-bg);background-size:50px 100%,auto;padding:calc(var(--products-menu-padding)*2) var(--products-menu-padding);max-width:calc(var(--main-desktop-width) - var(--products-menu-width));width:calc(100vw - var(--products-menu-width));border-radius:0 var(--products-menu-border-radius) var(--products-menu-border-radius) 0;-webkit-transition:200ms ease all;transition:200ms ease all;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 4em)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul{padding-right:var(--products-menu-padding);display:block;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-width:33.3333333333%;-moz-column-width:33.3333333333%;column-width:33.3333333333%;height:100%;gap:.75em;width:100%}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul::-webkit-scrollbar{background:var(--products-menu-scrollbar-background);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul::-webkit-scrollbar-thumb{background:var(--products-menu-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li{-webkit-transition:100ms ease all;transition:100ms ease all}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li>a{font-weight:bold}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li a{font-size:1em;display:block;padding:.25em 0}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li 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:0}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li{padding-left:.675em}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li a{font-size:.9em;font-weight:normal}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li.not-standout{padding-left:1.25em}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li.not-standout a{color:var(--products-menu-level-1-sub-link-color)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li.not-standout a:hover{color:var(--products-menu-level-1-sub-link-hover-color)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li ul li.not-standout+li.standout{margin-top:.25em}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul:hover li:hover>a{color:var(--products-menu-level-2-link-hover-color)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li{position:relative;z-index:2;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul):not(:first-child){margin-top:.5em}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul):after,.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul):before{content:"";display:block;background:var(--products-menu-line-color);height:1px;width:100%;margin:.5em 0}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul):first-child:before{display:none}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul):last-child:after{display:none}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul)+li{margin-top:.5em}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul>li:has(ul)+li:has(ul):before{display:none}.products-menu .products-menu-sleeve>ul>li[data-cat="9"] .product-subcat>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.products-menu .products-menu-sleeve>ul>li[data-cat="3"] .product-subcat>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.products-menu .products-menu-sleeve>ul>li[data-cat="15"] .product-subcat>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.products-menu .products-menu-sleeve>ul>li:has(ul)>a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-menu .products-menu-sleeve>ul>li:has(ul)>a:after{content:"";font-family:remixicon;font-size:.889em;-webkit-transition:200ms ease all;transition:200ms ease all;margin-left:auto;aspect-ratio:1/1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:1.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;border-radius:50%}.products-menu .products-menu-sleeve>ul>li:not(:last-child):after{content:"";display:block;background:var(--products-menu-line-color);height:1px;left:0;right:20px;-webkit-transition:200ms ease all;transition:200ms ease all}.products-menu .products-menu-sleeve>ul>li[data-cat="1"] .product-subcat ul{max-height:unset;height:unset;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.products-menu .products-menu-sleeve>ul>li[data-cat="2"] .product-subcat ul{max-height:unset;height:unset;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.products-menu .products-menu-sleeve>ul>li[data-cat="4"] .product-subcat ul{max-height:unset;height:unset;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.products-menu .products-menu-sleeve>ul>li[data-cat="6"] .product-subcat ul{max-height:unset;height:unset;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.products-menu .products-menu-sleeve>ul>li[data-cat="9"] .product-subcat ul{max-height:unset;height:unset;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.products-menu.show .products-menu-sleeve>ul>li.hover a:before{-webkit-filter:grayscale(0) brightness(0.95);filter:grayscale(0) brightness(0.95)}.products-menu.show .products-menu-sleeve>ul>li.hover a:after{background:var(--products-menu-arrow-hover-bg);color:var(--products-menu-arrow-hover-color)}.products-menu.show .products-menu-sleeve>ul>li.hover:after{background:var(--products-menu-line-hover-color)}.products-menu.show .products-menu-sleeve>ul>li.hover .product-subcat{opacity:1;pointer-events:initial}@media(max-width: 1440px){.products-menu .products-menu-sleeve{left:var(--main-desktop-gap)}.products-menu .products-menu-sleeve>ul>li .product-subcat{width:calc(100vw - (var(--main-desktop-gap)*2 + var(--products-menu-width)));left:calc(var(--main-desktop-gap) + var(--products-menu-width))}.products-menu .products-menu-sleeve>ul>li .product-subcat:after{width:calc(100vw - (var(--main-desktop-gap)*2 + var(--products-menu-width))) !important;left:calc(var(--main-desktop-gap) + var(--products-menu-width)) !important}}@media(max-width: 1400px)or (max-height: 800px){.products-menu .products-menu-sleeve>ul>li .product-subcat:after{opacity:.35;background-size:55% auto !important}}@media(max-width: 1200px){:root{--products-menu-width:300px}.products-menu .products-menu-sleeve>ul>li .product-subcat{padding-top:var(--products-menu-padding);padding-bottom:var(--products-menu-padding)}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;max-height:100%}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul li a{font-size:.875em}}@media(max-width: 992px){.products-menu{display:none}}@media(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 120dpi){:root{--products-menu-width:300px}.products-menu .products-menu-sleeve>ul>li .product-subcat>ul{font-size:.875em}.products-menu .products-menu-sleeve>ul>li[data-cat="1"] .product-subcat>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.products-menu .products-menu-sleeve>ul>li[data-cat="2"] .product-subcat>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.products-menu .products-menu-sleeve>ul>li[data-cat="4"] .product-subcat>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.products-menu .products-menu-sleeve>ul>li[data-cat="6"] .product-subcat>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (pointer: coarse)and (min-width: 992px){.products-menu .products-menu-sleeve>ul>li>a{pointer-events:none !important}}.responsive-menu{position:fixed;inset:0;z-index:1000;pointer-events:none;opacity:0;-webkit-transition:300ms ease all;transition:300ms ease all}.show-responsive-menu .responsive-menu{opacity:1;pointer-events:initial}.responsive-menu .responsive-menu-backdrop{background:var(--responsive-menu-backdrop);backdrop-filter:blur(10px);position:absolute;inset:0}.responsive-menu .responsive-menu-wrapper{width:90%;max-width:var(--responsive-menu-width);color:var(--responsive-menu-color);background:var(--responsive-menu-background);-webkit-box-shadow:var(--responsive-menu-shadow-distance) var(--color-black-50);box-shadow:var(--responsive-menu-shadow-distance) var(--color-black-50);overflow-y:auto;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transition-delay:300ms;transition-delay:300ms}.show-responsive-menu .responsive-menu .responsive-menu-wrapper{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0;transition-delay:0}.responsive-menu header{background:var(--responsive-menu-header-background);color:var(--responsive-menu-header-color);padding:1.125em var(--main-desktop-gap);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;position:sticky;top:0;-webkit-box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);z-index:10}.responsive-menu header .mobile-close-trigger{margin-right:.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;color:var(--color-white)}.responsive-menu header .mobile-close-trigger i{font-size:var(--icon-size-xlarge);line-height:1}.responsive-menu header .mobile-close-trigger span{display:none}.responsive-menu header .header-logo a{display:block;width:140px;height:28.5px;background:url(/public/img/tehnomedia-logo.svg) center no-repeat;background-size:contain;text-indent:-999999px}.responsive-menu .responsive-top{display:none;background:var(--header-top-user-area-background);padding:1em;border-radius:var(--border-radius-normal);margin:.7142857em}.responsive-menu .responsive-top ul{list-style:none;margin:0;padding:0;font-size: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;gap:2.285714em}.responsive-menu .responsive-top ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;gap:.286em;color:var(--header-top-user-area-color)}.responsive-menu .responsive-top ul li a i{color:var(--header-top-user-area-icon-color)}.responsive-menu .responsive-top ul li a span{position:relative}.responsive-menu .responsive-top ul li a span:after{content:"";display:block;position:absolute;height:1px;width:100%;background:currentcolor;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.responsive-menu .responsive-top ul li a:hover span:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}.responsive-menu .responsive-products{margin:.7142857em;overflow:hidden}.responsive-menu .responsive-products ul{position:relative;list-style:none;margin:0;padding:0;-webkit-transition:300ms ease all;transition:300ms ease all}.responsive-menu .responsive-products ul.hide-category{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.responsive-menu .responsive-products ul li>ul{display:block}.responsive-menu .responsive-products ul li a{color:var(--responsive-menu-level-1-link-color)}.responsive-menu .responsive-products ul li a:hover{color:var(--responsive-menu-level-1-link-hover-color)}.responsive-menu .responsive-products ul>li>.category-move{font-size:var(--responsive-menu-level-1-link-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em 0;-webkit-transition:200ms ease all;transition:200ms ease all}.responsive-menu .responsive-products ul>li>.category-move:hover{color:var(--products-menu-level-1-link-hover-color)}.responsive-menu .responsive-products ul>li:has(ul)>.category-move{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.responsive-menu .responsive-products ul>li:has(ul)>.category-move:after{content:"";font-family:remixicon;font-size:.889em;-webkit-transition:200ms ease all;transition:200ms ease all}.responsive-menu .responsive-products ul>li:not(:last-child):after{content:"";display:block;background:var(--responsive-menu-line-color);height:1px;left:0;right:20px;-webkit-transition:200ms ease all;transition:200ms ease all}.responsive-menu .responsive-products ul>li:hover>ul{opacity:1;pointer-events:initial}.responsive-menu .responsive-products ul>li{position:relative;z-index:1}.responsive-menu .responsive-products ul>li.category-zindex{z-index:10}.responsive-menu .responsive-products ul>li>ul{position:relative;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;width:100%;height:0;pointer-events:none;-webkit-transition:300ms ease transform;transition:300ms ease transform;overflow:hidden}.responsive-menu .responsive-products ul>li>ul li a{padding:.6em 0;display:block;font-size:var(--responsive-menu-level-1-link-size);font-weight:bold}.responsive-menu .responsive-products ul>li>ul li a.category-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;padding:.6em;color:var(--responsive-menu-catback-color);background:var(--responsive-menu-catback-background);border-radius:var(--responsive-menu-catback-border-radius);font-size:1.125em}.responsive-menu .responsive-products ul>li>ul li a.category-main{font-weight:bold;text-transform:uppercase;color:var(--responsive-menu-category-opened-color)}.responsive-menu .responsive-products ul>li>ul li a.category-main:hover{color:var(--responsive-menu-category-opened-hover-color)}.responsive-menu .responsive-products ul>li>ul li.not-standout{padding-left:1.25em}.responsive-menu .responsive-products ul>li>ul li.not-standout a{color:var(--products-menu-level-1-sub-link-color);font-size:calc(var(--responsive-menu-level-1-link-size)*.9)}.responsive-menu .responsive-products ul>li>ul li.not-standout a:hover{color:var(--products-menu-level-1-sub-link-hover-color)}.responsive-menu .responsive-products ul>li>ul li.not-standout+li.standout{margin-top:.25em}.responsive-menu .responsive-products ul>li>ul li:has(.category-back):after{display:none}.responsive-menu .responsive-products ul>li>ul li ul{position:relative;-webkit-transform:none;transform:none;top:auto;right:auto;height:auto;opacity:1;pointer-events:initial}.responsive-menu .responsive-products ul>li>ul li ul li:after{display:none !important}.responsive-menu .responsive-products ul>li>ul li ul li a{font-weight:normal;padding-left:.625em}.responsive-menu .responsive-products ul>li>ul.show-subcategory{opacity:1;pointer-events:initial;height:auto;overflow:initial}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-14.375em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-17.25em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-20.125em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-23em}.responsive-menu .responsive-products ul>li:first-child>ul.show-subcategory{margin-top:-2.875em;margin-bottom:-25.875em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-14.375em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-17.25em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-20.125em}.responsive-menu .responsive-products ul>li:nth-child(2)>ul.show-subcategory{margin-top:-5.75em;margin-bottom:-23em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-14.375em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-17.25em}.responsive-menu .responsive-products ul>li:nth-child(3)>ul.show-subcategory{margin-top:-8.625em;margin-bottom:-20.125em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-14.375em}.responsive-menu .responsive-products ul>li:nth-child(4)>ul.show-subcategory{margin-top:-11.5em;margin-bottom:-17.25em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:nth-child(5)>ul.show-subcategory{margin-top:-14.375em;margin-bottom:-14.375em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:14.375em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(6)>ul.show-subcategory{margin-top:-17.25em;margin-bottom:-11.5em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:17.25em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:14.375em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(7)>ul.show-subcategory{margin-top:-20.125em;margin-bottom:-8.625em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:20.125em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:17.25em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:14.375em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(8)>ul.show-subcategory{margin-top:-23em;margin-bottom:-5.75em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:23em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:20.125em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:17.25em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:14.375em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:0em}.responsive-menu .responsive-products ul>li:nth-child(9)>ul.show-subcategory{margin-top:-25.875em;margin-bottom:-2.875em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:25.875em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:23em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:20.125em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:17.25em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:14.375em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:11.5em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:8.625em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:5.75em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:2.875em}.responsive-menu .responsive-products ul>li:nth-child(10)>ul.show-subcategory{margin-top:-28.75em;margin-bottom:0em}.responsive-menu .responsive-navigation{padding:1.5em 1em;background:var(--responsive-menu-nav-background);border-radius:var(--border-radius-normal);margin:2.142857em .7142857em .7142857em}.responsive-menu .responsive-navigation ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5em}.responsive-menu .responsive-navigation ul li>a{font-size:var(--responsive-menu-level-1-link-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--header-menu-item-color);text-align:center}.responsive-menu .responsive-navigation ul li>a:hover{color:var(--header-menu-item-hover-color)}.responsive-menu .responsive-navigation ul li>a:after{content:"";display:block;position:absolute;width:100%;height:2px;bottom:-6px;background:var(--header-menu-line-color);border-radius:2px;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.responsive-menu .responsive-navigation ul li>a:hover:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}.responsive-menu .responsive-navigation ul li ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.responsive-menu .responsive-navigation ul li ul li a{color:var(--responsive-menu-nav-social-color)}.responsive-menu .responsive-navigation ul li ul li a i{font-size:1.5em}.responsive-menu .responsive-navigation ul li.on{font-weight:bold}.responsive-menu .responsive-navigation ul li.on a:after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}.responsive-menu .responsive-bottom{margin:2.142857em .7142857em}.responsive-menu .responsive-bottom 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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.responsive-menu .responsive-bottom ul li a{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:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--responsive-menu-bottom-link-color);font-size:1.125em;gap:.3333em}.responsive-menu .responsive-bottom ul li a i{color:var(--responsive-menu-bottom-icon-color);font-size:2.285714em;line-height:1}@media(min-width: 992px){.responsive-menu{pointer-events:none;opacity:0}.show-responsive-menu .responsive-menu{pointer-events:none;opacity:0}}.banners-row{padding:3.5em 0;margin-top:3.5em;background:var(--banners-bg);-webkit-box-shadow:var(--banners-shadow);box-shadow:var(--banners-shadow)}.banners-row .banners-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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.banners-row .banners-sleeve a{display:block;border-radius:var(--banners-radius);overflow:hidden}.banners-row .banners-sleeve a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;aspect-ratio:34.5/10.1}@media(min-width: 640px){.banners-row.desktop-banners{display:block}.banners-row.mobile-banners{display:none}}@media(max-width: 639px){.banners-row.desktop-banners{display:none}.banners-row.mobile-banners{display:block}.banners-row{padding:1.428571em 0;margin-top:1.428571em}.banners-row .banners-sleeve{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tm-single-big-banner{padding-top:1em;padding-bottom:2em;overflow:hidden;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}.tm-single-big-banner a{display:block;border-radius:var(--banners-radius);overflow:hidden;-webkit-box-shadow:0 5px 15px var(--color-dark-gray-10);box-shadow:0 5px 15px var(--color-dark-gray-10)}.tm-single-big-banner a picture{display:block;width:100%}.tm-single-big-banner a picture img,.tm-single-big-banner a picture source{display:block;width:100%}.tm-single-big-banner+.blog-promo-list .blog-promo-list-sleeve{margin-top:-1em}@media(max-width: 767px){.tm-single-big-banner{padding-top:0}}.modal#bannerModal .modal-header:has(.close:only-child){padding:0;margin:0;position:absolute;inset:-3em 0 auto auto}.modal#bannerModal .modal-dialog{width:auto}.modal#bannerModal .modal-body{padding:0}.modal#bannerModal .modal-banner-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.modal#bannerModal .modal-banner-holder img{width:100%;-o-object-fit:contain;object-fit:contain}.modal#cartReminderModal .modal-dialog{width:95vw;max-width:600px}.modal#cartReminderModal .modal-header{padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal#cartReminderModal .modal-header .modal-title{text-align:center}.modal#cartReminderModal .modal-header .close{margin:0;position:absolute;inset:-3em 0 auto auto}.modal#cartReminderModal .modal-body{padding:1.5em 2em}.modal#cartReminderModal .modal-body .cart-modal-total{font-size:1.25em;text-align:center;margin:.75em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}.modal#cartReminderModal .modal-body .cart-modal-total p{margin:0}.modal#cartReminderModal .modal-body .cart-modal-total p strong{color:var(--color-pink);background:var(--color-pink-10);padding:.25em .5em;border-radius:var(--b-radius-nm)}.modal#cartReminderModal .modal-body .cart-modal-total p .btn{padding-top:.5em;padding-bottom:.5em}.modal#cartReminderModal .cart-modal-slider .cart-modal-product{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.modal#cartReminderModal .cart-modal-slider .cart-modal-product img{width:100%;aspect-ratio:1.5/1;-o-object-fit:contain;object-fit:contain}.modal#cartReminderModal .cart-modal-slider .slick-arrow{-webkit-transition:300ms ease all;transition:300ms ease all}.modal#cartReminderModal .cart-modal-slider .slick-arrow.slick-prev{left:0}.modal#cartReminderModal .cart-modal-slider .slick-arrow.slick-next{right:0}.modal#cartReminderModal .cart-modal-slider:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;margin-bottom:3em}.modal#cartReminderModal .cart-modal-slider:not(.slick-slider) .cart-modal-product{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.breadcrumbs{margin-top:1.25em;margin-bottom:1.625em}.breadcrumbs:has(ul li.breadcrumb-home:only-child){display:none}.breadcrumbs .breadcrumbs-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}.breadcrumbs .breadcrumbs-sleeve ul{list-style:none;margin:0;padding:0;display:inline}.breadcrumbs .breadcrumbs-sleeve ul li{display:inline;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .breadcrumbs-sleeve ul li.breadcrumb-home a{color:var(--breadcrumb-home-color);display:block;float:left}.breadcrumbs .breadcrumbs-sleeve ul li.breadcrumb-home i{font-size:var(--breadcrumb-home-size);line-height:1}.breadcrumbs .breadcrumbs-sleeve ul li.breadcrumb-home:before{display:none}.breadcrumbs .breadcrumbs-sleeve ul li:not(:last-child){margin-right:.625em}.breadcrumbs .breadcrumbs-sleeve ul li:not(:first-child){line-height:1.75}.breadcrumbs .breadcrumbs-sleeve ul li:before{content:"";display:inline-block;height:1.625em;width:1px;background:var(--breadcrumb-line-color);-webkit-transform:rotate(15deg);transform:rotate(15deg);opacity:.2;margin:.125em .625em -0.5em 0;-webkit-transform-origin:0 0;transform-origin:0 0}.breadcrumbs .breadcrumbs-sleeve ul li a{color:var(--breadcrumb-inactive-color)}.breadcrumbs .breadcrumbs-sleeve ul li a:hover{color:var(--breadcrumb-hover-color)}.breadcrumbs .breadcrumbs-sleeve ul li:last-child a{color:var(--breadcrumb-current-color)}.breadcrumbs .breadcrumbs-sleeve ul li:last-child a:hover{color:var(--breadcrumb-hover-color)}.internal-pages .tm-big-slider{max-width:100%;padding-left:0;padding-right:0}.tm-big-slider{overflow:hidden;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}.tm-big-slider:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.tm-big-slider:not(.slick-slider) .big-slider-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;display:block !important}.tm-big-slider:not(.slick-slider) .big-slider-item img,.tm-big-slider:not(.slick-slider) .big-slider-item picture{width:100%}.tm-big-slider:not(.slick-slider) .big-slider-item img img,.tm-big-slider:not(.slick-slider) .big-slider-item picture img{width:100%;aspect-ratio:3.2/1}.tm-big-slider:not(.slick-slider) .big-slider-item:not(:first-child){display:none}.tm-big-slider.slick-slider:has(.slick-track[style*="width: 0px;"]){padding:0}.tm-big-slider.tm-inner-slider .big-slider-item{border-radius:var(--border-radius-large)}.tm-big-slider .big-slider-item{border-radius:0 0 var(--border-radius-large) var(--border-radius-large);overflow:hidden;display:block !important}.tm-big-slider .big-slider-item a{display:block}.tm-big-slider .big-slider-item a img,.tm-big-slider .big-slider-item a picture{width:100%}.tm-big-slider .big-slider-item a img img,.tm-big-slider .big-slider-item a picture img{width:100%;aspect-ratio:3.2/1}.tm-big-slider .big-slider-item a .big-slider-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:200ms ease all;transition:200ms ease all;-webkit-box-shadow:var(--slider-btn-shadow);box-shadow:var(--slider-btn-shadow)}.tm-big-slider .big-slider-item a .big-slider-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-big-slider .big-slider-item a .big-slider-button.button-center{inset:var(--slider-btn-center-inset);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tm-big-slider .big-slider-item a .button-hide{display:none !important}.tm-big-slider .big-slider-item>img,.tm-big-slider .big-slider-item>picture{display:block;width:100%}.tm-big-slider .big-slider-item>img img,.tm-big-slider .big-slider-item>picture img{width:100%}.tm-big-slider .slick-arrow{opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-big-slider:hover .slick-arrow{opacity:1;pointer-events:initial}@media(min-width: 768px){.tm-big-slider.slider-desktop{display:block}.tm-big-slider.slider-mobile{display:none}}@media(max-width: 767px){.tm-big-slider.slider-desktop{display:none}.tm-big-slider.slider-mobile{display:block}}@media(max-width: 575px){.tm-big-slider .big-slider-item a .big-slider-button.button-center{inset:var(--slider-btn-inset);-webkit-transform:none;transform:none}}@-webkit-keyframes slick-loader{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}80%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes slick-loader{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}80%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}.slick-dots{list-style:none;margin:1em 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em}.slick-dots:has(li:only-child){display:none}.slick-dots li{width:1em;height:1em;-webkit-transition:200ms ease width;transition:200ms ease width;-webkit-transform-origin:left;transform-origin:left;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}.slick-dots li button{width:100%;height:100%;border:0;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-indent:-99999px;padding:0}.slick-dots li button:after{content:"";display:block;width:.5em;height:.5em;border-radius:1em;background:var(--slider-dot-bg);-webkit-transition:200ms ease all;transition:200ms ease all}.slick-dots li.slick-active{width:5em;pointer-events:none}.slick-dots li.slick-active button:after{background:var(--slider-dot-active-bg);width:calc(100% - .5em);height:.5em}@media(hover: hover){.slick-dots li button:hover:after{background:var(--slider-dot-hover-bg)}}.slick-arrow{position:absolute;top:50%;z-index:10;width:3.5em;height:3.5em;border-radius:50%;border:0;text-indent:-99999px;padding:0;line-height:inherit;margin-top:-3.5em;background:rgba(0,0,0,0);background:var(--color-pink-60);backdrop-filter:blur(5px)}.slick-arrow:hover{-webkit-box-shadow:-5px 5px 30px var(--color-dark-gray-50);box-shadow:-5px 5px 30px var(--color-dark-gray-50);background:var(--color-pink)}.slick-arrow.slick-prev{left:2em;-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg)}.slick-arrow.slick-prev:hover{-webkit-transform:scaleX(-1) translateX(0.5em) rotate(45deg);transform:scaleX(-1) translateX(0.5em) rotate(45deg)}.slick-arrow.slick-next{right:2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slick-arrow.slick-next:hover{-webkit-transform:translateX(0.5em) rotate(45deg);transform:translateX(0.5em) rotate(45deg)}.slick-arrow:after,.slick-arrow:before{content:"";display:block;border-radius:2px;background:var(--color-white);position:absolute}.slick-arrow:before{width:40%;height:2px;right:1.25em;top:1.25em}.slick-arrow:after{width:2px;height:40%;right:1.25em;top:1.25em}.tm-big-slider-tabs{display:none}@media(max-width: 991px){.tm-big-slider .slick-arrow{opacity:1;pointer-events:initial}}@media(min-width: 768px){.tm-big-slider.tm-slider-desktop{display:block}.tm-big-slider.tm-slider-mobile{display:none}}@media(max-width: 767px){.tm-big-slider.tm-slider-desktop{display:none}.tm-big-slider.tm-slider-mobile{display:block}.tm-big-slider:not(.slick-slider) .big-slider-item img img,.tm-big-slider:not(.slick-slider) .big-slider-item picture img{aspect-ratio:1.5037593985/1}.tm-big-slider.slick-slider .slick-slide:not(:only-child):after{content:"";display:block;position:absolute;inset:0 0 auto 0;height:4px;background-color:var(--color-pink);-webkit-transform-origin:left 0;transform-origin:left 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-box-shadow:0 0 15px var(--color-dark-gray-50);box-shadow:0 0 15px var(--color-dark-gray-50)}.tm-big-slider.slick-slider .slick-slide.slick-active:after{-webkit-animation:slick-loader 5s linear forwards;animation:slick-loader 5s linear forwards}.tm-big-slider .big-slider-item a img img,.tm-big-slider .big-slider-item a picture img{aspect-ratio:1.5037593985/1}.slick-dots{margin-top:0;gap:0}.slick-dots li{width:3.428571428em;height:3.428571428em}.slick-dots li button:after{width:1em;height:1em}}.slick-autoplay-toggle-button{display:none !important}.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 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.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:before{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all;content:var(--compare-product-list-icon-add)}.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 .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}.tooltip{--bs-tooltip-bg:var(--color-dark-gray);--bs-tooltip-border-radius:var(--border-radius-xsmall);font-family:var(--body-font)}.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 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.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:after{content:"";display:block;position:sticky;bottom:0;left:0;width:100%;height:3em;pointer-events:none;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--filter-mobile-popup-background)));background:linear-gradient(to bottom, transparent, var(--filter-mobile-popup-background));position:sticky;bottom:3.1em}.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}}@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: 480px){.promo-categories ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.promo-categories ul li a:before{inset:0 0 auto 0;height:60px;width:auto;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-10deg) translateY(-100%);transform:skewY(-10deg) translateY(-100%)}.promo-categories ul li a:hover:before{-webkit-transform:skewY(-10deg) translateX(0);transform:skewY(-10deg) translateX(0)}}.products-desc{background:var(--product-desc-bg);margin-top:2em;padding:1.5em;border:2px solid var(--product-desc-border-color);border-radius:var(--product-desc-radius);position:relative}.products-desc h2{font-size:var(--headline-size-md)}.products-desc h3{font-size:var(--headline-size-nm)}.products-desc .products-desc-holder{-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;overflow:hidden;max-height:15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.products-desc .products-desc-holder:after{content:"";display:block;width:100%;height:8em;background:-webkit-gradient(linear, left bottom, left top, from(var(--product-desc-bg)), to(transparent));background:linear-gradient(to top, var(--product-desc-bg), transparent);position:absolute;inset:auto 0 0 0;-webkit-transition:500ms ease all;transition:500ms ease all;opacity:1}.products-desc .products-desc-holder a{text-decoration:underline;font-weight:bold;-webkit-transition:150ms ease all;transition:150ms ease all;text-underline-offset:1px}.products-desc .products-desc-holder a:hover{text-underline-offset:3px;text-decoration-color:rgba(0,0,0,0)}.products-desc .products-desc-toggler{position:absolute;inset:auto 0 -1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;cursor:pointer}.products-desc .products-desc-toggler span{display:none}.products-desc .products-desc-toggler:before{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-pink);color:var(--color-white);font-family:"remixicon";content:"";border-radius:50%;padding:.5em;line-height:1;font-size:1.5em;-webkit-transition:300ms ease all;transition:300ms ease all}.products-desc .products-desc-toggler:hover:before{background:var(--color-dark-pink)}.products-desc .product-desc-check{display:none}.products-desc .product-desc-check:checked~.products-desc-holder{max-height:3000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.products-desc .product-desc-check:checked~.products-desc-holder:after{height:0;opacity:0;-webkit-transition:1s ease all;transition:1s ease all}.products-desc .product-desc-check:checked~.products-desc-toggler:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-qa{background:var(--product-qa-bg);margin-top:2em;padding:1em .5em;border:2px solid var(--product-qa-border-color);border-radius:var(--product-qa-radius);position:relative}.products-qa h3,.products-qa>h2{font-size:var(--headline-size-md);margin:1rem 1rem .5rem}.products-qa .faq-list{margin:0 auto}.products-qa .faq-list .faq .faq-page{font-size:1.125em}.products-qa .faq-list .faq .faq-body{padding-left:1rem;padding-right:1rem}.products-qa .faq-list .faq:not(:last-child):after{max-width:calc(100% - 2rem);margin-left:auto;margin-right:auto}.products-qa-v2 h3,.products-qa-v2>h2{font-size:var(--headline-size-md);margin:2rem 0 1rem}.products-qa-v2 .faq-grid{display:-ms-grid;display:grid;gap:1em}.products-qa-v2 .faq-grid .faq{background:var(--color-light-gray);border-radius:var(--border-radius-normal);padding:1.25em;display:-ms-grid;display:grid;gap:.75em;-ms-flex-line-pack:start;align-content:start}.products-qa-v2 .faq-grid .faq .faq-page{font-size:1.125em;font-weight:bold;color:var(--color-pink);margin:0;padding:0}.products-qa-v2 .faq-grid .faq .faq-body{font-size:.875em}.products-qa-v2 .faq-grid .faq .faq-body :last-child{margin-bottom:0}.products-qa-v2 .faq-grid .faq .faq-body ol,.products-qa-v2 .faq-grid .faq .faq-body ul{padding-left:1.25em}@media(min-width: 1200px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 768px)and (max-width: 1199px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(min-width: 575px)and (max-width: 767px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 575px){.products-qa-v2 .faq-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.products-desc+.products-qa,.products-desc+.products-qa-v2{margin-top:3em}.category-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.category-offer h3{width:100%;max-width:600px;margin:0 auto;text-align:center}.category-offer ul:not(:has(li)){margin:0}.category-offer ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr .75em 1fr .75em 1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.75em;margin:0 0 2em}.category-offer ul li{-webkit-transition:200ms ease all;transition:200ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex}.category-offer ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;color:currentColor;text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.75em;color:var(--sub-offers-color);background:var(--sub-offers-bg);border-radius:var(--sub-offers-radius);border:var(--sub-offers-border);-webkit-transition:300ms ease all;transition:300ms ease all;text-align:center;font-weight:bold}.category-offer ul li a .cat-img{width:90px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;z-index:2;mix-blend-mode:var(--sub-offers-img-blend);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-offer ul li a .cat-img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}.category-offer ul li a span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover: hover){.category-offer ul:has(li:hover) li:not(:hover){opacity:var(--sub-offers-hover-opacity)}.category-offer ul li a:hover{background:var(--sub-offers-hover-bg);-webkit-box-shadow:var(--sub-offers-hover-shadow);box-shadow:var(--sub-offers-hover-shadow);color:var(--sub-offers-hover-color);border:var(--sub-offers-hover-border)}.category-offer ul li a:hover .cat-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media(max-width: 1199px){.category-offer ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 991px){.category-offer ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.category-offer ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.category-offer ul li a{padding:1em}.category-offer ul li a .cat-img{width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}}@media(max-width: 480px){.category-offer ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.category-subcats:empty{display:none}.category-subcats ul:not(:has(li)){margin:0}.category-subcats ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr .5em 1fr .5em 1fr .5em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5em;margin:0 0 2em}.category-subcats ul li{-webkit-transition:200ms ease all;transition:200ms ease all;display:-webkit-box;display:-ms-flexbox;display:flex}.category-subcats ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;color:currentColor;text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.75em;color:var(--subcat-color);background:var(--subcat-bg);border-radius:var(--subcat-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.category-subcats ul li a .cat-img{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;aspect-ratio:1/1;z-index:2;mix-blend-mode:var(--subcat-img-blend);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-subcats ul li a .cat-img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}@media(hover: hover){.category-subcats ul:has(li:hover) li:not(:hover){opacity:var(--subcat-hover-opacity)}.category-subcats ul li a:hover{background:var(--subcat-hover-bg);-webkit-box-shadow:var(--subcat-hover-shadow);box-shadow:var(--subcat-hover-shadow);color:var(--subcat-hover-color)}.category-subcats ul li a:hover .cat-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-subcats.promo-subcats ul li a:hover{color:var(--color-white)}.category-subcats.promo-subcats ul li a:hover:before{opacity:1;-webkit-transform:rotate(0deg) scale(1.2) translate(-12%, -5%) !important;transform:rotate(0deg) scale(1.2) translate(-12%, -5%) !important}.category-subcats.promo-subcats ul li a:hover:after{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}@media(max-width: 1199px){.category-subcats ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 767px){.category-subcats ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.category-subcats ul li a{padding:1em}.category-subcats ul li a .cat-img{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 575px){.category-subcats.promo-subcats ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 480px){.category-subcats ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.category-subcats.promo-subcats ul li a:before{-webkit-transform:rotate(80deg) scale(1.2) translate(-15%, 50%);transform:rotate(80deg) scale(1.2) translate(-15%, 50%)}.category-subcats.promo-subcats ul li a:after{background:linear-gradient(top top, #10010b, #350225, transparent calc(100% - 60px));-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}}.category-brands{margin:2em 0 0}.category-brands ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;gap:.75em;-ms-grid-columns:1fr .75em 1fr .75em 1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.category-brands ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.category-brands ul li a{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--brands-bg);border:var(--brand-single-border-width) solid var(--brand-single-border-color);border-radius:var(--brand-single-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden;position:relative;isolation:isolate}.category-brands ul li a img{width:60%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transition-delay:50ms;transition-delay:50ms;mix-blend-mode:multiply}.category-brands ul li a:after,.category-brands ul li a:before{content:"";display:block;position:absolute;z-index:-1}.category-brands ul li a:before{inset:-1px auto -1px -1px;width:95%;background:var(--brand-single-bg-left);-webkit-transform:skewY(0) translateX(-105%);transform:skewY(0) translateX(-105%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:400ms ease all;transition:400ms ease all;opacity:0}.category-brands ul li a:after{inset:-1px -1px -1px auto;width:15%;background:var(--brand-single-bg-right);-webkit-transform:skewY(0) translateX(105%);transform:skewY(0) translateX(105%);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:300ms ease all;transition:300ms ease all}@media(hover: hover){.category-brands ul li a:hover{-webkit-box-shadow:var(--single-product-shadow) var(--color-dark-gray-20);box-shadow:var(--single-product-shadow) var(--color-dark-gray-20)}.category-brands ul li a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.category-brands ul li a:hover:before{-webkit-transform:skewX(-10deg) translateX(0);transform:skewX(-10deg) translateX(0);opacity:1}.category-brands ul li a:hover:after{-webkit-transform:skewX(-10deg) translateX(0);transform:skewX(-10deg) translateX(0)}}@media(max-width: 767px){.category-brands ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 575px){.category-brands ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.product-tag.tag-footballpromo{background:url(/public/img/football-grass-tag.webp) center no-repeat;background-size:cover;text-transform:uppercase;font-weight:bold;overflow:hidden;text-shadow:0 1px #000;padding-right:2.5em;isolation:isolate;overflow:hidden;position:relative}.product-tag.tag-footballpromo:after{content:"";display:block;background:url(/public/img/football-soccer-ball.png) center no-repeat;background-size:cover;border-radius:50%;position:absolute;width:3.5em;aspect-ratio:1/1;inset:0 0 auto auto;-webkit-transform:translate(15%, 5%);transform:translate(15%, 5%);z-index:-1}.promo-tv-football{position:sticky;inset:auto 0 0;z-index:11;margin-top:2em;margin-bottom:-3.5em;padding-top:8em;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(25%, rgba(255, 255, 255, 0.9)));background:linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.9) 25%);-webkit-transition:300ms ease opacity,300ms ease transform;transition:300ms ease opacity,300ms ease transform}.promo-tv-football.hide{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.promo-tv-football.removed{display:none}.promo-tv-football>*{pointer-events:none}.promo-tv-football .promo-close{position:absolute;z-index:10;inset:auto auto .75em .75em;cursor:pointer;pointer-events:all}.promo-tv-football .promo-close .close{background:var(--color-white);color:var(--color-black);display:block;line-height:1;border-radius:50%;padding:.25em;font-size:1.5em;-webkit-transition:200ms ease all;transition:200ms ease all}.promo-tv-football .promo-close .close:after{font-family:remixicon;content:"";display:block;line-height:inherit;-webkit-transition:200ms ease all;transition:200ms ease all}.promo-tv-football .promo-close:hover .close{-webkit-transform:translateY(-20%) scale(1.125);transform:translateY(-20%) scale(1.125);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.promo-tv-football .promo-close:hover .close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.promo-tv-football .grass-1,.promo-tv-football .grass-2{position:absolute;inset:0;overflow:hidden;inset:0;position:absolute;background-size:cover}.promo-tv-football .grass-1{background:url(/public/img/football-grass-1.webp) center top no-repeat;z-index:1;top:2em}.promo-tv-football .grass-2{background:url(/public/img/football-grass-2.webp) center top no-repeat;top:47%;z-index:4}.promo-tv-football .ball-wrapper{--ball-size:10em;z-index:3;position:absolute;inset:auto calc(50% - var(--ball-size)/2) 17% calc(50% - var(--ball-size)/2);-webkit-animation:promo-ball-wrapper 3s forwards ease-in;animation:promo-ball-wrapper 3s forwards ease-in}.promo-tv-football .ball-wrapper .ball-x{-webkit-animation:promo-ball-x 3s forwards ease-in-out;animation:promo-ball-x 3s forwards ease-in-out}.promo-tv-football .ball-wrapper .ball-x .ball{-webkit-animation:promo-ball 3s forwards;animation:promo-ball 3s forwards;background:url(/public/img/football-soccer-ball.png) center no-repeat;background-size:cover;height:var(--ball-size);aspect-ratio:1/1;border-radius:50%;overflow:hidden}.promo-tv-football .ball-wrapper .ball-x .ball:after{-webkit-animation:promo-ball-reverse 3s forwards;animation:promo-ball-reverse 3s forwards;content:"";display:block;background:radial-gradient(circle at 50% 130%, black, transparent 50%);inset:0;position:absolute;border-radius:50%;-webkit-transform-origin:center;transform-origin:center}.promo-tv-football .promo-text{position:absolute}.promo-tv-football .promo-text .text-sleeve{max-width:calc(var(--main-desktop-width) + var(--main-desktop-gap)*2);padding-left:var(--main-desktop-gap);padding-right:var(--main-desktop-gap);margin:auto;text-align:center}.promo-tv-football .promo-text .text-sleeve p{display:block;margin:auto;line-height:1}.promo-tv-football .promo-text.text-larger{z-index:2;inset:1.5em 0 40%;text-shadow:0 2px #fff,0 -2px 3px hsla(0,0%,100%,.2);color:#000}.promo-tv-football .promo-text.text-larger p{font-size:clamp(2.5em,8vw,4em);text-transform:uppercase}.promo-tv-football .promo-text.text-smaller{inset:auto 0 10%;z-index:5;text-shadow:0 1px #000;color:#fff;font-size:1.125em;font-weight:bold}@media(max-width: 1199px){.promo-tv-football .ball-wrapper{inset:auto 1em 30% auto;-webkit-animation:promo-ball-wrapper-mobile 3s forwards ease-in-out;animation:promo-ball-wrapper-mobile 3s forwards ease-in-out}.promo-tv-football .ball-wrapper .ball-x{-webkit-animation:none;animation:none}.promo-tv-football .ball-wrapper .ball-x .ball{-webkit-animation:none;animation:none}.promo-tv-football .ball-wrapper .ball-x .ball:after{opacity:.5;-webkit-animation:none;animation:none}}@media(max-width: 767px){.promo-tv-football{bottom:4em;margin-top:2em;padding-top:10em}.promo-tv-football .ball-wrapper{--ball-size:8em}.promo-tv-football .promo-text .text-sleeve{text-align:left}.promo-tv-football .promo-text.text-larger{top:auto}.promo-tv-football .promo-text.text-larger p{padding-right:4em}.promo-tv-football .promo-text.text-smaller p{font-weight:normal;padding-left:2.5em}}@-webkit-keyframes promo-ball-wrapper-mobile{0%{-webkit-transform:translateY(-80vh);transform:translateY(-80vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}25%{-webkit-transform:translateY(-15vh);transform:translateY(-15vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}40%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}45%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes promo-ball-wrapper-mobile{0%{-webkit-transform:translateY(-80vh);transform:translateY(-80vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}25%{-webkit-transform:translateY(-15vh);transform:translateY(-15vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}40%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}45%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98);animation-timing-function:cubic-bezier(0.03, 0.35, 0.56, 0.98)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes promo-ball-wrapper{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-7vh);transform:translateY(-7vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0)}41.66%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes promo-ball-wrapper{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}16.66%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-7vh);transform:translateY(-7vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}33.33%{-webkit-transform:translateY(0);transform:translateY(0)}41.66%{-webkit-transform:translateY(-3vh);transform:translateY(-3vh);-webkit-animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56);animation-timing-function:cubic-bezier(0.35, 0.03, 0.98, 0.56)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes promo-ball-x{0%{-webkit-transform:translateX(-45vw);transform:translateX(-45vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}16.666%{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}33.333%{-webkit-transform:translateX(-5vw);transform:translateX(-5vw);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateX(35vw);transform:translateX(35vw)}}@keyframes promo-ball-x{0%{-webkit-transform:translateX(-45vw);transform:translateX(-45vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}16.666%{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}33.333%{-webkit-transform:translateX(-5vw);transform:translateX(-5vw);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateX(35vw);transform:translateX(35vw)}}@-webkit-keyframes promo-ball{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(1300deg);transform:rotate(1300deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes promo-ball{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(1300deg);transform:rotate(1300deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@-webkit-keyframes promo-ball-reverse{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(-900deg);transform:rotate(-900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(-1450deg);transform:rotate(-1450deg)}}@keyframes promo-ball-reverse{0%{-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:rotate(-900deg);transform:rotate(-900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:rotate(-1450deg);transform:rotate(-1450deg)}}.bf-2024-button,.bf-2024-hide{width:100%;cursor:pointer;background:var(--bf-button-bg);border:var(--bf-button-border);color:var(--bf-button-color);border-radius:var(--bf-button-radius);padding:var(--bf-button-padding);font-size:var(--bf-button-font-size);text-transform:uppercase;font-weight:bold;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;isolation:isolate;margin-bottom:1em}.bf-2024-button strong,.bf-2024-hide strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;z-index:2}.bf-2024-button strong span,.bf-2024-hide strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.bf-2024-button strong span:after,.bf-2024-hide strong span:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#de0084), to(#71003f));background:linear-gradient(to right, #de0084, #71003f);inset:-6px -10px;z-index:-1;clip-path:polygon(0% 11%, 100% 0, 96% 100%, 3% 92%)}.bf-2024-button:after,.bf-2024-hide:after{content:"";display:block;position:absolute;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.bf-2024-button:hover,.bf-2024-hide:hover{color:var(--bf-button-color)}.bf-2024-button:hover:after,.bf-2024-hide:hover:after{-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.bf-2024-hide{background:var(--bf-button-hide-bg);border:var(--bf-button-hide-border);color:var(--bf-button-hide-color);text-shadow:var(--bf-button-hide-text-shadow)}.bf-2024-hide:after{opacity:.3}.bf-2024-hide:hover{color:var(--color-black)}.bf-2024-hide:hover:after{opacity:.7}.bf-20204-desktop-trigger{margin-bottom:1em}.bf-20204-mobile-trigger{margin-bottom:-3.5em;width:calc(50% - .5rem);-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.bf-20204-mobile-trigger .bf-2024-button,.bf-20204-mobile-trigger .bf-2024-hide{font-size:1rem;padding-top:.9375em;padding-bottom:.9375em}@media(min-width: 992px){.bf-20204-mobile-trigger{display:none}}@media(max-width: 991px){.bf-20204-desktop-trigger{display:none}}@media(min-width: 768px)and (max-width: 991px){.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important}}@media(min-width: 576px)and (max-width: 767px){.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important}}@media(max-width: 575px){.bf-20204-mobile-trigger{position:sticky;top:5.25em;z-index:11;margin-bottom:-5em}.bf-20204-mobile-trigger .bf-2024-button,.bf-20204-mobile-trigger .bf-2024-hide{height:4.375em;-webkit-box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg);box-shadow:0 0 .7142857em .7142857em var(--body-bg),0 -0.7142857em 0 .7142857em var(--body-bg)}.bf-20204-mobile-trigger+.mobile-filter-trigger{width:calc(50% - .5rem);-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bf-20204-mobile-trigger+.mobile-filter-trigger button{width:100% !important;height:4.375em}}@media(min-width: 1200px){:root{--tm-seo-related-cols-num:5;--tm-seo-brand-cols-num:6}}@media(min-width: 992px)and (max-width: 1199px){:root{--tm-seo-related-cols-num:4;--tm-seo-brand-cols-num:5}}@media(min-width: 992px){:root{--tm-seo-product-cols-num:4}}@media(min-width: 576px)and (max-width: 991px){:root{--tm-seo-product-cols-num:3;--tm-seo-related-cols-num:3;--tm-seo-brand-cols-num:4}}@media(max-width: 767px){:root{--tm-seo-product-cols-num:2;--tm-seo-related-cols-num:2;--tm-seo-brand-cols-num:3}}@media(max-width: 575px){:root{--tm-seo-product-cols-num:2;--tm-seo-brand-cols-num:2}}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description{margin-bottom:2em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title{border:0;padding:0;margin:0 0 1em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1{font-size:var(--tm-seo-h1-size);text-transform:none;font-family:var(--tm-seo-h-font-family);display:-ms-grid;display:grid;-ms-grid-columns:3em 3px 10em 3px auto;grid-template-columns:3em 10em auto;gap:.25em 3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:after,.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:before{content:"";display:block;height:3px;border-radius:3px}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:var(--tm-seo-h1-line-color-1)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:var(--tm-seo-h1-line-color-2)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1 span{-ms-grid-column-span:3;grid-column:span 3;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check{display:none}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler{display:none;margin:0}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description{display:block;line-height:1.5;opacity:1;font-size:1.125em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description p:last-child:after{margin-top:1.75em}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat h2{font-size:var(--tm-seo-h2-size);text-transform:none;font-family:var(--tm-seo-h-font-family);margin-bottom:0}.product-row.product-cat-seo .product-sleeve .product-category-list .tm-product-list{-ms-grid-columns:var(--tm-seo-product-cols);grid-template-columns:var(--tm-seo-product-cols)}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc{background:var(--tm-seo-desc-bg);border:var(--tm-seo-desc-border);border-radius:var(--tm-seo-desc-radius);margin-top:3em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2:after{content:"";display:block;width:3em;height:2px;background:var(--color-light-pink);margin:.125em auto .125em 0}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc h2:not(:first-child){margin-top:1em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc .products-desc-holder:after{background:-webkit-gradient(linear, left bottom, left top, from(var(--tm-seo-desc-bg)), to(transparent));background:linear-gradient(to top, var(--tm-seo-desc-bg), transparent)}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc ul li{padding-left:.25em}.product-row.product-cat-seo .product-sleeve .product-category-list .products-desc ul li::marker{content:"";font-family:remixicon;color:var(--color-pink)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-subcats ul{margin-bottom:0;-ms-grid-columns:var(--tm-seo-related-cols);grid-template-columns:var(--tm-seo-related-cols)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-subcats.category-related{margin-top:3em}.product-row.product-cat-seo .product-sleeve .product-category-list .category-brands ul{-ms-grid-columns:var(--tm-seo-brand-cols);grid-template-columns:var(--tm-seo-brand-cols)}@media(max-width: 575px){.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-title h1{-ms-grid-columns:20% 40% auto;grid-template-columns:20% 40% auto}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em .5em .5em;margin-top:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--color-dark-gray-10)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25em .75em;background:var(--color-pink);color:var(--color-white);border-radius:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375em;font-size:.875em;text-transform:uppercase}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-toggler span:before{content:"";font-family:remixicon;line-height:1;font-size:1.5em;-webkit-transition:200ms ease all;transition:200ms ease all}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description{-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;overflow:hidden;max-height:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description p:last-child:after{display:none}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-full-description:after{content:"";height:7em;width:100%;position:absolute;inset:auto 0 0 0;-webkit-transition:500ms ease all;transition:500ms ease all;opacity:1;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, var(--color-white)), to(transparent));background:linear-gradient(to top, var(--color-white) 10%, transparent)}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-full-description{max-height:3000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-full-description:after{height:0;opacity:0;-webkit-transition:500ms ease all;transition:500ms ease all}.product-row.product-cat-seo .product-sleeve .product-category-list .category-description .category-desc-check:checked~.category-desc-toggler span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-row.product-cat-seo .product-sleeve .product-category-list .seo-subcat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}}.add-to-cart.mobile{display:none}.product-main-data{margin-bottom:3.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-main-data .product-slideshow{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75em;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main-data .product-slideshow .product-emphasis{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:100%}.product-main-data .product-slideshow .product-emphasis blockquote{position:relative;padding:var(--single-product-emphasis-padding);margin:0}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis:not(.slick-slider) p:not(:first-child){display:none}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider{--slider-dot-active-bg:var(--color-light-pink)}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-slide{-webkit-transform:scale(0.65);transform:scale(0.65);-webkit-transition:opacity 500ms,-webkit-transform 500ms !important;transition:opacity 500ms,-webkit-transform 500ms !important;transition:opacity 500ms,transform 500ms !important;transition:opacity 500ms,transform 500ms,-webkit-transform 500ms !important}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-slide.slick-current.slick-active{-webkit-transform:scale(1);transform:scale(1);cursor:-webkit-grab;cursor:grab}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-dots{position:absolute;inset:auto 0 0 0;margin:0}.product-main-data .product-slideshow .product-emphasis blockquote.multiple-emphasis.slick-slider .slick-dots li.slick-active{width:1em}.product-main-data .product-slideshow .product-emphasis blockquote:after,.product-main-data .product-slideshow .product-emphasis blockquote:before{content:"";display:block;position:absolute;width:40%;max-width:200px;height:calc(100% - var(--single-product-emphasis-padding));max-height:120px}.product-main-data .product-slideshow .product-emphasis blockquote:before{inset:0 auto auto 0;border-left:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-top:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:var(--single-product-emphasis-radius) 0 0 0}.product-main-data .product-slideshow .product-emphasis blockquote:after{inset:auto 0 0 auto;border-right:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-bottom:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:0 0 var(--single-product-emphasis-radius) 0}.product-main-data .product-slideshow .product-emphasis blockquote p{margin-bottom:0;font-size:var(--single-product-emphasis-size);line-height:1.5;text-align:center}.product-main-data .product-slideshow .product-image-list{-webkit-box-flex:1;-ms-flex:1 0 6.875em;flex:1 0 6.875em;max-width:6.875em}.product-main-data .product-slideshow .product-image-list .product-image-thumbs{list-style:none;margin:0;padding:0;width:100%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb{margin-bottom:.625em;width:6.875em;aspect-ratio:1/1}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a{background:var(--single-product-gallery-bg);width:100%;height:100%;display:block;padding:.625em;border-radius:4px;border:1px solid var(--single-product-gallery-border-color);-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb a:hover{border-color:var(--single-product-gallery-hover-border-color)}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider) .single-thumb{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .slick-slide{border:0}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .single-thumb{margin-bottom:.33em}.product-main-data .product-slideshow .product-image-width-details{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 6.875em - .75em);flex:1 1 calc(100% - 6.875em - .75em);max-width:calc(100% - 6.875em - .75em);display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--single-product-image-bg);border:1px solid var(--single-product-image-border-color);border-radius:6px;height:36.875em;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;overflow:hidden}.product-main-data .product-slideshow .product-image-width-details .product-image{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;mix-blend-mode:var(--single-product-image-blend)}.product-main-data .product-slideshow .product-image-width-details .product-image img{width:100%;height:100%;max-width:400px;-o-object-fit:contain;object-fit:contain;margin:auto;aspect-ratio:1/1}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video{position:relative}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video:before{content:"";font-family:remixicon;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:3em;-webkit-box-shadow:0 0 0 1em var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-20);box-shadow:0 0 0 1em var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-20);color:var(--single-product-video-color);border-radius:50%;width:1.5em;height:1.5em;inset:50% 0 0 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:400ms ease all;transition:400ms ease all;backdrop-filter:blur(10px)}.product-main-data .product-slideshow .product-image-width-details .product-image .product-video:hover:before{color:var(--single-product-video-hover-color);-webkit-transform:translate(-50%, calc(-50% - 5px));transform:translate(-50%, calc(-50% - 5px));background:var(--single-product-video-hover-bg);-webkit-box-shadow:0 0 0 0 var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-40);box-shadow:0 0 0 0 var(--single-product-video-bg) inset,var(--button-shadow) var(--color-dark-gray-40)}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image:not(:first-child){display:none}.product-main-data .product-slideshow .product-image-width-details .product-image:not(.slick-slider).product-image-slide .single-image a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.product-main-data .product-slideshow .product-image-width-details .product-image-tags{position:absolute;bottom:1.25em;right:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em;z-index:2;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag{display:block;overflow:hidden;width:7.5em}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag a{display:block;border-radius:4px;overflow:hidden}.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 !important}.product-main-data .product-slideshow .product-image-width-details .product-tags{position:absolute;top:.625em;left:.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;z-index:2}.product-main-data .product-slideshow .product-image-width-details .product-tags .product-tag{width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-main-data .product-slideshow .product-image-width-details .product-bf-sticker-2025{position:absolute;inset:1.625em .625em auto auto;z-index:2;width:clamp(150px,35%,210px)}.product-main-data .product-slideshow .product-image-width-details .product-bf-sticker-2025:after{content:"";display:block;z-index:3;position:absolute;aspect-ratio:500/500;background-image:url(/public/img/bg-bf-2025-4.webp);background-size:cover;inset:0 0 auto auto;width:100%;pointer-events:none;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:400ms ease all;transition:400ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review{position:absolute;inset:.625em .625em auto auto;z-index:2}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgb(0, 0, 0)), color-stop(50%, rgba(255, 255, 255, 0.6)));background:linear-gradient(to bottom, rgb(0, 0, 0) 50%, rgba(255, 255, 255, 0.6) 50%);background-size:100% 200%;background-position:0 0;color:#fff;padding:.5em .75em;display:-ms-grid;display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-columns:auto .75em auto;grid-template-columns:auto auto;gap:.125em .75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-transition:300ms ease all;transition:300ms ease all;overflow:hidden;backdrop-filter:blur(8px)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img{width:110px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;aspect-ratio:110/27.3;-ms-grid-row-span:2;grid-row:span 2;position:relative}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:after,.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:before{display:block;content:"";isolation:isolate;background-size:contain;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:before{z-index:2;background:url(/public/img/benchmark-logo.svg);position:relative}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img:after{z-index:1;background:url(/public/img/benchmark-logo-light.svg);position:absolute;left:0;top:0;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-stars{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-stars:before{content:"";font-family:remixicon;display:block;line-height:1;background:-webkit-gradient(linear, left top, right top, from(#ff2952), to(#ff8a2c));background:linear-gradient(to right, #ff2952, #ff8a2c);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);letter-spacing:.05em;font-size:1.125em}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:.55em;text-transform:uppercase}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover{background-position:0 -100%;color:#000;-webkit-box-shadow:0 0 0 .2em rgba(0,0,0,.15);box-shadow:0 0 0 .2em rgba(0,0,0,.15)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover .bench-img:before{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark:hover .bench-img:after{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.product-main-data .product-slideshow .product-image-width-details .product-3d-button{background:var(--single-product-3d-bg);color:var(--single-product-3d-color);position:absolute;inset:auto auto .625em .625em;z-index:4;width:4em;aspect-ratio:1/1;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-name:badge-3d;animation-name:badge-3d}.product-main-data .product-slideshow .product-image-width-details .product-3d-button:hover{background:var(--single-product-3d-hover-bg);color:var(--single-product-3d-hover-color)}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4em;aspect-ratio:1/1;padding-top:.45em;-webkit-box-flex:0;-ms-flex:0 0 4em;flex:0 0 4em;-webkit-transition:300ms ease all;transition:300ms ease all;cursor:pointer;display:flex}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d i,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d i{font-size:2em;line-height:1}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d span,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d span{text-transform:uppercase;font-size:.625em}.product-main-data .product-slideshow .product-image-width-details .product-3d-button .hide-3d .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button .show-3d .hide-3d{opacity:0}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on{-webkit-animation-name:unset;animation-name:unset}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .show-3d{opacity:0}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .hide-3d{opacity:1}.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .hide-3d,.product-main-data .product-slideshow .product-image-width-details .product-3d-button.on .show-3d{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-main-data .product-slideshow .product-image-width-details .product-3d-view{position:absolute;inset:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-slideshow .product-image-width-details .product-3d-view iframe{width:100%;height:100%;border-bottom:.625em solid var(--color-white)}.product-main-data .product-slideshow .product-image-width-details .product-3d-view.show{opacity:1;pointer-events:initial}.product-main-data .product-includes{background:var(--single-product-includes-bg);color:var(--single-product-includes-color);padding:var(--single-product-includes-padding);margin:var(--single-product-includes-margin);border:var(--single-product-includes-border);border-radius:var(--single-product-includes-radius);font-size:var(--single-product-includes-font-size);line-height:var(--single-product-includes-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-main-data .product-includes .includes-img{display:block;background-color:var(--color-white);background-image:var(--single-product-pictograms);background-repeat:no-repeat;background-size:auto 100%;border-radius:var(--border-radius-small);width:var(--single-product-pictograms-size);aspect-ratio:1/1;-webkit-box-flex:var(--single-product-pictograms-size);-ms-flex:var(--single-product-pictograms-size) 0 0px;flex:var(--single-product-pictograms-size) 0 0}.product-main-data .product-includes.charger .includes-img{background-position:0 0}.product-main-data .product-includes.no-charger .includes-img{background-position:calc(var(--single-product-pictograms-size)*-1) 0}.product-main-data .product-includes.usb-pd-charger .includes-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;isolation:isolate}.product-main-data .product-includes.usb-pd-charger .includes-img .usb-pd{line-height:1;font-size:.65em;text-align:center;position:absolute;inset:auto 0 10% 50%;-webkit-transform:translateX(-48%);transform:translateX(-48%);width:50%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-includes strong{color:var(--single-product-includes-color-label)}.product-main-data .product-includes :last-child{margin-bottom:0}.product-main-data .product-includes a{color:var(--single-product-includes-link-color);text-decoration:underline;text-decoration-color:currentColor;-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-includes a:hover{color:var(--single-product-includes-link-hover-color);text-decoration-color:rgba(0,0,0,0)}.product-main-data .product-information{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em .5em;margin-bottom:1.5em}.product-main-data .product-information .product-title h1{font-size:2em;margin-bottom:0;grid-area:product-headline;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-main-data .product-information .product-title h2{font-size:1em;font-weight:normal;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-transform:uppercase;margin-bottom:0;color:var(--single-product-category-title);line-height:1}.product-main-data .product-information .product-title .print-page{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;margin-top:.125em;color:currentColor;margin-left:auto;grid-area:product-print}.product-main-data .product-information .product-title .print-page:hover .icon{background:var(--single-product-print-icon-hover-background)}.product-main-data .product-information .product-title .print-page .icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--single-product-print-icon-background);color:var(--single-product-print-icon-color);border-radius:var(--single-product-print-icon-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-title .print-page .icon i{font-size:var(--single-product-print-icon-size);line-height:1}.product-main-data .product-information .product-title .print-page .mobile-icon,.product-main-data .product-information .product-title .print-page .mobile-label{display:none}.product-main-data .product-information .product-title .add-compare{margin-top:.125em;grid-area:product-compare;cursor:pointer}.product-main-data .product-information .product-title .add-compare .compare-label{display:none}.product-main-data .product-information .product-title .add-compare .compare-icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--single-product-compare-icon-radius);-webkit-transition:300ms ease all;transition:300ms ease all;background:var(--single-product-compare-icon-bg);color:var(--single-product-compare-icon-color)}.product-main-data .product-information .product-title .add-compare .compare-icon i{font-size:var(--single-product-compare-icon-size)}.product-main-data .product-information .product-title .add-compare:hover .compare-icon{background:var(--single-product-compare-icon-hover-bg);color:var(--single-product-compare-icon-hover-color)}.product-main-data .product-information .product-title .favorite-btn{margin-top:.125em;grid-area:product-fav;cursor:pointer}.product-main-data .product-information .product-title .favorite-btn .fav-label{display:none}.product-main-data .product-information .product-title .favorite-btn .fav-icon{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--single-product-fav-icon-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-title .favorite-btn .fav-icon i{font-size:var(--single-product-fav-icon-size)}.product-main-data .product-information .product-title .favorite-btn.add-favorite .fav-icon{background:var(--single-product-fav-icon-bg);color:var(--single-product-fav-icon-color)}.product-main-data .product-information .product-title .favorite-btn.add-favorite:hover .fav-icon{background:var(--single-product-fav-icon-hover-bg);color:var(--single-product-fav-icon-hover-color)}.product-main-data .product-information .product-title .favorite-btn.remove-favorite .fav-icon{position:relative;background:var(--single-product-fav-remove-icon-bg);color:var(--single-product-fav-remove-icon-color)}.product-main-data .product-information .product-title .favorite-btn.remove-favorite:hover .fav-icon{background:var(--single-product-fav-remove-icon-hover-bg);color:var(--single-product-fav-remove-icon-hover-color)}.product-main-data .product-information .product-title .product-stars{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;grid-area:product-stars}.product-main-data .product-information .product-title .product-stars .stars-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;color:currentColor}.product-main-data .product-information .product-title .product-stars .stars-link:hover .star-grade{background:var(--color-pink);color:var(--color-white)}.product-main-data .product-information .product-title .product-stars .star-grade{-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-bf-stripe-2025{background:var(--bf-button-bg);border:var(--bf-button-border);color:var(--bf-button-color);border-radius:var(--single-product-price-border-radius) var(--single-product-price-border-radius) 0 0;padding:var(--bf-button-padding);font-size:calc(var(--bf-button-font-size)*1.25);text-transform:uppercase;font-weight:bold;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;isolation:isolate;margin-bottom:-0.375em}.product-main-data .product-information .product-bf-stripe-2025 strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.375em;z-index:2}.product-main-data .product-information .product-bf-stripe-2025 strong span{display:block;position:relative;isolation:isolate;text-shadow:0 1px 0 var(--color-black);z-index:-1}.product-main-data .product-information .product-bf-stripe-2025 strong span:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#de0084), to(#71003f));background:linear-gradient(to right, #de0084, #71003f);inset:-6px -10px;z-index:-1;clip-path:polygon(0% 11%, 100% 0, 96% 100%, 3% 92%)}.product-main-data .product-information .product-bf-stripe-2025:after{content:"";display:block;position:absolute;inset:0;background:url(/public/img/bg-bf-2025-5.webp) no-repeat center top;background-size:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.product-main-data .product-information .product-pricing{background:var(--single-product-price-background);border-radius:var(--single-product-price-border-radius);padding:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--normal-font);margin-bottom:1.25em}.product-main-data .product-information .product-pricing .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.product-main-data .product-information .product-pricing .price del{display:block;text-decoration:none;font-size:.9em}.product-main-data .product-information .product-pricing .price span strong{display:block;color:var(--single-product-price-color);font-size:2em;line-height:1}.product-main-data .product-information .product-pricing .price-store{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing .price-store span strong{display:block;color:var(--single-product-price-color);font-size:2em;line-height:1}.product-main-data .product-information .product-pricing .savings{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing .savings span strong{display:block;font-size:2em;font-weight:normal;line-height:1}.product-main-data .product-information .product-pricing:has(.price-store) .price,.product-main-data .product-information .product-pricing:has(.savings) .price{max-width:calc(50% - 2px - 1.25em)}.product-main-data .product-information .product-pricing:has(.price-store):after,.product-main-data .product-information .product-pricing:has(.savings):after{content:"";display:block;background:var(--single-product-price-line-color);min-height:100%;width:2px;border-radius:2px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-main-data .product-information .product-color-options{background:var(--product-colors-bg);color:var(--product-colors-color);border:var(--product-colors-border);border-radius:var(--product-colors-radius);padding:var(--product-colors-padding);gap:var(--product-colors-gap);margin:var(--product-colors-margin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-information .product-color-options .color-title{text-transform:uppercase;font-size:.875em;white-space:nowrap}.product-main-data .product-information .product-color-options .product-colors{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.55em}.product-main-data .product-information .product-color-options .product-colors li a{width:1.5em;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all;isolation:isolate;position:relative}.product-main-data .product-information .product-color-options .product-colors li a[data-color=bela]:before{background:var(--color-bela)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=bez]:before{background:var(--color-bez)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crna]:before{background:var(--color-crna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crno-zelena]:before{background:var(--color-crno-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=crvena]:before{background:var(--color-crvena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=krem]:before{background:var(--color-krem)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=ljubicasta]:before{background:var(--color-ljubicasta)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=narandzasta]:before{background:var(--color-narandzasta)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=nebo-plava]:before{background:var(--color-nebo-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=plava]:before{background:var(--color-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=plavo-zelena]:before{background:var(--color-plavo-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=roze]:before{background:var(--color-roze)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=siva]:before{background:var(--color-siva)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=srebrna]:before{background:var(--color-srebrna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=tamno-plava]:before{background:var(--color-tamno-plava)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=tirkizna]:before{background:var(--color-tirkizna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zelena]:before{background:var(--color-zelena)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zlatna]:before{background:var(--color-zlatna)}.product-main-data .product-information .product-color-options .product-colors li a[data-color=zuta]:before{background:var(--color-zuta)}.product-main-data .product-information .product-color-options .product-colors li a:before{content:"";display:block;position:absolute;inset:0;z-index:1;border-radius:inherit;-webkit-transition:200ms ease all;transition:200ms ease all}.product-main-data .product-information .product-color-options .product-colors li a:after{content:"";display:block;position:absolute;inset:0;z-index:-1;border-radius:inherit;outline:2px solid var(--color-hover-outline);opacity:0;-webkit-transition:200ms ease all;transition:200ms ease all;outline-offset:2px}.product-main-data .product-information .product-color-options .product-colors li a:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-main-data .product-information .product-color-options .product-colors li a:hover:after{opacity:1}.product-main-data .product-information .product-color-options .product-colors li span{text-transform:capitalize;color:rgba(0,0,0,0);font-size:0}.product-main-data .product-information .product-color-options .product-colors li.active{pointer-events:none}.product-main-data .product-information .product-color-options .product-colors li.active span{font-weight:bold}.product-main-data .product-information .product-color-options .product-colors li.active a{outline:2px solid var(--color-active-outline);outline-offset:2px}.product-main-data .product-information .product-color-options .product-colors li.active a:after{display:none}.product-main-data .product-information .product-diag-options{background:var(--product-diag-bg);color:var(--product-diag-color);border:var(--product-diag-border);border-radius:var(--product-diag-radius);padding:var(--product-diag-padding);gap:var(--product-diag-gap);margin:var(--product-diag-margin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-information .product-diag-options .diag-title{text-transform:uppercase;font-size:.875em;white-space:nowrap}.product-main-data .product-information .product-diag-options .product-diags{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375em}.product-main-data .product-information .product-diag-options .product-diags li{position:relative;isolation:isolate}.product-main-data .product-information .product-diag-options .product-diags li:after{content:"";display:block;position:absolute;inset:4px;background:var(--color-light-gray);z-index:-1;opacity:0;border-radius:.25em 0}.product-main-data .product-information .product-diag-options .product-diags li a{-webkit-transition:300ms ease color;transition:300ms ease color;position:relative;color:var(--product-color)}.product-main-data .product-information .product-diag-options .product-diags li a:after,.product-main-data .product-information .product-diag-options .product-diags li a:before{content:"";display:block;position:absolute;width:.5em;aspect-ratio:1/1;border:.1em solid var(--product-color);-webkit-transition:300ms ease border-color,300ms ease width;transition:300ms ease border-color,300ms ease width}.product-main-data .product-information .product-diag-options .product-diags li a:before{inset:6px auto auto 6px;border-right:0;border-bottom:0;border-top-left-radius:.25em}.product-main-data .product-information .product-diag-options .product-diags li a:after{inset:auto 6px 6px auto;border-left:0;border-top:0;border-bottom-right-radius:.25em}.product-main-data .product-information .product-diag-options .product-diags li a span{font-size:.875em;position:relative;width:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1/1;color:var(--product-color-inner);text-indent:7%}.product-main-data .product-information .product-diag-options .product-diags li a span:after,.product-main-data .product-information .product-diag-options .product-diags li a span:before{font-family:remixicon;position:absolute;font-weight:normal;color:var(--product-color);line-height:1;-webkit-transition:100ms ease color,300ms ease transform;transition:100ms ease color,300ms ease transform;-webkit-transition-delay:0;transition-delay:0;text-indent:0}.product-main-data .product-information .product-diag-options .product-diags li a span:before{content:"";inset:-0.05em 0 auto auto}.product-main-data .product-information .product-diag-options .product-diags li a span:after{content:"";inset:auto auto -0.05em -0.1em}.product-main-data .product-information .product-diag-options .product-diags li a:hover{color:var(--product-hover-color)}.product-main-data .product-information .product-diag-options .product-diags li a:hover:after,.product-main-data .product-information .product-diag-options .product-diags li a:hover:before{border-color:currentColor;width:1em}.product-main-data .product-information .product-diag-options .product-diags li a:hover span{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:after,.product-main-data .product-information .product-diag-options .product-diags li a:hover span:before{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:before{-webkit-transform:translate(20%, -20%);transform:translate(20%, -20%)}.product-main-data .product-information .product-diag-options .product-diags li a:hover span:after{-webkit-transform:translate(-20%, 20%);transform:translate(-20%, 20%)}.product-main-data .product-information .product-diag-options .product-diags li.active:after{opacity:1}.product-main-data .product-information .product-diag-options .product-diags li.active a{color:var(--product-active-color)}.product-main-data .product-information .product-diag-options .product-diags li.active a:after,.product-main-data .product-information .product-diag-options .product-diags li.active a:before{border-color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span:after,.product-main-data .product-information .product-diag-options .product-diags li.active a span:before{color:currentColor}.product-main-data .product-information .product-diag-options .product-diags li.active a span{font-weight:bold}.product-main-data .product-information .product-advantage{margin-bottom:1.5em}.product-main-data .product-information .product-advantage blockquote{background:var(--single-product-advantage-bg);color:var(--single-product-advantage-color);border-radius:var(--single-product-advantage-radius);padding:var(--single-product-advantage-padding);margin:1.5em 0 0;font-family:var(--single-product-advantage-font);font-weight:var(--single-product-advantage-font-weight);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em}.product-main-data .product-information .product-advantage blockquote:before{content:"";font-family:"remixicon";font-size:2em;font-weight:normal;line-height:1;background:var(--single-product-advantage-ico-bg);color:var(--single-product-advantage-ico-color);border-radius:50%;padding:.33em;margin-top:-1.45em;-webkit-box-shadow:0 0 0 4px var(--single-product-advantage-ico-outline);box-shadow:0 0 0 4px var(--single-product-advantage-ico-outline)}.product-main-data .product-information .product-advantage blockquote p{font-size:1.125em;margin-bottom:0;text-align:center}.product-main-data .product-information .product-offer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:1em;margin-bottom:1.5em}.product-main-data .product-information .product-offer .single-offer{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid var(--single-product-offer-border);padding:.5em;border-radius:var(--single-product-offer-radius);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;position:relative;overflow:hidden}.product-main-data .product-information .product-offer .single-offer:before{content:"";display:block;position:absolute;inset:0 auto 0 0;width:50px;background:var(--single-product-offer-shade);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);z-index:1}.product-main-data .product-information .product-offer .single-offer .offer-img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;mix-blend-mode:multiply}.product-main-data .product-information .product-offer .single-offer .offer-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-cat{font-size:.875em;text-transform:uppercase;color:var(--single-product-offer-cat-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-title{font-size:1.25em;margin:0;color:var(--single-product-offer-title-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price del{color:var(--single-product-offer-del-color)}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-price ins{text-decoration:none;font-weight:bold;background:var(--single-product-offer-ins-bg);color:var(--single-product-offer-ins-color);border-radius:var(--single-product-offer-price-radius);padding:.2em .375em}.product-main-data .product-information .product-offer .single-offer .offer-data .offer-choose-option{margin-top:.5em}.product-main-data .product-information .payment-options-info{margin-bottom:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:var(--normal-font)}.product-main-data .product-information .payment-options-info .payment-credit{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;font-family:var(--normal-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em}.product-main-data .product-information .payment-options-info .payment-credit p{margin-bottom:0}.product-main-data .product-information .payment-options-info .payment-credit p strong{font-size:1.25em;display:block}.product-main-data .product-information .payment-options-info .info-links{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%}.product-main-data .product-information .payment-options-info .info-links ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.product-main-data .product-information .payment-options-info .info-links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.product-main-data .product-information .payment-options-info .info-links ul li .icon{height:2.25em;width:2.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--single-product-addl-icon-background);color:var(--single-product-addl-icon-color);border-radius:var(--single-product-addl-icon-border-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .payment-options-info .info-links ul li .icon i{font-size:1.5em;line-height:1}.product-main-data .product-information .payment-options-info .info-links ul li a{color:currentColor}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:0 1em 0 0;width:100%;font-weight:bold}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a .icon{background:var(--color-pink);-webkit-transition:300ms ease all;transition:300ms ease all;font-weight:normal}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a:hover{color:var(--color-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.store-availability a:hover .icon{background:var(--color-dark-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery{background:var(--color-light-pink);color:var(--color-dark-pink);-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:0 .375em 0 0;border-radius:2em;width:100%;font-weight:bold;text-transform:uppercase}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery .icon{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-pink);border-radius:50%;-webkit-box-shadow:0 0 1em .75em var(--color-light-pink);box-shadow:0 0 1em .75em var(--color-light-pink)}.product-main-data .product-information .payment-options-info .info-links ul li.product-free-delivery .free-delivery .icon i{width:1.125em;aspect-ratio:1/1;background:url(/public/img/ico-free-delivery.webp) no-repeat center;background-size:cover}.product-main-data .product-information .add-to-cart{margin-bottom:1.875em;position:relative}.product-main-data .product-information .add-to-cart .btn{width:100%;height:3.3333em;border-radius:var(--single-product-add-cart-border-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .add-to-cart .add-last-piece{position:absolute;inset:0 auto auto 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;pointer-events:none}.product-main-data .product-information .add-to-cart .add-last-piece .last-badge{display:block;background:var(--color-yellow-yoke-lighter);color:var(--color-dark-gray);font-size:.875rem;text-transform:uppercase;line-height:1;padding:.25em 1em;border-radius:var(--border-radius-large);border:2px solid var(--color-white);-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.product-main-data .product-information .add-to-cart.add-archive p{margin:.75em 0 0;font-weight:bold;text-align:center}.product-main-data .product-information .product-additional-info{font-family:var(--normal-font);-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.product-main-data .product-information .product-additional-info dl{font-size:.875em}.product-main-data .product-information .product-additional-info dl dt{display:block;font-weight:normal;color:var(--single-product-addl-info-dl);width:13em;float:left}.product-main-data .product-information .product-additional-info dl dt:after{content:":"}.product-main-data .product-information .product-additional-info dl dd{display:inline}.product-main-data .product-information .product-additional-info dl dd:after{content:"";display:block;clear:both;width:100%;height:.25em}.product-main-data .product-information .product-additional-info dl a{color:inherit}.product-main-data .product-information .product-additional-info dl a.product-brand:hover{color:var(--color-pink)}.product-main-data .product-information .product-additional-info dl img{height:20px;width:auto;aspect-ratio:3.7/2}.product-main-data .product-information .product-additional-info dl .info-sheet{color:inherit;font-size:1.5em;line-height:0;-webkit-transform:translateY(5px);transform:translateY(5px);display:inline-block}.product-main-data .product-information .product-additional-info dl a:has(.info-sheet){color:inherit}.product-main-data .product-information .product-additional-info dl a:has(.info-sheet):hover{color:var(--color-pink)}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@-webkit-keyframes badge-3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}10%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes badge-3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}10%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.products-in-store{margin:0 0 3.125em}.products-in-store ul{list-style:none;margin:0;border:4px solid var(--single-product-tabs-content-border-color);border-radius:var(--single-product-tabs-content-border-radius);padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(10% - .5em);flex:0 0 calc(10% - .5em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em;font-weight:bold}.products-in-store ul li span{background:var(--color-pink);color:var(--color-white);display:block;border-radius:4px;padding:.2em .5em;font-size:.875em}.product-tabs{margin-top:2em;margin-bottom:3.125em;font-family:var(--normal-font)}.product-tabs:target{scroll-margin-top:6em}.product-tabs nav .nav-tabs{border:0}.product-tabs nav .nav-tabs .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:21em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.375em .625em 1.125em;-webkit-transition:200ms ease all;transition:200ms ease all;border-radius:var(--single-product-tabs-border-radius) var(--single-product-tabs-border-radius) 0 0;color:var(--single-product-tabs-color)}.product-tabs nav .nav-tabs .nav-link span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.5em;position:relative}.product-tabs nav .nav-tabs .nav-link span i{font-weight:normal;font-size:1.5em;margin-top:-0.25em;margin-bottom:-0.25em}.product-tabs nav .nav-tabs .nav-link span i:before{line-height:1}.product-tabs nav .nav-tabs .nav-link span:after{content:"";display:block;position:absolute;bottom:-8px;width:100%;height:2px;background:var(--single-product-tabs-line-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:200ms ease transform;transition:200ms ease transform}.product-tabs nav .nav-tabs .nav-link:hover{color:var(--single-product-tabs-hover-color)}.product-tabs nav .nav-tabs .nav-link.active{background:var(--single-product-tabs-background)}.product-tabs nav .nav-tabs .nav-link.active span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-tabs .tab-content .tab-pane{border:4px solid var(--single-product-tabs-content-border-color);border-radius:var(--single-product-tabs-content-border-radius);padding:1em}.product-tabs .tab-content .tab-pane>:last-child{margin-bottom:0}.product-tabs .tab-content .tab-pane:first-of-type{border-top-left-radius:0}.product-accordion{margin-bottom:1.5em;font-family:var(--normal-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.product-accordion .accordion-checkbox{display:none}.product-accordion .accordion-pane .accordion-title label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;background:var(--single-product-accordion-background);border-radius:var(--border-radius-medium);padding:1.25em 1em;cursor:pointer;margin:0;-webkit-transition:300ms ease all;transition:300ms ease all}.product-accordion .accordion-pane .accordion-title label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;position:relative}.product-accordion .accordion-pane .accordion-title label span i{font-weight:normal;font-size:1.5em;margin-top:-0.25em;margin-bottom:-0.25em}.product-accordion .accordion-pane .accordion-title label span:after{content:"";display:block;position:absolute;bottom:-8px;width:100%;height:2px;background:var(--single-product-accordion-line-color);-webkit-transition:200ms ease transform;transition:200ms ease transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.product-accordion .accordion-pane .accordion-title label:after{content:"";font-family:"remixicon";font-weight:normal;font-size:1.75em;line-height:1;color:var(--color-pink);-webkit-transition:300ms ease all;transition:300ms ease all}.product-accordion .accordion-pane .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease;pointer-events:none}.product-accordion .accordion-pane .accordion-content .accordion-content-sleeve{border:4px solid var(--single-product-accordion-content-border-color);border-top:0;border-radius:0 0 var(--single-product-accordion-content-border-radius) var(--single-product-accordion-content-border-radius);padding:1em}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label span:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-title label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content{max-height:calc(100vh - 2em);pointer-events:initial}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve{height:100%}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(100vh - 12em);overflow-x:hidden;overflow-y:auto}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar{background:var(--other-scrollbar-bg);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data::-webkit-scrollbar-thumb,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent::-webkit-scrollbar-thumb{background:var(--other-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.product-accordion .accordion-pane[data-acc-id=acc-info-manufacturer]:has(#flix-inpage:empty),.product-accordion .accordion-pane[data-acc-id=acc-info-manufacturer]:has(#flix-inpage>script:only-child){display:none}@media(hover: hover){.product-accordion .accordion-pane .accordion-title label:hover{background:var(--single-product-accordion-hover-background)}}@media(max-width: 768px){.product-accordion{gap:.5em}.product-accordion .accordion-pane .accordion-title label{padding:1em}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-description:checked~.accordion-pane[data-acc-id=acc-info-description] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-declaration:checked~.accordion-pane[data-acc-id=acc-info-declaration] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-manufacturer:checked~.accordion-pane[data-acc-id=acc-info-manufacturer] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-first:checked~.accordion-pane[data-acc-id=acc-info-compare-first] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content{max-height:45vh}.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .accordion-scroll,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .imported-data,.product-accordion .accordion-checkbox#acc-info-compare-second:checked~.accordion-pane[data-acc-id=acc-info-compare-second] .accordion-content .accordion-content-sleeve .loadbeeTabContent{max-height:calc(45vh - 3em)}}.product-accordion .product-desc-table td,.product-tabs .product-desc-table td{padding:.2em 0}.product-accordion p,.product-tabs p{margin-bottom:.25em}.product-accordion ul.desc,.product-tabs ul.desc{list-style:none;padding:0;margin:0 0 1em .75em}.product-accordion ul.desc li,.product-tabs ul.desc li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.25em}.product-accordion ul.desc li:before,.product-tabs ul.desc li:before{content:"-";display:block;margin-right:.25em}.product-accordion dl,.product-tabs dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.product-accordion dl dt,.product-tabs dl dt{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.product-accordion dl dd,.product-tabs dl dd{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:calc(100% - 200px);width:100%}.product-accordion dl dd:empty:before,.product-tabs dl dd:empty:before{content:".";color:rgba(0,0,0,0);display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-accordion dl:last-child dd:last-child,.product-tabs dl:last-child dd:last-child{margin-bottom:0}.product-accordion .product-full-desc-table,.product-tabs .product-full-desc-table{width:100%;max-width:800px}.product-accordion .product-full-desc-table td,.product-tabs .product-full-desc-table td{font-size:.875em;padding:.75em 1em;border-bottom:1px solid var(--color-dark-gray-05) !important}.product-accordion .product-full-desc-table td.feature,.product-tabs .product-full-desc-table td.feature{background:var(--color-medium-gray-05);width:300px}.product-accordion .product-full-desc-table tr:first-child td.feature-title,.product-tabs .product-full-desc-table tr:first-child td.feature-title{background:var(--color-pink);color:var(--color-white);font-weight:bold;font-size:1em}.product-accordion .product-full-desc-table tr td.feature-title,.product-tabs .product-full-desc-table tr td.feature-title{background:var(--color-light-pink-50)}.product-accordion .product-full-desc-table tr td.feature-title td,.product-tabs .product-full-desc-table tr td.feature-title td{border-bottom-color:var(--color-pink-40) !important}.product-accordion .product-full-desc-table tr td.feature-item,.product-tabs .product-full-desc-table tr td.feature-item{padding:0 1em .375em 1em;border:0 !important;background:none}.product-accordion .product-full-desc-table tr td.feature-item span,.product-tabs .product-full-desc-table tr td.feature-item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em;margin-left:2em}.product-accordion .product-full-desc-table tr td.feature-item span:before,.product-tabs .product-full-desc-table tr td.feature-item span:before{content:"";font-family:"remixicon";display:block;font-size:1.5em;margin:-0.25em 0;color:var(--color-pink)}.product-accordion .product-full-desc-table tr:has(td.feature-item)+tr:not(:has(td.feature-item)) td,.product-tabs .product-full-desc-table tr:has(td.feature-item)+tr:not(:has(td.feature-item)) td{border-top:1px solid var(--color-dark-gray-05)}.product-accordion .product-full-desc-table tr:not(:has(td.feature-item))+tr:has(td.feature-item) td,.product-tabs .product-full-desc-table tr:not(:has(td.feature-item))+tr:has(td.feature-item) td{padding-top:.75em}@media(max-width: 767px){.product-accordion dl dt,.product-tabs dl dt{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.product-accordion .product-full-desc-table td.feature,.product-tabs .product-full-desc-table td.feature{width:40%}}.disclaimer{font-size:.875em;margin:1em 0 0;color:var(--single-product-disclaimer);line-height:1.5}.disclaimer strong{color:var(--single-product-disclaimer-strong);font-size:1rem}@media(max-width: 767px){.disclaimer{margin-bottom:2em}}.artikal_custom_include img{max-width:100%}.modal.compare-sidebar,.modal.review-sidebar{backdrop-filter:none;background:var(--review-aside-bg)}.modal.compare-sidebar .modal-dialog,.modal.review-sidebar .modal-dialog{width:100%;max-width:var(--review-aside-max-width);position:absolute;inset:0 0 0 auto;margin:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:500ms ease all;transition:500ms ease all;min-height:100dvh}.modal.compare-sidebar .modal-dialog .modal-content,.modal.review-sidebar .modal-dialog .modal-content{border:0;border-radius:0;min-height:inherit;overflow-y:auto}.modal.compare-sidebar .modal-dialog .modal-content .modal-header,.modal.review-sidebar .modal-dialog .modal-content .modal-header{position:sticky;top:0;background:var(--color-white);z-index:1;padding-top:1em;padding-bottom:1em}.modal.compare-sidebar .modal-dialog .modal-content .modal-body,.modal.review-sidebar .modal-dialog .modal-content .modal-body{padding-top:0}body.review-sidebar-shown{overflow:hidden}body.review-sidebar-shown .modal.review-sidebar .modal-dialog{-webkit-transform:translateX(0);transform:translateX(0)}body.compare-sidebar-shown{overflow:hidden}body.compare-sidebar-shown .modal.compare-sidebar .modal-dialog{-webkit-transform:translateX(0);transform:translateX(0)}body.compare-sidebar-shown #chat-widget-container,body.review-sidebar-shown #chat-widget-container{z-index:2 !important}.review-grades .product-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;background:var(--color-light-gray);margin-bottom:1em;border-radius:5em;padding:.75em}.review-grades .product-stars .review-grade{font-weight:bold;font-size:2.875em;font-family:var(--normal-font);display:block;line-height:1}.review-grades .product-stars .star-rating{font-size:1.25em}.review-grades .product-stars .total-reviews{font-size:.875em;margin-top:.75em;margin-bottom:0}.review-grades .stars-segmentation{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.review-grades .stars-segmentation li .star-grades{display:-ms-grid;display:grid;-ms-grid-columns:2em 1em 1fr 1em 2em;grid-template-columns:2em 1fr 2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;color:currentColor;padding:.375em .675em;border-radius:2em}.review-grades .stars-segmentation li .star-grades .star{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-grades .stars-segmentation li .star-grades .star i{font-size:1.125em;-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li .star-grades .star span{font-size:.875em}.review-grades .stars-segmentation li .star-grades .star-fillout{border-radius:1em;background:var(--color-dark-gray-10);position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:.5em}.review-grades .stars-segmentation li .star-grades .star-fillout .fill{background:var(--color-dark-gray);position:absolute;inset:0 auto 0 0;display:block;border-radius:1em;-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li .star-grades .star-stats{text-align:center;font-size:.875em}.review-grades .stars-segmentation li a.star-grades{-webkit-transition:300ms ease all;transition:300ms ease all}.review-grades .stars-segmentation li a.star-grades:hover{background:var(--color-light-gray)}.review-grades .stars-segmentation li a.star-grades:hover .star i{color:var(--color-pink)}.review-grades .stars-segmentation li a.star-grades:hover .star-fillout .fill{background:var(--color-pink)}.review-disclaimer{text-align:center;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid var(--color-light-gray)}.reviews-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em}.reviews-list .single-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.reviews-list .single-review:not(:last-child):after{content:"";display:block;background-color:var(--color-light-gray);height:2px;width:100%;margin-top:1.25em;-ms-grid-column-span:2;grid-column:span 2}.reviews-list .single-review .review-meta{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em .5em}.reviews-list .single-review .review-meta .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25em;font-size:.875em;font-family:var(--body-font);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-list .single-review .review-meta .date:before{content:"";font-family:"remixicon";font-size:1.5em;opacity:.3}.reviews-list .single-review .review-meta .star-rating{display:inline-block;font-size:1.25em}.reviews-list .single-review .comment-content p{margin-bottom:1em}.reviews-list .single-review .comment-content p:last-child{margin-bottom:0}.compare-categories .compare-no-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;text-align:center;padding:2em 0}.compare-categories .compare-no-products i{font-size:2.5em;padding:.375em;border-radius:50%;background:var(--color-pink);color:var(--color-white);line-height:1}.compare-categories .compare-no-products i:before{line-height:inherit}.compare-categories .compare-no-products p{font-size:1.25em}.compare-categories .compare-cat h4{font-weight:normal;text-transform:uppercase;font-size:var(--headline-size-sm)}.compare-categories .compare-cat+.compare-cat{margin-top:2em;padding-top:2em;border-top:1px solid var(--color-light-gray)}.compare-categories .compare-now{margin-top:.75em}.compare-categories .compare-now .btn{width:100%}.compare-categories .compare-now.disabled p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em}.compare-categories .compare-now.disabled p i{color:var(--color-pink);font-size:1.5em;line-height:1;margin-top:-0.0675em}.compare-categories .compare-now.disabled .btn{opacity:.2;-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}.compare-categories .compare-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.compare-categories .compare-list .compare-item{background:linear-gradient(10deg, var(--color-light-gray) 30%, transparent) repeat-x;background-size:300% 100%;padding:.5em;border-radius:var(--border-radius-medium);-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item:hover{-webkit-box-shadow:0 .5em 1.5em .25em var(--color-black-10);box-shadow:0 .5em 1.5em .25em var(--color-black-10);background-position:100% 0}.compare-categories .compare-list .compare-item .product-single{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:4em .25em 1fr;grid-template-columns:4em 1fr;-ms-grid-rows:auto .125em auto;grid-template-areas:"compare-img compare-title" "compare-img compare-price";padding-right:2em;gap:.125em .25em}.compare-categories .compare-list .compare-item .product-single .remove-compare{font-size:.75em;padding:.25em;border-radius:50%;aspect-ratio:1/1;background:var(--color-medium-gray-50);color:var(--color-white);position:absolute;inset:0 0 auto auto;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item .product-single .remove-compare:before{content:"";font-family:remixicon;-webkit-transition:300ms ease all;transition:300ms ease all}.compare-categories .compare-list .compare-item .product-single .remove-compare:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%);background:var(--color-pink)}.compare-categories .compare-list .compare-item .product-single .remove-compare:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.compare-categories .compare-list .compare-item .product-single .product-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:compare-img;mix-blend-mode:multiply;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-categories .compare-list .compare-item .product-single .product-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;aspect-ratio:1/1}.compare-categories .compare-list .compare-item .product-single .product-image a img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.compare-categories .compare-list .compare-item .product-single .product-title{-ms-grid-row:1;-ms-grid-column:3;grid-area:compare-title;-ms-grid-row-align:end;align-self:end;font-family:var(--normal-font)}.compare-categories .compare-list .compare-item .product-single .product-title a{font-weight:bold;color:currentColor}.compare-categories .compare-list .compare-item .product-single .product-title a:hover{color:var(--color-pink)}.compare-categories .compare-list .compare-item .product-single .product-pricing{-ms-grid-row:3;-ms-grid-column:3;grid-area:compare-price;-ms-grid-row-align:start;align-self:start;font-family:var(--normal-font)}.compare-categories .compare-list .compare-item .product-single .product-pricing strong{font-weight:normal;color:var(--color-medium-gray)}.pswp{--pswp-root-z-index:10000000000!important}.pswp img{border-radius:var(--border-radius-medium);background:var(--color-white);-o-object-fit:contain !important;object-fit:contain !important;padding:1em}@media(min-width: 992px){.pswp img{padding:2em}}.pswp__top-bar .pswp__button{color:var(--color-white)}.pswp__top-bar .pswp__button svg{display:none}.pswp__top-bar .pswp__button:before{font-family:"remixicon";font-size:2em}.pswp__top-bar .pswp__button.pswp__button--close:before{content:""}.pswp__top-bar .pswp__button.pswp__button--zoom:before{content:""}.pswp--zoomed-in .pswp__top-bar .pswp__button.pswp__button--zoom{content:""}.pswp__button--arrow{width:2.5em !important;height:2.5em !important;margin-top:-1.25em;-webkit-transition:300ms ease all !important;transition:300ms ease all !important;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5))}.pswp__button--arrow.pswp__button--arrow--prev{left:2em;-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--prev:hover{-webkit-transform:scaleX(-1) translateX(0.5em) rotate(45deg);transform:scaleX(-1) translateX(0.5em) rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--next{right:2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pswp__button--arrow.pswp__button--arrow--next:hover{-webkit-transform:translateX(0.5em) rotate(45deg);transform:translateX(0.5em) rotate(45deg)}.pswp__button--arrow:after,.pswp__button--arrow:before{content:"";display:block;border-radius:2px;background:var(--color-white);position:absolute}.pswp__button--arrow:before{width:100%;height:2px;left:0;top:0}.pswp__button--arrow:after{width:2px;height:100%;right:0;top:0}.pswp__button--arrow svg{display:none}body #flix_hotspots,body #flix_hotspots.flix_hotspotV2,body .flix_hotspotV2{display:none !important}@media(max-width: 1199px){.product-main-data .product-information .product-offer{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media(max-width: 991px){.product-main-data .product-slideshow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-slideshow .product-image-width-details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:auto;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;aspect-ratio:1/1;min-height:43dvh}.product-main-data .product-slideshow .product-image-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;width:100%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs .single-thumb{width:4.285714em;height:4.285714em;margin-bottom:0;padding-left:.3571428em;padding-right:.3571428em}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main-data .product-slideshow .product-image-list .product-image-thumbs:not(.slick-slider) .single-thumb{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.product-main-data .product-slideshow .product-image-list .product-image-thumbs.slick-slider .single-thumb{margin-bottom:0}.product-main-data .product-slideshow .product-includes{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-main-data .product-information .payment-options-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .add-to-cart button{width:100%}.product-row .product-sleeve .products-list.detailed-list.similar-product-list{gap:.7142857em}}@media(min-width: 768px){.product-main-data .product-information .product-title .print-page{margin-left:auto}.product-main-data .product-information .product-title .print-page .desktop-label{display:none}}@media(max-width: 767px){.product-main-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-slideshow{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.product-main-data .product-slideshow .product-emphasis blockquote{text-align:center}.product-main-data .product-information{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.product-main-data .product-information .product-offer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-main-data .product-information .add-to-cart{display:none}.product-main-data .product-information .product-color-options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .product-diag-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--product-diag-padding-mob)}.product-main-data .product-information .product-diag-options .product-diags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main-data .product-information .product-additional-info{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.product-main-data .product-information .product-additional-info dl dt{width:clamp(10em,50vw,15em)}.product-main-data .product-information .product-title .print-page .desktop-icon,.product-main-data .product-information .product-title .print-page .desktop-label{display:none}.product-main-data .product-information .product-title .print-page .mobile-label{display:block}.product-main-data .product-information .product-title .print-page .mobile-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(16.66667% - .5em);flex:0 0 calc(16.66667% - .5em)}.add-to-cart.mobile{position:sticky;bottom:4.875em;margin-bottom:0;display:block;z-index:10;padding-left:.5em;padding-right:.5em}.add-to-cart.mobile .add-last-piece{position:absolute;inset:0 auto auto 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;pointer-events:none}.add-to-cart.mobile .add-last-piece .last-badge{display:block;background:var(--color-yellow-yoke-lighter);color:var(--color-dark-gray);font-size:.875rem;text-transform:uppercase;line-height:1;padding:.25em 1em;border-radius:var(--border-radius-large);border:2px solid var(--color-white);-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.add-to-cart.mobile button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 .5em 0 .5em var(--body-bg),0 -0.25em 1em .5em var(--body-bg);box-shadow:0 .5em 0 .5em var(--body-bg),0 -0.25em 1em .5em var(--body-bg)}.product-row .product-sleeve .products-list.detailed-list.list-5-cols{-ms-grid-columns:1fr .7142857em 1fr;grid-template-columns:1fr 1fr;gap:.7142857em}.product-row .product-sleeve .products-list.detailed-list.list-5-cols:has(.product-single:nth-child(5)) .product-single:nth-child(5){display:none}.product-tabs:target{scroll-margin-top:11em}}@media(max-width: 575px){.product-main-data .product-slideshow .product-image-width-details .product-image-tags .image-tag{width:4.286em;height:4.286em}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark{-ms-grid-columns:1fr;grid-template-columns:1fr}.product-main-data .product-slideshow .product-image-width-details .product-benchmark-review .benchmark .bench-img{-ms-grid-row:1;grid-row:1}.product-main-data .product-information .product-title{display:-ms-grid;display:grid;-ms-grid-columns:1fr .5em 1fr .5em 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto .5em auto .5em auto;grid-template-areas:"product-headline product-headline product-headline" "product-stars product-stars product-stars" "product-fav product-compare product-print";text-align:center;margin-bottom:1em;gap:.5em}.product-main-data .product-information .product-title h1{grid-area:product-headline}.product-main-data .product-information .product-title .product-stars{margin-bottom:1em}.product-main-data .product-information .product-title .add-compare,.product-main-data .product-information .product-title .favorite-btn,.product-main-data .product-information .product-title .print-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.product-main-data .product-information .product-title .add-compare .compare-label,.product-main-data .product-information .product-title .favorite-btn .compare-label,.product-main-data .product-information .product-title .print-page .compare-label{display:block}.product-main-data .product-information .product-title .add-compare .compare-label,.product-main-data .product-information .product-title .favorite-btn .fav-label{display:block}.product-main-data .product-information .product-pricing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-main-data .product-information .product-pricing .price,.product-main-data .product-information .product-pricing .price-store,.product-main-data .product-information .product-pricing .savings{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100% !important;text-align:center}.product-main-data .product-information .product-pricing:has(.price-store):after,.product-main-data .product-information .product-pricing:has(.savings):after{width:100%;height:2px}.product-main-data .product-information .product-offer{-ms-grid-columns:1fr;grid-template-columns:1fr}.product-main-data .product-information .payment-options-info .payment-credit{max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product-main-data .product-information .payment-options-info .info-links{max-width:100%}.products-in-store ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - .5em);flex:0 0 calc(25% - .5em)}.product-tabs nav .nav-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-tabs nav .nav-tabs .nav-link{border-radius:var(--single-product-tabs-border-radius);max-width:100%}.product-tabs nav .nav-tabs .nav-link:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews{margin-left:0;background:rgba(0,0,0,0);color:inherit}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews span{font-weight:normal}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews span:after{background:var(--single-product-tabs-line-color)}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews:hover{color:var(--single-product-tabs-hover-color);color:inherit}.product-tabs nav .nav-tabs .nav-link#nav-product-reviews.active,.product-tabs nav .nav-tabs .nav-link#nav-product-reviews.active:hover{background:var(--single-product-tabs-background);color:var(--single-product-tabs-hover-color)}.product-tabs .tab-content .tab-pane:first-of-type{border-top-left-radius:var(--single-product-tabs-content-border-radius)}.product-tabs .tab-content .tab-pane#tab-product-reviews{border-top-left-radius:0;border-color:var(--single-product-tabs-content-border-color)}.product-tabs .tab-content dl dt{-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px}.product-tabs .tab-content dl dd{max-width:calc(100% - 120px)}.reviews-list .single-review{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.5em}.reviews-list .single-review:not(:last-child):after{grid-column:auto;margin-top:1em}.product-main-data .product-information .product-title h1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}.product-main-data .product-information .product-title .print-page{-ms-grid-row:5;-ms-grid-column:5}.product-main-data .product-information .product-title .add-compare{-ms-grid-row:5;-ms-grid-column:3}.product-main-data .product-information .product-title .favorite-btn{-ms-grid-row:5;-ms-grid-column:1}.product-main-data .product-information .product-title .product-stars{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}}@media(max-width: 575px){.product-main-data .product-information .product-title h1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}}#shopAvailability .modal-dialog{width:700px}#shopAvailability .modal-content{max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#shopAvailability .modal-content .modal-header{margin-bottom:0;padding-top:1em;padding-bottom:1em}#shopAvailability .modal-content .modal-body{overflow-y:auto;overflow-x:hidden;padding-top:.25em;margin-right:1em;padding-right:1em;margin-bottom:1em;padding-bottom:0}#shopAvailability .modal-content .modal-body::-webkit-scrollbar{background:var(--products-menu-scrollbar-background);width:var(--products-menu-scrollbar-width);border-radius:var(--products-menu-scrollbar-width)}#shopAvailability .modal-content .modal-body::-webkit-scrollbar-thumb{background:var(--products-menu-scrollbar-thumb);border-radius:var(--products-menu-scrollbar-width)}.shop-list-not-available{text-align:center;margin-bottom:1em}.shop-list-not-available:before{font-family:"remixicon";content:"";display:block;font-weight:normal;font-size:2em;color:var(--color-pink)}.shop-list-availability .shop-select{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.shop-list-availability .shop-select span{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shop-list-availability .shops{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}.shop-list-availability .shops .single-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:var(--border-radius-medium);background:var(--color-light-gray);overflow:hidden;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shop-list-availability .shops .single-shop .shop-photo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;height:100px;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;z-index:1;border-bottom-right-radius:var(--border-radius-large);overflow:hidden}.shop-list-availability .shops .single-shop .shop-photo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative}.shop-list-availability .shops .single-shop .shop-photo a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:300ms ease all;transition:300ms ease all}.shop-list-availability .shops .single-shop .shop-city{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:absolute;display:block;inset:0 auto 0 0;width:200px;padding:1em;z-index:2;color:var(--color-white);background:-webkit-gradient(linear, left top, left bottom, from(var(--color-dark-gray-80)), to(transparent));background:linear-gradient(to bottom, var(--color-dark-gray-80), transparent);pointer-events:none;border-bottom-right-radius:var(--border-radius-large);overflow:hidden}.shop-list-availability .shops .single-shop .shop-city .shop-number{font-size:.75em;color:var(--color-white-60)}.shop-list-availability .shops .single-shop .shop-city .city-name h2{font-size:1.25em;margin-bottom:0}.shop-list-availability .shops .single-shop .shop-city *{pointer-events:none}.shop-list-availability .shops .single-shop .shop-info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:1em}.shop-list-availability .shops .single-shop .shop-info ul{font-size:.875em;list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;gap:.375em;-ms-grid-columns:1fr .375em 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto .375em 1fr;grid-template-rows:auto 1fr;grid-template-areas:"location hours" "phone hours"}.shop-list-availability .shops .single-shop .shop-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375em}.shop-list-availability .shops .single-shop .shop-info ul li.shop-location{-ms-grid-row:1;-ms-grid-column:1;grid-area:location}.shop-list-availability .shops .single-shop .shop-info ul li.shop-phone{-ms-grid-row:3;-ms-grid-column:1;grid-area:phone}.shop-list-availability .shops .single-shop .shop-info ul li.shop-hours{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:hours}.shop-list-availability .shops .single-shop .shop-info ul li.shop-hours span b{display:none}.shop-list-availability .shops .single-shop .shop-info ul li.shop-hours span br:first-of-type{display:none}.shop-list-availability .shops .single-shop .shop-info ul li i{color:var(--color-pink);font-size:1.375em;margin-top:-0.175em}.shop-list-availability .shops .single-shop .shop-info ul li a{color:currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375em}.shop-list-availability .shops .single-shop .shop-info ul li a:hover{color:var(--color-pink)}@media(max-width: 991px){.shop-list-availability .shops .single-shop .shop-info ul{font-size:1em}}@media(max-width: 767px){.shop-list-availability .shop-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shop-list-availability .shops .single-shop .shop-photo{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;height:120px}.shop-list-availability .shops .single-shop .shop-city{width:150px}}@media(max-width: 575px){.shop-list-availability .shops .single-shop{display:-ms-grid;display:grid;-ms-grid-columns:1fr 80px;grid-template-columns:1fr 80px;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"city photo" "info info";-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;background:none}.shop-list-availability .shops .single-shop:not(:last-child){padding-bottom:1em;border-bottom:2px solid var(--color-light-gray)}.shop-list-availability .shops .single-shop .shop-photo{grid-area:photo;height:60px;border-radius:var(--border-radius-small)}.shop-list-availability .shops .single-shop .shop-city{grid-area:city;position:relative;background:none;color:currentColor;padding:.25em 1em .25em 0}.shop-list-availability .shops .single-shop .shop-city .city-name h2{font-size:1.375em}.shop-list-availability .shops .single-shop .shop-city .shop-number{color:var(--color-medium-gray);font-size:1em}.shop-list-availability .shops .single-shop .shop-info{grid-area:info;padding:.5em 0 0}}@media(max-width: 575px){.shop-list-availability .shops .single-shop .shop-photo{-ms-grid-row:1;-ms-grid-column:2}.shop-list-availability .shops .single-shop .shop-city{-ms-grid-row:1;-ms-grid-column:1}.shop-list-availability .shops .single-shop .shop-info{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}}@media(max-width: 480px){.shop-list-availability .shops .single-shop .shop-info ul{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"location" "phone" "hours"}.shop-list-availability .shops .single-shop .shop-info ul li.shop-location{-ms-grid-row:1;-ms-grid-column:1}.shop-list-availability .shops .single-shop .shop-info ul li.shop-phone{-ms-grid-row:2;-ms-grid-column:1}.shop-list-availability .shops .single-shop .shop-info ul li.shop-hours{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}}@media(hover: hover){.shop-list-availability .shops .single-shop .shop-photo a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.payment-process{background:var(--checkout-process-background);border-radius:var(--checkout-process-border-radius);padding:1em;margin-bottom:2.5em}.payment-process ol{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.payment-process ol li{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:.6667em;font-size:1.5em;color:var(--color-medium-gray)}.payment-process ol li span{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:.416em;white-space:nowrap}.payment-process ol li span:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:1.6667em;height:1.6667em;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--checkout-process-number-border-radius);background:var(--checkout-process-inactive-item-background);color:var(--checkout-process-inactive-item-color);opacity:.5}.payment-process ol li.process-passed{color:var(--checkout-process-passed-item-color)}.payment-process ol li.process-passed span:before{background:var(--checkout-process-active-item-background);color:var(--checkout-process-active-item-color);opacity:1}.payment-process ol li.process-passed:before{background:var(--checkout-process-active-line-color);opacity:1}.payment-process ol li:before{content:"";display:block;height:2px;border-radius:2px;width:6.25em;background:var(--checkout-process-inactive-line-color);opacity:.5}.payment-process ol li:first-child:before{display:none}.payment-process ol li:first-child span:before{content:"1"}.payment-process ol li:nth-child(2) span:before{content:"2"}.payment-process ol li:nth-child(3) span:before{content:"3"}.payment-process ol li:nth-child(4) span:before{content:"4"}.payment-process ol li:nth-child(5) span:before{content:"5"}.payment-process ol li:nth-child(6) span:before{content:"6"}.payment-process ol li:nth-child(7) span:before{content:"7"}.payment-process ol li:nth-child(8) span:before{content:"8"}.payment-process ol li:nth-child(9) span:before{content:"9"}.payment-process ol li:nth-child(10) span:before{content:"10"}.checkout-with-login{display:-ms-grid;display:grid;gap:1.75em;-ms-grid-columns:1fr 1.75em 33.333%;grid-template-columns:1fr 33.333%;-ms-grid-rows:auto 1.75em auto;grid-template-areas:"select-pay cart" "login-register cart";-webkit-box-align:start;-ms-flex-align:start;align-items:start}.checkout-with-login .user-login-register{-ms-grid-row:3;-ms-grid-column:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-area:login-register;max-width:unset;margin-top:0}.checkout-with-login .user-login-register .user-login .login-sleeve,.checkout-with-login .user-login-register .user-register .login-sleeve{max-width:600px;margin-left:auto;margin-right:auto}.checkout-with-login .checkout-select-payment{-ms-grid-row:1;-ms-grid-column:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-area:select-pay}.checkout-with-login .checkout-select-payment .select-payment{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:1em;list-style:none;margin:0 0 1em;padding:0}.checkout-with-login .checkout-select-payment .select-payment li{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-with-login .checkout-select-payment .select-payment li a{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-shadow:var(--pay-guest-shadow);box-shadow:var(--pay-guest-shadow);color:var(--pay-guest-color);padding:var(--pay-guest-padding);border-radius:var(--pay-guest-radius);width:100%;-webkit-transition:300ms ease all;transition:300ms ease all}.checkout-with-login .checkout-select-payment .select-payment li a i{font-size:var(--pay-guest-icon-size);color:var(--pay-guest-icon-color);line-height:1;-webkit-transition:300ms ease all;transition:300ms ease all}.checkout-with-login .checkout-select-payment .select-payment li a i:before{line-height:inherit}.checkout-with-login .checkout-select-payment .select-payment li a .payment-title{font-size:var(--pay-guest-title-size);line-height:1.2;margin-top:.5em;margin-bottom:.675em}.checkout-with-login .checkout-select-payment .select-payment li a .payment-desc{color:var(--pay-guest-desc-color)}.checkout-with-login .checkout-select-payment .select-payment li a:hover{-webkit-box-shadow:var(--pay-guest-hover-shadow);box-shadow:var(--pay-guest-hover-shadow);color:var(--pay-guest-hover-color)}.checkout-with-login .checkout-select-payment .select-payment li a:hover i{color:var(--pay-guest-icon-hover-color)}.checkout-with-login .checkout-cart{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-area:cart}@media(min-width: 1200px){.checkout-with-login .user-login-register .user-login .login-sleeve,.checkout-with-login .user-login-register .user-register .login-sleeve{max-width:100%}.checkout-with-login .user-login-register .user-login .form-group,.checkout-with-login .user-login-register .user-register .form-group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:1em}.checkout-with-login .user-login-register .user-login .form-group .row,.checkout-with-login .user-login-register .user-register .form-group .row{margin-top:0;margin-bottom:0}.checkout-with-login .user-login-register .user-login .form-group .row.row-username,.checkout-with-login .user-login-register .user-register .form-group .row.row-username{margin-bottom:0}.checkout-with-login .user-login-register .user-login .form-group .row.form-switch,.checkout-with-login .user-login-register .user-login .form-group .row.row-forgot-password,.checkout-with-login .user-login-register .user-register .form-group .row.form-switch,.checkout-with-login .user-login-register .user-register .form-group .row.row-forgot-password{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;grid-column:unset}.checkout-with-login .user-login-register .user-login .form-group .row.form-switch .col-12,.checkout-with-login .user-login-register .user-login .form-group .row.row-forgot-password .col-12,.checkout-with-login .user-login-register .user-register .form-group .row.form-switch .col-12,.checkout-with-login .user-login-register .user-register .form-group .row.row-forgot-password .col-12{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkout-with-login .user-login-register .user-login .form-group .row.form-switch p,.checkout-with-login .user-login-register .user-login .form-group .row.row-forgot-password p,.checkout-with-login .user-login-register .user-register .form-group .row.form-switch p,.checkout-with-login .user-login-register .user-register .form-group .row.row-forgot-password p{margin-bottom:0}.checkout-with-login .user-login-register .user-login .form-group .row.form-switch p label,.checkout-with-login .user-login-register .user-login .form-group .row.row-forgot-password p label,.checkout-with-login .user-login-register .user-register .form-group .row.form-switch p label,.checkout-with-login .user-login-register .user-register .form-group .row.row-forgot-password p label{margin-bottom:0}.checkout-with-login .user-login-register .user-login .form-group .row.row-btn,.checkout-with-login .user-login-register .user-register .form-group .row.row-btn{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;grid-column:unset}.checkout-with-login .user-login-register .user-login .form-group .row.row-btn .btn,.checkout-with-login .user-login-register .user-register .form-group .row.row-btn .btn{margin-left:0}.checkout-with-login .user-login-register .user-register .form-group .row.row-btn{margin-top:1.5em}.checkout-with-login .user-login-register.show-register .user-login{height:35.5em}}@media(max-width: 767px){.checkout-with-login{display:-ms-grid;display:grid;gap:1em;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1em auto 1em auto;grid-template-areas:"select-pay" "login-register" "cart"}.checkout-with-login .checkout-cart{margin-top:2em}.checkout-with-login .user-login-register{-ms-grid-row:3;-ms-grid-column:1}.checkout-with-login .checkout-select-payment{-ms-grid-row:1;-ms-grid-column:1}.checkout-with-login .checkout-cart{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}}@media(max-width: 575px){.checkout-with-login .checkout-select-payment .select-payment{-ms-grid-columns:1fr;grid-template-columns:1fr}}.checkout{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.75em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2.5em}.checkout .checkout-form{-webkit-box-flex:1;-ms-flex:1 1 66.6666%;flex:1 1 66.6666%}.checkout .checkout-form .select2-container{width:100% !important}.checkout .checkout-form h3{font-weight:normal;margin:1.25em 0 .75em}.checkout .checkout-form h3:first-child{margin-top:0}.checkout .checkout-form .select-address-separator{margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkout .checkout-form .select-address-separator span{font-size:1.25em;color:var(--color-pink);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.checkout .checkout-form .select-address-separator:after,.checkout .checkout-form .select-address-separator:before{content:"";display:block;height:2px;background:currentColor;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:15em;opacity:.1}.checkout .checkout-form .address-select{margin-bottom:1.875em}.checkout .checkout-form .address-select ul{list-style:none;margin:0;padding:0;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:1.875em}.checkout .checkout-form .address-select ul li.address-disable-info:not(.address-disable-info) .disabled-info-icon{display:none}.checkout .checkout-form .address-select ul li.address-disable-info label{pointer-events:none;opacity:.3}.checkout .checkout-form .address-select ul li.address-disable-info .disabled-info-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .5em;position:relative;cursor:pointer}.checkout .checkout-form .address-select ul li.address-disable-info .disabled-info-icon i{font-size:1.5em;color:var(--color-pink)}.checkout .checkout-form .address-select ul li.address-disable-info .disabled-info-icon span{position:absolute;opacity:0;-webkit-transition:200ms ease all;transition:200ms ease all;pointer-events:none;font-size:.75em;background:var(--color-white);color:var(--color-dark-gray-70);display:block;width:150px;padding:.25em .5em;border-radius:var(--border-radius-normal);inset:0 auto auto 0;-webkit-box-shadow:0 .5em 1em var(--color-black-10);box-shadow:0 .5em 1em var(--color-black-10);-webkit-transform:translate(0, -150%);transform:translate(0, -150%)}.checkout .checkout-form .address-select ul li.address-disable-info .disabled-info-icon:hover span{opacity:1;-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}.checkout .checkout-form #ispLoad{margin-bottom:1.875em}.checkout .checkout-form #ispLoad:empty{display:none}.checkout .checkout-form .required-fields{border-top:4px solid var(--payment-method-border-color);padding:1em 0 0;margin:1em 0 0}.checkout .checkout-form .required-fields.prompt-spaced{margin-top:1.875em}.checkout .checkout-form .required-fields strong{color:var(--color-pink)}.checkout .checkout-form .payment-method{border:var(--payment-method-border-thickness) solid var(--payment-method-border-color);border-radius:var(--payment-method-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;padding:1.875em;gap:.75em}.checkout .checkout-form .payment-method p:first-child{margin-bottom:0}.checkout .checkout-form .payment-method ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}.checkout .checkout-form .payment-method ul li label{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375em;color:var(--payment-method-label-color)}.checkout .checkout-form .payment-method ul li label:hover{cursor:pointer}.checkout .checkout-form .payment-method ul li label:has(input.radio-as-checkbox:checked){color:var(--payment-method-label-checked-color)}.checkout .checkout-form .payment-method ul li label:has(input.radio-as-checkbox:checked) .payment-description{display:block}.checkout .checkout-form .payment-method ul li label .payment-description{display:none;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-left:1.75em;cursor:text}.checkout .checkout-form .payment-method ul li label.payment-disabled{pointer-events:none}.checkout .checkout-form .payment-method ul li label.payment-disabled .payment-description{display:block;opacity:.75}.checkout .checkout-form .payment-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.875em}.checkout .checkout-form .payment-confirmation .form-group{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:0;list-style:none;padding:0;margin:0}.checkout .checkout-form .payment-confirmation .form-group .form-switch{padding-left:0}.checkout .checkout-form .payment-confirmation .form-group .form-switch .switches-holder{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout .checkout-form .payment-confirmation .form-group .form-switch .switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.checkout .checkout-form .payment-confirmation .form-group .form-switch .switch .form-check-input{-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;margin-left:0;margin-top:0}.checkout .checkout-form .payment-confirmation .form-group .form-switch .switch span{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 2.5em);flex:0 1 calc(100% - 2.5em)}.checkout .checkout-form .payment-confirmation .form-group .form-switch p{margin-bottom:0}.checkout .checkout-form .payment-confirmation .form-group a{color:var(--payment-confirmation-link-color);-webkit-text-decoration:var(--payment-confirmation-link-decoration);text-decoration:var(--payment-confirmation-link-decoration)}.checkout .checkout-form .payment-confirmation .form-group a:hover{color:var(--payment-confirmation-link-hover-color);-webkit-text-decoration:var(--payment-confirmation-link-hover-decoration);text-decoration:var(--payment-confirmation-link-hover-decoration)}.checkout .checkout-form .payment-confirmation button{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;height:3.3333em;border-radius:var(--checkout-process-finish-button-border-radius)}.checkout .checkout-select-payment{-webkit-box-flex:1;-ms-flex:1 1 66.6666%;flex:1 1 66.6666%}.checkout .checkout-select-payment .select-payment{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.checkout .checkout-select-payment .select-payment li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout .checkout-select-payment .select-payment li a{background:var(--payment-select-background);border-radius:var(--payment-select-border-radius);padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:inherit;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;overflow:hidden;position:relative;-webkit-transition:300ms ease all;transition:300ms ease all}.checkout .checkout-select-payment .select-payment li a>*{z-index:2}.checkout .checkout-select-payment .select-payment li a:before{content:"";display:block;width:max(80%,20em);height:20em;border-radius:50%;background:var(--payment-select-circle-background);position:absolute;z-index:1;left:50%;top:-12.75em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.checkout .checkout-select-payment .select-payment li a>i{font-size:3em;color:var(--color-white);margin-bottom:1em;position:relative;-webkit-transition:300ms ease all;transition:300ms ease all}.checkout .checkout-select-payment .select-payment li a>i:after{content:"";display:block;outline:3px solid var(--payment-select-circle-border);outline-offset:6px;position:absolute;z-index:-1;border-radius:50%;-webkit-transition:200ms ease all;transition:200ms ease all;background-color:var(--payment-select-icon-color);width:1.85em;height:1.85em;left:calc(50% - .925em);top:-0.275em}.checkout .checkout-select-payment .select-payment li a .payment-title{font-weight:bold;font-size:1.25em;margin-bottom:.25em}.checkout .checkout-select-payment .select-payment li a .payment-desc{margin-bottom:2em}.checkout .checkout-select-payment .select-payment li a .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.checkout .checkout-select-payment .select-payment li a:hover>i:after{width:2em;height:2em;left:calc(50% - 1em);top:-0.35em;outline-offset:2px;background:var(--payment-select-hover-circle-background);outline-color:var(--payment-select-hover-circle-border)}.checkout .checkout-select-payment .select-payment:hover li:not(:hover) a{opacity:.4}.checkout .checkout-cart{-webkit-box-flex:1;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;position:sticky;top:5.5em}.order-success{text-align:center;width:100%;max-width:800px;margin-left:auto;margin-right:auto}.order-success h2{font-weight:normal}.order-success h2 strong{font-weight:bold;color:var(--color-pink)}.order-success p{font-size:1.25em}.order-success img.max-width{max-width:100%}@media(max-width: 1199px){.payment-process ol li{font-size:1.25em}.payment-process ol li:before{width:4em}}@media(max-width: 991px){.payment-process ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.33333em}.payment-process ol li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.285714em;gap:.22222em}.payment-process ol li:before{height:1.428571em;width:2px}.checkout .checkout-form .payment-method ul li label .payment-description{padding-left:1.5em}}@media(max-width: 767px){.checkout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout .checkout-form{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.checkout .checkout-form .form-group .row{--bs-gutter-x:.7142857em}.checkout .checkout-form .form-group .row .col-xs-12.col-md-6+.col-xs-12.col-md-6{margin-top:.625em}.checkout .checkout-form .payment-confirmation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7142857em}.checkout .checkout-form .payment-confirmation button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.checkout .checkout-cart{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media(max-width: 575px){.checkout .checkout-select-payment .select-payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#cardPaymentLimit .modal-dialog,#webLoan .modal-dialog{max-width:600px}#cardPaymentLimit .modal-header,#webLoan .modal-header{padding-bottom:0}#cardPaymentLimit .modal-body,#webLoan .modal-body{padding:2em 2em}#cardPaymentLimit .modal-body ul,#webLoan .modal-body ul{list-style:none;padding:0;margin:.75em 0 .75em 1em}#cardPaymentLimit .modal-body ul li,#webLoan .modal-body ul li{position:relative;padding-left:1.5em;margin-bottom:.25em}#cardPaymentLimit .modal-body ul li:before,#webLoan .modal-body ul li:before{content:"";font-family:"remixicon";font-size:1.25em;color:var(--color-pink);position:absolute;inset:-0.125em auto auto 0}#cardPaymentLimit .modal-body>:last-child,#webLoan .modal-body>:last-child{margin-bottom:0}#cardPaymentLimit .modal-footer,#webLoan .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2em;padding-right:2em}#cardPaymentLimit .modal-footer .btn,#webLoan .modal-footer .btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-list .shop-filter{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:1.25em;margin-bottom:1em}.shop-list .shop-filter .shop-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-list .shop-filter .shop-select .shop-select-label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shop-list .shop-filter .shop-select .shop-select-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:300px}.shop-list .shop-filter .shop-geolocation a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;color:currentcolor}.shop-list .shop-filter .shop-geolocation a:hover{color:var(--color-pink)}.shop-list .shop-filter .shop-geolocation a:hover .geolocation-icon{background:var(--color-dark-pink)}.shop-list .shop-filter .shop-geolocation .geolocation-icon{color:var(--shop-filter-geolocation-color);background:var(--shop-filter-geolocation-background);width:2.25em;height:2.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--shop-filter-geolocation-border-radius);-webkit-transition:300ms ease all;transition:300ms ease all}.shop-list .shop-filter .shop-geolocation i{line-height:1;font-size:var(--shop-filter-geolocation-size)}.shop-list .shops{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5em 1fr 1.5em 1fr;grid-template-columns:1fr 1fr 1fr;gap:1.5em}.shop-list .single-shop{border-radius:var(--shop-border-radius);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--shop-info-background)}.shop-list .single-shop.single-shop-photo{border-radius:var(--border-radius-normal);background:rgba(0,0,0,0)}.shop-list .single-shop.single-shop-photo .shop-photo{border-radius:0}.shop-list .single-shop .shop-city{position:absolute;left:0;top:0;right:0;padding:.75em;background:var(--shop-city-background);color:var(--shop-city-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:.25em;z-index:10;pointer-events:none}.shop-list .single-shop .shop-city .shop-number{opacity:.5;font-size:.75em}.shop-list .single-shop .shop-city h2,.shop-list .single-shop .shop-city h3,.shop-list .single-shop .shop-city h4,.shop-list .single-shop .shop-city h5{margin-bottom:0;font-size:1.25rem}.shop-list .single-shop .shop-photo{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;z-index:1;max-height:400px;aspect-ratio:4/3;border-radius:0 0 0 var(--border-radius-xhuge);overflow:hidden}.shop-list .single-shop .shop-photo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden}.shop-list .single-shop .shop-photo img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1.33431952/1;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transform-origin:center bottom;transform-origin:center bottom}.shop-list .single-shop .shop-info{padding:.75em 1em;z-index:10;border-radius:var(--shop-info-border-radius);margin-top:-2px}.shop-list .single-shop .shop-info ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em}.shop-list .single-shop .shop-info ul li{line-height:var(--shop-info-icon-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.375em}.shop-list .single-shop .shop-info ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.375em;color:currentcolor}.shop-list .single-shop .shop-info ul li a:hover{color:var(--shop-info-link-hover-color)}.shop-list .single-shop .shop-info ul li i{line-height:1;font-size:var(--shop-info-icon-size);color:var(--shop-info-icon-color)}.shop-list .single-shop:hover .shop-photo img{-webkit-transform:scale(1.05);transform:scale(1.05)}.shop-list .shop-photos{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5em 1fr 1.5em 1fr 1.5em 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5em}.shop-list .shop-photos .single-shop-photo .shop-photo a{position:relative}.shop-list .shop-photos .single-shop-photo .shop-photo a img{-webkit-transform-origin:center;transform-origin:center;z-index:1}.shop-list .shop-photos .single-shop-photo .shop-photo a:before{content:"";display:block;z-index:2;position:absolute;inset:0;background:var(--color-dark-gray);opacity:0;-webkit-transition:300ms ease all;transition:300ms ease all}.shop-list .shop-photos .single-shop-photo .shop-photo a:after{z-index:3;font-family:remixicon;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;-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;position:absolute;color:var(--color-white);-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.shop-list .shop-photos .single-shop-photo:hover .shop-photo a:before{opacity:.5}.shop-list .shop-photos .single-shop-photo:hover .shop-photo a:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media(max-width: 991px){.shop-list .shop-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.shop-list .shops{gap:.7142857em;-ms-grid-columns:1fr .7142857em 1fr;grid-template-columns:1fr 1fr}.shop-list .shop-photos{-ms-grid-columns:1fr .7142857em 1fr .7142857em 1fr;grid-template-columns:1fr 1fr 1fr;gap:.7142857em}}@media(max-width: 767px){.shop-list .shop-filter .shop-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em;width:100%}.shop-list .shop-filter .shop-select .form-select{width:100%}.shop-list .single-shop .shop-info ul{font-size:1.25em}}@media(max-width: 575px){.shop-list .shops{-ms-grid-columns:1fr;grid-template-columns:1fr}.shop-list .shop-photos{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.brands{margin:1em 0 0;position:relative}.brands .brands-filter{position:sticky;top:4em;padding:1em 0;margin-bottom:1em;background:var(--brands-filter-background);z-index:10}.brands .brands-filter ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.75em;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands .brands-filter ul li{width:calc(3.84615% - .75em);min-width:25px}.brands .brands-filter ul li a,.brands .brands-filter ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 4px;border-radius:var(--brands-filter-border-radius);-webkit-transition:200ms ease all;transition:200ms ease all}.brands .brands-filter ul li a{background:var(--brands-filter-item-background);color:var(--brands-filter-item-color)}.brands .brands-filter ul li a:hover{background:var(--brands-filter-item-hover-background);color:var(--brands-filter-item-hover-color)}.brands .brands-filter ul li span{-webkit-box-shadow:0 0 0 2px var(--brands-filter-item-unclick-border) inset;box-shadow:0 0 0 2px var(--brands-filter-item-unclick-border) inset;color:var(--brands-filter-item-unclick-color)}.brands .brands-list{display:-ms-grid;display:grid;gap:1em;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;z-index:1}.brands .brands-list .brand-single{padding:var(--brand-single-border-width)}.brands .brands-list .brand-single:target{scroll-margin-top:5em}.brands .brands-list .brand-single:target a{-webkit-box-shadow:0 0 0 2px var(--brand-single-target-border-color) inset;box-shadow:0 0 0 2px var(--brand-single-target-border-color) inset;border-color:var(--brand-single-target-border-color)}.brands .brands-list .brand-single a{background:var(--brand-single-bg);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;color:inherit;border:var(--brand-single-border-width) solid var(--brand-single-border-color);border-radius:var(--brand-single-border-radius);padding:1em;-webkit-transition:300ms ease all;transition:300ms ease all;position:relative;overflow:hidden}.brands .brands-list .brand-single a:after{content:"";display:block;position:absolute;inset:auto calc(var(--brand-single-border-width)*-1) calc(var(--brand-single-border-width)*-1) calc(var(--brand-single-border-width)*-1);height:30%;background:var(--color-pink);z-index:1;-webkit-transform:skewY(0) translateY(105%);transform:skewY(0) translateY(105%);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:300ms ease all;transition:300ms ease all}.brands .brands-list .brand-single a img{-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transition-delay:50ms;transition-delay:50ms}.brands .brands-list .brand-single a:hover{-webkit-box-shadow:var(--categories-hover-shadow) var(--color-dark-gray-20);box-shadow:var(--categories-hover-shadow) var(--color-dark-gray-20)}.brands .brands-list .brand-single a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.brands .brands-list .brand-single a:hover:after{-webkit-transform:skewY(-10deg) translateY(0);transform:skewY(-10deg) translateY(0)}.brands .brands-list .brand-single a .brand-img{width:100%;text-align:center;height:var(--brand-single-max-height);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;mix-blend-mode:var(--brand-single-img-blend);z-index:2}.brands .brands-list .brand-single a .brand-img img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.brands .brands-list .brand-single:target a:hover{-webkit-box-shadow:0 0 0 2px var(--brand-single-target-border-color) inset,var(--categories-hover-shadow) var(--color-dark-gray-20);box-shadow:0 0 0 2px var(--brand-single-target-border-color) inset,var(--categories-hover-shadow) var(--color-dark-gray-20)}.brands .brands-list:hover:has(.brand-single:hover) .brand-single:not(:hover) a{opacity:.5}@media(max-width: 1199px){.brands .brands-list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 991px){.brands .brands-filter ul{gap:.5em}.brands .brands-filter ul li{width:calc(3.84615% - .5em)}}@media(max-width: 767px){.brands .brands-filter{position:sticky;top:4.5em}.brands .brands-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.brands .brands-list .brand-single:target{scroll-margin-top:17.5em}}@media(max-width: 575px){.brands .brands-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}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)}}.blog-promo-list{margin-bottom:3.5em}.blog-promo-list .blog-promo-list-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}.blog-promo-list .blog-list ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr;grid-template-columns:1fr 1fr 1fr;gap:1em}.blog-promo-list .blog-list ul .single-post{position:relative;height:195px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;isolation:isolate;padding:1.5em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:var(--blog-list-single-img-radius);overflow:hidden}.blog-promo-list .blog-list ul .single-post .post-image{position:absolute;inset:0;z-index:1;border-radius:0}.blog-promo-list .blog-list ul .single-post .post-image a{position:absolute;inset:0;aspect-ratio:unset}.blog-promo-list .blog-list ul .single-post .post-date,.blog-promo-list .blog-list ul .single-post .post-title{z-index:3;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset;pointer-events:none}.blog-promo-list .blog-list ul .single-post .post-date{color:var(--color-white-60)}.blog-promo-list .blog-list ul .single-post .post-title{color:var(--color-white);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.125em}.blog-promo-list .blog-list ul .single-post: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:30% 0 0;position:absolute;z-index:2;pointer-events:none}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title{display:-ms-grid;display:grid;-ms-grid-columns:60px .5em 1fr;grid-template-columns:60px 1fr;-ms-grid-rows:18px .5em 1fr;grid-template-rows:18px 1fr;height:100%;gap:.5em}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>:first-child{-ms-grid-row:1;-ms-grid-column:1}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title .logo{width:100px;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/18;-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-align:start;align-self:start}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title .icon{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;width:100%}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>span{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>span span{color:#ff4794}.blog-promo-list .single-post{position:relative}@media(max-width: 1199px){.blog-promo-list .blog-list ul .single-post{aspect-ratio:1.5/1}}@media(max-width: 991px){.blog-promo-list .blog-list ul{-ms-grid-columns:1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr;gap:.75em}}@media(max-width: 767px){.blog-promo-list .blog-list ul{-ms-grid-columns:1fr .5em 1fr;grid-template-columns:1fr 1fr;gap:.5em}}@media(max-width: 575px){.blog-promo-list .blog-list ul .single-post{aspect-ratio:1/1;width:100%}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title{-ms-grid-columns:1fr;grid-template-columns:1fr}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title .logo{grid-column:unset}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title .icon{max-width:30px}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>span br{display:none}.blog-promo-list .blog-list ul .single-post.lumea-special .post-title>span span{margin-left:.5em}}.search-results-dyson{margin-bottom:1.5em}.search-results-dyson .result-list{margin:0;padding:0;list-style:none}.search-results-dyson .result-list .result-product a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--color-white) !important;background:-webkit-gradient(linear, left top, right top, from(var(--color-black)), color-stop(var(--color-medium-gray)), color-stop(var(--color-pink)), to(var(--color-dark-pink)));background:linear-gradient(to right, var(--color-black), var(--color-medium-gray), var(--color-pink), var(--color-dark-pink));background-size:300% 100%;padding:.5em .75em;margin:-0.675em -0.75em;border-radius:var(--border-radius-normal);-webkit-transition:300ms ease all;transition:300ms ease all}.search-results-dyson .result-list .result-product a:before{content:"";display:block;aspect-ratio:300/114;background:url(/public/img/dyson-logo.png) no-repeat;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:invert(1);filter:invert(1);width:3em;-webkit-transition:200ms ease all;transition:200ms ease all}.search-results-dyson .result-list .result-product a:hover{background-position:100% 0}.search-results-dyson .result-list .result-product a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width: 767px){.search-results-dyson .result-list .result-product a{padding:.75em .75em;margin:-0.25em -0.75em}}.bottom-options{background:var(--bottom-links-background);position:sticky;bottom:0;-webkit-box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);box-shadow:var(--mobile-header-shadow-distance) var(--color-dark-gray-20);z-index:99;display:none}.bottom-options nav{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}.bottom-options nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.142857em;gap:.5em;padding:.5em}.bottom-options nav ul li .compare-products-trigger,.bottom-options nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--bottom-links-link-background);color:var(--bottom-links-link-color);border-radius:3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-options nav ul li .compare-products-trigger i,.bottom-options nav ul li a i{line-height:1;font-size:1.25em}.bottom-options nav ul li .compare-products-trigger:not(.bottom-blog),.bottom-options nav ul li a:not(.bottom-blog){padding:0;width:2.6em;aspect-ratio:1/1}.bottom-options nav ul li .compare-products-trigger.bottom-blog,.bottom-options nav ul li a.bottom-blog{padding:.625em;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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(--bottom-links-blog-background);color:var(--bottom-links-blog-color);padding:.675em .75em;gap:.375em}@media(max-width: 767px){.bottom-options{display:block}}.review-content{border-top:2px solid var(--delimiter-color);margin-top:2em;padding-top:2em}.review-content .shopping-date{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:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-content .shopping-date h2{font-size:1.5em;font-weight:normal;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em}.review-content .shopping-date h2 strong{color:var(--color-pink);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.review-content .shopping-date h2 strong:not(:last-child):after{content:"";display:block;height:100%;width:1px;background:var(--color-dark-gray-10);margin-left:.5em;margin-right:.25em}.review-content .shopping-date .date{font-size:1.5em;margin-bottom:0}.review-content .shopping-date .date strong{color:var(--color-pink)}.review-content .product-list{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;gap:.25em;-ms-grid-columns:1fr;grid-template-columns:1fr}.review-content .product-list .single-product:not(:last-child){margin-bottom:.5em}.review-content .product-list .single-product{border:4px solid var(--single-review-border-color);border-radius:var(--single-review-radius);padding:1.25em 1em;display:-ms-grid;display:grid;gap:1em;-ms-grid-columns:100px 1em clamp(10%,300px,30%) 1em 1fr;grid-template-columns:100px clamp(10%,300px,30%) 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:300ms ease all;transition:300ms ease all}.review-content .product-list .single-product:hover{border-color:var(--single-review-hover-border-color)}.review-content .product-list .single-product:hover .product-review .form-group.review:before{background:var(--single-review-hover-border-color)}.review-content .product-list .single-product .product-photo{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.review-content .product-list .single-product .product-photo 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;background:var(--single-review-img-bg);border-radius:var(--single-review-img-radius);padding:var(--single-review-img-padding);overflow:hidden}.review-content .product-list .single-product .product-photo a img{width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transform-origin:center bottom;transform-origin:center bottom;mix-blend-mode:var(--single-review-img-blend)}.review-content .product-list .single-product .product-photo a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.review-content .product-list .single-product .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;font-family:var(--normal-font);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.review-content .product-list .single-product .product-info br{display:none}.review-content .product-list .single-product .product-info .product-category{text-transform:uppercase;opacity:.3;font-size:.875em;font-family:var(--body-font)}.review-content .product-list .single-product .product-info .product-link{font-weight:bold;color:currentColor;font-size:1.125em}.review-content .product-list .single-product .product-info .product-link:hover{color:var(--color-pink)}.review-content .product-list .single-product .product-info .product-price{font-size:1.25em;font-weight:bold;color:var(--color-pink)}.review-content .product-list .single-product .product-review{position:relative}.review-content .product-list .single-product .product-review .review-loader{background:var(--color-white-50);position:absolute;inset:0 -1em;z-index:3;opacity:0;pointer-events:none;-webkit-transition:300ms ease all;transition:300ms 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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-content .product-list .single-product .product-review .review-loader .review-saved,.review-content .product-list .single-product .product-review .review-loader .review-saving{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-content .product-list .single-product .product-review .review-loader p{margin:0}.review-content .product-list .single-product .product-review .review-loader.show-loader{opacity:1;pointer-events:all}.review-content .product-list .single-product .product-review .review-loader .review-saving{padding:0 1em;-webkit-transition:300ms ease all;transition:300ms ease all;pointer-events:none}.review-content .product-list .single-product .product-review .review-loader .review-saving.finished{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.review-content .product-list .single-product .product-review .review-loader .review-saved{opacity:0;position:absolute;inset:0 1em;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform:translateY(50px);transform:translateY(50px);pointer-events:none}.review-content .product-list .single-product .product-review .review-loader .review-saved.finished{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.review-content .product-list .single-product .product-review .review-loader .review-saved.finished .checkbox-jump{-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1)}.review-content .product-list .single-product .product-review .review-loader .review-saved.finished .checkbox-jump:before{-webkit-animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 0, 0.23, 1) forwards;animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 0, 0.23, 1) forwards}.review-content .product-list .single-product .product-review .review-loader.show-loader+form{-webkit-filter:blur(8px);filter:blur(8px)}.review-content .product-list .single-product .product-review form{height:100%;-webkit-transition:300ms ease all;transition:300ms ease all}.review-content .product-list .single-product .product-review .form-group.review{height:100%;display:-ms-grid;display:grid;-ms-grid-columns:auto 1em auto 1em 1fr 1em auto;grid-template-columns:auto auto 1fr auto;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-content .product-list .single-product .product-review .form-group.review:before{content:"";display:block;background:var(--single-review-border-color);width:2px;height:100%;-webkit-transition:300ms ease all;transition:300ms ease all}.review-content .product-list .single-product .product-review .form-group.review .row{margin-top:0}.review-content .product-list .single-product .product-review .form-group.review .row.row-comment>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.review-content .product-list .single-product .product-review .form-group.review .row.row-comment>div label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.review-content .product-list .single-product .product-review .form-group.review textarea.form-control{font-size:.875em;min-height:6em}.review-content .product-list .single-product .product-review .form-group.review .btn-leave-review{padding:.5em;border-radius:50%;width:3.125em;height:3.125em}.review-content .product-list .single-product .product-review .form-group.review .btn-leave-review:after{display:none}.review-content .product-list .single-product .product-review .form-group.review .comment-title{display:block;margin-bottom:.25em;font-weight:normal}.review-content .product-list .single-product .product-review .form-group.review .comment-title+br{display:none}.review-content .product-list .single-product .product-review .form-group.review .comment{font-size:.875em;line-height:1.5;opacity:.7}.review-content .product-list .single-product .product-review .form-group.review .comment p:last-child{margin-bottom:0}.stars span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.5em}.stars span a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;padding-right:.1em;color:currentColor;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:none;transition:none}.stars span a:before{font-family:var(--star-font);display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;text-indent:0;-webkit-transition:100ms ease all;transition:100ms ease all;color:var(--star-empty-color)}.stars span a:hover{color:var(--star-fill-color)}.stars a:before{content:var(--star-empty)}.stars:hover a:before{content:var(--star-fill);color:var(--star-fill-color)}.stars a:hover~a:before{content:var(--star-empty);color:var(--star-empty-color)}.stars.selected a.active:before,.stars.selected a:not(.active):before{content:var(--star-fill)}.stars.selected a.active~a:before{content:var(--star-empty)}.star-rating{overflow:hidden;position:relative;line-height:1;font-family:var(--star-font);margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5em}.star-rating:before{content:var(--stars-empty);letter-spacing:.1em;opacity:.2;font-family:var(--star-font)}.star-rating span{overflow:hidden;top:0;left:0;position:absolute;color:rgba(0,0,0,0);white-space:nowrap}.star-rating span:before{content:var(--stars-fill);letter-spacing:.1em;color:var(--color-pink)}.star-rating span strong{display:none}.star-grade{line-height:1;background:var(--single-review-grade-bg);padding:.375em .45em;border-radius:var(--single-review-grade-radius)}@media(max-width: 991px){.review-content .product-list .single-product{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}.review-content .product-list .single-product .product-review{-ms-grid-column-span:2;grid-column:span 2}.review-content .product-list .single-product .product-review .form-group.review{-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto}.review-content .product-list .single-product .product-review .form-group.review:before{width:100%;height:2px;-ms-grid-column-span:3;grid-column:span 3}}@media(max-width: 575px){.review-content .product-list .single-product .product-review .form-group.review{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}.review-content .product-list .single-product .product-review .form-group.review:before{width:100%;height:2px;-ms-grid-column-span:2;grid-column:span 2}.review-content .product-list .single-product .product-review .form-group.review .row-stars{-ms-grid-column-span:2;grid-column:span 2}}.product-compare .compare-no-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em;text-align:center;width:100%;max-width:500px;margin:2em auto}.product-compare .compare-no-products i{font-size:3em;padding:.375em;border-radius:50%;background:var(--color-light-pink);color:var(--color-white);line-height:1}.product-compare .compare-no-products i:before{line-height:inherit}.product-compare .compare-no-products p{font-size:1.5em}.product-compare .compare-table{width:100%}.product-compare .compare-table .compare-main-title{position:relative}.product-compare .compare-table .compare-main-title td{text-align:left;position:absolute;width:var(--compare-table-th-width);z-index:3;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;border-bottom:0;padding-right:2em}.product-compare .compare-table .compare-main-title h1{font-family:var(--body-font);font-size:2.5em;margin-bottom:0}.product-compare .compare-table .compare-main-title p{margin-bottom:0;line-height:1.5}.product-compare .compare-table .feature-comparison-products td{padding-top:0;padding-bottom:0;border:0}.product-compare .compare-table .feature-comparison-products .product-title{padding-top:.75em;padding-bottom:.75em}.product-compare .compare-table .feature-comparison-products .product-title h2{font-size:1.25em;font-family:var(--body-font);margin:0;text-align:center;margin-bottom:.5em}.product-compare .compare-table .feature-comparison-products .product-title h2 a{color:currentColor;-webkit-transition:300ms ease all;transition:300ms ease all}.product-compare .compare-table .feature-comparison-products .product-title h2 a:hover{opacity:.6}.product-compare .compare-table .feature-comparison-products .product-title .btn{font-family:var(--body-font);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125em}.product-compare .compare-table .feature-comparison-products .product-image{position:relative}.product-compare .compare-table .feature-comparison-products .product-image .remove-compare{font-size:1em;padding:.25em;border-radius:50%;aspect-ratio:1/1;background:var(--color-medium-gray-50);color:var(--color-white);position:absolute;inset:0 1rem auto auto;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms ease all;transition:300ms ease all}.product-compare .compare-table .feature-comparison-products .product-image .remove-compare:before{content:"";font-family:remixicon;-webkit-transition:300ms ease all;transition:300ms ease all}.product-compare .compare-table .feature-comparison-products .product-image .remove-compare:hover{-webkit-transform:translateY(-25%);transform:translateY(-25%);background:var(--color-light-pink)}.product-compare .compare-table .feature-comparison-products .product-image .remove-compare:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-compare .compare-table .feature-comparison-products .product-image .product-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 4rem);margin:0 auto}.product-compare .compare-table .feature-comparison-products .product-image .product-link img{width:100%;max-width:var(--compare-image-size);aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.product-compare .compare-table .feature-comparison-products .product-image .product-link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-compare .compare-table .feature-comparison-products .product-pricing{background:var(--single-product-price-background);border-radius:var(--single-product-price-border-radius);padding:.75em 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--normal-font)}.product-compare .compare-table .feature-comparison-products .product-pricing .price,.product-compare .compare-table .feature-comparison-products .product-pricing .price-store,.product-compare .compare-table .feature-comparison-products .product-pricing .savings{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;text-align: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 1 auto;flex:1 1 auto;font-size:.875em}.product-compare .compare-table .feature-comparison-products .product-pricing .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-compare .compare-table .feature-comparison-products .product-pricing .price del{display:block;text-decoration:none}.product-compare .compare-table .feature-comparison-products .product-pricing .price span strong{display:block;color:var(--single-product-price-color);font-size:1.75em;line-height:1}.product-compare .compare-table .feature-comparison-products .product-pricing .price-store{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-compare .compare-table .feature-comparison-products .product-pricing .price-store span strong{display:block;color:var(--single-product-price-color);font-size:1.75em;line-height:1}.product-compare .compare-table .feature-comparison-products .product-pricing .savings{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-compare .compare-table .feature-comparison-products .product-pricing .savings span strong{display:block;font-size:1.75em;font-weight:normal;line-height:1}.product-compare .compare-table .feature-comparison-products .product-pricing:has(.price-store) .price,.product-compare .compare-table .feature-comparison-products .product-pricing:has(.savings) .price{max-width:100%}.product-compare .compare-table .feature-comparison-products .product-pricing:has(.price-store):after,.product-compare .compare-table .feature-comparison-products .product-pricing:has(.savings):after{content:"";display:block;background:var(--single-product-price-line-color);width:100%;height:1px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-compare .compare-table .feature-comparison-products .payment-credit{font-size:.875em;text-align:center;padding-top:1em;padding-bottom:.5em}.product-compare .compare-table .feature-comparison-border td{background:var(--color-light-gray);height:4px;-ms-grid-column-span:4;grid-column:span 4;padding:0;border:0}.product-compare .compare-table .feature-comparison-contextual .feature-context{-ms-grid-column-span:3;grid-column:span 3;font-family:var(--body-font);font-size:1rem;padding:1rem}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote{position:relative;padding:var(--single-product-emphasis-padding);margin:0}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:not(:has(p)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:var(--color-white);margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:not(:has(p)):before{content:"";display:block;font-family:remixicon;-webkit-animation:preloader-spin 2.5s linear 0s infinite normal;animation:preloader-spin 2.5s linear 0s infinite normal;display:block;font-size:2rem;line-height:1;z-index:2;position:absolute;inset:calc(50% - 1rem) auto auto calc(50% - 1rem)}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:not(:has(p)):after{content:"";display:block;width:5.5rem;aspect-ratio:1/1;background:conic-gradient(var(--color-light-pink-10) 0%, var(--color-light-pink-50) 35%, var(--color-pink) 100%);border-radius:50%;z-index:1;-webkit-filter:blur(12px);filter:blur(12px);-webkit-animation:preloader-spin 1s linear 0s infinite normal;animation:preloader-spin 1s linear 0s infinite normal}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:has(p):after,.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:has(p):before{content:"";display:block;position:absolute;width:40%;max-width:200px;height:calc(100% - var(--single-product-emphasis-padding));max-height:120px}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:has(p):before{inset:0 auto auto 0;border-left:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-top:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:var(--single-product-emphasis-radius) 0 0 0}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:has(p):after{inset:auto 0 0 auto;border-right:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-bottom:var(--single-product-emphasis-border-width) solid var(--single-product-emphasis-border-color);border-radius:0 0 var(--single-product-emphasis-radius) 0}.product-compare .compare-table .feature-comparison-contextual .feature-context blockquote:has(p) p{margin-bottom:0;font-size:var(--single-product-emphasis-size);line-height:1.5}.product-compare .compare-table tbody{font-family:var(--normal-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-compare .compare-table tbody td,.product-compare .compare-table tbody th{font-size:.875em;padding:.75em 1em;border-bottom:1px solid var(--color-dark-gray-05)}.product-compare .compare-table tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:var(--compare-table-th-width) var(--compare-table-td-width) var(--compare-table-td-width) var(--compare-table-td-width);grid-template-columns:var(--compare-table-th-width) var(--compare-table-td-width) var(--compare-table-td-width) var(--compare-table-td-width)}.product-compare .compare-table tbody th{position:sticky;left:0;background:var(--color-white) -webkit-gradient(linear, left top, right top, from(var(--color-medium-gray-05)), to(var(--color-medium-gray-05)));background:var(--color-white) linear-gradient(to right, var(--color-medium-gray-05), var(--color-medium-gray-05))}.product-compare .compare-table tbody td{text-align:center}.product-compare .compare-table tbody td:has(.check){text-align:left}.product-compare .compare-table tbody td:has(.check) .check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em;margin-left:auto;margin-right:auto;width:100%;max-width:15em;padding-bottom:.375em}.product-compare .compare-table tbody td:has(.check) .check:before{content:"";font-family:"remixicon";display:block;font-size:1.5em;margin:-0.25em 0;color:var(--color-pink)}@media(min-width: 992px){.product-compare .compare-table tbody .empty-cell{background:var(--color-white)}.product-compare .compare-table tbody .feature-comparison-products.compare-title{z-index:2;background:var(--color-white);position:sticky;top:4em}}@media(max-width: 991px){:root{--compare-table-th-width:200px}.product-compare{overflow-x:auto}.product-compare .compare-table tbody .empty-cell{position:sticky;left:0;background:var(--color-white);z-index:5}}@media(max-width: 767px){:root{--compare-table-td-width:200px}.product-compare .compare-table .compare-product-details .add-to-cart .btn{font-size:0}.product-compare .compare-table .compare-product-details .add-to-cart .btn i{font-size:1.5rem}.product-compare .compare-table .compare-main-title{-ms-grid-columns:unset;grid-template-columns:unset}.product-compare .compare-table .compare-main-title td{position:sticky;width:calc(100vw - 1.25rem);left:0;padding-left:0;padding-right:0}.product-compare .compare-table .compare-main-title td:after{content:"";display:block;height:2px;background:var(--color-pink);width:100%;margin-bottom:1em}}@media(max-width: 575px){:root{--compare-table-th-width:120px}}.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);-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:"";font-family:"remixicon";display:block;font-size:1.5em;line-height:1;-webkit-transition:200ms ease all;transition:200ms ease all}.tm-cookies .cookies-buttons .cookies-toggler.turn:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.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}.user-login-register{margin:0 auto;width:100%;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:1em;margin-top:1.5em;overflow:hidden}.user-login-register .user-login{grid-area:user-login}.user-login-register .user-login .form-group .row-username{margin-bottom:1.5em}.user-login-register .user-login .form-group .row.nvsbl{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;display:none}.user-login-register .user-register{grid-area:user-register;position:absolute;-webkit-transform:translateX(calc(100% + 2em));transform:translateX(calc(100% + 2em));inset:0 0 auto;opacity:0;pointer-events:none}.user-login-register .user-register .form-group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:.625em 1em}.user-login-register .user-register .form-group .row+.row{margin-top:0}.user-login-register .user-register .form-group .row+.row.form-switch{margin-top:1em}.user-login-register .user-register .form-group .row.form-switch,.user-login-register .user-register .form-group .row.row-btn{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.user-login-register .user-register .form-group .row.row-gender{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.user-login-register .user-register .form-group .row.row-gender .form-label{width:auto;margin-bottom:0}.user-login-register .user-register .form-group .row.row-gender .radio-button-group{width:auto}.user-login-register .user-register .form-group .row.nvsbl{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;display:none}.user-login-register .user-login,.user-login-register .user-register{background:var(--login-bg);padding:var(--login-padding);border-radius:var(--login-radius);-webkit-box-shadow:var(--login-shadow);box-shadow:var(--login-shadow);-webkit-transition:500ms ease all;transition:500ms ease all}.user-login-register .user-login h2,.user-login-register .user-register h2{font-size:var(--login-headline-size);font-weight:var(--login-headline-weight);color:var(--login-headline-color);line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75em}.user-login-register .user-login .go-login,.user-login-register .user-login .go-register,.user-login-register .user-register .go-login,.user-login-register .user-register .go-register{text-decoration:underline;text-underline-offset:.125em;-webkit-transition:300ms ease all;transition:300ms ease all;font-weight:bold}.user-login-register .user-login .go-login:hover,.user-login-register .user-login .go-register:hover,.user-login-register .user-register .go-login:hover,.user-login-register .user-register .go-register:hover{text-decoration-color:rgba(0,0,0,0);text-underline-offset:.375em}.user-login-register .user-login .form-group,.user-login-register .user-register .form-group{margin:1.5em 0 0;padding:1.5em 0 0;border-top:var(--login-form-border)}.user-login-register .user-login .form-group .row-password,.user-login-register .user-register .form-group .row-password{position:relative}.user-login-register .user-login .form-group .row-password .form-control,.user-login-register .user-register .form-group .row-password .form-control{padding-right:2.5em}.user-login-register .user-login .form-group .row-password .password-helper,.user-login-register .user-register .form-group .row-password .password-helper{position:absolute;line-height:1;display:block;inset:auto calc(var(--bs-gutter-x)*.5) .375em auto;padding:.375em .5em;font-size:1.25em;cursor:pointer;z-index:1}.user-login-register .user-login .form-group .row-password .password-helper:before,.user-login-register .user-register .form-group .row-password .password-helper:before{display:block;font-family:remixicon;content:var(--login-password-icon-show)}.user-login-register .user-login .form-group .row-password .password-helper.show:before,.user-login-register .user-register .form-group .row-password .password-helper.show:before{content:var(--login-password-icon-hide)}.user-login-register .user-login .form-group .row-btn .btn,.user-login-register .user-register .form-group .row-btn .btn{min-width:15em;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.user-login-register .user-login .form-group .form-switch,.user-login-register .user-register .form-group .form-switch{padding-left:0;margin-top:1.5em}.user-login-register .user-login .form-group label.switch,.user-login-register .user-register .form-group label.switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.user-login-register .user-login .form-group label.switch .form-check-input,.user-login-register .user-register .form-group label.switch .form-check-input{margin-left:0;margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user-login-register .user-login .form-group .forgotten-pass a,.user-login-register .user-register .form-group .forgotten-pass a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;color:currentColor}.user-login-register .user-login .form-group .forgotten-pass a i,.user-login-register .user-register .form-group .forgotten-pass a i{font-size:1.5em;line-height:1;color:var(--color-pink)}.user-login-register .user-login .form-group .forgotten-pass a i:before,.user-login-register .user-register .form-group .forgotten-pass a i:before{line-height:inherit}.user-login-register .user-login .form-group .forgotten-pass a span,.user-login-register .user-register .form-group .forgotten-pass a span{color:inherit;text-decoration:underline;text-underline-offset:.125em;-webkit-transition:300ms ease all;transition:300ms ease all}.user-login-register .user-login .form-group .forgotten-pass a:hover span,.user-login-register .user-register .form-group .forgotten-pass a:hover span{color:var(--color-pink);text-decoration-color:rgba(0,0,0,0);text-underline-offset:.375em}.user-login-register .user-login .form-group .terms-conditions,.user-login-register .user-register .form-group .terms-conditions{color:currentColor;-webkit-transition:300ms ease all;transition:300ms ease all;text-decoration:underline;text-underline-offset:.125em;transition:300ms ease all}.user-login-register .user-login .form-group .terms-conditions:hover,.user-login-register .user-register .form-group .terms-conditions:hover{color:var(--color-pink);text-decoration-color:rgba(0,0,0,0);text-underline-offset:.375em}.user-login-register.show-register .user-login{-webkit-transform:translateX(calc(-100% - 2em));transform:translateX(calc(-100% - 2em));opacity:0;pointer-events:none;height:40.5em}.user-login-register.show-register .user-register{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:initial}.user-login-register .login-promo{grid-area:login-promo;display:none}@media(max-width: 575px){.user-login-register .user-register .form-group{-ms-grid-columns:1fr;grid-template-columns:1fr}.user-login-register .user-register .form-group .row.form-switch,.user-login-register .user-register .form-group .row.row-btn{grid-column:unset}.user-login-register .user-register .form-group .row.row-gender{grid-column:unset}.user-login-register.show-register .user-login{height:58em}}.user-area-pages .introduction{margin-bottom:1em;padding-bottom:1em;border-bottom:2px solid var(--delimiter-color);line-height:1.5}.user-area-pages .static-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em}.user-area-pages .user-my-profile .form-control.form-read-only{pointer-events:none}.user-area-pages .user-my-profile .form-read-only{pointer-events:none}.user-area-pages .user-previous-purchases .no-orders{text-align:center}.user-area-pages .user-previous-purchases .no-orders p.iconed{font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.user-area-pages .user-previous-purchases .no-orders p.iconed i{font-size:4em;line-height:1;color:var(--color-light-pink)}.user-area-pages .user-previous-purchases .previous-orders .table th{padding:.75rem .5rem}.user-area-pages .user-previous-purchases .previous-orders .table td{vertical-align:middle;padding-top:.75em;padding-bottom:.75em}.user-area-pages .user-previous-purchases .previous-orders .table td .view-order-details{color:currentColor;text-decoration:underline;text-underline-offset:.5em;text-decoration-color:rgba(0,0,0,0);-webkit-transition:200ms ease all;transition:200ms ease all;display:block}.user-area-pages .user-previous-purchases .previous-orders .table td .view-order-details:hover{color:var(--color-pink);text-underline-offset:.125em;text-decoration-color:currentColor}.user-area-pages .user-previous-purchases .previous-orders .table td.options-order{padding-top:.25rem;padding-bottom:.25rem;vertical-align:middle;width:140px;text-align:center}.user-area-pages .user-previous-purchases .previous-orders .table td.options-order .btn{font-size:.75em;padding-top:.5em;padding-bottom:.5em}.user-area-pages .user-previous-purchases .previous-orders .table.table-hover td{-webkit-transition:200ms ease all;transition:200ms ease all}.user-area-pages .user-previous-purchases h2{font-weight:normal}.user-area-pages .user-previous-purchases .previous-order-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em}.user-area-pages .user-previous-purchases .previous-order-details .checkout-cart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.user-area-pages .user-previous-purchases .previous-order-details .checkout-cart .cart-totals{padding-top:.75em}.user-area-pages .user-previous-purchases .previous-order-details .checkout-cart .cart-delivery{padding-bottom:0}.user-area-pages .user-previous-purchases .previous-order-details .order-shipping-details{position:sticky;top:5em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.user-area-pages .user-previous-purchases .order-shipping-details{background:var(--color-light-gray);padding:1.25em;border-radius:var(--border-radius-normal)}.user-area-pages .user-previous-purchases .order-shipping-details p{margin-bottom:.375em}.user-area-pages .user-previous-purchases .order-shipping-details p:last-child{margin-bottom:0}.user-area-pages .user-addresses .no-addresses{text-align:center}.user-area-pages .user-addresses .no-addresses p.iconed{font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.user-area-pages .user-addresses .no-addresses p.iconed i{font-size:4em;line-height:1;color:var(--color-light-pink)}.user-area-pages .user-addresses .addresses-list .table th{padding:.75rem .5rem}.user-area-pages .user-addresses .addresses-list .table td{vertical-align:middle;padding-top:.75em;padding-bottom:.75em}.user-area-pages .user-addresses .addresses-list .table td .view-address-details{color:currentColor;text-decoration:underline;text-underline-offset:.5em;text-decoration-color:rgba(0,0,0,0);-webkit-transition:200ms ease all;transition:200ms ease all;display:block}.user-area-pages .user-addresses .addresses-list .table td .view-address-details:hover{color:var(--color-pink);text-underline-offset:.125em;text-decoration-color:currentColor}.user-area-pages .user-addresses .addresses-list .table td.options{padding-top:0;padding-bottom:0;vertical-align:middle;width:80px;text-align:center}.user-area-pages .user-addresses .addresses-list .table td.options .ico{font-size:1.375em;margin:0 .125em}.user-area-pages .user-addresses .addresses-list .table td.options .ico i{line-height:1}.user-area-pages .user-addresses .addresses-list .table td.options .ico.ico-dark{color:var(--color-dark-gray)}.user-area-pages .user-addresses .addresses-list .table td.options .ico.ico-dark:hover{color:var(--color-black)}.user-area-pages .user-addresses .addresses-list .table.table-hover td{-webkit-transition:200ms ease all;transition:200ms ease all}.user-area-pages .user-password-change .row-password{position:relative}.user-area-pages .user-password-change .row-password .form-control{padding-right:2.5em}.user-area-pages .user-password-change .row-password .password-helper{position:absolute;line-height:1;display:block;inset:auto calc(var(--bs-gutter-x)*.5) .375em auto;padding:.375em .5em;font-size:1.25em;cursor:pointer;z-index:1}.user-area-pages .user-password-change .row-password .password-helper:before{display:block;font-family:remixicon;content:var(--login-password-icon-show)}.user-area-pages .user-password-change .row-password .password-helper.show:before{content:var(--login-password-icon-hide)}#manageAddress .modal-content{max-height:95vh}#manageAddress .modal-content .modal-header{padding-bottom:1em}#manageAddress .modal-content .modal-body{padding-top:0;overflow-y:auto}#manageAddress .modal-content .modal-body .select2-container--default{width:100% !important}@media(max-width: 767px){.user-area-pages .user-password-change .row .col-md-6+.col-md-6{margin-top:.625em}}@media(max-width: 575px){.user-area-pages .user-previous-purchases .previous-order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.user-area-pages .user-previous-purchases .previous-order-details .checkout-cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.user-area-pages .user-previous-purchases .previous-order-details .order-shipping-details{position:unset;top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.tm-user-area-slider{margin-top:2em}.tm-user-area-slider .big-slider-item{border-radius:var(--border-radius-large)}.user-area-menu{margin-bottom:2em;-webkit-transition:300ms ease all;transition:300ms ease all}.user-area-menu ul{list-style:none;margin:0;padding:0}.user-area-menu ul li a{padding:.5em 0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;gap:.5em;color:currentColor;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-transform:none !important;transform:none !important}.user-area-menu ul li a:hover{-webkit-transform:none !important;transform:none !important;gap:1em}.user-area-menu ul li a:hover i{-webkit-transform:scale(1.25);transform:scale(1.25)}.user-area-menu ul li a.sign-out{color:var(--color-pink) !important;font-weight:bold}.user-area-menu ul li a i{display:block;-webkit-transition:200ms ease all;transition:200ms ease all;font-size:1.25em;line-height:1}.user-area-menu ul li:not(:last-child){border-bottom:1px solid var(--sidebar-link-line-color)}.sidebar .user-area-menu ul li.active a{background:-webkit-gradient(linear, right top, left top, from(var(--color-light-pink)), to(transparent));background:linear-gradient(to left, var(--color-light-pink), transparent);border-radius:0 var(--border-radius-small) var(--border-radius-small) 0;color:var(--color-dark-pink)}.user-area-menu:last-of-type{margin-bottom:0}.sidebar-menu.user-qr-button .btn{width:100%}#userQRCode .modal-dialog{max-width:400px}#userQRCode .modal-dialog .modal-content{overflow:hidden}#userQRCode .modal-dialog .modal-header{padding-bottom:0}#userQRCode .modal-dialog .modal-body{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#userQRCode .modal-dialog .modal-body .user-qr{width:100%;aspect-ratio:1/1;display:block;z-index:2}#userQRCode .modal-dialog .modal-body:before{content:"";display:block;font-family:"remixicon";-webkit-animation:preloader-spin 1.5s linear 0s infinite normal;animation:preloader-spin 1.5s linear 0s infinite normal;position:absolute;inset:calc(50% - .5em) auto auto calc(50% - .5em);font-size:2em;color:var(--color-pink)}.title-with-qr-icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.title-with-qr-icon .icon-user-QR{font-weight:normal;background:var(--color-light-pink-50);color:var(--color-pink);padding:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--border-radius-normal);font-size:.875em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.title-with-qr-icon .icon-user-QR i{line-height:1}.title-with-qr-icon .icon-user-QR i:before{line-height:inherit}@media(min-width: 768px){.title-with-qr-icon .icon-user-QR{display:none}}.no-favs{text-align:center}.no-favs p.iconed{font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.no-favs p.iconed i{font-size:4em;line-height:1;color:var(--color-light-pink)}.favorites-list{display:-ms-grid;display:grid;gap:1.75em;-ms-grid-columns:1fr 1.75em 1fr 1.75em 1fr;grid-template-columns: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;padding-top:.5em}.favorites-list .tm-product-single{grid-template-areas:var(--tm-nl-product-single-grid-areas-favlist);-ms-grid-rows:var(--tm-nl-product-single-grid-rows-favlist);grid-template-rows:var(--tm-nl-product-single-grid-rows-favlist)}.favorites-list .tm-product-single .product-image-tags,.favorites-list .tm-product-single .product-tags{display:none}.favorites-list .single-favorite{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.favorites-list .single-favorite .favorite-remove{position:absolute;inset:var(--favorites-remove-icon-inset);z-index:11}.favorites-list .single-favorite .favorite-remove .list-remove-fav{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;font-family:var(--favorites-remove-icon-family);background:var(--favorites-remove-bg);color:var(--favorites-remove-color);font-size:var(--favorites-remove-size);border-radius:var(--favorites-remove-radius);padding:var(--favorites-remove-padding);-webkit-transition:200ms ease all;transition:200ms ease all}.favorites-list .single-favorite .favorite-remove .list-remove-fav:before{line-height:inherit;font-family:inherit;content:var(--favorites-remove-icon);-webkit-transition:200ms ease all;transition:200ms ease all}.favorites-list .single-favorite .favorite-remove .list-remove-fav:hover{background:var(--favorites-remove-hover-bg);color:var(--favorites-remove-hover-color);-webkit-transform:translateY(-25%);transform:translateY(-25%)}.favorites-list .single-favorite .favorite-remove .list-remove-fav:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.favorites-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}.favorites-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)}.favorites-list .product-single:hover .product-tags{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.favorites-list .product-single:hover .product-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.favorites-list .product-single .product-favorite-add{display:none}.favorites-list .product-single .product-tags{display:none}.favorites-list .product-single .product-image-tags{display:none}.favorites-list .product-single .product-image{max-height:180px;margin:30px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.favorites-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}.favorites-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}.favorites-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}.favorites-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}.favorites-list .product-single .product-data .product-link{margin-bottom:.5em}.favorites-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}.favorites-list .product-single .product-data .product-link a:hover{color:var(--single-product-link-hover-color)}.favorites-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}.favorites-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)}.favorites-list .product-single .product-data .product-nodiscount{margin-top:auto;color:var(--color-medium-gray);text-decoration:line-through}.favorites-list .product-single .product-data .product-nodiscount+.product-price{margin-top:0}.favorites-list .product-single .product-data .product-description+.product-price{margin-top:auto}.favorites-list .product-single .product-purchase-link,.favorites-list .product-single .product-shop-call{position:absolute;right:0;bottom:0;z-index:10}.favorites-list .product-single .product-purchase-link a,.favorites-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)}.favorites-list .product-single .product-purchase-link a i,.favorites-list .product-single .product-shop-call a i{font-size:var(--icon-size-large);position:relative;line-height:1;margin:10px 0 0 10px}.favorites-list .product-single .product-purchase-link a:before,.favorites-list .product-single .product-shop-call a:before{content:"";display:block;position:absolute;inset:-4px 0 0 -4px;background:var(--single-product-add-cart-background);border-radius:var(--single-product-add-cart-radius);-webkit-transition:200ms ease all;transition:200ms ease all}.favorites-list .product-single .product-purchase-link a:hover:before,.favorites-list .product-single .product-shop-call a:hover:before{background:var(--single-product-add-cart-hover-background);top:-8px;left:-8px}.favorites-list .product-single .product-shop-call a{color:var(--single-product-call-shop-color)}.favorites-list .product-single .product-shop-call a:before{background:var(--single-product-call-shop-background)}.favorites-list .product-single .product-shop-call a:hover:before{background:var(--single-product-call-shop-hover-background)}.favorites-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)}.favorites-list .product-single.product-standout .product-purchase-link a{color:var(--product-standout-add-cart-color)}.favorites-list .product-single.product-standout .product-purchase-link a:before{background:var(--product-standout-add-cart-background)}.favorites-list .product-single.product-standout .product-purchase-link a:hover:before{background:var(--product-standout-add-cart-hover-background)}.favorites-list .product-single.product-standout:hover{-webkit-box-shadow:var(--product-standout-hover-shadow);box-shadow:var(--product-standout-hover-shadow)}.favorites-list .product-single.product-focused{color:var(--product-focus-color)}.favorites-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}.favorites-list .product-single.product-focused .product-image a img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.favorites-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}.favorites-list .product-single.product-focused .product-data>*{position:relative;z-index:2}.favorites-list .product-single.product-focused .product-data .product-category{color:var(--color-white-50)}.favorites-list .product-single.product-focused .product-data .product-link{font-size:1.25em}.favorites-list .product-single.product-focused .product-data .product-link a{color:inherit;-webkit-transition:300ms ease all;transition:300ms ease all}.favorites-list .product-single.product-focused .product-data .product-link a:hover{opacity:.7}.favorites-list .product-single.product-focused .product-data .product-price{font-size:1.5em}.favorites-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)}.favorites-list .product-single.product-disabled{position:relative}.favorites-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}.favorites-list .product-single.product-disabled{pointer-events:none !important}.favorites-list .product-single.product-disabled *{pointer-events:none !important}.favorites-list .product-single.product-disabled .product-data .product-link{margin-bottom:0}.favorites-list.detailed-list{gap:1.75em;-ms-grid-columns:1fr 1.75em 1fr 1.75em 1fr;grid-template-columns:1fr 1fr 1fr}.favorites-list.detailed-list .product-single .product-image{margin:1em 0 1.5em;max-height:200px}.favorites-list.detailed-list .product-single .product-image a img{width:100%;height:100%;max-width:90%;min-height:100%}.favorites-list.detailed-list .product-single.product-focused .product-image{position:absolute;inset:0;max-height:100%;margin:0;z-index:0}.favorites-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}.favorites-list.detailed-list .product-single.product-focused .product-image a img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.favorites-list.detailed-list .product-single .product-data .product-link{font-weight:bold}.favorites-list.detailed-list .product-single .product-data .product-description{height:0;overflow:hidden;max-height:11.428em}.favorites-list.detailed-list .product-single .product-data .product-description dl{font-size:.875em}.favorites-list.detailed-list .product-single .product-data .product-description dl dt{display:inline;color:var(--product-details-dt-color);font-weight:normal}.favorites-list.detailed-list .product-single .product-data .product-description dl dd{display:inline;color:var(--product-details-dd-color)}.favorites-list.detailed-list .product-single .product-data .product-description dl dd:after{content:"";display:block;width:100%;clear:both}.favorites-list.detailed-list .product-single .product-data .product-description:has(dl:empty){display:none}.favorites-list.detailed-list .product-single .product-data .product-description:has(dl:empty) dl{margin:0}.favorites-list.detailed-list .product-single .product-data .product-nodiscount{margin-top:auto}.favorites-list.detailed-list .product-single .product-data .product-nodiscount+.product-price{margin-top:0}.favorites-list.detailed-list .product-single .product-data .product-price{margin-top:auto}.favorites-list.promo-product-list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.favorites-list.promo-standout-products .product-single{border:0;background:var(--promo-single-product-bg);isolation:isolate}.favorites-list.promo-standout-products .product-single .product-image{mix-blend-mode:multiply}.favorites-list.list-5-cols{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.favorites-list.list-4-cols{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 991px){.favorites-list{-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;gap:1em}}@media(max-width: 575px){.favorites-list .product-single .product-data .product-link{margin-bottom:1em}.favorites-list .product-single .product-purchase-link a,.favorites-list .product-single .product-shop-call a{width:3.75em;height:3.75em}.favorites-list .product-single .product-purchase-link a:before,.favorites-list .product-single .product-shop-call a:before{inset:2px 0 0 2px}.favorites-list .product-single .product-purchase-link a i,.favorites-list .product-single .product-shop-call a i{font-size:1.75em}}.page-catalogues .single-catalogue-holder{position:relative;width:100%;height:0;padding-top:max(60%,324px);border-radius:var(--border-radius-normal);overflow:hidden}.page-catalogues .single-catalogue-holder iframe{position:absolute;border:0;width:100%;height:100%;left:0;top:0}.page-catalogues p{line-height:1.5}.page-catalogues .banners-row{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:3;grid-column-end:8}.page-catalogues .catalogue-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;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:2em}.page-catalogues .catalogue-list .catalogue{height:100%}.page-catalogues .catalogue-list .catalogue .catalogue-link{height:100%;text-decoration:none;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;color:currentColor;padding:1.5em 1.5em 1em;background:var(--color-light-gray);isolation:isolate;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--border-radius-normal)}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:relative}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo .c-bg{display:none}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo img{width:90%;max-height:260px;display:block;-o-object-fit:contain;object-fit:contain;border-radius:var(--border-radius-small)}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-title{z-index:2;font-size:1em;text-align:center;font-weight:bold;color:var(--color-pink);margin:1em 0 .375em}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;margin-bottom:0;font-size:.875em}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-desc:before{content:"";display:block;font-family:remixicon;line-height:1;font-size:1.25rem;color:var(--color-light-pink)}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-desc.desc-flip-book:before{content:""}@media(hover: hover){.page-catalogues .catalogue-list .catalogue .catalogue-link{-webkit-transition:300ms ease all;transition:300ms ease all;position:relative}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo{-webkit-transition:300ms ease all;transition:300ms ease all}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo .c-cover{z-index:2;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewY(0) scaleX(1);transform:skewY(0) scaleX(1);-webkit-transition:300ms ease all;transition:300ms ease all}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-photo .c-bg{display:block;position:absolute;z-index:1;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-transform-origin:0 0;transform-origin:0 0}.page-catalogues .catalogue-list .catalogue .catalogue-link .catalogue-desc:before{-webkit-transition:300ms ease all;transition:300ms ease all}.page-catalogues .catalogue-list .catalogue:hover .catalogue-link{-webkit-box-shadow:0 .5em 1em var(--color-dark-gray-10),0 0 0 3px var(--color-light-pink) inset;box-shadow:0 .5em 1em var(--color-dark-gray-10),0 0 0 3px var(--color-light-pink) inset;background:var(--color-white)}.page-catalogues .catalogue-list .catalogue:hover .catalogue-link .catalogue-photo{-webkit-transform:rotate(-2deg) translate(0.375em, -0.75em) scale(1.05, 1);transform:rotate(-2deg) translate(0.375em, -0.75em) scale(1.05, 1)}.page-catalogues .catalogue-list .catalogue:hover .catalogue-link .catalogue-photo .c-cover{-webkit-transform:skewY(-15deg) scaleX(0.88);transform:skewY(-15deg) scaleX(0.88)}.page-catalogues .catalogue-list .catalogue:hover .catalogue-link .catalogue-photo .c-bg{opacity:.9;-webkit-filter:drop-shadow(-0.5em 0.75em 1em rgba(0, 0, 0, 0.3)) brightness(0.8);filter:drop-shadow(-0.5em 0.75em 1em rgba(0, 0, 0, 0.3)) brightness(0.8);-webkit-transform:skewY(3deg) scaleX(0.95);transform:skewY(3deg) scaleX(0.95)}.page-catalogues .catalogue-list .catalogue:hover .catalogue-link .catalogue-desc:before{color:var(--color-pink)}}@media(max-width: 1399px){.page-catalogues .catalogue-list{gap:.75em;-ms-grid-columns:1fr .75em 1fr .75em 1fr .75em 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 1199px){.page-catalogues .catalogue-list{-ms-grid-columns:1fr .675em 1fr .675em 1fr;grid-template-columns:1fr 1fr 1fr;gap:.675em}}@media(max-width: 991px){.page-catalogues .catalogue-list{gap:.5em;-ms-grid-columns:1fr .5em 1fr;grid-template-columns:1fr 1fr}}@media(max-width: 767px){.page-catalogues .catalogue-list{gap:.375em}.page-catalogues .catalogue-list .catalogue .catalogue-link{padding:1em}}.tm-home-content{overflow:hidden}.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-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-slider-box.tm-slider-box-full,.tm-slider-box.tm-slider-box-left,.tm-slider-box.tm-slider-box-right{margin-top:1em}.tm-slider-box:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.tm-slider-box:not(.slick-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) .tm-banner-box img,.tm-slider-box:not(.slick-slider) .tm-banner-box picture{width:100%}.tm-slider-box:not(.slick-slider) .tm-banner-box img img,.tm-slider-box:not(.slick-slider) .tm-banner-box picture img{width:100%;aspect-ratio:3.2/1}.tm-slider-box:not(.slick-slider) .tm-banner-box:not(:first-child){display:none}.tm-slider-box.slick-slider .slick-list{border-radius:var(--bannerbox-radius)}.tm-slider-box.slick-slider .slick-list .tm-banner-box{border-radius:0}.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 button:after{width:1em;height:1em}}@media(max-width: 575px){:root{--bannerbox-radius:0 0 var(--border-radius-large) var(--border-radius-large)}.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-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 .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:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--color-pink)), color-stop(50%, transparent));background:linear-gradient(to right, var(--color-pink) 50%, transparent 50%);background-size:200% 100%;-webkit-transform-origin:left 0;transform-origin:left 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%{background-position:100% 0;opacity:1}97%{background-position:0 0;opacity:1}to{opacity:0}}@keyframes slick-loader-v2{0%{background-position:100% 0;opacity:1}97%{background-position:0 0;opacity:1}to{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-30);--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-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:2;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;display:none}.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(--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}.tm-product-single .product-product-list-compare .add-compare:before{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all;content:var(--compare-product-list-icon-add)}.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}.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}.tm-product-single .product-favorite .add-fav:before,.tm-product-single .product-favorite .list-remove-fav:before,.tm-product-single .product-favorite .remove-fav:before{font-family:inherit;display:block;line-height:1;aspect-ratio:1/1;-webkit-transition:300ms ease all;transition:300ms ease all}.tm-product-single .product-favorite .add-fav:hover,.tm-product-single .product-favorite .list-remove-fav:hover,.tm-product-single .product-favorite .remove-fav:hover{-webkit-transform:translateY(-12.5%);transform:translateY(-12.5%)}.tm-product-single .product-favorite .add-fav:hover:before,.tm-product-single .product-favorite .list-remove-fav:hover:before,.tm-product-single .product-favorite .remove-fav:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.tm-product-single .product-favorite .add-fav{background:var(--fav-product-list-bg);color:var(--fav-product-list-color)}.tm-product-single .product-favorite .add-fav:before{content:var(--fav-product-list-icon-add)}.tm-product-single .product-favorite .add-fav:hover{background:var(--fav-product-list-hover-bg);color:var(--fav-product-list-hover-color)}.tm-product-single .product-favorite .list-remove-fav,.tm-product-single .product-favorite .remove-fav{background:var(--fav-product-list-remove-bg);color:var(--fav-product-list-remove-color)}.tm-product-single .product-favorite .list-remove-fav:before,.tm-product-single .product-favorite .remove-fav:before{content:var(--fav-product-list-icon-remove)}.tm-product-single .product-favorite .list-remove-fav:hover,.tm-product-single .product-favorite .remove-fav:hover{background:var(--fav-product-list-remove-hover-bg);color:var(--fav-product-list-remove-hover-color)}.tm-product-single .product-favorite .list-remove-fav:before{content:var(--fav-product-list-icon-remove-list)}.tm-product-single .product-tags{grid-area:nl-tags;display:-ms-flexbox;display:flex;gap:.5em;min-height:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;white-space:nowrap}.tm-product-single .product-tags>.tm-product-tag:not(:last-child){margin-right:.375em}.tm-product-single .product-image-tags{grid-area:nl-image-tags;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;inset:var(--tm-nl-product-single-image-tags-inset);gap:.25em}.tm-product-single .product-image-tags .image-tag{display:block;width:var(--tm-nl-product-single-image-tags-tag-width);aspect-ratio:1/1}.tm-product-single .product-image-tags .image-tag img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tm-product-single .tm-product-tag{font-size:var(--tm-nl-product-tags-font-size);font-weight:var(--tm-nl-product-tags-font-weight);padding:var(--tm-nl-product-tags-padding);border-radius:var(--tm-nl-product-tags-radius);white-space:nowrap;text-overflow:ellipsis;display:inline}.tm-product-single .tm-product-tag.tag-special{background:var(--tm-nl-product-tags-special-bg);color:var(--tm-nl-product-tags-special-color)}.tm-product-single .tm-product-tag.tag-recommended{background:var(--tm-nl-product-tags-recommended-bg);color:var(--tm-nl-product-tags-specirecommendedal-color)}.tm-product-single .tm-product-tag.tag-latest{background:var(--tm-nl-product-tags-latest-bg);color:var(--tm-nl-product-tags-latest-color)}.tm-product-single .tm-product-tag.tag-bestsellers{background:var(--tm-nl-product-tags-bestseller-bg);color:var(--tm-nl-product-tags-bestseller-color)}.tm-product-single .tm-product-tag.tag-discount{background:var(--tm-nl-product-tags-discount-bg);color:var(--tm-nl-product-tags-discount-color)}.tm-premium-products .tm-product-single,.tm-product-single.tm-premium-product{background:var(--tm-nl-product-single-premium-bg);background-size:var(--tm-nl-product-single-bg-premium-cover);color:var(--tm-nl-product-single-premium-color);border:var(--tm-nl-product-single-premium-border);border-radius:var(--tm-nl-product-single-premium-radius);-webkit-box-shadow:var(--tm-nl-product-single-premium-shadow);box-shadow:var(--tm-nl-product-single-premium-shadow)}.tm-product-single.tm-standout-product,.tm-standout-products .tm-product-single{position:relative;background:var(--tm-nl-product-single-standout-bg);background-size:var(--tm-nl-product-single-bg-standout-cover);color:var(--tm-nl-product-single-standout-color);border:var(--tm-nl-product-single-standout-border);border-radius:var(--tm-nl-product-single-standout-radius);-webkit-box-shadow:var(--tm-nl-product-single-standout-shadow);box-shadow:var(--tm-nl-product-single-standout-shadow)}.tm-product-single.tm-standout-product .product-image .product-image-holder,.tm-standout-products .tm-product-single .product-image .product-image-holder{border-radius:var(--tm-nl-product-single-standout-radius);overflow:hidden;position:absolute;inset:0;z-index:-1}.tm-product-single.tm-standout-product .product-image .product-image-holder img,.tm-standout-products .tm-product-single .product-image .product-image-holder img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:200ms ease transform;transition:200ms ease transform}.tm-product-single.tm-standout-product .product-category,.tm-standout-products .tm-product-single .product-category{background:var(--tm-nl-product-single-standout-cat-bg);color:var(--tm-nl-product-single-standout-cat-color);padding:.375em .75em;border-radius:var(--border-radius-huge);margin-bottom:auto;-ms-grid-column-align:start;justify-self:start}.tm-product-single.tm-standout-product .product-link,.tm-standout-products .tm-product-single .product-link{color:var(--tm-nl-product-single-standout-link-color)}.tm-product-single.tm-standout-product .product-link:hover,.tm-standout-products .tm-product-single .product-link:hover{color:var(--tm-nl-product-single-standout-link-hover-color)}.tm-product-single.tm-standout-product .product-link:before,.tm-standout-products .tm-product-single .product-link:before{z-index:3}.tm-product-single.tm-standout-product .product-link:after,.tm-standout-products .tm-product-single .product-link:after{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--color-black-70)), color-stop(70%, transparent));background:linear-gradient(to top, var(--color-black-70) 30%, transparent 70%);inset:0;z-index:-1;border-radius:var(--tm-nl-product-single-standout-radius)}.tm-product-single.tm-standout-product .product-description,.tm-product-single.tm-standout-product .product-price,.tm-product-single.tm-standout-product .product-tags,.tm-standout-products .tm-product-single .product-description,.tm-standout-products .tm-product-single .product-price,.tm-standout-products .tm-product-single .product-tags{z-index:3;pointer-events:none}.tm-product-single.tm-standout-product .product-tags .tm-product-tag,.tm-standout-products .tm-product-single .product-tags .tm-product-tag{-webkit-filter:brightness(1.25);filter:brightness(1.25)}.tm-product-image-sm .tm-product-single,.tm-product-single.tm-product-image-sm{-ms-grid-rows:auto var(--tm-nl-product-single-grid-image-sm) auto 1fr 1em var(--tm-nl-product-single-grid-last-row);grid-template-rows:auto var(--tm-nl-product-single-grid-image-sm) auto 1fr 1em var(--tm-nl-product-single-grid-last-row)}.tm-product-image-sm .tm-product-single .product-image-tags,.tm-product-single.tm-product-image-sm .product-image-tags{display:none}.tm-product-image-sm .tm-product-single .product-category,.tm-product-single.tm-product-image-sm .product-category{padding-right:0}@container add-cart-container (min-width: 121px) and (max-width: 170px){.tm-product-single .product-purchase-link .add-cart span:before,.tm-product-single .product-purchase-link .no-add-cart span:before,.tm-product-single .product-shop-call .add-cart span:before,.tm-product-single .product-shop-call .no-add-cart span:before{content:attr(data-text-sm)}}@container add-cart-container (max-width: 120px){.tm-product-single .product-purchase-link .add-cart span: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: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}
