
/* SOURCE: boxxi-final-parity.css SHA256: 2ff5932d424c739c35d3766b87e7be24b870ec6c89962dadeff5e6da8067eb14 */
/* Final WEB031/034 corrections after native-parity-v3. Presentation only. */
html[data-boxxi-native="1"] [data-bxcat-top]>.subcategories>li,
html[data-boxxi-native="1"] [data-bxcat-top]>.subcategories>li>a{height:auto;max-height:none}
html[data-boxxi-native="1"] [data-bxcat-top]>.subcategories>li>a>.text{display:block;flex:0 0 auto;max-height:none;overflow:visible;text-overflow:clip}
/* Native .container clearfix pseudo-elements must not occupy footer grid cells. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows:before,
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows:after{content:none;display:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows{background:transparent;align-items:start}
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows>.site-name{grid-column:1;grid-row:1;min-width:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows>.custom-footer:not(.footer-badges-wrapper--mobile){grid-column:2;grid-row:1;min-width:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows>.footer-badges-wrapper--mobile{display:block;grid-column:1/-1;grid-row:2;min-width:0}
@media(min-width:1200px){
html[data-boxxi-native="1"][data-bxn-header-footer="1"] #footer>.footer-rows>.footer-badges-wrapper--mobile{display:none}
}

/* WEB033.02/.03/.05/.06; depends on native v13 + parity v3. No price or purchase-field replacements. */
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper{display:flex;flex-direction:column;align-items:stretch;min-width:0}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>*{order:45;min-width:0}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-detail-inner-header{order:10;margin-bottom:8px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.availability-value{order:20;margin-bottom:14px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-short-description{order:30;margin:0 0 18px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-final-price-wrapper{order:40;border-top:1px solid var(--bxn-line,#e0e3de);padding-top:20px;margin:0 0 18px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{order:50;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:12px;margin:0 0 12px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.quantity-discounts{order:60;margin:0 0 20px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>table.detail-parameters{order:70;margin:4px 0 20px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"][data-bxpf-kind="box"] .p-info-wrapper>.p-short-description{order:80;border-top:1px solid var(--bxn-line,#e0e3de);padding-top:18px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>p:has(>a[href="#description"]){order:85;margin:0 0 12px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.social-buttons-wrapper{order:90;margin-top:4px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.bxn-product-offer{order:100}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:112px;min-width:0;margin:0}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button{width:100%;min-width:0;margin:0;white-space:normal}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-measure{display:block;margin-top:8px;color:var(--bxn-muted,#65716a);font-size:13px;line-height:1.45}
html[data-boxxi-native="1"] .bxpf-title-main{display:block;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.13;letter-spacing:-.025em}
html[data-boxxi-native="1"] .bxpf-title-parameters{display:block;font-size:15px;font-weight:400;line-height:1.6;letter-spacing:0;margin-top:14px;color:var(--bxn-muted,#65716a)}
html[data-boxxi-native="1"] .bxpf-origin{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#81725a;margin:0 0 14px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .quantity-discounts__headline{font-size:12px;padding:7px 12px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .quantity-discounts__item{padding:8px 10px;font-size:12px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .quantity-discounts__save{font-size:12px;padding:6px 12px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] [data-bxpf-hidden-ad="1"],html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] [data-bxpf-hidden-ad-container="1"]{display:none!important}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details{display:block;border:1px solid var(--bxn-line,#e0e3de);border-radius:9px;background:#fff;margin:0 0 12px;overflow:hidden;text-align:left}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;cursor:pointer;list-style:none;color:var(--bxn-ink,#273c40)}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary::-webkit-details-marker{display:none}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary::after{content:'+';font-size:22px;line-height:1;flex:0 0 auto;font-weight:300}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details[open]>.bxpf-summary::after{content:'−'}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary:focus-visible{outline:2px solid #9b875f;outline-offset:-4px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary>:is(h2,h3,h4){font-size:16px;font-weight:600;line-height:1.45;margin:0;padding:0;color:inherit}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 20px 20px;font-size:14px;line-height:1.75}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details-content>:first-child{margin-top:0}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details-content>:last-child{margin-bottom:0}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .description-inner{display:block}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .description-inner>.basic-description,html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .description-inner>.extended-description{width:100%;padding:0;float:none;max-width:none}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .description-inner>.extended-description{margin-top:20px}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .pb-row:has(>.pb-col-12>.bxpf-details){display:block}
html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .pb-row>.pb-col-12:has(>.bxpf-details){width:100%;max-width:none;flex-basis:100%;padding-inline:0}
@media(max-width:767px){html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{grid-template-columns:100px minmax(0,1fr);gap:10px}html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:100px}html[data-boxxi-native="1"] .bxpf-title-main{font-size:29px}html[data-boxxi-native="1"] .bxpf-title-parameters{font-size:14px;margin-top:10px}html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary{padding:15px 16px}html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 16px 16px}}
@media(max-width:350px){html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{grid-template-columns:minmax(0,1fr)}html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:112px}}
@media print{html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-details>.bxpf-details-content{display:block!important}html[data-boxxi-native="1"] .p-detail[data-bxpf-active="1"] .bxpf-summary::after{display:none}}

/* WEB036: correct only the existing Boxxi Ecomail popup. Native show/close/submit stay intact. */
html[data-boxxi-native="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-from-popup-cover{position:fixed;inset:0;height:100%;width:100%}
html[data-boxxi-native="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-from-popup-cover>.ec-v-form-holder-popup{left:50%!important;right:auto;top:auto!important;bottom:50%;transform:translate(-50%,50%);width:760px!important;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;overscroll-behavior:contain}
@media(max-width:767px){
html[data-boxxi-native="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-from-popup-cover>.ec-v-form-holder-popup .ec-v-form-column{width:100%!important}
}

html[data-boxxi-native="1"] .navigation-in .bxn-nav-icon{visibility:inherit!important}


/* SOURCE: boxxi-layout-full-parity.css SHA256: b21093447e388a803b3af36e7d707d27b0212f1ddd8faec71194c9bb77fb0a06 */
/* Boxxi shared layout parity v1 — frozen-review-v3, 2026-09-21. Add after native v13, parity v3 and final-parity. */

/* BEGIN header-banner.css */
/* Header and original three-banner composition: frozen-review-v3 styles + enhancements. */
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header>.navigation-wrapper,
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container{width:100%;max-width:1280px;padding-inline:40px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #content-wrapper.container{width:100%;max-width:1280px;padding-inline:40px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar{background:#2c4352;color:#fff;border:0;font-size:10px;min-height:30px;line-height:1.4}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container{display:flex;align-items:center;gap:18px;min-height:30px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container:before,
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container:after{display:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar .languagesMenu__flags{color:#fff}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar .languagesMenu__content{color:#20323c;background:#fff}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-topline-copy{font-size:10px;letter-spacing:.15px;line-height:1.4;flex:1}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-topline-delivery{color:#fff;font-size:10px;opacity:.85;white-space:nowrap}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar .top-navigation-contacts{display:block;margin:0;padding:0;font-size:10px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar .project-email{color:#fff;margin:0;padding:0;font-size:10px;opacity:.85}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar :is(.top-navigation-contacts>strong,.project-phone,.project-email:before,.top-navigation-menu){display:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top{gap:46px;min-height:98px;height:auto;padding-block:18px;align-items:center}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top>.navigation-buttons{gap:26px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .search{max-width:530px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .search-form{border-color:#e4e5e2;background:#fbfbfa;border-radius:7px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .search-input{height:44px!important;font-size:12px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a>.bxn-nav-icon,
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .menu-helper>.menu-level-1>li>a>.bxn-nav-icon{width:20px;height:20px;flex:0 0 20px;color:#657982;visibility:inherit!important;padding:0!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .bxn-nav-icon>svg{width:20px;height:20px;stroke-width:1.6}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header a[href="/predplatne/"]{color:#896a43}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header a[href="/predplatne/"]>.bxn-nav-icon{color:inherit}
@media(min-width:768px){
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .navigation-wrapper{min-height:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation{height:49px;max-height:none;border-top:1px solid #f0f0ee;border-bottom:1px solid #e4e5e2;background:#fff!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .navigation-in,
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1,
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li{height:48px;min-height:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1{gap:18px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li{border:0!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a{height:48px;min-height:48px;padding:14px 0!important;font-size:11px;font-weight:500;line-height:18px;gap:8px;border:0;border-bottom:2px solid transparent;background:none!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a>b{font-size:inherit;font-weight:500;padding:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li:is(.exp,.active)>a,
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a:hover{border-bottom-color:#b49a70;background:none!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a>.submenu-arrow{display:inline-flex;padding:0;width:11px;min-width:11px;align-items:center;justify-content:center;margin-left:0;font-size:9px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .menu-helper{height:48px;background:#fff;color:#20323c}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .menu-helper>span{font-size:11px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .menu-helper>ul{border:1px solid #e4e5e2;border-radius:0 0 10px 10px;box-shadow:0 18px 35px #20323c14;background:#fff;padding:9px 18px 16px;min-width:260px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #header .menu-helper>ul>li>a{font-size:11px;font-weight:400;padding:10px 0;background:none;color:#20323c}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-2{border:1px solid #e4e5e2;border-radius:0 0 10px 10px;box-shadow:0 18px 35px #20323c14;background:#fff;padding:9px 18px 16px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-2 a{font-size:11px;font-weight:400;color:#20323c}
}
@media(min-width:1600px){
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header>.navigation-wrapper,
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container,
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #content-wrapper.container{max-width:1380px}
}
@media(max-width:1100px){
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header>.navigation-wrapper,
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container,
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #content-wrapper.container{padding-inline:25px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top{gap:27px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top>.navigation-buttons{gap:19px}
}
@media(max-width:767px){
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header>.navigation-wrapper,
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container,
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #content-wrapper.container{padding-inline:20px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar{top:0;height:78px;background:linear-gradient(#2c4352 0 28px,#fff 28px 100%)}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container{display:block;min-height:78px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-topline-copy{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;align-items:center;height:28px;font-size:8px;text-align:center}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar .top-navigation-contacts,
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-topline-delivery{display:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] body.ums_mobile_header_v1--on:not(.ordering-process) #header{top:78px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body.ums_mobile_header_v1--on:not(.ordering-process) .overall-wrapper{padding-top:148px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top{gap:12px;padding-block:12px 14px;min-height:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .header-top>.navigation-buttons{gap:12px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .site-name{left:60px!important}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) #header .site-name img{width:123px;max-width:123px}
html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .responsive-tools>a[data-target=navigation]{top:31px;left:16px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a{font-size:12px;gap:12px;min-height:48px;border-bottom:1px solid #e4e5e2}
html[data-boxxi-native="1"][data-bxl-layout="1"] #navigation .menu-level-1>li>a>b{font-weight:500}
}
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index .bxn-home{padding-top:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxn-home-banners{margin-top:26px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxn-home-banners .banners-row{grid-template-columns:minmax(0,2.086fr) minmax(0,1fr);gap:18px;align-items:start}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel{width:100%;height:auto!important;aspect-ratio:945/574;min-height:0!important;max-height:none;border-radius:11px;overflow:hidden}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.carousel-inner{height:100%!important;aspect-ratio:auto;max-height:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel .carousel-inner>.item{height:100%!important;max-height:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel .carousel-inner>.item>a,
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel .carousel-inner>.item>a>img{display:block;width:100%;height:100%!important;max-height:none;aspect-ratio:auto;object-fit:contain}
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto;gap:18px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners .banner-wrapper{height:auto!important;aspect-ratio:906/552;border-radius:10px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners :is(a,img){display:block;width:100%;height:100%;object-fit:cover}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools{inset:0;height:100%;width:100%;pointer-events:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button{width:36px;height:44px;border:0;border-radius:0;padding:0 3px;background:none!important;color:#fff;font-size:0;box-shadow:none;isolation:isolate}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:before{content:"";position:absolute;top:5px;width:17px;height:34px;background:rgb(24 42 51/.18);border:1px solid rgb(255 255 255/.24);border-radius:10px;z-index:-1}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="prev"]{left:0;text-align:left;justify-items:start}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="prev"]:before{left:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="next"]{right:0;text-align:right;justify-items:end}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="next"]:before{right:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:hover:before{background:rgb(24 42 51/.38)}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="prev"]:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2012H5m6-6-6%206%206%206%22%2F%3E%3C%2Fsvg%3E")}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button[data-bxn-slide="next"]:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h15m-6-6%206%206-6%206%22%2F%3E%3C%2Fsvg%3E")}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:after{content:"";position:relative;width:12px;height:18px;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(0 1px 2px #20323c)}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:focus-visible{outline:0}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:focus-visible:before{outline:2px solid #fff;outline-offset:-2px;box-shadow:0 0 0 2px #20323c}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel .bxn-carousel-dots{display:none}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-carousel-count{position:absolute;top:7px;right:7px;margin:0;padding:2px 6px;background:rgb(24 42 51/.32);border:1px solid rgb(255 255 255/.28);border-radius:20px;color:#fff;font-size:9px;line-height:1.5;letter-spacing:.02em;pointer-events:none;z-index:4;white-space:nowrap;text-shadow:0 1px 2px #20323c}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel:has(.carousel-inner>.item:nth-child(4).active) .bxl-carousel-count,
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel:has(.carousel-inner>.item:nth-child(5).active) .bxl-carousel-count{top:auto;right:50%;bottom:6px;transform:translateX(50%)}
html[data-boxxi-native="1"][data-bxl-layout="1"] #novinky-na-eshopu,
html[data-boxxi-native="1"][data-bxl-layout="1"] [data-bxl-novelties="1"]{display:none!important}
@media(max-width:800px){
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxn-home-banners{margin-top:18px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxn-home-banners .banners-row{grid-template-columns:1fr;gap:16px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel{border-radius:9px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners .banner-wrapper{border-radius:8px}
}
@media(max-width:600px){
html[data-boxxi-native="1"][data-bxl-layout="1"] .next-to-carousel-banners{grid-template-columns:1fr;gap:12px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button{width:34px;padding-inline:1px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:before{width:12px}
html[data-boxxi-native="1"][data-bxl-layout="1"] #carousel>.bxn-carousel-tools>button:after{width:10px;height:16px}
html[data-boxxi-native="1"][data-bxl-layout="1"] .bxl-carousel-count{top:5px;right:5px;padding:1px 5px;font-size:8px}
}
/* END header-banner.css */

/* BEGIN footer/footer.css */
/* Shared footer parity, 2026-09-21. Append after native v13, parity v3 and final-parity.
 * Source: frozen-review-v3/styles.css + enhancements.css, loaded by its index.html.
 * CSS only: native links, forms, credits and handlers retain identity. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer{background:#f5f2ec;color:#20323c;border:0;padding:43px 0 18px;margin-top:60px;font-family:Poppins,Arial,sans-serif}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer:before{content:"";display:block;height:32px;margin-top:-32px;background:linear-gradient(180deg,#ffffff00,#f5f2ec);pointer-events:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:50px;align-items:start;width:100%;max-width:1280px;min-height:0;margin:0 auto;padding:0 40px;position:relative;background:transparent}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows:before,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows:after,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom:before,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom:after{content:none;display:none}
/* Flatten only this layout wrapper; the original column nodes and descendants stay in place. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer:not(.footer-badges-wrapper--mobile){display:contents}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name{display:block;grid-column:1;grid-row:1;position:static;width:auto;min-width:0;max-width:none;margin:0;padding:0;text-align:left}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name>a{display:block;width:144px;max-width:100%;margin:0;padding:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name>a>img{display:block;width:144px;max-width:100%;height:auto;max-height:none;filter:none;opacity:1}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-hf-brand-copy{max-width:240px;margin:16px 0 0;font-size:10px;font-weight:400;line-height:1.8;color:#637078}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.bxn-hf-shop{grid-column:2;grid-row:1;order:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.custom-footer__articles{grid-column:3;grid-row:1;order:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.custom-footer__contact{grid-column:4;grid-row:1;order:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>div{width:auto;min-width:0;margin:0;padding:0;float:none;background:transparent}
/* Redundant lower search is presentation-hidden; main header search remains untouched. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.custom-footer__search{display:none!important}
/* Legacy duplicated Testujto image badges are absent from the approved footer. No links removed. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name>.footer-badges,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.footer-badges-wrapper--mobile{display:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer .pageElement__heading{margin:0 0 17px;padding:0;font-size:11px;font-weight:500;line-height:1.45;letter-spacing:0;text-transform:none;text-align:left;color:#20323c}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer .pageElement__heading:before,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer .pageElement__heading:after{content:none;display:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer ul{margin:0;padding:0;list-style:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer li{margin:0 0 9px;padding:0;font-size:10px;line-height:1.65;overflow-wrap:anywhere}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer a,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .contact-box strong,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .contact-box li>span{color:#637078;font-size:10px;font-weight:400;line-height:1.65}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .custom-footer a{display:block;margin:0;padding:0;border:0;background:transparent;text-align:left;text-decoration:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer a:hover{color:#20323c}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .contact-box{margin:0;padding:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .contact-box strong{display:block;margin:0 0 9px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .contact-box li:before{content:none;display:none}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-hf-contact-links{margin:9px 0 0!important}
/* Preserve real native credits and cookie controls; no unverified payment claims. */
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;align-items:center;width:calc(100% - 80px);max-width:1200px;min-height:0;margin:32px auto 0;padding:20px 0 0;border-top:1px solid #e4e5e2;background:transparent;text-align:left;font-size:8px;line-height:1.65;color:#637078}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>.copyright{grid-column:1;grid-row:1;order:1;min-width:0;margin:0;text-align:left;font-size:8px;color:#637078}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom a{color:#637078}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>#signature{grid-column:1;grid-row:2;order:3;margin:0;text-align:left;font-size:8px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer #signature img{width:17px;height:17px;margin-right:7px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>.bxn-verified-reviews{grid-column:2;grid-row:2;order:4;justify-self:end;margin:0;font-size:8px;color:#637078}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>.bxn-creator{display:flex;visibility:visible;grid-column:2;grid-row:1;order:2;justify-self:end;align-items:center;gap:12px;margin:0;padding:0;white-space:nowrap;color:#637078;font-size:10px;line-height:1.65}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-creator>a{display:block;visibility:visible;min-width:142px;margin:0;padding:0;line-height:1}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-creator img{display:block;visibility:visible;width:142px;min-width:142px;max-width:none;height:auto;max-height:none;margin:0;object-fit:contain;filter:none;opacity:1;color:#20323c}
@media(min-width:1600px){
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows{max-width:1380px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom{max-width:1300px}
}
@media(max-width:1100px){
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows{gap:25px;padding-inline:25px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom{width:calc(100% - 50px)}
}
@media(max-width:800px){
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer{padding:35px 0 20px;margin-top:40px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding-inline:20px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name{grid-column:1/-1;grid-row:1;margin:0}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name>a,
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.site-name>a>img{width:133px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-hf-brand-copy{max-width:320px;margin-top:13px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.bxn-hf-shop{grid-column:1;grid-row:2}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.custom-footer__articles{grid-column:2;grid-row:2}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-rows>.custom-footer>.custom-footer__contact{grid-column:1;grid-row:3}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:calc(100% - 40px);font-size:8px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>.bxn-creator{justify-content:flex-start;justify-self:start}
}
@media(max-width:650px){
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer>.footer-bottom>.bxn-creator{width:100%}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-creator>a{min-width:136px}
html[data-boxxi-native="1"][data-bxn-header-footer="1"][data-bxl-layout="1"] #footer.footer .bxn-creator img{width:136px;min-width:136px}
}
/* END footer/footer.css */

/* BEGIN newsletter-a11y.css */
/* Visible native close control and keyboard focus; no form or consent restyling. */
html[data-boxxi-native="1"][data-bxl-newsletter="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-form-close{width:44px;height:44px;top:6px;right:6px;z-index:2}
html[data-boxxi-native="1"][data-bxl-newsletter="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-form-close:before,
html[data-boxxi-native="1"][data-bxl-newsletter="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 #ec-v-form-close:after{left:21px;top:14px}
html[data-boxxi-native="1"][data-bxl-newsletter="1"] #ec_form_1-43c2cd496486bcc27217c3e790fb4088 :is(a,button,input,select,textarea):focus-visible{outline:2px solid #fff;outline-offset:3px}
/* END newsletter-a11y.css */


/* SOURCE: boxxi-commerce-full-parity.css SHA256: 59a7f71a5ccdde73a4eb3370e5275fab8f097b270a8e8badae89a8e6df21df7c */
/* WEB033.02/.03/.05/.06; depends on native v13 + parity v3. No price or purchase-field replacements. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper{display:flex;flex-direction:column;align-items:stretch;min-width:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>*{order:45;min-width:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-detail-inner-header{order:10;margin-bottom:8px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.availability-value{order:20;margin-bottom:14px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-short-description{order:30;margin:0 0 18px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-final-price-wrapper{order:40;border-top:1px solid var(--bxn-line,#e0e3de);padding-top:20px;margin:0 0 18px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{order:50;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:12px;margin:0 0 12px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.quantity-discounts{order:60;margin:0 0 20px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>table.detail-parameters{order:70;margin:4px 0 20px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"][data-bxpf-kind="box"] .p-info-wrapper>.p-short-description{order:80;border-top:1px solid var(--bxn-line,#e0e3de);padding-top:18px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>p:has(>a[href="#description"]){order:85;margin:0 0 12px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.social-buttons-wrapper{order:90;margin-top:4px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.bxn-product-offer{order:100}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:112px;min-width:0;margin:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button{width:100%;min-width:0;margin:0;white-space:normal}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-measure{display:block;margin-top:8px;color:var(--bxn-muted,#65716a);font-size:13px;line-height:1.45}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpf-title-main{display:block;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.13;letter-spacing:-.025em}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpf-title-parameters{display:block;font-size:15px;font-weight:400;line-height:1.6;letter-spacing:0;margin-top:14px;color:var(--bxn-muted,#65716a)}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpf-origin{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#81725a;margin:0 0 14px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__headline{font-size:12px;padding:7px 12px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__item{padding:8px 10px;font-size:12px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__save{font-size:12px;padding:6px 12px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] [data-bxpf-hidden-ad="1"],html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] [data-bxpf-hidden-ad-container="1"]{display:none!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details{display:block;border:1px solid var(--bxn-line,#e0e3de);border-radius:9px;background:#fff;margin:0 0 12px;overflow:hidden;text-align:left}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;cursor:pointer;list-style:none;color:var(--bxn-ink,#273c40)}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary::-webkit-details-marker{display:none}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary::after{content:'+';font-size:22px;line-height:1;flex:0 0 auto;font-weight:300}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details[open]>.bxpf-summary::after{content:'−'}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary:focus-visible{outline:2px solid #9b875f;outline-offset:-4px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary>:is(h2,h3,h4){font-size:16px;font-weight:600;line-height:1.45;margin:0;padding:0;color:inherit}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 20px 20px;font-size:14px;line-height:1.75}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content>:first-child{margin-top:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content>:last-child{margin-bottom:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .description-inner{display:block}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .description-inner>.basic-description,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .description-inner>.extended-description{width:100%;padding:0;float:none;max-width:none}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .description-inner>.extended-description{margin-top:20px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .pb-row:has(>.pb-col-12>.bxpf-details){display:block}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .pb-row>.pb-col-12:has(>.bxpf-details){width:100%;max-width:none;flex-basis:100%;padding-inline:0}
@media(max-width:767px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{grid-template-columns:100px minmax(0,1fr);gap:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:100px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpf-title-main{font-size:29px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpf-title-parameters{font-size:14px;margin-top:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary{padding:15px 16px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 16px 16px}}
@media(max-width:350px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{grid-template-columns:minmax(0,1fr)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{width:112px}}
@media print{html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details>.bxpf-details-content{display:block!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary::after{display:none}}

/* Secondary cross-links live after offers, outside the native buy form. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail>.bxpsc-secondary{margin:0 0 32px;padding:24px 28px;border:1px solid var(--bxn-line,#e0e3de);border-radius:12px;background:#fafaf7;min-width:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary>.c-product-interconnection-detail-params{display:block!important;margin:0!important;padding:0!important;border:0!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .c-product-interconnection-detail-params__type{display:block!important;width:auto!important;margin:0 0 14px!important;padding:0!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important;color:var(--bxn-muted,#65716a)!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .c-product-interconnection-detail-params__products{display:flex!important;flex-wrap:wrap!important;align-items:stretch;gap:8px!important;width:auto!important;margin:0!important;padding:0!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .c-product-interconnection-detail-params__products>a{display:inline-flex!important;align-items:center!important;float:none!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:var(--bxn-ink,#273c40)!important;background:transparent!important;border:0!important;text-decoration:none!important;box-shadow:none!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .item-type-numbers,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .item-type-bg{display:block!important;width:auto!important;height:auto!important;min-height:36px!important;margin:0!important;padding:8px 12px!important;border:1px solid #d7ddd6!important;border-radius:6px!important;background:#fff!important;color:var(--bxn-ink,#273c40)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:none!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary a.is-current .item-type-numbers{border-color:#566a5b!important;background:#eef1eb!important;font-weight:600!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary a:hover .item-type-numbers{border-color:#566a5b!important;background:#f1f3ee!important}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary a:focus-visible{outline:2px solid #657860!important;outline-offset:3px!important}
/* Keep the favourites action and its handlers; soften colour and place its existing addon wrapper after purchase. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpsc-active="1"]{--dklab-favourites-add-text-detail-color:#65716a;--dklab-favourites-remove-text-detail-color:#3d5c48}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpsc-active="1"] .p-info-wrapper>.dkLabFavouriteDiv,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpsc-active="1"] .p-info-wrapper>.dklabAddonsDetailWrapper:has(>#dkLabFavouriteDiv):not(:has(>:not(#dkLabFavouriteDiv))){order:82;margin:8px 0 16px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpsc-active="1"] .dkLabFavDetailSpan{font-size:13px;font-weight:400}
@media(max-width:767px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail>.bxpsc-secondary{padding:20px;margin-bottom:24px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxpsc-secondary .c-product-interconnection-detail-params__products{gap:7px!important}}

/* FULL FROZEN TEMPLATE MAP */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product #content-wrapper{width:calc(100% - 80px);max-width:1200px;padding:0;margin-left:auto;margin-right:auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product #content-wrapper #content{width:100%;max-width:none;min-width:0;padding:0;float:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxcf-title-separator{display:none!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(.p-detail,.products-block){font-family:Poppins,Arial,sans-serif;color:#20323c}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:58px;row-gap:10px;margin:0!important;align-items:start;position:relative}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top>.col-xs-12:has(>.p-detail-info),html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info{display:contents!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>.flags{grid-column:1;grid-row:1;align-self:start;justify-self:start;z-index:2;margin:20px;position:relative;width:auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info .flag{font-size:10px;font-weight:400;line-height:1.4;padding:6px 11px;border:0;border-radius:4px;letter-spacing:0;text-transform:none;box-shadow:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info .flag:is(.flag-mrazene,.flag-chlazene){background:#fff!important;color:#576973!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info .flag:is(.flag-action,.flag-discount,.flag-quantity-discount){background:#efe5d5!important;color:#785e3e!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>.stars-wrapper{grid-column:1;grid-row:2;justify-self:start;font-size:10px;margin:0;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>.stars-wrapper .btn--link{font-size:10px;min-height:0!important;padding:0;border:0;background:transparent;color:#637078}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>div:not(.flags):not(.stars-wrapper){grid-column:1;grid-row:3;font-size:10px;color:#637078}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top>.p-image-wrapper{grid-column:1;grid-row:1;width:100%;padding:0;float:none;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top>.p-info-wrapper{grid-column:2;grid-row:1/span 3;width:100%;padding:12px 0 0;margin:0;float:none;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1.06;border:0;border-radius:11px;background:#f6f5f1;overflow:hidden;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-image #wrap{width:100%;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-image a.p-main-image{width:100%;display:block;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-image img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply;margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnails{margin-top:13px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnails-inner{margin:0;padding:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnails-inner>div{display:inline-flex;width:max-content;max-width:none;gap:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnail{width:76px;min-width:76px;height:67px;padding:4px;border:1px solid #e4e5e2;border-radius:6px;background:#f7f6f3;overflow:hidden;margin:0;flex:0 0 auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnail.highlighted{border-color:#2c4352}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnail img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top::before,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top::after,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnails-inner>div::before,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnails-inner>div::after,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>div+div::before{content:none;display:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-inner-header{margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-inner-header h1,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-title-main{display:block;font-size:39px;font-weight:500;line-height:1.19;letter-spacing:-1.7px;margin:0;color:#20323c;overflow-wrap:break-word}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-title-parameters{display:block;font-size:13px;font-weight:400;line-height:1.65;letter-spacing:0;margin-top:11px;color:#637078}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-origin{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;color:#637078;margin:0 0 13px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-origin::before{content:"";display:block;width:26px;height:1px;background:#b99b6b;flex:0 0 auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.availability-value{font-size:10px;margin:19px 0;color:#45715b}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-short-description{font-size:12px;line-height:1.9;color:#637078;margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-short-description :is(p,li){font-size:inherit;line-height:inherit;margin:0 0 9px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.p-final-price-wrapper{margin:22px 0 17px;border-top:1px solid #e4e5e2;padding-top:20px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-final,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-final :is(strong,span){font-size:30px;line-height:1.25;font-weight:500;letter-spacing:-1px;color:#20323c}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-standard{font-size:12px;font-weight:400;color:#7c868c;line-height:1.5}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-final-price-wrapper .price-measure{font-size:9px;line-height:1.5;color:#637078;margin-top:7px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>[data-bxcf-purchase-option="1"]{order:44;margin-bottom:14px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.add-to-cart{display:grid;grid-template-columns:106px minmax(0,1fr);gap:12px;margin:0 0 14px;align-items:stretch}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.quantity{display:grid;grid-template-columns:35px 34px 35px;width:106px;height:46px;min-width:0;padding:0;margin:0;border:1px solid #ced5d6;border-radius:6px;box-sizing:border-box;position:relative;background:#fff;overflow:hidden}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>label{grid-column:2;grid-row:1;margin:0;width:34px;display:block}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>label>input{width:34px;height:44px;min-width:0;text-align:center;font-size:12px;border:0;padding:0;background:transparent;appearance:textfield}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>button{grid-row:1;position:static;float:none;width:35px;min-width:0;height:44px;min-height:0!important;border:0;border-radius:0;padding:0;background:transparent;color:#20323c;font-size:17px;display:grid;place-items:center;inset:auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>.decrease{grid-column:1}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>.increase{grid-column:3}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>.js-increase-tooltip,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity>.js-decrease-tooltip{position:absolute}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button{width:100%;min-height:46px!important;height:auto;font-size:12px;font-weight:500;line-height:1.4;border:1px solid #2c4352;border-radius:7px!important;background:#2c4352;color:white;padding:12px 23px;margin:0;display:flex;align-items:center;justify-content:center;gap:9px;white-space:normal}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button::before{font-size:17px;margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button:disabled{background:#eef0ed;color:#68736d;border-color:#d8ded7;opacity:1}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts{border:0;border-top:1px solid #e4e5e2;border-bottom:1px solid #e4e5e2;border-radius:0;margin:0 0 18px;box-shadow:none;overflow:auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__headline{font-size:10px;font-weight:500;background:transparent;padding:12px 0;color:#20323c}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__item{font-size:10px;line-height:1.5;padding:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .quantity-discounts__save{font-size:9px;padding:8px 0;background:transparent}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] table.detail-parameters[data-bxcf-delivery-only="1"]{background:#f5f2ec;border:0;border-radius:7px;padding:17px;border-collapse:separate;margin:9px 0 23px;font-size:11px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] table.detail-parameters[data-bxcf-delivery-only="1"] :is(th,td){padding:0;border:0;font-size:11px;font-weight:400;text-align:left}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .delivery-time{font-size:11px;font-weight:500;margin-top:5px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"][data-bxpf-kind="box"] .p-info-wrapper>.p-short-description{margin-top:0;padding-top:18px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.social-buttons-wrapper{font-size:10px;color:#637078;margin-top:5px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row>.bxn-product-offer{width:auto;margin:0;padding:20px;border:1px solid #e4e5e2;border-radius:9px;background:#f5f2ec;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row .bxn-product-offer h2,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row .bxn-product-offer h3{font-size:16px;font-weight:500;line-height:1.4;margin:0 0 9px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row .bxn-product-offer :is(p,li){font-size:12px;line-height:1.8;margin:0 0 9px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row .bxn-product-offer .btn{font-size:11px;min-height:40px!important;border-radius:6px!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] #description{margin:45px 0;max-width:100%;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details{border:0;border-bottom:1px solid #dee3df;border-radius:0;background:transparent;margin:0;overflow:visible}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details:first-child{border-top:1px solid #dee3df}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary{padding:23px 0;gap:24px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary>:is(h2,h3,h4){font-size:16px;font-weight:500;line-height:1.6;margin:0;padding:0;color:#20323c}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 28px 25px 0;font-size:13px;line-height:1.9}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content :is(p,li){font-size:13px;line-height:1.9}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content ul{padding-left:21px;margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content li{margin:9px 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxn-product-intro{max-width:820px;margin:0 0 24px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxn-product-intro h2{font-size:27px;font-weight:500;line-height:1.4;margin:0 0 17px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxn-product-intro p{font-size:14px;line-height:1.9}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block){gap:35px 21px;grid-template-columns:repeat(3,minmax(0,1fr))}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(.bxn-native-row>.products-block,.products-related){grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block)>.product>[data-bxn-card]{border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0!important;background:transparent;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image{position:relative;display:block;width:100%;height:auto;min-height:180px;aspect-ratio:1.15;border-radius:9px;border:0;overflow:hidden;background:#f6f5f1;flex-shrink:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image::before,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image::after{display:none;content:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image img{width:100%;height:auto;max-height:none;aspect-ratio:4/3;object-fit:contain;object-position:center;padding:12px;margin:0;box-sizing:border-box;mix-blend-mode:multiply;transform:none;transition:transform .3s}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image:hover img{transform:scale(1.04)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body{padding:0;gap:0;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name{display:block!important;min-height:55px!important;height:auto!important;font-size:13px;font-weight:500;line-height:1.45;color:#20323c;text-align:left;overflow:visible;overflow-wrap:break-word;margin:17px 0 0!important;text-decoration:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name span{font-size:inherit;font-weight:inherit;line-height:inherit}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name .bxcf-card-title{display:block}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name .bxcf-card-parameters{display:block;font-size:10px;font-weight:400;line-height:1.6;color:#637078;margin-top:5px;letter-spacing:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.p-desc{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.8;min-height:54px!important;max-height:54px!important;height:auto!important;overflow:hidden!important;margin:9px 0 0!important;color:#637078}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.ratings-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:9px;line-height:1.5;gap:5px 10px;margin:10px 0 0;padding:0;min-height:14px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .ratings-wrapper .availability{flex:1 1 auto;text-align:left;color:#45715b}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .ratings-wrapper .stars-wrapper{display:inline-flex;align-items:center;flex:0 0 auto;gap:4px;min-height:14px;margin:0;font-size:9px;height:auto}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .ratings-wrapper .stars-placeholder:empty{display:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.p-bottom{margin-top:auto;padding-top:12px;width:100%}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-bottom>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;width:100%}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .prices{flex:1 1 auto;min-width:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-final,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-final :is(strong,span){font-size:16px;font-weight:500;letter-spacing:-.5px;line-height:1.4;color:#20323c;white-space:normal}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-standard{font-size:9px;font-weight:400;line-height:1.5;color:#7c868c;text-decoration:line-through;white-space:normal;margin:0 0 1px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-measure{font-size:8px;line-height:1.5;color:#637078;margin:1px 0 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools{flex:0 1 auto;width:auto;max-width:100%;margin:0;float:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;max-width:100%;min-height:37px!important;border:1px solid #2c4352;border-radius:6px!important;background:#2c4352;color:#fff;font-size:9px;font-weight:500;line-height:1.4;padding:9px 10px;white-space:normal}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn::before{font-size:16px;line-height:1;margin:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn:disabled{background:#eef0ed;color:#68736d;border-color:#d8ded7;opacity:1}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image>.flags-default{top:12px;left:13px;right:auto;bottom:auto;max-width:calc(100% - 26px);gap:5px;flex-direction:column}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image>.flags-extra{top:auto;right:12px;bottom:12px;left:auto;max-width:calc(100% - 24px)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card] .flag{font-size:8px;font-weight:400;line-height:1.4;letter-spacing:0;padding:4px 9px;border:0;border-radius:4px;margin:0;box-shadow:none;text-transform:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card] .flag:is(.flag-mrazene,.flag-chlazene){background:#fff!important;color:#576973!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card] .flag:is(.flag-action,.flag-discount,.flag-quantity-discount){background:#efe5d5!important;color:#785e3e!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card] .flag-discount .price-save{font-size:9px;font-weight:500}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card] .flag-discount .price-standard{font-size:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .products-related>.product.inactive,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .products-block>.product[hidden],html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .products-block>.product.js-hidden{display:none!important}@media (max-width:1100px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top{column-gap:35px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn{font-size:8px;padding:8px}}@media (max-width:800px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product #content-wrapper{width:calc(100% - 40px)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .product-top>.p-info-wrapper{grid-column:1;grid-row:4;margin-top:14px;padding:0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-image{aspect-ratio:1.15}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info>.flags{margin:14px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-info .flag{font-size:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-thumbnail{width:63px;min-width:63px;height:55px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-detail-inner-header h1,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-title-main{font-size:33px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-title-parameters{font-size:12px;margin-top:9px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .p-info-wrapper>.availability-value{margin:16px 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .bxn-product-offer-row{grid-template-columns:1fr;gap:15px;margin-top:25px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] #description{margin:32px 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary{padding:20px 0}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-summary>:is(h2,h3,h4){font-size:15px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content{padding:0 0 20px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .bxpf-details-content :is(p,li){font-size:12px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block),html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(.bxn-native-row>.products-block,.products-related){grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image img{padding:5px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name{font-size:11px;min-height:49px!important;margin-top:12px!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name .bxcf-card-parameters{font-size:9px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.p-desc{font-size:9px;line-height:1.75;min-height:63px!important;max-height:63px!important;-webkit-line-clamp:4;margin-top:8px!important}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.ratings-wrapper{font-size:9px;gap:4px 7px;margin-top:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.p-bottom{padding-top:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-bottom>div{align-items:end;gap:5px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-final,html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-final :is(strong,span){font-size:14px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .price-standard{font-size:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn{font-size:9px;min-height:32px!important;padding:7px 9px;gap:5px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body .p-tools .btn::before{font-size:13px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image>.flags-default{top:8px;left:8px;max-width:calc(100% - 16px)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image>.flags-extra{right:8px;bottom:8px;max-width:calc(100% - 16px)}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .products-related>.product.related-sm-screen-hide{display:none!important}}@media (max-width:650px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image{min-height:120px}}@media (max-width:360px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart{grid-template-columns:106px minmax(0,1fr);gap:8px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content .p-detail[data-bxpf-active="1"] .add-to-cart>.add-to-cart-button{font-size:10px;padding:10px 12px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.name{font-size:10px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) .bxn-card-body>.p-desc{font-size:8px;line-height:1.8;min-height:70px!important;max-height:70px!important;-webkit-line-clamp:5}}@media (prefers-reduced-motion:reduce){html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image img{transition:none}html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content :is(#products,.products-block) [data-bxn-card]>.image:hover img{transform:none}}


/* SOURCE: boxxi-native-species-filter-ui.css SHA256: f42d8292cc7f25e9355f757b37cbcb2bdb504861ada64b04714652e27769406a */
/* Boxxi native parameter52 presentation, 2026-09-21. CSS only: native inputs, counts, data-url, AJAX and outer mobile panel remain owners. */
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) #category-filter-hover{display:block!important}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-button:has(>[data-unveil="category-filter-hover"]){display:none!important}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-manufacturer{display:none!important}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52{display:block;padding-block:16px 12px;border-top:1px solid var(--bxn-line,#e4e5e2);text-align:left}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52>h4{margin:0 0 10px;color:var(--bxn-ink,#20323c);font-family:inherit;font-size:13px;font-weight:600;line-height:1.5}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;margin:0;padding:0;border:0}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset:before{display:none}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset:after{display:none}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset>div{float:none;clear:none;width:100%;min-width:0;margin:0;padding:0}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 .advanced-filters-wrapper:empty{display:none!important}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 input[type="checkbox"]+label{display:flex;align-items:center;gap:6px;width:100%;min-height:44px;margin:0;padding-top:9px;padding-bottom:9px;padding-right:8px;color:var(--bxn-ink,#20323c);font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;border-bottom:1px solid #e4e5e2;border-radius:4px;cursor:pointer;overflow-wrap:anywhere}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 .filter-count{margin-left:auto;flex:0 0 auto;min-width:20px;color:#637078;font-size:10px;line-height:1.5;text-align:right}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 input[type="checkbox"]:checked+label{background:#f5f2ec;border-bottom-color:#b49a70;font-weight:500}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 input[type="checkbox"]:focus-visible+label{outline:2px solid #2c4352;outline-offset:2px;box-shadow:none}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 input[type="checkbox"]:disabled+label{cursor:not-allowed}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset>div:has(>input[id="pv[]82"]){margin-top:8px;padding-top:8px;border-top:1px solid #d9dedb}
html[data-boxxi-native="1"] body.type-category:is(.id-713,.id-736,.id-722,.id-731,.id-725,.id-783) #content-wrapper #filters:has(.filter-section-parametric-id-52) .filter-section-parametric-id-52 fieldset>div:has(>input[id="pv[]88"]){margin-top:8px;padding-top:8px;border-top:1px solid #d9dedb}


/* SOURCE: boxxi-live-refinements-v2.css SHA256: 5ba40d0a7ca3f11a2b9131866bfd69357304566c8ba83bca25d8e42c8ab76492 */
/* Boxxi 2026-09-21: native topbar flex repair. Load after full-parity layers. */
@media (min-width:768px) {
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar {
    height:36px!important;
    min-height:36px!important;
  }
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container {
    display:flex!important;
    flex-wrap:nowrap!important;
    align-items:center!important;
    height:36px!important;
    min-height:36px!important;
    gap:18px;
    overflow:visible;
  }
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container>.bxl-topline-copy {
    flex:1 1 auto!important;
    min-width:0!important;
    width:auto!important;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
  }
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container>.top-navigation-contacts,
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container>.top-navigation-tools {
    flex:0 0 auto!important;
    width:auto!important;
    min-width:0!important;
    background:transparent!important;
    white-space:nowrap;
    overflow:visible;
  }
  html[data-boxxi-native="1"][data-bxl-layout="1"] body:not(.ordering-process) .top-navigation-bar>.container>.bxl-topline-delivery {
    flex:0 0 auto!important;
  }
}

/* Both native dkLAB pagination and our duplicate pagination must stay hidden.
   The existing transparent arrow buttons and keyboard carousel stay intact. */
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #carousel>.carousel-indicators,
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #carousel .bxn-carousel-dots {
  display:none!important;
}

/* Keep native navigation readable before the deferred Boxxi runtime activates.
   This is presentation only: no hiding, menu state or checkout changes. */
html body:not(.ordering-process) #navigation,
html body:not(.ordering-process) #navigation>.navigation-in {
  background:#fff!important;
}
html body:not(.ordering-process) #navigation>.navigation-in>.menu-level-1>li>a {
  color:#20323c;
}

/* 2026-09-21: actual native PDP DOM, not an overflow mask.
   The existing product customizer places a full-width floated badges column
   inside this header. Keep its siblings in the same normal vertical flow. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #product-detail-form .p-info-wrapper>.p-detail-inner-header {
  display:flex;
  flex-direction:column;
  align-items:stretch;
  min-width:0;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #product-detail-form .p-detail-inner-header>.productDetail__badges {
  float:none;
  width:auto;
  max-width:100%;
  min-width:0;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #product-detail-form .p-detail-inner-header>.bxpf-origin {
  min-width:0;
  max-width:100%;
  overflow-wrap:anywhere;
}

/* Native ::before uses absolute width/height:100%. A static button made the
   whole quantity box its containing block, so minus intercepted plus clicks.
   Use the already present accessible native + and minus text instead. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button.increase,
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button.decrease {
  position:relative;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button.increase::before,
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button.decrease::before {
  content:none;
  display:none;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button>.increase__sign,
html[data-boxxi-native="1"][data-bxcf-commerce="1"] #content #product-detail-form .quantity>button>.decrease__sign {
  display:block;
  font-size:18px;
  line-height:1;
  pointer-events:none;
}

/* Keep the native shipping/gift status icons in their reserved column.
   Prices, thresholds, progress and handlers remain entirely native. */
html[data-boxxi-native="1"][data-bxn-checkout="1"] body.ordering-process .extras-wrap .extra:is(.delivery,.gift,.discount) {
  padding-left:62px;
}
html[data-boxxi-native="1"][data-bxn-checkout="1"] body.ordering-process .extras-wrap .extra:is(.delivery,.gift,.discount)::before {
  left:16px;
  width:30px;
  font-size:28px;
  line-height:30px;
  margin-left:0;
  margin-top:-15px;
}

/* WEB030: one stable position for all seven existing native banner slides.
   The older layout stylesheet moved slides 4 and 5 to bottom/center using :has().
   Override only counter geometry; retain native images, links and arrow controls. */
html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #carousel>.bxl-carousel-count {
  top:7px!important;
  right:7px!important;
  bottom:auto!important;
  left:auto!important;
  transform:none!important;
}
@media (max-width:600px) {
  html[data-boxxi-native="1"][data-bxl-layout="1"] body.type-index #carousel>.bxl-carousel-count {
    top:5px!important;
    right:5px!important;
  }
}


/* SOURCE: boxxi-home-prepared-v2.css SHA256: b33205f6997e3290cc750be88a8b5b6e6ac879de9a20ddc261b551be7089fbb2 */
/* Homepage information only: no catalogue, cart or checkout selectors. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:38px;margin:48px 0 56px;padding:28px;border:1px solid #e4e5df;border-radius:12px;background:#f8f6f0;min-width:0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-visual{min-width:0;border-radius:8px;overflow:hidden}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared img{display:block;width:100%;height:auto;aspect-ratio:800/537;object-fit:cover}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-copy{min-width:0;padding:8px 12px 8px 0}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-status{display:inline-block;padding:5px 10px;border-radius:5px;background:#e9eee7;color:#425747;font-size:12px;font-weight:500;line-height:1.5}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared h2{margin:16px 0 15px;color:#20333b;font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.6px}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared p{margin:0 0 12px;color:#5a686c;font-size:14px;line-height:1.8}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-note{font-size:12px;color:#66746a}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared a{color:#2f4b59;text-decoration:none;overflow-wrap:anywhere}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-main-link{display:inline-flex;align-items:center;gap:14px;margin-top:10px;padding:5px 0;border-bottom:1px solid #9aa9a5;font-size:15px;font-weight:500;line-height:1.6}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-links{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:22px;font-size:12px;line-height:1.6}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-links a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#a2b0ab}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared a:hover{color:#172c32}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared a:focus-visible{outline:2px solid #657860;outline-offset:5px}
/* The generic :is(#products,.products-block) carries ID specificity. Match it only on homepage rows. */
@media(min-width:801px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content .bxn-native-row>:is(#products,.products-block){grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}}
@media(max-width:800px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared{gap:22px;padding:22px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared h2{font-size:27px}}
@media(max-width:600px){html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared{grid-template-columns:minmax(0,1fr);gap:22px;margin:32px 0 40px;padding:18px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-copy{padding:0 2px 4px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared h2{font-size:27px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared p{font-size:13px}html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-index #content #bxhp-prepared .bxhp-links{gap:10px 18px}}

/* Ecomail inline form 9 ONLY. All inputs, submit handlers, validation, consent and step visibility remain native. */
html[data-boxxi-native="1"] body:not(.ordering-process) #f-9-54057be166928eb6fcc57504dc847797:has(> #ec_form_9-54057be166928eb6fcc57504dc847797){padding:32px 40px!important;background:#f5f2ec!important;border-block:1px solid #e7e4de;text-align:left!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797{width:100%;max-width:1180px;margin-inline:auto;font-family:Poppins,Arial,sans-serif;color:#20333b}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797>.ec-v-form-holder.ec-v-form-holder-basic{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;font-family:Poppins,Arial,sans-serif!important;color:#20333b!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797>.ec-v-form-holder-basic>form{min-height:0!important;height:auto!important;overflow:visible!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-step-visible{display:block!important;height:auto!important;min-height:0!important;width:100%!important;overflow:visible!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-step-send.ec-v-form-step-visible{min-height:120px!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column{max-width:100%;font-family:Poppins,Arial,sans-serif!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column:has(>.ec-v-form-input input[type="email"]){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,290px) minmax(180px,230px);column-gap:12px;row-gap:10px;align-items:end;width:100%!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column>.ec-v-form-spacer{display:none!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text{padding:0!important;color:#5a686c!important;text-align:left!important;font-family:Poppins,Arial,sans-serif!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text :is(h2,h4,p,em,span,strong){font-family:inherit!important;color:inherit!important;background:transparent!important;font-size:inherit!important;line-height:inherit!important;text-align:inherit!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text:has(h2){grid-column:1;grid-row:1/3;align-self:center;padding-right:24px!important;font-size:13px!important;line-height:1.7!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text h2{display:inline!important;margin:0!important;font-size:22px!important;line-height:1.4!important;font-weight:500!important;color:#20333b!important;letter-spacing:-.35px}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text h2 strong{font-weight:500!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text h4{margin:0!important;font-size:12px!important;line-height:1.7!important;font-weight:400!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text h4:first-of-type{margin-top:9px!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-input:has(>input[type="email"]){grid-column:2;grid-row:1;min-width:0;padding:0!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-forms-label{display:block;margin:0 0 6px;color:#53625f!important;font-family:Poppins,Arial,sans-serif!important;font-size:12px!important;line-height:1.5!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 input[type="email"].ec-v-forms-form-control{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:46px;margin:0!important;padding:10px 13px!important;border:1px solid #d4dad3!important;border-radius:6px!important;background:#fff!important;color:#20333b!important;font-family:Poppins,Arial,sans-serif!important;font-size:16px!important;line-height:1.5!important;box-shadow:none!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 input[type="email"]::placeholder{color:#77837d;opacity:1}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-submit{grid-column:3;grid-row:1;min-width:0;padding:0!important;text-align:left!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-submit>button[type="submit"]{box-sizing:border-box;width:100%!important;min-height:46px;margin:0!important;padding:11px 14px!important;border:1px solid #2f4b59!important;border-radius:6px!important;background:#2f4b59!important;color:#fff!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.6!important;white-space:normal!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-submit>button[type="submit"]:hover:not(:disabled){background:#203a45!important;border-color:#203a45!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 :is(input[type="email"],button[type="submit"],a):focus-visible{outline:2px solid #657860!important;outline-offset:3px!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text:has(a[href="https://www.boxxi.cz/podminky-ochrany-osobnich-udaju/"]){grid-column:2/4;grid-row:2;color:#62706a!important;font-size:12px!important;line-height:1.7!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text p{margin:0!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text em{font-style:normal!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text a{color:#486458!important;font-family:Poppins,Arial,sans-serif!important;text-decoration:underline!important;text-underline-offset:3px;overflow-wrap:anywhere}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 :is(.ec-v-form-error,.ec-v-form-autocorrect){font-family:Poppins,Arial,sans-serif!important;font-size:12px!important;line-height:1.5!important}
@media(max-width:1000px){html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column:has(>.ec-v-form-input input[type="email"]){grid-template-columns:minmax(0,1fr) minmax(180px,240px)}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text:has(h2){grid-column:1/3;grid-row:1;padding:0 0 12px!important}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-input:has(>input[type="email"]){grid-column:1;grid-row:2}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-submit{grid-column:2;grid-row:2}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text:has(a[href="https://www.boxxi.cz/podminky-ochrany-osobnich-udaju/"]){grid-column:1/3;grid-row:3}}
@media(max-width:600px){html[data-boxxi-native="1"] body:not(.ordering-process) #f-9-54057be166928eb6fcc57504dc847797:has(> #ec_form_9-54057be166928eb6fcc57504dc847797){padding:28px 20px!important}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column:has(>.ec-v-form-input input[type="email"]){grid-template-columns:minmax(0,1fr);row-gap:14px}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-column>:is(.ec-v-form-text,.ec-v-form-input,.ec-v-form-submit){grid-column:1!important;grid-row:auto!important}html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-text h2{font-size:21px!important}}
/* Native validation class is retained and stays visibly distinct from the normal field border. */
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 input[type="email"].ec-v-form-has-error{border-color:#a3481f!important}
html[data-boxxi-native="1"] body:not(.ordering-process) #ec_form_9-54057be166928eb6fcc57504dc847797 .ec-v-form-error{color:#8a4312!important;background-color:#fff1dc!important}


/* SOURCE: boxxi-account-responsive-v1.css SHA256: 8a27c97c8fc3286434abe2417033d66ef8bd1e50e244f74c6ec6a47ddfadeec7 */
/* WEB-020: the native reset form is 440px wide; keep it within its actual content column. */
html[data-boxxi-native="1"] body.in-zapomenute-heslo:not(.ordering-process) #content form#formForgottenPassword.forgotten-password-form {
  box-sizing: border-box;
  max-width: 100%;
}


/* SOURCE: boxxi-pdp-delivery-v1.css SHA256: a71ec6faa4536853b9ad8e68e764ad4b259d62a3ad301edf53ac238f1ebf8734 */
/* WEB-033: existing prototype truck icon; the original date nodes remain native. */
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"] {
  position:relative;
  box-sizing:border-box;
  width:100%;
  padding:17px 17px 17px 54px;
  background:#f5f2ec;
  border:0;
  border-radius:7px;
  border-collapse:separate;
  border-spacing:0;
  margin:9px 0 23px;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"]::before {
  content:"";
  position:absolute;
  top:18px;
  left:17px;
  width:25px;
  height:25px;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 5h13v12H1V5Zm13 5h5l4 4v3h-9V10Z'/%3E%3Ccircle cx='5' cy='18' r='2.5'/%3E%3Ccircle cx='18' cy='18' r='2.5'/%3E%3C/svg%3E") center/contain no-repeat;
  pointer-events:none;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"] > .bxpd-delivery-service > tr > td {
  padding:5px 0 0;
  border:0;
  text-align:left;
  font-weight:400;
  white-space:normal;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"] > .bxpd-delivery-service p {
  margin:0 0 5px;
  color:#637078;
  font-size:11px;
  line-height:1.7;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"] > .bxpd-delivery-service a {
  display:inline-block;
  max-width:100%;
  padding:4px 0;
  color:#2c4352;
  font-size:11px;
  line-height:1.6;
  text-decoration:underline;
  text-underline-offset:3px;
  overflow-wrap:anywhere;
}
html[data-boxxi-native="1"][data-bxcf-commerce="1"] body.type-product:not(.ordering-process) #content .p-detail table.detail-parameters[data-bxpd-delivery="1"] > .bxpd-delivery-service a:focus-visible {
  outline:2px solid #657860;
  outline-offset:3px;
}


/* SOURCE: boxxi-empty-cart-header-v1.css SHA256: c6f37da5dc269d7c4b37bbec1a295bd0e8382f00f69b43b92cad2585d23716c6 */
/* Boxxi empty-cart header v1, 2026-09-21.
   CSS only: the original logo, search form, menu anchors, language menu and
   hamburger stay Shoptet-owned. No cloned nodes, event handlers or cart writes.
   Scope is the exact native empty-cart marker, not all ordering-process pages.
   Removing data-boxxi-native, disabling the layout, or adding a cart item
   automatically restores the existing checkout presentation.
   Load after the active v6 presentation styles. */
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header { background:#fff; color:#20323c; border-color:#e4e5e2; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .search { min-width:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm { position:relative; width:100%; margin:0; border:1px solid #e1e3e0; border-radius:7px; background:#fbfbfa; box-shadow:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm fieldset { position:relative; width:100%; margin:0; padding:0; border:0; min-width:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm .search-input { display:block; width:100%; min-width:0; height:44px!important; margin:0; padding:12px 52px 12px 16px; border:0!important; border-radius:7px; background:transparent; font:400 12px/20px Poppins,sans-serif; color:#20323c; box-shadow:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm > fieldset > button[type="submit"] { position:absolute; inset:0 0 0 auto; width:46px; min-width:46px; height:44px; min-height:44px; margin:0; padding:0; border:0; border-radius:0 7px 7px 0!important; background:transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2320323c%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%205%205%22%2F%3E%3C%2Fsvg%3E") no-repeat center/19px 19px!important; color:transparent!important; font-size:0!important; box-shadow:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm > fieldset > button[type="submit"]::before { content:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm > fieldset > button[type="submit"]::after { content:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm:focus-within { outline:2px solid #20323c; outline-offset:2px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm > fieldset > button[type="submit"]:focus-visible { outline:2px solid #20323c; outline-offset:-4px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .search-whisperer { z-index:70; text-align:left; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .site-name img { display:block; width:155px; max-width:155px; max-height:72px; object-fit:contain; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .bxn-nav-icon { color:#657982; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .bxn-nav-icon > svg { width:20px; height:20px; stroke-width:1.6; }

@media (min-width:768px) {
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header > .navigation-wrapper { width:100%; max-width:1280px; padding-inline:40px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top { display:flex; flex-wrap:nowrap; align-items:center; gap:46px; height:auto; min-height:98px; padding-block:18px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top > .site-name-wrapper { flex:0 0 155px; min-width:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top > .search { display:block; flex:1 1 530px; max-width:530px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top > .navigation-buttons:empty { display:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm { display:block; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar { height:36px; min-height:36px; border:0; background:#2c4352; color:#fff; font:400 10px/1.4 Poppins,sans-serif; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container { display:flex; flex-wrap:nowrap; align-items:center; gap:18px; width:100%; max-width:1280px; height:36px; min-height:36px; padding-inline:40px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container::before { display:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container::after { display:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container > .top-navigation-contacts { flex:0 0 auto; width:auto; min-width:0; padding:0; margin:0; background:transparent; white-space:nowrap; font-size:10px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container > .top-navigation-tools { flex:0 0 auto; width:auto; min-width:0; padding:0; margin:0; background:transparent; white-space:nowrap; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container > .top-navigation-menu { flex:1 1 auto; min-width:0; background:transparent; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .top-navigation-contacts > a { color:#fff; font-size:10px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .top-navigation-bar-menu > li > a { color:#fff; font-size:10px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .languagesMenu__flags { color:#fff; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .top-nav-button-login { color:#fff; font-size:10px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .languagesMenu__content { color:#20323c; background:#fff; }
}

@media (min-width:768px) and (max-width:1100px) {
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header > .navigation-wrapper { padding-inline:25px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top { gap:27px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar > .container { padding-inline:25px; gap:12px; }
}

@media (max-width:767px) {
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar { position:relative; height:50px; min-height:50px; border:0; background:#fff; color:#20323c; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .responsive-tools > a[data-target="navigation"] { position:absolute; top:3px; right:12px; width:44px; height:44px; padding:0; line-height:44px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .responsive-tools > a[data-target="navigation"]:focus-visible { outline:2px solid #20323c; outline-offset:-4px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .responsive-tools > a[data-target="navigation"]::before { display:block; width:44px; height:44px; border:0; border-radius:0; background:transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2320323c%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18M3%2012h18M3%2018h18%22%2F%3E%3C%2Fsvg%3E") no-repeat center/22px 22px; color:transparent; font-size:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) .top-navigation-bar .responsive-tools > a[data-target="navigation"][aria-expanded="true"]::before { background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2320323c%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22m6%206%2012%2012M6%2018%2018%206%22%2F%3E%3C%2Fsvg%3E"); }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header { position:relative; top:auto; width:100%; margin:0; border:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header > .navigation-wrapper { position:relative; width:100%; margin:0; padding-inline:20px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .header-top { display:block; height:auto; min-height:0; padding:0 0 14px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .site-name { display:block; position:absolute; top:-50px; left:20px; width:123px; margin:0; text-align:left; transform:none; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .site-name > a { display:flex; align-items:center; height:50px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .site-name img { width:123px; max-width:123px; max-height:46px; margin:0; padding:5px 0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .search { display:block; position:relative; width:100%; max-width:none; margin:0; padding:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm { display:block; margin:0; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header #formSearchForm .search-input { font-size:16px; }
html[data-boxxi-native="1"][data-bxl-layout="1"] body.in-kosik.ordering-process:has(#cart-wrapper > .cart-inner.cart-empty) #header .navigation-buttons:empty { display:none; }
}

