:root{--layout-width:min(100% - var(--_padding) * 2, 1520px);--msgInformationHeight:0px;--breadcrumbs-height:0px;--scrollbar-width:15px;--color-white:#fff;--color-black:#202020;--color-black-100:#1d1d1d;--color-black-150:#1c1c1c;--color-gray-50:#f5f5f5;--color-gray-100:#f9f9f9;--color-gray-200:#ebebeb;--color-gray-250:#d1d5db;--color-gray-300:#d7d7d7;--color-gray-500:#c4c4c4;--color-gray-550:#6b7280;--color-gray-600:#9c9c9c;--color-gray-700:#616161;--color-gray:#403f41;--color-gray-warm-400:#ebe2da;--color-gray-warm-50:#fff8f3;--color-blue:#194a88;--color-blue-300:#b6c6db;--color-green:#84bd00;--color-green-hover:#6a9700;--color-green-50:#e6f5e6;--color-green-200:#cee599;--color-green-500:#059905;--color-red:#dd583d;--color-red-500:#ad1c1c;--color-orange:#e09517;--color-orange-600:#ea580c;--color-sale:#c94f48;--color-primary:#181243;--color-secondary:#777;--color-border:#d1d0d9;--color-border-hover:#777;--color-instock:#b16f55;--color-overlay:rgba(0, 0, 0, 0.7);--color-text-primary:#181243;--color-text-secondary:#74718e;--color-text-default:#171717;--color-text-blue:#194a88;--color-text-link:#cc4baf;--color-text-on-dark:#d1d0d9;--color-text-sale:#c94f48;--color-icon-primary:#cc4baf;--color-icon-dark:#181243;--color-icon-secondary:#7391b7;--color-icon-gray:#838383;--color-star:#e09517;--color-border-light:#ccd8e6;--color-border-strong:#464169;--color-border-dark:#143b6d;--color-warning-bg:#fff7ed;--color-blue-light:#f9fbfe;--color-blue-50:#f2f4fe;--color-light-blue-800:#284b89;--color-conversion:#cc4baf;--color-conversion-hover:#a33c8c;--color-button-primary:#181243;--color-surface-body:#ffffff;--color-surface-primary:#eef2f9;--color-surface-accent:#181243;--color-accent-blue:#24a7fe;--color-brand-blue:#194a88;--color-brand-green:#84bd00;--color-green-600:#6a9700;--radius-xs:4px;--radius-s:8px;--radius-full:360px;--font-primary:'Manrope',sans-serif;--template-font:var(--font-primary);--template-headings-font:var(--font-primary);--line-height:1.5;--line-height-125:1.25;--line-height-130:1.3;--fs-h1:38px;--fs-h2:30px;--fs-h3:24px;--fs-text-x-large:20px;--fs-text-large:18px;--fs-text-medium:16px;--fs-text-small:13px}@media (max-width:767px){:root{--_padding:16px}}@media (min-width:768px) and (max-width:1199px){:root{--_padding:40px}}@media (min-width:1200px) and (max-width:1439px){:root{--_padding:60px}}@media (min-width:1440px) and (max-width:1679px){:root{--_padding:100px}}@media (min-width:1680px){:root{--_padding:200px}}@font-face{font-family:Manrope;src:url(../fonts/Manrope-variable.ttf) format('truetype-variations');font-weight:200 800;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scrollbar-gutter:auto}html.dklab-filter-window-active body{overflow:visible}@media (max-width:767px){html.dklab-filter-window-active body{overflow:hidden}html.dklab-filter-window-active body::before{visibility:visible;opacity:1;z-index:7}}body{line-height:var(--line-height);font-family:var(--template-font);color:var(--color-text-primary);font-size:16px;font-weight:400;display:flex;flex-direction:column;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{z-index:5;position:fixed;top:auto;left:0;width:100%;height:100%;transition:opacity .3s ease,visibility .3s ease;content:"";visibility:hidden;opacity:0;background:rgba(0,0,0,.7);touch-action:none}body.search-focused::before{visibility:visible;opacity:1;z-index:5}@media (max-width:767px){body:has(.search-whisperer.active){overflow:hidden}}@media (min-width:768px){body:has(.search.active){overflow:hidden}}@media (min-width:768px){body.cart-window-visible #header,body.login-window-visible #header{z-index:auto}}@media (min-width:768px){body.menu-helper-visible:before,body.submenu-visible:before{opacity:1;visibility:visible}}body.login-window-visible{overflow:hidden;padding-right:var(--scrollbar-width)}body.login-window-visible:before{opacity:1;visibility:visible;z-index:11}@media (max-width:767px){body.navigation-window-visible:before{opacity:1;visibility:visible}body.navigation-window-visible #header{z-index:auto}}.user-action .container{position:relative}b,strong{font-weight:600}p{color:var(--color-border)}@media (max-width:767px){.content-wrapper.container .row,.content-wrapper.container .row.cart-row{margin-left:0;margin-right:0}.content-wrapper.container .row.cart-row>div,.content-wrapper.container .row>div{padding-left:0;padding-right:0}}.container{width:var(--layout-width);margin-inline:auto;padding:0}.container::after,.container::before{display:none}.content-wrapper.container{padding:0}.content{flex:1;min-width:1px;width:auto;padding:0}.content-inner{max-width:none}.overall-wrapper{padding:0!important;flex:1 0 auto}.overall-wrapper.loaded{opacity:1}#adulto-footer{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;padding:0;font-family:var(--font-primary)}.pageElement__heading{text-transform:none;margin:0}.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;border:none;color:var(--color-white);border-radius:var(--radius-xs);text-transform:none;text-decoration:none}.btn.add-to-cart-button,a.btn.add-to-cart-button{background-color:var(--color-conversion);border-radius:var(--radius-xs);padding:0;transition:background-color .3s ease}.btn.add-to-cart-button::before,a.btn.add-to-cart-button::before{margin:0;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.btn.add-to-cart-button:hover,a.btn.add-to-cart-button:hover{background-color:var(--color-button-primary)}.btn.btn-conversion,a.btn.btn-conversion{background-color:var(--color-conversion);color:var(--color-white);text-decoration:none;transition:background-color .3s ease}.btn.btn-conversion:hover,a.btn.btn-conversion:hover{background-color:var(--color-button-primary)}.btn.btn-cart,.btn.btn-primary,.btn.btn-secondary,a.btn.btn-cart,a.btn.btn-primary,a.btn.btn-secondary{color:var(--color-white);border:none;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-xs)}.btn.btn-cart:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover,a.btn.btn-cart:hover,a.btn.btn-primary:hover,a.btn.btn-secondary:hover{color:var(--color-white)}.btn.btn-primary,.btn.btn-secondary,a.btn.btn-primary,a.btn.btn-secondary{background-color:var(--color-conversion);color:var(--color-white)}.btn.btn-primary:hover,.btn.btn-secondary:hover,a.btn.btn-primary:hover,a.btn.btn-secondary:hover{background-color:var(--color-button-primary);color:var(--color-white)}.btn.btn-bordered,.btn.btn-default,a.btn.btn-bordered,a.btn.btn-default{background-color:var(--color-white);color:var(--color-primary)}.btn.btn-bordered:hover,.btn.btn-default:hover,a.btn.btn-bordered:hover,a.btn.btn-default:hover{color:var(--color-primary)}.btn.btn-lg,a.btn.btn-lg{column-gap:8px;height:48px}.btn.btn-sm,a.btn.btn-sm{height:32px;padding:0 12px;font-size:14px}.btn.btn-arrow,a.btn.btn-arrow{column-gap:12px}.btn.btn-arrow:after,a.btn.btn-arrow:after{content:"\e904";font-size:10px}.btn-link{display:inline-flex;align-items:center;column-gap:8px;line-height:1.3;transition:color .3s ease;text-decoration:none}.btn-link:hover{color:var(--color-secondary)}.btn-link::after{color:var(--color-secondary);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.btn.btn--outline{display:flex;min-height:40px;padding:0 18px;justify-content:center;align-items:center;color:var(--color-primary);font-size:14px;font-weight:600;gap:10px;border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-white)}.btn.btn--outline:hover{color:var(--color-primary);border-color:var(--color-border-hover)}.btn-download{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-primary);text-decoration:none;white-space:nowrap;cursor:pointer;background-color:var(--color-surface-primary);border:1px solid transparent;border-radius:var(--radius-xs);transition:border-color .3s ease}.btn-download::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/download.svg?v=3.214);mask-image:url(../svg/download.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-primary)}.btn-download:hover{color:var(--color-primary);border-color:var(--color-border-hover)}input[type=checkbox]:disabled+label{pointer-events:none}input[type=checkbox]:checked+label:after{border:none;color:var(--color-white);transform:scale(1)}input[type=checkbox]+label{display:flex;align-items:center;margin:0;padding-left:28px!important;line-height:var(--line-height);min-height:20px;width:auto;font-size:var(--fs-text-medium);font-weight:400;color:var(--color-primary)}input[type=checkbox]+label:focus::before,input[type=checkbox]+label:hover::before{box-shadow:0 4px 8px 2px var(--color-gray-200,#dbeafe)}input[type=checkbox]+label::before{display:flex;width:20px;height:20px;top:inherit;transform:none;background-color:var(--color-white);border:1px solid var(--color-border);transition:border-color .3s ease,box-shadow .3s ease}input[type=checkbox]+label:after{transition:transform .3s ease,top .3s ease,width .3s ease,height .3s ease,color .3s ease;transform:scale(0)}input[type=checkbox]+label #reg-info{margin-left:6px}input[type=checkbox]:checked+label::before{border-color:var(--color-conversion);background-color:var(--color-conversion)}input[type=checkbox]:checked+label::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;mask-size:16px;top:4px}input[type=checkbox]+label::before{border-radius:var(--radius-xs)}input[type=checkbox]+label::after{left:0;top:0;display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;mask-size:16px}.form-group{position:relative;margin-bottom:0}.form-group.consents{margin-bottom:12px}.form-group.consents:not(:has(input[type=checkbox])) label{cursor:default}.form-group.consents .label,.form-group.consents label{line-height:1.35;font-size:16px;color:inherit}.form-group.consents .label a,.form-group.consents label a{text-decoration:underline;color:var(--color-conversion)}.form-group.consents .label a:hover,.form-group.consents label a:hover{text-decoration:none}.form-group:after,.form-group:before{display:none}.form-group label{padding-right:0;line-height:var(--line-height);margin:0;font-weight:400;color:var(--color-text-primary);cursor:pointer}@media (max-width:639px){.form-group label{width:100%;font-size:14px}}@media (min-width:640px){.form-group label{width:168px;font-size:16px}}.form-group em{display:inline-block;font-size:14px;font-style:normal}@media (max-width:767px){.form-group em{padding:0}}.form-group em a{text-decoration:underline}.form-group em a:hover{text-decoration:none}.form-group>.form-control-wrapper>input.form-control,.form-group>.form-control-wrapper>select.form-control,.form-group>.form-control-wrapper>textarea.form-control,.form-group>input.form-control,.form-group>select.form-control,.form-group>textarea.form-control{width:100%!important;padding:12px;align-items:center;gap:4px}.form-group>.form-control-wrapper>textarea.form-control,.form-group>textarea.form-control{padding-top:12px;padding-bottom:12px;height:120px}.form-group .question-tooltip{left:auto;right:12px;transform:none}@media (max-width:639px){.form-group .question-tooltip{top:auto;bottom:9px}}@media (min-width:640px){.form-group .question-tooltip{top:11px}}.form-group .js-validator-msg,.form-group .validator-msg{margin:4px 0 2px 0;font-size:14px;color:var(--color-conversion)}@media (max-width:767px){.form-group input#billHouseNumber,.form-group input#billZip,.form-group input#deliveryZip{width:50%;max-width:none}}.required-asterisk:after{content:":*"!important;padding:0!important;color:var(--color-black)}.form-control,select{height:48px;padding:0 12px;transition:box-shadow .3s ease,border-color .3s ease;border:1px solid var(--color-border);background-color:var(--color-white);color:var(--color-text-primary);font-size:16px;border-radius:var(--radius-xs);font-family:inherit}.form-control.error-field:focus,.form-control.js-error-field:focus,select.error-field:focus,select.js-error-field:focus{box-shadow:none}.form-control:focus,select:focus{border-color:#a3a0b4}.form-control[disabled],select[disabled]{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-gray-500)}.search input[type=search].form-control::placeholder{color:var(--color-text-secondary)}select.form-control{padding-right:44px;background:var(--color-white) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6l6 -6" /></svg>') no-repeat calc(100% - 16px) 50%;cursor:pointer}textarea.form-control{padding:16px}@media (min-width:768px) and (max-width:1199px){textarea.form-control{width:calc(100% - 54px)}}.phone-combined-input{display:flex;gap:16px;width:100%;max-width:none}@media (max-width:767px){.phone-combined-input{gap:8px}}.phone-combined-input .country-flags{flex-shrink:0;height:48px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-white)}input[type=checkbox].error-field+label{padding:3px 0 0 32px;border:none}input[type=checkbox].error-field+label::after,input[type=checkbox].error-field+label::before{left:0}input[type=checkbox].error-field+label+.validator-msg{margin-left:32px}:focus-visible,[tabindex="0"]:focus-visible,input:focus-visible,input[type=checkbox].focus-visible+label,input[type=checkbox]:focus-visible+label,input[type=radio].focus-visible+label,input[type=radio]:focus-visible+label,select:focus-visible,textarea:focus-visible{outline:0;box-shadow:none}.form-option-block+.form-group,fieldset+.form-group{margin-top:0}article [itemprop=about] a{color:var(--color-primary);text-decoration:underline}article [itemprop=about] a:hover{text-decoration:none}.product-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;margin:0;position:relative}@media (max-width:767px){.product-section{gap:16px}}@media (max-width:767px){.product-section .swiper:has(.swiper-wrapper>.product:only-child){width:100%}}.product-section--index1,.product-section--index2{padding:40px 0}@media (max-width:767px){.product-section--index1,.product-section--index2{padding:32px 0}.product-section--index1 .btn,.product-section--index2 .btn{height:32px;font-size:13px;border-radius:var(--radius-xs);padding:0 12px}}.product-section--cart{padding-top:32px}@media (max-width:767px){.product-section--cart{padding-top:24px}}.product-section .swiper{width:100%}@media (max-width:767px){.product-section .swiper{padding-inline:var(--_padding);margin-inline:calc(-1 * var(--_padding));width:unset}}@media (min-width:768px){.product-section .swiper{overflow:visible!important}}.product-section .product-section__header{display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:16px}@media (max-width:767px){.product-section .product-section__header{gap:8px;justify-content:center}}.product-section .product-section__title{align-self:stretch;margin:0;color:var(--color-text-primary);font-size:var(--fs-h3);font-weight:600;line-height:var(--line-height-125)}@media (max-width:767px){.product-section .product-section__title{font-size:22px;text-align:center}}@media (max-width:767px){.type-detail .product-section .product-section__title{display:none}}.product-section .product-section__all-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;flex-shrink:0;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-white);color:var(--color-text-primary);font-size:13px;font-weight:400;line-height:var(--line-height);text-decoration:none;transition:border-color .3s ease,color .3s ease;white-space:nowrap}@media (hover:hover){.product-section .product-section__all-btn:hover{border-color:var(--color-border-strong);text-decoration:none}}.product-section .product-section__all-btn--bottom{display:none;order:1}@media (max-width:767px){.product-section .product-section__header .product-section__all-btn{display:none}.product-section .product-section__all-btn--bottom{display:inline-flex}}.product-section .products-alternative::after{display:none}.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide{opacity:1!important;width:calc((100% - 16px * 3)/ 4);margin-right:16px}.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+5){opacity:0!important}@media (min-width:768px) and (max-width:1199px){.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 2)/ 3);margin-right:16px}.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+4){opacity:0!important}}@media (max-width:767px){.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide{width:calc(100% / 1.4 - 11.43px);margin-right:16px}.product-section[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+3){opacity:0!important}}@media (min-width:1200px){.product-section--index1[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 4)/ 5);margin-right:16px}.product-section--index1[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide:nth-child(5){opacity:1!important}.product-section--index1[data-swiper-prewrapped] .swiper-container .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+6){opacity:0!important}}.product-section[data-swiper-prewrapped]:not(:has(.swiper-initialized)) .swiper-nav__btn--prev{scale:0}.product-section .products-block.products .products-block,.product-section[data-swiper-prewrapped] .products-block{flex-wrap:nowrap}.product-section .products-block.products .swiper-nav,.product-section[data-swiper-prewrapped] .swiper-nav{position:absolute;width:calc(100% + 200px);height:100%;z-index:2;left:-100px;right:0;pointer-events:none}@media (max-width:991px){.product-section .products-block.products .swiper-nav,.product-section[data-swiper-prewrapped] .swiper-nav{width:100%;height:100%;left:0;top:0}}@media (min-width:992px) and (max-width:1199px){.product-section .products-block.products .swiper-nav,.product-section[data-swiper-prewrapped] .swiper-nav{width:calc(100% + 80px);left:-40px}}@media (min-width:1200px) and (max-width:1439px){.product-section .products-block.products .swiper-nav,.product-section[data-swiper-prewrapped] .swiper-nav{width:calc(100% + 120px);left:-60px}}.product-section .products-block.products .swiper-nav__btn,.product-section[data-swiper-prewrapped] .swiper-nav__btn{display:flex;width:40px;height:40px;padding:0;justify-content:center;align-items:center;z-index:2;position:absolute;transition:background .3s ease,border-color .3s ease;cursor:pointer;top:50%;translate:0 -50%;pointer-events:auto;border-radius:var(--radius-xs);background:var(--color-surface-primary);border:none}@media (hover:hover){.product-section .products-block.products .swiper-nav__btn:hover,.product-section[data-swiper-prewrapped] .swiper-nav__btn:hover{background:var(--color-button-primary)}.product-section .products-block.products .swiper-nav__btn:hover::before,.product-section[data-swiper-prewrapped] .swiper-nav__btn:hover::before{color:var(--color-white)}}@media (max-width:767px){.product-section .products-block.products .swiper-nav__btn,.product-section[data-swiper-prewrapped] .swiper-nav__btn{width:28px;height:28px}}@media (min-width:768px) and (max-width:1199px){.product-section .products-block.products .swiper-nav__btn,.product-section[data-swiper-prewrapped] .swiper-nav__btn{width:32px;height:32px}}@media (max-width:767px){.product-section .products-block.products .swiper-nav__btn--prev,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev{left:-8px}}@media (min-width:768px) and (max-width:991px){.product-section .products-block.products .swiper-nav__btn--prev,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev{left:-40px;border-radius:0 var(--radius-xs) var(--radius-xs) 0}}@media (min-width:992px) and (max-width:1199px){.product-section .products-block.products .swiper-nav__btn--prev,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev{left:7px}}@media (min-width:1200px) and (max-width:1439px){.product-section .products-block.products .swiper-nav__btn--prev,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev{left:12px}}@media (min-width:1440px){.product-section .products-block.products .swiper-nav__btn--prev,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev{left:44px}}.product-section .products-block.products .swiper-nav__btn--prev::before,.product-section[data-swiper-prewrapped] .swiper-nav__btn--prev::before{color:var(--color-text-primary);display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){.product-section .products-block.products .swiper-nav__btn--next,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next{right:-8px}}@media (min-width:768px) and (max-width:991px){.product-section .products-block.products .swiper-nav__btn--next,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next{border-radius:var(--radius-xs) 0 0 var(--radius-xs);right:-40px}}@media (min-width:992px) and (max-width:1199px){.product-section .products-block.products .swiper-nav__btn--next,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next{right:7px}}@media (min-width:1200px) and (max-width:1439px){.product-section .products-block.products .swiper-nav__btn--next,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next{right:12px}}@media (min-width:1440px){.product-section .products-block.products .swiper-nav__btn--next,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next{right:44px}}.product-section .products-block.products .swiper-nav__btn--next::before,.product-section[data-swiper-prewrapped] .swiper-nav__btn--next::before{color:var(--color-text-primary);display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.product-section .products-block.products .swiper-nav__btn.swiper-button-disabled,.product-section .products-block.products .swiper-nav__btn.swiper-button-lock,.product-section[data-swiper-prewrapped] .swiper-nav__btn.swiper-button-disabled,.product-section[data-swiper-prewrapped] .swiper-nav__btn.swiper-button-lock{scale:0}.product-section .products-block.products .swiper-container,.product-section[data-swiper-prewrapped] .swiper-container{position:relative;width:100%;overflow:clip;overflow-clip-margin:30px;padding:0;border:none}.product-section .products-block.products .swiper-container .swiper-wrapper,.product-section[data-swiper-prewrapped] .swiper-container .swiper-wrapper{display:flex!important;flex-direction:row!important;gap:0!important;align-items:stretch}.product-section .products-block.products .swiper-container .swiper-wrapper .swiper-slide,.product-section[data-swiper-prewrapped] .swiper-container .swiper-wrapper .swiper-slide{align-items:stretch;height:auto;padding:0;display:block;transition:border-color,opacity .3s ease;opacity:0;pointer-events:none}.product-section .products-block.products .swiper-container .swiper-wrapper .swiper-slide .p,.product-section[data-swiper-prewrapped] .swiper-container .swiper-wrapper .swiper-slide .p{flex-direction:column}.product-section .products-block.products .swiper-container .swiper-wrapper .swiper-slide>a>img,.product-section[data-swiper-prewrapped] .swiper-container .swiper-wrapper .swiper-slide>a>img{width:100%;height:100%}.product-section .products-block.products .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-visible,.product-section[data-swiper-prewrapped] .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-visible{opacity:1!important;pointer-events:auto!important;border:none!important}.product-section .products-block.products .swiper-thumb,.product-section[data-swiper-prewrapped] .swiper-thumb{display:flex;align-items:center;justify-content:center;height:32px;transition:opacity .3s ease,visibility .3s ease;cursor:pointer;color:var(--color-primary);background-color:transparent}.product-section .products-block.products .swiper-thumb.swiper-button-disabled,.product-section[data-swiper-prewrapped] .swiper-thumb.swiper-button-disabled{opacity:0;visibility:hidden}.product-section .products-block.products .swiper-thumb--prev:before,.product-section[data-swiper-prewrapped] .swiper-thumb--prev:before{display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.product-section .products-block.products .swiper-thumb--next:before,.product-section[data-swiper-prewrapped] .swiper-thumb--next:before{display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.dkLabVisitedProductsNew .dvpnProducts{display:flex;flex-wrap:wrap;align-self:stretch;gap:0;margin:0}.dkLabVisitedProductsNew .dvpnProducts .swiper-container{position:relative;width:100%;overflow:visible;padding:0}@media (max-width:767px){.reviews-banner__items{position:relative}.reviews-banner__items .swiper{width:100%;max-width:100%}.reviews-banner__items .swiper .swiper-slide{width:100%!important;height:unset;flex:none!important}.reviews-banner__items .swiper-nav{position:absolute;width:100%;height:50%;bottom:20px;right:0}.reviews-banner__items .swiper-nav .swiper-button-next,.reviews-banner__items .swiper-nav .swiper-button-prev{display:flex;width:24px;height:24px;padding:4px;justify-content:center;align-items:center;z-index:2;position:absolute;opacity:1;scale:1;transition:scale .3s ease;cursor:pointer;translate:0 -50%;pointer-events:auto;background:var(--color-green)}.reviews-banner__items .swiper-nav .swiper-button-disabled{opacity:0;scale:0}.reviews-banner__items .swiper-nav .swiper-button-prev{aspect-ratio:1/1;left:-16px;top:unset;bottom:50%;translate:0 50%;border-radius:0 var(--radius-xs) var(--radius-xs) 0}.reviews-banner__items .swiper-nav .swiper-button-prev::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}.reviews-banner__items .swiper-nav .swiper-button-next{aspect-ratio:1/1;right:-16px;top:unset;bottom:50%;translate:0 50%;border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.reviews-banner__items .swiper-nav .swiper-button-next::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}}@media (min-width:768px){.reviews-banner__items .swiper-nav{display:none}}.swiper-slide>a>img{width:100%;height:100%}.swiper-pagination{display:flex;width:100%!important;padding:0;justify-content:center;align-items:center;gap:4px;align-self:stretch;border:none!important}.swiper-pagination.swiper-pagination-lock{display:none}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;aspect-ratio:1/1;transition:width .3s ease,background-color .3s ease;border-radius:var(--radius-full);background:var(--color-white);border:1px solid var(--color-border);cursor:pointer}.swiper-pagination .swiper-pagination-bullet-active{width:25px;border-color:transparent;background:var(--color-text-primary)}.swiper-pagination .swiper-pagination-bullet-active::before{opacity:1;visibility:visible}.product-section--related .products-block.products .product .p-in-in .name,.product-section--visited .products-block.products .product .p-in-in .name{font-size:13px}@media (max-width:767px){.product-section--related .products-block.products .product .p-in-in .name,.product-section--visited .products-block.products .product .p-in-in .name{font-size:14px}}@media (min-width:768px){.product-section--related .products-block.products .product .image,.product-section--visited .products-block.products .product .image{display:flex;width:200px;height:150px;justify-content:center;align-items:center;aspect-ratio:4/3}}.id--11 .products-block.products:not(.products--list):not(#productsTop),.in-oblibene .products-block.products:not(.products--list):not(#productsTop),.type-category .products-block.products:not(.products--list):not(#productsTop),.type-manufacturer-detail .products-block.products:not(.products--list):not(#productsTop){display:grid;gap:16px}@media (max-width:767px){.id--11 .products-block.products:not(.products--list):not(#productsTop),.in-oblibene .products-block.products:not(.products--list):not(#productsTop),.type-category .products-block.products:not(.products--list):not(#productsTop),.type-manufacturer-detail .products-block.products:not(.products--list):not(#productsTop){grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991px){.id--11 .products-block.products:not(.products--list):not(#productsTop),.in-oblibene .products-block.products:not(.products--list):not(#productsTop),.type-category .products-block.products:not(.products--list):not(#productsTop),.type-manufacturer-detail .products-block.products:not(.products--list):not(#productsTop){grid-template-columns:repeat(2,1fr)}}@media (min-width:992px) and (max-width:1199px){.id--11 .products-block.products:not(.products--list):not(#productsTop),.in-oblibene .products-block.products:not(.products--list):not(#productsTop),.type-category .products-block.products:not(.products--list):not(#productsTop),.type-manufacturer-detail .products-block.products:not(.products--list):not(#productsTop){grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.id--11 .products-block.products:not(.products--list):not(#productsTop),.in-oblibene .products-block.products:not(.products--list):not(#productsTop),.type-category .products-block.products:not(.products--list):not(#productsTop),.type-manufacturer-detail .products-block.products:not(.products--list):not(#productsTop){grid-template-columns:repeat(4,1fr)}}.products-block.products{position:relative}.products-block.products .product{display:flex;width:100%;min-width:0;padding:0;border:none}.products-block.products .p{display:flex;position:relative;flex-direction:column;align-items:flex-start;overflow:hidden;width:100%;gap:8px;border:none;background:var(--color-white)}@media (min-width:768px){.products-block.products .p{padding:16px}}.products-block.products .image{display:flex;position:relative;width:100%;margin:0!important;transition:none}.products-block.products .image::after,.products-block.products .image::before{display:none}.products-block.products .image img{width:100%;aspect-ratio:1/1;object-fit:contain;align-self:stretch;margin:0;border-radius:var(--radius-xs)}.products-block.products .p-in{display:flex;flex-direction:column;align-self:stretch;flex:1;order:1;align-items:flex-start;gap:16px;padding:0}.products-block.products .p-in-in{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:0}.products-block.products .p-in-in .stars-placeholder{display:none}.products-block.products .p-in-in .ratings-wrapper{min-height:unset;padding-bottom:0}.products-block.products .p-in-in .ratings-wrapper .availability{flex:unset;font-size:16px;font-weight:400;line-height:var(--line-height);text-align:left}@media (max-width:767px){.products-block.products .p-in-in .ratings-wrapper .availability{font-size:14px}}.products-block.products .p-in-in .p-code{display:block;position:static;order:0;top:auto;right:auto;margin:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary);white-space:nowrap}.products-block.products .p-in-in .p-sukl{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 16px}.products-block.products .p-in-in .p-sukl__code{font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary);white-space:nowrap}.products-block.products .p>.p-code{display:block;position:static;order:0;top:auto;right:auto;margin:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}.products-block.products .p .p-code{margin-bottom:-8px;font-size:13px}.products-block.products .p .p-code span{font-size:13px}.products-block.products .p .name{display:flex;height:auto;min-height:unset;align-self:stretch;margin:0;padding:0;line-height:var(--line-height);overflow:visible;font-size:16px;font-weight:600;color:var(--color-text-primary);text-align:left;justify-content:flex-start}@media (max-width:767px){.products-block.products .p .name{font-size:14px}}@media (hover:hover){.products-block.products .p .name:hover{text-decoration:underline}}.products-block.products .p-bottom{display:flex;margin-top:auto;align-items:flex-end;justify-content:space-between;align-self:stretch}.products-block.products .p-bottom>div{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:nowrap}@media (max-width:767px){.products-block.products .p-bottom>div{gap:4px}}@media (max-width:345px){.products-block.products .p-bottom>div{flex-wrap:wrap}}.products-block.products .p-bottom .prices{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;flex-basis:auto;flex-grow:1;margin-bottom:0}.products-block.products .p-bottom .prices.prices--locked{flex-direction:row;align-items:center;justify-content:center;gap:4px;width:100%;min-height:48px;border:1px dashed var(--color-border);border-radius:var(--radius-xs);background:var(--color-white);padding:8px;font-size:13px;color:var(--color-text-primary)}@media (max-width:345px){.products-block.products .p-bottom .prices.prices--locked{flex-wrap:wrap}}.products-block.products .p-bottom .prices.prices--locked .price-login__icon::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/lock.svg?v=3.214);mask-image:url(../svg/lock.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products .p-bottom .prices.prices--locked .price-login__text{color:var(--color-text-primary)}.products-block.products .p-bottom .prices.prices--locked .price-login__link{color:var(--color-text-link);margin-left:-2px;text-decoration:underline}@media (max-width:345px){.products-block.products .p-bottom .prices.prices--locked .price-login__link{width:100%;margin:0;text-align:center}}.products-block.products .p-bottom .prices .price-final{order:0;color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:var(--line-height)}@media (max-width:767px){.products-block.products .p-bottom .prices .price-final{font-size:14px}}.products-block.products .p-bottom .prices .price-final strong{display:inline;font-weight:600;font-size:inherit}.products-block.products .p-bottom .prices .price-final>.vat{font-size:13px;font-weight:400;color:var(--color-text-secondary);text-transform:lowercase}.products-block.products .p-bottom .prices .price-final .pr-list-unit{display:none}.products-block.products .p-bottom .prices .price-additional{display:flex;align-items:center;gap:4px;order:1;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:var(--line-height);margin-bottom:0}.products-block.products .p-bottom .prices .price-additional a{text-transform:lowercase}.products-block.products .p-bottom .prices .price-standard{text-decoration:line-through;font-size:13px;color:var(--color-text-primary)}.products-block.products .p-bottom .prices .price-save{color:var(--color-text-sale);font-weight:600}.products-block.products .p-tools{flex:0 0 auto;width:auto;text-align:right;flex-basis:unset!important}@media (max-width:345px){.products-block.products .p-tools{width:100%}}.products-block.products .p-tools form{display:flex;align-items:center}.products-block.products .p-tools form .quantity{display:none}.products-block.products .p-tools .btn{display:flex!important;min-width:32px;height:32px;padding:0;justify-content:center;align-items:center;border:none;border-radius:var(--radius-xs);background:var(--color-conversion);transition:background .3s ease}@media (max-width:345px){.products-block.products .p-tools .btn{width:100%}}@media (hover:hover){.products-block.products .p-tools .btn:hover{background:var(--color-conversion-hover)}}.products-block.products .p-tools .btn>span{display:none}.products-block.products .p-tools .btn::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white);font-family:initial;margin:0;vertical-align:initial}.products-block.products .p-tools a.btn{padding:0 16px}.products-block.products .p-tools a.btn::before{display:none}.products-block.products .p-desc{display:none}.products-block.products .dkLabFavouriteProductDiv{display:flex;position:absolute;top:8px;right:16px;z-index:3;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);border:1px solid transparent;background:var(--color-surface-primary);color:var(--color-text-primary);transition:border-color .3s ease}@media (max-width:767px){.products-block.products .dkLabFavouriteProductDiv{top:8px;right:8px}}.products-block.products .dkLabFavouriteProductDiv a,.products-block.products .dkLabFavouriteProductDiv button,.products-block.products .dkLabFavouriteProductDiv span{display:flex;align-items:center;justify-content:center}.products-block.products .dkLabFavouriteProductDiv a:empty::before,.products-block.products .dkLabFavouriteProductDiv button:empty::before,.products-block.products .dkLabFavouriteProductDiv:empty::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products .dkLabFavouriteProductDiv .dkLabFavouriteProductLinkAdd::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products .dkLabFavouriteProductDiv .dkLabFavouriteProductLinkRemove::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart-filled.svg?v=3.214);mask-image:url(../svg/heart-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.products-block.products .dkLabFavouriteProductDiv:hover{border-color:var(--color-text-primary)}.products-block.products .dkLabFavouriteProductDiv .dkLabFavouriteProductLinkAdd:hover::before{color:#000}.products-block.products .dkLabFavouriteProductDiv .dkLabFavProductSpan:hover{color:var(--color-primary)}}body:not(.is-logged-in) .products-block .dkLabFavouriteProductDiv{display:none}#dkLabFavPageWrapper .product .p-tools .btn::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-related::after{display:none}.dkLabVisitedProductsBox,.dkLabVisitedProductsNew{display:none}@media (max-width:767px){.columns-mobile-2 .products-block>div .p .p-code{display:block}}.type-category .products-block.products .p .p-code,.type-manufacturer-detail .products-block.products .p .p-code{margin:0}.products-block.products--list{display:flex;flex-direction:column;gap:0;grid-template-columns:none;border-top:1px solid var(--color-border)}.products-block.products--list .product{display:block;width:100%;border-bottom:1px solid var(--color-border)}.products-block.products--list .p{display:flex;position:relative;flex-direction:row;align-items:center;overflow:visible;gap:16px;padding:8px;border:none;min-height:106px;background:var(--color-white)}.products-block.products--list .image{flex:0 0 90px;width:90px;height:90px}.products-block.products--list .image img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.products-block.products--list .p-in{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:0;padding-right:48px}.products-block.products--list .p-in:has(.prices--locked){padding-right:0}.products-block.products--list .p-in-in{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0}.products-block.products--list .p-in-in .flags-default{position:static;flex-direction:row}.products-block.products--list .p-in-in .stars-placeholder{display:none}.products-block.products--list .p-in-in .ratings-wrapper{min-height:unset;padding-bottom:0}.products-block.products--list .p-in-in .ratings-wrapper .availability{font-size:16px;font-weight:400;line-height:var(--line-height)}@media (max-width:991px){.products-block.products--list .p-in-in .ratings-wrapper .availability{font-size:14px}}.products-block.products--list .name{font-size:16px}@media (max-width:991px){.products-block.products--list .name{font-size:14px}}.products-block.products--list .p-in-in .p-code{display:flex!important;order:99;margin:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary);white-space:nowrap}.products-block.products--list .p-in-in .p-code span{font-size:13px}.products-block.products--list .p>.p-code{display:none}.products-block.products--list .p-bottom{flex:0 0 auto;width:auto;margin-top:0;align-items:center}.products-block.products--list .p-bottom>div{width:auto;gap:16px;align-items:center;justify-content:flex-end}.products-block.products--list .p-bottom .prices{width:auto;align-items:flex-end;text-align:right}.products-block.products--list .p-bottom .prices--locked{width:300px}.products-block.products--list .p-bottom .p-tools form .quantity{display:flex}.products-block.products--list .p-tools .quantity{width:auto;min-height:0;height:32px;padding:0;gap:0;border:none;border-radius:0;background:0 0;overflow:visible;margin-right:16px}@media (max-width:991px){.products-block.products--list .p-tools .quantity{margin-right:8px}}.products-block.products--list .p-tools .quantity .decrease,.products-block.products--list .p-tools .quantity .increase{width:30px;height:32px;border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text-primary)}.products-block.products--list .p-tools .quantity .decrease{border-right:none;border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.products-block.products--list .p-tools .quantity .decrease::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/minus.svg?v=3.214);mask-image:url(../svg/minus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products--list .p-tools .quantity .increase{border-left:none;border-radius:0 var(--radius-xs) var(--radius-xs) 0}.products-block.products--list .p-tools .quantity .increase::before{color:var(--color-text-primary);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/plus.svg?v=3.214);mask-image:url(../svg/plus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products--list .p-tools .quantity label:has(.amount){display:flex;align-items:center;justify-content:center;width:40px;height:32px;border:1px solid var(--color-border);font-size:13px}.products-block.products--list .p-tools .quantity label:has(.amount) .amount{width:100%;height:100%;text-align:center;font-size:13px;color:var(--color-text-primary);border:none;background:0 0}.products-block.products--list .p-desc{display:none}.products-block.products--list .dkLabFavouriteProductDiv{display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%);z-index:3;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-surface-primary);color:var(--color-text-primary)}.products-block.products--list .dkLabFavouriteProductDiv a,.products-block.products--list .dkLabFavouriteProductDiv button,.products-block.products--list .dkLabFavouriteProductDiv span{display:flex;align-items:center;justify-content:center}.products-block.products--list .dkLabFavouriteProductDiv a:empty::before,.products-block.products--list .dkLabFavouriteProductDiv button:empty::before,.products-block.products--list .dkLabFavouriteProductDiv:empty::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products--list .dkLabFavouriteProductDiv .dkLabFavouriteProductLinkAdd::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.products-block.products--list .dkLabFavouriteProductDiv .dkLabFavouriteProductLinkRemove::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart-filled.svg?v=3.214);mask-image:url(../svg/heart-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:991px){.products-block.products--list .p{align-items:flex-start;gap:8px;padding:16px 0;min-height:0}.products-block.products--list .image{flex:0 0 50px;width:50px;height:50px;padding:6px 0 6.5px 0}.products-block.products--list .p-in{flex-direction:column;align-items:stretch;gap:8px;padding:0}.products-block.products--list .p-in-in{padding-right:40px}.products-block.products--list .p-bottom{width:auto;margin-left:-58px}.products-block.products--list .p-bottom>div{width:100%;justify-content:space-between!important;gap:8px}.products-block.products--list .p-bottom .prices{width:auto;align-items:flex-start;text-align:left}.products-block.products--list .p-bottom .prices--locked{width:100%}.products-block.products--list .dkLabFavouriteProductDiv{top:16px;right:0;transform:none}}.stars-wrapper{display:none}.stars-wrapper:has(.star-on){display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.stars-wrapper:has(.star-on) .stars.star-list:has(.star-off:nth-child(5)):not(:has(.star-on)){display:none}.stars-wrapper:has(.star-on)>span.stars-label{pointer-events:none;text-decoration:none}.stars-label{line-height:1.3;text-decoration:underline}@media (hover:hover){.stars-label:hover{text-decoration:none}}.stars{display:flex;align-items:center;height:auto;width:auto;margin:0}.stars .star{display:inline-flex;line-height:1;width:auto;height:auto;float:none}.stars .star:before{width:auto;height:auto;position:relative}.stars .star.star-on:before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-filled.svg?v=3.214);mask-image:url(../svg/star-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.stars .star.star-off:before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star.svg?v=3.214);mask-image:url(../svg/star.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.stars .star.star-half:before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-half-filled.svg?v=3.214);mask-image:url(../svg/star-half-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.flags.flags-default,.flags.flags-extra{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:absolute;z-index:2;top:8px;left:16px}.flags.flags-default::after,.flags.flags-default::before,.flags.flags-extra::after,.flags.flags-extra::before{display:none}.flags.flags-default .flag,.flags.flags-extra .flag{display:inline-flex;align-items:center;margin:0;padding:1px 8px;max-width:none;border-radius:var(--radius-full);font-size:12px;font-weight:600;line-height:1.5;float:none;clear:none;text-transform:none}.flags.flags-default .flag>span,.flags.flags-extra .flag>span{line-height:1.5!important}.flags.flags-default .flag.flag-discount,.flags.flags-extra .flag.flag-discount{display:flex;order:-1;background:var(--color-red)}.flags.flags-default .flag.flag-discount .price-standard,.flags.flags-extra .flag.flag-discount .price-standard{display:none}.flags.flags-default .flag.flag-discount .price-save,.flags.flags-extra .flag.flag-discount .price-save{color:var(--color-white);font-size:12px}.flags.flags-default .flag.flag-action,.flags.flags-extra .flag.flag-action{display:flex;z-index:2;background:var(--color-accent-blue)}.products-block .p a.image .flags-extra{display:none}.products-block .p .flags-default{position:absolute;top:-8px;left:0}@media (max-width:767px){.products-block .p .flags-default{top:4px;left:4px}}.benefitBanner{display:flex;position:relative;width:100%;flex-wrap:nowrap;margin:0}@media (max-width:767px){.benefitBanner{flex-direction:column}}.benefitBanner.position--benefitHomepage{margin:0}.benefitBanner.position--benefitCategory{margin:0}@media (max-width:767px){.benefitBanner.position--benefitProduct{margin:0}}.benefitBanner__item,.benefitBanner__link{display:flex;align-items:center;margin:0;padding:0;text-align:left;overflow:visible}@media (min-width:768px) and (max-width:991px){.benefitBanner__item,.benefitBanner__link{flex:1 0 calc(50% - 15px)}}@media (hover:hover){.benefitBanner__link:hover{opacity:1;color:inherit}.benefitBanner__link:hover .benefitBanner__title{text-decoration:none}}.benefitBanner__link .benefitBanner__title{text-decoration:underline}.benefitBanner__picture{display:flex;align-items:center;margin:0}.benefitBanner__picture img{object-fit:contain}.benefitBanner__content{display:flex;flex-direction:column;padding:0}.msg.msg-error{background-color:var(--color-red)}.msg.msg-success{display:flex;color:var(--color-white);background-color:var(--color-green);align-items:center;justify-content:center;max-height:40px;padding:16px}.msg .container{padding:0}@media (max-width:767px){.msg .container{justify-content:center}}.msg .container span>a{font-size:14px;color:var(--color-black)}.breadcrumbs-wrapper{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch;position:relative}@media (max-width:767px){.breadcrumbs-wrapper{display:none}.breadcrumbs-wrapper:has(#navigation-2),body.type-category .breadcrumbs-wrapper:has(#navigation-1){display:flex}.breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span,body.type-category .breadcrumbs-wrapper:has(#navigation-1) .breadcrumbs>span{display:none}.breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(2),body.type-category .breadcrumbs-wrapper:has(#navigation-1) .breadcrumbs>span:nth-last-of-type(2){display:inline-flex}.breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(2)::after,body.type-category .breadcrumbs-wrapper:has(#navigation-1) .breadcrumbs>span:nth-last-of-type(2)::after{display:none}.breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(2)::before,body.type-category .breadcrumbs-wrapper:has(#navigation-1) .breadcrumbs>span:nth-last-of-type(2)::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;align-self:center;margin-right:8px}.breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(2)#navigation-first a .sr-only,body.type-category .breadcrumbs-wrapper:has(#navigation-1) .breadcrumbs>span:nth-last-of-type(2)#navigation-first a .sr-only{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}.type-manufacturer-detail .breadcrumbs-wrapper{margin-bottom:0}.breadcrumbs-wrapper::before{content:"";display:block;position:absolute;z-index:-1;top:0;height:100%;left:calc((((100vw - var(--scrollbar-width,0px))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width,0px))/ 2) - 50%) * -1);background-color:var(--color-surface-primary)}@media (max-width:767px){.breadcrumbs-wrapper::before{left:calc(var(--_padding) * -1);right:calc(var(--_padding) * -1)}}@media (min-width:768px){.breadcrumbs-wrapper .navigation-home-icon-wrapper{padding-left:16px}}@media (min-width:768px){.container.breadcrumbs-wrapper .breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.container.breadcrumbs-wrapper .breadcrumbs>span[itemprop=itemListElement]{display:inline-flex;align-items:center;gap:8px}.container.breadcrumbs-wrapper .navigation-home-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;position:relative}.container.breadcrumbs-wrapper .navigation-home-icon::before{position:static;top:auto}}.container.breadcrumbs-wrapper .breadcrumbs>span#navigation-first,.container.breadcrumbs-wrapper .breadcrumbs>span#navigation-first::before,.container.breadcrumbs-wrapper .navigation-home-icon .sr-only{vertical-align:middle}.breadcrumbs{display:block;margin-left:0;margin-right:auto;width:100%;color:var(--color-primary);background-color:transparent;border-bottom:none;font-size:13px}.breadcrumbs:before{display:none}.breadcrumbs a{text-decoration:underline;color:var(--color-primary)}@media (hover:hover){.breadcrumbs a:hover{color:var(--color-primary);text-decoration:none}}.breadcrumbs #navigation-first a{padding:0}.breadcrumbs #navigation-first a:before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/home.svg?v=3.214);mask-image:url(../svg/home.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;top:1px}@media (max-width:767px){.breadcrumbs #navigation-first a:before{display:none}}.breadcrumbs>span{display:inline}.breadcrumbs>span>span{display:inline;padding:0;font-size:13px}.breadcrumbs>span#navigation-first::after{margin-left:0}.breadcrumbs>span a{color:var(--color-primary);text-decoration:underline;transition:color .3s ease}@media (hover:hover){.breadcrumbs>span a:hover{color:var(--color-primary);text-decoration:none}}.breadcrumbs>span:after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-block;vertical-align:middle;position:relative}.breadcrumbs>span:last-child{margin-right:0;color:var(--color-primary)}.breadcrumbs>span:last-child:after{display:none}.breadcrumbs>span>a{display:inline;min-height:0;padding:0;font-size:13px}.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{display:none}.breadcrumbs>span>span{display:inline;padding:0}.breadcrumbs-wrapper .breadcrumbs>span>a::before{top:0;transform:unset}@media (min-width:768px) and (max-width:1199px){body.type-detail .breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(1){display:none}body.type-detail .breadcrumbs-wrapper:has(#navigation-2) .breadcrumbs>span:nth-last-of-type(2)::after{display:none}}@media (max-width:767px){body.type-post .breadcrumbs #navigation-1::after{display:none}body.type-post .breadcrumbs #navigation-2{display:none}}.quantity-form .quantity{padding-right:0}.quantity-form .quantity input{flex:1;width:100%;height:auto}.quantity-form .quantity .decrease,.quantity-form .quantity .increase{top:0}.quantity{display:flex;width:89px;min-height:40px;padding:0 8px;justify-content:center;align-items:center;overflow:hidden;border-radius:var(--radius-xs);border:1px solid var(--color-gray-200);background-color:var(--color-white)}.quantity label:has(.amount){order:2;font-size:14px;line-height:1.35}.quantity label:has(.amount) .amount{display:block;width:100%;height:100%;text-align:center;font-size:14px;color:var(--color-primary);border-radius:0;border:none;background-color:transparent;min-width:24px}.quantity .decrease,.quantity .increase{display:flex;align-items:center;justify-content:center;position:relative;right:0;top:0;width:34px;height:100%;transition:all .3s ease;background-color:var(--color-white);border:none;color:var(--color-primary)}.quantity .decrease:before,.quantity .increase:before{position:relative}.quantity .decrease{order:1}.quantity .decrease:before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/minus.svg?v=3.214);mask-image:url(../svg/minus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.quantity .increase{order:3}.quantity .increase:before{color:var(--color-black);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/plus.svg?v=3.214);mask-image:url(../svg/plus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}[data-skelet],[data-skeleton]{--skeleton-base:var(--color-gray-200);--skeleton-shine:rgba(225, 225, 225, 0.6);--skeleton-duration:1.5s;--skeleton-angle:105deg;position:relative;overflow:hidden;pointer-events:none}[data-skelet]::after,[data-skelet]::before,[data-skeleton]::after,[data-skeleton]::before{content:"";position:absolute;inset:0}[data-skelet]::before,[data-skeleton]::before{z-index:2;background-color:var(--skeleton-base)}[data-skelet]::after,[data-skeleton]::after{z-index:3;transform:translateX(-100%);background:linear-gradient(var(--skeleton-angle),transparent 40%,var(--skeleton-shine) 50%,transparent 60%);animation:shimmer var(--skeleton-duration) infinite}@keyframes shimmer{100%{transform:translateX(100%)}}.credit-request{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin-top:4px}.credit-request__status,.credit-request__text{font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary)}.credit-request__status:empty{display:none}.credit-request__status.is-error{color:var(--color-red)}.credit-request__btn[disabled]{opacity:.6;cursor:wait}.advanced-order{text-align:left}.advanced-order>.h1:first-child{display:flex;font-weight:600;text-align:center}@media (max-width:479px){.advanced-order>.h1:first-child{flex-direction:column;align-items:center;row-gap:4px;margin:0 0 20px 0;font-size:24px}}@media (min-width:480px){.advanced-order>.h1:first-child{justify-content:center;align-content:center;column-gap:8px;margin:0 0 32px 0;font-size:28px;line-height:1.1}}.advanced-order>.h1:first-child::before{display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/circle-check.svg?v=3.214);mask-image:url(../svg/circle-check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion)}.advanced-order>.h2{display:none}.advanced-order .browse-p{display:none}.advanced-order .extras-wrap{display:flex;flex-direction:column;row-gap:16px}.advanced-order .extras-wrap .extra.delivery{display:flex;justify-content:center;column-gap:8px;min-height:80px;width:100%;margin:0;padding:12px 16px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}.advanced-order .extras-wrap .extra.delivery>span{flex:0 1 auto}.advanced-order .advancedOrder__buttons{display:flex;gap:8px;width:100%}@media (max-width:639px){.advanced-order .advancedOrder__buttons{flex-direction:column-reverse;align-items:center;row-gap:16px;margin:24px 0 0 0}}@media (min-width:640px){.advanced-order .advancedOrder__buttons{flex-direction:row;align-items:center;justify-content:space-between;margin:32px 0 0 0}}.advanced-order .advancedOrder__buttons .btn-conversion{justify-content:space-between;padding-left:24px;padding-right:24px;height:48px;border-radius:var(--radius-xs);font-size:18px}@media (max-width:767px){.advanced-order .advancedOrder__buttons .btn-conversion{font-size:16px}}@media (max-width:639px){.advanced-order .advancedOrder__buttons .btn-conversion{width:100%}}@media (min-width:640px){.advanced-order .advancedOrder__buttons .btn-conversion{flex:0 1 auto;width:280px}}.advanced-order .advancedOrder__buttons .btn-conversion:hover{background-color:var(--color-conversion-hover)}.advanced-order .advancedOrder__buttons .btn-conversion::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.advanced-order .advancedOrder__buttons .next-step-back{display:flex;align-items:center;column-gap:4px;height:auto;padding:0;line-height:var(--line-height);color:var(--color-primary);text-decoration:none;order:0}.advanced-order .advancedOrder__buttons .next-step-back::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-left.svg?v=3.214);mask-image:url(../svg/arrow-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.advanced-order .advancedOrder__buttons .next-step-back:hover{text-decoration:underline}}.advanced-order .advanced-order-suggestion{margin:32px 0 24px 0;padding:0;border:none;font-size:22px;text-align:center}@media (min-width:768px){.advanced-order .advanced-order-suggestion{font-size:24px}}@media (min-width:992px){.advanced-order .products.products-block:not(:has(.swiper-container)){display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px}}.advanced-order #products.products-block.products .product{border:none!important}.advanced-order .products-block.products .p-tools{flex-basis:auto;margin-top:0;text-align:right}.ao-product{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:16px;border:1px solid var(--color-border);border-radius:var(--radius-xs)}@media (max-width:639px){.ao-product{align-items:flex-start;align-content:center;position:relative;min-height:88px;padding:12px 12px 12px 80px}}@media (min-width:640px){.ao-product{align-items:center;padding:12px 16px}}.ao-product__main{display:flex;align-items:center;column-gap:8px}@media (max-width:639px){.ao-product__main{width:100%}}@media (min-width:640px){.ao-product__main{flex:1;min-width:1px}}.ao-product__image{order:1;flex:0 1 auto;width:60px;aspect-ratio:1;min-width:0}@media (max-width:639px){.ao-product__image{position:absolute;top:12px;left:12px}}.ao-product__image img{width:100%;height:100%;object-fit:contain}.ao-product__content{order:2;flex:1;min-width:1px}.ao-product__name{display:flex;flex-direction:column;row-gap:4px;margin:0;text-align:left}.ao-product__name .h3{color:var(--color-primary);font-size:16px}@media (hover:hover){.ao-product__name .h3:hover{text-decoration:underline}}.ao-product__name .ao-availability{text-align:left}.ao-product__name .ao-availability strong{font-size:14px}.ao-product__availability{font-size:14px}.ao-product__availability--green{color:var(--color-green)}.ao-product__amount{order:3;flex:0 1 auto;min-width:0;padding:0}@media (max-width:639px){.ao-product__amount{width:calc(50% - 8px)}}@media (min-width:640px){.ao-product__amount{width:120px;text-align:center}}.ao-product__amount .quantity .decrease,.ao-product__amount .quantity .increase{width:34px;height:100%}.ao-product__prices{order:4;display:flex;align-items:flex-end;flex-direction:column;flex:0 1 auto;min-width:0;color:var(--color-primary)}@media (max-width:639px){.ao-product__prices{width:calc(50% - 8px);text-align:right}}@media (min-width:640px){.ao-product__prices{justify-content:flex-end;width:160px}}.ao-product__prices .unit-value{color:var(--color-primary)}.ao-product__price--main{font-weight:600}.ao-product__price--base{text-decoration:line-through;font-size:14px;color:var(--color-gray)}.listingControls{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:24px;margin-top:24px;margin-bottom:40px}@media (max-width:767px){.listingControls{flex-direction:column;align-items:center;gap:16px;margin-bottom:12px}}.listingControls .itemsTotal{display:none}.listingControls .loadMore{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media (max-width:767px){.listingControls .loadMore{position:static;transform:none;width:100%}}.listingControls .loadMore__button{height:40px;padding:8px 16px;border:none;border-radius:var(--radius-xs);background-color:var(--color-button-primary);color:var(--color-white);font-family:var(--font-primary);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);transition:background-color .3s ease}@media (hover:hover){.listingControls .loadMore__button:hover{background-color:var(--color-border-strong);color:var(--color-white)}}.listingControls .goToTop{display:none}.listingControls .goToTop .goToTop__button{display:none;position:relative;background-color:transparent;color:var(--color-black);font-size:14px;padding:0;gap:8px;transition:text-decoration .3s ease}.listingControls .goToTop .goToTop__button::before{margin:0;content:"";display:inline-flex;width:40px;height:40px;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-white) url(../svg/arrow-up.svg?v=3.214) no-repeat 50% 50%;transition:border-color .3s ease}@media (hover:hover){.listingControls .goToTop .goToTop__button:hover{background-color:transparent;text-decoration:underline;color:var(--color-black)}.listingControls .goToTop .goToTop__button:hover::before{border-color:var(--color-border-hover)}}@media (max-width:991px){.listingControls .goToTop .goToTop__button{display:none}}.listingControls .pagination{font-size:unset}@media (max-width:767px){.listingControls .pagination{margin:0}}.listingControls .pagination .pagination__list{display:flex;align-items:center;gap:8px}.listingControls .pagination .pagination__list li:has(.pagination__link--prev){order:-1}.listingControls .pagination .pagination__currentPage,.listingControls .pagination .pagination__link{display:flex;width:40px;height:40px;min-height:unset;padding:6px 12px;justify-content:center;align-items:center;border-radius:var(--radius-xs);font-family:var(--font-primary);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}.listingControls .pagination .pagination__currentPage{background:var(--color-surface-primary);color:var(--color-text-primary)}.listingControls .pagination .pagination__link{background:var(--color-white);border:1px solid var(--color-border)}@media (hover:hover){.listingControls .pagination .pagination__link:hover{background-color:var(--color-surface-primary);color:var(--color-text-primary);border-color:var(--color-border-strong)}}.listingControls .pagination .pagination__link--next{padding:0}.listingControls .pagination .pagination__link--next:before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.listingControls .pagination .pagination__link--prev{padding:0}.listingControls .pagination .pagination__link--prev:before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.user-action-in .popup-widget{display:flex;flex-direction:column;top:80px;padding:0;margin:0;left:auto;right:0;background-color:var(--color-white);border:none}@media (max-width:767px){.user-action-in .popup-widget{top:90px;height:333px;background:inherit;padding:16px}.user-action-in .popup-widget::before{display:none}}@media (min-width:768px){.user-action-in .popup-widget{position:absolute;width:444px;top:120px;bottom:auto;max-height:none;overflow:visible;box-shadow:0 0 16px rgba(0,0,0,.16);border-radius:var(--radius-s)}.admin-logged .user-action-in .popup-widget{top:140px}.user-action-in .popup-widget::before{display:block;content:"";position:absolute;top:-6px;right:24px;width:12px;height:12px;background-color:var(--color-white);transform:rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,.06)}}.user-action-in .popup-widget::after{position:fixed;z-index:-1;inset:0;content:"";pointer-events:none;background-color:var(--color-overlay)}.user-action-in .popup-widget .cart-widget-button a{border-radius:var(--radius-xs);border:none}.user-action-in .popup-widget .loader-overlay{position:relative;min-height:100px}.user-action-in .popup-widget .popup-widget-inner{width:auto;height:auto;border:none;border-radius:var(--radius-s);box-shadow:none}.login-widget.popup-widget{position:fixed;inset:0;z-index:9999;width:100%;height:100%;margin:0;padding:16px;max-height:none;overflow:auto;background:0 0;border:none;border-radius:0;box-shadow:none}.login-widget.popup-widget::after,.login-widget.popup-widget::before{display:none}.login-widget.popup-widget .popup-widget-inner{position:relative;top:50%;transform:translateY(-50%);width:100%;max-width:480px;max-height:calc(100dvh - 32px);margin:0 auto;overflow:auto;background:var(--color-white);border:none;border-radius:var(--radius-s);box-shadow:0 10px 28px rgba(24,18,67,.13)}@media (max-width:767px){.login-widget.popup-widget .popup-widget-inner{padding:24px 16px}}@media (min-width:768px){.login-widget.popup-widget .popup-widget-inner{padding:32px}}.login-widget__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:var(--color-surface-primary);border:1px solid transparent;border-radius:var(--radius-xs);color:var(--color-primary);cursor:pointer;transition:border-color .3s ease}.login-widget__close::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.login-widget__close:hover{border-color:var(--color-border-hover)}}#loginHeading{margin:0 0 16px 0;font-size:20px;font-weight:600;text-transform:none;text-align:center}#customerLogin .form-control{box-sizing:border-box;width:100%}#customerLogin .form-group{display:flex;flex-direction:column;width:100%}#customerLogin .form-group .validator-msg{margin-left:0}#customerLogin .form-group.submit-wrapper{margin:0}#customerLogin form#formLoginIncluded{display:flex;flex-direction:column;gap:8px}#customerLogin .submit-wrapper .btn{display:inline-flex;align-items:center;justify-content:center;height:40px;width:100%;max-width:unset;padding:0 24px;border:none;border-radius:var(--radius-xs);background-color:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);text-decoration:none;cursor:pointer;transition:background-color .3s ease}@media (hover:hover){#customerLogin .submit-wrapper .btn:hover{background-color:var(--color-conversion-hover)}}#customerLogin .alternative-links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0}#customerLogin .alternative-links a{padding:0;font-size:14px;text-decoration:underline}@media (hover:hover){#customerLogin .alternative-links a:hover{color:var(--color-primary);text-decoration:none}}#cart-widget::after{top:175px;height:calc(100% - 175px)}.admin-logged #cart-widget::after{top:200px;height:calc(100% - 200px)}.cart-widget .popup-widget-inner{padding:0}.cart-widget .cart-widget-products-inner{display:flex;flex-direction:column}.cart-widget .cart-widget-product{display:flex;align-items:center;column-gap:8px;padding:12px 16px;margin:0 0 12px 0;border:none;border-bottom:1px solid var(--color-border)}.cart-widget .cart-widget-product:last-child{margin-bottom:0;border-bottom:none}.cart-widget .cart-widget-product .cart-widget-product-image{display:block;width:64px;height:auto;margin:0}.cart-widget .cart-widget-product .cart-widget-product-image img{object-fit:contain;aspect-ratio:1}.cart-widget .cart-widget-product .cart-widget-product-amount{display:block;padding:0;margin:0 4px 0 0}.cart-widget .cart-widget-product .cart-widget-product-amount .quantity{width:100%;height:36px;padding-right:8px}.cart-widget .cart-widget-product .cart-widget-product-amount .quantity .decrease,.cart-widget .cart-widget-product .cart-widget-product-amount .quantity .increase{width:20px;height:100%}.cart-widget .cart-widget-product .cart-widget-product-unit{padding:0;width:24px;font-size:14px;color:var(--color-primary)}.cart-widget .cart-widget-product .cart-widget-product-name{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;flex:1;min-width:1px}.cart-widget .cart-widget-product .cart-widget-product-name>strong{font-weight:400}.cart-widget .cart-widget-product .cart-widget-product-name>strong a{color:var(--color-primary)}@media (hover:hover){.cart-widget .cart-widget-product .cart-widget-product-name>strong a:hover{text-decoration:underline}}.cart-widget .cart-widget-product .cart-widget-product-name>span{font-weight:600;font-size:14px}.cart-widget .cart-widget-product .cart-widget-product-surcharges{display:none}.cart-widget .cart-widget-product .cart-widget-product-delete{display:flex;padding:0;margin:0;visibility:visible;color:var(--color-icon-dark)}.cart-widget .cart-widget-product .cart-widget-product-delete .remove-item::before{display:none}.cart-widget .cart-widget-product .cart-widget-product-delete .remove-item::after{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-widget .cart-free-shipping{display:block;position:relative;bottom:0;height:auto;width:auto;padding:16px;margin:20px 0 0 0;background-color:var(--color-surface-primary)}.cart-widget .cart-free-shipping>div{display:block}.cart-widget .cart-free-shipping>div strong{color:var(--color-conversion)}.cart-widget .cart-widget-button{padding:12px 16px;margin:0}@media (min-width:768px){.cart-widget .cart-widget-button{border-radius:0 0 var(--radius-s) var(--radius-s)}}.cart-widget .cart-widget-button .btn{display:flex;align-items:center;justify-content:center;height:48px;padding-top:0;padding-bottom:0}.cart-widget .cart-widget-button .btn::after{display:none}@media (hover:hover){.cart-widget .cart-widget-button .btn:hover{background-color:var(--color-conversion-hover)}}.c-alert{padding:16px}.c-alert--detail{background-color:#fff3cd;color:#856404}.c-alert--detail .c-alert__image{width:40px}.c-alert--warning{background-color:#fff3cd;color:#856404}.c-alert--success{background-color:#d4edda;color:var(--color-green)}.c-alert--success .c-alert__image:before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/circle-check-filled.svg?v=3.214);mask-image:url(../svg/circle-check-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-alert--error{background-color:#f8d7da;color:var(--color-red)}.c-alert--error .c-alert__image:before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/alert-triangle.svg?v=3.214);mask-image:url(../svg/alert-triangle.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-alert--demand{margin-bottom:8px}.c-alert__in{display:flex;align-items:flex-start;column-gap:8px}.c-alert__image{display:flex}.c-alert__content{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:1px}.c-alert__title{line-height:1.2;font-weight:700}.c-alert__text{font-size:14px}#footer .custom-footer>div:has(.reviews-panel){display:none}.reviews-panel__in{display:flex}@media (max-width:991px){.reviews-panel__in{flex-direction:column;row-gap:16px;padding:24px 0}}@media (min-width:992px) and (max-width:1199px){.reviews-panel__in{flex-direction:column;row-gap:20px;padding:24px 0}}@media (max-width:767px){.reviews-panel__in{margin-inline:-16px}}@media (min-width:768px) and (max-width:1199px){.reviews-panel__in{margin-inline:-32px}}@media (min-width:1200px){.reviews-panel__in{column-gap:12px;padding:24px}}.reviews-panel__side{display:flex;flex-direction:column;align-items:center;row-gap:16px;flex-shrink:0}body:has(.mobile) .reviews-panel__img--desktop{display:none}.reviews-panel__img--mobile{display:none}.mobile .reviews-panel__img--mobile{display:block}.reviews-panel__img--mobile img{width:132px}.reviews-panel__list{flex:1;min-width:1px}@media (max-width:767px){.reviews-panel__list{display:flex;column-gap:20px;overflow:auto}.reviews-panel__list::after{flex-shrink:0;margin-left:-4px;content:""}}@media (min-width:768px){.reviews-panel__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:12px}}@media (min-width:768px) and (max-width:1199px){.reviews-panel__list{padding-inline:32px}}.reviews-panel__actions{display:flex;justify-content:center}@media (min-width:1200px){.reviews-panel__actions--mobile{display:none}}@media (max-width:1199px){.reviews-panel__actions--desktop{display:none}}.reviews-panel__link{text-decoration:underline;font-size:14px}@media (hover:hover){.reviews-panel__link:hover{text-decoration:none}}.reviews-panel .vote-wrap{display:flex;flex-direction:column;row-gap:20px;margin:0;padding:0;border:none}@media (max-width:767px){.reviews-panel .vote-wrap{flex-shrink:0;width:230px}.reviews-panel .vote-wrap:first-child{margin-left:16px}}@media (min-width:1440px){.reviews-panel .vote-wrap{padding:0 32px}}.reviews-panel .vote-wrap .vote-header{margin:0}.reviews-panel .vote-wrap .vote-header .vote-pic{display:none}.reviews-panel .vote-wrap .vote-name{display:none}.reviews-panel .vote-wrap .vote-delimeter{display:none}.reviews-panel .vote-wrap .vote-time{display:none}.reviews-panel .vote-wrap .vote-content{margin:0}.reviews-panel .vote-wrap .vote-content br{display:none}.blog-wrapper{display:flex;padding:32px 0;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0}@media (max-width:767px){.blog-wrapper{padding:24px 0}}.blog-wrapper::after,.blog-wrapper::before{display:none}.blog-wrapper .homepage-group-title{margin:0!important;padding:0;font-size:24px;font-weight:600;line-height:1.25;color:var(--color-primary);flex:none}@media (max-width:767px){.blog-wrapper .homepage-group-title{font-size:20px}}.news-items{display:flex;align-items:stretch;gap:16px;align-self:stretch}@media (max-width:767px){.news-items{flex-direction:column;gap:16px}}.news-items .news-item{flex:1 0 0;display:flex;flex-direction:column;gap:8px;padding:0;border:0;box-shadow:unset;margin:0}@media (max-width:767px){.news-items .news-item:nth-child(n+2){display:none}}@media (min-width:768px) and (max-width:991px){.news-items .news-item:nth-child(n+3){display:none}}.news-items .news-item>a{display:flex;flex-direction:column;flex:1;gap:8px;text-decoration:none;color:inherit}.news-items .news-item .image{border-radius:var(--radius-xs);width:100%;aspect-ratio:159/92;overflow:hidden;margin-bottom:0}.news-items .news-item .image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xs)}.news-items .news-item .text{display:flex;flex-direction:column;flex:1;gap:8px;padding:0 8px}.news-items .news-item .text time{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.4;color:var(--color-text-secondary)}.news-items .news-item .text time::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/calendar.svg?v=3.214);mask-image:url(../svg/calendar.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-secondary)}.news-items .news-item .text .title{font-weight:600;line-height:1.4;color:var(--color-primary);margin:0;text-decoration:none}@media (hover:hover){.news-items .news-item .text .title:hover{text-decoration:underline}}@media (max-width:767px){.news-items .news-item .text .title{font-size:16px}}.news-items .news-item .text .description{margin:0;font-size:16px;font-weight:400;line-height:1.4;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:767px){.news-items .news-item .text .description{font-size:14px}}.news-items .news-item .text h2{font-size:16px}.news-items .news-item .text .read-article{display:flex;align-items:center;gap:8px;margin:0;margin-top:auto;font-size:16px;font-weight:600;line-height:1.4;color:var(--color-primary);text-decoration:underline}@media (max-width:767px){.news-items .news-item .text .read-article{font-size:14px}}.news-items .news-item .text .read-article::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-blue);transition:transform .3s ease}@media (hover:hover){.news-items .news-item .text .read-article:hover{text-decoration:none}.news-items .news-item .text .read-article:hover::after{transform:translateX(10px)}}.blog-more-wrap .blog-more-btn{border:1px solid var(--color-border-dark);border-radius:var(--radius-xs);color:var(--color-primary);font-size:16px;font-weight:600;line-height:1.4;background:var(--color-white)}@media (hover:hover){.blog-more-wrap .blog-more-btn:hover{background:var(--color-border-dark);color:var(--color-white)}}@media (max-width:767px){.blog-more-wrap .blog-more-btn{font-size:14px}}#hp-review,#ratingTab{display:flex;position:relative;padding:32px 0}@media (max-width:767px){#hp-review,#ratingTab{padding:0}}#hp-review::before,#ratingTab::before{z-index:0;position:absolute;top:0;left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);height:100%;content:"";background:var(--color-blue-light)}#hp-review .reviews-banner,#ratingTab .reviews-banner{display:flex;flex-direction:column;align-items:center;position:relative;gap:16px;align-self:stretch;width:100%;z-index:2}#hp-review .reviews-banner::after,#hp-review .reviews-banner::before,#ratingTab .reviews-banner::after,#ratingTab .reviews-banner::before{display:none}@media (max-width:1199px){#hp-review .reviews-banner>.btn--outline,#ratingTab .reviews-banner>.btn--outline{order:99}}#hp-review .reviews-banner .reviews-top,#ratingTab .reviews-banner .reviews-top{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:991px){#hp-review .reviews-banner .reviews-top,#ratingTab .reviews-banner .reviews-top{flex-direction:column;gap:12px;align-items:center}}#hp-review .reviews-banner .reviews-top h2,#ratingTab .reviews-banner .reviews-top h2{color:var(--color-primary);font-weight:600;line-height:1.25;font-size:24px;margin:0}@media (max-width:767px){#hp-review .reviews-banner .reviews-top h2,#ratingTab .reviews-banner .reviews-top h2{font-size:20px}}#hp-review .reviews-banner .reviews-top .reviews-banner__right,#ratingTab .reviews-banner .reviews-top .reviews-banner__right{display:flex;align-items:center;gap:40px}@media (max-width:1199px){#hp-review .reviews-banner .reviews-top .reviews-banner__right,#ratingTab .reviews-banner .reviews-top .reviews-banner__right{gap:16px}}@media (max-width:991px){#hp-review .reviews-banner .reviews-top .reviews-banner__right,#ratingTab .reviews-banner .reviews-top .reviews-banner__right{width:100%;justify-content:space-between}}#hp-review .reviews-banner .reviews-top .rating-wrapper,#ratingTab .reviews-banner .reviews-top .rating-wrapper{display:flex;align-items:center;gap:8px}#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-average,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-average{font-size:30px;font-weight:600;line-height:1.25;color:var(--color-primary)}#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-top,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-top{display:flex;flex-direction:column;gap:4px}#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-top .rating-stars-visual .stars,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-top .rating-stars-visual .stars{display:flex;gap:4px}#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-top .rating-stars-visual .stars .star.star-on::before,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-top .rating-stars-visual .stars .star.star-on::before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-filled.svg?v=3.214);mask-image:url(../svg/star-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-star)}#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-top .review-count-actual a,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-top .review-count-actual a{font-size:16px;color:var(--color-text-secondary);text-decoration:underline}@media (hover:hover){#hp-review .reviews-banner .reviews-top .rating-wrapper .rating-top .review-count-actual a:hover,#ratingTab .reviews-banner .reviews-top .rating-wrapper .rating-top .review-count-actual a:hover{text-decoration:none}}#hp-review .reviews-banner .reviews-top .heureka-reviews,#ratingTab .reviews-banner .reviews-top .heureka-reviews{display:flex;align-items:center;gap:8px}#hp-review .reviews-banner .reviews-top .heureka-reviews img,#ratingTab .reviews-banner .reviews-top .heureka-reviews img{width:60px;height:60px}#hp-review .reviews-banner .reviews-top .heureka-reviews .heureka-text,#ratingTab .reviews-banner .reviews-top .heureka-reviews .heureka-text{font-size:16px;font-weight:600;color:var(--color-primary)}@media (max-width:767px){#hp-review .reviews-banner .reviews-top .heureka-reviews .heureka-text,#ratingTab .reviews-banner .reviews-top .heureka-reviews .heureka-text{display:none}}#hp-review .reviews-banner__items,#ratingTab .reviews-banner__items{display:flex;align-items:stretch;gap:16px;z-index:2;width:100%}#hp-review .reviews-banner .review-item,#ratingTab .reviews-banner .review-item{display:flex;padding:16px;flex-direction:column;align-items:flex-start;flex:1 0 0;gap:8px;min-width:0;border-radius:var(--radius-xs);border:1px solid var(--color-border-light);background:var(--color-white)}@media (max-width:1439px){#hp-review .reviews-banner .review-item:nth-child(n+4),#ratingTab .reviews-banner .review-item:nth-child(n+4){display:none}}@media (max-width:991px){#hp-review .reviews-banner .review-item:nth-child(n+3),#ratingTab .reviews-banner .review-item:nth-child(n+3){display:none}}@media (max-width:767px){#hp-review .reviews-banner .review-item,#ratingTab .reviews-banner .review-item{padding:12px}#hp-review .reviews-banner .review-item:nth-child(n+2),#ratingTab .reviews-banner .review-item:nth-child(n+2){display:none}}#hp-review .reviews-banner .review-item .verified,#ratingTab .reviews-banner .review-item .verified{display:none}#hp-review .reviews-banner .review-item .review-stars,#ratingTab .reviews-banner .review-item .review-stars{display:flex;align-items:center;gap:8px}#hp-review .reviews-banner .review-item .review-stars .star,#ratingTab .reviews-banner .review-item .review-stars .star{width:14px;height:14px}#hp-review .reviews-banner .review-item .review-stars .star.star-on::before,#ratingTab .reviews-banner .review-item .review-stars .star.star-on::before{display:flex;width:14px;height:14px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-filled.svg?v=3.214);mask-image:url(../svg/star-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-star)}#hp-review .reviews-banner .review-item .review-stars .review-percent,#ratingTab .reviews-banner .review-item .review-stars .review-percent{font-size:13px;color:var(--color-text-secondary);font-weight:400}#hp-review .reviews-banner .review-item p:has(strong),#ratingTab .reviews-banner .review-item p:has(strong){margin:0;font-size:16px;font-weight:600;color:var(--color-primary)}#hp-review .reviews-banner .review-item p,#ratingTab .reviews-banner .review-item p{margin:0;font-size:13px;line-height:1.4;color:var(--color-primary)}@media (max-width:767px){#hp-review{padding:32px 0}}.extra.delivery{display:flex;column-gap:8px;align-items:center;padding:0}.extra.delivery::before{position:relative;top:0;margin:0;display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/truck.svg?v=3.214);mask-image:url(../svg/truck.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion)}.extra.delivery>span{flex:1;min-width:1px}.extra.delivery .price-range{height:10px;max-width:355px;width:100%;position:relative;border-radius:100px;background-color:var(--color-white);border:1px solid var(--color-border);margin-top:8px}.extra.delivery .price-range>div{position:absolute;left:-1px;top:-1px;bottom:-1px;height:auto;background-color:var(--color-conversion);border-radius:100px}.c-contact-socials{display:flex;align-items:center;column-gap:8px}.c-contact-socials__title{font-family:var(--font-primary);font-size:18px;font-weight:500}.c-contact-socials__list{display:flex;align-items:center;column-gap:8px}.c-contact-socials__item{display:flex;align-items:center;justify-content:center;width:40px;transition:background-color .3s ease;aspect-ratio:1;border-radius:50%}.c-contact-socials__item--ig::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/brand-instagram.svg?v=3.214);mask-image:url(../svg/brand-instagram.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-contact-socials__item--fb::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/brand-facebook.svg?v=3.214);mask-image:url(../svg/brand-facebook.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-contact-main{display:flex;align-items:center;column-gap:24px}.c-contact-main__item{display:flex;flex-direction:column;align-items:flex-start}.c-contact-main__item--phone a::before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-contact-main__item--mail a::before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.c-contact-main__item a{display:flex;align-items:center;column-gap:4px}@media (hover:hover){.c-contact-main__item a:hover{text-decoration:underline}}.c-contact-main__item span{color:var(--color-gray-600);font-size:14px}.partner-banner{padding-bottom:40px}@media (max-width:767px){.partner-banner{padding-bottom:24px}}.p-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:64px 32px 64px 48px;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-surface-primary)}@media (max-width:767px){.p-banner{padding:32px 16px 80px}}.p-banner__image{position:absolute;top:0;right:0;bottom:0;z-index:0;width:58%;overflow:hidden}.p-banner__image::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--color-surface-primary),rgba(238,242,249,0) 46%)}@media (max-width:767px){.p-banner__image{top:auto;left:0;width:100%;height:55%}.p-banner__image::after{background:linear-gradient(to bottom,var(--color-surface-primary),rgba(238,242,249,0) 42%)}}.p-banner__img{width:100%;height:100%;object-fit:cover;object-position:center}.p-banner::after,.p-banner::before{content:"";position:absolute;z-index:0;background-repeat:no-repeat;background-size:contain;pointer-events:none}.p-banner::before{top:0;right:410px;width:98px;height:55px;z-index:1;background-image:url(../svg/banner2.svg?v=3.214)}@media (max-width:767px){.p-banner::before{top:16px;left:auto;right:16px;width:65px;height:37px}}.p-banner::after{bottom:-13px;left:514px;width:55px;height:98px;background-image:url(../svg/banner1.svg?v=3.214)}@media (max-width:767px){.p-banner::after{bottom:24px;left:auto;right:40px;width:37px;height:65px}}.p-banner__title{position:relative;z-index:1;margin:0;font-size:30px;font-weight:600;line-height:1.25;color:var(--color-text-primary)}@media (max-width:767px){.p-banner__title{font-size:26px}}.p-banner__list{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.p-banner__item{display:flex;align-items:center;gap:8px;font-size:var(--fs-text-medium);font-weight:400;line-height:1.5;color:var(--color-text-primary)}@media (max-width:767px){.p-banner__item{font-size:14px}}.p-banner__item::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-text-primary)}.p-banner__btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 16px;border-radius:var(--radius-xs);background:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:1.5;text-decoration:none;transition:background .3s ease}.p-banner__btn::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0}@media (hover:hover){.p-banner__btn:hover{background:var(--color-conversion-hover);color:var(--color-white);text-decoration:none}}@media (max-width:767px){.p-banner__btn{height:32px;padding:8px 12px;font-size:13px}}.sidebar{display:none;background-color:transparent}.sidebar .sidebar-inner{padding:0}.sidebar .box.box-sm.box-filters{padding:0;border:none}.type-category .sidebar{display:block;padding:0}@media (max-width:991px){.type-category .sidebar{width:250px}}@media (min-width:992px){.type-category .sidebar{width:300px}}.type-category .sidebar-indented .content .sidebar{margin-left:0;margin-right:24px}.type-manufacturer-detail .sidebar{display:none;margin-left:0;padding:0}@media (min-width:992px){.type-manufacturer-detail .sidebar{display:block;width:300px;margin-right:24px}}@media (max-width:991px){.customer-page .sidebar,body:has(.client-center-box) .sidebar{display:block;width:auto;background-color:var(--color-bg)}}@media (min-width:992px){.customer-page .sidebar,body:has(.client-center-box) .sidebar{display:block;width:240px;margin-right:32px}}.sidebar-indented .content .category-content-wrapper{flex:1;min-width:1px;width:auto}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) .category-content-wrapper{position:relative}}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) .category-content-wrapper .filters-unveil-button-wrapper{flex:unset;margin-right:auto;position:absolute;top:12px}}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) .category-content-wrapper .filters input[type=checkbox]:checked+label::after{top:9px}}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) .category-content-wrapper .dkLab-filters-wrapper{display:flex;justify-content:flex-end;margin-bottom:24px}}.type-category #content:not(:has(.sidebar)) .category-content-wrapper .dkLab-filters-wrapper .category-header{margin:0}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) .category-content-wrapper .dkLab-filters-wrapper .category-header{flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative;gap:16px}}@media (min-width:768px){.type-category #content:not(:has(.sidebar)) #filters-wrapper{visibility:hidden;position:absolute;pointer-events:none}}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)){position:relative}}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)) .filters-unveil-button-wrapper{flex:unset;margin-right:auto;position:absolute;top:12px}}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)) .filters input[type=checkbox]:checked+label::after{top:9px}}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)) .dkLab-filters-wrapper{display:flex;justify-content:flex-end;margin-bottom:24px}}.id--24 #content:not(:has(.sidebar)) .dkLab-filters-wrapper .category-header{margin:0}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)) .dkLab-filters-wrapper .category-header{flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative;gap:16px}}@media (min-width:768px){.id--24 #content:not(:has(.sidebar)) #filters-wrapper{visibility:hidden;position:absolute;pointer-events:none}}@media (min-width:768px){html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)) #filters-wrapper,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) #filters-wrapper{visibility:visible;position:relative;top:auto;left:auto;width:auto;height:auto;z-index:auto;padding:0;overflow:visible;background:0 0;box-shadow:none;pointer-events:auto;margin-bottom:16px}html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)) #filters-wrapper .dkLab-mobile-window,html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)) #filters-wrapper .dkLab-mobile-window--active,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) #filters-wrapper .dkLab-mobile-window,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) #filters-wrapper .dkLab-mobile-window--active{position:relative;padding:0;overflow:visible}html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)) #filters-wrapper .dkLab-filters-close-button,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) #filters-wrapper .dkLab-filters-close-button{right:unset;left:0;top:-56px}html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)) #filters-wrapper .dkLab-filters-close-button::before,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) #filters-wrapper .dkLab-filters-close-button::before{width:40px;height:40px;right:0;top:0}}@media (min-width:768px){html.dklab-filter-window-active .id--24 #content:not(:has(.sidebar)):has(.dkLab-filters-button) #filters-wrapper .dkLab-filters-close-button,html.dklab-filter-window-active .type-category #content:not(:has(.sidebar)) .category-content-wrapper:has(.dkLab-filters-button) #filters-wrapper .dkLab-filters-close-button{top:-120px}}@media (max-width:767px){html:not(.dklab-filter-window-active--mobile) .filters-wrapper:not(.dkLab-mobile-window){display:none}}html:not(.dklab-filter-window-active--mobile) .filters-wrapper.dkLab-mobile-window{transform:translateX(-100%);opacity:0;pointer-events:none}#content .filter-section fieldset div.advanced-filters-wrapper{margin:0}#content .filters-wrapper>div:first-of-type{margin:0}#category-filter-hover.visible,.content #category-filter-hover,.content .sidebar #category-filter-hover.visible{display:flex!important;flex-direction:column}.filter-toggle{display:none}@media (max-width:767px){.filter-active{overflow:hidden}}.filters-wrapper.dkLab-mobile-window,.filters-wrapper.dkLab-mobile-window--active{display:flex;transition:opacity .3s ease,transform .3s ease}@media (max-width:767px){.filters-wrapper.dkLab-mobile-window,.filters-wrapper.dkLab-mobile-window--active{opacity:1;margin:0;padding:16px!important;max-width:90%;left:0;right:inherit!important;transform:translateX(0);background-color:var(--color-surface-primary)!important}}#content-wrapper .filters{display:flex;flex-direction:column;width:100%;margin:0;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}#content-wrapper .filters>div h4{display:flex;align-items:center;margin:0;cursor:pointer;text-transform:none}#content-wrapper .filters>div h4 span{font-size:16px;font-weight:600;line-height:1.5}#content-wrapper .filters>div h4::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-filled.svg?v=3.214);mask-image:url(../svg/chevron-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark);rotate:180deg}#content-wrapper .filters .slider-wrapper{padding:12px 16px}@media (max-width:767px){#content-wrapper .filters .slider-wrapper{padding:12px 0}}#content-wrapper .filters .slider-wrapper.collapsed h4,#content-wrapper .filters .slider-wrapper.dkLab-filters-wrapper__wrap h4{margin-bottom:0}#content-wrapper .filters .slider-wrapper.collapsed h4::after,#content-wrapper .filters .slider-wrapper.dkLab-filters-wrapper__wrap h4::after{rotate:180deg}#content-wrapper .filters .slider-wrapper.collapsed .slider-content,#content-wrapper .filters .slider-wrapper.collapsed .slider-header,#content-wrapper .filters .slider-wrapper.dkLab-filters-wrapper__wrap .slider-content,#content-wrapper .filters .slider-wrapper.dkLab-filters-wrapper__wrap .slider-header{display:none}#content-wrapper .filters .slider-wrapper .slider-header{order:2;padding:0}#content-wrapper .filters .slider-wrapper .slider-header .from,#content-wrapper .filters .slider-wrapper .slider-header .to{font-size:14px;color:var(--color-black);font-weight:400}#content-wrapper .filters .slider-wrapper .slider-content{order:3;margin-top:12px;margin-bottom:12px;height:6px;padding:0 8px}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider{height:6px;margin:0;padding:0;border:none;background-color:var(--color-gray-200);border-radius:var(--radius-full)}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider::before{display:none}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider-range{background-color:var(--color-conversion);border-radius:var(--radius-full)}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider-handle{top:-7px;width:20px;height:20px;margin-left:-10px;background-color:var(--color-conversion);border-radius:var(--radius-full)}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider-handle::before{z-index:2;position:absolute;left:6px;top:6px;width:8px;height:8px;content:"";border-radius:50%;background-color:var(--color-white)}#content-wrapper .filters .slider-wrapper .slider-content .ui-slider-handle::after{display:none}#content-wrapper .filters .filter-section{display:flex;flex-direction:column;margin:0;gap:10px;border:none}#content-wrapper .filters .filter-section form{display:block}#content-wrapper .filters .filter-section form .filter-slider .slider-header{padding:0;color:var(--color-black)}@media (max-width:767px){#content-wrapper .filters .filter-section{padding:12px 0}}@media (min-width:768px){#content-wrapper .filters .filter-section{padding:12px 16px}}#content-wrapper .filters .filter-section::after,#content-wrapper .filters .filter-section::before{display:none!important}#content-wrapper .filters .filter-section.collapsed h4,#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap h4{margin-bottom:0}#content-wrapper .filters .filter-section.collapsed h4::after,#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap h4::after{rotate:180deg}#content-wrapper .filters .filter-section.collapsed form:not(:has(.slider-wrapper)),#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap form:not(:has(.slider-wrapper)){display:none}#content-wrapper .filters .filter-section.collapsed form:has(.slider-wrapper) .slider-content,#content-wrapper .filters .filter-section.collapsed form:has(.slider-wrapper) .slider-header,#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap form:has(.slider-wrapper) .slider-content,#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap form:has(.slider-wrapper) .slider-header{display:none}#content-wrapper .filters .filter-section.collapsed .slide,#content-wrapper .filters .filter-section.dkLab-filters-wrapper__wrap .slide{display:none}#content-wrapper .filters .filter-section.active form{display:block}#content-wrapper .filters .filter-section.active h4::after{transform:rotate(180deg)}#content-wrapper .filters .filter-section.filter-section-count{display:none}#content-wrapper .filters .filter-section form fieldset>div{float:none!important;width:100%!important}#content-wrapper .filters .filter-section label.active{font-weight:400}#content-wrapper .filters .param-filter-top{display:flex;flex-direction:column}#content-wrapper .filters .param-filter-top.collapsed h4,#content-wrapper .filters .param-filter-top.dkLab-filters-wrapper__wrap h4{margin-bottom:0}#content-wrapper .filters .param-filter-top.collapsed h4::after,#content-wrapper .filters .param-filter-top.dkLab-filters-wrapper__wrap h4::after{rotate:180deg}#content-wrapper .filters .param-filter-top.collapsed form,#content-wrapper .filters .param-filter-top.dkLab-filters-wrapper__wrap form{display:none}#content-wrapper .filters .param-filter-top fieldset{display:grid;grid-template-columns:1fr;margin:0}#content-wrapper .filters #category-filter-hover.visible{display:flex;flex-direction:column}#content-wrapper .filters .filter-section-count .filter-total-count{display:none}#content-wrapper .filters #clear-filters{margin-top:8px;text-align:left;font-size:14px}@media (min-width:768px){#content-wrapper .filters #clear-filters{margin-top:0}}#content-wrapper .filters #clear-filters .close-after{display:inline-flex;align-items:center;column-gap:4px;line-height:1.5;position:relative;padding:0;color:var(--color-red);text-transform:none}@media (hover:hover){#content-wrapper .filters #clear-filters .close-after:hover{text-decoration:underline}}#content-wrapper .filters #category-filter-hover .filter-section:first-child{border-top:none}#content-wrapper .filters fieldset{display:grid;margin:0}@media (max-width:767px){#content-wrapper .filters fieldset{grid-gap:8px}}@media (min-width:768px){#content-wrapper .filters fieldset{grid-template-columns:1fr;row-gap:10px}}#content-wrapper .filters fieldset .advanced-filters-wrapper{display:flex;flex-wrap:wrap;gap:4px}#content-wrapper .filters fieldset .advanced-filters-wrapper:empty{display:none}#content-wrapper .filters fieldset .advanced-filters-wrapper>div{padding:0!important}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter{width:36px;height:36px}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner{width:36px;height:36px;border:none;box-shadow:none;border-radius:0}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner[style^="background-color: #fff"]{border:1px solid var(--color-border)}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner[style^="background-color: #fff"]::before{color:var(--color-primary)}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner.yes-before::before{opacity:1;visibility:visible}#content-wrapper .filters fieldset .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner::before{display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background:0 0;content:var(--icon-check);color:var(--color-white)}#content-wrapper .filters .filter-count{padding:0;line-height:1.5;margin:0 0 0 8px;color:#74718e;background-color:transparent;font-size:16px;font-weight:400;border-radius:0}#content-wrapper .filters .filter-count::before{content:"("}#content-wrapper .filters .filter-count::after{content:")"}#content-wrapper .filters .dkLab-parameter--show .filter-more--less{display:inline-flex}#content-wrapper .filters .dkLab-parameter--show .filter-more--more{display:none}#content-wrapper .filters .dkLab-filters-label--checked{display:none}#content-wrapper .filters .filter-more{display:inline-flex;align-items:center;column-gap:4px;margin-top:12px;font-size:14px;color:var(--color-text-link);cursor:pointer;text-decoration:underline}@media (hover:hover){#content-wrapper .filters .filter-more:hover{text-decoration:none}}#content-wrapper .filters .filter-more--less{display:none}#content-wrapper .filters .filter-more--less::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-up.svg?v=3.214);mask-image:url(../svg/chevron-up.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;top:inherit}#content-wrapper .filters .filter-more--more::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;top:inherit}.dkLab-filters-button{display:flex;align-items:baseline;column-gap:8px;margin:0 0 16px 0}.dkLab-filters-button__label{font-size:11px}.dkLab-filters-button__in{display:flex;flex-wrap:wrap;gap:8px;margin:0}.dkLab-filters-button__item{display:flex;align-items:center;justify-content:center;margin:0;padding:4px 6px;border-radius:var(--radius-xs);background-color:var(--color-white);border:1px solid var(--color-gray-200);font-size:14px;color:var(--color-primary);font-weight:400}.dkLab-filters-button__item--cancel{border:none;padding:0;margin-left:4px;background-color:transparent;text-decoration:underline;cursor:pointer}@media (hover:hover){.dkLab-filters-button__item--cancel:hover{text-decoration:none}}.dkLab-filters-button__item--cancel::after{display:none}.dkLab-filters-button .dkLab-filters-button--remove::before{display:none}.dkLab-filters-button .dkLab-filters-button--remove::after{display:flex;width:12px;height:12px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.dkLab-filters-close-button::before{position:absolute;right:4px;top:4px;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#content .filters-unveil-button-wrapper .unveil-button{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:none;border-radius:var(--radius-xs);background-color:var(--color-surface-accent);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400}@media (hover:hover){#content .filters-unveil-button-wrapper .unveil-button:hover{background-color:var(--color-border-strong)}}#content .filters-unveil-button-wrapper .unveil-button::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/filter.svg?v=3.214);mask-image:url(../svg/filter.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}@media (max-width:767px){#content .filters-unveil-button-wrapper+.dkLab-filters-wrapper>.dkLab-filters-wrapper__button h4::after{margin-left:0!important}}.dkLab-filters-wrapper h4{display:flex;justify-content:space-between;align-items:center;margin:0;line-height:18px;font-weight:600;font-size:16px;text-align:left;text-transform:none;cursor:pointer}#dklab_instagram_widget{display:flex;flex-direction:column;width:100%;margin:0;overflow:hidden}#dklab_instagram_widget #dklab_instagram_widget_heading{display:flex;justify-content:center;padding:0}#dklab_instagram_widget #dklab_instagram_widget_heading .logo{display:none}#dklab_instagram_widget #dklab_instagram_widget_heading .text{display:flex;align-items:center;gap:8px;margin:0;line-height:var(--line-height)}#dklab_instagram_widget #dklab_instagram_widget_heading .text::before{display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/brand-instagram.svg?v=3.214);mask-image:url(../svg/brand-instagram.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){#dklab_instagram_widget #dklab_instagram_widget_heading .text:hover{opacity:1}}#dklab_instagram_widget #dklab_instagram_widget_in{display:flex;flex-wrap:nowrap}#dklab_instagram_widget .dklab_instagram_widget{flex-shrink:0}#dklab_instagram_widget .dklab_instagram_widget_box{height:auto;width:100%!important;max-width:100%!important;min-width:unset!important}@media (max-width:767px){#dklab_instagram_widget .dklab_instagram_widget_box:nth-child(n+3){display:none!important}}@media (min-width:768px) and (max-width:991px){#dklab_instagram_widget .dklab_instagram_widget_box:nth-child(n+5){display:none!important}}#dklab_instagram_widget .dklab_instagram_widget_box a{position:relative;width:100%;height:100%;padding:0;overflow:hidden;border-radius:var(--radius-xs)}@media (hover:hover){#dklab_instagram_widget .dklab_instagram_widget_box a:hover::before{opacity:1;visibility:visible}#dklab_instagram_widget .dklab_instagram_widget_box a:hover span{opacity:1}}#dklab_instagram_widget .dklab_instagram_widget_box a::before{z-index:2;position:absolute;inset:0;content:"";transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden;background:rgba(0,0,0,.5) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1024" height="1024" viewBox="0 0 1024 1024"><path fill="%23fff" d="M509.291 301.601c-126.42 0-231.168 102.942-231.168 231.168s102.942 231.168 231.168 231.168 231.168-104.748 231.168-231.168-104.748-231.168-231.168-231.168zM509.291 680.861c-81.27 0-148.092-66.822-148.092-148.092s66.822-148.092 148.092-148.092 148.092 66.822 148.092 148.092-66.822 148.092-148.092 148.092z"/><path fill="%23fff" d="M801.862 296.183c0 28.925-23.449 52.374-52.374 52.374s-52.374-23.449-52.374-52.374c0-28.925 23.449-52.374 52.374-52.374s52.374 23.449 52.374 52.374z"/><path fill="%23fff" d="M884.938 160.734c-46.956-48.762-113.778-74.046-189.63-74.046h-372.035c-157.122 0-261.869 104.748-261.869 261.869v370.229c0 77.658 25.284 144.48 75.852 193.242 48.762 46.956 113.778 70.434 187.824 70.434h368.423c77.658 0 142.674-25.284 189.63-70.434 48.762-46.956 74.046-113.778 74.046-191.436v-372.035c0-75.852-25.284-140.868-72.24-187.824zM877.714 720.593c0 55.986-19.866 101.136-52.374 131.838s-77.658 46.956-131.838 46.956h-368.423c-54.18 0-99.33-16.254-131.838-46.956-32.508-32.508-48.762-77.658-48.762-133.644v-370.229c0-54.18 16.254-99.33 48.762-131.838 30.702-30.702 77.658-46.956 131.838-46.956h372.035c54.18 0 99.33 16.254 131.838 48.762 30.702 32.508 48.762 77.658 48.762 130.032v372.035z"/></svg>') no-repeat 50% 50%;background-size:64px;pointer-events:none}#dklab_instagram_widget .dklab_instagram_widget_box a img{position:relative;left:0;top:0;width:100%!important;height:100%!important;aspect-ratio:1;transform:none;object-fit:cover}.custom-footer__newsletter .newsletter-wrap{display:flex;position:relative;align-items:center;align-self:stretch;overflow:hidden}@media (max-width:991px){.custom-footer__newsletter .newsletter-wrap{flex-direction:column;padding:0;justify-content:center}}.custom-footer__newsletter .newsletter-wrap .newsletter-box{display:flex;flex-direction:column;position:relative;gap:16px;align-self:stretch}@media (max-width:991px){.custom-footer__newsletter .newsletter-wrap .newsletter-box{padding:24px 16px;justify-content:center;align-items:center;max-width:unset}}.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header{display:flex;flex-direction:column}@media (max-width:991px){.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header{align-items:center}}.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header .topic{display:flex;align-items:center;gap:8px;margin:0;text-align:center}@media (max-width:991px){.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header .topic{flex-direction:column}}.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header .topic>span{text-overflow:ellipsis}.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header .topic::before{display:inline-flex}.custom-footer__newsletter .newsletter-wrap .newsletter-box .newsletter-header p{margin:0}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget{display:flex;align-items:center;gap:8px;align-self:stretch}@media (max-width:1199px){.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget{justify-content:center}}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset{display:flex;flex-wrap:wrap}@media (max-width:991px){.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset{justify-content:center}}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset br{display:none}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .validator-msg-holder{width:100%;max-width:297px}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .validator-msg-holder .form-control{display:flex;align-items:center;width:100%;height:40px;padding:0 8px;gap:8px}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset div:has(.form-group.consents){order:3}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset div:has(.form-group.consents) .form-group.consents{max-width:unset}@media (max-width:767px){.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset div:has(.form-group.consents) .form-group.consents{margin:16px 0 0 0}}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .btn-arrow-right{margin-left:8px;order:2;height:40px;position:relative;padding:0 18px}@media (max-width:359px){.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .btn-arrow-right{width:100%;margin-left:0;margin-top:8px}}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .btn-arrow-right::before{display:none}.custom-footer__newsletter .newsletter-wrap .newsletter-box #formNewsletterWidget fieldset .btn-arrow-right .sr-only{position:relative;width:100%;height:unset;margin:0;color:var(--color-white)}.site-msg.information{display:flex;height:35px;padding:8px var(--_padding);justify-content:flex-end;align-items:center;gap:8px;align-self:stretch;z-index:5;bottom:auto;left:auto;transition:transform .3s ease;opacity:1;box-shadow:none;color:var(--color-white);background-color:var(--color-red);text-align:center;font-size:14px;max-width:none}@media (max-width:767px){.site-msg.information{z-index:6;position:sticky;top:0;width:calc(100vw - var(--scrollbar-width));margin-left:calc(50% - 50vw + (var(--scrollbar-width)/ 2))}}@media (min-width:768px){.site-msg.information{position:relative}}.site-msg.information .container{position:relative;margin:0;max-width:1920px;width:inherit;margin-inline:auto}.site-msg.information a{color:inherit;text-decoration:underline}@media (hover:hover){.site-msg.information a:hover{text-decoration:none}}.site-msg.information .text{flex:1;min-width:1px;font-style:normal;font-weight:600;line-height:135%;padding-right:0}@media (min-width:768px){.site-msg.information .text{padding:0 32px}}.site-msg.information .close{position:absolute;top:50%;right:0;z-index:2;width:auto;height:auto;margin:0;line-height:1;translate:0 -50%;font-size:0;cursor:pointer}.site-msg.information .close::before{line-height:1;color:var(--color-white);background:url(../svg/x.svg) no-repeat center}.top-navigation-bar{display:flex;flex-direction:row;align-items:center;align-self:stretch;border-top:none;border-bottom:1px solid var(--color-border);position:relative;z-index:10;background:var(--color-surface-body);font-size:var(--fs-text-small);padding:0;height:35px}@media (max-width:767px){.top-navigation-bar{display:none}}.top-navigation-bar .container{display:flex;width:var(--layout-width);height:100%;margin-inline:auto;padding:0;justify-content:space-between;align-items:center;align-self:stretch;border-radius:0;background-color:transparent}.top-navigation-bar .container>div{display:flex;flex:none;text-align:left}.top-navigation-bar .container>div:last-child{flex-basis:unset}.top-navigation-bar .container .top-navigation-menu{display:flex;min-width:0;width:auto;height:100%;justify-content:flex-start;align-items:center;align-self:stretch;padding:0;overflow:hidden;position:static;white-space:normal;background-color:transparent}@media (min-width:768px){.top-navigation-bar .container .top-navigation-menu{flex:1 1 auto}}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu{display:flex;align-items:center;gap:24px;text-transform:none;list-style:none;margin:0;padding:0;font-size:var(--fs-text-small)}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li{display:flex;padding:0;justify-content:center;align-items:center;gap:6px;align-self:stretch;position:static;font-size:var(--fs-text-small)}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li::before{display:none;content:none}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li a{padding:0;color:var(--color-text-secondary);font-size:var(--fs-text-small);line-height:var(--line-height);text-decoration:none;position:static;white-space:nowrap}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li a b{font-weight:400}@media (hover:hover){.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li a:hover{text-decoration:underline}}.top-navigation-bar .container .top-navigation-menu .top-navigation-bar-menu li.overflow{display:none}@media (min-width:768px){#navigation .top-navigation-bar{display:none}}.top-navigation-tools{display:flex;align-items:center;gap:16px}.top-navigation-tools .top-nav-button{display:none}.top-navigation-tools .dropdown{display:none}.top-navigation-contacts,.top-navigation-menu{background-color:transparent}.top-navigation-contacts{display:flex;order:1;flex-direction:row;flex-basis:unset!important;gap:16px;align-items:center;justify-content:flex-end}@media (max-width:767px){.top-navigation-contacts{display:none}}@media (min-width:768px) and (max-width:1199px){.top-navigation-contacts{gap:8px}}.top-navigation-contacts a{display:flex;align-items:center;gap:4px;font-size:var(--fs-text-small);line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none}.top-navigation-contacts a>span{display:inline-flex;white-space:nowrap;font-weight:600}@media (hover:hover){.top-navigation-contacts a:hover>span{text-decoration:underline}}.top-navigation-contacts a::before{display:none}.top-navigation-contacts a:first-of-type{padding-right:0}.top-navigation-contacts>strong{display:none}.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9 #header .header-top .top-navigation-contacts{order:0}.top-navigation-contacts a.project-phone::before{display:none}.top-navigation-contacts a.project-email::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex;color:var(--color-conversion);margin-right:0}.top-navigation-contacts>strong{display:inline-flex;align-items:center;gap:4px;font-weight:400;font-size:13px;margin-right:-12px;white-space:nowrap}@media (min-width:768px) and (max-width:991px){.top-navigation-contacts>strong{margin-right:-4px}}.top-navigation-contacts>strong::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion)}.languagesMenu__flags{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 16px;font-size:14px;line-height:1.35;color:var(--color-black-100);text-decoration:underline;background:0 0;border:none;cursor:pointer;outline:0}.languagesMenu__flags .js-lang-label{display:inline-flex;align-items:center;gap:8px;padding:0}.languagesMenu__list.languagesMenu__list--language .hidden-current{display:none!important}.top-navigation-bar .languagesMenu{display:flex;align-items:center;position:relative}.top-navigation-bar .caret{display:flex;border:none;width:auto;height:auto}.top-navigation-bar .caret::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-black-100)}@media (min-width:1200px){.top-navigation-bar .languagesMenu__content{display:flex;background-color:transparent;position:static;left:auto;border:0}}.top-navigation-bar .languagesMenu__header{font-size:14px;font-weight:400;line-height:1.35;padding:4px 8px 4px 16px;border:none;color:var(--color-black-100)}.top-navigation-bar .languagesMenu__header--actual{display:block;cursor:pointer;text-decoration:underline}.top-navigation-bar .top-nav-button-login{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background-color:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);border-radius:var(--radius-xs);border:none;text-decoration:none;transition:.3s ease}@media (hover:hover){.top-navigation-bar .top-nav-button-login:hover{background-color:var(--color-button-primary);color:var(--color-white)}}#header{margin-bottom:0;background-color:var(--color-surface-body);background-image:none;border-color:transparent;z-index:5}@media (max-width:767px){#header{position:relative;top:0;display:flex;width:100%;height:auto;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--color-border)}}@media (min-width:768px){#header{position:relative;top:0;width:100%}}#header .container{margin-inline:auto;width:var(--layout-width);padding:0}#header .header-top{display:flex;align-items:center;justify-content:space-between;height:90px;padding:0;padding-top:0;padding-bottom:0;flex-wrap:nowrap;background:var(--color-surface-body)}#header .header-top>div{flex:none;align-self:center}#header .header-top>div:last-child{flex-basis:unset}@media (max-width:767px){#header .header-top{display:flex;flex-wrap:wrap;height:100%;padding:0;justify-content:space-between;align-items:center;align-self:stretch;row-gap:12px}}@media (min-width:768px) and (max-width:1199px){#header .header-top{justify-content:flex-start}}#header .header-top .header-left{display:flex;align-items:center;gap:16px}#header .navigation-buttons{display:flex;height:40px;flex-direction:row;justify-content:center;align-items:center;padding:0;margin-left:auto;gap:12px}@media (max-width:767px){#header .navigation-buttons{justify-content:flex-end;gap:12px;position:relative}}@media (min-width:768px) and (max-width:1199px){#header .navigation-buttons{gap:8px}}@media (min-width:1200px){#header .navigation-buttons{gap:12px}}@media (max-width:1199px){#header .navigation-buttons .top-nav-button-login>span,#header .navigation-buttons a:not(.cart-count)>span{display:none}}#header .navigation-buttons .dkLabComparerHeaderIconBtn{top:0}#header .navigation-buttons .dkLabComparerHeaderIconBtn:hover{color:inherit}#header .navigation-buttons .dkLabComparerHeaderIconBtn::before{margin:0;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/compare.svg?v=3.214);mask-image:url(../svg/compare.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:1599px){#header .navigation-buttons .dkLabComparerHeaderIconBtn>span{display:none}}#header .navigation-buttons .dkLabComparerHeaderIconBtn em{display:flex;justify-content:center;align-items:center;font-size:11px;width:15px;height:15px}#header .navigation-buttons .dkLabFavHeaderIconBtn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;top:0;border-radius:var(--radius-xs);border:1px solid transparent;background-color:var(--color-surface-primary);color:var(--color-icon-dark)}#header .navigation-buttons .dkLabFavHeaderIconBtn::before{margin:0;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){#header .navigation-buttons .dkLabFavHeaderIconBtn:hover{border-color:var(--color-border-strong)}}#header .navigation-buttons .dkLabFavHeaderIconBtn em{display:flex;justify-content:center;align-items:center;font-size:11px;width:15px;height:15px}@media (max-width:767px){.navigation-window-visible{overflow:hidden}}@media (max-width:767px){.navigation-window-visible #navigation{width:calc(100% - 30px);max-height:100%;transform:translateX(0);z-index:6}}@media (max-width:767px){#navigation .menu,#navigation .menu ul,#navigation .menu-level-1,#navigation .menu-level-2{overflow:visible!important;max-height:none!important}}.navigation-header{display:none}@media (max-width:767px){.navigation-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:12px 16px;background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-border)}.navigation-header__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer}.navigation-header__close::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}.navigation-header__logo{display:flex;align-items:center;height:30px}.navigation-header__logo img{display:block;width:auto;height:100%;max-height:100%}}#navigation{overflow:visible;transition:none;height:auto;position:static;margin:0;margin-left:0;margin-right:0}@media (max-width:767px){#navigation{display:flex;flex-direction:column;position:fixed;z-index:6;top:0;bottom:0;left:0;width:100%;height:auto;background:0 0;overflow:hidden;transform:translateX(-100%);transition:transform .3s ease}}@media (min-width:768px){#navigation{height:50px;background-color:var(--color-surface-accent)}}#navigation .navigation-close{display:none}#navigation .navigation-in{line-height:1.5;width:inherit;max-width:1920px;margin-inline:auto;padding:0 var(--_padding);background-color:transparent;display:flex;align-items:center;height:50px;font-size:var(--fs-text-medium);line-height:1.35;position:relative;width:auto;left:auto;top:auto}@media (max-width:767px){#navigation .navigation-in{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;position:relative;height:auto;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;background-color:var(--color-white);margin-inline:unset}}#navigation .navigation-in .navigationActions{display:none}@media (max-width:767px){#navigation .navigation-in .navigationActions{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;order:0}#navigation .navigation-in .navigationActions>li{display:none;width:100%;border-bottom:1px solid var(--color-border)}#navigation .navigation-in .navigationActions>li.dkLabFavMenu{display:block}#navigation .navigation-in .navigationActions>li>a{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:50px;margin:0;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.35;color:var(--color-text-primary);text-decoration:none;background-color:transparent}#navigation .navigation-in .navigationActions>li>a>span{padding:0}}#navigation .navigation-in>ul.menu-level-1{display:flex;align-items:center;list-style:none;margin:0;padding:0;width:100%;height:100%;position:relative;z-index:1}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1{flex-direction:column;position:static;overflow-y:auto;background-color:var(--color-white);margin:0;height:unset}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1{position:static;column-gap:0;flex-wrap:nowrap;overflow:hidden}}#navigation .navigation-in>ul.menu-level-1>li.splitted{visibility:hidden}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li.splitted{visibility:visible}}#navigation .navigation-in>ul.menu-level-1>li{border:none;height:100%}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li{width:100%;height:auto;border-bottom:1px solid var(--color-border)}#navigation .navigation-in>ul.menu-level-1>li>a{border:none}}@media (hover:hover) and (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li:hover>a{background-color:var(--color-white);color:var(--color-text-primary)}#navigation .navigation-in>ul.menu-level-1>li:hover>a::before{background-color:var(--color-conversion)}}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li.ext.exp{height:auto;max-height:none}#navigation .navigation-in>ul.menu-level-1>li.ext.exp>.menu-show-all{display:flex}}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li.ext.exp>.menu-level-2{translate:0 0}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li.ext.exp>.menu-level-2{display:flex}}#navigation .navigation-in>ul.menu-level-1>li>a{position:relative;display:flex;align-items:center;white-space:nowrap;margin:0;gap:4px;height:100%;padding:0 24px;font-size:var(--fs-text-medium);font-weight:600;line-height:1.35;color:var(--color-white);text-decoration:none;background-color:transparent;border-right:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}#navigation .navigation-in>ul.menu-level-1>li>a::before{content:"";position:absolute;top:0;left:0;right:-1px;height:3px;pointer-events:none;background-color:transparent;transition:background-color .3s ease}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li>a::before{display:none}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li>a{border-right:1px solid var(--color-border-strong)}}@media (min-width:768px) and (max-width:1199px){#navigation .navigation-in>ul.menu-level-1>li>a{padding:0 16px}}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li>a{min-height:50px;padding:8px 16px;justify-content:space-between;transition:none;color:var(--color-text-primary);font-size:14px;height:auto}}#navigation .navigation-in>ul.menu-level-1>li>a b{padding:0}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li>a b{font-weight:600}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li>a b{font-weight:600}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li:first-child>a{border-left:1px solid var(--color-border-strong)}}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2{display:none;background-color:transparent;border:none;position:absolute;left:0;top:100%;width:100%;z-index:1001;padding:32px var(--_padding)}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2{flex-direction:column;display:flex;position:absolute;top:0;left:0;min-height:100%;background-color:var(--color-white);translate:100% 0;transition:translate .3s ease;z-index:2;padding:0;gap:0}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background-color:var(--color-white);z-index:-1}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li{display:flex;min-height:50px;padding:8px 16px;align-items:center;gap:8px;align-self:stretch;border-bottom:1px solid var(--color-border)}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>.menu-image{display:none}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div{display:flex;align-items:center;width:100%;padding:0}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>a{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px;min-width:0;padding:0;font-size:14px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>a::after{flex-shrink:0;display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>.submenu-arrow{display:none}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li.menu-level-2__show-all{min-height:50px}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li.menu-level-2__show-all>a{padding:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2{display:none;align-items:flex-start;align-self:stretch;flex-wrap:wrap;gap:16px;padding:32px 0}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2::before{content:"";position:absolute;top:0;height:100%;left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);background-color:var(--color-white);z-index:0}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li{position:relative;z-index:1;display:flex;height:56px;min-height:unset;width:auto;padding:12px 16px;align-items:center;gap:8px;flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px);border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-white);box-shadow:0 3px 1.5px rgba(0,0,0,.08)}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li .menu-image{flex:0 0 auto;padding:0;width:38px;height:38px;border-radius:var(--radius-xs);background:var(--color-surface-primary);overflow:hidden}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li .menu-image img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px;flex:1;min-width:1px;width:auto;padding:0}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>a{display:inline-flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding:0;line-height:var(--line-height);font-size:var(--fs-text-medium);color:var(--color-text-primary);font-family:var(--font-primary);font-weight:600}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>a::after{flex:0 0 auto;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div .submenu-arrow{display:none}}@media (min-width:768px) and (hover:hover){#navigation .navigation-in>ul.menu-level-1>li>ul.menu-level-2>li>div>a:hover{text-decoration:underline}}@media (max-width:767px){#navigation .navigation-in>ul.menu-level-1>li ul.menu-level-3{display:none;flex-direction:column;order:4;width:100%;border-top:1px solid var(--color-gray-200)}#navigation .navigation-in>ul.menu-level-1>li ul.menu-level-3>li{font-size:0;border-bottom:1px solid var(--color-gray-200)}#navigation .navigation-in>ul.menu-level-1>li ul.menu-level-3>li>a{display:flex;align-items:center;min-height:49px;padding:8px 16px;font-size:14px}}@media (min-width:768px){#navigation .navigation-in>ul.menu-level-1>li ul.menu-level-3{display:none}}#navigation .navigation-in>ul.menu-level-1>li .dk-hide{display:none}#navigation .menu-show-all{display:none;border-top:1px solid var(--color-gray-200)}#navigation .menu-show-all a{display:flex;align-items:center;min-height:49px;padding:8px 16px;font-size:14px;text-decoration:underline}@media (hover:hover){#navigation .menu-show-all a:hover{text-decoration:none}}#navigation .submenu-arrow{display:none;flex-shrink:0;padding:0;line-height:1;width:16px;height:16px;padding-left:0;font-size:inherit;line-height:inherit}@media (max-width:767px){#navigation .submenu-arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0}}@media (max-width:767px){#navigation .submenu-arrow::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}}@media (min-width:768px){#navigation .submenu-arrow::after{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white);content:"";transition:transform .3s ease}}#navigation .navigation-footer{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;background:var(--color-surface-accent)}#navigation .navigation-footer .navigation-buttons{display:flex;align-items:flex-start;gap:40px;margin:0;height:auto}@media (max-width:767px){.submenu-header{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:8px 16px;width:100%;flex-shrink:0;border-bottom:1px solid var(--color-border)}.submenu-header .submenu-title{font-weight:600;font-size:var(--fs-text-medium);line-height:var(--line-height);color:var(--color-text-primary)}.submenu-header .submenu-back{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:0;border:none;background:0 0;font-size:var(--fs-text-small);font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);cursor:pointer}.submenu-header .submenu-back::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}#navigation .navigation-orders-info{display:flex;align-self:stretch;align-items:center;justify-content:center;gap:8px;height:48px;margin:16px;padding:0 16px;background-color:var(--color-surface-accent);color:var(--color-white);border-radius:var(--radius-xs);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);text-decoration:none}#navigation .navigation-orders-info::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/bell.svg?v=3.214);mask-image:url(../svg/bell.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}#navigation .navigation-in>.top-navigation-bar{display:flex;flex-direction:column;width:100%;height:auto;flex:1 1 auto;padding:0;border:none;background:0 0;position:relative;z-index:0;transform:none;box-shadow:none;order:2}#navigation .navigation-in>.top-navigation-bar .container{display:flex;flex-direction:column;width:100%;height:auto;flex:1 1 auto;padding:0}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu{order:1;display:flex;position:static;inset:auto;width:100%;height:auto;padding:16px;border-bottom:1px solid var(--color-border)}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-menu-trigger{display:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li{display:flex;height:32px;padding:0 12px;align-items:center;border-radius:var(--radius-xs);border:1px solid var(--color-border-light)}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li::before{display:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li a{padding:0;font-size:var(--fs-text-small);line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu-helper{display:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts{order:2;display:block;position:static;inset:auto;width:100%;margin-top:auto;padding:16px;background-color:var(--color-surface-primary)}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts>strong{display:inline-flex;align-items:center;gap:6px;margin:0 4px 0 0;font-weight:400;font-size:var(--fs-text-small);line-height:var(--line-height);color:var(--color-text-primary);vertical-align:middle}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts>strong::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion)}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts a{font-size:var(--fs-text-small);line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts a.project-phone{display:inline-flex;align-items:center;padding:0;vertical-align:middle}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts a.project-phone::before{display:none}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts a.project-email{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:0;width:100%}#navigation .navigation-in>.top-navigation-bar .top-navigation-contacts a.project-email::before{position:relative;top:1px}#navigation .navigation-in>.top-navigation-bar .languagesMenu,#navigation .navigation-in>.top-navigation-bar .top-navigation-tools{display:none}}@media (max-width:767px) and (hover:hover){#navigation .navigation-orders-info:hover{background-color:var(--color-border-strong);color:var(--color-white)}}#header .container.navigation-wrapper .menu-helper{display:flex;align-items:center;justify-content:center;line-height:1;visibility:visible;z-index:0;width:24px;height:24px;top:115px;right:0;translate:0 -50%}@media (max-width:767px){#header .container.navigation-wrapper .menu-helper{display:none}}@media (min-width:1200px){#header .container.navigation-wrapper .menu-helper{visibility:hidden}}.ordering-process #header .container.navigation-wrapper .menu-helper{visibility:hidden}#header .container.navigation-wrapper .menu-helper>span{display:none;border-style:none;font-size:32px;line-height:32px;padding:0;text-transform:none}#header .container.navigation-wrapper .menu-helper::after{color:var(--color-white);display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/menu.svg?v=3.214);mask-image:url(../svg/menu.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#header .container.navigation-wrapper .menu-helper .menu-level-1{top:calc(50% + 34px);border-radius:var(--radius-s);display:none;overflow-y:auto;position:absolute;right:0;width:360px;z-index:1;padding:8px;text-align:left;background:var(--color-white);border:1px solid var(--color-gray-200);box-shadow:0 5px 10px rgba(0,0,0,.16)}#header .container.navigation-wrapper .menu-helper .menu-level-1>li{position:relative}#header .container.navigation-wrapper .menu-helper .menu-level-1>li>a{display:flex;align-items:center;justify-content:space-between;column-gap:8px;padding:10px 12px;font-size:14px;color:var(--color-primary);text-decoration:none;border-radius:var(--radius-xs);border-left:3px solid transparent;transition:background-color .3s ease,border-color .3s ease}@media (min-width:768px){#header .container.navigation-wrapper .menu-helper .menu-level-1>li>a{min-height:50px}}#header .container.navigation-wrapper .menu-helper .menu-level-1>li>a:hover{background-color:var(--color-surface-primary);border-left-color:var(--color-conversion)}#header .container.navigation-wrapper .menu-helper .menu-level-1>li>a .submenu-arrow{display:flex;flex-shrink:0}#header .container.navigation-wrapper .menu-helper .menu-level-1>li>a .submenu-arrow::after{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:currentColor;transition:rotate .3s ease}#header .container.navigation-wrapper .menu-helper .menu-level-1>li.ext.exp>a{background-color:var(--color-surface-primary);border-left-color:var(--color-conversion)}#header .container.navigation-wrapper .menu-helper .menu-level-1>li.ext.exp>a .submenu-arrow::after{rotate:180deg}#header .container.navigation-wrapper .menu-helper .menu-level-1>li>.menu-level-2{display:none}#header .container.navigation-wrapper .menu-helper .menu-level-1>li.ext.exp>.menu-level-2{display:grid}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2{grid-template-columns:1fr;gap:2px;margin:0;padding:4px 0 8px 8px}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li{display:grid;grid-template-columns:1fr;align-items:center;column-gap:12px;padding:6px 8px;border-radius:var(--radius-xs);border-left:3px solid transparent;transition:background-color .3s ease,border-color .3s ease}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li:hover{background-color:var(--color-surface-primary);border-left-color:var(--color-conversion)}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li .menu-image{flex-shrink:0;width:44px;height:33px;padding:0;border-radius:var(--radius-xs);overflow:hidden;background:var(--color-surface-primary)}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li .menu-image img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li>div{min-width:0}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li>div a{display:block;padding:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-primary);text-decoration:none}#header .container.navigation-wrapper .menu-helper .menu-level-1 .menu-level-2>li>div .submenu-arrow{display:none}#header .container.navigation-wrapper .menu-helper.visible{visibility:visible;z-index:1}.menu-helper-visible #header .container.navigation-wrapper .menu-helper::after{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.menu-helper-visible #header .container.navigation-wrapper .menu-helper .menu-level-1{display:block}@media (max-width:767px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name{transform:none}}#header .header-top .site-name-wrapper{flex-shrink:0}#header .header-top .site-name-wrapper .site-name{display:flex;position:relative;top:0;left:0;line-height:normal;text-align:left;margin:0}@media (max-width:767px){#header .header-top .site-name-wrapper .site-name{margin-left:0}}#header .header-top .site-name-wrapper .site-name a{display:inline-block;width:201px;height:45px;flex-shrink:0}@media (min-width:768px) and (max-width:1199px){#header .header-top .site-name-wrapper .site-name a{width:150px}}@media (max-width:767px){#header .header-top .site-name-wrapper .site-name a{width:auto;height:29px}}#header .header-top .site-name-wrapper .site-name a img{display:block;width:100%;height:100%;max-width:unset;max-height:none;margin:0;padding:0;object-fit:contain}#header .header-top .site-name-wrapper .site-name a img::selection{background-color:transparent}#header .header-top .search{display:block;flex:1;max-width:580px;margin-left:59px;margin-right:16px}@media (max-width:767px){#header .header-top .search{order:99;width:100%;flex:none;margin-inline:0;max-width:100%}}@media (min-width:768px) and (max-width:1199px){#header .header-top .search{flex:1;max-width:400px}}@media (min-width:768px) and (max-width:991px){#header .header-top .search{margin-inline:20px}}@media (min-width:892px) and (max-width:1199px){#header .header-top .search{margin-inline:40px 20px}}#header .header-top .search .search-form{display:block;width:100%}.search .search-form{width:100%}.search fieldset{display:flex;width:100%;height:40px;padding:0 8px;justify-content:space-between;align-items:center;background-color:var(--color-surface-body);border-radius:var(--radius-xs);border:1px solid var(--color-border-strong);box-shadow:none}@media (max-width:767px){.search fieldset{display:flex;width:100%;height:40px;padding:0 8px;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;box-shadow:none}}@media (min-width:768px) and (max-width:1199px){.search fieldset{width:100%;height:40px}}.search input[type=search].form-control{flex:1;height:auto;min-width:1px;max-width:none;padding:0;font-size:13px;color:var(--color-text-primary);background-color:transparent;border:none}.search input[type=search].form-control::placeholder{color:var(--color-text-secondary);font-size:var(--fs-text-small)}.search input[type=search].form-control:focus{box-shadow:none}.search .btn[data-testid=searchBtn]{display:flex;align-items:center;justify-content:center;align-self:center;position:relative;order:-1;margin-right:8px;width:20px;height:20px;padding:0;background-color:transparent;border:none;font-size:0;color:var(--color-text-secondary)}@media (hover:hover){.search .btn[data-testid=searchBtn]:hover{background-color:transparent;color:var(--color-text-primary)}}.search .btn[data-testid=searchBtn]::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/search.svg?v=3.214);mask-image:url(../svg/search.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-black-100)}#header .top-nav-button-account,#header .top-nav-button-login{order:3}#header .top-nav-button-favourite{order:2}#header .top-nav-button-compare{order:1}#header .dkLabComparerHeaderIconBtn,#header .dkLabFavHeaderIconBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:8px;top:0;position:relative;padding:0;transition:.3s ease;background-color:transparent;color:var(--color-text-primary);font-weight:400}@media (max-width:767px){#header .dkLabComparerHeaderIconBtn,#header .dkLabFavHeaderIconBtn{width:40px;height:40px}}@media (min-width:768px){#header .dkLabComparerHeaderIconBtn,#header .dkLabFavHeaderIconBtn{width:auto;height:auto}}@media (max-width:767px){#header .top-nav-button-account,#header .top-nav-button-login{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:transparent;color:var(--color-text-primary)}}@media (min-width:768px){#header .top-nav-button-account,#header .top-nav-button-login{display:none}}@media (max-width:767px){#header .dkLabFavHeaderIconBtn{display:none}}.top-nav-button-account::before,.top-nav-button-login::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#header .navigation-buttons .cart-count{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background-color:var(--color-conversion);color:var(--color-white);border-radius:var(--radius-xs);border:none;font-size:var(--fs-text-medium);font-weight:400;transition:background-color .3s ease}@media (max-width:991px){#header .navigation-buttons .cart-count{width:40px;padding:0}}#header .navigation-buttons .cart-count::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}@media (hover:hover){#header .navigation-buttons .cart-count:hover{background-color:var(--color-conversion-hover)}}@media (hover:hover){.dkLabComparerHeaderIconBtn:hover,.dkLabFavHeaderIconBtn:hover,.top-nav-button:hover{text-decoration:underline}}#header .navigation-buttons .top-nav-button-account,#header .navigation-buttons .top-nav-button-login{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);border-radius:var(--radius-xs);border:none;text-decoration:none;transition:background-color .3s ease;width:auto}@media (max-width:991px){#header .navigation-buttons .top-nav-button-account,#header .navigation-buttons .top-nav-button-login{width:40px;padding:0}}#header .navigation-buttons .top-nav-button-login{color:var(--color-white);background-color:var(--color-conversion)}@media (min-width:992px){#header .navigation-buttons .top-nav-button-login>span{display:inline-flex}}@media (max-width:991px){#header .navigation-buttons .top-nav-button-login>span{display:none}}#header .navigation-buttons .top-nav-button-login::before{color:var(--color-white)}@media (hover:hover){#header .navigation-buttons .top-nav-button-login:hover{background-color:var(--color-conversion-hover)}}#header .navigation-buttons .top-nav-button-account{color:var(--color-text-primary);background-color:var(--color-surface-primary)}#header .navigation-buttons .top-nav-button-account>span{display:inline-flex;font-size:13px}#header .navigation-buttons .top-nav-button-account::before{display:flex;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;width:16px;color:var(--color-text-primary)}@media (min-width:768px){#header .navigation-buttons .top-nav-button-account{position:relative}#header .navigation-buttons .top-nav-button-account::before{overflow:hidden;transition:width .3s ease,margin .3s ease,opacity .3s ease}#header .navigation-buttons .top-nav-button-account::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/info.svg?v=3.214);mask-image:url(../svg/info.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;width:0;margin-left:-8px;opacity:0;overflow:hidden;transition:width .3s ease,margin .3s ease,opacity .3s ease}}@media (min-width:768px) and (hover:hover){#header .navigation-buttons .top-nav-button-account:hover::before{width:0;margin-right:-8px;opacity:0}#header .navigation-buttons .top-nav-button-account:hover::after{width:16px;margin-left:0;opacity:1}}#header .navigation-buttons .nav-register-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;width:auto;padding:0 16px;color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);border-radius:var(--radius-xs);text-decoration:none;transition:background-color .3s ease;background-color:var(--color-button-primary)}#header .navigation-buttons .nav-register-btn::before{display:none}#header .navigation-buttons .nav-register-btn::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){#header .navigation-buttons .nav-register-btn:hover{background-color:var(--color-border-strong)}}body:not(.is-logged-in) #header .cart-count,body:not(.is-logged-in) .top-navigation-bar .cart-count{display:none!important}body.is-logged-in #header .top-nav-button-login,body.is-logged-in .top-navigation-bar .top-nav-button-login{display:none!important}@media (max-width:767px){#header .navigation-buttons{gap:8px}#header .navigation-buttons .top-nav-button-account,#header .navigation-buttons .top-nav-button-login{width:40px;height:40px;padding:0;gap:0}#header .navigation-buttons .top-nav-button-account>span,#header .navigation-buttons .top-nav-button-login>span{display:none}#header .navigation-buttons .nav-register-btn{display:none}#header .navigation-buttons a[data-target=login],#header .navigation-buttons a[data-target=search]{display:none}#header .navigation-buttons a[data-target=navigation]{order:99;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:var(--radius-xs);background-color:var(--color-surface-accent);color:var(--color-white)}#header .navigation-buttons a[data-target=navigation]::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/menu.svg?v=3.214);mask-image:url(../svg/menu.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white)}}.header-contact{flex-direction:column;row-gap:2px;align-items:flex-start;margin-inline-end:40px}@media (max-width:991px){.header-contact{display:none}}@media (min-width:992px){.header-contact{display:flex}}.ordering-process .header-contact{position:absolute;left:50%;top:50%;margin:0;translate:-50% -50%}@media (min-width:768px){.ordering-process .header-contact{display:flex}}.header-contact__value{display:flex;align-items:center;column-gap:4px;font-weight:600}@media (hover:hover){.header-contact__value:hover{text-decoration:underline}}.header-contact__value::before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-red)}.header-contact__text{font-size:14px;color:var(--color-gray-600)}#header .header-top .header-contact{display:flex;flex-direction:column;gap:8px;justify-content:center}#header .header-top .header-contact a{display:flex;align-items:center;gap:4px;font-size:14px;line-height:1.35;color:var(--color-black-100);text-decoration:none}#header .header-top .header-contact .project-phone::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-red)}#header .header-top .header-contact .project-email::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-red)}@media (max-width:767px){#header .header-top .header-contact{display:none}}@media (max-width:767px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count{transform:none}}#header .cart-count{display:flex;flex-direction:row;height:40px;align-items:center;gap:8px;order:4;position:relative;top:0;right:0;margin:0;font-size:16px;font-weight:400;transition:background-color .3s ease}@media (max-width:767px){#header .cart-count{justify-content:center;background-color:var(--color-conversion);color:var(--color-white);border-radius:var(--radius-xs);padding:0;width:40px;height:40px}}@media (min-width:992px) and (max-width:1199px){#header .cart-count{padding:0 8px}}@media (min-width:1200px){#header .cart-count{padding:0 16px}}@media (min-width:992px){#header .cart-count{column-gap:8px;color:var(--color-white);width:auto;border-radius:var(--radius-xs);background-color:var(--color-conversion)}}@media (min-width:992px) and (hover:hover){#header .cart-count:hover{background-color:var(--color-conversion-hover)}}#header .cart-count::before{margin:0;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){#header .cart-count::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}@media (min-width:992px){#header .cart-count .cart-price{display:flex!important}}#header .cart-count i{display:flex;position:absolute;top:-8px;right:-10px;left:unset;width:20px;height:20px;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:var(--color-button-primary);color:var(--color-white);font-size:10px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){#header .cart-count i{top:-2px;right:-2px}}#header .cart-count:hover:focus-visible:not(:active){outline:0}#header #dkLabFavHeaderWrapper{display:flex;align-items:center;justify-content:center;order:1;position:relative;right:0;top:0;padding:0;transform:translateY(0)}@media (max-width:767px){#header #dkLabFavHeaderWrapper{display:none}}#header #dkLabComparerHeaderWrappper{position:relative;right:0;top:0;padding:0;transform:none}body:not(:has(.top-nav-button-account)) #header #dkLabFavHeaderWrapper{display:none}@media (max-width:767px){#navigation .navigation-footer #dkLabFavHeaderWrapper{display:flex}}#dkLabComparerNoProductsDiv{background:var(--color-red);border-radius:var(--radius-xs)}#header .navigation-buttons .fav-ph{display:flex;align-items:center;justify-content:center;width:40px;height:40px;order:2;border-radius:var(--radius-xs);border:1px solid transparent;background-color:var(--color-surface-primary);color:var(--color-icon-dark)}#header .navigation-buttons .fav-ph::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){#header .navigation-buttons .fav-ph{display:none}}body:has(#dkLabFavHeaderWrapper) #header .fav-ph,body:not(:has(.top-nav-button-account)) #header .fav-ph{display:none}body.ordering-process:not(.id--15) #header .navigation-buttons .fav-ph{display:none}@media (max-width:767px){#header .search-whisperer{padding-top:12px;top:52px;overflow:auto;border-radius:0;border:none;background-color:var(--color-white);width:calc(100% + var(--_padding) * 2);left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1)}}@media (min-width:768px) and (max-width:991px){#header .search-whisperer{border:none}}.search-whisperer{top:100%;left:0;border-color:var(--color-gray-300);border-width:0 1px 1px 1px;border-radius:var(--radius-xs);z-index:1000;background:var(--color-white);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (min-width:768px){.search-whisperer{font-size:14px}}.search-whisperer ul li{border-color:var(--color-gray-300)}.search-whisperer ul li>a{padding:10px}@media (max-width:991px){.search-whisperer ul li>a{padding:6px 16px}}.search-whisperer .search-whisperer-documents>a{padding:10px;align-items:center;color:var(--color-text-primary)}@media (max-width:991px){.search-whisperer .search-whisperer-documents>a{padding:6px 16px}}@media (hover:hover){.search-whisperer .search-whisperer-documents>a:hover{color:var(--color-text-primary);text-decoration:underline}}@media (max-width:767px){.search-whisperer .search-whisperer-empty{font-size:14px}}@media (min-width:768px){.search-whisperer.active{margin-top:4px;padding:0;overflow:hidden;font-family:var(--font-primary);border:none;border-radius:var(--radius-xs);box-shadow:0 10px 28px rgba(24,18,67,.13)}.search-whisperer .search-whisperer-documents{padding:0;border-bottom:1px solid var(--color-border)}.search-whisperer .search-whisperer-empty{padding:12px 20px;border-bottom-width:0;box-shadow:inset 0 -1px 0 var(--color-border);font-size:16px}.search-whisperer .search-whisperer-document.search-whisperer-category{display:flex;align-items:center;gap:10px;margin:0;padding:10px 20px;color:var(--color-primary);font-weight:600;font-size:16px;border-left:3px solid transparent;border-radius:0;transition:background-color .15s ease,border-color .15s ease}.search-whisperer .search-whisperer-document.search-whisperer-category:hover{background:var(--color-surface-primary);color:var(--color-primary);text-decoration:underline;border-left-color:var(--color-conversion)}.search-whisperer .search-whisperer-document.search-whisperer-category em{color:var(--color-text-secondary)}.search-whisperer .search-whisperer-products{margin:0;padding:0}.search-whisperer .search-whisperer-products li{margin:0;border-bottom:1px solid var(--color-gray-200)}.search-whisperer .search-whisperer-products li.last-product{border-bottom:none}.search-whisperer .search-whisperer-products li>a{display:flex;align-items:center;gap:14px;margin:0;padding:12px 20px;border-left:3px solid transparent;border-radius:0;transition:background-color .15s ease,border-color .15s ease}.search-whisperer .search-whisperer-products li>a:hover{background:var(--color-surface-primary);border-left-color:var(--color-conversion)}.search-whisperer .search-whisperer-products .search-whisperer-image{flex:0 0 auto;overflow:hidden;border-radius:3px;background:var(--color-gray-100)}.search-whisperer .search-whisperer-products .p-info{flex:1 1 auto;line-height:1.4;color:var(--color-text-secondary);font-size:16px}.search-whisperer .search-whisperer-products .p-info a,.search-whisperer .search-whisperer-products .p-info>span:first-child{color:var(--color-primary)}.search-whisperer .search-whisperer-products .price.price-final{font-weight:700;color:var(--color-primary);white-space:nowrap}}@media (min-width:768px) and (max-width:767px){.search-whisperer .search-whisperer-document.search-whisperer-category{font-size:14px}}@media (min-width:768px) and (max-width:767px){.search-whisperer .search-whisperer-products .p-info{font-size:14px}}@media (max-width:767px){#header a[data-target=navigation]{display:flex;justify-content:center;align-items:center;z-index:4;width:40px;height:40px;padding:0;transition:background-color .3s ease,color .3s ease;border-radius:var(--radius-xs) var(--radius-xs) 0 0;color:var(--color-primary)}.navigation-window-visible #header a[data-target=navigation]{background-color:var(--color-white);color:var(--color-primary)}.navigation-window-visible #header a[data-target=navigation]::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#header a[data-target=navigation]::before{width:auto;display:flex;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url(../svg/menu.svg?v=3.214);mask-image:url(../svg/menu.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-primary);content:"";border-radius:0;font-size:0;background-color:transparent}}@media (max-width:767px) and (hover:hover){#header a[data-target=navigation]:hover::before{background-color:currentColor}}@media (min-width:768px){#header a[data-target=navigation]{display:none}}.responsive-tools{display:flex;align-items:center;flex-wrap:wrap;padding:0}.responsive-tools>a{height:40px;width:40px;padding:4px;text-align:center;display:flex;align-items:center;justify-content:center}.responsive-tools>a::before{font-size:0;width:24px;height:24px}@media (max-width:767px){.responsive-tools>a[data-target=search]{background-color:var(--color-conversion);border-radius:var(--radius-xs)}}.responsive-tools>a[data-target=search]::before{display:flex;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url(../svg/search.svg?v=3.214);mask-image:url(../svg/search.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-black-100);content:""}@media (max-width:767px){.responsive-tools>a[data-target=search]::before{color:var(--color-white)}}@media (max-width:767px){.responsive-tools>a[data-target=login]{background-color:var(--color-surface-accent);border-radius:var(--radius-xs)}}.responsive-tools>a[data-target=login]::before{display:flex;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-black-100);content:""}@media (max-width:767px){.responsive-tools>a[data-target=login]::before{color:var(--color-white)}}.responsive-tools>a[data-target=navigation]{position:absolute;right:16px;z-index:2}.responsive-tools>a[data-target=navigation]::before{display:flex;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url(../svg/menu.svg?v=3.214);mask-image:url(../svg/menu.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-black-100);content:"";border-radius:0;font-size:0;background-color:transparent}@media (min-width:1200px){.responsive-tools{display:none}}#header .notif{position:relative;display:flex;align-items:center;order:-1}@media (max-width:767px){#header .navigation-buttons .notif{display:none}}body:not(:has(.top-nav-button-account)) #header .notif,body:not(:has(.top-nav-button-account)) #navigation .notif{display:none}body.ordering-process:not(.id--15) #header .notif{display:none}.notif__btn{display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;padding:0;background-color:var(--color-surface-primary);border:1px solid transparent;border-radius:var(--radius-xs);color:var(--color-icon-dark);cursor:pointer;transition:border-color .3s ease}.notif__btn::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/bell.svg?v=3.214);mask-image:url(../svg/bell.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.notif__btn:hover{border-color:var(--color-border-strong)}}.notif__label{display:none}#navigation .notif{width:100%;padding:16px;display:block;order:1;border-bottom:1px solid var(--color-border)}@media (min-width:768px){#navigation .notif{display:none}}#navigation .notif__btn{width:100%;height:40px;justify-content:center;gap:8px;padding:8px 16px;background-color:var(--color-primary);border-radius:var(--radius-xs);color:var(--color-white)}#navigation .notif__btn::before{color:var(--color-white)}#navigation .notif__label{display:block;font-size:14px;font-weight:400;line-height:var(--line-height);color:var(--color-white)}#navigation .notif__badge{display:none}.notif__badge{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background-color:var(--color-conversion);color:var(--color-white);border-radius:var(--radius-full);font-size:11px;font-weight:600;line-height:1.5}.notif--read .notif__badge{display:none}.notif__popup{display:none;position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:430px;max-width:calc(100vw - 32px);flex-direction:column;padding:12px 16px;background-color:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs);box-shadow:0 4px 7px rgba(0,0,0,.15)}@media (max-width:767px){.notif__popup{width:100%;max-width:calc(100% - 32px);margin-inline:16px}}.notif--open .notif__popup{display:flex}.notif__head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:4px 0;border-bottom:1px solid var(--color-border)}.notif__title{font-size:var(--fs-text-medium);font-weight:600;line-height:var(--line-height);color:var(--color-text-primary)}.notif__mark{display:inline-flex;align-items:center;gap:4px;padding:0;background:0 0;border:none;cursor:pointer;font-size:var(--fs-text-small);font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);text-decoration:underline}.notif__mark::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/double-checks.svg?v=3.214);mask-image:url(../svg/double-checks.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}@media (hover:hover){.notif__mark:hover{text-decoration:none}}.notif__list{list-style:none;margin:0;padding:0}.notif__item{display:flex;align-items:center;gap:8px;min-height:58px;padding:4px 0;border-bottom:1px solid var(--color-border)}.notif__item::before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--color-conversion)}.notif--read .notif__item::before{visibility:hidden}.notif__link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.notif__text{font-size:var(--fs-text-medium);line-height:var(--line-height);color:var(--color-text-primary)}.notif__text u{text-decoration:underline}.notif__date{font-size:var(--fs-text-small);line-height:var(--line-height);color:var(--color-text-secondary)}.notif__all{margin-top:8px;text-align:left;font-size:var(--fs-text-medium);line-height:var(--line-height);color:var(--color-text-primary);text-decoration:underline}@media (hover:hover){.notif__all:hover{color:var(--color-primary)}}body:not(:has(.top-nav-button-account)) .top-navigation-bar .order-import{display:none}.order-import__btn{padding:8px 16px!important;border:1px solid var(--color-border);border-top:none;border-bottom-width:0;color:var(--color-text-primary);white-space:nowrap;text-decoration:none;transition:box-shadow .3s ease,border-color .3s ease}@media (min-width:768px) and (max-width:1199px){.order-import__btn{padding:8px!important}}@media (max-width:991px){.top-navigation-contacts .order-import__btn{display:none}}.order-import__btn::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/clipboard.svg?v=3.214);mask-image:url(../svg/clipboard.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}@media (hover:hover){.order-import__btn:hover{border-color:var(--color-border-strong);box-shadow:inset 0 -1px 0 0 var(--color-border-strong)}}.order-import__label{font-weight:400!important;gap:8px;align-items:center}.order-import__label::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/excel.svg?v=3.214);mask-image:url(../svg/excel.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.order-import__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#footer{position:relative;flex-shrink:0;background-color:var(--color-surface-accent);padding:0}@media (min-width:768px){#footer{width:calc(100vw - var(--scrollbar-width));left:50%;margin-left:calc(-50vw + (var(--scrollbar-width)/ 2))}}#footer .container{background-color:transparent}#footer .custom-footer__contact,#footer .custom-footer__newsletter{display:none}#footer .footer-rows{max-width:1920px;margin-inline:auto;min-height:0;position:static}@media (min-width:768px) and (max-width:1199px){#footer .footer-rows{padding:40px;width:100%}}#footer .footer-rows::after,#footer .footer-rows::before{display:none}#footer .site-name{display:none}#footer h4{text-transform:none;color:var(--color-white);font-family:var(--font-primary);font-size:var(--fs-text-medium);font-weight:600;line-height:var(--line-height);margin-bottom:0;margin-top:0}@media (max-width:767px){#footer h4{display:flex;align-items:center;justify-content:space-between;height:45px;padding:0 var(--_padding);width:calc(100% + (var(--_padding) * 2));margin-inline:calc(var(--_padding) * -1);cursor:pointer;border-top:1px solid var(--color-border-strong)}#footer h4::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-on-dark);transition:transform .3s ease}}#footer ul{margin:0}@media (max-width:767px){#footer ul{padding-bottom:0;margin:0}}#footer .footer-links-icons{display:none}#footer .custom-footer{display:flex;padding:0;border-top:none;border-top-style:none;flex-wrap:nowrap;justify-content:space-between}@media (max-width:767px){#footer .custom-footer{flex-direction:column}}@media (min-width:768px) and (max-width:1199px){#footer .custom-footer{flex-wrap:wrap;align-items:flex-start;column-gap:24px;row-gap:40px}}@media (min-width:1200px){#footer .custom-footer{padding:40px 0;align-items:flex-start;gap:40px;align-self:stretch}}#footer .custom-footer::before{display:none}#footer .custom-footer>div{padding:0;flex:1 0 0;width:auto}@media (max-width:767px){#footer .custom-footer>div{width:100%}}@media (min-width:768px){#footer .custom-footer>div{padding-left:0;padding-right:0}}@media (min-width:992px){#footer .custom-footer>div{flex:1 0 0;width:auto}}@media (min-width:768px) and (max-width:1199px){#footer .custom-footer>div:first-child{flex:0 0 100%}}#footer .custom-footer .banner,#footer .custom-footer .banner-wrapper{margin:0;min-height:0;overflow:visible;display:flex}@media (max-width:991px){#footer .custom-footer .banner,#footer .custom-footer .banner-wrapper{display:grid}}#footer .custom-footer .footer-banner{display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width:767px){#footer .custom-footer .footer-banner{gap:0}}@media (max-width:767px){#footer .custom-footer .footer-banner:not(.logo){display:grid;grid-template-rows:45px 0fr;gap:0;transition:grid-template-rows .3s ease;will-change:grid-template-rows}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#footer .custom-footer .footer-banner:not(.logo){transition:none}}@media (max-width:767px){#footer .custom-footer .footer-banner:not(.logo)>ul{min-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#footer .custom-footer .footer-banner:not(.logo)>ul{transition:none}}#footer .custom-footer .banner-wrapper.is-active h4::after{transform:rotate(180deg)}@media (max-width:767px){#footer .custom-footer .banner-wrapper.is-active .footer-banner{grid-template-rows:45px 1fr}}@media (max-width:767px){#footer .custom-footer .banner-wrapper.is-active ul{opacity:1;padding-block:8px 24px}}@media (max-width:767px){#footer .custom-footer .footer-banner.logo{padding:32px 0}}#footer .custom-footer .footer-banner.logo>a{margin-bottom:16px;width:178px;height:40px}#footer .custom-footer .footer-banner.logo>a>img{width:100%;height:100%;transform:none}#footer .custom-footer .footer-banner.logo>p{margin:0;font-size:13px;font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:991px){#footer .custom-footer .footer-banner.logo{width:100%!important}}#footer .custom-footer .footer-banner.logo .footer-logo{display:flex;flex-direction:column;gap:16px}#footer .custom-footer .footer-banner.logo .footer-logo img{display:block;width:auto;height:auto;max-height:40px}#footer .custom-footer .footer-banner.logo .footer-logo p{color:var(--color-text-on-dark);font-size:var(--fs-text-small);font-family:var(--font-primary);line-height:var(--line-height);margin:0}#footer .custom-footer .odkazy,#footer .custom-footer .paticka-podminky{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:767px){#footer .custom-footer .odkazy,#footer .custom-footer .paticka-podminky{gap:0}}@media (min-width:768px) and (max-width:991px){#footer .custom-footer .odkazy,#footer .custom-footer .paticka-podminky{width:calc(50% - 12px)}}#footer .custom-footer .odkazy a,#footer .custom-footer .paticka-podminky a{color:var(--color-text-on-dark);font-size:var(--fs-text-small);text-decoration:none}@media (hover:hover){#footer .custom-footer .odkazy a:hover,#footer .custom-footer .paticka-podminky a:hover{text-decoration:underline}}#footer .footer-bottom{display:flex;position:relative;z-index:1;max-width:1920px;margin-inline:auto;height:64px;padding:0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;align-self:stretch;color:var(--color-text-on-dark);border:none;text-align:left;font-size:var(--fs-text-small);font-family:var(--font-primary);line-height:var(--line-height)}@media (max-width:767px){#footer .footer-bottom{flex-direction:column;height:auto;gap:8px;text-align:center;justify-content:center;width:100%;max-width:none;padding:16px var(--_padding)}}@media (max-width:991px){#footer .footer-bottom{flex-direction:column;row-gap:12px;text-align:center;height:auto;padding-top:16px;padding-bottom:16px;justify-content:center}}#footer .footer-bottom::before{content:"";display:block;position:absolute;top:0;left:50%;width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + (var(--scrollbar-width)/ 2));border-top:1px solid var(--color-border-strong);pointer-events:none}#footer .footer-bottom::after{display:none}#footer .footer-bottom strong{font-weight:400}#footer .footer-bottom a{color:inherit;text-decoration:none}@media (hover:hover){#footer .footer-bottom a:hover{text-decoration:underline}}#footer .footer-bottom .copyright{order:1;margin:0}@media (min-width:768px) and (max-width:991px){#footer .footer-bottom .copyright{flex:0}}#footer .footer-bottom .js-cookies-settings{text-decoration:underline}@media (hover:hover){#footer .footer-bottom .js-cookies-settings:hover{text-decoration:none}}#footer .footer-bottom #signature{display:flex;order:2;align-items:center;justify-content:flex-end;flex:0 1 auto;column-gap:16px;margin:0;margin-bottom:0;margin-top:0;text-align:right}@media (max-width:767px){#footer .footer-bottom #signature{justify-content:center;text-align:center}}#footer .footer-bottom #signature a{color:inherit}#footer .footer-bottom #signature img{margin:0;margin-right:0;height:22px;width:auto}#footer .footer-bottom #signature .title{order:1}#footer .footer-bottom #signature .image{order:2}#footer .footer-bottom #signature .image>img{filter:invert(1)}#footer .footer-bottom #signature .partnerLink{display:flex;align-items:center;column-gap:16px;order:3}#footer .footer-bottom #signature .partnerLink::before{content:"&"}#footer .footer-bottom #signature .partnerLink img{height:22px}#footer::after{display:none}#footer .footer-banner{margin:0}#footer .footer-banner ul{display:flex;flex-direction:column;row-gap:4px;margin:0;padding:0;list-style:none}#footer .footer-banner ul li{padding:0;padding-bottom:0;font-size:13px}#footer .footer-banner ul a{color:var(--color-text-on-dark);font-family:var(--font-primary);font-size:var(--fs-text-small);font-weight:400;line-height:var(--line-height);text-decoration:none;transition:.3s ease}@media (hover:hover){#footer .footer-banner ul a:hover{text-decoration:underline}}#homepage-advice{display:flex;width:100%;padding-bottom:40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;background-color:var(--color-gray-100)}@media (max-width:767px){#homepage-advice{padding:24px 0}}#homepage-advice .advice{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}#homepage-advice .advice-title{display:flex;justify-content:space-between;align-items:center;align-self:stretch}@media (max-width:767px){#homepage-advice .advice-title{align-self:center}}#homepage-advice .advice-title .homepage-advice__title{margin:0;font-size:30px;font-style:normal;font-weight:600;line-height:135%}@media (max-width:767px){#homepage-advice .advice-title .homepage-advice__title{font-size:20px;line-height:140%}}#homepage-advice .advice .advice-articles{display:flex;width:100%;align-items:center;gap:24px}#homepage-advice .advice .advice-articles .news-more-link{display:flex;height:26px;justify-content:center;align-items:center;gap:4px;padding:0;color:var(--color-black)}@media (hover:hover){#homepage-advice .advice .advice-articles .news-more-link:hover{text-decoration:underline}}#homepage-advice .advice .advice-articles .news-more-link::after{display:inline-block;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;background-color:var(--color-red)}#hp-review{display:flex;padding:48px 100px;flex-direction:column;align-items:center;gap:24px;background:var(--color-white)}@media (max-width:767px){#hp-review{padding:24px 16px}}@media (min-width:768px) and (max-width:1199px){#hp-review{padding:48px 40px}}@media (min-width:1200px) and (max-width:1439px){#hp-review{padding:48px 60px}}#hp-review .reviews-banner{display:flex;align-items:center;gap:24px;align-self:stretch}@media (max-width:767px){#hp-review .reviews-banner{flex-direction:column;align-items:flex-start}}@media (min-width:768px) and (max-width:1199px){#hp-review .reviews-banner{flex-direction:column}}#hp-review .reviews-banner__left{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (min-width:768px) and (max-width:1199px){#hp-review .reviews-banner__left{align-items:center}}#hp-review .reviews-banner__left h2{text-align:center;margin:0;font-size:30px;font-weight:600;line-height:135%}#hp-review .reviews-banner__left .review-count{display:flex;align-items:center;gap:16px}#hp-review .reviews-banner__left .review-count img{width:68px;height:68px}#hp-review .reviews-banner__left .review-count-actual{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#hp-review .reviews-banner__left .review-count-actual p{margin:0;text-align:center;font-size:18px;font-weight:600;line-height:135%;color:var(--color-black)}#hp-review .reviews-banner__left .review-count-actual>a{font-size:16px;font-weight:400;line-height:135%}@media (hover:hover){#hp-review .reviews-banner__left .review-count-actual>a:hover{text-decoration:underline}}#hp-review .reviews-banner__right{display:flex;justify-content:center;align-items:stretch;gap:16px;flex:1 0 0}#hp-review .reviews-banner__right .review-item{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;border-radius:var(--radius-xs);border:1px solid var(--color-gray-200);box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}@media (max-width:767px){#hp-review .reviews-banner__right .review-item{padding:24px}}#hp-review .reviews-banner__right .review-item .review-stars{display:flex;justify-content:center;align-items:center;gap:8px}#hp-review .reviews-banner__right .review-item .review-stars .star{width:16px;height:16px}#hp-review .reviews-banner__right .review-item .review-stars .review-percent{color:var(--color-black)}#hp-review .reviews-banner__right .review-item p{margin:0;color:var(--color-black)}#hp-review .reviews-banner__right .review-item p>strong{font-size:16px;font-weight:600}#hp-review .reviews-banner__right .review-item .verified{display:flex;align-items:center;gap:10px}#hp-review .reviews-banner__right .review-item .verified .verified-badge{display:flex;padding:4px 16px 4px 8px;justify-content:center;align-items:center;border-radius:var(--radius-xs);border:1px solid var(--color-green)}#hp-review .reviews-banner__right .review-item .verified .verified-badge>span{color:var(--color-green);font-size:14px;line-height:20px;display:inline-flex;align-items:center;gap:8px}#hp-review .reviews-banner__right .review-item .verified .verified-badge>span::before{display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check2.svg?v=3.214);mask-image:url(../svg/check2.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#hp-review .reviews-banner__right .review-item .verified small{color:var(--color-gray-600);font-size:14px;font-weight:400}.social-gallery-wrap{display:flex;width:100%;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:18px;background-color:var(--color-gray-100)}.social-gallery-wrap .c-social__in{display:flex;padding:8px 92px 0 92px;justify-content:space-between;align-items:center;align-self:stretch}.social-gallery-wrap .c-social__in .social-ig{display:flex;width:858.5px;align-items:center;gap:8px}.social-gallery-wrap .c-social__in .social-ig h2{text-align:center;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:135%}.social-gallery-wrap .c-social__in .social-ig a{text-decoration:underline}.social-gallery-wrap .c-social__in .social-fb h2{display:flex;gap:8px;text-align:center;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:135%}.social-gallery-wrap .c-social__in .social-fb img{width:32px;height:32px;padding:3px 6px;border-radius:100px;background:var(--color-red)}.social-gallery-wrap .c-social__in .social-fb a{text-decoration:underline}.social-gallery-wrap .gallery__wrap{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.social-gallery-wrap .gallery__wrap img{display:flex;height:230.857px;justify-content:space-between;align-items:center;flex:1 0 0;aspect-ratio:1/1;border-radius:var(--radius-xs);background:#d3d3d3 50%/cover no-repeat}#footer .custom-footer>div:has(.footer-shipping){grid-column:1/-1}#footer .footer-shipping{border-top:1px solid var(--color-gray-700)}@media (max-width:767px){#footer .footer-shipping{padding-block-start:24px;margin-inline:-16px;padding-inline:16px}}@media (min-width:768px){#footer .footer-shipping{padding-block-start:40px;margin-block-start:40px}}#footer .footer-shipping__in{display:flex}@media (max-width:767px){#footer .footer-shipping__in{flex-direction:column;row-gap:24px}}@media (min-width:768px){#footer .footer-shipping__in{align-items:center;justify-content:center;column-gap:48px}}#footer .footer-shipping__section{display:flex}@media (max-width:1199px){#footer .footer-shipping__section{flex-direction:column;row-gap:8px}}@media (min-width:1200px){#footer .footer-shipping__section{align-items:center;column-gap:12px}}#footer .footer-shipping__title{color:var(--color-white);font-size:14px}#footer .footer-shipping__list{display:flex;gap:8px}#footer .footer-shipping__item{display:flex;align-items:center;height:42px;background-color:var(--color-white);border-radius:var(--radius-xs)}@media (max-width:767px){#footer .footer-shipping__item{padding-inline:8px}}@media (min-width:768px){#footer .footer-shipping__item{padding-inline:12px}}@media (max-width:767px){.c-banner-about{padding-top:32px;padding-bottom:32px}}@media (min-width:768px) and (max-width:1199px){.c-banner-about{padding-top:64px;padding-bottom:64px}}@media (min-width:1200px){.c-banner-about{padding-top:80px;padding-bottom:80px}}.c-banner-about__in{display:grid;align-items:center}@media (max-width:1199px){.c-banner-about__in{grid-template-columns:1fr;row-gap:32px}}@media (min-width:1200px){.c-banner-about__in{grid-template-columns:1fr 486px;column-gap:60px}}.c-banner-about__main{display:flex;flex-direction:column;align-items:flex-start;row-gap:16px}.c-banner-about__title{font-weight:700}@media (max-width:767px){.c-banner-about__title{font-size:20px}}@media (min-width:768px) and (max-width:1199px){.c-banner-about__title{font-size:24px}}@media (min-width:1200px){.c-banner-about__title{font-size:28px}}.c-banner-about__list{display:flex;justify-content:center}@media (max-width:1199px){.c-banner-about__list{max-width:486px;width:100%;margin-inline:auto}}.c-banner-about-item{display:flex;flex-direction:column;align-items:center;text-align:center}.c-banner-about-item__image{margin-bottom:16px}.c-banner-about-item__value{line-height:1.2;margin-bottom:4px;font-weight:700}.c-banner-about-item__text{line-height:1.3}.c-banner-socials{display:flex;flex-direction:column;row-gap:20px;color:var(--color-white)}.c-banner-socials__image img{max-height:90px}.c-banner-socials__text{line-height:1.3}#navigation .navigation-in.menu{padding-right:0;padding-left:0;position:relative}@media (min-width:768px){#navigation .navigation-in.menu{z-index:1}}#navigation .navigation-in.menu::before{content:"";display:block;position:absolute;z-index:-1;top:0;height:100%;background:var(--color-surface-accent)}@media (min-width:768px){#navigation .navigation-in.menu::before{left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1)}}@media (max-width:767px){#navigation .navigation-in.menu::before{left:calc(var(--_padding) * -1);right:calc(var(--_padding) * -1)}}#footer a:hover{text-decoration:underline;color:var(--color-border)}body.acc-covered .content-wrapper>:not(.account){display:none}body.acc-covered .breadcrumbs-wrapper{display:none!important}.account{display:flex}@media (max-width:991px){.account{flex-direction:column;row-gap:16px;padding-block:16px 80px}}@media (min-width:992px){.account{column-gap:40px;padding-block:40px 60px}}.account__side{display:flex;flex-direction:column;row-gap:16px;height:100%;padding:24px 16px;background:var(--color-surface-primary);border-radius:var(--radius-xs)}@media (max-width:991px){.account__side{padding:0;background:0 0}}@media (min-width:992px){.account__side{flex:0 0 230px}}@media (min-width:1440px){.account__side{flex:0 0 280px}}.account__main{flex:1 1 auto;min-width:0}.account__head{display:flex;justify-content:space-between;column-gap:16px;row-gap:12px;margin-bottom:16px}@media (max-width:639px){.account__head{flex-wrap:wrap}}.account__head h1{margin:0;font-size:var(--fs-h2);font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}@media (max-width:767px){.account__head h1{font-size:26px}}.account__subtitle{margin:8px 0 0;max-width:640px;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-primary)}@media (max-width:767px){.account__subtitle{font-size:14px}}.account__subtitle--code{font-size:16px;color:var(--color-primary)}@media (max-width:767px){.account__subtitle--code{font-size:14px}}a.account__settings{display:flex;flex-shrink:0;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:var(--radius-xs);background:var(--color-surface-primary);color:var(--color-primary);font-size:13px;font-weight:400;text-decoration:none}@media (max-width:991px){a.account__settings{width:40px;padding:0;gap:0;font-size:0}}a.account__settings::before{flex-shrink:0;color:var(--color-primary);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/settings.svg?v=3.214);mask-image:url(../svg/settings.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__head .account__settings{display:none}@media (max-width:991px){.account .account__head .account__settings{display:none}.account .account-nav__head .account__settings{display:flex}}.account[data-acc-page=settings] .account-nav__head .account__settings,.account[data-acc-page=settings] .account__head .account__settings{display:none}.account .account-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:8px}@media (max-width:991px){.account .account-nav{row-gap:0;padding:4px 16px;background:var(--color-surface-primary);border-radius:var(--radius-xs)}}.account .account-nav__item{border-radius:var(--radius-xs)}.account .account-nav__item a{display:flex;align-items:center;column-gap:8px;height:40px;padding:0 8px;font-size:16px;color:var(--color-primary);text-decoration:none;white-space:nowrap}@media (max-width:767px){.account .account-nav__item a{font-size:14px}}@media (hover:hover){.account .account-nav__item a:hover{text-decoration:underline}}.account .account-nav__item.is-active{background:var(--color-white)}@media (max-width:991px){.account .account-nav__item{display:none}.account .account-nav__item a{padding:0}.account .account-nav__item.is-active{order:-1;display:block;background:0 0}.account .account-nav__item.is-active a::after{flex-shrink:0;margin-left:auto;color:var(--color-primary);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;transition:transform .3s ease}}@media (max-width:991px){.account .account-nav.is-open .account-nav__item{display:block}.account .account-nav.is-open .account-nav__item.is-active a::after{transform:rotate(180deg)}}.account .account-nav__item a::before{content:"";flex-shrink:0;color:var(--color-primary)}.account .account-nav__item--client a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/client.svg?v=3.214);mask-image:url(../svg/client.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--history a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/clipboard.svg?v=3.214);mask-image:url(../svg/clipboard.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--invoices a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/faktury.svg?v=3.214);mask-image:url(../svg/faktury.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--delivery-notes a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/dodacilisty.svg?v=3.214);mask-image:url(../svg/dodacilisty.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--proforma a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/zalohovefaktury.svg?v=3.214);mask-image:url(../svg/zalohovefaktury.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--credit-notes a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/contract.svg?v=3.214);mask-image:url(../svg/contract.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__item--settings a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/settings.svg?v=3.214);mask-image:url(../svg/settings.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-nav__head{display:flex;flex-direction:column;padding-bottom:16px;border-bottom:1px solid var(--color-border)}@media (max-width:991px){.account .account-nav__head{flex-direction:row;align-items:center;column-gap:16px;padding-bottom:0;border-bottom:none}}.account .account-nav__ident{display:flex;flex-direction:column;align-items:center;row-gap:4px;text-align:center}@media (max-width:991px){.account .account-nav__ident{flex:1 1 auto;min-width:0;flex-direction:row;align-items:center;justify-content:space-between;column-gap:8px;height:40px;padding:0 16px;background:var(--color-surface-primary);border-radius:var(--radius-xs);text-align:left}}.account .account-nav__name{font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}@media (max-width:767px){.account .account-nav__name{font-size:18px}}@media (max-width:991px){.account .account-nav__name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.account .account-nav__logout{font-size:13px;color:var(--color-text-link);text-decoration:underline}@media (max-width:991px){.account .account-nav__logout{flex-shrink:0}}.account .account-nav__item--claim{border:1px dashed var(--color-border);border-radius:var(--radius-xs);padding:16px}@media (max-width:991px){.account .account-nav__item--claim{padding:0;border:none}}@media (min-width:992px){.account .account-nav__item--claim{margin-top:8px}}.account .account-nav__item--claim a{display:flex;align-items:center;padding:0;height:unset;column-gap:8px;font-size:16px;color:var(--color-primary);text-decoration:none}@media (max-width:767px){.account .account-nav__item--claim a{font-size:14px}}@media (max-width:991px){.account .account-nav__item--claim a{height:40px}}.account .account-nav__item--claim a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/exclamation-circle.svg?v=3.214);mask-image:url(../svg/exclamation-circle.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-cards{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:992px){.account .account-cards{grid-template-columns:468fr 476fr}}.account .account-card{border-radius:var(--radius-xs)}.account .account-card__label{font-size:14px;color:var(--color-text-secondary)}.account .account-card__value{margin-top:8px;font-size:20px;font-weight:600;color:var(--color-primary)}.account .account-card__note{font-size:18px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}@media (max-width:767px){.account .account-card__note{font-size:16px}}.account .account-card--info{padding:24px;background:var(--color-surface-primary)}.account .account-card--person,.account .account-card--stat{background:var(--color-surface-body);border:1px solid var(--color-border);padding:16px}.account .account-card--stat{display:flex;flex-direction:column;row-gap:8px}.account .account-card--stat .account-card__head{display:flex;align-items:center;column-gap:8px}.account .account-card--stat .account-card__label{font-size:16px;color:var(--color-primary)}@media (max-width:767px){.account .account-card--stat .account-card__label{font-size:14px}}.account .account-card--stat .account-card__value{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:8px;margin-top:0;font-size:30px;line-height:var(--line-height-125)}@media (max-width:991px){.account .account-card--stat .account-card__value{font-size:26px}}.account .account-card--stat .account-card__hint{font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary)}.account .account-card--stat .account-card__hint:empty{display:none}.account .account-card--stat [data-skeleton]{min-width:140px;height:1.2em;border-radius:var(--radius-xs)}.account .account-card__head::before{content:"";flex-shrink:0;color:var(--color-icon-primary)}.account .account-card__head--cash::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/cash.svg?v=3.214);mask-image:url(../svg/cash.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-card__head--coins::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/coins.svg?v=3.214);mask-image:url(../svg/coins.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-card--person{display:flex;flex-direction:column}.account .account-card--person .account-card__label{margin-bottom:16px;font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}@media (max-width:767px){.account .account-card--person .account-card__label{font-size:18px}}.account .account-card__person{display:flex;column-gap:12px;align-items:flex-start}.account .account-card__avatar{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--color-surface-primary)}.account .account-rep{font-size:16px;font-weight:600}@media (max-width:767px){.account .account-rep{font-size:14px}}.account .account-rep__name{margin-bottom:8px;font-size:18px;font-weight:600;line-height:var(--line-height-125)}@media (max-width:767px){.account .account-rep__name{font-size:16px}}.account .account-rep__line{display:flex;align-items:center;column-gap:6px;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-black)}@media (max-width:767px){.account .account-rep__line{font-size:14px}}.account .account-rep__line a{color:inherit;text-decoration:none}.account .account-rep__line::before{flex-shrink:0;content:"";color:var(--color-icon-primary)}.account .account-rep__line--phone::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account .account-rep__line--mail::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.account a:hover{text-decoration:underline}}@media (hover:hover){.account .account-action:hover,.account .account-cards--info a:hover,.account .account-filter__reset:hover,.account .account-nav__logout:hover,.account .account-pager a:hover{text-decoration:none}}.account-filter{position:relative;display:flex;flex-wrap:nowrap;align-items:center;column-gap:16px;row-gap:12px;margin-bottom:16px;padding:16px;background:var(--color-surface-primary);border-radius:var(--radius-xs)}.account-filter::before{position:absolute;top:36px;left:24px;transform:translateY(-50%);color:var(--color-text-secondary);display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/search.svg?v=3.214);mask-image:url(../svg/search.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-filter__search{box-sizing:border-box!important;flex:0 1 450px;min-width:140px;height:40px;padding:0 8px 0 36px;background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);font-family:var(--font-primary);font-size:13px;color:var(--color-primary)}.account-filter__search::placeholder{color:var(--color-text-secondary)}.account-filter__select{position:relative;flex:1;min-width:160px}.account-filter__select::after{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary);display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-filter select{width:100%;height:40px;min-width:0;max-width:unset;padding:0 40px 0 16px;appearance:none;-webkit-appearance:none;background-color:var(--color-white);background-image:none;border:1px solid var(--color-border);border-radius:var(--radius-xs);font-family:var(--font-primary);font-size:16px;color:var(--color-primary);cursor:pointer}@media (max-width:767px){.account-filter select{font-size:14px}}.account-filter__reset{margin-left:auto;font-size:13px;color:var(--color-primary);text-decoration:underline;white-space:nowrap}.account-filter__reset:hover{color:var(--color-conversion)}@media (max-width:991px){.account-filter{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:12px;align-items:center}.account-filter__search{grid-column:1/-1}.account-filter__select{flex:none}.account-filter__reset{grid-column:1/-1;margin-left:0}}@media (max-width:399px){.account-filter{grid-template-columns:1fr}}@media (max-width:1199px){.account-table__wrapper{overflow:auto}}.account-table{width:100%;border-collapse:collapse}@media (max-width:1199px){.account-table{min-width:960px}}.account-table tr{background-color:transparent}.account-table thead tr{background-color:transparent}.account-table:not(.account-table--detail){table-layout:fixed;border-collapse:separate;border-spacing:0}.account-table:not(.account-table--detail) td[data-acc-col=code],.account-table:not(.account-table--detail) td[data-acc-col=number],.account-table:not(.account-table--detail) th[data-acc-col=code],.account-table:not(.account-table--detail) th[data-acc-col=number]{width:150px}@media (min-width:768px){.account-table:not(.account-table--detail) td[data-acc-col=date],.account-table:not(.account-table--detail) td[data-acc-col=issued],.account-table:not(.account-table--detail) td[data-acc-col=order],.account-table:not(.account-table--detail) td[data-acc-col=sum],.account-table:not(.account-table--detail) th[data-acc-col=date],.account-table:not(.account-table--detail) th[data-acc-col=issued],.account-table:not(.account-table--detail) th[data-acc-col=order],.account-table:not(.account-table--detail) th[data-acc-col=sum]{width:120px}}[data-acc-page=invoices] .account-table:not(.account-table--detail) td[data-acc-col=invoice],[data-acc-page=invoices] .account-table:not(.account-table--detail) th[data-acc-col=invoice]{width:150px}[data-acc-page=orders] .account-table:not(.account-table--detail) td[data-acc-col=invoice],[data-acc-page=orders] .account-table:not(.account-table--detail) th[data-acc-col=invoice]{width:120px}.account-table:not(.account-table--detail) td[data-acc-col=actions],.account-table:not(.account-table--detail) th[data-acc-col=actions]{width:170px}.account-table:not(.account-table--detail) th{height:30px;font-size:13px;font-weight:400;text-align:left;vertical-align:middle;color:var(--color-text-secondary)}.account-table:not(.account-table--detail) thead th{padding:0}.account-table:not(.account-table--detail) tbody th{padding:0 12px}.account-table:not(.account-table--detail) td{height:40px;padding:0 12px;font-size:16px;font-weight:400;text-align:left;vertical-align:middle;color:var(--color-primary);border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}@media (max-width:767px){.account-table:not(.account-table--detail) td{font-size:14px}}@media (min-width:768px){.account-table:not(.account-table--detail) tbody tr:last-child td{border-bottom:1px solid var(--color-border)}}@media (min-width:768px){.account-table:not(.account-table--detail) td:last-child{border-right:1px solid var(--color-border)}}.account-table:not(.account-table--detail) tbody tr:first-child td:first-child{border-top-left-radius:var(--radius-xs)}@media (min-width:768px){.account-table:not(.account-table--detail) tbody tr:first-child td:last-child{border-top-right-radius:var(--radius-xs)}}.account-table:not(.account-table--detail) tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-xs)}@media (min-width:768px){.account-table:not(.account-table--detail) tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-xs)}}.account-table:not(.account-table--detail) td[data-acc-col=code],.account-table:not(.account-table--detail) td[data-acc-col=invoice],.account-table:not(.account-table--detail) td[data-acc-col=number],.account-table:not(.account-table--detail) td[data-acc-col=sum]{font-weight:600}@media (min-width:768px){.account-table:not(.account-table--detail) tbody tr:nth-child(even) td{background:var(--color-gray-100)}}@media (min-width:992px){.account-table.account-table--detail{table-layout:fixed;border-collapse:separate;border-spacing:0}.account-table.account-table--detail td[data-acc-col=state],.account-table.account-table--detail th[data-acc-col=state]{width:140px}.account-table.account-table--detail td[data-acc-col=unit],.account-table.account-table--detail th[data-acc-col=unit]{width:120px}.account-table.account-table--detail td[data-acc-col=qty],.account-table.account-table--detail th[data-acc-col=qty]{width:80px}.account-table.account-table--detail td[data-acc-col=total],.account-table.account-table--detail th[data-acc-col=total]{width:120px}.account-table.account-table--detail th{height:30px;font-size:13px;font-weight:400;color:var(--color-text-secondary)}.account-table.account-table--detail thead th{border:0}.account-table.account-table--detail td{height:70px;padding:12px;font-size:16px;font-weight:400;vertical-align:middle;color:var(--color-primary);border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.account-table.account-table--detail tbody tr:last-child td{border-bottom:1px solid var(--color-border)}.account-table.account-table--detail td:last-child{border-right:1px solid var(--color-border)}.account-table.account-table--detail tbody tr:first-child td:first-child{border-top-left-radius:var(--radius-xs)}.account-table.account-table--detail tbody tr:first-child td:last-child{border-top-right-radius:var(--radius-xs)}.account-table.account-table--detail tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-xs)}.account-table.account-table--detail tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-xs)}.account-table.account-table--detail tbody tr:nth-child(even) td{background:var(--color-gray-100)}.account-table.account-table--detail td[data-acc-col=total]{font-weight:600}}.account-table .ta-left{text-align:left}.account-table .ta-right{text-align:right}.account-table .ta-center{text-align:center}.account-table td.ta-left{text-align:left}.account-table td.ta-right{text-align:right}.account-table td.ta-center{text-align:center}.account-state{font-size:16px;font-weight:600}@media (max-width:767px){.account-state{font-size:14px}}.account-state--ok{color:var(--color-green-500)}.account-state--pending{color:var(--color-light-blue-800)}.account-state--partial{color:var(--color-orange-600)}@media (max-width:767px){.account-state--partial{padding-left:20px}}.account-state--unpaid{color:var(--color-red-500)}.account-actions{display:flex;justify-content:space-between;column-gap:16px}.account-action{display:inline-flex;align-items:center;column-gap:4px;font-size:13px;font-weight:400;color:var(--color-primary);text-decoration:underline}.account-action::before{content:"";flex-shrink:0}.account-action--detail::before{display:flex;width:12px;height:12px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/search.svg?v=3.214);mask-image:url(../svg/search.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-action--download::before{display:flex;width:12px;height:12px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/download.svg?v=3.214);mask-image:url(../svg/download.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-action:hover{color:var(--color-conversion)}.account-pager{display:flex;align-items:center;justify-content:center;column-gap:8px;margin-top:24px}@media (max-width:767px){.account-pager{margin-top:16px}}.account-pager a,.account-pager button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-xs);font-size:16px;color:var(--color-primary);text-decoration:underline}@media (max-width:767px){.account-pager a,.account-pager button{font-size:14px}}.account-pager a.is-active,.account-pager button.is-active{background-color:var(--color-surface-primary);border-color:transparent;color:var(--color-primary);text-decoration:none}.account-pager a.is-disabled,.account-pager button.is-disabled{opacity:.4;pointer-events:none}@media (hover:hover){.account-pager a:not(.is-active):hover,.account-pager button:not(.is-active):hover{background-color:var(--color-surface-primary);color:var(--color-primary);border-color:var(--color-border-strong)}}.account-pager__nav{text-decoration:none}.account-pager__nav::before{content:"";color:var(--color-primary)}.account-pager__nav--prev::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-pager__nav--next::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.account-pager__gap{min-width:20px;text-align:center;color:var(--color-primary)}.account-table__empty{padding:32px 8px;text-align:center;color:var(--color-text-secondary)}.account-table__label{display:none}@media (max-width:767px){.account-table__wrapper{overflow:visible}.account-table{min-width:0}.account-table thead{display:none}.account-table tbody{display:block}.account-table:not(.account-table--detail) tr{display:flex;flex-wrap:wrap;align-items:center;column-gap:0;row-gap:8px;margin-bottom:16px;padding:12px 12px 4px;background:0 0;border:1px solid var(--color-border);border-radius:var(--radius-xs)}.account-table:not(.account-table--detail) tr:last-child{margin-bottom:0}.account-table:not(.account-table--detail) td{display:block;height:auto;padding:0;text-align:left;border:0}.account-table:not(.account-table--detail) td[data-acc-col=code],.account-table:not(.account-table--detail) td[data-acc-col=invoice],.account-table:not(.account-table--detail) td[data-acc-col=number],.account-table:not(.account-table--detail) td[data-acc-col=order]{flex:0 0 50%}.account-table:not(.account-table--detail) td[data-acc-col=code] .account-table__label,.account-table:not(.account-table--detail) td[data-acc-col=invoice] .account-table__label,.account-table:not(.account-table--detail) td[data-acc-col=number] .account-table__label,.account-table:not(.account-table--detail) td[data-acc-col=order] .account-table__label{display:block;font-size:13px;font-weight:400;color:var(--color-text-secondary)}.account-table:not(.account-table--detail) td[data-acc-col=date],.account-table:not(.account-table--detail) td[data-acc-col=issued],.account-table:not(.account-table--detail) td[data-acc-col=state],.account-table:not(.account-table--detail) td[data-acc-col=sum]{flex:0 0 auto}.account-table:not(.account-table--detail) td[data-acc-col=sum]{margin-left:32px}.account-table:not(.account-table--detail) td[data-acc-col=state]{flex:1;min-width:0;text-align:right}.account-table:not(.account-table--detail) td[data-acc-col=actions]{flex:1 0 100%;border-top:1px solid var(--color-border)}.account-table:not(.account-table--detail) td[data-acc-col=actions] .account-actions{width:100%;height:32px;justify-content:flex-start}}.account-table.account-table--detail{min-width:0}@media (max-width:991px){.account-table.account-table--detail{display:block}.account-table.account-table--detail thead{display:none}.account-table.account-table--detail tbody{display:block}.account-table.account-table--detail tr{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px;margin-bottom:12px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-xs)}.account-table.account-table--detail td{display:block;height:auto;padding:0;text-align:left;border:0}.account-table.account-table--detail td::before{display:none}.account-table.account-table--detail td[data-acc-col=product]{flex:1 1 100%}.account-table.account-table--detail td[data-acc-col=unit]{order:2;font-size:13px;color:var(--color-text-secondary)}.account-table.account-table--detail td[data-acc-col=qty]{order:3;font-size:13px;color:var(--color-text-secondary)}.account-table.account-table--detail td[data-acc-col=qty]::after{content:" ks"}.account-table.account-table--detail td[data-acc-col=total]{order:4;font-size:13px;font-weight:600}.account-table.account-table--detail td[data-acc-col=state]{order:5;margin-left:auto}}.account-stepper{display:flex;align-items:center;justify-content:center;list-style:none;margin:0 0 24px;padding:24px 32px;background:var(--color-surface-primary);border-radius:var(--radius-xs)}@media (min-width:992px){.account-stepper{height:100px;padding:8px 0}}@media (max-width:991px){.account-stepper{margin-bottom:16px;padding:12px 8px;gap:4px}}.account-stepper__step{display:flex;align-items:center;column-gap:8px}.account-stepper__step:not(:last-child)::after{content:"";width:71px;height:1px;margin-right:8px;background:var(--color-border)}@media (max-width:991px){.account-stepper__step:not(:last-child)::after{position:absolute;top:16px;right:0;translate:50% 0;margin:0}}@media (min-width:361px) and (max-width:991px){.account-stepper__step:not(:last-child)::after{width:50%}}@media (max-width:360px){.account-stepper__step:not(:last-child)::after{width:20px}}@media (max-width:991px){.account-stepper__step{position:relative;flex:1;flex-direction:column;align-items:center;row-gap:8px;text-align:center;align-self:stretch}}.account-stepper__num{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-blue-light);border:1px solid var(--color-border);border-radius:50%;font-size:16px;font-weight:600;color:var(--color-black)}@media (max-width:991px){.account-stepper__num{width:32px;height:32px;font-size:14px}}.account-stepper__meta{display:flex;flex-direction:column;gap:2px}@media (max-width:991px){.account-stepper__meta{align-items:center}}.account-stepper__label{font-size:16px;font-weight:400;color:var(--color-primary)}@media (max-width:991px){.account-stepper__label{font-size:13px}}.account-stepper__date{font-size:13px;color:var(--color-text-secondary)}@media (max-width:991px){.account-stepper__date{font-size:12px}}.account-stepper__step.is-done .account-stepper__num{position:relative;background:var(--color-green-500);border-color:var(--color-green-500);color:transparent}.account-stepper__step.is-done .account-stepper__num::before{position:absolute;inset:0;margin:auto;color:var(--color-white);display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:991px){.account-stepper__step.is-done .account-stepper__num::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}.account-stepper__step.is-active .account-stepper__num{position:relative;background:var(--color-primary);border-color:var(--color-primary);color:transparent}.account-stepper__step.is-active .account-stepper__num::before{position:absolute;inset:0;margin:auto;color:var(--color-white);display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/package.svg?v=3.214);mask-image:url(../svg/package.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:991px){.account-stepper__step.is-active .account-stepper__num::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/package.svg?v=3.214);mask-image:url(../svg/package.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}.account-stepper__step.is-active .account-stepper__label{font-weight:600;color:var(--color-black)}.account-item{display:flex;align-items:center;gap:12px}.account-item__img{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;overflow:hidden;background:var(--color-surface-primary);border-radius:var(--radius-xs)}.account-item__img img{width:100%;height:100%;object-fit:contain}.account-item__name{min-width:0;font-size:14px;color:var(--color-primary)}.account .account-cards--info{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}@media (max-width:991px){.account .account-cards--info{grid-template-columns:repeat(2,1fr);margin-bottom:16px}}.account .account-cards--info .account-card{padding:8px 16px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs)}.account .account-cards--info .account-card__label{color:var(--color-primary)}.account .account-cards--info .account-card__value{margin-top:4px;font-size:20px}@media (max-width:767px){.account .account-cards--info .account-card__value{font-size:18px}}.account .account-cards--info .account-card__value a{color:inherit;text-decoration:underline}@media (hover:hover){.account .account-cards--info .account-card__value a:hover{color:var(--color-conversion)}}.account .account-cards--info .account-card__value--pay{display:flex;align-items:center;gap:12px}.account .account-cards--info .account-card__pay{font-size:13px;font-weight:400;color:var(--color-text-secondary)}.account-detail__foot{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:24px}@media (max-width:991px){.account-detail__foot{margin-top:16px;gap:16px}}.account-detail__downloads{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}@media (max-width:767px){.account-detail__downloads{flex-direction:column;align-items:flex-start}}.account-detail__sum{display:grid;grid-template-columns:1fr auto;column-gap:40px;row-gap:8px;align-items:baseline;min-width:300px;margin:0}@media (max-width:991px){.account-detail__sum{min-width:0;width:100%}}.account-detail__sum dt{font-size:14px;color:var(--color-text-secondary);text-align:left}.account-detail__sum dd{margin:0;font-size:14px;font-weight:600;color:var(--color-primary);text-align:right}.account-detail__sum dd:last-of-type,.account-detail__sum dt:last-of-type{padding-top:8px;font-size:20px;font-weight:700;color:var(--color-primary)}.account .account-form{max-width:none}.account .account-form .form-control-wrapper{width:100%;max-width:500px}@media (max-width:767px){.account .account-form .form-control-wrapper{max-width:none}}.account .account-form .form-control:not(.short){width:100%;max-width:none}.account .account-form .co-box.co-registration{padding-bottom:0}.account .account-form .co-box+.co-box{padding:32px 0}.account .account-form .co-box>.box,.account .account-form .co-box>fieldset{margin:0;padding:24px;background:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs)}@media (max-width:991px){.account .account-form .co-box>.box,.account .account-form .co-box>fieldset{padding:16px}}.account .account-form h2{margin:0 0 20px;font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}.account .form-legend{display:none}.account .account-form .form-group+.form-group,.account .account-form .form-group+.phone-form-group{margin-top:16px}.account .account-form label{display:block;margin-bottom:8px;font-size:14px;color:var(--color-text-secondary)}.account .account-form .stay-in-touch .form-group{display:flex;align-items:center;column-gap:8px}.account .account-form .stay-in-touch label{margin:0;font-size:16px;color:var(--color-primary)}@media (max-width:767px){.account .account-form .stay-in-touch label{font-size:14px}}.account .account-form .submit-wrapper{margin-top:8px}.account .account-form .submit-wrapper p{margin:0}.account .account-form .submit-wrapper .btn{width:fit-content;min-width:220px}@media (max-width:767px){.account .account-form .submit-wrapper .btn{width:100%}}.account .registration-form,.account .shipping-address-form{max-width:none;width:100%}.account .shipping-address-form{margin-bottom:16px}.account .btn-primary,.account .btn-secondary{min-height:40px;padding:0 24px;transition:background-color .3s ease,color .3s ease}.account .shipping-addresses{margin-bottom:32px;padding:24px;background:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs)}@media (max-width:991px){.account .shipping-addresses{padding:16px}}.account .shipping-addresses h2{margin:0 0 16px;font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}.account .shipping-addresses p{margin:0 0 16px;color:var(--color-text-secondary)}.account .shipping-addresses p:last-child{margin-bottom:0}.type-index .homepage-box{border-top:none;border-bottom:none;padding:0;margin-top:0;margin-bottom:0;background:0 0}.type-index .latest-contribution-box{display:none}.type-index .homepage-box.welcome-wrapper{display:none}.categories-banner{position:relative;width:calc(100vw - var(--scrollbar-width));margin-left:calc(50% - 50vw + (var(--scrollbar-width)/ 2));background-color:var(--color-surface-primary);padding-block:40px}.categories-banner::before{content:"";position:absolute;bottom:-25px;left:50px;width:83px;height:83px;background:url(../svg/catA.svg?v=3.214) no-repeat center/contain;pointer-events:none}.categories-banner::after{content:"";position:absolute;top:-28px;right:93px;width:55px;height:98px;background:url(../svg/catB.svg?v=3.214) no-repeat center/contain;pointer-events:none}.categories-banner__inner{width:var(--layout-width);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:24px}.categories-banner__title{margin:0;font-size:var(--fs-h3);font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary);text-align:center}@media (max-width:767px){.categories-banner__title{font-size:22px}}.categories-banner__list{width:100%}.categories-banner__list.swiper{padding:20px;margin:-20px}.categories-banner__list .categories-banner__item{height:auto;flex:0 0 auto;box-sizing:border-box;width:calc((100% - 24px)/ 2.5)}@media (max-width:767px){.categories-banner__list .categories-banner__item{width:calc((100% - 48px)/ 4)}}@media (max-width:500px){.categories-banner__list .categories-banner__item{width:calc((100% - 16px)/ 2.6)}}@media (max-width:359px){.categories-banner__list .categories-banner__item{width:calc((100% - 16px)/ 2)}}.categories-banner__item{display:flex;justify-content:center;align-items:center;text-decoration:none}@media (hover:hover){.categories-banner__item:hover .categories-banner__circle{box-shadow:0 8px 20px rgba(24,18,67,.08)}}.categories-banner__circle{width:100%;max-width:180px;aspect-ratio:1/1;height:auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px;background-color:var(--color-surface-body);border-radius:var(--radius-full);transition:box-shadow .3s ease}.categories-banner__icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.categories-banner__icon img{width:100%;height:100%;object-fit:contain}.categories-banner__text{font-size:var(--fs-text-small);font-weight:600;line-height:var(--line-height);color:var(--color-text-primary);text-align:center}@media (min-width:768px){.categories-banner__list .categories-banner__item{width:calc((100% - 72px)/ 4)}}@media (min-width:992px){.categories-banner__list .categories-banner__item{width:calc((100% - 96px)/ 5)}}@media (max-width:1199px){.categories-banner__inner{box-sizing:border-box;width:100%;padding-inline:var(--_padding)}.categories-banner__list.swiper{box-sizing:border-box;width:calc(100% + (var(--_padding) * 2));margin-inline:calc(var(--_padding) * -1);padding-inline:var(--_padding)}}@media (min-width:1200px){.categories-banner__list .categories-banner__item{flex:0 1 180px;min-width:0;width:auto}.categories-banner__list .swiper-wrapper{gap:24px;justify-content:center}.categories-banner__pagination{display:none}}@media (max-width:767px){.categories-banner{padding-block:32px}.categories-banner__inner{gap:16px}.categories-banner::before{top:-32px;bottom:auto;left:21px;width:45px;height:auto;aspect-ratio:1/1}.categories-banner::after{top:auto;bottom:-4px;right:58px;width:32px;height:58px;aspect-ratio:32/58}}.footer-banners{margin-top:0}.footer-banners::after,.footer-banners::before{display:none}.footer-banners>[class*=col-]{width:auto;float:none;padding-left:0;padding-right:0}.brands-banner{position:relative;padding:40px 0 48px;background-color:var(--color-surface-body);display:flex;flex-direction:column;align-items:center;gap:24px}body:has(.product-section--index2) .brands-banner::before{content:"";position:absolute;top:0;left:calc(50% - 50vw + (var(--scrollbar-width)/ 2));width:calc(100vw - var(--scrollbar-width));height:1px;background-color:var(--color-border);pointer-events:none}.brands-banner h4{margin:0;font-size:var(--fs-text-large);font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}@media (max-width:767px){.brands-banner h4{font-size:16px}}.brands-banner .brands{position:relative;width:100%}@media (max-width:767px){.brands-banner .brands{height:70px;width:calc(100% + var(--_padding) * 2);margin-inline:calc(-1 * var(--_padding));padding-inline:var(--_padding)}}.brands-banner .brands .swiper-wrapper{align-items:center}.brands-banner .brands .brands__item{display:flex;align-items:center;justify-content:center;width:auto;height:70px;aspect-ratio:123/70}.brands-banner .brands .brands__item[title=Braun]{height:40px;aspect-ratio:159/40}.brands-banner .brands .brands__item img{width:100%;height:100%;object-fit:contain}@media (hover:hover){.brands-banner .brands .brands__item:hover{opacity:.75;transition:opacity .3s ease}}.brands-banner .swiper-button-next,.brands-banner .swiper-button-prev{width:40px;height:40px;border-radius:var(--radius-xs);background-color:var(--color-surface-primary);position:absolute;top:unset;bottom:67px;z-index:1;scale:1;transition:scale .3s ease}.brands-banner .swiper-button-next::after,.brands-banner .swiper-button-prev::after{font-size:0}.brands-banner .swiper-button-next.swiper-button-disabled,.brands-banner .swiper-button-prev.swiper-button-disabled{scale:0}.brands-banner .swiper-button-prev{left:-55px}.brands-banner .swiper-button-prev::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}.brands-banner .swiper-button-next{right:-55px}.brands-banner .swiper-button-next::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}@media (min-width:768px) and (max-width:1199px){.brands-banner .swiper-button-next,.brands-banner .swiper-button-prev{width:32px;height:32px;margin-top:-16px}.brands-banner .swiper-button-prev{left:7px}.brands-banner .swiper-button-next{right:7px}}@media (max-width:767px){.brands-banner{padding:32px var(--_padding);gap:16px;width:calc(100% + (var(--_padding) * 2));margin-inline:calc(var(--_padding) * -1)}.brands-banner .brands .brands__item{height:50px;aspect-ratio:88/50}.brands-banner .brands .brands__item[title=Braun]{height:26px;aspect-ratio:103/26}.brands-banner .swiper-button-next,.brands-banner .swiper-button-prev{width:28px;height:28px;bottom:57px}.brands-banner .swiper-button-next::before,.brands-banner .swiper-button-prev::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.brands-banner .swiper-button-prev{left:8px}.brands-banner .swiper-button-next{right:8px}.brands-banner .swiper-button-next::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}.banners-row{position:relative;display:flex;gap:16px;padding:24px 0;margin:0}.banners-row::before{content:"";display:block;position:absolute;top:0;height:100%;left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);background:var(--color-surface-primary);z-index:0}.banners-row::after{display:none}.banners-row>.col-sm-8{position:relative;z-index:1;width:auto;float:none;padding:0;flex:1 1 0;min-width:0}.banners-row>.col-sm-4{position:relative;z-index:1;width:auto;float:none;padding:0;flex:0 0 400px}@media (max-width:767px){.banners-row{flex-direction:column;gap:16px;padding:16px 0}.banners-row>.col-sm-4,.banners-row>.col-sm-8{flex:none;width:100%;max-width:100%}}@media (min-width:768px) and (max-width:1199px){.banners-row{padding:16px 0}.banners-row>.col-sm-4{flex:0 0 340px}}.banners-row #carousel{display:flex;position:relative;width:100%;border-radius:var(--radius-xs);overflow:hidden}.banners-row #carousel .carousel-inner{width:100%;position:relative;overflow:hidden;min-height:0!important}.banners-row #carousel .carousel-inner>.item.next,.banners-row #carousel .carousel-inner>.item.prev{position:absolute;top:0;left:0;width:100%}.banners-row #carousel .item{overflow:hidden;position:relative}.banners-row #carousel .item>a{display:block;position:relative}.banners-row #carousel .item>a>img{display:block;width:100%;height:400px;object-fit:cover;max-width:none}@media (max-width:767px){.banners-row #carousel .item>a>img{height:370px}}.banners-row #carousel .item>a::before{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(to right,rgba(238,242,249,.7) 0,transparent 55%)}.banners-row #carousel .extended-banner-texts{display:flex;position:absolute;flex-direction:column;align-items:flex-start;gap:16px;z-index:5;padding:32px 80px;top:50%;transform:translateY(-50%);bottom:inherit;left:0;background:0 0}.banners-row #carousel .extended-banner-link,.banners-row #carousel .extended-banner-text,.banners-row #carousel .extended-banner-title{position:relative;inset:auto;transform:none;margin:0;padding:0;background-color:transparent;border:none;box-shadow:none}.banners-row #carousel .extended-banner-title{font-family:var(--font-primary);font-size:71px;font-weight:700;line-height:var(--line-height-125);color:var(--color-text-primary)}.banners-row #carousel .extended-banner-text{font-family:var(--font-primary);font-size:30px;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}.banners-row #carousel .extended-banner-link{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 16px;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-white);background:var(--color-conversion);border-radius:var(--radius-xs);border:none;box-shadow:none;text-decoration:none;width:auto;position:relative;pointer-events:visible;transition:background-color .3s ease}@media (hover:hover){.banners-row #carousel .extended-banner-link:hover{background:var(--color-border-strong)}}.banners-row #carousel .carousel-control{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:40px;height:40px;margin:0;opacity:1;filter:none;text-shadow:none;font-size:0;background:var(--color-surface-body);background-image:none;border-radius:var(--radius-xs);transition:background-color .3s ease}.banners-row #carousel .carousel-control::before{display:none}.banners-row #carousel .carousel-control.left{left:16px;right:auto}.banners-row #carousel .carousel-control.right{right:16px;left:auto}.banners-row #carousel .carousel-control::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-text-primary);transition:color .3s ease}.banners-row #carousel .carousel-control.left::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.banners-row #carousel .carousel-control.right::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.banners-row #carousel .carousel-control:hover{background:var(--color-primary)}.banners-row #carousel .carousel-control:hover::after{color:var(--color-white)}}.banners-row #carousel:hover .carousel-control{opacity:1}@media (max-width:767px){.banners-row #carousel{height:370px}.banners-row #carousel .item>a{width:100%;height:370px}.banners-row #carousel .item>a>img{height:370px;object-position:right}.banners-row #carousel .item>a::before{background:linear-gradient(to top,rgba(238,242,249,.9) 0,transparent 55%)}.banners-row #carousel .extended-banner-texts{top:auto;bottom:0;transform:none;padding:16px;gap:8px}.banners-row #carousel .extended-banner-title{font-size:48px}.banners-row #carousel .extended-banner-text{font-size:24px}.banners-row #carousel .extended-banner-link{height:32px;padding:8px 12px;font-size:var(--fs-text-small)}.banners-row #carousel .carousel-control{width:28px;height:28px}.banners-row #carousel .carousel-control.left{left:8px}.banners-row #carousel .carousel-control.right{right:8px}}@media (min-width:768px) and (max-width:1199px){.banners-row #carousel .extended-banner-texts{padding:32px 48px}.banners-row #carousel .extended-banner-title{font-size:48px}.banners-row #carousel .extended-banner-text{font-size:24px}}.banners-row .next-to-carousel-banners{display:block;position:relative;height:100%}@media (max-width:767px){.banners-row .next-to-carousel-banners{height:auto}}.banners-row .next-to-carousel-banners .banner-wrapper{flex-shrink:0;margin-top:0;height:100%}.banners-row .next-to-carousel-banners .banner-wrapper>span{display:block;height:100%}.banners-row .next-to-carousel-banners .banner-wrapper>a.extended-empty{display:block;height:400px;overflow:hidden;border-radius:var(--radius-xs);transform:none}@media (max-width:767px){.banners-row .next-to-carousel-banners .banner-wrapper>a.extended-empty{height:370px}}.banners-row .next-to-carousel-banners .banner-wrapper>a.extended-empty>img{width:100%;height:100%;object-fit:cover;transform:none}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner{display:flex;flex-direction:column;position:relative;height:100%;align-items:flex-start;justify-content:flex-start;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-surface-primary);padding:24px;gap:16px}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner::after{content:"";position:absolute;bottom:0;left:0;right:0;height:55%;background:linear-gradient(to bottom,var(--color-surface-primary) 0,transparent 52.365%);z-index:1;pointer-events:none}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .bg-color,.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .bg-image{position:absolute;inset:0;z-index:0}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .bg-image img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner{height:auto;min-height:370px;padding:16px;align-self:stretch}}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-text{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;position:relative;z-index:2}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-text h2{font-family:var(--font-primary);font-size:30px;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary);margin:0}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-col{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;z-index:2;font-size:16px}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-col a,.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-col a.branches-link{display:inline-flex;align-items:center;gap:8px;padding:0;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none;white-space:normal;background:0 0;border-radius:0;z-index:auto}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-col a.branches-link::before,.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner .branches-col a::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-conversion)}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner p{font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);z-index:2;margin:0;position:relative}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 16px;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-white);background:var(--color-conversion);border:none;border-radius:var(--radius-xs);text-decoration:none;position:relative;z-index:2;transition:background-color .3s ease;margin-top:auto}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner>a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0}@media (hover:hover){.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner>a:hover{background:var(--color-border-strong)}}@media (max-width:767px){.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner>a{height:32px;font-size:var(--fs-text-small);padding:8px 12px}.banners-row .next-to-carousel-banners .banner-wrapper .top-branches-banner>a::after{display:none!important}}.banners-row .next-to-carousel-banners .epion-banner{position:relative;height:100%;padding:24px;overflow:hidden;border-radius:4px;background:#e5ebf5;color:#181243}.banners-row .next-to-carousel-banners .epion-banner img{position:absolute;left:0;right:0;bottom:0;z-index:0;width:100%;height:64%;object-fit:cover;mask-image:linear-gradient(to bottom,transparent 0,#000 48%)}.banners-row .next-to-carousel-banners .epion-banner h2{position:relative;z-index:1;margin:0 0 16px;font-size:30px;font-weight:600;line-height:1.25}.banners-row .next-to-carousel-banners .epion-banner ul{position:relative;z-index:1;margin:0 0 16px;padding:0;list-style:none}.banners-row .next-to-carousel-banners .epion-banner li{position:relative;padding-left:32px;margin-bottom:8px;font-size:16px;line-height:1.5}.banners-row .next-to-carousel-banners .epion-banner li::before{content:"";position:absolute;left:4px;top:5px;width:8px;height:14px;border:solid #181243;border-width:0 2px 2px 0;transform:rotate(45deg)}.banners-row .next-to-carousel-banners .epion-banner a{position:relative;z-index:1;display:inline-block;padding:8px 16px;border-radius:4px;background:#cc4baf;color:#fff;font-size:16px;line-height:1.5;text-decoration:none}.banners-row .next-to-carousel-banners .epion-banner a:hover{background:#b83e9d;color:#fff}.promo-banner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:400px;padding:32px 80px;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-surface-primary)}.promo-banner::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to right,rgba(238,242,249,.7) 0,transparent 55%);pointer-events:none}.promo-banner>img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.promo-banner>a,.promo-banner>div,.promo-banner>p{position:relative;z-index:2}.promo-banner>div{display:flex;flex-direction:column;align-items:flex-start}.promo-banner>div h2{margin:0;font-family:var(--font-primary);font-size:71px;font-weight:700;line-height:var(--line-height-125);color:var(--color-text-primary)}.promo-banner>div span{font-family:var(--font-primary);font-size:30px;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}.promo-banner>p{margin:0;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}.promo-banner>a{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 16px;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-white);background:var(--color-conversion);border-radius:var(--radius-xs);text-decoration:none;transition:background-color .3s ease}@media (hover:hover){.promo-banner>a:hover{background:var(--color-border-strong);color:var(--color-white)}}@media (min-width:768px) and (max-width:1199px){.promo-banner{padding:32px 48px}.promo-banner>div h2{font-size:48px}.promo-banner>div span{font-size:24px}}@media (max-width:767px){.promo-banner{min-height:370px;padding:16px;justify-content:flex-end;gap:8px}.promo-banner::before{background:linear-gradient(to top,rgba(238,242,249,.9) 0,transparent 55%)}.promo-banner>img{object-position:right}.promo-banner>div h2{font-size:48px}.promo-banner>div span{font-size:24px}.promo-banner>p{display:none}.promo-banner>a{height:32px;padding:8px 12px;font-size:var(--fs-text-small)}}.footer-banners{position:relative;display:flex;gap:24px;margin-top:0;margin-left:0;margin-right:0}.footer-banners::after{display:none}.footer-banners .footer-banner{position:relative;z-index:1;flex:1 0 0;min-width:0;min-height:0;padding:0;float:none;width:auto}.footer-banners .footer-banner.logo>p{font-size:13px;line-height:1.5;font-weight:400;margin:0}.footer-banners .footer-banner.logo>a{width:179px;height:40px;aspect-ratio:179/40}.footer-banners .footer-banner.logo>a>img{width:100%;height:100%;transition:none}.banners-content.body-banners{margin-left:0;margin-right:0;margin-top:16px}.banners-content.body-banners::after,.banners-content.body-banners::before{display:none}.banners-content.body-banners>.col-sm-12{width:auto;float:none;padding:0;min-height:0;position:static}.banners-content.body-banners .banner-wrapper{margin-top:0;position:static}.banners-content.body-banners a{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding:64px 32px 64px 48px;border-radius:var(--radius-xs);overflow:hidden;position:relative;text-decoration:none;background-color:var(--color-surface-primary)}.banners-content.body-banners a>img{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;height:120%;object-fit:cover;z-index:0}.banners-content.body-banners a::before{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--color-surface-primary) 0,rgba(238,242,249,0) 46%);z-index:1}.banners-content.body-banners a .extended-banner-texts{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.banners-content.body-banners a .extended-banner-text{font-size:var(--fs-h2);font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary);text-align:left}.banners-content.body-banners a .extended-banner-checklist{display:flex;flex-direction:column;gap:8px}.banners-content.body-banners a .extended-banner-checklist li,.banners-content.body-banners a .extended-banner-checklist span{display:flex;align-items:center;gap:8px;font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}.banners-content.body-banners a .extended-banner-checklist li::before,.banners-content.body-banners a .extended-banner-checklist span::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-conversion)}.banners-content.body-banners a .extended-banner-link{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 16px;font-size:var(--fs-text-medium);font-weight:600;line-height:var(--line-height);color:var(--color-white);background:var(--color-conversion);border-radius:var(--radius-xs);transition:.3s ease}@media (hover:hover){.banners-content.body-banners a .extended-banner-link:hover{background:var(--color-border-strong)}}@media (max-width:767px){.banners-content.body-banners a{padding:32px var(--_padding) 80px}.banners-content.body-banners a>img{top:auto;bottom:0;right:auto;left:-35px;width:calc(100% + 70px);height:auto;transform:none}.banners-content.body-banners a::before{background:linear-gradient(to bottom,var(--color-surface-primary) 0,rgba(238,242,249,0) 42.5%)}.banners-content.body-banners a .extended-banner-link{height:32px;padding:8px 12px;font-size:var(--fs-text-small);font-weight:400}}.blog-wrapper{display:flex;align-items:center;column-gap:24px;row-gap:16px;margin:0}.blog-wrapper::after,.blog-wrapper::before{display:none}@media (max-width:767px){.blog-wrapper{flex-direction:column;padding:24px 0}}@media (min-width:768px){.blog-wrapper{padding:40px 0}}.blog-wrapper .blog-header{display:flex;width:100%;justify-content:space-between}@media (max-width:767px){.blog-wrapper .blog-header{justify-content:center}}.blog-wrapper .homepage-group-title{margin:0;padding:0;font-size:30px;font-weight:600;text-align:left}@media (max-width:767px){.blog-wrapper .homepage-group-title{font-size:20px;text-align:center}}.blog-wrapper .blog-more-wrap{width:200px}@media (max-width:767px){.blog-wrapper .blog-more-wrap{width:auto!important}}.blog-wrapper .news-item{flex:1 0 calc(33% - 12px);padding:0;display:none}.blog-wrapper .news-item a{display:flex;flex-direction:column;gap:8px}.blog-wrapper .news-item a .image{border-radius:var(--radius-xs);overflow:hidden}.blog-wrapper .news-item a .image img{width:100%;height:auto;object-fit:cover}.blog-wrapper .news-item a .text{display:flex;flex-direction:column;padding:0}.blog-wrapper .news-item a .text .title{font-size:20px;font-weight:600}@media (max-width:767px){.blog-wrapper .news-item a .text .title{font-size:17px}}@media (hover:hover){.blog-wrapper .news-item a .text .title:hover{text-decoration:underline}}.blog-wrapper .news-item a .text .description{margin:0;font-size:18px}@media (max-width:767px){.blog-wrapper .news-item a .text .description{font-size:15px}}.blog-wrapper .news-item a .text .read-article{gap:8px;font-size:18px;font-weight:800;margin:0}@media (max-width:767px){.blog-wrapper .news-item a .text .read-article{font-size:15px}}@media (max-width:767px){.blog-wrapper .news-item:nth-child(2){display:flex;margin:0}}@media (min-width:768px) and (max-width:1280px){.blog-wrapper .news-item:nth-child(2),.blog-wrapper .news-item:nth-child(3){display:flex;flex:1 0 calc(50% - 12px)}}@media (min-width:1281px){.blog-wrapper .news-item{display:flex}}section#hp-review{padding:48px var(--_padding);background:var(--color-white)}section#hp-review .reviews-banner{display:flex;gap:24px;align-items:center}section#hp-review .reviews-banner__left{display:flex;flex-direction:column;gap:16px;flex-shrink:0}section#hp-review .reviews-banner__left h2{font-size:30px;font-weight:600;line-height:1.35;color:var(--color-black)}section#hp-review .reviews-banner__left .review-count{display:flex;align-items:center;gap:8px}section#hp-review .reviews-banner__left .review-count img{width:68px;height:68px;flex-shrink:0}section#hp-review .reviews-banner__left .review-count .review-count-actual{display:flex;flex-direction:column;line-height:1.35;color:var(--color-black)}section#hp-review .reviews-banner__left .review-count .review-count-actual strong{font-size:18px;font-weight:600}section#hp-review .reviews-banner__left .review-count .review-count-actual a{font-size:16px;text-decoration:underline;color:var(--color-black)}section#hp-review .reviews-banner__left a.btn.btn--outline{display:inline-flex;align-items:center;justify-content:center;height:32px;min-height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1.35;color:var(--color-black-100);background:var(--color-white);border:1px solid var(--color-red);border-radius:var(--radius-xs);width:fit-content}section#hp-review .reviews-banner__right{display:flex;flex:1 0 0;gap:16px;min-width:0}section#hp-review .review-item{display:flex;flex-wrap:wrap;gap:8px;flex:1 0 0;min-width:0;padding:32px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xs);box-shadow:0 4px 4px rgba(0,0,0,.05)}section#hp-review .review-item .review-stars{width:100%}section#hp-review .review-item>p{font-size:14px;line-height:1.35;color:var(--color-black-100);width:100%}section#hp-review .review-item .verified{display:flex;align-items:center;gap:10px}section#hp-review .review-item .verified .verified-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 16px 4px 8px;border:1px solid var(--color-green-600);border-radius:var(--radius-xs)}section#hp-review .review-item .verified .verified-badge span{font-size:14px;line-height:20px;color:var(--color-green-600)}section#hp-review .review-item small{font-size:14px;line-height:1.35;color:var(--color-gray-600);align-self:center}@media (max-width:767px){section#hp-review{padding:24px var(--_padding)}section#hp-review .reviews-banner{flex-direction:column;align-items:flex-start}section#hp-review .reviews-banner__left{width:100%}section#hp-review .reviews-banner__right{flex-direction:column;width:100%}section#hp-review .review-item{padding:24px}}.type-category:has(.empty-content-category) .sidebar{display:none}.products-top-wrapper{width:100%;order:1;margin:0;padding:40px 0}@media (max-width:767px){.products-top-wrapper{padding:32px 0}}.category-top .products-top-wrapper{display:none}@media (max-width:767px){.type-category #content,.type-manufacturer-detail #content{display:flex;flex-direction:column}}.id--24 #content:not(:has(.sidebar)),.type-category #content:not(:has(.sidebar)){display:flex;flex-direction:column}.category-top{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;margin:0 0 40px;padding:24px 0 40px;align-self:stretch;position:relative}.category-top::after{content:"";position:absolute;bottom:0;left:50%;width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + (var(--scrollbar-width)/ 2));border-bottom:1px solid var(--color-border);pointer-events:none}@media (max-width:767px){.category-top{gap:16px;margin-bottom:16px;padding:16px 0 24px}}.category-top .subcategories,.category-top .subcategories.with-image{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:0;padding:0;list-style:none}@media (min-width:992px) and (max-width:1199px){.category-top .subcategories,.category-top .subcategories.with-image{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:991px){.category-top .subcategories,.category-top .subcategories.with-image{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.category-top .subcategories,.category-top .subcategories.with-image{grid-template-columns:1fr;gap:12px}}.category-top .subcategories.with-image>li,.category-top .subcategories>li{width:auto;float:none;min-width:0;margin:0;padding:0;list-style:none}.category-top .subcategories.with-image>li::after,.category-top .subcategories.with-image>li::before,.category-top .subcategories>li::after,.category-top .subcategories>li::before{display:none}.category-top .subcategories a,.category-top .subcategories.with-image a{display:flex;align-items:center;gap:8px;height:56px;padding:8px 16px;background:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs);box-shadow:0 3px 3px rgba(0,0,0,.08);text-decoration:none;transition:border-color .3s ease}@media (max-width:767px){.category-top .subcategories a,.category-top .subcategories.with-image a{min-height:50px}}.category-top .subcategories a::before,.category-top .subcategories.with-image a::before{content:none;display:none}.category-top .subcategories a::after,.category-top .subcategories.with-image a::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:static;flex-shrink:0;color:var(--color-icon-dark)}@media (hover:hover){.category-top .subcategories a:hover,.category-top .subcategories.with-image a:hover{border-color:var(--color-border-strong)}.category-top .subcategories a:hover::after,.category-top .subcategories.with-image a:hover::after{background-color:currentColor}}@media (hover:none){.category-top .subcategories a:hover::after,.category-top .subcategories.with-image a:hover::after{background-color:currentColor}}.category-top .subcategories .image,.category-top .subcategories.with-image .image{display:flex;flex-shrink:0;width:38px;height:38px;border-radius:var(--radius-xs);background:var(--color-surface-primary);overflow:hidden}.category-top .subcategories .image img,.category-top .subcategories.with-image .image img{width:100%;height:100%;max-height:none;object-fit:cover}.category-top .subcategories .text,.category-top .subcategories.with-image .text{flex:1 1 auto;width:auto;min-width:0;padding:0;max-height:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.5;color:var(--color-text-primary)}@media (max-width:767px){.category-top .subcategories .text,.category-top .subcategories.with-image .text{font-size:14px}}.category-top .show-more-subcats{display:inline-flex;align-items:center;align-self:center;gap:6px;border:none;background:0 0;text-decoration:underline;padding:0}.category-top .show-more-subcats::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.category-top .show-more-subcats:hover{text-decoration:none}.category-top .show-more-subcats.expanded::after{transform:rotate(-180deg)}.category-title{margin:0;width:100%;font-size:38px;font-weight:600;line-height:1.25;color:var(--color-text-primary)}@media (max-width:767px){.category-title{font-size:30px}}.category-perex{align-items:center;align-self:stretch;margin:0}.category-perex>h2{margin-top:0;padding:0;font-family:var(--font-primary)}.category-perex.empty-content-category{order:3;width:100%;margin:0}.category-perex.empty-content-category .btn{text-decoration:none;background-color:var(--color-conversion);color:var(--color-white);transition:background-color .3s ease}.category-perex.empty-content-category .btn:hover{background-color:var(--color-button-primary);color:var(--color-white)}.category-perex.empty-content-category>p{align-self:stretch;margin-bottom:24px}.category-perex .logo>p{margin:0}.category-perex p>img{mix-blend-mode:darken}.category-perex .btn-container>a{border-radius:var(--radius-xs)!important}@media (max-width:767px){.category-perex .btn-container>a{width:100%!important}}.category-perex.is-active .category-description-wrap,.category__secondDescription.is-active .category-description-wrap{display:block}.category-perex.is-active .category-description-toggle--more,.category__secondDescription.is-active .category-description-toggle--more{display:none}.category-perex.is-active .category-description-toggle--less,.category__secondDescription.is-active .category-description-toggle--less{display:inline-flex}.category-perex .category-description-wrap>*,.category-perex>*,.category__secondDescription .category-description-wrap>*,.category__secondDescription>*{margin:0}.category-perex .category-description-wrap>:last-child,.category-perex>:last-child,.category__secondDescription .category-description-wrap>:last-child,.category__secondDescription>:last-child{margin-bottom:0}.category-perex>p,.category-perex>span,.category__secondDescription>p,.category__secondDescription>span{font-weight:400!important;font-size:16px;line-height:1.5;color:var(--color-text-primary)}@media (max-width:767px){.category-perex>p,.category-perex>span,.category__secondDescription>p,.category__secondDescription>span{font-size:14px}}.category-perex a,.category__secondDescription a{color:var(--color-text-link);text-decoration:underline}@media (hover:hover){.category-perex a:hover,.category__secondDescription a:hover{text-decoration:none}}.category-description-wrap{display:none;margin:12px 0 0 0}.category__secondDescription{margin-bottom:0;width:100%;font-size:16px}@media (max-width:767px){.category__secondDescription{margin-top:0}}@media (min-width:768px){.category__secondDescription{margin-top:40px}}.category__secondDescription>*{margin:0 0 16px 0}.category__secondDescription>:last-child{margin-bottom:0}.category-main{margin-bottom:24px}@media (min-width:768px){.category-main{margin-bottom:52px}}.perex-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;flex:1 0 0}.perex-block p{align-self:stretch;margin:0;color:var(--color-black);font-size:18px;font-weight:400;line-height:1.35}.perex-block span>a{font-size:18px;line-height:1.35}.perex-block .official{height:auto}.search-results{display:flex;flex-direction:column;row-gap:24px;padding-bottom:40px}@media (max-width:767px){.search-results{padding-bottom:16px}}.id--11 #content>h2,.type-search #content>h2{margin:0 0 24px;padding-top:24px;font-size:38px;font-weight:700;line-height:var(--line-height-125);color:var(--color-text-primary)}@media (max-width:767px){.id--11 #content>h2,.type-search #content>h2{font-size:32px}}.id--11 .search-results-groups,.type-search .search-results-groups{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.id--11 .search-results-group,.type-search .search-results-group{display:flex;flex-direction:column;gap:8px}.id--11 .search-results-group h4,.type-search .search-results-group h4{margin:0;font-size:16px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary)}@media (max-width:767px){.id--11 .search-results-group h4,.type-search .search-results-group h4{font-size:14px}}.id--11 .search-results-group .search-results-group-list ul,.type-search .search-results-group .search-results-group-list ul{margin:0;padding-left:24px;list-style:disc}.id--11 .search-results-group .search-results-group-list li,.type-search .search-results-group .search-results-group-list li{font-size:16px;line-height:var(--line-height);color:var(--color-text-primary)}.id--11 .search-results-group .search-results-group-list a,.type-search .search-results-group .search-results-group-list a{color:var(--color-text-primary)}@media (hover:hover){.id--11 .search-results-group .search-results-group-list a:hover,.type-search .search-results-group .search-results-group-list a:hover{text-decoration:underline}}.id--11 .search-results-group .display-results-group,.type-search .search-results-group .display-results-group{color:var(--color-text-primary)}@media (hover:hover){.id--11 .search-results-group .display-results-group:hover,.type-search .search-results-group .display-results-group:hover{color:var(--color-text-primary);text-decoration:underline}}.id--11 .search-products-heading,.type-search .search-products-heading{margin:0;font-size:16px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary)}.category-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background-color:transparent!important;margin-bottom:16px;border:none}@media (max-width:767px){.category-header{width:100%;margin:0;position:relative}}@media (max-width:991px){.category-header{padding:16px 0;gap:8px;align-items:flex-start;flex-direction:column}}@media (min-width:768px){.category-header{padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface-body)!important}}.category-header .listSorting{display:flex}.category-header .listSorting .listSorting__controls{display:flex;align-items:flex-start;column-gap:24px}.category-header .listSorting .listSorting__controls .listSorting__control{padding:0;margin:0;font-size:16px;color:var(--color-text-primary);text-decoration:underline;line-height:var(--line-height);border:none;background:0 0;transition:color .3s ease}@media (hover:hover){.category-header .listSorting .listSorting__controls .listSorting__control:hover{text-decoration:none;background-color:inherit}}.category-header .listSorting .listSorting__controls .listSorting__control--current{font-weight:400;text-decoration:none;color:var(--color-primary);background-color:inherit}@media (max-width:767px){.category-header .listSorting{width:100%;padding:12px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-surface-body)}.category-header .listSorting>h4{background-color:transparent!important;color:var(--color-primary)!important;margin-top:0!important;padding:0!important;gap:8px;justify-content:flex-start!important}.category-header .listSorting>h4::after{color:var(--color-primary);transition:transform .3s ease;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}.category-header .dkLab-filters-wrapper__wrap>h4::after{transform:rotate(180deg)}.category-header .dkLab-filters-wrapper__wrap .listSorting__controls{display:flex!important;flex-direction:column;position:absolute;width:100%;padding:16px;top:75px;left:0;align-items:flex-start;gap:16px;z-index:4;background-color:var(--color-white);border-radius:var(--radius-xs);border-color:var(--color-border)!important}.category-header .dkLab-filters-wrapper__wrap .listSorting__controls .listSorting__control{padding:0;font-size:14px;color:var(--color-text-secondary);line-height:1.5;text-decoration:underline}@media (hover:hover){.category-header .dkLab-filters-wrapper__wrap .listSorting__controls .listSorting__control:hover{text-decoration:none;background-color:inherit}}.category-header .dkLab-filters-wrapper__wrap .listSorting__controls .listSorting__control--current{color:var(--color-text-primary);font-weight:400;text-decoration:none;background-color:inherit}.category-header .listItemsTotal{display:none}@media (max-width:767px){.category-header.dkLab-filters-wrapper__wrap form{display:flex}}.category-header>h4{display:none!important}@media (max-width:767px){.category-header form{position:static;z-index:4;left:0;top:100%;width:100%;margin-block-start:4px}}.category-header fieldset>input[value=price]+label{order:2}.category-header fieldset>input[value="-price"]+label{order:3}.category-header fieldset>input[value=bestseller]+label{order:4}.category-header fieldset>input[value=name]+label{order:5}@media (max-width:767px){.category-header fieldset{display:none;flex-direction:column;position:absolute;padding:10px 0;margin:0!important;top:61px;max-height:0;border:1px solid var(--color-gray-100);background-color:var(--color-white);border-radius:var(--radius-xs);box-shadow:4px 4px 10px rgba(0,0,0,.2)}}@media (min-width:768px){.category-header fieldset{display:flex;column-gap:24px;flex-wrap:wrap}}@media (max-width:767px){.category-header fieldset.is-open{display:flex!important;max-height:200px;opacity:1;width:100%;gap:6px;border:1px solid var(--color-red);pointer-events:auto}}.category-header input[type=radio]:checked+label{text-decoration:none;color:var(--color-primary);font-weight:700;background-color:inherit}@media (max-width:767px){.category-header input[type=radio]:checked+label{background-color:transparent}}.category-header input[type=radio]+label{margin:0;min-height:0;font-size:14px;color:var(--color-gray-550);transition:color .3s ease;background-color:transparent;text-decoration:underline}@media (max-width:767px){.category-header input[type=radio]+label{padding:4px 16px;font-size:16px}}@media (min-width:768px){.category-header input[type=radio]+label{padding:0;font-size:14px}}@media (hover:hover){.category-header input[type=radio]+label:hover{text-decoration:none;background-color:inherit}}@media (max-width:991px){.category-options{display:flex;column-gap:8px;margin:0 0 16px 0}}@media (min-width:992px){.category-options{display:none}}.category-options__item{display:flex;align-items:center;column-gap:8px;flex:1;padding-inline:8px;height:40px;border-radius:var(--radius-xs)}.category-options__item--filter{justify-content:center;background-color:var(--color-blue);color:var(--color-white);cursor:pointer;font-weight:600}.category-options__item--filter::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/adjustments-horizontal.svg?v=3.214);mask-image:url(../svg/adjustments-horizontal.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (min-width:768px){.category-options__item--filter{display:none}}.category-options__item--sort{justify-content:space-between;border:1px solid var(--color-border)}.category-options__item--sort.is-active::after{transform:rotate(-180deg)}.category-options__item--sort::after{transition:transform .3s ease;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.category-header .category-view{display:flex;column-gap:8px;flex:0 1 auto;padding:0}.category-header .category-view__item{display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;background:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-icon-dark);transition:background-color .3s ease,border-color .3s ease}.category-header .category-view__item--active{background:var(--color-surface-primary);border-color:var(--color-border-strong)}.category-header .category-view__item--list{order:1}.category-header .category-view__item--list::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/menu.svg?v=3.214);mask-image:url(../svg/menu.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.category-header .category-view__item--grid{order:2}.category-header .category-view__item--grid::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/layout-grid.svg?v=3.214);mask-image:url(../svg/layout-grid.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.type-detail .content{padding-bottom:0}.type-detail .tab-pane.fade{display:none!important}.p-detail .browse-p{display:none}.product-top{display:flex;align-items:flex-start;gap:40px;padding:24px 0 40px;margin:0;margin-left:0;margin-right:0;position:relative}.product-top::after,.product-top::before{content:none;display:none}.product-top>.col-lg-6,.product-top>.col-xs-12{width:100%;padding:0}.product-top>.col-xs-12:not(.p-image-wrapper):not(.p-info-wrapper){display:none}@media (max-width:767px){.product-top{flex-direction:column;gap:16px;padding:16px 0;border-bottom:1px solid var(--color-border)}}@media (min-width:768px) and (max-width:1199px){.product-top{flex-direction:column;gap:24px}}.p-image-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;position:relative;overflow:visible}@media (min-width:1200px){.p-image-wrapper{flex:1 0 0}}@media (max-width:767px){.p-image-wrapper{padding-bottom:16px}}.p-image-wrapper .flags{display:none}.p-image-wrapper .p-image{margin:0;border:none;overflow:hidden}.p-info-wrapper{display:flex;flex:0 0 550px;min-width:0;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:767px){.p-info-wrapper{flex:1 1 100%;width:100%;padding-bottom:24px}}@media (min-width:768px) and (max-width:1199px){.p-info-wrapper{flex:1 1 100%;width:100%}}.p-info-wrapper>img{mix-blend-mode:darken;width:auto;height:auto;max-height:80px;max-width:200px}.p-info-wrapper .add-to-cart{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:8px;min-width:1px;margin:0;margin-left:auto;position:relative}@media (max-width:767px){.p-info-wrapper .add-to-cart{margin:0}}.p-info-wrapper .add-to-cart .quantity{height:45px;min-height:40px;padding:0 8px;justify-content:center;align-items:center;border:1px solid var(--color-border-light);border-radius:var(--radius-xs);border-top-right-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s)}.p-info-wrapper .add-to-cart .btn{min-height:45px;padding:0 16px;justify-content:center;align-items:center;gap:10px;flex:1 1 0}.p-info-wrapper #essoxPaymentsCalculate{display:none}.p-info-wrapper .p-final-price-wrapper{display:flex;flex-direction:column;margin:0}.p-info-wrapper .p-final-price-wrapper .price-standard{order:0;margin:0;text-decoration:line-through;line-height:1.4}@media (max-width:767px){.p-info-wrapper .p-final-price-wrapper .price-standard{font-size:14px}}@media (min-width:768px){.p-info-wrapper .p-final-price-wrapper .price-standard{font-size:16px}}.p-info-wrapper .p-final-price-wrapper .price-final{order:2;line-height:var(--line-height)}.p-info-wrapper .p-final-price-wrapper .price-final-holder{font-weight:600}@media (max-width:767px){.p-info-wrapper .p-final-price-wrapper .price-final-holder{font-size:18px;line-height:1.4}}@media (min-width:768px){.p-info-wrapper .p-final-price-wrapper .price-final-holder{font-size:20px}}.p-info-wrapper .p-final-price-wrapper .price-final-holder .pr-list-unit{color:var(--color-text-primary);font-size:inherit;font-weight:600}.p-info-wrapper .p-final-price-wrapper .price-additional{order:3;line-height:1.4;color:var(--color-text-secondary);font-size:16px}.p-info-wrapper .p-final-price-wrapper .price-measure{display:none}.p-info-wrapper .p-final-price-wrapper .price-measure.empty{display:none}.p-info-wrapper .p-final-price-wrapper:has(.price-standard) .price-inline{display:flex;align-items:center;gap:4px}.p-info-wrapper .p-final-price-wrapper:has(.price-standard) .price-inline .price-save{color:var(--color-text-sale);font-weight:600;line-height:1.35}.p-info-wrapper .p-final-price-wrapper:has(.price-standard) .price-final{color:var(--color-text-sale)}.p-detail-inner-header{order:-6;display:block;margin:0}.p-detail-inner-header h1{display:block;margin:0;margin-top:0;padding:0;font-family:var(--font-primary)}.p-detail-inner-header .p-code{display:none}@media (max-width:767px){.p-detail-inner-header h1{font-size:22px}}.p-detail-info{order:-5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:45px;margin:0;margin-top:-8px;color:var(--color-text-primary)}@media (max-width:767px){.p-detail-info{flex-wrap:wrap;height:auto;flex-direction:column;align-items:flex-start}}.p-detail-info>div+div::before{content:none;display:none;padding:0}.p-detail-info .flags.flags-default{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;z-index:2;order:10;flex:0 0 100%;position:static;top:auto;left:auto}.p-detail-info .flags.flags-default::after,.p-detail-info .flags.flags-default::before{display:none}.p-detail-info .stars-wrapper .stars-label{color:inherit;text-decoration:underline}.p-detail-info .p-code{font-size:14px;color:var(--color-text-secondary);order:-1}.p-detail-info .p-sukl{display:flex;align-items:center;gap:24px;order:-1}.p-detail-info .p-sukl__code{display:none;font-size:14px;color:var(--color-text-secondary);order:-1}.p-detail-info .p-sukl__code:has([data-sukl]:not(:empty)){display:inline}.p-detail-info div:has([data-testid=productCardBrandName]) a{font-size:14px;color:var(--color-text-secondary);text-decoration:none}@media (hover:hover){.p-detail-info div:has([data-testid=productCardBrandName]) a:hover{text-decoration:underline}}.p-short-description{order:-4;color:var(--color-text-primary)}.p-short-description>div>ul,.p-short-description>ul{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0;margin:0;list-style:none}.p-short-description>div>ul>li,.p-short-description>ul>li{padding:0}.p-short-description>div>ul>li>span,.p-short-description>ul>li>span{font-size:16px}@media (max-width:767px){.p-short-description>div>ul>li>span,.p-short-description>ul>li>span{font-size:14px}}.p-short-description p{margin:0;color:var(--color-text-primary)}.p-short-description a{color:var(--color-text-blue);text-decoration:underline}.p-short-description a::after{display:none}@media (hover:hover){.p-short-description a:hover{text-decoration:none}}.p-short-description img{mix-blend-mode:darken}.detail-description{order:9;line-height:1.8;margin-top:20px;font-size:16px}.detail-description__link{margin-top:8px}.detail-description__link a{position:relative;padding-right:16px;color:var(--color-text-secondary);font-weight:700;text-decoration:none;font-size:14px}@media (hover:hover){.detail-description__link a:hover{text-decoration:underline}}.product-top .products-related{margin:0}.p-info-wrapper .detail-parameters{order:-2;display:none;margin:0;margin-bottom:0}.p-info-wrapper .detail-parameters tbody{display:flex;flex-direction:column;row-gap:8px}.p-info-wrapper .detail-parameters tr{display:flex;column-gap:12px;align-items:center}@media (max-width:767px){.p-info-wrapper .detail-parameters tr{flex-direction:column;align-items:flex-start}}.p-info-wrapper .detail-parameters tr:has(.delivery-time-label),.p-info-wrapper .detail-parameters tr:has(.shipping-options){display:none}.p-info-wrapper .detail-parameters th{padding:0;padding-right:0;padding-bottom:0;width:125px;color:var(--color-text-primary);font-weight:600;text-align:left}.p-info-wrapper .detail-parameters td{padding:0;padding-bottom:0}.p-info-wrapper .detail-parameters .hidden-split-parameter{display:flex;flex-wrap:wrap;gap:12px}.p-info-wrapper .detail-parameters .hidden-split-parameter>span{display:none}.p-info-wrapper .detail-parameters .hidden-split-parameter>label{display:flex;width:70px;height:70px;margin:0}.p-info-wrapper .detail-parameters .advanced-parameter-inner{height:auto;width:100%;border-radius:0;aspect-ratio:1;box-shadow:none;border:1px solid var(--color-border-light);cursor:pointer}.p-info-wrapper .detail-parameters .advanced-parameter-inner.yes-before{border-color:var(--color-green-500)}.p-info-wrapper .detail-parameters .advanced-parameter-inner::before{display:none}.p-info-wrapper .detail-parameters .advanced-parameter-inner img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:0}.p-info-wrapper .detail-parameters:has(.surcharge-list),.p-info-wrapper .detail-parameters:has(.variant-list){display:none}.extended-description{flex:0 0 450px;min-width:0}@media (max-width:991px){.extended-description{flex:1 1 auto;width:100%}}.extended-description>h3{margin:0;padding-bottom:8px;font-size:18px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-strong)}.extended-description .detail-parameters{width:100%;margin:0;border-collapse:collapse}.extended-description .detail-parameters tbody{display:block;width:100%}.extended-description .detail-parameters tr{display:flex;align-items:center;min-height:42px;padding-left:8px;border-bottom:1px solid var(--color-border)}.extended-description .detail-parameters tr:last-child{border-bottom:none}.extended-description .detail-parameters th{flex:0 0 220px;padding:4px 8px 4px 0;padding-right:0;padding-bottom:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);text-align:left;white-space:normal}@media (max-width:767px){.extended-description .detail-parameters th{flex:0 0 45%}}.extended-description .detail-parameters td{flex:1 1 auto;padding:4px 0;padding-bottom:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);min-width:0}.extended-description .detail-parameters td a{color:var(--color-text-blue);text-decoration:underline;transition:.3s ease}@media (hover:hover){.extended-description .detail-parameters td a:hover{text-decoration:none}}.extended-description .detail-parameters tr:last-child td,.extended-description .detail-parameters tr:last-child th{padding-bottom:0}.tab-content .extended-description .detail-parameters td{font-weight:400}.p-variants{order:-3;display:flex;flex-direction:column;gap:8px}.p-variants__title{margin:0;font-family:var(--font-primary);font-size:16px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary)}.p-variants__list{display:flex;flex-wrap:wrap;gap:8px}.p-variants__item{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100px;cursor:pointer}.p-variants__item.is-active .p-variants__box{border-color:var(--color-border-strong)}.p-variants__box{display:flex;align-items:center;justify-content:center;width:100px;height:76px;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius-xs)}.p-variants__box img{width:100%;aspect-ratio:4/3;object-fit:cover}.p-variants__label{margin:0;width:100%;font-family:var(--font-primary);font-size:11px;font-weight:400;line-height:1.3;color:var(--color-text-primary);text-align:center}.p-variants[data-skeleton] .p-variants__box{background-color:var(--color-surface-primary)}.p-variants[data-skeleton] .p-variants__label{border-radius:var(--radius-xs);background-color:var(--color-surface-primary)}.p-image{position:relative;width:100%;margin:0;border-radius:var(--radius-xs);overflow:visible}.p-image .swiper-slide>#wrap,.p-image .swiper-slide>a{display:block;width:100%}.p-image .swiper-slide img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.p-image-wrapper .main-next,.p-image-wrapper .main-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-xs);background:var(--color-white);cursor:pointer;transition:scale .3s ease}.p-image-wrapper .main-next.swiper-button-disabled,.p-image-wrapper .main-prev.swiper-button-disabled{display:none}@media (max-width:767px){.p-image-wrapper .main-next,.p-image-wrapper .main-prev{width:28px;height:28px;background:var(--color-surface-primary)}}@media (max-width:767px){.p-image-wrapper .main-prev{left:-8px}}@media (min-width:768px) and (max-width:991px){.p-image-wrapper .main-prev{left:-40px}}@media (min-width:992px) and (max-width:1199px){.p-image-wrapper .main-prev{left:7px}}@media (min-width:1200px) and (max-width:1439px){.p-image-wrapper .main-prev{left:12px}}@media (min-width:1440px){.p-image-wrapper .main-prev{left:44px}}.p-image-wrapper .main-prev::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}@media (max-width:767px){.p-image-wrapper .main-next{right:-8px}}@media (min-width:768px) and (max-width:991px){.p-image-wrapper .main-next{right:-40px}}@media (min-width:992px) and (max-width:1199px){.p-image-wrapper .main-next{right:7px}}@media (min-width:1200px) and (max-width:1439px){.p-image-wrapper .main-next{right:12px}}@media (min-width:1440px){.p-image-wrapper .main-next{right:44px}}.p-image-wrapper .main-next::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}.p-thumbnails-wrapper{display:flex;width:100%;margin-top:8px;align-items:center;justify-content:center;column-gap:8px}@media (max-width:767px){.p-thumbnails-wrapper{display:none}}.p-thumbnails-wrapper .swiper-thumb{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-white);transition:border-color .3s ease}@media (hover:hover){.p-thumbnails-wrapper .swiper-thumb:hover{border-color:var(--color-border-strong)}}.p-thumbnails-wrapper .swiper-thumb.swiper-button-disabled,.p-thumbnails-wrapper .swiper-thumb.swiper-button-lock{display:none}.p-thumbnails-wrapper .swiper-thumb--prev::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-left.svg?v=3.214);mask-image:url(../svg/chevron-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}.p-thumbnails-wrapper .swiper-thumb--next::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-right.svg?v=3.214);mask-image:url(../svg/chevron-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-dark)}.p-thumbnails{width:100%;height:auto;margin:0;overflow:hidden;position:relative}.p-thumbnails .p-thumbnails-inner{position:relative;width:100%;height:auto}.p-thumbnails .p-thumbnails-inner>div{display:flex;justify-content:center;gap:8px}.p-thumbnails .p-thumbnails-inner>div::after,.p-thumbnails .p-thumbnails-inner>div::before{display:none}.p-thumbnails .p-thumbnail{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100px;height:76px;padding:4px;margin:0;float:none;transition:border-color .3s ease;border:1px solid var(--color-border);border-radius:var(--radius-xs)}.p-thumbnails .p-thumbnail::before{display:none}.p-thumbnails .p-thumbnail.swiper-slide-thumb-active{border-color:var(--color-border-strong)}.p-thumbnails .p-thumbnail img{width:100%;height:100%;object-fit:cover;border:none;border-radius:0}.p-thumbnails .cbox-gal,.p-thumbnails .thumbnail-next,.p-thumbnails .thumbnail-prev{display:none}.social-buttons-wrapper{order:12;display:none;position:static;margin:0;align-self:stretch}.link-icons{display:flex;flex-wrap:nowrap;gap:20px;margin:0}@media (max-width:767px){.link-icons{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:8px}}.link-icons #dkLabComparerDiv{margin:0!important;order:1}.link-icons #dkLabComparerDiv .dkLabComparerAddProduct,.link-icons #dkLabComparerDiv .dkLabComparerRemoveProduct{display:flex;align-items:center;gap:4px;color:var(--color-text-primary);font-size:13px;line-height:var(--line-height);text-decoration:underline}.link-icons #dkLabComparerDiv .dkLabComparerAddProduct::before,.link-icons #dkLabComparerDiv .dkLabComparerRemoveProduct::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/compare.svg?v=3.214);mask-image:url(../svg/compare.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex;margin:0}@media (hover:hover){.link-icons #dkLabComparerDiv .dkLabComparerAddProduct:hover,.link-icons #dkLabComparerDiv .dkLabComparerRemoveProduct:hover{text-decoration:none}}.link-icons #dkLabFavouriteDiv{padding:0;margin:0!important;order:0}.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan{display:flex;align-items:center;column-gap:4px;color:var(--color-text-primary);font-size:13px;line-height:var(--line-height);text-decoration:underline;cursor:pointer;transition:none}@media (hover:hover){.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan:hover{color:var(--color-primary);text-decoration:none}}.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan.dkLabFavouriteDetailLinkAdd::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan.dkLabFavouriteDetailLinkRemove{color:var(--color-text-sale)}.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan.dkLabFavouriteDetailLinkRemove::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart-filled.svg?v=3.214);mask-image:url(../svg/heart-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-sale)}.link-icons #dkLabFavouriteDiv .dkLabFavDetailSpan::before{top:0;margin:0}.link-icons .link-icon{display:flex;flex-grow:0;flex-shrink:0;align-items:center;column-gap:4px;margin:0;padding:0;color:var(--color-text-primary);font-size:13px;line-height:var(--line-height);text-align:left;text-transform:none;text-decoration:underline}.link-icons .link-icon::before{display:inline-flex;margin:0;font-size:inherit;line-height:inherit;text-align:left}@media (hover:hover){.link-icons .link-icon:hover{text-decoration:none;color:var(--color-text-primary)}}.link-icons .link-icon.chat{order:3}.link-icons .link-icon.chat::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/message.svg?v=3.214);mask-image:url(../svg/message.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.link-icons .link-icon.print{order:2}.link-icons .link-icon.print::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/printer.svg?v=3.214);mask-image:url(../svg/printer.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:991px){.link-icons .link-icon.print{display:flex}}.link-icons .link-icon.share,.link-icons .link-icon.watchdog{display:none}.detail-links{display:flex;align-items:stretch;margin-left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);margin-right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);padding-left:calc(((100vw - var(--scrollbar-width))/ 2) - 50%);padding-right:calc(((100vw - var(--scrollbar-width))/ 2) - 50%);background-color:var(--color-surface-body);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);overscroll-behavior-x:contain}@media (max-width:1199px){.detail-links{overflow-x:auto;overflow-y:hidden}}@media (max-width:767px){.detail-links{display:none}}.detail-links__item{display:inline-flex;align-items:center;flex-shrink:0;height:70px;padding:0 24px;border-bottom:3px solid transparent;color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);text-decoration:underline;white-space:nowrap;transition:.3s ease}@media (max-width:767px){.detail-links__item{height:52px;padding:0 16px}}.detail-links__item.active{border-bottom-color:var(--color-conversion);text-decoration:none}@media (hover:hover){.detail-links__item:hover{color:var(--color-text-primary);text-decoration:underline}}.p-detail-sections{display:flex;flex-direction:column}.p-detail-sections__item{display:flex;width:100%;padding:40px 0;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:767px){.p-detail-sections__item{padding:24px 0;gap:12px}}.p-detail-sections__title{display:flex;margin:0;font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:var(--line-height-125);letter-spacing:0;color:var(--color-text-primary)}@media (min-width:768px){.p-detail-sections__title{display:none}}@media (max-width:767px){.p-detail-sections__title{justify-content:center;align-items:center;width:100%;font-size:22px}}@media (max-width:767px){.p-detail-sections__item:not(#related):not(#alternative) .p-detail-sections__title::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary);flex-shrink:0;transition:transform .3s ease}}.p-detail-sections__in{width:100%}@media (max-width:767px){.p-detail-sections__in{display:none;padding-block-end:8px}}#description,.p-detail-sections__item--description{order:1;background-color:var(--color-white)}@media (max-width:767px){#description,.p-detail-sections__item--description{padding:16px 0;gap:32px}#description .p-detail-sections__title,.p-detail-sections__item--description .p-detail-sections__title{justify-content:space-between;font-size:14px}#description.is-collapsed,.p-detail-sections__item--description.is-collapsed{gap:0}}#download,.p-detail-sections__item--download{order:2;padding-top:0;background-color:var(--color-white)}#reviews,.p-detail-sections__item--reviews{order:3;width:calc(100% + 200px);margin-left:-100px;margin-right:-100px;background-color:var(--color-blue-light)}@media (max-width:767px){#reviews,.p-detail-sections__item--reviews{width:calc(100% + (var(--_padding) * 2));margin-left:calc(var(--_padding) * -1);margin-right:calc(var(--_padding) * -1)}}@media (min-width:768px) and (max-width:1199px){#reviews,.p-detail-sections__item--reviews{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}}#related,.p-detail-sections__item--related{order:4;background-color:var(--color-white)}#alternative,.p-detail-sections__item--alternative{order:5;background-color:var(--color-white)}@media (max-width:767px){.p-detail-sections__item.is-collapsed .p-detail-sections__title::after{transform:rotate(-180deg)}.p-detail-sections__item.is-collapsed .p-detail-sections__in{display:none}}@media (max-width:767px){.p-detail-sections__item:not(.is-collapsed) .p-detail-sections__in{display:block}}@media (min-width:768px){.detail-sticky{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;padding-block:8px;padding-inline:var(--_padding);background-color:var(--color-white);border-bottom:1px solid var(--color-border-light);box-shadow:0 2px 12px 0 rgba(0,0,0,.06);transition:translate .3s ease;translate:0 -100%}.detail-sticky--sticky{translate:0 0}.detail-sticky__in{display:flex;justify-content:space-between;align-items:center;column-gap:24px;min-height:60px;max-width:1720px;margin:0 auto}.detail-sticky__title{flex:1;min-width:0;overflow:hidden;font-size:16px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.detail-sticky__price{display:flex;align-items:baseline;column-gap:8px}.detail-sticky__price--main{font-family:var(--font-primary);font-size:20px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary)}.detail-sticky__price--vat{font-size:13px;font-weight:400;color:var(--color-text-secondary)}.detail-sticky__btn{flex:0 0 auto;height:45px;padding:0 16px;border-radius:var(--radius-xs);background-color:var(--color-green);font-size:16px;font-weight:600;color:var(--color-white)}.detail-sticky__btn::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;margin-right:8px}}@media (min-width:768px) and (hover:hover){.detail-sticky__btn:hover{background-color:var(--color-green-hover)}}@media (max-width:767px){.detail-sticky{position:fixed;z-index:2;left:0;bottom:0;width:100%;padding-block:8px;padding-inline:var(--_padding);transition:translate .3s ease;background-color:var(--color-white);box-shadow:0 -4px 24px 0 rgba(0,0,0,.14);translate:0 100%}.detail-sticky--sticky{translate:0 0}.detail-sticky__in{display:flex;justify-content:space-between;align-items:center;column-gap:16px}.detail-sticky__title{display:none}.detail-sticky__btn{flex:1;max-width:200px;height:45px;border-radius:var(--radius-xs);background-color:var(--color-green);color:var(--color-white);font-weight:600}.detail-sticky__btn::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;margin-right:8px}.detail-sticky__price--main{font-family:var(--font-primary);font-size:20px;font-weight:600;color:var(--color-text-primary)}}@media (max-width:767px) and (hover:hover){.detail-sticky__btn:hover{background-color:var(--color-green-hover)}}.products-related-header{display:none}.product-section--alternative,.product-section--related{padding:40px 0;gap:24px}@media (max-width:767px){.product-section--alternative,.product-section--related{padding:32px 0;gap:16px}}.products-block.products-related{margin-bottom:0}.products-block.products-related::after{display:none;content:none}.products-block.products-related .swiper-slide.product,.products-block.products-related>.product{width:auto;flex:0 0 auto;float:none;padding:0;border-style:none}.products-block.products-related .swiper-slide[class*=col-],.products-block.products-related>[class*=col-]{width:auto;float:none;padding:0}.products-block.products-alternative::after{display:none;content:none}.products-block.products-alternative .swiper-slide.product,.products-block.products-alternative>.product{width:auto;flex:0 0 auto;float:none;padding:0;border-style:none}.products-block.products-alternative .swiper-slide[class*=col-],.products-block.products-alternative>[class*=col-]{width:auto;float:none;padding:0}.shp-tabs-wrapper{margin:0;padding:0}.p-detail-tabs-wrapper{display:flex;flex-direction:column;margin:0;padding:0}.p-detail-tabs-wrapper .row{width:100%;margin:0}.p-detail-tabs-wrapper .row::after,.p-detail-tabs-wrapper .row::before{display:none}.p-detail-tabs-wrapper .row>[class*=col-]{width:auto;float:none;padding:0;min-height:0;position:static}.p-detail-tabs-wrapper .responsive-nav{display:none}.p-detail-tabs-wrapper .shp-tabs-holder{border-style:none;border-width:0;margin-bottom:0;margin-top:0;padding-left:var(--_padding);background-color:transparent}@media (max-width:767px){.p-detail-tabs-wrapper .shp-tabs-holder{padding-left:var(--_padding);padding-right:var(--_padding)}}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs{display:flex;align-items:stretch;margin:0;padding:0;list-style:none;background-color:transparent}@media (max-width:767px){.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs{margin-left:calc(var(--_padding) * -1);margin-right:calc(var(--_padding) * -1);padding-left:var(--_padding)}}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs li.shp-tab{display:flex;align-items:stretch;list-style:none;flex-shrink:0}.p-detail-tabs-wrapper .shp-tab-link{display:flex;align-items:center;height:70px;padding:0 24px;border-style:none;border-width:0;border-bottom:3px solid transparent;background-color:transparent;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);text-decoration:underline;white-space:nowrap;transition:.3s ease}@media (max-width:767px){.p-detail-tabs-wrapper .shp-tab-link{height:52px;padding:0 16px}}@media (hover:hover){.p-detail-tabs-wrapper .shp-tab-link:hover{color:var(--color-text-primary);text-decoration:underline;background-color:transparent;border-color:transparent}}.p-detail-tabs-wrapper .active .shp-tab-link,.p-detail-tabs-wrapper li.shp-tab.active .shp-tab-link{border-bottom-color:var(--color-conversion);background-color:transparent;color:var(--color-text-primary);text-decoration:none}.p-detail-tabs-wrapper .navigation-btn{display:none}.p-detail-tabs-wrapper .hidden-links{display:none}.p-detail-tabs-wrapper #tab-content,.p-detail-tabs-wrapper .tab-content{width:100%}.p-detail-tabs-wrapper #productsAlternative{display:flex;width:100%;opacity:1}.p-detail-tabs-wrapper #productsAlternative .product-section--alternative{width:100%}.p-detail-tabs-wrapper #productsAlternative .browse-p{display:none}.p-detail-tabs-wrapper #productDiscussion{display:none}.description-inner{display:flex;padding:0;align-items:flex-start;flex-wrap:nowrap;gap:40px}@media (max-width:991px){.description-inner{flex-direction:column;flex-wrap:wrap;gap:24px}}.basic-description{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px;max-width:100%;padding:0}@media (max-width:991px){.basic-description{flex:1 1 auto;width:100%}}@media (max-width:767px){.basic-description{gap:8px}}.basic-description>h3:first-child{margin:0;font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}.basic-description h3,.basic-description h4,.basic-description h5{margin:0;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}.basic-description h4{font-size:18px}.basic-description h5{font-size:16px}.basic-description p{margin:0;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}@media (max-width:767px){.basic-description p{font-size:14px}}.basic-description img{display:block;max-width:100%;height:auto;mix-blend-mode:darken}.basic-description ul{display:flex;flex-direction:column;row-gap:8px;margin:0;padding:32px;list-style:none;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}.basic-description ul li{position:relative;padding-left:14px;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}.basic-description ul li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background-color:var(--color-text-primary)}.basic-description ul li>span{font-size:16px}@media (max-width:767px){.basic-description ul{padding:16px}.basic-description ul li{font-size:14px}}.basic-description ol{margin:0;padding-left:20px;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}@media (max-width:767px){.basic-description ol{font-size:14px}}.basic-description a{color:var(--color-text-blue);text-decoration:underline}@media (hover:hover){.basic-description a:hover{text-decoration:none}}.basic-description table{margin:0;font-size:16px;line-height:var(--line-height);color:var(--color-text-primary)}@media (max-width:767px){.basic-description table{font-size:14px}}@media (max-width:767px){.extended-description>h3{font-size:16px}}@media (max-width:767px){.extended-description .detail-parameters th{flex:0 0 200px}}#ratingTab{display:flex;flex-direction:column;gap:16px;opacity:1}#ratingTab>h3{font-size:24px;font-weight:600;line-height:1.25;color:var(--color-text-primary);margin:0}#ratingTab>p{display:none;color:var(--color-text-primary);margin:0}#ratingTab .rating-actions{display:flex;justify-content:center}@media (max-width:767px){#ratingTab .rating-actions{margin-top:16px}}@media (min-width:768px){#ratingTab .rating-actions{margin-top:32px}}#ratingTab #ratingWrapper{max-width:none;margin:0}#ratingTab #ratingWrapper.unveiled .rate-wrap{display:none}#ratingTab #ratingWrapper .vote-form{margin:24px 0 0 0;max-width:600px;width:100%}#ratingTab #ratingWrapper .vote-form .form-group .js-validator-msg{margin-left:0}#ratingTab #ratingWrapper .vote-form .form-group .form-control{float:none}#ratingTab #ratingWrapper .vote-form .stars .star::before{width:24px;height:24px}#ratingTab #ratingWrapper .rate-wrap{margin:0;margin-left:0;margin-right:0}#ratingTab #ratingWrapper .rate-wrap::after,#ratingTab #ratingWrapper .rate-wrap::before{display:none}#ratingTab #ratingWrapper .rate-wrap:has(.rate-list){display:flex;align-items:center;background:var(--color-blue-light);border-radius:var(--radius-xs)}@media (max-width:767px){#ratingTab #ratingWrapper .rate-wrap:has(.rate-list){padding:16px}}@media (min-width:768px) and (max-width:991px){#ratingTab #ratingWrapper .rate-wrap:has(.rate-list){padding:32px}}@media (min-width:992px){#ratingTab #ratingWrapper .rate-wrap:has(.rate-list){padding:16px}}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;float:none;padding:0;margin:0;gap:64px}@media (max-width:767px){#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap{flex-direction:column;gap:16px}}@media (min-width:768px) and (max-width:991px){#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap{flex-direction:column;gap:30px}}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap:not(:has(.rate-list)){flex-direction:row;margin-top:16px}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .add-comment{flex:0 0 auto;margin:0}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .add-comment .link-like{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background:var(--color-blue);color:var(--color-white);font-size:16px;font-weight:600;line-height:1.4;border-radius:var(--radius-xs);text-decoration:none;transition:.3s ease}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .add-comment .link-like::before{content:none;margin-right:0}@media (hover:hover){#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .add-comment .link-like:hover{background:var(--color-border-hover)}}#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .rate-average-list{display:flex;flex-direction:column;row-gap:4px;flex:0 0 auto;width:400px;max-width:100%;padding:0;float:none}@media (max-width:991px){#ratingTab #ratingWrapper .rate-wrap .rate-average-wrap .rate-average-list{width:100%}}#ratingTab #ratingWrapper .rate-wrap .rate-list{display:flex;align-items:center;column-gap:12px;color:var(--color-text-primary);margin:0}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-star{display:flex;align-items:center;justify-content:flex-end;column-gap:4px;margin:0;width:32px}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-star::after{display:none}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-star>.star.star-half::before,#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-star>.star.star-off::before,#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-star>.star.star-on::before{color:var(--color-text-primary);display:flex;width:14px;height:14px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-filled.svg?v=3.214);mask-image:url(../svg/star-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-value{display:flex;justify-content:flex-end;float:none;line-height:1.3;width:16px;height:auto;margin:0;font-size:16px}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-block{position:relative;flex-grow:1;margin-right:36px;padding-right:0;height:9px;background-color:var(--color-border-light);border-radius:var(--radius-full);border:none}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-bar{position:static;height:9px;animation:none;border-radius:var(--radius-full);background-color:var(--color-star)}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-bar[style*="width: 0%"]{background-color:transparent}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-count{position:absolute;right:-36px;top:50%;width:32px;text-align:right;transform:translateY(-50%);font-size:16px;color:var(--color-text-primary)}#ratingTab #ratingWrapper .rate-wrap .rate-list .rate-count.active{right:-36px}#ratingTab #ratingWrapper .rate-wrap .rate-average-inner{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:8px;flex:0 0 auto}#ratingTab #ratingWrapper .rate-wrap .rate-average{font-weight:600;color:var(--color-text-primary);line-height:1.25}@media (max-width:767px){#ratingTab #ratingWrapper .rate-wrap .rate-average{font-size:30px}}@media (min-width:768px){#ratingTab #ratingWrapper .rate-wrap .rate-average{font-size:38px}}#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap{display:flex;flex-direction:column;gap:4px;align-items:flex-start;flex:0 1 auto;justify-content:flex-start;height:auto;margin:0}#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars{display:flex;margin:0;width:auto}#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars .star.star-half::before,#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars .star.star-off::before,#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars .star.star-on::before{color:var(--color-star)}#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars .star::before{width:18px;height:18px}#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars-label{text-decoration:underline;color:var(--color-text-secondary);line-height:1.4;font-size:16px}@media (max-width:767px){#ratingTab #ratingWrapper .rate-wrap .rate-star-wrap .stars-label{font-size:14px}}#ratingTab .votes-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;max-width:none}@media (max-width:991px){#ratingTab .votes-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){#ratingTab .votes-wrap{grid-template-columns:1fr;margin-top:20px}}#ratingTab .votes-wrap.is-active>.vote-wrap.is-hide{display:flex}#ratingTab .votes-actions{display:flex;justify-content:center;margin-block-start:32px}#ratingTab .votes-actions.is-hide{display:none}#ratingTab .votes-actions .btn,#ratingTab .votes-actions a,#ratingTab .votes-actions button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background:var(--color-white);color:var(--color-text-primary);border:1px solid var(--color-border-dark);border-radius:var(--radius-xs);font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;transition:.3s ease}@media (hover:hover){#ratingTab .votes-actions .btn:hover,#ratingTab .votes-actions a:hover,#ratingTab .votes-actions button:hover{background:var(--color-border-dark);color:var(--color-white)}}.votes-wrap .vote-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;margin:0;background:var(--color-white);border:1px solid var(--color-border-light);border-top:1px solid var(--color-border-light);border-radius:var(--radius-xs);font-size:16px}.votes-wrap .vote-wrap .vote-header{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;margin:0;width:auto}.votes-wrap .vote-wrap .vote-pic{display:none}.votes-wrap .vote-wrap .vote-summary{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0;width:auto}.votes-wrap .vote-wrap .vote-name{display:block;font-family:var(--font-primary);margin:0;line-height:1.4}.votes-wrap .vote-wrap .vote-name>span{font-size:16px;font-weight:600;line-height:1.4;color:var(--color-text-primary)}.votes-wrap .vote-wrap .vote-rating{display:flex;align-items:center;column-gap:8px;overflow:visible;text-overflow:clip;white-space:normal;color:var(--color-text-secondary)}.votes-wrap .vote-wrap .vote-rating .stars .star::before{display:flex;width:14px;height:14px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/star-filled.svg?v=3.214);mask-image:url(../svg/star-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-star)}.votes-wrap .vote-wrap .vote-time{font-size:13px;line-height:1.4;color:var(--color-text-secondary)}.votes-wrap .vote-wrap .vote-delimeter{display:none;padding-left:0;padding-right:0}.votes-wrap .vote-wrap .vote-content{flex:1;min-width:1px;line-height:1.4;margin:0;color:var(--color-text-primary);font-size:16px}@media (max-width:767px){.votes-wrap .vote-wrap .vote-content{font-size:13px}}.votes-wrap .vote-wrap .vote-content .btn{margin-top:10px}#ratingWrapper #rate-form{display:flex}#ratingWrapper #rate-form .row{display:flex;flex-direction:column;gap:6px;margin-left:0;margin-right:0}#ratingWrapper #rate-form .row::after,#ratingWrapper #rate-form .row::before{display:none}#ratingWrapper #rate-form .row .col-xs-12{display:flex;flex-direction:column;gap:6px;width:auto;float:none;padding:0}#ratingWrapper #rate-form .row .col-xs-12>input{padding:0 12px}.detail-producer{order:1;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin:0;margin-bottom:24px}@media (max-width:767px){.detail-producer{gap:16px;margin-bottom:16px}}.detail-producer .detail-producer__title,.detail-producer h3{margin:0;color:var(--color-text-primary);font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:0;white-space:nowrap}@media (max-width:767px){.detail-producer .detail-producer__title,.detail-producer h3{font-size:18px;white-space:normal}}.detail-producer img{flex-shrink:0;max-height:80px;width:auto;max-width:183px;mix-blend-mode:darken}@media (max-width:767px){.detail-producer img{max-height:48px;max-width:120px}}.detail-producer__intro{color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.4;margin:0}.detail-producer__intro+.detail-producer__intro{margin-top:16px}.detail-producer__intro b,.detail-producer__intro strong{font-weight:600}@media (max-width:767px){.detail-producer__intro{font-size:14px}}.p-info-wrapper>p[data-testid=productCardDescr]{display:none}.p-info-wrapper>.dkLabFavouriteDiv{margin:0!important}.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkAdd{font-size:13px}.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkAdd::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex;position:relative;top:3px;margin-right:8px}@media (hover:hover){.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkAdd:hover{color:var(--color-primary);text-decoration:underline}}.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkRemove{font-size:13px;color:var(--color-text-sale)}.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkRemove::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart-filled.svg?v=3.214);mask-image:url(../svg/heart-filled.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex;position:relative;top:3px;margin-right:8px;color:var(--color-text-sale)}@media (hover:hover){.p-info-wrapper>.dkLabFavouriteDiv .dkLabFavouriteDetailLinkRemove:hover{color:var(--color-primary);text-decoration:underline}}.p-info-wrapper .p-detail-inner-header h1,.p-info-wrapper h1{margin:0;font-size:30px;font-weight:600;line-height:1.25;color:var(--color-text-primary)}.p-info-wrapper .detail-meta-row{display:flex;width:100%;justify-content:space-between;align-items:center}.p-info-wrapper .detail-meta-row .detail-meta-left{display:flex;gap:24px;align-items:center}.p-info-wrapper .detail-meta-row .detail-meta-item,.p-info-wrapper .detail-meta-row .detail-meta-producer{font-size:13px;font-weight:400;line-height:1.5;color:var(--color-text-secondary)}.p-info-wrapper .detail-badge,.p-info-wrapper .flag-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px 2px;border-radius:var(--radius-full);font-size:12px;font-weight:600;line-height:1.5}.p-info-wrapper .flags .flag.flag-sale,.p-info-wrapper .flags .flag.flag-tip{display:inline-flex;align-items:center;justify-content:center;padding:0 8px 2px;border-radius:var(--radius-full);font-size:12px;font-weight:600;line-height:1.5;height:auto;min-height:20px}.p-info-wrapper .p-short-description{font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-primary)}.p-info-wrapper .p-short-description p{margin:0}@media (max-width:767px){.p-info-wrapper .p-short-description p{font-size:14px}}.p-info-wrapper .detail-alternate,.p-info-wrapper .detail-variants{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.p-info-wrapper .detail-alternate>.variants-label,.p-info-wrapper .detail-alternate>strong,.p-info-wrapper .detail-alternate__label,.p-info-wrapper .detail-variants>.variants-label,.p-info-wrapper .detail-variants>strong,.p-info-wrapper .detail-variants__label{font-size:16px;font-weight:600;line-height:1.5;color:var(--color-text-primary)}.p-info-wrapper .detail-alternate>.variant-cards-row,.p-info-wrapper .detail-alternate__cards,.p-info-wrapper .detail-variants>.variant-cards-row,.p-info-wrapper .detail-variants__cards{display:flex;flex-direction:row;gap:8px;align-items:flex-start}.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card,.p-info-wrapper .detail-alternate__card,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card,.p-info-wrapper .detail-variants__card{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100px;cursor:pointer}.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card-image,.p-info-wrapper .detail-alternate__card-image,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card-image,.p-info-wrapper .detail-variants__card-image{display:flex;align-items:center;justify-content:center;width:100px;height:76px;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius-xs);overflow:hidden;transition:border-color .3s ease}.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card-image img,.p-info-wrapper .detail-alternate__card-image img,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card-image img,.p-info-wrapper .detail-variants__card-image img{width:100%;height:100%;object-fit:cover}.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card-name,.p-info-wrapper .detail-alternate__card-name,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card-name,.p-info-wrapper .detail-variants__card-name{font-size:11px;font-weight:400;line-height:1.3;color:var(--color-text-primary);text-align:center;width:100%}.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card.active .variant-card-image,.p-info-wrapper .detail-alternate>.variant-cards-row>.variant-card.selected .variant-card-image,.p-info-wrapper .detail-alternate__card.active .variant-card-image,.p-info-wrapper .detail-alternate__card.selected .variant-card-image,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card.active .variant-card-image,.p-info-wrapper .detail-variants>.variant-cards-row>.variant-card.selected .variant-card-image,.p-info-wrapper .detail-variants__card.active .variant-card-image,.p-info-wrapper .detail-variants__card.selected .variant-card-image{border-color:var(--color-border-strong)}.p-info-wrapper .detail-parameters{margin:0}.p-info-wrapper .availability-value,.p-info-wrapper .detail-stock-row{order:-2;display:flex;width:100%;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid var(--color-border);margin:0;font-size:16px}@media (max-width:359px){.p-info-wrapper .availability-value,.p-info-wrapper .detail-stock-row{font-size:14px}}.p-info-wrapper .availability-value .availability-label-group,.p-info-wrapper .availability-value .detail-stock-left,.p-info-wrapper .detail-stock-row .availability-label-group,.p-info-wrapper .detail-stock-row .detail-stock-left{display:flex;align-items:center;gap:4px}.p-info-wrapper .availability-value .availability-dot,.p-info-wrapper .availability-value::before,.p-info-wrapper .detail-stock-row .availability-dot,.p-info-wrapper .detail-stock-row::before{display:none}.p-info-wrapper .availability-value .availability-amount,.p-info-wrapper .availability-value .availability-label,.p-info-wrapper .detail-stock-row .availability-amount,.p-info-wrapper .detail-stock-row .availability-label{font-size:16px;line-height:1.5;color:var(--color-green-500)}.p-info-wrapper .availability-value .availability-label,.p-info-wrapper .detail-stock-row .availability-label{font-weight:600}.p-info-wrapper .availability-value .availability-amount,.p-info-wrapper .detail-stock-row .availability-amount{font-weight:400;margin-right:auto}.p-info-wrapper .availability-value .shipping-options,.p-info-wrapper .detail-stock-row .shipping-options{display:inline-flex;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-primary);text-decoration:underline}.p-info-wrapper .availability-value .shipping-options::before,.p-info-wrapper .detail-stock-row .shipping-options::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/truck.svg?v=3.214);mask-image:url(../svg/truck.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.p-info-wrapper .availability-value .shipping-options:hover,.p-info-wrapper .detail-stock-row .shipping-options:hover{text-decoration:none}}@media (max-width:499px){.p-info-wrapper .availability-value{flex-wrap:wrap;gap:8px}.p-info-wrapper .availability-value .shipping-options{width:100%}}.p-info-wrapper .detail-buy{order:-1;display:flex;width:100%;align-items:center;justify-content:space-between;min-height:80px;padding:0 16px;background:var(--color-surface-primary);border-radius:var(--radius-xs);gap:16px;margin-bottom:0}.p-info-wrapper .detail-buy .dkLabFavouriteDiv{display:none}@media (max-width:767px){.p-info-wrapper .detail-buy{flex-wrap:wrap;min-height:auto;padding:16px;gap:12px}}.p-info-wrapper .detail-buy .p-final-price-wrapper,.p-info-wrapper .detail-buy__price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:8px;margin:0}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-main-row,.p-info-wrapper .detail-buy__price .price-main-row{display:flex;align-items:center;gap:4px}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-final,.p-info-wrapper .detail-buy__price .price-final{order:0;flex:0 0 100%;font-size:20px;line-height:1.5}@media (max-width:767px){.p-info-wrapper .detail-buy .p-final-price-wrapper .price-final,.p-info-wrapper .detail-buy__price .price-final{font-size:18px}}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-final-holder,.p-info-wrapper .detail-buy__price .price-final-holder{font-size:inherit;font-weight:600;line-height:1.5;color:var(--color-text-primary)}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-final-holder .pr-list-unit,.p-info-wrapper .detail-buy__price .price-final-holder .pr-list-unit{font-size:inherit;font-weight:600;color:var(--color-text-primary)}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-final-holder .price-vat-suffix,.p-info-wrapper .detail-buy__price .price-final-holder .price-vat-suffix{font-size:13px;font-weight:400;color:var(--color-text-secondary)}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-vat-label,.p-info-wrapper .detail-buy .p-final-price-wrapper .vat,.p-info-wrapper .detail-buy__price .price-vat-label,.p-info-wrapper .detail-buy__price .vat{font-size:13px;font-weight:400;line-height:1.5;color:var(--color-text-secondary)}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-additional,.p-info-wrapper .detail-buy__price .price-additional{order:1;font-size:13px;font-weight:400;line-height:1.5;color:var(--color-text-secondary);margin:0;text-transform:lowercase}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-standard,.p-info-wrapper .detail-buy__price .price-standard{order:1;flex:0 0 auto;margin:0;font-size:13px;line-height:1.5;color:var(--color-text-secondary);text-decoration:line-through}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-save,.p-info-wrapper .detail-buy__price .price-save{order:2;flex:0 0 auto;font-size:13px;font-weight:600;line-height:1.5;color:var(--color-text-sale)}.p-info-wrapper .detail-buy .p-final-price-wrapper .price-measure,.p-info-wrapper .detail-buy__price .price-measure{order:3;flex:0 0 100%;display:none}.p-info-wrapper .detail-buy .add-to-cart,.p-info-wrapper .detail-buy__main{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;margin:0}@media (max-width:767px){.p-info-wrapper .detail-buy .add-to-cart,.p-info-wrapper .detail-buy__main{width:100%}}.p-info-wrapper .detail-buy .add-to-cart .quantity,.p-info-wrapper .detail-buy__main .quantity{display:flex;align-items:center;width:100px;height:40px;border:none;border-radius:0;background:0 0;font-size:13px;font-weight:400;padding:0}.p-info-wrapper .detail-buy .add-to-cart .quantity .decrease,.p-info-wrapper .detail-buy__main .quantity .decrease{display:flex;align-items:center;justify-content:center;width:30px;height:40px;flex-shrink:0;position:static;background:var(--color-white);border:1px solid var(--color-border);border-right:none;border-radius:var(--radius-xs) 0 0 var(--radius-xs);cursor:pointer;padding:0}.p-info-wrapper .detail-buy .add-to-cart .quantity .decrease::before,.p-info-wrapper .detail-buy__main .quantity .decrease::before{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/minus.svg?v=3.214);mask-image:url(../svg/minus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:static;content:""}.p-info-wrapper .detail-buy .add-to-cart .quantity label,.p-info-wrapper .detail-buy__main .quantity label{order:2;margin:0}.p-info-wrapper .detail-buy .add-to-cart .quantity .amount,.p-info-wrapper .detail-buy__main .quantity .amount{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-white);border:1px solid var(--color-border);border-radius:0;text-align:center;font-size:13px;font-weight:400;color:var(--color-text-primary);font-family:var(--font-primary);padding:0}.p-info-wrapper .detail-buy .add-to-cart .quantity .increase,.p-info-wrapper .detail-buy__main .quantity .increase{display:flex;align-items:center;justify-content:center;width:30px;height:40px;flex-shrink:0;order:3;position:static;background:var(--color-white);border:1px solid var(--color-border);border-left:none;border-radius:0 var(--radius-xs) var(--radius-xs) 0;cursor:pointer;padding:0}.p-info-wrapper .detail-buy .add-to-cart .quantity .increase::before,.p-info-wrapper .detail-buy__main .quantity .increase::before{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/plus.svg?v=3.214);mask-image:url(../svg/plus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:static;content:""}.p-info-wrapper .detail-buy .add-to-cart .quantity .decrease-tooltip,.p-info-wrapper .detail-buy .add-to-cart .quantity .increase-tooltip,.p-info-wrapper .detail-buy__main .quantity .decrease-tooltip,.p-info-wrapper .detail-buy__main .quantity .increase-tooltip{position:absolute}.p-info-wrapper .detail-buy .add-to-cart .add-to-cart-button,.p-info-wrapper .detail-buy__main .add-to-cart-button{display:flex;align-items:center;justify-content:center;height:40px;min-height:unset;padding:8px 16px;gap:8px;border-radius:var(--radius-xs);background-color:var(--color-conversion);border-color:var(--color-conversion);color:var(--color-white);font-size:16px;font-weight:400;line-height:1.5;text-transform:none;white-space:nowrap}@media (max-width:360px){.p-info-wrapper .detail-buy .add-to-cart .add-to-cart-button,.p-info-wrapper .detail-buy__main .add-to-cart-button{padding:4px}}.p-info-wrapper .detail-buy .add-to-cart .add-to-cart-button::before,.p-info-wrapper .detail-buy__main .add-to-cart-button::before{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-image:url(../svg/shopping-bag.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:static;content:"";color:var(--color-white)}@media (hover:hover){.p-info-wrapper .detail-buy .add-to-cart .add-to-cart-button:hover,.p-info-wrapper .detail-buy__main .add-to-cart-button:hover{background-color:var(--color-button-primary);border-color:var(--color-button-primary);color:var(--color-white)}}.p-info-wrapper .detail-buy__main .add-to-cart-button{min-height:unset}.p-info-wrapper .detail-favourite-link,.p-info-wrapper .link-icons .link-icon{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1.5;color:var(--color-text-primary);text-decoration:underline}@media (hover:hover){.p-info-wrapper .detail-favourite-link:hover,.p-info-wrapper .link-icons .link-icon:hover{text-decoration:none}}.p-info-wrapper .detail-favourite-link::before,.p-info-wrapper .link-icons .link-icon.favorite::before,.p-info-wrapper .link-icons a[data-testid=buttonFavourite]::before{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;content:""}.p-info-wrapper .social-buttons-wrapper .social-buttons{display:none}.p-info-wrapper .link-icons .link-icon.chat,.p-info-wrapper .link-icons .link-icon.print,.p-info-wrapper .link-icons .link-icon.share{display:none}.p-info-wrapper .detail-gift-banner,.p-info-wrapper .giftsOnOrder{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;min-height:55px;background:var(--color-warning-bg);border-radius:var(--radius-xs);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-primary)}@media (max-width:767px){.p-info-wrapper .detail-gift-banner,.p-info-wrapper .giftsOnOrder{font-size:14px}}@media (max-width:359px){.p-info-wrapper .detail-gift-banner,.p-info-wrapper .giftsOnOrder{align-items:center;text-align:center}}.p-info-wrapper .detail-gift-banner::before,.p-info-wrapper .giftsOnOrder::before{display:flex;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(../svg/gift.svg?v=3.214);mask-image:url(../svg/gift.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;content:"";flex-shrink:0}@media (max-width:359px){.p-info-wrapper .detail-gift-banner::before,.p-info-wrapper .giftsOnOrder::before{position:relative;top:-10px}}.p-info-wrapper .detail-gift-banner strong,.p-info-wrapper .giftsOnOrder strong{font-weight:600}@media (max-width:359px){.p-info-wrapper .detail-gift-banner strong::before,.p-info-wrapper .giftsOnOrder strong::before{content:"\A";white-space:pre}}.price-login--detail{display:flex;align-items:center;justify-content:center;gap:4px;align-self:stretch;width:100%;min-height:80px;padding:8px 16px;border-radius:var(--radius-xs);background:var(--color-surface-primary);color:var(--color-text-primary);font-size:16px;line-height:var(--line-height)}.price-login--detail .price-login__icon{display:flex;flex-shrink:0}.price-login--detail .price-login__icon::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/lock.svg?v=3.214);mask-image:url(../svg/lock.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.price-login--detail .price-login__text{color:var(--color-text-primary)}.price-login--detail .price-login__link{color:var(--color-text-link);text-decoration:underline}.detail-coupon{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:0 16px;background:var(--color-white);border:1px dashed var(--color-border-dark);border-radius:var(--radius-xs);font-size:16px;line-height:1.4;color:var(--color-text-primary)}@media (max-width:767px){.detail-coupon{height:auto;padding:12px 16px}}.detail-coupon .coupon-code{font-weight:600}.detail-coupon .coupon-price{font-weight:600;color:var(--color-text-sale)}.detail-coupon__copy{display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer}.detail-coupon__copy::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/copy.svg?v=3.214);mask-image:url(../svg/copy.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary)}.detail-installments,.detail-loyalty{display:flex;align-items:center;width:100%;height:48px;padding:0 16px;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xs);font-size:16px;line-height:1.4;color:var(--color-text-primary)}@media (max-width:767px){.detail-installments,.detail-loyalty{height:auto;padding:12px 16px}}.detail-installments strong,.detail-loyalty strong{font-weight:600}.detail-installments a,.detail-loyalty a{color:var(--color-text-blue);text-decoration:underline}@media (hover:hover){.detail-installments a:hover,.detail-loyalty a:hover{text-decoration:none}}.detail-gifts{display:flex;flex-direction:column;gap:4px;width:100%;padding:16px;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xs);font-size:13px;line-height:1.4;color:var(--color-text-primary)}.detail-gifts__title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.4}.detail-gifts__title::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/gift.svg?v=3.214);mask-image:url(../svg/gift.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.detail-gifts__item{display:flex;align-items:center;gap:4px;font-size:13px;line-height:1.4}.detail-gifts__item img{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-xs)}.detail-gifts__item span{font-size:13px}.detail-gifts__item a{font-size:13px;color:var(--color-text-primary);text-decoration:underline}@media (hover:hover){.detail-gifts__item a:hover{text-decoration:none}}.detail-gifts__item strong{font-size:13px;font-weight:600}.detail-insurance{order:3;display:flex;align-items:center;gap:16px;width:100%}.detail-insurance input[type=checkbox]{appearance:none;width:22px;height:22px;margin:0;background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xs);flex-shrink:0;cursor:pointer}.detail-insurance input[type=checkbox]:checked{background-color:var(--color-brand-blue);border-color:var(--color-brand-blue)}.detail-insurance label{display:flex;align-items:center;gap:4px;margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--color-text-primary);cursor:pointer}.detail-insurance label::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/info-circle.svg?v=3.214);mask-image:url(../svg/info-circle.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-icon-secondary)}.detail-insurance .insurance-price{font-weight:400;color:var(--color-text-secondary)}.detail-warranty{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-blue-light);border-radius:var(--radius-xs);font-size:18px;line-height:1.4;color:var(--color-text-primary)}.detail-warranty__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.detail-warranty__icon::before{display:flex;width:30px;height:30px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/rosette-discount-check.svg?v=3.214);mask-image:url(../svg/rosette-discount-check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-brand-blue)}.detail-warranty__icon-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:13px;font-weight:600;line-height:1;color:var(--color-white)}.detail-actions{display:flex;align-items:center;gap:24px;width:100%;height:48px}.detail-actions__item{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:1.4;color:var(--color-text-primary);text-decoration:underline;cursor:pointer}.detail-actions__item--guarantee{font-weight:600}.detail-actions__item--guarantee::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/rosette-discount-check.svg?v=3.214);mask-image:url(../svg/rosette-discount-check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.detail-actions__item--compare{font-weight:400}.detail-actions__item--compare::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/scale.svg?v=3.214);mask-image:url(../svg/scale.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.detail-actions__item--favourite{font-weight:400}.detail-actions__item--favourite::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/heart.svg?v=3.214);mask-image:url(../svg/heart.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.detail-actions__item:hover{text-decoration:none}}.detail-buy-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.detail-buy-wrapper .detail-buy__top{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:16px}.detail-buy-wrapper .shipping-options{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.5;color:var(--color-text-primary);text-decoration:underline}.detail-buy-wrapper .shipping-options::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/truck.svg?v=3.214);mask-image:url(../svg/truck.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (hover:hover){.detail-buy-wrapper .shipping-options:hover{text-decoration:none}}@media (max-width:767px){.detail-buy-wrapper .shipping-options{font-size:14px}}.detail-files{display:flex;flex-direction:column;row-gap:32px}@media (min-width:1200px){.detail-files{margin-bottom:48px}}.detail-files>h3{margin:0;font-size:24px;font-weight:600;line-height:var(--line-height-125);color:var(--color-text-primary)}@media (max-width:1199px){.detail-files>h3{display:none}}.detail-files ul{display:flex;flex-direction:column;row-gap:8px;padding:0;margin:0;list-style:none}.detail-files ul li{display:flex;align-items:center;gap:8px;position:relative}.detail-files ul img{display:none}.detail-files ul a{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-primary);text-decoration:underline;transition:text-decoration .3s ease}@media (hover:hover){.detail-files ul a:hover{text-decoration:none}}.detail-files ul a::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/file-type-pdf.svg?v=3.214);mask-image:url(../svg/file-type-pdf.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0}#manufacturerDescription{display:flex;flex-direction:column;gap:32px;width:100%;padding:32px var(--_padding);margin:0 calc(var(--_padding) * -1);background-color:var(--color-blue-light);color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){#manufacturerDescription{gap:24px;padding:24px var(--_padding);font-size:13px}}#manufacturerDescription p{margin:0;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){#manufacturerDescription p{font-size:14px}}#manufacturerDescription p+p{margin-top:16px}#manufacturerDescription p b,#manufacturerDescription p strong{font-weight:600}#manufacturerDescription h3,#manufacturerDescription h4,#manufacturerDescription h5,#manufacturerDescription h6{margin:0;color:var(--color-text-primary);font-family:var(--font-primary);font-size:18px;font-weight:600;line-height:var(--line-height-125)}@media (max-width:767px){#manufacturerDescription h3,#manufacturerDescription h4,#manufacturerDescription h5,#manufacturerDescription h6{font-size:16px}}#manufacturerDescription ol,#manufacturerDescription ul{display:flex;flex-direction:column;gap:0;margin:0;padding-left:24px;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.8}@media (max-width:767px){#manufacturerDescription ol,#manufacturerDescription ul{font-size:14px;padding-left:20px}}#manufacturerDescription ul{list-style:disc}#manufacturerDescription ol{list-style:decimal}#manufacturerDescription li{padding-left:0}#manufacturerDescription li::marker{color:var(--color-text-primary)}#manufacturerDescription a{color:var(--color-text-blue);text-decoration:underline;text-underline-offset:.14em}@media (hover:hover){#manufacturerDescription a:hover{text-decoration:none}}#manufacturerDescription b,#manufacturerDescription strong{font-weight:600}#manufacturerDescription>p:last-child{font-weight:600}body.ordering-process{background-color:var(--color-white)}body.ordering-process:not(.id--15) #header{position:relative;margin:0;border:none}@media (max-width:767px){body.ordering-process:not(.id--15) #header .navigation-buttons .top-nav-button-account{background-color:var(--color-conversion)}body.ordering-process:not(.id--15) #header .navigation-buttons .top-nav-button-account::before{color:var(--color-white)}}@media (max-width:767px){body.ordering-process:not(.id--15) #header{height:auto}}body.ordering-process:not(.id--15) #dkLabFavCartWrapper{display:none}body.ordering-process .content{padding-bottom:0}body.ordering-process:not(.id--15):not(:has(.cart-empty)) .top-navigation-bar{display:none}body.ordering-process:not(.id--15):not(:has(.cart-empty)) #header .header-top{gap:0;justify-content:space-between}.id--9:has(.cart-empty) #header .header-top .top-navigation-contacts{display:none}@media (max-width:1599px){.id--16 #header,.id--17 #header{border-bottom:1px solid var(--color-gray-300)}}.id--16 #header::before,.id--17 #header::before{display:none}@media (min-width:1600px){.id--16 #header::before,.id--17 #header::before{display:block;width:100vw;margin-left:-50vw;border-bottom:1px solid var(--color-gray-300)}}.id--16 #header .header-top,.id--17 #header .header-top{flex-wrap:nowrap}.id--16 #header .header-top>:nth-child(3),.id--17 #header .header-top>:nth-child(3){margin:0 auto}.id--16 #header .navigation-buttons,.id--17 #header .navigation-buttons{justify-content:flex-end;margin:0}@media (max-width:767px){.id--16 .content,.id--17 .content,.id--9:not(:has(.cart-empty)) .content{padding-bottom:0}}.id--16 .user-action-in .popup-widget,.id--17 .user-action-in .popup-widget,.id--9:not(:has(.cart-empty)) .user-action-in .popup-widget{top:90px}@media (max-width:767px){.id--16 .user-action-in .popup-widget,.id--17 .user-action-in .popup-widget,.id--9:not(:has(.cart-empty)) .user-action-in .popup-widget{top:50px;height:333px;background:inherit;padding:16px}}.id--16 .top-navigation-bar,.id--17 .top-navigation-bar,.id--9:not(:has(.cart-empty)) .top-navigation-bar{display:none}.id--16 #header #dkLabFavHeaderWrapper,.id--16 #header .languagesMenu,.id--16 #header .navigation-buttons .top-nav-button-compare,.id--16 #header .navigation-buttons .top-nav-button-favourite,.id--16 #header .search,.id--17 #header #dkLabFavHeaderWrapper,.id--17 #header .languagesMenu,.id--17 #header .navigation-buttons .top-nav-button-compare,.id--17 #header .navigation-buttons .top-nav-button-favourite,.id--17 #header .search,.id--9:not(:has(.cart-empty)) #header #dkLabFavHeaderWrapper,.id--9:not(:has(.cart-empty)) #header .languagesMenu,.id--9:not(:has(.cart-empty)) #header .navigation-buttons .top-nav-button-compare,.id--9:not(:has(.cart-empty)) #header .navigation-buttons .top-nav-button-favourite,.id--9:not(:has(.cart-empty)) #header .search{display:none}@media (max-width:767px){.id--16 #header .navigation-buttons a[data-target=navigation],.id--17 #header .navigation-buttons a[data-target=navigation],.id--9:not(:has(.cart-empty)) #header .navigation-buttons a[data-target=navigation]{display:none}}@media (min-width:768px){.id--16 #header #navigation,.id--17 #header #navigation,.id--9:not(:has(.cart-empty)) #header #navigation{display:none}}.id--16 #header .header-top,.id--17 #header .header-top,.id--9:not(:has(.cart-empty)) #header .header-top{justify-content:space-between}@media (min-width:768px){.id--16 #header .header-top .site-name-wrapper .site-name a,.id--17 #header .header-top .site-name-wrapper .site-name a,.id--9:not(:has(.cart-empty)) #header .header-top .site-name-wrapper .site-name a{width:241px;height:40px;aspect-ratio:241/40}}.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{display:flex;align-items:center}@media (min-width:768px){.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{gap:16px}}@media (min-width:992px){.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{position:absolute;left:50%;translate:-50% 0}}@media (min-width:768px) and (max-width:991px){.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{position:absolute;right:56px}}@media (max-width:767px){.id--16 #header .header-top .top-navigation-contacts,.id--17 #header .header-top .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{display:none}}@media (max-width:767px){.id--16 #header .header-top .top-navigation-contacts .project-email,.id--17 #header .header-top .top-navigation-contacts .project-email,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .project-email{display:none}}@media (max-width:767px){.id--16 #header .header-top .top-navigation-contacts .top-nav-contacts__img,.id--17 #header .header-top .top-navigation-contacts .top-nav-contacts__img,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .top-nav-contacts__img{display:none}}.id--16 #header .header-top .top-navigation-contacts .project-phone,.id--16 #header .header-top .top-navigation-contacts a.project-phone,.id--17 #header .header-top .top-navigation-contacts .project-phone,.id--17 #header .header-top .top-navigation-contacts a.project-phone,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .project-phone,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts a.project-phone{display:flex;align-items:center;gap:4px;padding:0;line-height:var(--line-height);color:var(--color-primary);text-decoration:none}@media (max-width:767px){.id--16 #header .header-top .top-navigation-contacts .project-phone,.id--16 #header .header-top .top-navigation-contacts a.project-phone,.id--17 #header .header-top .top-navigation-contacts .project-phone,.id--17 #header .header-top .top-navigation-contacts a.project-phone,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .project-phone,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts a.project-phone{font-size:13px}}.id--16 #header .header-top .top-navigation-contacts .project-phone::before,.id--16 #header .header-top .top-navigation-contacts a.project-phone::before,.id--17 #header .header-top .top-navigation-contacts .project-phone::before,.id--17 #header .header-top .top-navigation-contacts a.project-phone::before,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .project-phone::before,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts a.project-phone::before{display:none}@media (hover:hover){.id--16 #header .header-top .top-navigation-contacts .project-phone:hover,.id--16 #header .header-top .top-navigation-contacts a.project-phone:hover,.id--17 #header .header-top .top-navigation-contacts .project-phone:hover,.id--17 #header .header-top .top-navigation-contacts a.project-phone:hover,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts .project-phone:hover,.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts a.project-phone:hover{color:var(--color-primary);text-decoration:underline}}.id--16 #header .header-top .navigation-buttons,.id--17 #header .header-top .navigation-buttons,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons{margin-left:unset}.id--16 #header .header-top .navigation-buttons .top-nav-button-account,.id--16 #header .header-top .navigation-buttons .top-nav-button-login,.id--17 #header .header-top .navigation-buttons .top-nav-button-account,.id--17 #header .header-top .navigation-buttons .top-nav-button-login,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login{order:4}@media (min-width:768px){.id--16 #header .header-top .navigation-buttons .top-nav-button-account,.id--16 #header .header-top .navigation-buttons .top-nav-button-login,.id--17 #header .header-top .navigation-buttons .top-nav-button-account,.id--17 #header .header-top .navigation-buttons .top-nav-button-login,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs);color:var(--color-text-primary)}.id--16 #header .header-top .navigation-buttons .top-nav-button-account::before,.id--16 #header .header-top .navigation-buttons .top-nav-button-login::before,.id--17 #header .header-top .navigation-buttons .top-nav-button-account::before,.id--17 #header .header-top .navigation-buttons .top-nav-button-login::before,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account::before,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-text-primary);margin:0}.id--16 #header .header-top .navigation-buttons .top-nav-button-account:hover,.id--16 #header .header-top .navigation-buttons .top-nav-button-login:hover,.id--17 #header .header-top .navigation-buttons .top-nav-button-account:hover,.id--17 #header .header-top .navigation-buttons .top-nav-button-login:hover,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account:hover,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login:hover{background-color:var(--color-surface-primary);color:var(--color-text-primary)}}@media (max-width:991px){.id--16 #header .header-top .navigation-buttons .top-nav-button-account,.id--16 #header .header-top .navigation-buttons .top-nav-button-login,.id--17 #header .header-top .navigation-buttons .top-nav-button-account,.id--17 #header .header-top .navigation-buttons .top-nav-button-login,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login{padding:0!important}}@media (min-width:992px){.id--16 #header .header-top .navigation-buttons .top-nav-button-account,.id--16 #header .header-top .navigation-buttons .top-nav-button-login,.id--17 #header .header-top .navigation-buttons .top-nav-button-account,.id--17 #header .header-top .navigation-buttons .top-nav-button-login,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login{padding:8px 16px!important}.id--16 #header .header-top .navigation-buttons .top-nav-button-account span,.id--16 #header .header-top .navigation-buttons .top-nav-button-login span,.id--17 #header .header-top .navigation-buttons .top-nav-button-account span,.id--17 #header .header-top .navigation-buttons .top-nav-button-login span,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account span,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login span{display:block;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary)}}.id--16 #header .header-top .navigation-buttons .top-nav-button-account::after,.id--16 #header .header-top .navigation-buttons .top-nav-button-login::after,.id--17 #header .header-top .navigation-buttons .top-nav-button-account::after,.id--17 #header .header-top .navigation-buttons .top-nav-button-login::after,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account::after,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-login::after{display:none}@media (min-width:992px){.id--16 #header .header-top .navigation-buttons .top-nav-button-account,.id--17 #header .header-top .navigation-buttons .top-nav-button-account,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account{position:relative}.id--16 #header .header-top .navigation-buttons .top-nav-button-account::before,.id--17 #header .header-top .navigation-buttons .top-nav-button-account::before,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account::before{overflow:hidden;transition:width .3s ease,margin .3s ease,opacity .3s ease}.id--16 #header .header-top .navigation-buttons .top-nav-button-account::after,.id--17 #header .header-top .navigation-buttons .top-nav-button-account::after,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account::after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/info.svg?v=3.214);mask-image:url(../svg/info.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;width:0;margin-left:-8px;opacity:0;overflow:hidden;transition:width .3s ease,margin .3s ease,opacity .3s ease}}@media (min-width:992px) and (hover:hover){.id--16 #header .header-top .navigation-buttons .top-nav-button-account:hover::before,.id--17 #header .header-top .navigation-buttons .top-nav-button-account:hover::before,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account:hover::before{width:0;margin-right:-8px;opacity:0}.id--16 #header .header-top .navigation-buttons .top-nav-button-account:hover::after,.id--17 #header .header-top .navigation-buttons .top-nav-button-account:hover::after,.id--9:not(:has(.cart-empty)) #header .header-top .navigation-buttons .top-nav-button-account:hover::after{width:16px;margin-left:0;opacity:1}}.id--16 #header .header-top a[data-target=navigation]::before,.id--17 #header .header-top a[data-target=navigation]::before,.id--9:not(:has(.cart-empty)) #header .header-top a[data-target=navigation]::before{width:24px;height:24px}.id--16 #header .header-top a[data-target=navigation]::after,.id--17 #header .header-top a[data-target=navigation]::after,.id--9:not(:has(.cart-empty)) #header .header-top a[data-target=navigation]::after{display:none}.id--16 #navigation .navigation-in .top-navigation-bar,.id--17 #navigation .navigation-in .top-navigation-bar,.id--9:not(:has(.cart-empty)) #navigation .navigation-in .top-navigation-bar{order:2}.id--16 #navigation .navigation-in .top-navigation-bar .top-navigation-contacts,.id--17 #navigation .navigation-in .top-navigation-bar .top-navigation-contacts,.id--9:not(:has(.cart-empty)) #navigation .navigation-in .top-navigation-bar .top-navigation-contacts{border-top:1px solid var(--color-border)}body.navigation-window-visible.id--16 #header .header-top .top-navigation-contacts,body.navigation-window-visible.id--17 #header .header-top .top-navigation-contacts,body.navigation-window-visible.id--9:not(:has(.cart-empty)) #header .header-top .top-navigation-contacts{display:none}.id--16 #header-mobile-sticky .header-top .mobile-sticky-buttons .top-nav-button-search,.id--17 #header-mobile-sticky .header-top .mobile-sticky-buttons .top-nav-button-search,.id--9:not(:has(.cart-empty)) #header-mobile-sticky .header-top .mobile-sticky-buttons .top-nav-button-search{display:none}.id--16 #checkoutSidebar .cart-content,.id--17 #checkoutSidebar .cart-content{display:flex;flex-direction:column;background-color:inherit;width:100%;gap:16px}.free-product-gifts{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.free-product-gifts li{list-style:none;margin:0 0 8px 0;padding:8px;background:var(--color-surface-primary);border-radius:var(--radius-xs)}.free-product-gifts label{display:flex;align-items:center;gap:8px;width:100%;margin:0;cursor:pointer}.free-product-gifts .free-gifts-img{width:50px;height:50px}.free-product-gifts .free-gifts-img img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xs);mix-blend-mode:darken}.free-product-gifts .free-gifts-img .free-gifts-img-hover{display:none}.free-product-gifts .free-gift-label{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:0}.free-product-gifts .free-gift-label::before{content:"Zdarma k objednávce";display:flex;color:var(--color-green);font-size:13px}.free-product-gifts .free-gift-name{font-size:13px;font-weight:600;line-height:var(--line-height);color:var(--color-primary);text-transform:none}@media (min-width:992px){.cart-inner{padding-bottom:80px}}@media (max-width:991px){.cart-inner{padding-bottom:30px}}.cart-inner .related{width:100%;display:none}.cart-inner .related .cart-related-swiper{width:100%;display:flex;overflow:hidden}.cart-inner .related .cart-related-swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;flex:1 1 0;height:auto}.cart-inner .related .cart-related-swiper .swiper-wrapper .swiper-slide .card-related-info{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.cart-inner .related .cart-related-swiper .swiper-wrapper .swiper-slide .card-related-info .cart-related-img>img{height:244px;align-self:stretch}.cart-inner .related .cart-related-swiper .swiper-wrapper .swiper-slide .card-related-button{display:flex;text-align:center;width:100%}.cart-content{padding:0}.cart-content .site-msg-custom.step-1{padding:0}.cart-content .site-msg-custom.step-1 p{border-radius:var(--radius-xs)}body:has(.top-nav-button-account) .cart-content .site-msg-custom.step-1{display:none}.cart-content .delivery-time{display:none}.cart-content+.cart-content{margin:0;background-color:inherit}.ordering-process .box.co-box,.ordering-process .co-box{display:flex;flex-direction:column;width:100%;margin:0;padding:0;border:none}@media (min-width:768px) and (max-width:991px){.ordering-process .box.co-box,.ordering-process .co-box{width:100%}}.ordering-process .box.co-box h2,.ordering-process .box.co-box h4,.ordering-process .co-box h2,.ordering-process .co-box h4{padding-left:0!important;margin-bottom:16px;text-transform:none}@media (max-width:767px){.ordering-process .box.co-box h2,.ordering-process .box.co-box h4,.ordering-process .co-box h2,.ordering-process .co-box h4{font-size:18px;margin-bottom:8px}}@media (min-width:768px){.ordering-process .box.co-box h2,.ordering-process .box.co-box h4,.ordering-process .co-box h2,.ordering-process .co-box h4{font-size:20px}}.ordering-process .box.co-box h2.order-delivery::before,.ordering-process .box.co-box h4.order-delivery::before,.ordering-process .co-box h2.order-delivery::before,.ordering-process .co-box h4.order-delivery::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/truck.svg?v=3.214);mask-image:url(../svg/truck.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .box.co-box h2.order-payment::before,.ordering-process .box.co-box h4.order-payment::before,.ordering-process .co-box h2.order-payment::before,.ordering-process .co-box h4.order-payment::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/coins-black.svg?v=3.214);mask-image:url(../svg/coins-black.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .box.co-box h2.order-delivery::before,.ordering-process .box.co-box h2.order-payment::before,.ordering-process .box.co-box h4.order-delivery::before,.ordering-process .box.co-box h4.order-payment::before,.ordering-process .co-box h2.order-delivery::before,.ordering-process .co-box h2.order-payment::before,.ordering-process .co-box h4.order-delivery::before,.ordering-process .co-box h4.order-payment::before{position:relative;top:-2px;left:auto;margin-top:0;margin-right:4px;display:inline-flex}#checkoutSidebar{position:sticky!important;top:20px!important;transform:none!important;align-self:flex-start}@media (max-width:991px){#checkoutSidebar{padding-top:0;position:static!important;top:auto!important}}.cart-row{display:grid;grid-template-columns:1fr 440px;gap:40px;position:relative;margin:0;padding-top:40px}@media (max-width:767px){.cart-row{padding-top:16px}}@media (max-width:1599px){.cart-row{grid-template-columns:1fr 400px;gap:32px}}@media (max-width:1199px){.cart-row{grid-template-columns:1fr 380px;gap:24px}}@media (min-width:992px) and (max-width:1199px){.cart-row{grid-template-columns:1fr 320px}}@media (max-width:991px){.cart-row{grid-template-columns:1fr;gap:16px}}.cart-row:after,.cart-row:before{display:none}.cart-row .col-md-4,.cart-row .col-md-8{float:none;width:100%;padding:0;min-width:1px}.cart-row .col-md-4{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:1200px){.cart-row .col-md-4{position:sticky;top:16px;align-self:start}}.cart-row .col-md-4 .sidebar-in-cart{position:sticky;top:20px;align-self:flex-start}.cart-row .col-md-8{position:static;min-width:1px}.cart-row .col-md-8 .cart-content{padding:0;background-color:transparent}.cart-row .col-md-8 .cart-content .delivery-time{margin-top:16px;padding:0}.cart-row .col-md-8 .cart-content .planetwe-wrapper-outer{display:none}.checkout-box{display:flex;flex-direction:column;gap:16px;padding:16px;width:100%;margin:0;background-color:var(--color-surface-primary);border:none;border-radius:var(--radius-xs)}@media (min-width:992px){.checkout-box{order:-1}}@media (max-width:991px){.checkout-box{order:10}}.checkout-box .toggle-contacts,.checkout-box>.btn{display:none}.checkout-box .box.box-sm{height:auto;overflow:visible;background-color:transparent;transform:scale(1);visibility:visible}.checkout-box .contact-box{display:flex;flex-direction:column;gap:16px;padding:0;min-height:0}.checkout-box .contact-box>img{display:none}.checkout-box .contact-box__header{display:flex;flex-direction:column;row-gap:4px}.checkout-box .contact-box__title{font-size:20px;font-weight:600;line-height:var(--line-height-125)}.checkout-box .contact-box__text{font-size:16px;font-weight:400;line-height:var(--line-height)}.checkout-box .contact-box>strong{display:none}.checkout-box .contact-box ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;row-gap:16px}.checkout-box .contact-box ul li:nth-child(3),.checkout-box .contact-box ul li:nth-child(4),.checkout-box .contact-box ul li:nth-child(5){display:none}.checkout-box .contact-box ul li{padding:0}.checkout-box .contact-box ul li:has(.tel){order:-1}.checkout-box .contact-box ul li>span{position:relative;display:flex;flex-direction:column;padding-left:32px}.checkout-box .contact-box ul li>span::before{position:absolute;left:0;top:50%;translate:0 -50%;color:var(--color-conversion)}.checkout-box .contact-box ul li>span.tel::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.checkout-box .contact-box ul li>span.mail::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.checkout-box .contact-box ul li>span a{font-size:18px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none}.checkout-box .contact-box ul li>span a:hover{text-decoration:underline;color:var(--color-primary)}.checkout-box .contact-box ul li>span span{display:block;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}.checkout-box .contact-box ul li>span.tel a::after{content:"";display:inline-flex;width:6px;height:6px;margin-left:8px;vertical-align:middle;border-radius:50%;background-color:var(--color-text-secondary)}.order-recapitulation{width:100%;margin:0}.cart-summary{padding:0}.cart-summary .price-wrapper--demand{justify-content:right}.col-md-8 .summary-wrapper{margin-top:40px}.checkout-box-wrapper{display:flex;padding:16px;align-items:center;gap:16px;align-self:stretch;border-radius:var(--radius-xs);background-color:var(--color-surface-primary)}@media (max-width:991px){.checkout-box-wrapper{order:2}}.checkout-box-wrapper>h4{display:none}.checkout-box-wrapper h2{display:none}.checkout-box-wrapper .box{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.checkout-box-wrapper .customer-support{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.checkout-box-wrapper .customer-support>span:first-child{font-size:20px;font-weight:600;line-height:var(--line-height-125)}@media (max-width:767px){.checkout-box-wrapper .customer-support>span:first-child{font-size:18px}}.checkout-box-wrapper .customer-support>span:last-child{font-size:16px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){.checkout-box-wrapper .customer-support>span:last-child{font-size:14px}}.checkout-box-wrapper .contact-box{display:flex;flex-direction:column;gap:16px;padding:0;min-height:0}.checkout-box-wrapper .contact-box>img{display:none}.checkout-box-wrapper .contact-box>strong{display:none}.checkout-box-wrapper .contact-box ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;row-gap:16px}.checkout-box-wrapper .contact-box ul li:nth-child(3),.checkout-box-wrapper .contact-box ul li:nth-child(4),.checkout-box-wrapper .contact-box ul li:nth-child(5){display:none}.checkout-box-wrapper .contact-box ul li{padding:0}.checkout-box-wrapper .contact-box ul li:has(.tel){order:-1}.checkout-box-wrapper .contact-box ul li>span{position:relative;display:flex;flex-direction:column;padding-left:32px}.checkout-box-wrapper .contact-box ul li>span::before{position:absolute;left:0;top:50%;translate:0 -50%;color:var(--color-conversion)}.checkout-box-wrapper .contact-box ul li>span.tel::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.checkout-box-wrapper .contact-box ul li>span.mail::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.checkout-box-wrapper .contact-box ul li>span a{font-size:18px;font-weight:600;line-height:var(--line-height);color:var(--color-text-primary);text-decoration:none}@media (max-width:767px){.checkout-box-wrapper .contact-box ul li>span a{font-size:16px}}.checkout-box-wrapper .contact-box ul li>span a:hover{text-decoration:underline;color:var(--color-primary)}.checkout-box-wrapper .contact-box ul li>span span{display:block;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}.checkout-box-wrapper .contact-box ul li>span.tel a::after{content:"";display:inline-flex;width:6px;height:6px;margin-left:8px;vertical-align:middle;border-radius:50%;background-color:var(--color-text-secondary)}body.shop-open .contact-box>ul>li>.tel a::after{background-color:var(--color-green-500);box-shadow:0 0 5px 0 var(--color-green-500)}body.shop-closed .contact-box>ul>li>.tel a::after{background-color:var(--color-red);box-shadow:0 0 5px 0 var(--color-red)}.summary-wrapper{padding:0;margin:0;width:100%}.summary-wrapper .box[data-testid=tableCart]{display:flex;flex-direction:column;gap:16px}@media (max-width:767px){#shipping-address{width:100%}}.id--15 #whisper-chat-widget-root,.id--16 #whisper-chat-widget-root,.id--17 #whisper-chat-widget-root,.id--9 #whisper-chat-widget-root{display:none}.id--9 .delivery{display:flex;width:100%;padding:24px;align-items:center;gap:8px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}.id--9 .delivery:has(.price-range){width:615px}@media (max-width:1199px){.id--9 .delivery:has(.price-range){width:100%}}@media (max-width:1199px){.id--9 .delivery{width:100%}}@media (max-width:767px){.id--9 .delivery{padding:24px 16px}}.id--9 .delivery::before{display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/truck.svg?v=3.214);mask-image:url(../svg/truck.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex;flex-shrink:0;color:var(--color-conversion)}.id--9 .delivery>span{font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-primary)}.id--9 .delivery>span::before{display:none}.id--9 .delivery>span strong{font-weight:600}.id--9 .delivery .price-range{width:100%;height:10px;margin-top:8px;border-radius:100px;background-color:var(--color-white);border:1px solid var(--color-border)}.id--9 .delivery .price-range>div{height:10px;background-color:var(--color-conversion);border-radius:100px;position:relative;top:-1px;left:-1px}.id--9 .cart-summary{display:flex;flex-direction:column;align-items:flex-start;padding-top:32px}@media (max-width:767px){.id--9 .cart-summary{padding-top:8px}}@media (min-width:768px) and (max-width:991px){.id--9 .cart-summary{padding-top:16px}}@media (min-width:992px){.id--9 .cart-summary{column-gap:32px}}.id--9 .cart-summary .h4,.id--9 .cart-summary h4{display:none}.id--9 .cart-summary .next-step-back{margin-top:16px}@media (max-width:767px){.id--9 .cart-summary .next-step-back{display:none}}@media (min-width:768px){.id--9 .cart-summary .next-step-back{padding:0;line-height:1;font-size:13px;font-weight:100;color:var(--color-primary);text-decoration:underline}.id--9 .cart-summary .next-step-back:hover{text-decoration:none}}.id--9 .price-final{color:var(--color-primary)}.extras-wrapper{display:flex;flex-direction:column;align-items:flex-start;row-gap:24px;flex:1;min-width:1px}@media (max-width:991px){.extras-wrapper{width:100%}}@media (max-width:767px){.extras-wrapper{gap:0}}.extras-wrapper .extras-col{flex:0 1 auto;order:3;max-width:none;width:100%;padding:0}.extras-wrapper .extras-col:has(.discount-coupon){display:block;order:0}@media (max-width:767px){.extras-wrapper .extras-col:has(.discount-coupon){padding:16px 0}}.extras-wrapper .planetwe-wrapper-outer{display:block!important;margin:0}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner{position:relative}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper{border:1px solid var(--color-border);border-radius:var(--radius-xs)}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header{padding:16px 16px 0 16px}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper{display:flex;align-items:center}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper #planetwe-check{display:none}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark{display:flex;position:relative;width:20px;height:20px;margin:0 8px 0 0;padding:0;cursor:pointer;border:none}@media (min-width:768px){.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark{width:26px;height:26px}}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::after,.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::before{position:absolute;left:0;top:0;width:20px;height:20px;content:"";pointer-events:none}@media (min-width:768px){.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::after,.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::before{width:26px;height:26px}}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::before{background-color:var(--color-white);box-shadow:none;border:1px solid;border-color:var(--color-border)!important;border-radius:var(--radius-xs);transition:border-color .3s ease,background-color .3s ease}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-white);opacity:0;visibility:hidden;mask-size:16px;scale:0;transition:opacity .3s ease,visibility .3s ease,scale .3s ease}@media (min-width:768px){.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper .planetwe-checkmark::after{display:flex;width:26px;height:26px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;mask-size:16px}}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper #planetwe-check:checked+.planetwe-checkmark::before{border-color:var(--color-primary);background-color:var(--color-primary)}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .checkbox-wrapper #planetwe-check:checked+.planetwe-checkmark::after{opacity:1;visibility:visible;scale:1;transform:none}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .header .icon-wrapper{margin-left:8px}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .text-wrapper{padding:0}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .text-wrapper .first-row{line-height:var(--line-height)}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .text-wrapper .first-row>div{position:relative;top:-2px}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .text-wrapper p{font-size:13px;color:var(--color-secondary)}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-wrapper .footer{background-color:transparent;justify-content:flex-start;padding-left:50px}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-terms{position:absolute;bottom:8px;right:16px}.extras-wrapper .planetwe-wrapper-outer .planetwe-wrapper-inner .planetwe-terms .planetwe-tooltip-text{font-size:12px;background-color:#000}.mehub-bonus-cart-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;padding:16px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.4;color:var(--color-primary)}@media (max-width:767px){.mehub-bonus-cart-container{margin-bottom:16px}}.mehub-bonus-cart-container .card-title,.mehub-bonus-cart-container .ellity-link,.mehub-bonus-cart-container h4{display:none!important}.mehub-bonus-cart-container .card,.mehub-bonus-cart-container .card-text,.mehub-bonus-cart-container .card.blue,.mehub-bonus-cart-container .card.elevation-0{color:var(--color-primary)!important;background:0 0!important;box-shadow:none!important;padding:0!important;margin:0!important;border:0!important;font-size:16px!important}@media (max-width:767px){.mehub-bonus-cart-container .card,.mehub-bonus-cart-container .card-text,.mehub-bonus-cart-container .card.blue,.mehub-bonus-cart-container .card.elevation-0{font-size:14px!important}}.mehub-bonus-cart-container b{font-size:16px!important;font-weight:600!important;line-height:1.4!important;color:var(--color-primary)!important}.mehub-bonus-cart-container .mehub-bonus-cart-login,.mehub-bonus-cart-container .mehub-bonus-cart-program,.mehub-bonus-cart-container p,.mehub-bonus-cart-container span{margin:0;font-size:16px;font-weight:400;line-height:1.4;color:var(--color-primary)}.mehub-bonus-cart-container a{color:var(--color-primary);text-decoration:underline;text-decoration-skip-ink:none}@media (hover:hover){.mehub-bonus-cart-container a:hover{text-decoration:none}}.cart-content .mehub-bonus-cart-container{display:none}.cart-content .extras-wrapper .mehub-bonus-cart-container{display:flex!important}.cart-title{margin-bottom:20px}.cart-info-wrapper{display:flex;align-items:center;gap:16px;align-self:stretch;width:100%}.cart-info-wrapper .cart-p-image{width:70px;height:53px;aspect-ratio:70/53;align-self:baseline;border-radius:var(--radius-xs)}.cart-info-wrapper .cart-name-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0}.cart-info-wrapper .cart-name-wrapper .show-related{display:none}.cart-info-wrapper .remove-item{display:flex;justify-content:center;align-items:center;padding:0;width:20px;height:20px;opacity:1!important;visibility:visible}.cart-info-wrapper .remove-item::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-price-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.cart-price-wrapper .p-quantity{order:1}.cart-price-wrapper .p-price{order:0}.cart-price-wrapper .p-total{order:2}.id--17 .mehub-bonus-checkout-container,.id--17 .mehub-bonus-thanks-container{order:5;border-bottom:1px solid var(--color-border)!important}@media (min-width:768px){.id--17 .mehub-bonus-checkout-container,.id--17 .mehub-bonus-thanks-container{padding-top:40px!important;padding-bottom:40px!important}}@media (max-width:767px){.id--17 .mehub-bonus-checkout-container,.id--17 .mehub-bonus-thanks-container{padding-top:24px!important;padding-bottom:24px!important}}.id--17 .mehub-bonus-checkout-inner-container>div{margin:0!important}.id--17 .mehub-bonus-checkout-inner-container>div .card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;padding:16px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);align-self:stretch}.id--17 .mehub-bonus-checkout-inner-container>div .card .card-actions{padding:0!important}.id--17 .mehub-bonus-checkout-inner-container>div .card-text{padding:0!important;color:var(--color-primary)}.id--17 .mehub-bonus-checkout-inner-container>div .card-title{padding:0!important;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.4;color:var(--color-primary)}@media (max-width:767px){.id--17 .mehub-bonus-checkout-inner-container>div .card-title{font-size:14px}}.id--17 .mehub-bonus-checkout-inner-container>div .card-title>p{margin:0!important}@media (min-width:992px){.id--17 .has-credit>div{max-width:700px!important}}.id--17 .has-credit>div .card-text{padding:0!important;color:var(--color-primary)}@media (max-width:359px){.id--17 .has-credit>div .card-text>div{grid-template-columns:1fr!important}}.id--17 .has-credit>div .card-text input{border-color:var(--color-border)!important}.id--17 .has-credit>div .card-text .btn{background-color:var(--color-primary);color:var(--color-white)!important}.id--17 .has-credit>div .card-text .btn:hover{background-color:var(--color-primary);color:var(--color-white)!important}@media (hover:hover){.id--17 .has-credit>div .card-text .btn:hover{text-decoration:underline}}@media (hover:hover){.id--17 .has-credit>div .card-text>div>a:hover{text-decoration:underline;color:var(--color-primary)!important}}.id--15 .mehub-bonus-thanks-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0 0 0}@media (max-width:767px){.id--15 .mehub-bonus-thanks-container{gap:8px;padding:16px 0 0 0}}.id--15 .mehub-bonus-thanks-container h4{display:flex;width:100%;margin-left:0;line-height:var(--line-height-125);font-weight:600}@media (max-width:767px){.id--15 .mehub-bonus-thanks-container h4{font-size:18px}}@media (min-width:768px){.id--15 .mehub-bonus-thanks-container h4{font-size:20px}}@media (max-width:767px){.id--15 .mehub-bonus-thanks-container .mehub-bonus-order-completed-container{width:100%}}.id--15 .mehub-bonus-thanks-container .mehub-bonus-order-completed-container>div{display:block!important;padding:0!important}.id--15 .mehub-bonus-thanks-container .card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;padding:16px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);box-shadow:none!important;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.4;color:var(--color-primary)}@media (max-width:767px){.id--15 .mehub-bonus-thanks-container .card{margin-bottom:16px;font-size:14px}}.id--15 .mehub-bonus-thanks-container b{font-size:16px;font-weight:600;line-height:1.4;color:var(--color-primary)}.id--15 .mehub-bonus-thanks-container .card-text,.id--15 .mehub-bonus-thanks-container .card-title,.id--15 .mehub-bonus-thanks-container p,.id--15 .mehub-bonus-thanks-container span{margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.4;color:var(--color-primary)}.id--15 .mehub-bonus-thanks-container a{color:var(--color-primary);text-decoration:underline;text-decoration-skip-ink:none}@media (hover:hover){.id--15 .mehub-bonus-thanks-container a:hover{text-decoration:none}}.id--16 .box h4{margin:0}.id--16 .co-box h2.order-information,.id--16 .co-box h4.order-information{display:none}.id--16 .order-summary .order-summary-item.price{margin:0;padding:0;border:none}@media (max-width:991px){.id--16 .btn.btn-lg{justify-content:center}}#select-country-payment{margin-bottom:32px}#select-country-payment .row{display:flex;align-items:flex-start;gap:24px;margin:0}@media (max-width:767px){#select-country-payment .row{flex-direction:column}}#select-country-payment .row::after,#select-country-payment .row::before{display:none}#select-country-payment .col-sm-6{float:none;padding:0}@media (max-width:767px){#select-country-payment .col-sm-6:first-child{min-width:0;width:100%}#select-country-payment .col-sm-6:last-child{width:100%}}@media (min-width:768px){#select-country-payment .col-sm-6:first-child{width:300px}#select-country-payment .col-sm-6:last-child{width:150px}}#select-country-payment .form-group{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:none;width:100%}@media (min-width:768px){#select-country-payment .form-group{width:auto;min-width:unset}}#select-country-payment .form-group label{width:auto;margin:0;font-size:16px;font-weight:400;line-height:var(--line-height)}#select-country-payment .form-group .form-control{width:100%;min-width:0;max-width:none}.order-delivery-payment-form{display:flex;flex-direction:column;width:100%}@media (max-width:767px){.order-delivery-payment-form{row-gap:24px}}@media (min-width:768px){.order-delivery-payment-form{gap:40px}}.order-delivery-payment-form .box{padding:0;border:none}.shipping-billing-table{display:flex;flex-direction:column;align-items:flex-start;gap:16px;overflow:hidden}@media (max-width:767px){.shipping-billing-table{gap:8px}}.radio-wrapper{padding:0;border:none;width:100%}.radio-wrapper.inactive-child{display:none}.radio-wrapper input[type=radio]:checked+label{background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:var(--radius-xs)}@media (max-width:767px){.radio-wrapper input[type=radio]:checked+label{padding:16px}}.radio-wrapper input[type=radio]:checked+label:before{border-color:var(--color-border)}.radio-wrapper input[type=radio]:checked+label:after{background-color:var(--color-conversion-hover);display:block;width:10px;height:10px;top:inherit;left:21px}@media (max-width:767px){.radio-wrapper input[type=radio]:checked+label:after{left:19px}}@media (max-width:767px){#order-shipping-methods .radio-wrapper input[type=radio]+label{display:grid;grid-template-columns:36px auto 1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"radio  logo  name  name" "info   info  info  info" "date   date  date  price";align-items:center;column-gap:16px;row-gap:8px;padding:16px}#order-shipping-methods .radio-wrapper input[type=radio]+label::before{grid-area:radio;position:static;margin:0;align-self:center;justify-self:start}#order-shipping-methods .radio-wrapper input[type=radio]+label::after{grid-area:radio;margin:0;align-self:center;justify-self:start;left:3px}#order-shipping-methods .radio-wrapper input[type=radio]+label .payment-logo{grid-area:logo;width:80px;height:40px;margin:0;flex:0 0 auto;align-self:center}#order-shipping-methods .radio-wrapper input[type=radio]+label .payment-info{display:contents}#order-shipping-methods .radio-wrapper input[type=radio]+label .shipping-billing-name{grid-area:name;align-self:center;font-size:13px;font-weight:600;line-height:var(--line-height)}#order-shipping-methods .radio-wrapper input[type=radio]+label .payment-info>span:not(.shipping-billing-name):not(.payment-logo){grid-area:info}#order-shipping-methods .radio-wrapper input[type=radio]+label .payment-shipping-price{grid-area:price;position:static;margin:0;padding:0;font-size:13px;font-weight:600;text-align:right;transform:none}#order-shipping-methods .radio-wrapper input[type=radio]:checked+label{border-color:var(--color-border-strong)}}.radio-wrapper input[type=radio]+label{display:flex;min-height:65px;padding:8px 16px;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:inherit;gap:16px;margin-right:0;transition:background-color .3s ease;border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);font-size:16px}@media (max-width:767px){.radio-wrapper input[type=radio]+label{justify-content:flex-start}}@media (max-width:767px){.radio-wrapper input[type=radio]+label{padding:16px;gap:8px}}.radio-wrapper input[type=radio]+label::before{border-color:var(--color-gray-300)}@media (max-width:767px){.radio-wrapper input[type=radio]+label::before{width:16px;height:16px;left:16px;top:calc(50% - 8px)}}@media (min-width:768px){.radio-wrapper input[type=radio]+label::before{width:20px;height:20px;top:inherit;left:inherit}}.radio-wrapper input[type=radio]+label::after{display:none}.radio-wrapper input[type=radio]+label[for=billingId-238] .payment-info .sublabel,.radio-wrapper input[type=radio]+label[for=billingId-342] .payment-info .sublabel{display:none}.radio-wrapper input[type=radio]+label:not(:has(.payment-logo)) .payment-info{margin-left:36px}.radio-wrapper input[type=radio]+label .payment-logo{display:flex;order:1;flex-basis:auto;justify-content:center;align-items:center;width:50px;margin-left:36px;height:50px;flex-shrink:0;aspect-ratio:50/7}@media (max-width:767px){.radio-wrapper input[type=radio]+label .payment-logo{align-self:center;width:40px;height:40px;margin-right:8px}}.co-payment-method .radio-wrapper input[type=radio]+label .payment-logo{order:1}.radio-wrapper input[type=radio]+label .payment-logo img{max-width:100%;mix-blend-mode:darken}.radio-wrapper input[type=radio]+label .payment-info{order:2;padding:0}@media (min-width:360px){.radio-wrapper input[type=radio]+label .payment-info{flex:1}}.radio-wrapper input[type=radio]+label .payment-info .shipping-billing-name{padding:0;color:var(--color-primary)}@media (max-width:767px){.radio-wrapper input[type=radio]+label .payment-info .shipping-billing-name{font-size:14px}}@media (min-width:768px){.radio-wrapper input[type=radio]+label .payment-info .shipping-billing-name{font-size:16px}}.co-payment-method .radio-wrapper input[type=radio]+label .payment-info .shipping-billing-name{order:3}.radio-wrapper input[type=radio]+label .payment-info .sublabel{margin-top:2px;font-size:14px}.radio-wrapper input[type=radio]+label .payment-info .sublabel a{text-decoration:underline}.radio-wrapper input[type=radio]+label .payment-info .sublabel a:hover{text-decoration:none}.radio-wrapper input[type=radio]+label .payment-info .gls-parcel-shop-choose{margin-top:8px;font-weight:700}@media (max-width:359px){.radio-wrapper input[type=radio]+label .payment-info .gls-parcel-shop-choose{font-size:12px}}@media (min-width:360px) and (max-width:767px){.radio-wrapper input[type=radio]+label .payment-info .gls-parcel-shop-choose{font-size:14px}}@media (min-width:768px){.radio-wrapper input[type=radio]+label .payment-info .gls-parcel-shop-choose{font-size:14px}}.radio-wrapper input[type=radio]+label .payment-info .gls-parcel-shop-choose a{color:var(--color-secondary)}.radio-wrapper input[type=radio]+label .payment-info .not-possible-info{margin-top:8px;font-size:12px;font-style:normal;color:var(--color-red)}@media (min-width:360px){.radio-wrapper input[type=radio]+label .payment-info .not-possible-info{font-size:13px}}@media (min-width:768px){.radio-wrapper input[type=radio]+label .payment-info .not-possible-info{font-size:14px}}.radio-wrapper input[type=radio]+label .payment-shipping-price{order:3;flex:0 0 auto;padding:0;margin-left:auto;width:100px;text-align:right;color:var(--color-primary)}@media (max-width:767px){.radio-wrapper input[type=radio]+label .payment-shipping-price{font-size:13px}}@media (min-width:768px){.radio-wrapper input[type=radio]+label .payment-shipping-price{font-size:16px}}@media (max-width:767px){.radio-wrapper input[type=radio]+label .payment-shipping-price{position:absolute;right:16px;top:50%;transform:translateY(-50%)}}.radio-wrapper input[type=radio]+label .payment-shipping-price.for-free{text-transform:lowercase;color:var(--color-green-hover)}.radio-wrapper input[type=radio]+label .payment-shipping-price.for-free:first-letter{text-transform:uppercase}.radio-wrapper input[type=radio]+label .payment-delivery{order:2;font-size:13px;font-weight:600;line-height:var(--line-height)}@media (max-width:767px){.radio-wrapper input[type=radio]+label .payment-delivery{white-space:nowrap}}#checkoutContent .cart-content{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 0}#checkoutContent .cart-content #select-country-payment{width:100%}@media (min-width:768px){#checkoutContent .cart-content #select-country-payment .form-group{width:auto}}.cart-hide-unselected-options .radio-wrapper.unselected-option{max-height:100%}.cart-toggle-unselected-options{display:none}.id--17 #checkoutSidebar .cart-content{display:flex;flex-direction:column;align-items:stretch;gap:16px}.id--17 #checkoutSidebar .cart-content .order-summary{display:flex;flex-direction:column;gap:16px;width:100%}.id--17 .box h2,.id--17 .box h4{margin:0 0 16px 0}@media (max-width:767px){.id--17 .box h2,.id--17 .box h4{margin-bottom:8px}}@media (min-width:768px){.id--17 .form-group:has(.form-control-wrapper--with-note){margin-top:16px}}.id--17 .form-group:has(.form-control-wrapper--with-note) .label{color:inherit;font-size:16px;padding:0;line-height:1.5}@media (min-width:992px){.id--17 .form-group:has(.form-control-wrapper--with-note){height:48px}.id--17 .form-group:has(.form-control-wrapper--with-note) .label{flex:0 0 200px;white-space:nowrap}}@media (max-width:991px){.id--17 .form-group:has(.form-control-wrapper--with-note) .label{margin-bottom:4px}}@media (max-width:767px){.id--17 .form-group:has(.form-control-wrapper--with-note) .label,.id--17 .form-group:has(.form-control-wrapper--with-note) strong{display:inline}.id--17 .form-group:has(.form-control-wrapper--with-note) .label{margin-right:4px;font-size:14px}}.id--17 .co-box h2::before,.id--17 .co-box h4::before{display:none!important}.id--17 .co-box .form-group{width:100%}.id--17 .co-box .form-group label{padding:0}.id--17 .co-box .form-group label.whole-width{width:unset;flex:unset;margin:0}.id--17 .co-box .form-group .form-control.js-error-field,.id--17 .co-box .form-group .phone-combined-input.js-error-field{border-color:var(--color-conversion)}@media (max-width:991px){.id--17 .co-box .form-group{margin-bottom:16px;display:block}.id--17 .co-box .form-group:last-child{margin-bottom:0}.id--17 .co-box .form-group label{width:unset;margin-bottom:4px}.id--17 .co-box .form-group .form-control-wrapper{max-width:unset}}@media (min-width:992px){.id--17 .co-box .form-group{display:flex;align-items:center;flex-wrap:wrap;row-gap:4px;column-gap:16px;margin-bottom:16px}.id--17 .co-box .form-group:last-child{margin-bottom:0}.id--17 .co-box .form-group label{width:200px}.id--17 .co-box .form-group .form-control-wrapper{width:100%;max-width:350px}.id--17 .co-box .form-group .js-validator-msg,.id--17 .co-box .form-group .validator-msg{flex-basis:100%;margin:0 0 0 216px}}.id--17 .co-box.co-billing-address .box,.id--17 .co-box.co-shipping-address .box{display:flex;flex-direction:column;align-items:flex-start}.id--17 .co-box.co-billing-address h2::before,.id--17 .co-box.co-billing-address h4::before,.id--17 .co-box.co-shipping-address h2::before,.id--17 .co-box.co-shipping-address h4::before{display:none!important}.id--17 .co-box.co-billing-address #company-info,.id--17 .co-box.co-shipping-address #company-info{width:100%}.id--17 .co-box.co-billing-address{order:2;border-top:1px solid var(--color-border)}@media (min-width:768px){.id--17 .co-box.co-billing-address{padding-top:32px}}@media (max-width:767px){.id--17 .co-box.co-billing-address{padding-top:32px}}.id--17 .co-box.co-billing-address>.form-group{margin-top:16px}@media (max-width:991px){.id--17 .co-box.co-billing-address>.form-group{margin-bottom:16px}}@media (min-width:768px){.id--17 .co-box.co-shipping-address{margin-top:16px}}@media (max-width:767px){.id--17 .co-box.co-shipping-address{margin-top:16px;padding-bottom:16px}}.id--17 .co-box.co-box-register{margin-top:32px}.id--17 .co-box.co-box-additional{display:flex;flex-direction:column;order:5}@media (min-width:768px){.id--17 .co-box.co-box-additional{padding-top:16px}}.id--17 .co-box.co-box-additional .js-hidden:not(.visible){display:none}.id--17 .co-box.co-box-additional>.form-group:has(label[for=add-note]){display:none}.id--17 .co-box.co-box-additional>#note .note-label{display:block;margin:0 0 4px 0;font-size:16px;line-height:1.5;color:var(--color-primary)}.id--17 .co-box.co-box-additional>#note label[for=remark]{display:none}.id--17 .co-box.co-box-additional>#note fieldset.box{margin:0;padding:0;border:none;background:0 0}@media (min-width:992px){.id--17 .co-box.co-box-additional>#note{display:flex;align-items:flex-start;column-gap:16px}.id--17 .co-box.co-box-additional>#note .note-label{flex:0 0 200px;margin:0}.id--17 .co-box.co-box-additional>#note fieldset.box{flex:1 1 0;min-width:0;max-width:350px}}@media (max-width:991px){.id--17 .co-box.co-box-additional>.form-group:has(label[for=sendNewsletter]){margin-bottom:8px}}@media (min-width:992px){.id--17 .co-box.co-box-additional{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.id--17 .co-box.co-box-additional>.form-group:has(label[for=add-note]),.id--17 .co-box.co-box-additional>.form-group:has(label[for=sendNewsletter]){width:300px}.id--17 .co-box.co-box-additional>.form-group:has(label[for=add-note]){margin-right:8px}.id--17 .co-box.co-box-additional>#note,.id--17 .co-box.co-box-additional>.form-group:has(label[for=set-registration]){width:100%}}.id--17 .co-box.co-box-additional>.form-group:has(label[for=set-registration]){flex-direction:column;align-items:flex-start;gap:0;padding:32px 24px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}@media (max-width:767px){.id--17 .co-box.co-box-additional>.form-group:has(label[for=set-registration]){padding:16px}}.id--17 .co-box.co-box-additional>.form-group:has(label[for=set-registration]) label[for=set-registration]{font-weight:600}.id--17 .co-box.co-box-additional .reg-benefits{display:flex;flex-wrap:wrap;gap:24px;padding-left:24px;margin-top:16px}@media (max-width:767px){.id--17 .co-box.co-box-additional .reg-benefits{flex-direction:column;gap:8px}}.id--17 .co-box.co-box-additional .reg-benefits__item{display:inline-flex;align-items:center;gap:4px;font-size:16px;line-height:1.4;color:var(--color-primary)}.id--17 .co-box.co-box-additional .reg-benefits__icon{flex-shrink:0;color:var(--color-primary);display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/circle-check.svg?v=3.214);mask-image:url(../svg/circle-check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.id--17 .back-shopping-link{display:none}.id--17 #shipping-address{order:3;width:100%}@media (min-width:768px) and (max-width:991px){.id--17 #shipping-address{width:100%}}.id--17 .phone-combined-input input{flex:1}.id--17 .co-box.box{min-width:0}.id--17 .form-group .question-tooltip{display:none}.id--17 .co-box .form-group label{flex:0 0 200px;white-space:nowrap}.id--17 .co-box .form-group .form-control,.id--17 .co-box .form-group .phone-combined-input{max-width:unset}@media (min-width:992px){.id--17 .co-box .form-group .form-control-wrapper{flex:1 1 0;min-width:0;width:auto;max-width:350px}.id--17 .co-box .form-group .form-control,.id--17 .co-box .form-group .phone-combined-input{width:100%}}.form-group:has(label[for=login]){display:flex;align-items:center;padding:24px;width:100%;margin:0 0 32px 0;background-color:var(--color-surface-primary);border:none;border-radius:var(--radius-xs)}@media (max-width:767px){.form-group:has(label[for=login]){margin:0 0 32px 0}}.form-group:has(label[for=login]) label{display:none}.form-group:has(label[for=login]) a{padding:0;height:auto;border:none!important;width:unset!important;height:unset!important;color:var(--color-primary);background-color:transparent;font-size:16px;font-weight:400;line-height:var(--line-height);text-decoration:underline;text-decoration-style:solid;text-transform:none}.form-group:has(label[for=login]) a:hover{background-color:transparent;text-decoration:none;color:var(--color-primary)}.form-group:has([for=login])>div{display:flex;align-items:center}.form-group:has([for=login])>div .login-extra{display:flex;align-items:center;gap:8px;font-size:16px;line-height:var(--line-height);color:var(--color-primary)}.form-group:has([for=login])>div .login-extra::before{display:inline-flex!important;flex-shrink:0;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/user.svg?v=3.214);mask-image:url(../svg/user.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-primary)}.form-group:has(label[for=add-note]){margin-bottom:16px}.form-group:has(label[for=add-note]) #note{margin:0}.stay-in-touch{display:flex;flex-direction:column}.stay-in-touch__title{margin-bottom:32px;font-weight:700}.payment-info .shipping-billing-name{text-transform:none}#order-shipping-methods .payment-info .question-tooltip,#order-shipping-methods .payment-info .show-tooltip{display:block;width:unset;height:unset;background-color:transparent;border:none;font-size:0;line-height:var(--line-height);text-align:left;pointer-events:none;cursor:default}#order-shipping-methods .payment-info .question-tooltip::before,#order-shipping-methods .payment-info .show-tooltip::before{content:attr(data-original-title);font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary);pointer-events:none}.ordering-process .box.co-box.co-contact-information{order:1;padding-top:0}.ordering-process .box.co-box.co-contact-information>p.form-legend{display:none}@media (min-width:768px){.ordering-process .box.co-box.co-contact-information{padding-bottom:32px}}@media (max-width:767px){.ordering-process .box.co-box.co-contact-information{padding-bottom:32px}}@media (max-width:767px){.ordering-process .box.co-box.co-contact-information .form-group .btn.btn-secondary{padding-left:12px;padding-right:12px}}.id--17 .btn.next-step-back{order:6}.cart-delivery-time{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px;margin-top:-12px;font-size:14px}.cart-delivery-time strong{font-size:16px;font-weight:700}.shp-flag-label{padding-right:0;padding-left:8px;width:auto;align-items:center;font-size:16px;color:var(--color-primary)}.shp-flag-label:before{display:none}.shp-flag-label:after{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:relative;margin-left:8px;top:1px}.country-flag.selected,.country-flags.active .country-flag{margin:0;padding:0;border-color:var(--color-border)!important;border-bottom:1px solid;padding:0 16px;min-height:45px;height:unset}@media (max-width:767px){.country-flag.selected,.country-flags.active .country-flag{padding:0 8px;min-height:40px}}.country-flag.selected{background-color:transparent!important}.id--17 .phone-combined-input input{height:48px}.country-flag.country-flag-preferred:not(.selected){background-color:transparent!important}.country-flag.country-flag-preferred:not(.selected):hover{background-color:var(--color-surface-primary)!important}.country-flag:last-child{border-bottom:none}.country-flag:hover{background-color:var(--color-surface-primary)!important}.country-flags-inner{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-surface-primary)}.country-flags-inner::-webkit-scrollbar{width:8px}.country-flags-inner::-webkit-scrollbar-track{border-radius:var(--radius-xs);margin:2px 0}.country-flags-inner::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--radius-xs)}.country-flags-inner .country-flag.selected{border-bottom:none;background-color:transparent!important;padding:0;transition:none}.country-flags-inner .country-flag.selected>.shp-flag{width:16px;height:16px}.country-flags-inner .country-flag.selected:hover{background-color:transparent!important}.country-flags.active .country-flags-inner{padding:0;border-radius:var(--radius-xs) 0 0 var(--radius-xs);left:-1px}.country-flags.active .country-flag.selected{background-color:var(--color-surface-primary)!important;border-color:var(--color-border-strong)!important;position:static;padding:0 16px}@media (max-width:767px){.country-flags.active .country-flag.selected{padding:0 8px}}@media (hover:hover){.country-flags.active .country-flag:hover{border-color:var(--color-border-strong)!important}}.cartreg-heading{margin:0;font-size:20px;font-weight:600}.js-hidden.visible,.js-hidden.visible-permanent{transition:none}.cart-wrapper .cart-empty{max-width:1100px;margin:40px auto 60px;padding:48px 32px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);box-shadow:0 4px 24px rgba(20,59,109,.06);text-align:center}.cart-wrapper .cart-empty::before{content:"";display:block;width:96px;height:96px;margin:0 auto 24px;border-radius:50%;background:var(--color-surface-primary) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23194a88' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1.5'/><circle cx='18' cy='21' r='1.5'/><path d='M3 3h2l2.7 12.4a2 2 0 0 0 2 1.6h7.6a2 2 0 0 0 2-1.5L21 8H6'/></svg>") center/48px no-repeat}.cart-wrapper .cart-empty .cart-heading{font-family:var(--font-primary);font-size:clamp(28px,3vw,40px);font-weight:600;color:var(--color-primary);margin-bottom:8px;text-align:center}.cart-wrapper .cart-empty .cart-row{display:grid;grid-template-columns:1fr;gap:24px;margin:32px 0 0;text-align:left}.cart-wrapper .cart-empty .cart-row>[class*=col-]{width:100%;max-width:none;float:none;padding:0}.cart-wrapper .cart-empty .col-md-4>.cart-content{width:100%;background:var(--color-surface-primary);border-radius:var(--radius-xs);padding:28px 32px;box-sizing:border-box}.cart-wrapper .cart-empty .col-md-4 .box{background:0 0;padding:0;border:none}.cart-wrapper .cart-empty .col-md-4 h4{text-transform:none;font-size:24px;color:var(--color-border-strong);font-weight:600;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--color-border)}@media (max-width:767px){.cart-wrapper .cart-empty .col-md-4 h4{font-size:20px}}.cart-wrapper .cart-empty .col-md-4 .customer-support{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px}.cart-wrapper .cart-empty .col-md-4 .customer-support>span:first-child{font-size:18px;font-weight:600;line-height:var(--line-height-125);color:var(--color-primary)}.cart-wrapper .cart-empty .col-md-4 .customer-support>span:last-child{font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}.cart-wrapper .cart-empty .col-md-4 .contact-box{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0;min-height:unset}.cart-wrapper .cart-empty .col-md-4 .contact-box>img{display:none}.cart-wrapper .cart-empty .col-md-4 .contact-box>strong[data-testid=contactboxName]{display:none}.cart-wrapper .cart-empty .col-md-4 .contact-box ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 24px;width:100%;list-style:none;margin:0;padding:0}.cart-wrapper .cart-empty .col-md-4 .contact-box ul li{flex:1;margin:0;padding:0;text-align:left}.cart-wrapper .cart-empty .col-md-4 .contact-box ul li:has(.tel){order:-1}.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span{position:relative;display:inline-block;padding-left:32px;line-height:var(--line-height)}.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.mail a,.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.tel a{font-weight:400;line-height:var(--line-height);color:var(--color-primary);text-decoration:none}@media (min-width:768px){.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.mail a,.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.tel a{font-size:20px}}@media (max-width:767px){.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.mail a,.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.tel a{font-size:18px}}@media (hover:hover){.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.mail a:hover,.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.tel a:hover{color:var(--color-primary);text-decoration:underline}}.cart-wrapper .cart-empty .col-md-4 .contact-box ul li>span.mail a{font-weight:600}.cart-wrapper .cart-empty .col-md-4 .contact-box .mail span,.cart-wrapper .cart-empty .col-md-4 .contact-box .tel span{display:block;font-size:16px;font-weight:400;color:var(--color-text-secondary)}@media (max-width:767px){.cart-wrapper .cart-empty .col-md-4 .contact-box .mail span,.cart-wrapper .cart-empty .col-md-4 .contact-box .tel span{font-size:14px}}.cart-wrapper .cart-empty .col-md-4 .contact-box .mail::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion);position:absolute;left:0;top:50%;translate:0 -50%}.cart-wrapper .cart-empty .col-md-4 .contact-box .tel::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion);position:absolute;left:0;top:50%;translate:0 -50%}.cart-wrapper .cart-empty .col-md-4 .contact-box .tel a::after{content:"";position:relative;translate:0 -50%;display:inline-flex;width:6px;height:6px;margin-left:8px;border-radius:50%;background-color:gray}.cart-wrapper .cart-empty .col-md-4 .status-circle,.cart-wrapper .cart-empty .col-md-4 [class*=status]{display:none}@media (max-width:767px){.cart-wrapper .cart-empty{margin:16px 0 32px;padding:0;border-radius:var(--radius-xs)}.cart-wrapper .cart-empty::before{width:72px;height:72px;background-size:36px;margin-bottom:16px}.cart-wrapper .cart-empty .cart-row{gap:16px;margin-top:24px;background-color:var(--color-surface-primary)}.cart-wrapper .cart-empty .col-md-4 .contact-box ul{flex-direction:column}}.cart-wrapper .cart-empty .empty-cart-boxes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}@media (max-width:991px){.cart-wrapper .cart-empty .empty-cart-boxes{grid-template-columns:1fr}}.cart-wrapper .cart-empty .empty-cart-boxes::after,.cart-wrapper .cart-empty .empty-cart-boxes::before{display:none}.cart-wrapper .cart-empty .empty-cart-boxes>[class*=col-]{width:100%;max-width:none;background:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:24px;text-align:left;float:none}.cart-wrapper .cart-empty .empty-cart-boxes .h3,.cart-wrapper .cart-empty .empty-cart-boxes h3{font-size:18px;font-weight:600;color:var(--color-border-strong);margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--color-border);text-align:center}.cart-wrapper .cart-empty .empty-cart-boxes ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cart-wrapper .cart-empty .empty-cart-boxes ul li{margin:0;display:inline-block}.cart-wrapper .cart-empty .empty-cart-boxes ul li a{display:inline-block;padding:8px 14px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);font-size:16px;font-weight:500;color:var(--color-border-strong);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}@media (max-width:767px){.cart-wrapper .cart-empty .empty-cart-boxes ul li a{font-size:14px}}.cart-wrapper .cart-empty .empty-cart-boxes ul li a:hover{background:var(--color-border-strong);border-color:var(--color-border-strong);color:var(--color-white);transform:translateY(-1px)}.cart-wrapper .cart-empty .empty-cart-boxes .search{display:block;width:100%;height:40px}@media (max-width:767px){.cart-wrapper .cart-empty .empty-cart-boxes{gap:16px;background-color:var(--color-surface-primary)}.cart-wrapper .cart-empty .empty-cart-boxes>[class*=col-]{padding:16px;border-radius:0;border:none}.cart-wrapper .cart-empty .empty-cart-boxes .h3,.cart-wrapper .cart-empty .empty-cart-boxes h3{font-size:20px;margin-bottom:12px;padding-bottom:8px}.cart-wrapper .cart-empty .empty-cart-boxes input[type=search],.cart-wrapper .cart-empty .empty-cart-boxes input[type=text]{font-size:14px;padding:10px 12px 10px 38px}.cart-wrapper .cart-empty .empty-cart-boxes ul{flex-direction:column;gap:8px;align-items:stretch}.cart-wrapper .cart-empty .empty-cart-boxes ul li{width:100%;flex:1 1 100%;display:block}.cart-wrapper .cart-empty .empty-cart-boxes ul li a{display:block;width:100%;padding:10px 12px;font-size:14px;text-align:center;white-space:normal;box-sizing:border-box}}body.shop-open .cart-wrapper .cart-empty .col-md-4 .contact-box .tel a::after{background-color:var(--color-green-500);box-shadow:0 0 5px 0 var(--color-green-500)}body.shop-closed .cart-wrapper .cart-empty .col-md-4 .contact-box .tel a::after{background-color:var(--color-red);box-shadow:0 0 5px 0 var(--color-red)}.id--15.ordering-process .content-wrapper-in{padding:0;width:100%}.id--15.ordering-process #content{background-color:var(--color-white)}.id--15.ordering-process .content-inner{display:flex;padding:40px 0;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0}@media (max-width:767px){.id--15.ordering-process .content-inner{padding:16px 0}}.id--15.ordering-process .content-wrapper.container{display:flex;padding:0;flex-direction:column;align-items:flex-start}.id--15.ordering-process .order-summary-heading,.id--15.ordering-process .recapitulation-wrapper{width:100%;max-width:980px}.id--15.ordering-process .order-summary-header{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:980px;text-align:center;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}@media (max-width:767px){.id--15.ordering-process .order-summary-header{gap:12px;padding:24px 12px}}@media (min-width:768px){.id--15.ordering-process .order-summary-header{padding:24px}}.id--15.ordering-process .order-summary-header>*{position:relative;z-index:1}.id--15.ordering-process .order-summary-header::before{content:"";position:absolute;z-index:0;top:15px;left:-27px;width:83px;height:83px;background:url(../svg/catA.svg?v=3.214) no-repeat center/contain;pointer-events:none}@media (max-width:767px){.id--15.ordering-process .order-summary-header::before{display:none}}.id--15.ordering-process .order-summary-header::after{content:"";position:absolute;z-index:0;top:18px;right:6px;width:55px;height:98px;background:url(../svg/catB.svg?v=3.214) no-repeat center/contain;pointer-events:none;transform:rotateZ(90deg)}@media (max-width:767px){.id--15.ordering-process .order-summary-header::after{display:none}}.id--15.ordering-process .order-summary-header>.col-sm-6{position:relative;width:100%;padding:16px;background-color:var(--color-surface-body);border-radius:var(--radius-xs)}@media (max-width:767px){.id--15.ordering-process .order-summary-header>.col-sm-6{padding:8px 12px}}.id--15.ordering-process .order-summary-heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;font-size:24px;line-height:var(--line-height-125);font-weight:600;text-align:center;text-transform:none}@media (max-width:767px){.id--15.ordering-process .order-summary-heading{gap:12px;font-size:20px}}.id--15.ordering-process .order-summary-heading::before{content:"";display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-green-500);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5l10 -10'/></svg>");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.id--15.ordering-process .reca-number{margin:0;padding:0;font-size:16px;line-height:var(--line-height);font-weight:400;text-align:center;color:var(--color-text-primary)}@media (max-width:767px){.id--15.ordering-process .reca-number{font-size:14px}}.id--15.ordering-process .reca-number strong{font-weight:400}.id--15.ordering-process .order-summary-payment-amount{width:100%;margin:0 0 8px 0;padding:0;font-size:16px;font-weight:600;line-height:var(--line-height);text-align:left;color:var(--color-text-primary)}@media (max-width:767px){.id--15.ordering-process .order-summary-payment-amount{display:none}}@media (min-width:768px){.id--15.ordering-process .order-summary-payment-amount{padding-left:190px}}.id--15.ordering-process .recapitulation-wrapper .co-box.co-payment-method{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0 0 0}@media (max-width:767px){.id--15.ordering-process .recapitulation-wrapper .co-box.co-payment-method{gap:8px;padding:24px 0 0 0}}.id--15.ordering-process .recapitulation-wrapper .co-box.co-order{gap:16px;padding:40px 0 0 0}@media (max-width:767px){.id--15.ordering-process .recapitulation-wrapper .co-box.co-order{gap:8px;padding:24px 0 0 0}}.id--15.ordering-process .recapitulation-wrapper .co-box>h4{display:flex;width:100%;line-height:var(--line-height-125);font-weight:600;color:var(--color-text-primary)}@media (max-width:767px){.id--15.ordering-process .recapitulation-wrapper .co-box>h4{font-size:18px}}@media (min-width:768px){.id--15.ordering-process .recapitulation-wrapper .co-box>h4{font-size:20px}}@media (max-width:767px){.id--15.ordering-process .recapitulation-wrapper .co-box>h4.order-payment{margin:0}}@media (min-width:768px){.id--15.ordering-process .recapitulation-wrapper .co-box>h4.order-payment{margin:0}}.id--15.ordering-process .recapitulation-wrapper .co-box>h4.order-payment::before{display:none}.id--15.ordering-process .recapitulation-wrapper .co-box>h4.order-content{margin:0;border:none}.id--15.ordering-process .recapitulation-wrapper .co-box>h4.order-content::before{display:none}.id--15.ordering-process .co-payment-method{display:flex;flex-direction:column;gap:16px}.id--15.ordering-process .co-payment-method .row{display:block;margin:0;width:100%}.id--15.ordering-process .co-payment-method .row::after,.id--15.ordering-process .co-payment-method .row::before{display:none}.id--15.ordering-process .co-payment-method .col-sm-12,.id--15.ordering-process .co-payment-method .col-sm-6{padding:0;float:none;width:100%}.id--15.ordering-process .co-payment-method table{display:block;width:100%;margin:0;padding:0;border:none}.id--15.ordering-process .co-payment-method table tbody{display:flex;flex-direction:column;gap:8px}.id--15.ordering-process .co-payment-method table tr{display:flex;align-items:flex-start;gap:16px;margin:0;border-bottom:none}@media (max-width:767px){.id--15.ordering-process .co-payment-method table tr{justify-content:space-between}}.id--15.ordering-process .co-payment-method table td,.id--15.ordering-process .co-payment-method table th{height:unset;padding:0!important;border:none;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-primary);text-align:left}@media (max-width:767px){.id--15.ordering-process .co-payment-method table td,.id--15.ordering-process .co-payment-method table th{font-size:14px}}.id--15.ordering-process .co-payment-method table th{flex-shrink:0}@media (max-width:767px){.id--15.ordering-process .co-payment-method table th{width:130px}}@media (min-width:768px){.id--15.ordering-process .co-payment-method table th{width:240px}}.id--15.ordering-process .co-payment-method table td{flex:1;min-width:1px}.id--15.ordering-process .co-payment-method table td strong{font-weight:400}@media (max-width:767px){.id--15.ordering-process .co-payment-method table td{flex:0 1 auto;text-align:right}}.id--15.ordering-process .co-order{display:flex;flex-direction:column;gap:16px}.id--15.ordering-process .co-order .cart-table{display:block;width:100%;margin:0;border:none}.id--15.ordering-process .co-order .cart-table tbody{display:flex;flex-direction:column}.id--15.ordering-process .co-order .cart-table tr{display:flex;align-items:center;gap:8px;padding:4px 0;margin:0;border-bottom:1px solid var(--color-border-light)}.id--15.ordering-process .co-order .cart-table tr:first-child{border-top:1px solid var(--color-border-light)}@media (max-width:767px){.id--15.ordering-process .co-order .cart-table tr{flex-wrap:wrap}}.id--15.ordering-process .co-order .cart-table td{padding:0;border:none}.id--15.ordering-process .co-order .cart-table .cart-p-image{flex-shrink:0;width:55px;height:55px}@media (max-width:767px){.id--15.ordering-process .co-order .cart-table .cart-p-image{width:50px;height:50px}}.id--15.ordering-process .co-order .cart-table .cart-p-image img{width:100%;height:100%;object-fit:contain}.id--15.ordering-process .co-order .cart-table .p-name{flex:1;min-width:1px;font-size:13px;font-weight:600;line-height:var(--line-height);color:var(--color-primary)}@media (max-width:767px){.id--15.ordering-process .co-order .cart-table .p-name{flex-basis:calc(100% - 63px)}}.id--15.ordering-process .co-order .cart-table .p-name:has(.for-free){display:flex;flex-direction:column;row-gap:0}.id--15.ordering-process .co-order .cart-table .p-name .for-free{font-size:10px;font-weight:600;color:var(--color-green)}.id--15.ordering-process .co-order .cart-table .p-quantity{width:110px;flex-shrink:0;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-primary);text-align:right}.id--15.ordering-process .co-order .cart-table .p-quantity strong{font-weight:400}@media (max-width:767px){.id--15.ordering-process .co-order .cart-table .p-quantity{flex:1;width:auto;text-align:left}}.id--15.ordering-process .co-order .cart-table .p-price{width:130px;flex-shrink:0;font-size:16px;font-weight:600;line-height:var(--line-height);color:var(--color-primary);text-align:right}@media (max-width:767px){.id--15.ordering-process .co-order .cart-table .p-price{width:auto;font-size:14px}}.id--15.ordering-process .order-summary-item{font-size:16px;color:var(--color-primary)}.id--15.ordering-process .order-summary-item.total{font-size:20px;font-weight:600;line-height:var(--line-height-125);margin:0 0 4px 0}@media (max-width:767px){.id--15.ordering-process .order-summary-item.total{font-size:18px}}.id--15.ordering-process .order-summary-item.summary-thx{font-size:20px;font-weight:600;line-height:var(--line-height-125);margin:0 0 24px 0}@media (max-width:767px){.id--15.ordering-process .order-summary-item.summary-thx{font-size:18px}}.id--15.ordering-process .order-complete-links{display:none;flex-direction:column;row-gap:16px;align-items:center;padding:0;text-align:center}.id--15.ordering-process .order-complete-links p{margin:0}.id--15.ordering-process .order-complete-links p:has(a[href="/"]){font-size:14px}.id--15.ordering-process .order-complete-links p:has(a[href="/"]) a:hover{text-decoration:underline}.id--15.ordering-process .order-complete-links .btn.btn-primary{height:40px;padding:0 16px}.id--15.ordering-process .order-complete-links .btn.btn-primary:hover{text-decoration:none}.id--15.ordering-process .order-content{border:none}.id--15.ordering-process .cart-table{display:flex;align-items:center}.id--15.ordering-process .cart-table tbody{width:100%}.id--15.ordering-process .cart-table tbody tr{align-items:center;border-bottom:1px solid var(--color-gray-300)}@media (max-width:1199px){.id--15.ordering-process .cart-table tbody tr{flex-direction:row}}@media (min-width:992px){.id--15.ordering-process .cart-table tbody tr{padding:16px}}.id--15.ordering-process .cart-table .cart-p-image{width:50px;height:38px;aspect-ratio:25/19;margin:0;flex:0;flex-grow:0}.id--15.ordering-process .cart-table .cart-p-image img{width:100%;height:100%}.id--15.ordering-process .cart-table .p-name{padding:0;font-size:14px}@media (max-width:991px){.id--15.ordering-process .cart-table .p-name{row-gap:0}}@media (min-width:992px){.id--15.ordering-process .cart-table .p-name{row-gap:4px}}.id--15.ordering-process .cart-table .p-name>span{text-transform:none;color:var(--color-primary)}.id--15.ordering-process .cart-table .p-name br{display:none}.id--15.ordering-process .cart-table .p-stock{order:3;font-weight:500;font-size:16px;color:var(--color-green)}@media (max-width:991px){.id--15.ordering-process .cart-table .p-stock{width:100%}}@media (min-width:992px){.id--15.ordering-process .cart-table .p-stock{width:170px}}.id--15.ordering-process .cart-table .p-quantity{order:4;width:auto;font-size:16px;color:var(--color-primary)}.id--15.ordering-process .cart-table .p-price{order:5;justify-content:flex-end;font-weight:600;text-align:right;font-size:16px}@media (min-width:992px){.id--15.ordering-process .cart-table .p-price{width:100px}}.recapitulation-wrapper:not([data-testid=recapTable]){display:flex;padding:0;margin-top:40px;flex-direction:column;align-items:center}@media (max-width:767px){.recapitulation-wrapper:not([data-testid=recapTable]){margin-top:24px}}table.table.recapitulation-table{display:block;width:100%;margin:0;border:none}@media (min-width:768px){table.table.recapitulation-table{padding-left:190px}}table.table.recapitulation-table tbody{display:flex;flex-direction:column}table.table.recapitulation-table>tbody>tr{display:flex;align-items:center;border-bottom:1px solid var(--color-border)}table.table.recapitulation-table>tbody>tr:last-child{border-bottom:none}table.table.recapitulation-table>tbody>tr.total-price-row{border-bottom:none}@media (max-width:767px){table.table.recapitulation-table>tbody>tr{justify-content:space-between}}table.table.recapitulation-table>tbody>tr td,table.table.recapitulation-table>tbody>tr th{display:flex!important;align-items:center;height:40px;border:none;font-size:16px;font-weight:400;line-height:var(--line-height);color:var(--color-text-primary);text-align:left}@media (max-width:767px){table.table.recapitulation-table>tbody>tr td,table.table.recapitulation-table>tbody>tr th{padding:8px;font-size:14px}}@media (min-width:768px){table.table.recapitulation-table>tbody>tr td,table.table.recapitulation-table>tbody>tr th{padding:8px 16px}}table.table.recapitulation-table>tbody>tr th{flex-shrink:0;width:unset}@media (min-width:768px){table.table.recapitulation-table>tbody>tr th{width:190px}}table.table.recapitulation-table td{gap:10px}table.table.recapitulation-table td strong{font-weight:400}table.table.recapitulation-table tr:has(.qrcode){border-bottom:none}@media (max-width:767px){table.table.recapitulation-table tr:has(.qrcode){display:flex;align-items:center;order:-1;justify-content:center;margin-bottom:16px}}@media (min-width:768px){table.table.recapitulation-table tr:has(.qrcode){position:absolute;left:16px;top:50%;translate:0 -50%}}table.table.recapitulation-table tr:has(.qrcode) th{display:none}table.table.recapitulation-table tr:has(.qrcode) td{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0!important;border:none;background-color:var(--color-white);border-radius:var(--radius-s)}@media (max-width:767px){table.table.recapitulation-table tr:has(.qrcode) td{width:110px;height:110px}}@media (min-width:768px){table.table.recapitulation-table tr:has(.qrcode) td{width:150px;height:150px}}table.table.recapitulation-table tr:has(.qrcode) td img.qrcode{width:100%;height:100%;border:none;border-radius:var(--radius-s)}@media (max-width:767px){.id--15.ordering-process .order-summary-header>.col-sm-6{display:flex;flex-direction:column;align-items:center}}.id--15.ordering-process .order-summary-header>.col-sm-6 .recapitulation-table tr:has(.qrcode) th{display:none!important}.id--15 .footer-contacts-bar .footer-contacts-box{justify-content:center}.id--15 .footer-contacts-bar .footer-contacts-box__right{display:none}.order-summary-header .copy-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;background-color:transparent;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4.012 16.737C3.70534 16.5622 3.45027 16.3095 3.27258 16.0045C3.09488 15.6995 3.00085 15.353 3 15V5C3 3.9 3.9 3 5 3H15C15.75 3 16.158 3.385 16.5 4M7 9.667C7 8.95967 7.28099 8.28131 7.78115 7.78115C8.28131 7.28099 8.95967 7 9.667 7H18.333C18.6832 7 19.03 7.06898 19.3536 7.20301C19.6772 7.33704 19.9712 7.53349 20.2189 7.78115C20.4665 8.0288 20.663 8.32281 20.797 8.64638C20.931 8.96996 21 9.31676 21 9.667V18.333C21 18.6832 20.931 19.03 20.797 19.3536C20.663 19.6772 20.4665 19.9712 20.2189 20.2189C19.9712 20.4665 19.6772 20.663 19.3536 20.797C19.03 20.931 18.6832 21 18.333 21H9.667C9.31676 21 8.96996 20.931 8.64638 20.797C8.32281 20.663 8.0288 20.4665 7.78115 20.2189C7.53349 19.9712 7.33704 19.6772 7.20301 19.3536C7.06898 19.03 7 18.6832 7 18.333V9.667Z" stroke="%23194A88" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;border:none;border-radius:var(--radius-xs);cursor:pointer;transition:background-color .3s ease}@media (hover:hover){.order-summary-header .copy-btn:hover{background-color:rgba(132,189,0,.15)}}.order-summary-header .copy-btn.copied{background-color:var(--color-primary);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5l10 -10'/></svg>")}ol.cart-header{display:flex;justify-content:center;align-items:center;padding:32px 0;gap:24px;margin:0;position:relative;font-size:16px;text-transform:none;border:none;background-color:transparent}ol.cart-header::before{content:"";display:block;position:absolute;z-index:0;top:0;height:100%;left:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);right:calc((((100vw - var(--scrollbar-width))/ 2) - 50%) * -1);background:var(--color-surface-primary)}@media (max-width:767px){ol.cart-header::before{left:calc(var(--_padding) * -1);right:calc(var(--_padding) * -1)}}@media (max-width:767px){ol.cart-header{padding:24px 0;gap:16px;justify-content:center}}ol.cart-header li{display:flex;justify-content:center;align-items:center;top:0;padding:0;min-width:1px;position:relative;width:auto;border:none;background-color:transparent;font-size:16px}@media (max-width:767px){ol.cart-header li{column-gap:8px;flex:1}}@media (max-width:360px){ol.cart-header li{flex:0 0 85px;width:85px}}@media (min-width:768px){ol.cart-header li{column-gap:20px}}ol.cart-header li.step-2::after,ol.cart-header li.step-2::before{height:1px;content:"";background-color:var(--color-border)}@media (min-width:768px){ol.cart-header li.step-2::after,ol.cart-header li.step-2::before{width:57px}}@media (max-width:767px){ol.cart-header li.step-2::after,ol.cart-header li.step-2::before{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}}@media (max-width:767px){ol.cart-header li.step-2::before{left:-8px}}@media (max-width:767px){ol.cart-header li.step-2::after{left:calc(100% + 8px)}}ol.cart-header li.active{display:flex}ol.cart-header li.active a::before,ol.cart-header li.active strong::before{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}ol.cart-header li.active a span,ol.cart-header li.active strong span{color:var(--color-black);font-weight:600;line-height:var(--line-height)}ol.cart-header li.completed a::before,ol.cart-header li.completed strong::before{content:"";background:var(--color-green-500) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 25 24" fill="none"><path d="M5.5 12L10.5 17L20.5 7" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat 50% 50%;background-size:20px;border:1px solid var(--color-green-500)}@media (max-width:767px){ol.cart-header li.completed a::before,ol.cart-header li.completed strong::before{background-size:16px}}ol.cart-header li.completed a span,ol.cart-header li.completed strong span{color:var(--color-primary)}ol.cart-header li a.is-credit-blocked,ol.cart-header li strong.is-credit-blocked{opacity:.5;cursor:not-allowed;pointer-events:none}ol.cart-header li a,ol.cart-header li strong{display:flex;align-items:center;line-height:var(--line-height);position:relative;border:none;color:var(--color-black);font-weight:400;padding:0}@media (max-width:767px){ol.cart-header li a,ol.cart-header li strong{flex-direction:column;row-gap:8px;text-align:center}}@media (min-width:768px){ol.cart-header li a,ol.cart-header li strong{column-gap:8px}}ol.cart-header li a:before,ol.cart-header li strong:before{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-shrink:0;margin-right:0;position:relative;line-height:1.25;width:40px;height:40px;content:counter(steps);counter-increment:steps;background:var(--color-blue-light);font-weight:600;color:var(--color-black);border:1px solid var(--color-border);border-radius:100px}@media (max-width:767px){ol.cart-header li a:before,ol.cart-header li strong:before{width:32px;height:32px;font-size:14px}}@media (min-width:768px){ol.cart-header li a:before,ol.cart-header li strong:before{font-size:16px}}ol.cart-header li a span,ol.cart-header li strong span{color:var(--color-primary);text-transform:none;font-weight:400;text-align:center;line-height:var(--line-height)}@media (max-width:639px){ol.cart-header li a span,ol.cart-header li strong span{font-size:13px}}@media (min-width:640px){ol.cart-header li a span,ol.cart-header li strong span{font-size:16px}}ol.cart-header li a span::before,ol.cart-header li strong span::before{display:none}body.cart-surcharge-updating #cboxOverlay,body.cart-surcharge-updating #colorbox,body.cart-surcharge-updating .added-to-cart-popup,body.cart-surcharge-updating .advanced-order,body.cart-surcharge-updating .cart-popup,body.cart-surcharge-updating .messages,body.cart-surcharge-updating .ordering-popup{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.cart-loading-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7);backdrop-filter:blur(2px);pointer-events:all;animation:cart-overlay-fade .15s ease}.cart-loading-overlay__inner{display:flex;align-items:center;gap:12px;padding:16px 24px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);box-shadow:0 4px 16px rgba(0,0,0,.1);font-size:14px;color:var(--color-primary)}.cart-loading-overlay__spinner{width:20px;height:20px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:cart-overlay-spin .6s linear infinite}@keyframes cart-overlay-fade{from{opacity:0}to{opacity:1}}@keyframes cart-overlay-spin{to{transform:rotate(360deg)}}.ordering-process .cart-table{display:block;margin:0}.ordering-process .cart-table .cart-p-image img{width:100%;height:100%}@media (max-width:1199px){.ordering-process .cart-table thead{display:none}}@media (min-width:1200px){.ordering-process .cart-table thead{display:flex;border-left:1px solid transparent;border-right:1px solid transparent}}.ordering-process .cart-table thead tr{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0;border:none;border-bottom:1px solid var(--color-border)}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table thead tr{gap:6px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table thead tr{gap:12px}}@media (min-width:1600px){.ordering-process .cart-table thead tr{gap:16px}}.ordering-process .cart-table thead tr .cart-p-image{display:none}.ordering-process .cart-table thead tr .cart-p-image,.ordering-process .cart-table thead tr .p-name{flex:1 1 0;width:auto;min-width:0;max-width:330px}.ordering-process .cart-table thead tr .p-availability,.ordering-process .cart-table thead tr .p-discount,.ordering-process .cart-table thead tr .p-price,.ordering-process .cart-table thead tr .p-quantity,.ordering-process .cart-table thead tr .p-total{flex-shrink:0}.ordering-process .cart-table thead tr .p-quantity{width:106px;min-width:106px}.ordering-process .cart-table thead tr .p-price{text-align:right}.ordering-process .cart-table thead tr .p-discount{text-align:right}.ordering-process .cart-table thead tr .p-total{justify-content:center}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table thead tr .p-availability{width:70px;min-width:70px;white-space:nowrap}.ordering-process .cart-table thead tr .p-quantity{width:90px;min-width:90px}.ordering-process .cart-table thead tr .p-price{width:95px;min-width:95px;padding-right:4px}.ordering-process .cart-table thead tr .p-discount{width:45px;min-width:45px;padding-left:4px}.ordering-process .cart-table thead tr .p-total{width:120px;min-width:120px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table thead tr .p-availability{width:75px;min-width:75px;white-space:nowrap}.ordering-process .cart-table thead tr .p-price{width:88px;min-width:88px;padding-right:8px}.ordering-process .cart-table thead tr .p-discount{width:32px;min-width:32px;padding-left:8px}.ordering-process .cart-table thead tr .p-total{width:115px;min-width:115px}}@media (min-width:1600px){.ordering-process .cart-table thead tr .p-availability{width:90px;min-width:90px;white-space:nowrap}.ordering-process .cart-table thead tr .p-price{width:100px;min-width:100px;padding-right:10px}.ordering-process .cart-table thead tr .p-discount{width:40px;min-width:40px;padding-left:10px}.ordering-process .cart-table thead tr .p-total{width:134px;min-width:134px}}.ordering-process .cart-table thead td{color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:var(--line-height);padding:0}.ordering-process .cart-table tbody{display:flex;flex-direction:column;background-color:var(--color-white)}.ordering-process .cart-table tr{display:flex;padding:8px 16px;justify-content:space-between;align-items:center;margin:0;border:none;border-bottom:1px solid var(--color-border)}@media (max-width:1199px){.ordering-process .cart-table tr{flex-direction:column;padding:16px;align-items:flex-start;gap:8px;align-items:stretch;border-bottom:1px solid var(--color-gray-300)}.ordering-process .cart-table tr:last-child{border-bottom:none}.ordering-process .cart-table tr>td:nth-child(even){text-align:left}}.ordering-process .cart-table tr.removable,.ordering-process .cart-table tr.removeable{padding:8px 0;border-bottom:1px solid var(--color-border);gap:4px}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table tr.removable,.ordering-process .cart-table tr.removeable{gap:6px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table tr.removable,.ordering-process .cart-table tr.removeable{gap:12px}}@media (min-width:1600px){.ordering-process .cart-table tr.removable,.ordering-process .cart-table tr.removeable{gap:16px}}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list),.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list){padding:8px 0 16px 0;flex-wrap:wrap;gap:4px}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .main-link-surcharges,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .main-link-surcharges{display:none}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-checkbox__label,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-checkbox__label{font-size:13px}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-checkbox__price,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-checkbox__price{font-size:13px}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-select-item,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-select-item{gap:0}@media (min-width:1200px){.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-select-item,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-select-item{padding-left:76px}}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-select-item__label,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-select-item__label{font-size:13px}.ordering-process .cart-table tr.removable:has(.cart-surcharge-list) .surcharge-select-item>select.surcharge-parameter,.ordering-process .cart-table tr.removeable:has(.cart-surcharge-list) .surcharge-select-item>select.surcharge-parameter{height:35px;font-size:13px;background-position:calc(100% - 10px) 50%,calc(100% - 39px) 0;background-size:20px 20px,1px 100%}.ordering-process .cart-table tr.removable .p-name .show-related,.ordering-process .cart-table tr.removeable .p-name .show-related{display:none}.ordering-process .cart-table tr.removable .p-name .main-link,.ordering-process .cart-table tr.removeable .p-name .main-link{text-transform:none;font-size:13px;font-weight:600;color:var(--color-primary);line-height:var(--line-height)}.ordering-process .cart-table tr.removable .p-name .main-link:hover,.ordering-process .cart-table tr.removeable .p-name .main-link:hover{text-decoration:underline}@media (max-width:1199px){.ordering-process .cart-table tr.removable,.ordering-process .cart-table tr.removeable{display:grid;grid-template-columns:60px 1fr auto;grid-template-rows:auto auto auto;row-gap:8px;column-gap:12px;padding:16px 0;position:relative}.ordering-process .cart-table tr.removable .cart-info-wrapper,.ordering-process .cart-table tr.removable .cart-name-wrapper,.ordering-process .cart-table tr.removable .cart-price-wrapper,.ordering-process .cart-table tr.removeable .cart-info-wrapper,.ordering-process .cart-table tr.removeable .cart-name-wrapper,.ordering-process .cart-table tr.removeable .cart-price-wrapper{display:contents}.ordering-process .cart-table tr.removable .cart-p-image,.ordering-process .cart-table tr.removeable .cart-p-image{grid-row:1/3;grid-column:1;width:60px;height:60px;align-self:start}.ordering-process .cart-table tr.removable .p-name,.ordering-process .cart-table tr.removeable .p-name{grid-row:1;grid-column:2/4;padding-right:24px;align-self:center}.ordering-process .cart-table tr.removable .p-availability,.ordering-process .cart-table tr.removeable .p-availability{grid-row:2;grid-column:2;width:auto;align-self:center}.ordering-process .cart-table tr.removable .p-price,.ordering-process .cart-table tr.removeable .p-price{grid-row:2;grid-column:3;justify-self:end;align-self:center;width:auto}.ordering-process .cart-table tr.removable .p-quantity,.ordering-process .cart-table tr.removeable .p-quantity{grid-area:3/1/auto/2;align-self:center}.ordering-process .cart-table tr.removable .p-discount,.ordering-process .cart-table tr.removeable .p-discount{display:flex;grid-area:3/2;place-self:center;width:auto;font-size:13px}.ordering-process .cart-table tr.removable .p-total,.ordering-process .cart-table tr.removeable .p-total{grid-area:3/3;justify-self:end;align-self:center;width:auto;gap:0}.ordering-process .cart-table tr.removable form.inline,.ordering-process .cart-table tr.removeable form.inline{position:absolute;top:16px;right:0;margin:0}.ordering-process .cart-table tr.removable form.inline .remove-item,.ordering-process .cart-table tr.removeable form.inline .remove-item{width:16px;height:16px;padding:0}.ordering-process .cart-table tr.removable form.inline .remove-item:before,.ordering-process .cart-table tr.removeable form.inline .remove-item:before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .cart-table tr.removable .cart-surcharge-list,.ordering-process .cart-table tr.removeable .cart-surcharge-list{grid-row:4;grid-column:1/-1;margin:0;padding:0;border:none}}@media (max-width:1199px) and (max-width:1199px){.ordering-process .cart-table tr.removable .cart-surcharge-list,.ordering-process .cart-table tr.removeable .cart-surcharge-list{margin-top:4px}}.ordering-process .cart-table tr.related{display:none}.ordering-process .cart-table tr td{padding:0;border:none}.ordering-process .cart-table .p-label{display:none}.ordering-process .cart-table tr>td.p-discount{order:5;display:flex;align-items:center;justify-content:flex-end;font-size:13px;font-weight:400;color:var(--color-primary);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}@media (min-width:1200px){.ordering-process .cart-table tr>td.p-discount{flex-shrink:0}}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table tr>td.p-discount{width:45px;min-width:45px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table tr>td.p-discount{width:32px;min-width:32px}}@media (min-width:1600px){.ordering-process .cart-table tr>td.p-discount{width:40px;min-width:40px}}.ordering-process .cart-table tr>td.p-discount .show-tooltip.acronym[data-original-title]{border-bottom-style:none}.ordering-process .cart-table .cart-img-name-wrap{display:flex;align-items:center;flex:1 1 0;width:auto;min-width:0;max-width:330px;overflow:hidden;gap:8px}.ordering-process .cart-table .cart-img-name-wrap .cart-p-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:70px;height:70px;margin:0}.ordering-process .cart-table .cart-img-name-wrap .cart-p-image a{display:flex;position:relative}.ordering-process .cart-table .cart-img-name-wrap .cart-p-image img{width:100%;height:100%;flex-shrink:0;object-fit:contain;border-radius:var(--radius-xs)}.ordering-process .cart-table .cart-img-name-wrap .p-name{display:flex;flex-direction:column;justify-content:center;align-self:stretch;flex:1 0 0}@media (max-width:991px){.ordering-process .cart-table .cart-img-name-wrap .p-name{flex:0 1 auto;padding:0 40px 0 0;width:100%}}.ordering-process .cart-table .cart-img-name-wrap .p-name a .show-related{display:none}.ordering-process .cart-table .cart-img-name-wrap .p-name .main-link{text-transform:none;font-size:13px;font-weight:600;color:var(--color-primary);line-height:var(--line-height)}.ordering-process .cart-table .cart-img-name-wrap .p-name .main-link:hover{text-decoration:underline}.ordering-process .cart-table .cart-img-name-wrap .p-name .main-link-surcharges{display:none}.ordering-process .cart-table .cart-img-name-wrap .p-name .cart-xyDiscount__banner{display:none}.ordering-process .cart-table .cart-img-name-wrap .p-name .main-link-variant{margin:0;font-weight:400;font-size:13px;color:var(--color-gray-500)}.ordering-process .cart-table .cart-img-name-wrap .p-name .show-related{display:none}.ordering-process .cart-table .p-availability{order:2;text-align:left}@media (max-width:991px){.ordering-process .cart-table .p-availability{width:100%}}@media (min-width:992px){.ordering-process .cart-table .p-availability{white-space:nowrap}}@media (min-width:1200px){.ordering-process .cart-table .p-availability{flex-shrink:0}}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table .p-availability{min-width:70px;max-width:77px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table .p-availability{width:75px;min-width:75px}}@media (min-width:1600px){.ordering-process .cart-table .p-availability{width:90px;min-width:90px}}.ordering-process .cart-table .p-availability .p-label{display:none}.ordering-process .cart-table .p-availability .availability-label{font-size:13px;font-weight:600;color:var(--color-green-hover);line-height:var(--line-height);white-space:normal}.ordering-process .cart-table .p-availability .availability-label .show-tooltip.acronym{display:none}.ordering-process .cart-table .p-availability .availability-amount{display:none;font-size:13px;font-weight:600;color:var(--color-green-hover)}.ordering-process .cart-table .p-availability .availability-amount .show-tooltip.acronym[data-original-title]{border:none}.ordering-process .cart-table .p-quantity{order:3}@media (min-width:1200px){.ordering-process .cart-table .p-quantity{flex-shrink:0;width:106px;min-width:106px}}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table .p-quantity{width:106px;min-width:106px}}.ordering-process .cart-table .p-quantity .p-label{display:none}.ordering-process .cart-table .p-quantity .quantity-form{display:inline-flex}.ordering-process .cart-table .p-quantity .quantity-form .quantity{display:flex;align-items:center;height:40px;padding:0;overflow:hidden;background-color:var(--color-surface-body);border:1px solid var(--color-border);border-radius:var(--radius-xs)}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease-tooltip,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase-tooltip{position:absolute}.ordering-process .cart-table .p-quantity .quantity-form .quantity label{order:2;display:flex;align-items:center;justify-content:center;width:40px;height:100%;margin:0;padding:0;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.ordering-process .cart-table .p-quantity .quantity-form .quantity .amount{width:100%;height:100%;min-height:0;padding:0;border:none;background:0 0;text-align:center;font-size:13px;font-weight:400;line-height:1.5;color:var(--color-text-primary);-moz-appearance:textfield;appearance:textfield}.ordering-process .cart-table .p-quantity .quantity-form .quantity .amount::-webkit-inner-spin-button,.ordering-process .cart-table .p-quantity .quantity-form .quantity .amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase{display:flex;align-items:center;justify-content:center;width:30px;height:100%;padding:0;cursor:pointer;background:0 0;border:none;border-radius:0;color:var(--color-text-primary)}@media (hover:hover){.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease:hover,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase:hover{color:var(--color-conversion)}}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease .decrease__sign,.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease .increase__sign,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase .decrease__sign,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase .increase__sign{display:none}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease::before,.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase::before{content:""}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease{order:1}.ordering-process .cart-table .p-quantity .quantity-form .quantity .decrease::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/minus.svg?v=3.214);mask-image:url(../svg/minus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase{order:3}.ordering-process .cart-table .p-quantity .quantity-form .quantity .increase::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/plus.svg?v=3.214);mask-image:url(../svg/plus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .cart-table .p-quantity strong{font-weight:400}.ordering-process .cart-table .p-price{order:4;display:flex;align-items:center;justify-content:flex-end;min-width:0;font-size:13px;font-weight:400}@media (min-width:1200px){.ordering-process .cart-table .p-price{flex-shrink:0}}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table .p-price{width:95px;min-width:95px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table .p-price{width:88px;min-width:88px}}@media (min-width:1600px){.ordering-process .cart-table .p-price{width:100px;min-width:100px}}.ordering-process .cart-table .p-price .price-tooltip{position:absolute;bottom:8px;line-height:1;font-size:13px;white-space:normal}@media (min-width:640px) and (max-width:991px){.ordering-process .cart-table .p-price .price-tooltip{left:88px}}@media (min-width:992px) and (max-width:1199px){.ordering-process .cart-table .p-price .price-tooltip{right:24px}}@media (min-width:1200px){.ordering-process .cart-table .p-price .price-tooltip{right:58px}}.ordering-process .cart-table .p-price .show-tooltip{display:flex;flex-direction:column;border:none;cursor:initial}@media (min-width:992px){.ordering-process .cart-table .p-price .show-tooltip{align-items:flex-end}}.ordering-process .cart-table .p-price .price-final{color:var(--color-primary);font-weight:400;font-size:13px}.ordering-process .cart-table .p-price .unit-value{color:inherit;font-size:inherit}.ordering-process .cart-table tr>.p-total{order:6;display:flex;align-items:center;justify-content:flex-end}@media (max-width:991px){.ordering-process .cart-table tr>.p-total{width:100%;gap:24px;text-align:right}}@media (min-width:992px) and (max-width:1199px){.ordering-process .cart-table tr>.p-total{width:134px;gap:24px}}@media (min-width:1200px){.ordering-process .cart-table tr>.p-total{flex-shrink:0;gap:24px}}@media (min-width:1200px) and (max-width:1439px){.ordering-process .cart-table tr>.p-total{width:120px;min-width:120px}}@media (min-width:1440px) and (max-width:1599px){.ordering-process .cart-table tr>.p-total{width:115px;min-width:115px}}@media (min-width:1600px){.ordering-process .cart-table tr>.p-total{width:134px;min-width:134px}}.ordering-process .cart-table tr>.p-total .price-final{width:90px;font-size:16px;color:var(--color-primary);font-weight:600;text-align:right}@media (min-width:1200px){.ordering-process .cart-table tr>.p-total .price-final{width:auto}}.ordering-process .cart-table tr>.p-total .inline{display:flex}.ordering-process .cart-table tr>.p-total .remove-item{display:flex;width:20px;height:20px;padding:0;opacity:1;transition:all .3s ease}.ordering-process .cart-table tr>.p-total .remove-item::before{display:none}.ordering-process .cart-table tr>.p-total .remove-item:before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.ordering-process .tooltip-inner{display:block}.cart-table:has(td.p-discount){table-layout:auto;width:100%}.cart-table:has(td.p-discount) td.p-cell,.cart-table:has(td.p-discount) th.p-cell{white-space:nowrap;overflow:visible;vertical-align:middle}.cart-table:has(td.p-discount) td.p-price,.cart-table:has(td.p-discount) th.p-price{min-width:110px!important;text-align:right}.cart-table:has(td.p-discount) td.p-discount,.cart-table:has(td.p-discount) th.p-discount{min-width:60px!important;text-align:center;vertical-align:middle}.cart-table:has(td.p-discount) td.p-total,.cart-table:has(td.p-discount) th.p-total{min-width:150px!important;text-align:right}.cart-table:has(td.p-discount) td.p-total .remove,.cart-table:has(td.p-discount) td.p-total .remove-item,.cart-table:has(td.p-discount) td.p-total a.remove-item{display:block;margin-top:6px}body.fvStudio-Classic .fvDoplnek-upsell{margin:0;border:none;background-color:var(--color-gray-50)}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell{padding:16px;margin-left:-16px;margin-right:-16px}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell{padding:24px}}@media (min-width:1600px){body.fvStudio-Classic .fvDoplnek-upsell{padding-right:140px}}body.fvStudio-Classic .fvDoplnek-upsell>h4{display:none!important}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt{margin:0!important;padding:0}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt>.inline{display:block!important;position:relative}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt>.inline{padding-left:64px}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvcontent{display:block!important}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt:has(.headerinput:checked) .fvDoplnek-description::after{opacity:1;visibility:visible}}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header{margin-bottom:12px;padding-right:48px}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child{display:flex}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child:has(input:checked)::after{opacity:1;visibility:visible}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child input{z-index:2;position:absolute;inset:0;opacity:0}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child::after,body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child::before{position:absolute;left:20px;top:50%;width:24px;height:24px;margin-top:-12px;content:"";pointer-events:none}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child::before{background-color:var(--color-white);border:1px solid #877053}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .header>span:first-child::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;opacity:0;visibility:hidden;mask-size:16px;width:24px;height:24px}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text{padding:0}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .name{font-weight:500;text-transform:none}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .name{font-size:16px}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .name{font-size:24px}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .upsell-product-tooltip{display:inline-block;z-index:4;position:relative;top:2px;width:16px;height:16px;margin-left:8px;overflow:hidden;text-indent:-999em;font-size:0;cursor:help}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .upsell-product-tooltip::after{position:absolute;margin:0;top:0;left:0}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .price{position:absolute;right:0;font-size:16px;font-weight:500;color:var(--color-primary)!important}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .price{top:-6px}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-text .price{top:50%;translate:0 -50%}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description{display:flex;flex-wrap:wrap;gap:4px 16px;width:100%;font-weight:300}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description{position:relative;padding:0 0 0 40px!important}}@media (min-width:768px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description{padding:0!important}}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description::after,body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description::before{position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px;content:"";pointer-events:none}}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description::before{background-color:var(--color-white);border:1px solid #877053}}@media (max-width:767px){body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;opacity:0;visibility:hidden;mask-size:16px;width:24px;height:24px}}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description>span{display:flex;align-items:center;column-gap:4px}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description>span:nth-child(1)::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/clock.svg?v=3.214);mask-image:url(../svg/clock.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description>span:nth-child(2)::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/pig.svg?v=3.214);mask-image:url(../svg/pig.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}body.fvStudio-Classic .fvDoplnek-upsell .fvDoplnek-produkt .fvDoplnek-description>span:nth-child(3)::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/smile.svg?v=3.214);mask-image:url(../svg/smile.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}#products-cart .show-related{display:none}.cart-related{padding-block:24px 44px}.cart-related .product-section{padding:0}.cart-related .cart-related-product{display:flex;flex-direction:column;max-width:none;height:auto;border:none;box-shadow:0 0 0 1px var(--color-border)}@media (max-width:767px){.cart-related .cart-related-product{width:145px}}.cart-related .cart-related-product .cart-related-info{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:0}.cart-related .cart-related-product .cart-related-img{display:flex;max-width:none}.cart-related .cart-related-product .cart-related-img img{aspect-ratio:1;object-fit:contain}.cart-related .cart-related-product .cart-related-content{display:flex;flex-direction:column;row-gap:8px;flex:1;background-color:var(--color-white)}@media (max-width:767px){.cart-related .cart-related-product .cart-related-content{padding:0 8px 12px 8px}}@media (min-width:768px){.cart-related .cart-related-product .cart-related-content{padding:0 16px 20px 16px}}.cart-related .cart-related-product .cart-related-name{flex:0 1 auto;padding:0;color:var(--color-primary);text-transform:none;font-weight:400}@media (max-width:767px){.cart-related .cart-related-product .cart-related-name{font-size:13px}}@media (min-width:768px){.cart-related .cart-related-product .cart-related-name{font-size:14px}}.cart-related .cart-related-product .cart-related-name:hover{text-decoration:underline}.cart-related .cart-related-product .cart-related-availability{display:flex}.cart-related .cart-related-product .cart-related-button{display:flex;flex:0 1 auto;padding:0;margin-top:auto;width:100%;text-align:left}@media (max-width:991px){.cart-related .cart-related-product .cart-related-button{flex-direction:column;row-gap:8px}}@media (min-width:992px){.cart-related .cart-related-product .cart-related-button{align-items:center;justify-content:space-between}}.cart-related .cart-related-product .cart-related-button .price{margin:0;color:var(--color-primary);font-weight:700}@media (max-width:767px){.cart-related .cart-related-product .cart-related-button .price{font-size:14px}}@media (min-width:768px){.cart-related .cart-related-product .cart-related-button .price{font-size:16px}}.cart-related .cart-related-product .cart-related-button .btn{height:36px;padding-left:16px;padding-right:16px}.next-step{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0;margin:0!important}@media (max-width:767px){.next-step.next-step--cart .btn-conversion{width:100%}}@media (min-width:768px){.next-step.next-step--cart{flex-direction:column;justify-content:space-between;margin:0}}.next-step.next-step--cart:has(p){padding:16px;background-color:#fdf0ec;border-radius:var(--radius-xs)}.next-step.next-step--step-1 .btn-conversion{width:100%}.next-step.next-step--step-2{display:flex;flex-direction:column;order:3;width:100%;text-align:left}.next-step.next-step--step-2 .next-step-finish{order:1}.next-step.next-step--step-2 .consents{display:flex;align-items:flex-start;width:100%;gap:16px;order:0;margin:0 0 16px;padding:0}.next-step.next-step--step-2 .consents label{font-size:14px;color:var(--color-primary);flex-wrap:wrap}.next-step.next-step--step-2 .consents label a{color:var(--color-primary)}.next-step.next-step--step-2 .next-step-back{order:9}.next-step.next-step--step-2 .next-step-back:hover{background-color:transparent}@media (max-width:991px){.next-step.is-sticky{display:flex;flex-direction:row;justify-content:space-between;position:fixed;gap:16px;left:0;bottom:0;width:100%;padding:16px var(--_padding);transition:translate .3s ease;background-color:var(--color-gray-100)}.next-step.is-sticky .next-step-back{order:0!important}.next-step.is-sticky.is-hide{translate:0 100%}}@media (min-width:992px){.next-step.is-sticky{display:none}}.next-step.is-sticky .btn-conversion{flex:1;min-width:1px;max-width:278px}.next-step .btn.next-step-forward{align-self:stretch}.next-step .btn.next-step-forward .order-button-text{font-size:16px;font-weight:400;line-height:1.5}.next-step .btn.next-step-forward::after{margin:0;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;margin-top:1px}.next-step .btn.btn-lg{padding:0;line-height:1.5}@media (hover:hover){.next-step .btn.btn-conversion:hover{background-color:var(--color-conversion-hover)}}@media (hover:none){.next-step .btn.btn-conversion:hover{background-color:var(--color-conversion)}}.next-step .btn.next-step-finish{width:100%;font-size:20px;font-weight:400;flex-direction:row;gap:4px}@media (max-width:767px){.next-step .btn.next-step-finish{font-size:18px}}.next-step .btn.next-step-finish .order-button-suffix{padding:0;margin:0;font-size:18px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){.next-step .btn.next-step-finish .order-button-suffix{font-size:16px}}.next-step .order-button-text{font-size:18px;font-weight:400;text-transform:none;line-height:var(--line-height)}@media (max-width:767px){.next-step .order-button-text{font-size:16px}}.btn.next-step-forward.is-credit-blocked{opacity:.5;cursor:not-allowed;pointer-events:none}.credit-gate-msg{max-width:400px;font-size:14px;line-height:var(--line-height);color:var(--color-red);text-align:center}.credit-gate-msg--info{color:var(--color-text-secondary)}.btn.next-step-back{display:flex;align-items:center;justify-content:flex-start;order:1;column-gap:4px;padding:0;height:unset!important;font-size:16px;text-decoration:underline;color:var(--color-primary);font-weight:400}@media (max-width:767px){.btn.next-step-back{font-size:13px}}@media (max-width:991px){.btn.next-step-back{justify-content:center}}.btn.next-step-back:hover{text-decoration:none}.btn.next-step-back::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-left.svg?v=3.214);mask-image:url(../svg/arrow-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.btn.next-step-back>span{font-size:16px;line-height:var(--line-height)}@media (max-width:767px){.btn.next-step-back>span{font-size:13px}}.id--9 .btn.next-step-back>span{font-size:13px}.discount-coupon{display:flex;flex-direction:column;row-gap:8px;margin:0;padding-left:0}.discount-coupon::before{display:none}.discount-coupon h4{display:none}.discount-coupon .cart-coupon-label label{display:inline-flex}.discount-coupon:has(.applied-coupon) .cart-coupon-label{display:none}.discount-coupon .discount-coupon-title{flex-shrink:0}.discount-coupon>label{font-size:16px;font-weight:400;line-height:var(--line-height)}@media (max-width:767px){.discount-coupon>label{display:none;text-align:center}}.discount-coupon .applied-coupon{display:flex;align-items:center;flex-wrap:wrap;column-gap:16px}@media (max-width:767px){.discount-coupon .applied-coupon{justify-content:space-between}}.discount-coupon .applied-coupon strong{font-size:16px;font-weight:600;line-height:var(--line-height)}@media (max-width:767px){.discount-coupon .applied-coupon strong{font-size:14px}}.discount-coupon .applied-coupon form fieldset{display:flex}.discount-coupon .applied-coupon .btn{flex:0 1 auto;width:20px;height:20px;padding:0;overflow:hidden;text-indent:999em;font-size:0;color:var(--color-white);background:transparent url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M15 5L5 15M5 5L15 15" stroke="%23838383" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat 50% 50%}.discount-coupon form.input-group{display:none;column-gap:8px;max-width:460px;width:100%}.discount-coupon form.input-group .form-control{flex:1;min-width:1px;height:44px;border:1px solid var(--color-border);background-color:var(--color-white);border-radius:var(--radius-xs)}.discount-coupon form.input-group .btn{flex:0 1 auto;height:44px;padding-left:40px;padding-right:40px;background-color:inherit;border:1px solid var(--color-gray-500);border-radius:var(--radius-xs);color:var(--color-primary);transition:border-color .3s ease}.discount-coupon form.input-group .btn:hover{border:1px solid var(--color-primary)}.ordering-process .price-wrapper{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:16px;row-gap:0;padding:16px;align-self:stretch;width:100%;border-radius:var(--radius-xs);background-color:var(--color-green-50);line-height:var(--line-height);font-size:16px}@media (min-width:640px){.ordering-process .price-wrapper{margin-left:auto}}.ordering-process .price-wrapper .price-label{width:auto;padding:0;color:var(--color-black);font-size:18px}.ordering-process .price-wrapper .price-label.price-primary{grid-column:1;align-self:center;font-size:16px;font-weight:600;white-space:nowrap}.ordering-process .price-wrapper .price-label.price-secondary{display:none}.ordering-process .price-wrapper .price{grid-column:2;width:auto;padding:0;color:var(--color-primary);text-align:left}.ordering-process .price-wrapper .price.price-primary{grid-row:1;font-size:18px;font-weight:600;line-height:var(--line-height);color:var(--color-black);white-space:nowrap}.ordering-process .price-wrapper .price.price-secondary{grid-row:2;font-size:13px;font-weight:400;line-height:var(--line-height);color:var(--color-text-secondary)}@media (max-width:339px){.ordering-process .price-wrapper{grid-template-columns:1fr;justify-items:start}.ordering-process .price-wrapper .price-label.price-primary,.ordering-process .price-wrapper .price.price-primary,.ordering-process .price-wrapper .price.price-secondary{grid-column:auto;grid-row:auto;text-align:left}}.col-md-4 .cart-content{color:var(--color-black)}.order-summary+.form-group{margin-top:0}#checkoutSidebar .order-summary{display:flex;flex-direction:column;gap:16px;width:100%}.order-summary-inner{display:flex;width:100%;padding:16px;flex-direction:column;align-items:flex-start;border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);background-color:var(--color-white);margin:0}.order-summary-inner>.h4{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;font-size:16px;font-weight:600;text-transform:none;cursor:pointer;user-select:none}.order-summary-inner>.h4::after{display:flex;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;content:"";flex-shrink:0;color:var(--color-primary);transition:transform .3s ease}.order-summary-inner:not(.is-open)>:not(.h4){display:none!important}.order-summary-inner.is-open>.h4{margin-bottom:16px}.order-summary-inner.is-open>.h4::after{transform:rotate(180deg)}.order-summary-item.price{padding:0;margin:0;width:100%;border-top:none}.recapitulation-single{display:flex;flex-wrap:wrap;width:100%;line-height:1.3;padding:0;margin:0 0 8px 0;font-size:16px}.recapitulation-single:last-child{margin-bottom:0}.recapitulation-single>span{display:none}.recapitulation-single>strong{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%;font-weight:400;font-size:13px}.recapitulation-single>strong>span{flex-shrink:0;order:2;margin:0;padding-left:20px;font-size:13px;font-weight:400;line-height:var(--line-height)}.recapitulation-single .recapitulation-shipping-billing-info--withVat{display:none}.cart-items{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin:0;padding:0}.cart-items .cart-name-amount-wrapper{margin-left:4px;margin-right:8px;flex:1 0 0}.cart-items .cart-item{display:flex;padding:8px 0;align-items:center;align-self:stretch;border-bottom:1px solid var(--color-border)}.cart-items .cart-item>div{padding:0;border:none;color:var(--color-primary)}.cart-items .cart-item .cart-item-image{display:flex;width:40px;height:40px}@media (max-width:767px){.cart-items .cart-item .cart-item-image{width:50px;height:38px;aspect-ratio:25/19;margin-right:4px}}.cart-items .cart-item .cart-item-image img{width:100%;height:100%;object-fit:contain}@media (max-width:767px){.cart-items .cart-item .cart-item-image img{border-radius:var(--radius-xs)}}.cart-items .cart-item .cart-item-name{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;font-size:13px;font-weight:400}@media (min-width:768px){.cart-items .cart-item .cart-item-name{margin-left:4px}}.cart-items .cart-item .cart-item-name>span{text-transform:initial}.cart-items .cart-item .cart-item-name .main-link{text-transform:none}.cart-items .cart-item .cart-item-name .main-link:hover{text-decoration:underline}.cart-items .cart-item .cart-item-name .main-link-variant{margin:0;font-size:14px}.cart-items .cart-item .cart-item-name:has(.for-free){display:block}.cart-items .cart-item .cart-item-name:has(.for-free) strong{width:100%;display:block;margin-bottom:12px}.cart-items .cart-item .cart-item-amount{font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary)}.cart-items .cart-item .cart-item-amount .unit-value{display:inline;padding:0;color:inherit;text-transform:lowercase}.cart-items .cart-item .cart-item-price{min-width:80px;text-align:right;font-size:14px;font-weight:600}@media (max-width:767px){.cart-items .cart-item .cart-item-price{text-align:center;font-size:13px;width:auto}}@media (min-width:992px) and (max-width:1199px){.cart-items .cart-item .cart-item-price{text-align:center}}.cart-items .cart-item .cart-item-price .price-final{width:100%;color:inherit}.cart-items .cart-item-gift .cart-item-name{font-size:13px;margin-left:0;gap:4px}.cart-items .cart-item-gift .cart-item-name br{display:none}.cart-items.gift-items+.gift-items{margin-top:-16px}.cart-items.gift-items+.gift-items .for-free{display:none!important}.order-summary-item.helper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-top:24px;margin-bottom:8px;padding:0;font-weight:400;font-size:13px}.order-summary-item.helper>div:first-child{flex:1;padding:0}.order-summary-item.helper>div:last-child{flex:0 0 auto;font-size:13px;font-weight:400}.order-summary-item.helper strong{font-weight:400}.order-summary-item.helper .recapitulation-shipping-billing-info--withVat{display:none}.cart-contact{display:flex;align-items:center}@media (max-width:767px){.cart-contact{display:none}}@media (min-width:768px) and (max-width:1199px){.cart-contact{column-gap:32px}}@media (min-width:1200px){.cart-contact{column-gap:64px}}.cart-contact__item{display:flex;align-items:center;column-gap:8px;font-size:14px;font-weight:500}.cart-contact__item a{display:flex;align-items:center;column-gap:4px}.cart-contact__item a:hover{text-decoration:underline}.cart-contact__item--phone a::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-contact__item--mail a::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-gift{border:1px solid var(--color-border)}.cart-gift.is-active{height:auto;padding-block:16px}.cart-gift.is-active .cart-gift__title{height:auto}.cart-gift.is-active .cart-gift__title::after{transform:rotate(-180deg)}.cart-gift.is-active .cart-gift__content{display:block}.cart-gift__title{display:flex;align-items:center;column-gap:8px;height:42px;padding-inline:16px;font-weight:500;cursor:pointer}.cart-gift__title::before{display:flex;width:34px;height:34px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/gift.svg?v=3.214);mask-image:url(../svg/gift.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-gift__title::after{margin-left:auto;transition:transform .3s ease;display:flex;width:32px;height:32px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-up.svg?v=3.214);mask-image:url(../svg/chevron-up.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-gift__content{display:none;margin-top:16px;padding-inline:16px}.cart-box{width:100%;box-sizing:border-box;font-family:var(--font-primary);color:var(--color-black)}.cart-box+.cart-box{margin-top:24px}.cart-box__title{margin:0;font-size:20px;font-weight:600;line-height:var(--line-height-125);color:var(--color-black)}@media (max-width:767px){.cart-box__title{font-size:18px}}.cart-box [data-acc][data-skeleton],.cart-box [data-cart][data-skeleton]{display:inline-block;min-width:90px;min-height:1em;border-radius:var(--radius-xs);vertical-align:middle}.cart-box__title[data-skeleton]{display:block;min-width:180px;min-height:1.25em}.cart-credit{display:flex;align-items:center;gap:16px;min-height:137px;padding:16px 24px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs);border-left:4px solid var(--color-green-500)}@media (min-width:768px){.cart-credit{margin-top:32px}}@media (max-width:767px){.cart-credit{min-height:0;margin-top:16px;padding:16px}}.cart-credit--warning{border-left-color:#e6a700}.cart-credit--over{border-left-color:var(--color-conversion)}.cart-credit__icon{flex-shrink:0}.cart-credit__icon::before{display:flex;width:40px;height:40px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/coins.svg?v=3.214);mask-image:url(../svg/coins.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-conversion)}@media (max-width:767px){.cart-credit__icon::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/coins.svg?v=3.214);mask-image:url(../svg/coins.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}}.cart-credit__body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:1px}.cart-credit__info{display:flex;flex-direction:column;gap:4px;width:100%}.cart-credit__rows{display:grid;grid-template-columns:auto auto;justify-content:start;column-gap:24px;row-gap:0;margin-top:4px}.cart-credit__label,.cart-credit__value{font-size:16px;line-height:var(--line-height);color:var(--color-black)}@media (max-width:767px){.cart-credit__label,.cart-credit__value{font-size:14px}}.cart-credit__value{font-weight:600}.cart-credit__note{margin-top:4px;font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary)}.cart-credit__stale{margin-top:4px;font-size:13px;line-height:var(--line-height);color:var(--color-text-secondary)}.cart-import{padding:24px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs)}@media (max-width:767px){.cart-import{padding:16px}}.cart-import__controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}@media (max-width:767px){.cart-import__controls{flex-wrap:wrap}}.cart-import__upload{display:flex;align-items:center;gap:8px;min-width:1px}@media (max-width:767px){.cart-import__upload{flex:1 1 100%}}.cart-import__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cart-import__btn,.cart-import__sample{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;font-size:16px;font-weight:400;line-height:var(--line-height);white-space:nowrap;border-radius:var(--radius-xs);cursor:pointer;transition:background-color .3s ease,border-color .3s ease}@media (max-width:767px){.cart-import__btn,.cart-import__sample{height:32px;font-size:13px}}.cart-import__btn{flex-shrink:0;padding:8px 16px;color:var(--color-white);background-color:var(--color-primary);border:1px solid var(--color-primary)}.cart-import__btn::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/excel.svg?v=3.214);mask-image:url(../svg/excel.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-white)}@media (hover:hover){.cart-import__btn:hover{background-color:var(--color-border-strong);border-color:var(--color-border-strong)}}.cart-import__file{flex:1;min-width:1px;padding:8px 12px;font-size:14px;color:var(--color-text-secondary);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.cart-import__file{height:32px;padding-top:0;padding-bottom:0;line-height:30px;box-sizing:border-box}}.cart-import__sample{flex-shrink:0;padding:8px 12px;color:var(--color-black);background-color:var(--color-surface-primary);border:1px solid var(--color-border);text-decoration:none}.cart-import__sample::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/download.svg?v=3.214);mask-image:url(../svg/download.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;flex-shrink:0;color:var(--color-black)}@media (max-width:767px){.cart-import__sample{flex:1 1 100%}}@media (hover:hover){.cart-import__sample:hover{color:var(--color-black);border-color:var(--color-border-hover)}}.cart-rep{padding:16px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs)}@media (max-width:767px){.cart-rep{margin-top:16px}}.cart-rep__person{display:flex;align-items:center;gap:12px;margin-top:16px}.cart-rep__avatar{position:relative;flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:50%;background-color:var(--color-surface-primary)}.cart-rep__avatar::before{display:flex;width:28px;height:28px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/checkPerson.svg?v=3.214);mask-image:url(../svg/checkPerson.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;position:absolute;top:50%;left:50%;translate:-50% -50%;color:var(--color-text-secondary)}.cart-rep__avatar img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.cart-rep__info{display:flex;flex-direction:column;gap:8px;min-width:1px}.cart-rep__name{font-size:18px;font-weight:600;line-height:var(--line-height-125);color:var(--color-black)}.cart-rep__lines{display:flex;flex-direction:column;gap:0}.cart-rep__line{display:flex;align-items:center;gap:8px;font-size:16px;line-height:var(--line-height)}.cart-rep__line a{color:var(--color-black)}@media (hover:hover){.cart-rep__line a:hover{text-decoration:underline}}.cart-rep__line::before{flex-shrink:0;color:var(--color-conversion)}.cart-rep__line--phone::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.cart-rep__line--mail::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.id--8 .breadcrumbs-wrapper{display:none}.id--8 #content{max-width:980px;width:100%;padding:0}@media (max-width:767px){.id--8 #content{margin:0 auto 32px auto;padding-top:32px}}@media (min-width:768px){.id--8 #content{margin:0 auto 60px auto;padding-top:48px}}.id--8 h1{margin:0 0 16px 0;text-align:center}.id--8 .register__intro{max-width:620px;margin:0 auto 16px auto;text-align:center;font-size:16px;line-height:1.5;color:var(--color-text-secondary)}.id--8 .register__contacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;margin:0 0 32px 0}.id--8 .register__contact{display:inline-flex;align-items:center;gap:6px;font-size:16px;line-height:1.5;color:var(--color-text-primary);text-decoration:none}.id--8 .register__contact::before{color:var(--color-conversion)}.id--8 .register__contact--phone::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.id--8 .register__contact--mail::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.id--8 .register__contact-value{font-weight:600;color:var(--color-text-primary);text-decoration:none}@media (hover:hover){.id--8 .register__contact--mail:hover,.id--8 .register__contact-value:hover{text-decoration:underline}}.id--8 .tpl-faq{margin-top:40px}@media (max-width:767px){.id--8 .register{padding-top:20px}}@media (min-width:768px){.id--8 .register{padding-top:32px}}.id--8 .register__in{display:grid}@media (max-width:767px){.id--8 .register__in{grid-template-columns:1fr;row-gap:32px}}@media (min-width:768px){.id--8 .register__in{grid-template-columns:repeat(2,1fr);column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.id--8 .register__main{padding-top:32px;padding-bottom:32px}}@media (min-width:1200px){.id--8 .register__main{padding-top:56px;padding-bottom:56px}}.id--8 .co-registration{padding:0;margin:0 0 24px 0;border:none}.id--8 .co-registration h4{display:none}.id--8 .co-registration label.whole-width{width:100%}.id--8 .co-registration fieldset.box{margin:0;padding:0;border:none;background:0 0}.id--8 .co-registration:has(.login-btn){display:flex;gap:8px}@media (max-width:639px){.id--8 .co-registration:has(.login-btn){flex-direction:column}}@media (min-width:640px){.id--8 .co-registration:has(.login-btn){flex-wrap:wrap}}.id--8 .co-registration:has(.login-btn) h4{display:block;width:100%;margin:0 0 16px 0;line-height:1.3;font-size:14px;font-weight:400;text-align:center}.id--8 .co-registration:has(.login-btn) h4::before{display:none}.id--8 .co-registration:has(.login-btn) .form-group{margin:0;width:auto}.id--8 .co-registration:has(input[name=customerGroupId]) .form-group{margin-bottom:8px}.id--8 .co-registration:has(input[name=customerGroupId]) .form-group:last-child{margin-bottom:0}.id--8 .stay-in-touch .form-group{margin:0}.id--8 .row{margin:0}.id--8 .row::after,.id--8 .row::before{display:none}.id--8 .col-md-4,.id--8 .col-md-8{width:100%;float:none;padding:0}.id--8 fieldset:has(.submit-wrapper)>h2,.id--8 fieldset:has(.submit-wrapper)>h4{display:none}.id--8 #register-form .form-group{max-width:610px;align-items:center}@media (min-width:768px){.id--8 #register-form .form-group{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;margin:0 auto 16px}.id--8 #register-form .form-group>label{flex-shrink:0}.id--8 #register-form .form-group .form-control,.id--8 #register-form .form-group .form-control-wrapper,.id--8 #register-form .form-group .phone-combined-input,.id--8 #register-form .form-group select{flex:1 1 0;width:auto;min-width:0}}.id--8 #register-form .form-group .form-control,.id--8 #register-form .form-group .form-control-wrapper,.id--8 #register-form .form-group .phone-combined-input,.id--8 #register-form .form-group select{max-width:unset}.id--8 #register-form .form-group .form-control-wrapper.js-error-field,.id--8 #register-form .form-group .form-control.js-error-field,.id--8 #register-form .form-group .phone-combined-input.js-error-field,.id--8 #register-form .form-group select.js-error-field{border-color:var(--color-conversion)}.id--8 #register-form .form-group .js-validator-msg,.id--8 #register-form .form-group .validator-msg{margin-top:4px;font-size:13px;line-height:1.4;color:var(--color-conversion)}@media (min-width:768px){.id--8 #register-form .form-group .js-validator-msg,.id--8 #register-form .form-group .validator-msg{flex:1 0 100%}}@media (max-width:767px){.id--8 #register-form .form-group{margin-bottom:16px}}@media (min-width:640px){.id--8 #register-form .form-group label{width:220px}}.id--8 #register-form .form-group:has(.login-btn){flex:1;min-width:0}.id--8 #register-form .form-group.consents{margin-bottom:24px}.id--8 #register-form .form-group.consents .label,.id--8 #register-form .form-group.consents label{width:100%;font-weight:400;line-height:1.5}@media (min-width:992px){.id--8 #register-form fieldset:has(.submit-wrapper){display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;column-gap:16px;max-width:610px;margin-left:auto;margin-right:auto}.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents{flex:1 1 auto;max-width:none;margin:0}.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents .label,.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents label{text-align:right}.id--8 #register-form fieldset:has(.submit-wrapper) .submit-wrapper{flex:0 0 auto;margin:0}}@media (max-width:767px){.id--8 #register-form fieldset:has(.submit-wrapper){display:flex;flex-direction:column}.id--8 #register-form fieldset:has(.submit-wrapper) .submit-wrapper{order:-1;margin-bottom:16px}.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents{margin-bottom:0}.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents .label,.id--8 #register-form fieldset:has(.submit-wrapper) .form-group.consents label{text-align:right}}.id--8 .submit-wrapper p{margin:0;width:100%}.id--8 .submit-wrapper .btn{width:100%;height:48px;gap:8px;border:none;border-radius:var(--radius-xs);background-color:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-large);font-weight:400;line-height:1.5}.id--8 .submit-wrapper .btn:hover{background-color:var(--color-conversion-hover)}@media (min-width:992px){.id--8 .submit-wrapper{flex:0 0 auto}.id--8 .submit-wrapper p{width:auto}.id--8 .submit-wrapper .btn{width:auto;padding:0 40px}}.id--8 .dkLabVisitedProductsNew{display:none}.id--8 .p-register{display:grid}@media (max-width:991px){.id--8 .p-register{grid-template-columns:1fr;row-gap:32px}}@media (min-width:992px){.id--8 .p-register{grid-template-columns:repeat(2,1fr);align-items:flex-start;column-gap:32px}}.id--8 .register-side{display:flex;flex-direction:column;row-gap:24px;padding:32px;border-radius:var(--radius-xs);border:1px solid var(--color-border)}.id--8 .register-benefits__title{margin-bottom:24px;font-size:28px;font-weight:600}.id--8 .register-benefits__list{display:flex;flex-direction:column;row-gap:16px;padding:0;margin:0;list-style:none}.id--8 .register-benefits__list li{position:relative;padding-left:22px}.id--8 .register-benefits__list li::before{position:absolute;left:0;top:50%;margin-top:-9px;color:var(--color-secondary);display:flex;width:18px;height:18px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.id--8 .register-steps{padding:24px;border-radius:var(--radius-xs);background:#f7f7f7}.id--8 .register-steps__title{margin-bottom:20px;font-size:16px;font-weight:600}.id--8 .register-steps__list{display:flex;flex-direction:column;row-gap:48px;list-style:none;margin:0;padding:0}.id--8 .register-steps__list li{position:relative;padding-left:40px;font-weight:700}.id--8 .register-steps__list li:last-child::after{display:none}.id--8 .register-steps__list li::before{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:-5px;width:30px;height:30px;line-height:1.2;content:counter(steps);counter-increment:steps;font-weight:600;background-color:var(--color-primary);color:var(--color-white);border-radius:50%}.id--8 .register-steps__list li::after{position:absolute;left:15px;top:100%;margin-top:12px;height:20px;width:1px;content:"";background-color:var(--color-primary)}.id--8 .register-contact__title{font-size:16px;font-weight:600}.id--8 .register-contact__name{margin-bottom:8px}.id--8 .register-contact__in{display:flex;align-items:center;column-gap:8px}.id--8 .register-contact__img img{width:45px;height:45px;object-fit:cover;border-radius:50%}.id--8 .register-contact__content{display:flex;flex-direction:column;flex:1}.id--8 .register-contact__value{font-size:16px;font-weight:600;color:var(--color-secondary)}.id--8 .register-contact__value:hover{text-decoration:underline;color:var(--color-secondary)}.id--8 .register-contact__text{font-size:14px}.id--8 #register-form{position:relative;display:flex;flex-direction:column;width:auto;max-width:unset;margin:0;padding:64px 24px;border-radius:var(--radius-xs);background-color:var(--color-surface-primary)}@media (max-width:767px){.id--8 #register-form{padding:24px 16px}}.id--8 #register-form .register__fields{order:1}.id--8 #register-form>h2{display:none}.id--8 #register-form .stay-in-touch{order:2;max-width:610px;width:100%}@media (min-width:768px){.id--8 #register-form .stay-in-touch{margin-left:auto;margin-right:auto}}.id--8 #register-form .stay-in-touch .form-group{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:8px;margin:0 0 16px 0}.id--8 #register-form .stay-in-touch .form-group label{width:auto}.id--8 #register-form fieldset.box-bg-default{order:3}.id--8 #register-form fieldset.box-bg-default h2{max-width:610px;margin:16px auto 16px}.id--8 #register-form fieldset:has(.submit-wrapper){order:4}.id--8 #register-form .box.box-bg-transparent.co-box.co-registration{display:none}.id--8 #register-form #additionalInformation,.id--8 #register-form .co-box.co-registration:has(>fieldset.box.box-sm.box-bg-default){display:none}.id--8 #register-form::after,.id--8 #register-form::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:1}@media (max-width:767px){.id--8 #register-form::after,.id--8 #register-form::before{display:none}}.id--8 #register-form::before{top:15px;left:-27px;width:83px;height:83px;background-image:url(../svg/catA.svg?v=3.214)}.id--8 #register-form::after{top:50%;right:6px;width:56px;height:98px;transform:translateY(-50%) rotate(90deg);background-image:url(../svg/catB.svg?v=3.214)}.id--8 .captcha-image img{aspect-ratio:3/2}@media (max-width:767px){.in-registracia #register-form .btn-login,.in-registracia #register-form input[type=submit]{width:100%}}.register-soc a.login-btn,.social-login-buttons a.login-btn{display:flex;align-items:center;column-gap:16px;height:56px;width:100%;padding:0 16px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-primary);font-weight:400}.register-soc a.login-btn:hover,.social-login-buttons a.login-btn:hover{text-decoration:underline;background-color:var(--color-white)}.register-soc a.login-btn .login-facebook-icon,.register-soc a.login-btn .login-google-icon,.register-soc a.login-btn .login-seznam-icon,.social-login-buttons a.login-btn .login-facebook-icon,.social-login-buttons a.login-btn .login-google-icon,.social-login-buttons a.login-btn .login-seznam-icon{flex-shrink:0;position:relative}.register-soc a.login-btn strong,.social-login-buttons a.login-btn strong{padding:0;line-height:1.3;font-size:14px;font-weight:400}body:has(.p-contact) #content article header{display:none}body:has(.p-contact) #content .p-contact{padding-block-end:40px;line-height:1.6}body:has(.p-contact) #content .p-contact__text{margin-block-end:24px}body:has(.p-contact) #content .p-contact__stores{display:flex;flex-direction:column;row-gap:24px}body:has(.p-contact) #content .p-contact-documents{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding-bottom:80px}body:has(.p-contact) #content .p-contact-documents>p{display:flex}@media (min-width:768px) and (max-width:1199px){body:has(.p-contact) #content .p-contact-documents>p{flex:0 0 calc((100% / 3) - (16px * 2 / 3))}}@media (min-width:1200px){body:has(.p-contact) #content .p-contact-documents>p{flex:0 0 calc((100% / 6) - (16px * 5 / 6))}}body:has(.p-contact) #content .p-contact-documents>p img{width:100%;height:auto;border-radius:var(--radius-xs)}body:has(.p-contact) #content .p-contact-hero{position:relative;margin-block-end:32px;overflow:hidden;border-radius:var(--radius-xs)}body:has(.p-contact) #content .p-contact-hero::before{z-index:2;position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}body:has(.p-contact) #content .p-contact-hero img{height:390px;width:100%;object-fit:cover}body:has(.p-contact) #content .p-contact-hero__content{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;position:absolute;inset:0}body:has(.p-contact) #content .p-contact-hero h1{color:var(--color-white);text-transform:uppercase;font-size:58px;font-weight:700}body:has(.p-contact) #content .p-contact-hero__values{display:flex;align-items:center;background:rgba(255,255,255,.25);border-radius:var(--radius-xs)}@media (max-width:767px){body:has(.p-contact) #content .p-contact-hero__values{flex-direction:column;row-gap:20px;padding:20px}}@media (min-width:768px){body:has(.p-contact) #content .p-contact-hero__values{column-gap:48px;padding:20px 24px}}body:has(.p-contact) #content .p-contact-hero__item{display:flex;align-items:center;column-gap:16px;text-decoration:none;font-weight:700;color:var(--color-white)!important}@media (max-width:767px){body:has(.p-contact) #content .p-contact-hero__item{font-size:20px}}@media (min-width:768px){body:has(.p-contact) #content .p-contact-hero__item{font-size:24px}}body:has(.p-contact) #content .p-contact-hero__item[href^=mailto]::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){body:has(.p-contact) #content .p-contact-hero__item[href^=mailto]::before{width:20px;height:20px}}body:has(.p-contact) #content .p-contact-hero__item[href^=tel]::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){body:has(.p-contact) #content .p-contact-hero__item[href^=tel]::before{width:20px;height:20px}}body:has(.p-contact) #content .p-contact-boxes{display:grid;margin-block-end:48px;overflow:hidden;border-radius:var(--radius-xs);border:1px solid var(--color-gray-200)}@media (max-width:639px){body:has(.p-contact) #content .p-contact-boxes{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:1199px){body:has(.p-contact) #content .p-contact-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){body:has(.p-contact) #content .p-contact-boxes{grid-template-columns:repeat(4,1fr)}}body:has(.p-contact) #content .p-contact-boxes__item{display:flex;flex-direction:column;row-gap:4px;align-items:center;justify-content:center;background-color:var(--color-white);padding-block:32px;min-width:1px;text-align:center}@media (max-width:639px){body:has(.p-contact) #content .p-contact-boxes__item{border-bottom:1px solid var(--color-gray-200)}body:has(.p-contact) #content .p-contact-boxes__item:last-child{border-bottom:none}}@media (min-width:640px) and (max-width:1199px){body:has(.p-contact) #content .p-contact-boxes__item:nth-child(1),body:has(.p-contact) #content .p-contact-boxes__item:nth-child(2){border-bottom:1px solid var(--color-gray-200)}body:has(.p-contact) #content .p-contact-boxes__item:nth-child(1),body:has(.p-contact) #content .p-contact-boxes__item:nth-child(3){border-right:1px solid var(--color-gray-200)}}@media (min-width:1200px){body:has(.p-contact) #content .p-contact-boxes__item{border-right:1px solid var(--color-gray-200)}body:has(.p-contact) #content .p-contact-boxes__item:last-child{border-right:none}}body:has(.p-contact) #content .p-contact-boxes__value a{font-size:18px;font-weight:700;text-decoration:underline!important}body:has(.p-contact) #content .p-contact-boxes__value a:hover{text-decoration:none!important}body:has(.p-contact) #content .p-contact-boxes__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;font-size:14px}body:has(.p-contact) #content .p-contact-boxes__actions a{display:flex;align-items:center;column-gap:2px}body:has(.p-contact) #content .p-contact-boxes__actions a::before{flex-shrink:0}body:has(.p-contact) #content .p-contact-boxes__actions a.is-protocol::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/eye.svg?v=3.214);mask-image:url(../svg/eye.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}body:has(.p-contact) #content .p-contact-boxes__actions a.is-form::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/download.svg?v=3.214);mask-image:url(../svg/download.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}body:has(.p-contact) #content .p-contact-anchors{display:flex;margin-block-end:24px}@media (max-width:767px){body:has(.p-contact) #content .p-contact-anchors{flex-direction:column;row-gap:8px}}@media (min-width:768px){body:has(.p-contact) #content .p-contact-anchors{align-items:center;column-gap:8px}}body:has(.p-contact) #content .p-contact-anchors__title{font-weight:700}body:has(.p-contact) #content .p-contact-anchors__list{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:767px){body:has(.p-contact) #content .p-contact-anchors__list{gap:8px}}@media (min-width:768px){body:has(.p-contact) #content .p-contact-anchors__list{gap:16px}}body:has(.p-contact) #content .p-contact-anchors__item{display:flex;align-items:center;column-gap:4px;height:36px;padding-inline:8px 12px;color:var(--color-white)!important;cursor:pointer;border-radius:var(--radius-xs);font-weight:500;font-size:14px}body:has(.p-contact) #content .p-contact-anchors__item::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-store{border-radius:var(--radius-xs);background:var(--color-white)}@media (max-width:767px){.p-contact-store{padding:24px;scroll-margin-top:16px}}@media (min-width:768px){.p-contact-store{padding:40px;scroll-margin-top:24px}}@media (min-width:1200px) and (max-width:1439px){.p-contact-store--main .p-contact-store__top{grid-template-columns:1fr 540px}}@media (min-width:1440px){.p-contact-store--main .p-contact-store__top{grid-template-columns:1fr 613px}}.p-contact-store__top{display:grid}@media (max-width:1199px){.p-contact-store__top{grid-template-columns:1fr;row-gap:24px}}@media (min-width:1200px) and (max-width:1439px){.p-contact-store__top{grid-template-columns:1fr 605px;column-gap:24px}}@media (min-width:1440px){.p-contact-store__top{grid-template-columns:1fr 805px;column-gap:24px}}.p-contact-store__header{margin-block-end:24px}.p-contact-store__subtitle{font-size:22px}.p-contact-store__title{font-size:28px;font-weight:700}.p-contact-store__address{position:relative;padding-inline-start:32px;margin-block-end:24px}.p-contact-store__address::before{position:absolute;left:0;top:0;color:var(--color-primary);display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/track.svg?v=3.214);mask-image:url(../svg/track.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-store__table table{width:100%}.p-contact-store__table thead td{padding:6px 16px;font-weight:700;background-color:#e9e9e9}.p-contact-store__table thead td span{display:flex;align-items:center;column-gap:8px}.p-contact-store__table thead td span::before{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/clock.svg?v=3.214);mask-image:url(../svg/clock.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-store__table tbody td{padding:8px 16px;border-bottom:1px solid #d9d9d9}.p-contact-store__map iframe{width:100%;max-width:100%}.p-contact-store__image img{width:100%;border-radius:var(--radius-xs)}.p-contact-store__info{display:flex;flex-direction:column;row-gap:24px}.p-contact-store__info-title{margin-block-end:4px;font-weight:700}.p-contact-store__info-in{display:grid}@media (max-width:639px){.p-contact-store__info-in{grid-template-columns:1fr;row-gap:20px}}@media (min-width:640px){.p-contact-store__info-in{grid-template-columns:repeat(2,1fr);column-gap:40px}}.p-contact-store__boxes{margin-block-start:48px}.p-contact-store__boxes-title{margin-block-end:16px;font-weight:700;font-size:18px}.p-contact-store__boxes-list{display:grid}@media (max-width:639px){.p-contact-store__boxes-list{grid-template-columns:1fr;row-gap:12px}}@media (min-width:640px) and (max-width:1199px){.p-contact-store__boxes-list{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1200px){.p-contact-store__boxes-list{grid-template-columns:repeat(4,1fr);gap:16px}}.p-contact-store__gallery{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-block-start:24px}.p-contact-store__gallery-item.is-full{grid-column:span 3}.p-contact-store__gallery-item img{border-radius:var(--radius-xs)}.p-contact-store-box{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background-color:var(--color-gray-200);box-shadow:0 4px 14px 0 rgba(0,0,0,.07);border-radius:var(--radius-xs)}.p-contact-store-box__name{font-weight:700}.p-contact-store-box__position{margin-block-end:8px;font-style:italic}.p-contact-store-box__values{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px}.p-contact-store-box__values>div{display:flex;align-items:center;column-gap:4px}.p-contact-store-box__values a{display:flex;align-items:center;column-gap:4px}.p-contact-store-box__values a[href^=mailto]::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/mail.svg?v=3.214);mask-image:url(../svg/mail.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-store-box__values a[href^=tel]::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/phone.svg?v=3.214);mask-image:url(../svg/phone.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-store-box__values a::before{color:var(--color-primary)}.p-contact-store-box__lang{display:flex;align-items:center;column-gap:4px;position:relative;height:23px;padding-inline:6px;border-radius:var(--radius-xs);background:var(--color-white)}.p-contact-frame{background:#f0fdf4;margin-bottom:40px}@media (max-width:767px){.p-contact-frame{margin-inline:-16px}}@media (min-width:768px){.p-contact-frame{overflow:hidden;border-radius:var(--radius-xs)}}.p-contact-frame--first{background-color:var(--color-secondary);color:var(--color-white)}.p-contact-frame--first h2{color:var(--color-white)}.p-contact-frame--first a.btn.btn-conversion{column-gap:16px;background-color:var(--color-white);color:var(--color-secondary)}.p-contact-frame--first a.btn.btn-conversion:hover{background-color:var(--color-primary);color:var(--color-white)}.p-contact-frame--first a.btn.btn-conversion::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-image:url(../svg/arrow-narrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-frame__in{display:flex}@media (max-width:991px){.p-contact-frame__in{flex-direction:column}}@media (max-width:767px){.p-contact-frame__image{order:-1}}@media (min-width:992px) and (max-width:1199px){.p-contact-frame__image{width:440px}}@media (min-width:1200px){.p-contact-frame__image{width:580px}}.p-contact-frame__image img{width:100%}@media (min-width:992px){.p-contact-frame__image img{height:100%;object-fit:cover}}.p-contact-frame__main{display:flex;align-items:center}@media (max-width:767px){.p-contact-frame__main{padding:32px 16px}}@media (min-width:992px){.p-contact-frame__main{flex:1;min-width:1px}}@media (min-width:768px) and (max-width:1199px){.p-contact-frame__main{padding:24px 32px}}@media (min-width:1200px){.p-contact-frame__main{padding:24px 60px}}.p-contact-frame__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:744px;width:100%}.p-contact-frame h2{margin:0 0 16px 0}.p-contact-frame p{max-width:724px;margin:0 0 24px 0}.p-contact-frame ul{display:grid;padding:0;margin:0 0 24px 0;width:100%;list-style:none}@media (max-width:639px){.p-contact-frame ul{grid-template-columns:1fr;row-gap:8px}}@media (min-width:640px){.p-contact-frame ul{grid-template-columns:repeat(2,1fr);gap:24px}}.p-contact-frame ul li{position:relative;padding-left:32px}.p-contact-frame ul li::before{position:absolute;left:0;top:-2px;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/circle-check.svg?v=3.214);mask-image:url(../svg/circle-check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.p-contact-frame .btn{text-decoration:none}body:has(.p-shipping) .breadcrumbs,body:has(.p-shipping) .content-wrapper-in{max-width:none}body:has(.p-shipping) header[itemprop=headline] h1{margin:0 0 8px 0}body:has(.p-shipping) div[itemprop=about]>p{max-width:790px}@media (max-width:767px){body:has(.p-shipping) div[itemprop=about]>p{margin:0 0 48px 0}}@media (min-width:768px){body:has(.p-shipping) div[itemprop=about]>p{margin:0 0 64px 0}}.p-shipping{display:flex;flex-direction:column}@media (max-width:767px){.p-shipping{row-gap:48px}}@media (min-width:768px){.p-shipping{row-gap:64px}}.p-shipping__section{display:flex;flex-direction:column}@media (max-width:767px){.p-shipping__section{row-gap:16px}}@media (min-width:768px){.p-shipping__section{row-gap:24px}}.p-shipping__section>h2{margin:0}.p-shipping__list{display:flex;flex-direction:column;row-gap:16px}.p-shipping-item{box-shadow:0 4px 8px 0 rgba(0,0,0,.1);background-color:var(--color-white)}@media (max-width:767px){.p-shipping-item{border-radius:var(--radius-xs)}}@media (min-width:768px){.p-shipping-item{border-radius:var(--radius-xs)}}.p-shipping-item.is-active .p-shipping-item__header::before{transform:rotate(-180deg)}.p-shipping-item.is-active .p-shipping-item__content{display:flex}.p-shipping-item__header{display:flex;column-gap:16px;align-items:center;position:relative;cursor:pointer}@media (max-width:767px){.p-shipping-item__header{padding:16px 48px 16px 16px;font-size:14px}}@media (min-width:768px){.p-shipping-item__header{padding:24px 72px 24px 24px}}.p-shipping-item__header::before{z-index:2;position:absolute;top:50%;margin-top:-12px;transition:transform .3s ease;display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/chevron-down.svg?v=3.214);mask-image:url(../svg/chevron-down.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}@media (max-width:767px){.p-shipping-item__header::before{right:16px}}@media (min-width:768px){.p-shipping-item__header::before{right:24px}}.p-shipping-item__main{display:flex;align-items:center;flex:1;min-width:1px}@media (max-width:767px){.p-shipping-item__main{column-gap:8px}}@media (min-width:768px){.p-shipping-item__main{column-gap:16px}}@media (max-width:767px){.p-shipping-item__img{width:60px}}@media (min-width:768px){.p-shipping-item__img{width:80px}}.p-shipping-item__title{flex:1;min-width:1px;font-weight:700}.p-shipping-item__price{flex-shrink:0;text-align:right;font-weight:700}.p-shipping-item__content{display:none;flex-direction:column;row-gap:20px;line-height:1.5}@media (max-width:767px){.p-shipping-item__content{padding:0 16px 16px 16px;font-size:14px}}@media (min-width:768px){.p-shipping-item__content{padding:0 24px 24px 24px}}.p-shipping-item__content p{margin:0}.p-shipping-item__content ul{display:flex;flex-direction:column;row-gap:8px;padding:0;margin:0;list-style:none}.p-shipping-item__content ul li{position:relative;padding-left:28px}.p-shipping-item__content ul li::before{position:absolute;left:0;top:1px;display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-secondary)}.p-shipping-boxes{display:grid}@media (max-width:991px){.p-shipping-boxes{grid-template-columns:1fr;gap:16px}}@media (min-width:992px){.p-shipping-boxes{grid-template-columns:repeat(3,1fr);gap:20px}}.p-shipping-boxes-item{border:1px solid var(--color-border)}@media (max-width:767px){.p-shipping-boxes-item{padding:16px;border-radius:var(--radius-xs)}}@media (min-width:768px){.p-shipping-boxes-item{padding:24px;border-radius:var(--radius-xs)}}.p-shipping-boxes-item__title{display:flex;column-gap:12px;align-items:center;margin-bottom:16px;font-weight:600}@media (max-width:767px){.p-shipping-boxes-item__title{font-size:20px}}@media (min-width:768px){.p-shipping-boxes-item__title{font-size:24px}}.p-shipping-boxes-item ul{display:flex;flex-direction:column;row-gap:12px;padding:0;margin:0;list-style:none}.p-shipping-boxes-item ul li{position:relative;padding-left:28px}.p-shipping-boxes-item ul li::before{position:absolute;left:0;top:1px;display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-secondary)}.id--4 .content-inner{max-width:600px;width:100%;margin-top:30px;margin-bottom:30px;padding:30px 24px;background-color:var(--color-white);margin-left:auto;margin-right:auto;border:1px solid var(--color-gray-200);border-radius:var(--radius-xs)}.id--4 .content-inner>h1{text-align:center;padding-bottom:10px;margin:0}.id--4 .content-inner #formLogin{display:flex;flex-direction:column;gap:16px}.id--4 .content-inner #formLogin .form-group{max-width:unset}.id--4 .content-inner #formLogin .form-group .input-wrapper{width:100%}.id--4 .content-inner #formLogin .form-group .login-wrapper{display:flex;flex-direction:column;width:100%;gap:10px;padding:0}.id--4 .content-inner #formLogin .form-group .login-wrapper::after,.id--4 .content-inner #formLogin .form-group .login-wrapper::before{display:none}.id--4 .content-inner #formLogin .form-group .login-wrapper .btn-login{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;order:1;height:40px;width:100%;max-width:unset;padding:0 24px;border:none;border-radius:var(--radius-xs);background-color:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);text-decoration:none;cursor:pointer;transition:background-color .3s ease}@media (hover:hover){.id--4 .content-inner #formLogin .form-group .login-wrapper .btn-login:hover{background-color:var(--color-conversion-hover)}}.id--4 .content-inner #formLogin .form-group .login-wrapper .password-helper{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px}.id--4 .content-inner #formLogin .form-group .login-wrapper .password-helper a{text-decoration:underline}.id--4 .content-inner #formLogin .form-group .login-wrapper .password-helper a:hover{text-decoration:none}.id--4 .content-inner #formLogin .form-group .login-wrapper .password-helper>a+a{padding:0;order:0}.id--4 .content-inner #formLogin .form-group .login-wrapper .password-helper>a[data-testid=signup]{order:1}.in-registracia #register-form .btn-login,.in-registracia #register-form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;height:40px;max-width:unset;width:auto;padding:0 24px;margin-top:8px;border:none;border-radius:var(--radius-xs);background-color:var(--color-conversion);color:var(--color-white);font-size:var(--fs-text-medium);font-weight:400;line-height:var(--line-height);text-decoration:none;cursor:pointer;transition:background-color .3s ease}@media (hover:hover){.in-registracia #register-form .btn-login:hover,.in-registracia #register-form input[type=submit]:hover{background-color:var(--color-conversion-hover)}}body:has(#dkLabFavPageWrapper) article>div{display:none}#dkLabFavPageWrapper #dkLabFavouritePageMenuWrapper{padding:0;margin:0 0 32px 0}#dkLabFavPageWrapper #dkLabFavouritePageMenu{display:flex;column-gap:4px;border-bottom:1px solid var(--color-border)}#dkLabFavPageWrapper #dkLabFavouritePageMenu>li{display:flex;align-items:center;padding:0 16px;height:40px;margin:0;border:1px solid var(--color-border);border-bottom-color:var(--color-white)}#dkLabFavPageWrapper #dkLabFavouritePageMenu>li.active{font-weight:600}#dkLabFavPageWrapper .dkLabFavPageActionButtons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px 8px;margin:-16px 0 32px 0}#dkLabFavPageWrapper .dkLabFavPageActionButtons .btn.btn-secondary{display:flex;align-items:center;height:36px;padding:0 16px;margin:0;font-weight:600;font-size:14px;border:1px solid var(--color-border);background-color:var(--color-white);transition:border-color .3s ease,color .3s ease}#dkLabFavPageWrapper .dkLabFavPageActionButtons .btn.btn-secondary:hover{border-color:var(--color-secondary);color:var(--color-secondary);background-color:var(--color-white)}#dkLabFavPageWrapper .dkLabFavoutitesPageEmptyList{margin:0}body #dkLabFavListsDialog .dkLabFavManageListsHeader{margin:0 0 24px 0}body #dkLabFavListsDialog .dkLabFavManageOneList{display:flex;align-items:center;column-gap:8px}body #dkLabFavListsDialog .dkLabFavManageListProduct{width:22px;height:22px;margin:0}body #dkLabFavListsDialog .dkLabFavManageListProduct.dkLabFavRemoveProduct::after{scale:1}body #dkLabFavListsDialog .dkLabFavManageListProduct::before{width:22px;height:22px;border:1px solid var(--color-border);border-radius:var(--radius-xs)}body #dkLabFavListsDialog .dkLabFavManageListProduct::after{position:absolute;left:0!important;top:0!important;display:flex;width:22px;height:22px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/check.svg?v=3.214);mask-image:url(../svg/check.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;mask-size:16px;width:22px!important;height:22px!important;transition:scale .3s ease;scale:0}body #dkLabFavListsDialog .dkLabFavManageListName{font-size:14px}body #dkLabFavListsDialog .dkLabFavManageListLink{display:flex;align-items:center;justify-content:center;margin:0;width:24px;height:24px;background-color:var(--color-bg)}body #dkLabFavListsDialog .dkLabManageListsWrapper .dkLabFavManageOneListWrapper{display:flex;justify-content:space-between;align-items:center;column-gap:12px;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid var(--color-border);border-top:none}body #dkLabFavListsDialog .dkLabFavManageAddListWrapper{padding:0;margin:0;border:none}body #dkLabFavListsDialog .dkLabFavManageAddListWrapper #dkLabFavManageAddNewListText{display:flex;align-items:center;column-gap:4px}body #dkLabFavListsDialog .dkLabFavManageAddListWrapper #dkLabFavManageAddNewListText:hover{text-decoration:underline}body #dkLabFavListsDialog .dkLabFavManageAddListWrapper #dkLabFavManageAddNewListText:hover .dkLabFavManageAddNewListIcon{color:var(--color-primary)}body #dkLabFavListsDialog .dkLabFavManageAddListWrapper .dkLabFavManageAddNewListIcon{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/plus.svg?v=3.214);mask-image:url(../svg/plus.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.dkLabFavCboxAdd,.dkLabFavCboxRename{padding:32px 8px 16px 8px}.dkLabFavCboxAdd #dkLabFavCboxInputAdd,.dkLabFavCboxAdd #dkLabFavCboxInputRename,.dkLabFavCboxAdd #dkLabFavCboxInputShare,.dkLabFavCboxRename #dkLabFavCboxInputAdd,.dkLabFavCboxRename #dkLabFavCboxInputRename,.dkLabFavCboxRename #dkLabFavCboxInputShare{height:40px;padding:0 12px;width:100%;border:1px solid var(--color-border);background-color:var(--color-white);font-size:16px;border-radius:var(--radius-xs);font-family:inherit}.dkLabFavCboxAdd .dkLabFavCboxButtons,.dkLabFavCboxRename .dkLabFavCboxButtons{display:flex;justify-content:space-between;flex-direction:row-reverse;column-gap:8px;margin:32px 0 0 0}.dkLabFavCboxAdd .dkLabFavCboxButtons .btn.btn-secondary,.dkLabFavCboxRename .dkLabFavCboxButtons .btn.btn-secondary{display:flex;align-items:center;height:40px;padding:0 16px;margin:0;font-weight:600;font-size:14px;border:1px solid var(--color-border);background-color:var(--color-white);transition:border-color .3s ease,color .3s ease}.dkLabFavCboxAdd .dkLabFavCboxButtons .btn.btn-secondary:hover,.dkLabFavCboxRename .dkLabFavCboxButtons .btn.btn-secondary:hover{border-color:var(--color-secondary);color:var(--color-secondary);background-color:var(--color-white)}.fav-grid{display:flex;position:relative;padding:32px 0;gap:8px}.fav-grid .fav-card{display:flex;flex-direction:column;padding:24px;gap:16px;flex:0 0 calc((100% - 4 * 8px)/ 5);border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);background-color:#fff}.fav-grid .fav-card__img{width:100%;align-self:center}.fav-grid .fav-card-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.fav-grid .fav-card-info__name{text-align:center;text-decoration:none}.fav-grid .fav-card-info__name:hover{text-decoration:underline}.fav-grid .fav-card .fav-remove{border-radius:var(--radius-xs);border:1px solid var(--color-gray-300);background-color:var(--color-white);transition:border-color .3s ease;min-height:40px;padding:6px 12px}.fav-grid .fav-card .fav-remove:hover{border-color:var(--color-primary)}body.in-oblibene header h1{padding:30px 0 0 0;margin:0}body:has(#newsWrapper) .sectionDescription>h1{text-align:center;font-size:30px;font-weight:600;margin-top:40px;margin-bottom:16px}@media (max-width:767px){body:has(#newsWrapper) .sectionDescription>h1{font-size:20px;margin-top:24px}}@media (min-width:768px) and (max-width:991px){body:has(#newsWrapper) .sectionDescription>h1{font-size:26px;line-height:135%;margin-top:24px}}body:has(#newsWrapper) .news-wrapper{display:grid}@media (max-width:767px){body:has(#newsWrapper) .news-wrapper{grid-template-columns:1fr;gap:24px}}@media (min-width:768px) and (max-width:1199px){body:has(#newsWrapper) .news-wrapper{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1200px){body:has(#newsWrapper) .news-wrapper{grid-template-columns:repeat(3,1fr);gap:24px}}body:has(#newsWrapper) .subcategories{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px 0}body:has(#newsWrapper) .subcategories li{width:auto;padding:0}body:has(#newsWrapper) .subcategories li a{height:37px;padding:0 24px;border-radius:var(--radius-xs);color:var(--color-primary);border:1px solid var(--color-border);transition:border-color .3s ease}body:has(#newsWrapper) .subcategories li a:hover{border-color:var(--color-primary)}body:has(#newsWrapper) .subcategories li a::after,body:has(#newsWrapper) .subcategories li a::before{display:none}body:has(#newsWrapper) .subcategories li a .image{display:none}body:has(#newsWrapper) .subcategories li a .text{width:auto;padding:0;overflow:visible;max-height:none;text-overflow:unset}.news-item-detail>h1{margin:0 0 16px 0}.news-item-detail>h2{margin:0 0 16px 0;font-weight:600}@media (max-width:767px){.news-item-detail>h2{font-size:16px}}@media (min-width:768px){.news-item-detail>h2{font-size:18px}}.news-item-detail>img{height:581px;width:100%;border-radius:var(--radius-xs);max-height:350px;object-fit:cover}.news-item-detail>time{display:flex;align-items:center;column-gap:4px;margin:0 0 24px 0;color:var(--color-gray-500);font-size:14px}.news-item-detail>time::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/calendar-month.svg?v=3.214);mask-image:url(../svg/calendar-month.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.news-item-detail .text{line-height:135%}.news-item-detail .text>:last-child{margin-bottom:0}.news-item-detail .text>h3{margin-top:24px;margin-bottom:8px}@media (max-width:767px){.news-item-detail .text>h3{font-size:20px}}@media (min-width:768px){.news-item-detail .text>h3{font-size:24px}}.news-item-detail .text>p{font-size:16px;line-height:135%}@media (max-width:767px){.news-item-detail .text>p{margin:0 0 8px 0}}@media (min-width:768px){.news-item-detail .text>p{margin:0 0 8px 0}}.news-item-detail .text>p>em{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;border-radius:var(--radius-xs);border:1px solid var(--color-gray-200);background-color:var(--color-white);margin-bottom:24px}.news-item-detail .text>img{margin-bottom:32px;border-radius:var(--radius-xs)}.news-item-detail .text a{color:var(--color-primary);text-decoration:underline}.news-item-detail .text a:hover{text-decoration:none}.news-item-detail .text table{width:100%}@media (max-width:767px){.news-item-detail .text table{margin-bottom:32px}}@media (min-width:768px){.news-item-detail .text table{margin-bottom:40px}}.news-item-detail .text table tr:nth-child(even) td{background-color:var(--color-gray-50)}.news-item-detail .text table th{padding:8px;text-align:left;font-weight:600;border:none}.news-item-detail .text table th:first-child{padding-left:16px;border-top-left-radius:16px}.news-item-detail .text table th:last-child{border-top-right-radius:16px}.news-item-detail .text table td{padding:16px 8px;border-bottom:1px solid var(--color-gray-300)}.news-item-detail .text table td:first-child{padding-left:16px;border-left:1px solid var(--color-gray-300)}.news-item-detail .text table td:last-child{border-right:1px solid var(--color-gray-300)}@media (max-width:767px){.news-item-detail .plus-gallery-wrap{margin:0 0 40px 0}}@media (min-width:768px){.news-item-detail .plus-gallery-wrap{margin:0 0 64px 0}}.news-item-detail .share{display:none}.news-item-detail .comments{display:none}.news-item-detail .next-prev{display:flex;gap:24px}@media (max-width:767px){.news-item-detail .next-prev{align-items:center;gap:16px}}.news-item-detail .next-prev .btn{display:flex;flex:1;min-width:40px;min-height:40px;padding:0 14px 0 18px;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-xs)}.news-item-detail .next-prev .btn:hover{text-decoration:none}.news-item-detail .next-prev>a[data-testid=buttonPreviousArticle]::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-left.svg?v=3.214);mask-image:url(../svg/arrow-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex}.news-item-detail .next-prev>a[data-testid=buttonNextArticle]::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;display:inline-flex}.news-item{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:0;align-self:stretch;background:var(--color-white);border-radius:var(--radius-xs)}.news-item>a{display:flex;flex:1;flex-direction:column;row-gap:12px}.news-item .image{margin:0;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-xs)}@media (max-width:767px){.news-item .image{width:100%;height:178px}}.news-item .image img{width:100%;height:100%;object-fit:cover}.news-item .text{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 24px 24px 24px;margin:0;width:100%}.news-item .text time{display:flex;align-items:center;gap:4px;align-self:stretch;margin:0;order:-1;color:var(--color-gray-600);line-height:135%}.news-item .text time::before{display:flex;width:16px;height:16px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/calendar.svg?v=3.214);mask-image:url(../svg/calendar.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.news-item .text .title{margin:0;line-height:var(--line-height);color:var(--color-black);font-weight:600;text-align:left}@media (max-width:767px){.news-item .text .title{font-size:18px}}@media (min-width:768px){.news-item .text .title{font-size:20px}}.news-item .text .title:hover{text-decoration:none}.news-item .text .description{line-height:var(--line-height);font-size:14px;font-weight:400;text-align:left;color:var(--color-gray-600)}.news-item .text .description>p{color:var(--color-gray-600)}.news-item .text .read-article,.news-item .text .show-more{display:flex;height:26px;justify-content:center;align-items:center;gap:8px;margin-top:auto;text-decoration:underline;font-weight:400}.news-item .text .read-article:hover,.news-item .text .show-more:hover{text-decoration:none}.news-item .text .read-article::after,.news-item .text .show-more::after{display:flex;width:24px;height:24px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;color:var(--color-primary)}.news-item-wrap{display:flex;flex-direction:column;gap:16px;width:100%}.news-item-wrap>a[data-testid=buttonPreviousArticle]::before{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-left.svg?v=3.214);mask-image:url(../svg/arrow-left.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.news-item-wrap>a[data-testid=buttonNextArticle]::after{display:flex;width:20px;height:20px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/arrow-right.svg?v=3.214);mask-image:url(../svg/arrow-right.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}.news-item-wrap.prev{order:0}.news-item-wrap.next{order:1}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}#cboxOverlay{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.7));opacity:1!important}.colorbox-html-content{background-color:var(--color-white);border-radius:8px}@media (max-width:767px){.colorbox-html-content{padding:20px}}@media (min-width:768px) and (max-width:1199px){.colorbox-html-content{padding:32px}}@media (min-width:1200px){.colorbox-html-content{padding:44px}}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .content-modal{padding:20px}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .content-modal h1{margin-bottom:16px}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .content-modal>form>fieldset .form-group{width:100%}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .content-modal>form>fieldset .form-group textarea{resize:vertical;min-height:200px}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row{align-items:center;flex-wrap:nowrap}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row .payment-info{position:relative}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row .payment-info .shipping-billing-name{line-height:1.5}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row .payment-info .show-tooltip .question-tooltip{position:absolute;top:50%;translate:0 -50%;font-size:16px;line-height:1}@media (max-width:767px){.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row .payment-info .show-tooltip .question-tooltip{font-size:11px}}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .shipping-row .payment-logo{order:0;flex:unset}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup p{color:var(--color-text-primary);margin-bottom:16px}.type-detail #colorbox #cboxWrapper #cboxLoadedContent .shipping-options-popup .extra.delivery{margin-top:16px;padding:16px;background-color:var(--color-surface-primary);border-radius:var(--radius-xs)}#cboxClose{display:flex;align-items:center;justify-content:center;right:8px;top:8px;background-color:transparent!important}#cboxClose::before{display:none}#cboxClose::after{display:flex;width:40px;height:40px;content:"";background-color:currentColor;-webkit-mask-image:url(../svg/x.svg?v=3.214);mask-image:url(../svg/x.svg?v=3.214);mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%}
