/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--pl-black:#1b1b1b;--pl-white:#ffffff;--pl-primary:#b07a17;--pl-primary-light:#dfcaa2;--pl-primary-soft:#fbf8f3;--pl-text:#2f2f2f;--pl-grey-dark:#404040;--pl-grey-mid:#7d7d7d;--pl-grey-mid-50:rgba(125,125,125,.5);--pl-grey-light:#dedede;--pl-grey-soft:#f9f9f9;--pl-footer:#222222;--pl-footer-box-bg:rgba(255,255,255,.07);--pl-success:#27ae60;--pl-warning:#e2b93b;--pl-danger:#eb5757;--pl-info:#2f80ed;--pl-status-discount:#bc00dd;--pl-status-new:#ffb300;--pl-bg-blue-a:#f3f5f4;--pl-bg-blue-b:#eeefef;--pl-price-tag-80:rgba(255,214,0,.8);--pl-selection:rgba(51,153,255,.3);--pl-admin-tab:#d2d3d3;--pl-admin-tab-active:#90aeef;--pl-admin-tab-bg:rgba(37,37,39,.8);--pl-alert-close:#ffffff;--pl-alert-status:#d6ebda;--pl-alert-status-dark:#3b6d43;--pl-alert-info:#d0e5fc;--pl-alert-info-dark:#38597f;--pl-alert-warning:#fdf1d0;--pl-alert-warning-dark:#80692c;--pl-alert-error:#f3d7da;--pl-alert-error-dark:#6d2f36;--pl-dark-gradient:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);}:root{--header-height:5.5rem;}::-moz-selection{background:var(--pl-selection);}::selection{background:var(--pl-selection);}:focus-visible{outline:none !important;}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none !important;border-color:var(--pl-primary) !important;box-shadow:0 0 0 0.0625rem var(--pl-primary) !important;}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:0 0 0 0.125rem var(--pl-white),0 0 0 0.25rem var(--pl-primary) !important;}.category-header{display:flex;align-items:center;margin-top:1.875rem;margin-bottom:1.25rem;gap:1rem;}.category-header__icon{display:flex;align-items:center;flex:0 0 2.5rem;justify-content:center;}.category-header__icon img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;}.category-header__title{flex:1 1 auto;}.category-header__title h1{margin:0;}.category-description{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;margin-bottom:1.875rem;color:var(--pl-text);}.category-description p{margin-bottom:0.9375rem;}.category-description p:last-child{margin-bottom:0;}.best-selling-grid{display:flex;flex-wrap:wrap;gap:1.25rem;}.best-selling-grid .product-item.p-row{flex:1 1 calc(33.333% - 0.875rem);}.js-filter-reload-content .pl-tabs{margin-top:0;}.con{width:100%;margin-right:auto;margin-left:auto;max-width:95.625rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;}.row{display:flex;align-items:stretch;flex-wrap:wrap;margin:-0.625rem;}.col{flex:0 0 100%;padding:0.625rem;}.col-1{flex:0 0 8.3333333333%;}.col-2{flex:0 0 16.6666666667%;}.col-3{flex:0 0 25%;}.col-4{flex:0 0 33.3333333333%;}.col-5{flex:0 0 41.6666666667%;}.col-6{flex:0 0 50%;}.col-7{flex:0 0 58.3333333333%;}.col-8{flex:0 0 66.6666666667%;}.col-9{flex:0 0 75%;}.col-10{flex:0 0 83.3333333333%;}.col-11{flex:0 0 91.6666666667%;}.col-12{flex:0 0 100%;}*,*:before,*:after{box-sizing:border-box;}body{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;margin:0;color:var(--pl-text);background-color:var(--pl-white);-webkit-tap-highlight-color:transparent;}a,button{cursor:pointer;}a{text-decoration:none;color:var(--pl-text);border-radius:0.25rem;}button{border:0;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin:0;word-break:break-word;color:var(--pl-black);}h1,.h1{font-family:"Work Sans",sans-serif !important;font-size:2.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:3.75rem !important;letter-spacing:0 !important;}h2,.h2{font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;}h3,.h3{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}h4,.h4{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}iframe{border:0;}img{-o-object-fit:cover;object-fit:cover;}p{margin:0;}ol{margin:0;padding:0;}ul{margin:0;padding:0;list-style-type:none;}#page{display:flex;}#content{padding:3.125rem 0 6.25rem;}.media.b-product-image{position:relative;}.media.b-product-image::after{position:absolute;z-index:2;content:"";pointer-events:none;background:rgba(0,0,0,0.03);inset:0;}.media.b-product-image img{max-width:100%;padding:0;}#sidebar-wrap{flex:1 0 20.75rem;background:var(--pl-grey-soft);}#block-category-menu > .content{padding:1.25rem 1rem 1.875rem;}#block-category-menu > .content .item:first-child .label{margin-top:0;}#block-category-menu > .content .label{font-weight:700;display:block;margin-top:1.875rem;color:var(--pl-primary);}#block-category-menu > .content .link{display:block;margin-top:1rem;}#content-wrap{flex:1 1 100%;min-width:0;}.product-list-banner{overflow:hidden;margin-top:1.875rem;border-radius:0.5rem;}.product-list-banner img{width:100%;height:auto;}body.js-disable-scroll{overflow:hidden !important;}#header-wrap{position:relative;z-index:10;display:flex;align-items:center;width:100%;height:var(--header-height);transition-duration:0.2s,0.4s,0.4s;transition-property:height,margin-top,background-color;background-color:var(--pl-white);box-shadow:0 0.3125rem 0.625rem rgba(0,0,0,0.05);}#header-wrap .contextual{display:none !important;}#header-wrap.js-open #header-button .navbar-toggler-icon{opacity:0;}#header-wrap.js-open #header-button::before{top:50%;transform:translate(-50%,-50%) rotate(45deg);}#header-wrap.js-open #header-button::after{bottom:50%;transform:translate(-50%,50%) rotate(-45deg);}#header-wrap .content{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;}#header-wrap .header-row{display:flex;flex-wrap:nowrap;align-items:center;width:100%;}#header-wrap .header-row .header-2-col{flex-shrink:1;min-width:0;}#header-wrap #header-1{display:flex;align-items:center;justify-content:flex-start;}#header-wrap #header-2{display:flex;align-items:center;justify-content:center;}#header-wrap #header-2 nav{width:100%;}#header-wrap #header-2 ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;gap:1.875rem;}#header-wrap #header-2 ul li a{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;text-decoration:none;color:var(--pl-black);}#header-wrap #header-2 ul li a:hover{color:var(--pl-primary);}#header-wrap #header-3{display:flex;align-items:center;justify-content:flex-end;gap:1.875rem;}#header-wrap #header-3 .language-selector__link::before{width:1.875rem;height:1.875rem;border-radius:0;}#header-wrap #header-3 .search-link{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;text-decoration:none;color:var(--pl-grey-dark);}#header-wrap #header-3 .search-link .icon{font-size:1.875rem;}#header-button{position:absolute;z-index:12;top:0;right:0;display:flex;flex-direction:column;justify-content:space-around;width:var(--header-height);height:var(--header-height);padding:0.9375rem 0;border:0;background:transparent;}#header-button .navbar-toggler-icon,#header-button::before,#header-button::after{position:absolute;left:50%;width:1.5rem;height:0.125rem;content:"";transition:all 0.3s ease;transform:translateX(-50%);background-color:var(--pl-black);}#header-button .navbar-toggler-icon{top:50%;transform:translate(-50%,-50%);}#header-button::before{top:1.375rem;}#header-button::after{bottom:1.375rem;}#search-button-close{position:absolute;top:0.625rem;right:0.625rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--pl-white);}#search-button-close{display:none;}#header-collapse{width:100%;height:100%;}.promo-bar-wrap{z-index:100000;width:100%;background-color:var(--pl-primary);color:var(--pl-white);}.promo-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.625rem 0;}.promo-bar__content{flex:1 1 100%;max-width:100%;}.promo-bar__content a{color:var(--pl-white);text-decoration:underline;transition:color 0.2s;}.promo-bar__content a:hover,.promo-bar__content a:focus{color:var(--pl-primary-soft);text-decoration:none;}.promo-bar__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;color:var(--pl-white);border-radius:50%;background:rgba(0,0,0,0.15);transition:background-color 0.2s,transform 0.2s;cursor:pointer;}.promo-bar__close .icon{font-size:1.5rem;line-height:1;}.promo-bar__close:hover,.promo-bar__close:focus{background:rgba(0,0,0,0.3);transform:scale(1.05);outline:none;}.jc-start{justify-content:flex-start !important;}.jc-center{justify-content:center !important;}.jc-end{justify-content:flex-end !important;}.ai-center{align-items:center !important;}.ta-left{text-align:left !important;}.ta-center{text-align:center !important;}.ta-right{text-align:right !important;}.d-none{display:none !important;}.td-line-through{text-decoration:line-through !important;}.js-hide{display:none !important;}.bg-soft-grey{background:var(--pl-grey-soft) !important;}.c-primary{color:var(--pl-primary) !important;}.c-heading{color:var(--pl-black) !important;}.c-grey{color:var(--pl-grey-mid) !important;}.c-dark-grey{color:var(--pl-grey-dark) !important;}.c-soft-grey{color:var(--pl-grey-soft) !important;}.c-text{color:var(--pl-text) !important;}.c-success{color:var(--pl-success) !important;}.c-warning{color:var(--pl-warning) !important;}.c-danger{color:var(--pl-danger) !important;}.f-big-h{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}.f-big-m{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}.f-default{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.f-default-h{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.f-default-m{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.f-default-l{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.f-small{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.f-small-h{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.f-small-m{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.f-small-l{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.f-detail-box{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.lc{display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}.lc-1{-webkit-line-clamp:1;}.lc-2{-webkit-line-clamp:2;}.lc-3{-webkit-line-clamp:3;}.lc-4{-webkit-line-clamp:4;}.lc-5{-webkit-line-clamp:5;}.mw{width:100%;margin-right:auto;margin-left:auto;}.mw-520{max-width:32.5rem !important;}.mw-594{max-width:37.125rem !important;}.mw-802{max-width:50.125rem !important;}.mw-1010{max-width:63.125rem !important;}.mw-1248{max-width:78rem !important;}.mw-1920{max-width:120rem !important;}.ratio{position:relative;width:100%;}.ratio:before{display:block;content:"";}.ratio *{position:absolute !important;top:0;left:0;width:100%;height:100%;}.ratio-content{position:relative;width:100%;}.ratio-content:before{display:block;content:"";}.ratio-content > .content{position:absolute !important;top:0;left:0;width:100%;height:100%;}.ratio-16-9:before{padding-top:56.25%;}.ratio-4-3:before{padding-top:75%;}.ratio-1-1:before{padding-top:100%;}.mt-auto{margin-top:auto !important;}.ml-0{margin-left:0 !important;}.mr-0{margin-right:0 !important;}.mr-4{margin-right:0.25rem !important;}.mt-0{margin-top:0 !important;}.mt-10{margin-top:0.625rem !important;}.mt-20{margin-top:1.25rem !important;}.mt-30{margin-top:1.875rem !important;}.mt-40{margin-top:2.5rem !important;}.mt-50{margin-top:3.125rem !important;}.mt-60{margin-top:3.75rem !important;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:0.625rem !important;}.mb-20{margin-bottom:1.25rem !important;}.mb-30{margin-bottom:1.875rem !important;}.mb-50{margin-bottom:3.125rem !important;}.row.mt-30{margin-top:1.25rem !important;}.row.mt-50{margin-top:2.5rem !important;}.row.mb-30{margin-bottom:1.25rem !important;}.row.mb-50{margin-bottom:2.5rem !important;}form .row.mt-30{margin-top:1.875rem !important;}form .row.mt-50{margin-top:3.125rem !important;}form .row.mb-30{margin-bottom:1.875rem !important;}form .row.mb-50{margin-bottom:3.125rem !important;}.ajax-progress{margin:0;padding:0;}.ajax-throbber{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;--sk-color:var(--pl-white);--sk-size:1.875rem;}.ajax-throbber.sk-flow{display:flex;justify-content:space-between;width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 0.3);}.ajax-throbber.sk-flow .sk-flow-dot{width:calc(var(--sk-size) * 0.3);height:calc(var(--sk-size) * 0.3);animation:sk-flow 1.4s cubic-bezier(0.455,0.03,0.515,0.955) 0s infinite both;border-radius:50%;background-color:var(--sk-color);}.ajax-throbber.sk-flow .sk-flow-dot:nth-child(1){animation-delay:-0.3s;}.ajax-throbber.sk-flow .sk-flow-dot:nth-child(2){animation-delay:-0.15s;}@keyframes sk-flow{0%,80%,100%{transform:scale(0.3);}40%{transform:scale(1);}}.ui-autocomplete{overflow-x:hidden;overflow-y:scroll;max-width:80%;max-height:40%;border:0.0625rem solid var(--pl-grey-soft);border-radius:0.5rem;background:var(--pl-white);}.ui-autocomplete *{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;color:var(--pl-text) !important;border:0 !important;background:none !important;}.ui-autocomplete li{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;height:auto !important;padding:0.25rem 0.625rem !important;}.ui-autocomplete li:hover{background:var(--pl-grey-mid-50) !important;}.ui-autocomplete .product-item{position:relative !important;flex-wrap:wrap !important;min-height:4rem;margin:-0.25rem -0.625rem !important;padding:0.25rem 0.625rem !important;border:0 !important;border-radius:0 !important;}.ui-autocomplete .product-item .image-wrap{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;display:flex;align-items:center;justify-content:center;width:4rem;height:100%;}.ui-autocomplete .product-item .text-wrap{flex:1 1 100% !important;margin-left:4rem !important;}.ui-autocomplete .product-item .text-wrap .name{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.ui-autocomplete .product-item .text-wrap .desc{display:none !important;}.ui-autocomplete .product-item .price-wrap{flex:1 1 100% !important;margin-left:4rem !important;text-align:left !important;}.ui-autocomplete .product-item .price-wrap .sale-price{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}.badge-wrap{display:flex;flex-wrap:wrap;gap:0.75rem;}.badge-wrap .badge{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;line-height:1;display:flex;align-items:center;padding:0.5rem 0.5rem 0.375rem 0.5rem;white-space:nowrap;color:var(--pl-white);border-radius:0.5rem;background:var(--pl-primary);}.badge-wrap .badge.discount{background:var(--pl-status-discount);}.breadcrumb__items{display:flex;align-items:center;gap:0.625rem;}.breadcrumb__item{display:flex;align-items:center;}.breadcrumb__link{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;text-decoration:none;color:var(--pl-grey-mid);}.breadcrumb__link .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--pl-primary);}.breadcrumb__link:hover{color:var(--pl-primary);}.breadcrumb__text{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}.breadcrumb__separator{display:flex;align-items:center;}.breadcrumb__separator .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--pl-grey-mid);}.bg-strip-item{background:var(--pl-white);}.bg-strip-item:nth-child(2n){background:var(--pl-grey-soft);}.bg-strip-item.reverse{background:var(--pl-white);}.bg-strip-item.reverse:nth-child(2n+1){background:var(--pl-grey-soft);}.btn-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;margin-top:3.125rem;gap:1.25rem;}.btn,.button,.form-submit,button[type=submit],.form-actions button{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}.btn:active,.button:active,.form-submit:active,button[type=submit]:active,.form-actions button:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}.btn:focus-visible,.button:focus-visible,.form-submit:focus-visible,button[type=submit]:focus-visible,.form-actions button:focus-visible{outline:none !important;}.btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}.btn-primary:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}.btn-primary:focus-visible{outline:none !important;}.btn-primary{color:var(--pl-white) !important;background:var(--pl-primary) !important;}.btn-primary:before{order:1;color:var(--pl-white) !important;}.btn-outline{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}.btn-outline:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}.btn-outline:focus-visible{outline:none !important;}.btn-outline{color:var(--pl-primary) !important;background:transparent !important;}.btn-outline:before{order:1;color:var(--pl-primary) !important;}.btn-text{padding:0;color:var(--pl-text) !important;border:0 !important;background:transparent !important;gap:0.25rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;}.btn-big{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;padding:0.875rem 1.25rem;border-radius:0.625rem;}.btn-big .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;}.btn-full{width:100%;}.pl-cart-items{display:flex;flex-direction:column;gap:0.9375rem;}.pl-cart-item{position:relative;overflow:hidden;border-radius:0.625rem;background:var(--pl-white);}.pl-cart-item::after{position:absolute;z-index:1;content:"";pointer-events:none;background:rgba(0,0,0,0.03);inset:0;}.pl-cart-item__content{position:relative;display:flex;height:100%;}.pl-cart-item__image{flex:0 0 5rem;width:5rem;height:5rem;}.pl-cart-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.pl-cart-item__image .media.b-product-image::after{display:none;}.pl-cart-item__details{position:relative;z-index:2;display:flex;flex-grow:1;padding:0.625rem 0.9375rem 0.625rem 0.9375rem;}.pl-cart-item__main-info{flex-grow:1;}.pl-cart-item__name{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;position:relative;z-index:2;display:block;text-decoration:none;color:var(--pl-black);}.pl-cart-item a.pl-cart-item__name:hover{color:var(--pl-primary);}.pl-cart-item__variation{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;position:relative;z-index:2;margin-top:0.125rem;color:var(--pl-grey-mid);}.pl-cart-item__data{position:relative;z-index:2;margin-top:0.125rem;}.pl-cart-item__data-item{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}.pl-cart-item__availability{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;position:relative;z-index:2;margin-top:0.3125rem;}.pl-cart-item__availability.c-success{color:var(--pl-success);}.pl-cart-item__availability.c-warning{color:var(--pl-warning);}.pl-cart-item__availability.c-danger{color:var(--pl-danger);}.pl-cart-item__side-info{position:relative;z-index:2;display:flex;align-items:center;gap:1.25rem;}.pl-cart-item__price-box{text-align:right;}.pl-cart-item__total-price{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-black);}.pl-cart-item__unit-price{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}.pl-cart-item__remove .btn-remove{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color 0.2s;color:var(--pl-grey-mid);border:none;background:none;}.pl-cart-item__remove .btn-remove:hover{color:var(--pl-black);}.pl-cart-item__remove .btn-remove .icon{font-size:1.25rem;}.pl-cart-item--discount{background:var(--pl-primary-soft);}.pl-cart-item--discount::after{display:none;}.pl-cart-item--discount .pl-cart-item__name{color:var(--pl-primary);}.pl-cart-item--discount .pl-cart-item__image{display:flex;align-items:center;flex:0 0 3.75rem;justify-content:center;width:3.75rem;height:3.75rem;}.pl-cart-item--discount .pl-cart-item__image .icon{font-size:2rem;color:var(--pl-primary);}.grecaptcha-badge{visibility:hidden;}.card-product-item{display:flex;margin-top:1.25rem;gap:1.25rem;}.card-product-item .image{flex:0 0 5rem;}.card-product-item .image img{border:0;border-radius:0.625rem;}.card-product-item .image img{width:100%;height:auto;}.card-product-item .text{flex:1 1 100%;}.category-children{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0.625rem;}.category-child{display:flex;align-items:center;flex-direction:column;flex-shrink:0;justify-content:center;width:5.625rem;height:5.625rem;padding:0.625rem;transition:outline-color 0.2s;text-decoration:none;border-radius:0.625rem;outline:0.0625rem solid var(--pl-grey-light);outline-offset:-0.0625rem;background:var(--pl-grey-soft);gap:0.25rem;}.category-child.is-active{outline:0.125rem solid var(--pl-primary);outline-offset:-0.125rem;}.category-child:hover{outline-color:var(--pl-primary);}.category-child__icon{display:flex;overflow:hidden;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;}.category-child__icon img,.category-child__icon svg{display:block;max-width:100%;max-height:100%;}.category-child__label{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:-webkit-box;overflow:hidden;text-align:center;word-wrap:break-word;color:var(--pl-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;}.card{padding:1.25rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;}.contact-name{margin-bottom:-0.25rem;margin-left:3.75rem;}.contact-map{font-size:0;line-height:0;}.contact-map iframe{width:100% !important;height:43.75rem !important;}.google-reviews-card{width:100%;max-width:18.75rem;margin:0 auto;padding:1.25rem;color:var(--pl-text);border-radius:0.25rem;background:var(--pl-white);}.google-reviews-card .header{display:flex;gap:1.25rem;}.google-reviews-card .stars{margin-left:3.25rem;}.google-reviews-card .text{margin-left:3.25rem;}.icon-text{display:flex;align-items:center;gap:0.625rem;}.icon-text.lg{gap:1.25rem;}.icon-text .text{align-self:flex-start;width:100%;}.icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;}#img-page-content{line-height:0;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:1rem;text-align:center;}#img-page-content .img-wrap{margin-bottom:1.875rem;}#img-page-content .img-wrap img{width:100%;max-width:22.5rem;height:auto;}#img-page-content .code{font-size:7.5rem;font-weight:700;line-height:1;margin-bottom:-1.25rem;}#img-page-content .des{margin-top:1.25rem;}.inline-images{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;}.icon-link-items{display:flex;align-items:center;flex-wrap:wrap;margin-top:1.625rem;gap:0.5rem 1.375rem;}a.icon-link{line-height:0;}.language-selector{position:relative;display:inline-block;}.language-selector__details[open] .language-selector__dropdown{display:block;}.language-selector__summary{list-style:none;cursor:pointer;}.language-selector__summary::-webkit-details-marker{display:none;}.language-selector__dropdown{position:absolute;z-index:100;top:100%;right:0;display:none;min-width:8.75rem;margin-top:0.5rem;padding:0.5rem;border-radius:0.25rem;background-color:var(--pl-white);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}.language-selector__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:0.25rem;}.language-selector__item{display:block;}.language-selector__link{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:flex;align-items:center;padding:0.25rem 0.5rem;transition:background-color 0.2s;text-decoration:none;color:var(--pl-text);gap:0.875rem;}.language-selector__link::before{display:block;flex-shrink:0;width:1.5rem;height:1.5rem;content:"";border-radius:0.125rem;background-repeat:no-repeat;background-position:center;background-size:contain;}.language-selector__link--cs::before{background-image:url(/themes/custom/pl/images/flag/cs.svg);}.language-selector__link--sk::before{background-image:url(/themes/custom/pl/images/flag/sk.svg);}.language-selector__link:hover{background-color:var(--pl-grey-soft);}.language-selector__link.is-active{font-weight:600;pointer-events:none;background-color:var(--pl-primary-soft);}.language-selector__summary .language-selector__link{font-size:0 !important;line-height:0 !important;padding:0;}.language-selector__summary .language-selector__link::before{margin:0;}.language-selector__summary .language-selector__link:hover{opacity:0.8;background-color:transparent;}.link-box-wrapper{display:flex;flex-direction:column;gap:0.375rem;}.link-box-wrapper p{display:contents;}.link-box{display:grid;align-items:center;box-sizing:border-box;width:100%;padding:0.9375rem;transition:background-color 0.2s ease;text-decoration:none;border-radius:0.625rem;background-color:var(--pl-black);grid-template-columns:2.5rem 1fr;-moz-column-gap:1.25rem;column-gap:1.25rem;}.link-box[href]:hover{text-decoration:none;background-color:var(--pl-footer-box-bg);}.link-box .icon-wrap,.link-box.icon,.link-box .icon{font-size:2.5rem !important;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--pl-primary);grid-column:1;grid-row:1/span 10;}.link-box .label{display:block;color:var(--pl-primary) !important;grid-column:2;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}.link-box .text{display:block;color:var(--pl-white);grid-column:2;font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.link-box .text strong{color:var(--pl-white);}.link-box span:empty{display:none;}.media{line-height:0;}.messages__wrapper{position:fixed;z-index:9999;bottom:0;left:0;overflow-y:auto;width:100%;max-height:75vh;pointer-events:none;}.messages__wrapper .messages{position:relative;display:grid;overflow:hidden;align-items:start;max-width:61.25rem;margin:0 auto 0.75rem !important;padding:1.25rem 5.875rem 1.25rem 1.875rem;pointer-events:all;color:var(--bs-alert-color);border:0.125rem solid var(--bs-alert-border-color);border-radius:0.5rem;background-color:var(--bs-alert-bg);grid-template-columns:1.5rem 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;}.messages__wrapper .messages:before{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;line-height:1.5rem;display:block;align-self:start;flex-shrink:0;width:1.5rem;height:1.5rem;text-align:center;color:var(--bs-alert-color);grid-column:1;}.messages__wrapper .messages .alert-heading,.messages__wrapper .messages h2.visually-hidden{display:none;}.messages__wrapper .messages .btn-close{position:absolute;top:0.625rem;right:1.25rem;width:2.75rem;height:2.75rem;padding:0.625rem;cursor:pointer;transition:transform 0.2s;opacity:1;color:var(--bs-alert-color);border:0;background:none;}.messages__wrapper .messages .btn-close:before{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;display:block;width:100%;height:100%;content:"\e5cd";}.messages__wrapper .messages .btn-close:hover{transform:scale(1.25);}.messages__wrapper .messages .btn-close:focus{box-shadow:none;}.messages__wrapper .messages svg,.messages__wrapper .messages img{display:none;}.messages__wrapper .messages hr{height:0;margin:0.125rem;padding:0;border:0;}.messages__wrapper .messages .message{width:100%;color:var(--bs-alert-color);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;grid-column:2;}.messages__wrapper .messages .message + .message{margin-top:0.25rem;}.messages__wrapper .messages pre{white-space:pre-wrap !important;}.messages__wrapper .messages pre *{white-space:pre-wrap !important;}.messages__wrapper .messages--info{--bs-alert-color:var(--pl-info);--bs-alert-bg:var(--pl-alert-info);--bs-alert-border-color:var(--pl-info);--bs-alert-link-color:var(--pl-info);}.messages__wrapper .messages--info:before{content:"\e88e";}.messages__wrapper .messages--info .list-group,.messages__wrapper .messages--info .list-group-item{color:var(--pl-info);}.messages__wrapper .messages--info .list-group a,.messages__wrapper .messages--info .list-group-item a{color:var(--pl-info);}.messages__wrapper .messages--status{--bs-alert-color:var(--pl-success);--bs-alert-bg:var(--pl-alert-status);--bs-alert-border-color:var(--pl-success);--bs-alert-link-color:var(--pl-success);}.messages__wrapper .messages--status:before{content:"\e86c";}.messages__wrapper .messages--status .list-group,.messages__wrapper .messages--status .list-group-item{color:var(--pl-success);}.messages__wrapper .messages--status .list-group a,.messages__wrapper .messages--status .list-group-item a{color:var(--pl-success);}.messages__wrapper .messages--status.js-auto-close-loaded:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:0.25rem;content:"";animation:alert-progress 5s linear forwards;background-color:var(--pl-success);}.messages__wrapper .messages--warning{--bs-alert-color:var(--pl-warning);--bs-alert-bg:var(--pl-alert-warning);--bs-alert-border-color:var(--pl-warning);--bs-alert-link-color:var(--pl-warning);}.messages__wrapper .messages--warning:before{content:"\e002";}.messages__wrapper .messages--warning .list-group,.messages__wrapper .messages--warning .list-group-item{color:var(--pl-warning);}.messages__wrapper .messages--warning .list-group a,.messages__wrapper .messages--warning .list-group-item a{color:var(--pl-warning);}.messages__wrapper .messages--error{--bs-alert-color:var(--pl-danger);--bs-alert-bg:var(--pl-alert-error);--bs-alert-border-color:var(--pl-danger);--bs-alert-link-color:var(--pl-danger);}.messages__wrapper .messages--error:before{content:"\e160";}.messages__wrapper .messages--error .list-group,.messages__wrapper .messages--error .list-group-item{color:var(--pl-danger);}.messages__wrapper .messages--error .list-group a,.messages__wrapper .messages--error .list-group-item a{color:var(--pl-danger);}.messages__wrapper .list-group,.messages__wrapper .list-group-item{margin:0 !important;padding:0 0.25rem 0 0 !important;border:0 !important;background:none !important;}@keyframes alert-progress{0%{width:100%;}100%{width:0;}}.ol-wrap{position:relative;}.ol-wrap .ol-number{position:absolute;z-index:1;left:1.25rem;display:flex;align-items:center;height:100%;color:var(--pl-black);font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}.overlay-wrap{position:relative;}.overlay-wrap .overlay-link{font-size:0;position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:block;}#page .overlay-link:focus-visible{outline:none !important;}.pager-wrap{margin-top:1.25rem;}.pager-wrap .col{text-align:center;}.pager-wrap .row{justify-content:flex-end;}.pager{margin-top:0.625rem;}.pager .items{display:flex;justify-content:flex-end;}.pager .item{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;}.pager .item.active a{color:var(--pl-white);border-radius:50%;background:var(--pl-primary);}.pager .item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.product-item{display:flex;transition:box-shadow 0.3s,border-color 0.3s;border-radius:0.625rem;background:var(--pl-white);}.product-item:hover{border-color:var(--pl-grey-light);box-shadow:0 0.25rem 1.25rem 0 rgba(0,0,0,0.05);}.product-item:hover .image-wrap .image-bg{background:rgba(176,122,23,0.05);}.product-item .image-wrap{position:relative;overflow:hidden;border-radius:0.625rem;}.product-item .image-wrap .image-bg{position:absolute;z-index:2;transition:background 0.3s;pointer-events:none;background:rgba(0,0,0,0.024);inset:0;}.product-item .image-wrap .ratio{z-index:1;}.product-item .image-wrap .ratio img{padding:0;-o-object-fit:contain;object-fit:contain;}.product-item .image-wrap .status-wrap{position:absolute;z-index:2;top:0.625rem;right:0.625rem;left:0.625rem;display:flex;align-items:flex-start;justify-content:space-between;}.product-item .image-wrap .status-wrap .left{display:flex;gap:0.25rem;}.product-item .image-wrap .status-wrap .left .badge{padding:0.5rem;color:var(--pl-white);font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;border-radius:0.375rem;background:var(--pl-primary);}.product-item .image-wrap .status-wrap .left .badge.discount{background:var(--pl-status-discount);}.product-item .image-wrap .status-wrap .right{display:flex;align-items:center;gap:0.25rem;}.product-item .image-wrap .status-wrap .right .product-icon-wrap{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0.3125rem;border-radius:0.625rem;background:var(--pl-primary-soft);}.product-item .image-wrap .status-wrap .right .product-icon-wrap .product-icon{width:1.875rem;height:1.875rem;}.product-item .text-wrap{display:flex;flex-direction:column;padding:0.5rem;}.product-item .name{font-family:"Work Sans",sans-serif !important;font-size:1.25rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;margin-bottom:0;color:var(--pl-text);}.product-item .avail-wrap{margin-bottom:0.625rem;}.product-item .avail-wrap .avail{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.product-item .avail-wrap .avail.c-success{color:var(--pl-success);}.product-item .price-wrap{display:flex;align-items:baseline;color:var(--pl-text);gap:0.625rem;}.product-item .sale-price{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}.product-item .price{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;text-decoration:line-through;color:var(--pl-grey-mid);}.product-item.p-col{position:relative;flex-direction:column;height:100%;border:0.0625rem solid transparent;}.product-item.p-row{align-items:center;padding:0.625rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.5rem;}.product-item.p-row .image-wrap{flex:0 0 4.125rem;}.product-item.p-row .image-wrap .ratio img{padding:0.5rem;}.product-item.p-row .text-wrap{margin-inline:1rem;gap:0;}.product-item.p-row .name{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.product-item.p-row .price-wrap{white-space:nowrap;}.product-item.p-row .sale-price{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}.progress-bar{position:relative;width:15.75rem;height:2.5rem;margin:0.625rem 0;border:0.0625rem solid var(--pl-primary);border-radius:0.25rem;}.progress-bar:before{position:absolute;width:var(--progress,0%);height:100%;content:"";transition:width 0.5s;background:var(--pl-primary);}.quantity-input-wrap{display:inline-flex;overflow:hidden;align-items:center;height:2rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.25rem;background:var(--pl-white);}.quantity-input-wrap label{display:none;}.quantity-input-wrap .form-item{margin:0;}.quantity-input-wrap input.js-quantity{display:block;width:2.75rem !important;height:100%;margin:0;padding:0 !important;text-align:center !important;color:var(--pl-text);border:0 !important;outline:none !important;background:transparent !important;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;box-shadow:none !important;-moz-appearance:textfield;}.quantity-input-wrap input.js-quantity::-webkit-inner-spin-button,.quantity-input-wrap input.js-quantity::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}.quantity-input-wrap input.js-quantity:focus{outline:none !important;box-shadow:none !important;}.quantity-input-wrap a,.quantity-input-wrap button{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;cursor:pointer;transition:background 0.2s;color:var(--pl-grey-mid);border:0;background:var(--pl-grey-soft);}.quantity-input-wrap a:hover,.quantity-input-wrap button:hover{color:var(--pl-black);background:#f1f1f1;}.quantity-input-wrap a:active,.quantity-input-wrap button:active{background:var(--pl-grey-light);}.quantity-input-wrap a .icon,.quantity-input-wrap button .icon{font-size:1.125rem;}.btn-back{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:inline-flex;align-items:center;padding:0;color:var(--pl-grey-mid);border:none;background:none;gap:0.3125rem;}.btn-back:hover{color:var(--pl-primary);background:none;}.pl-order-summary__free-shipping{margin-bottom:0.9375rem;}.pl-order-summary__free-shipping[data-fs-possible="0"]{display:none;}.pl-order-summary__free-shipping-text{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;margin-bottom:0.5rem;color:var(--pl-black);}.pl-order-summary__progress-bar{position:relative;overflow:hidden;width:100%;height:0.5rem;border-radius:0.25rem;background:var(--pl-grey-light);}.pl-order-summary__progress-bar .js-fs-progress-bar{position:absolute;top:0;left:0;height:100%;transition:width 0.3s ease;border-radius:0.25rem;background:var(--pl-primary);}.pl-order-summary__box{padding:1.5625rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;background:var(--pl-white);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.05);}.pl-order-summary__title{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;margin-bottom:1.25rem;padding-bottom:0.625rem;border-bottom:0.0625rem solid var(--pl-grey-soft);}.pl-order-summary__items{margin-bottom:1.25rem;}.pl-order-summary__item{display:flex;align-items:center;margin-bottom:0.75rem;gap:0.75rem;}.pl-order-summary__item img{flex:0 0 3.125rem;width:3.125rem;height:3.125rem;border-radius:0.25rem;-o-object-fit:cover;object-fit:cover;}.pl-order-summary__item-icon{display:flex;align-items:center;flex:0 0 1.5rem;justify-content:center;width:1.5rem;height:1.5rem;border-radius:0.25rem;background:none;}.pl-order-summary__item-icon .icon{font-size:1.5rem;color:var(--pl-primary);}.pl-order-summary__item-info{flex-grow:1;}.pl-order-summary__item-name{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-black);}.pl-order-summary__item-variation{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}.pl-order-summary__item-price{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;white-space:nowrap;color:var(--pl-black);}.pl-order-summary__totals{display:flex;flex-direction:column;margin-bottom:1.25rem;gap:0.75rem;}.pl-order-summary__row{display:flex;align-items:center;justify-content:space-between;}.pl-order-summary__row .label{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}.pl-order-summary__row .value{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-black);}.pl-order-summary__row--total .label{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-black);}.pl-order-summary__row--total .value{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;color:var(--pl-black);}.pl-order-summary__row--discount .label,.pl-order-summary__row--discount .value{color:var(--pl-danger);}.pl-order-summary__divider{height:0.0625rem;margin:0.25rem 0;background:var(--pl-grey-light);}.pl-order-summary__coupon{margin-bottom:1.25rem;}.pl-order-summary__coupon .coupon-link{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;display:inline-flex;align-items:center;text-decoration:none;color:var(--pl-grey-mid);gap:0.5rem;}.pl-order-summary__coupon .coupon-link:hover{color:var(--pl-primary);}.pl-order-summary__coupon .coupon-link .icon{font-size:1.25rem;}.pl-order-summary__coupon .coupon-link.js-hide{display:none;}.pl-order-summary__coupon .coupon-form__inner{display:flex;align-items:flex-end;gap:0.625rem;}.pl-order-summary__coupon .coupon-form__inner .form-item{flex-grow:1;margin-bottom:0;}.pl-order-summary__coupon .coupon-form__inner .form-item label{display:none;}.pl-order-summary__coupon .coupon-form__inner .btn{height:3rem;}.pl-order-summary__coupon .coupon-form.js-hide{display:none;}.pl-order-summary__terms{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;margin-top:1.25rem;text-align:center;color:var(--pl-grey-dark);}.pl-order-summary__terms a{text-decoration:underline;}.pl-order-summary__terms a:hover{color:var(--pl-primary);}.pl-order-summary__actions .btn-next{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;display:flex;align-items:center;justify-content:center;width:100%;height:3.5rem;padding:0 1.5625rem;gap:0.625rem;}.pl-order-summary__back{margin-top:0.9375rem;text-align:center;}.pl-order-summary .price-loading{margin-top:0.9375rem;}.pl-order-summary .media.b-product-image::after{display:none;}.room-list-wrap .form-item{display:block !important;}.room-list-wrap .form-item input{display:none !important;}.room-list-wrap .form-item label{height:100%;}.room-list-wrap .form-item input:checked + label .room-card{border:0.0625rem solid var(--pl-primary);}.room-list-wrap .form-item input:checked + label .room-card .header{background:var(--pl-primary);}.room-card{display:block;overflow:hidden;height:100%;border:0.0625rem solid var(--pl-primary-light);border-radius:0.25rem;}.room-card .header{display:block;padding:0.25rem 0.625rem;color:var(--pl-black);background:var(--pl-primary-light);}.room-card .content{display:block;padding:0 0.625rem 0.625rem;}.room-card .free-beds{display:block;}.room-card .free-beds .value{color:var(--pl-black);}.room-card .des{display:block;color:var(--pl-grey-dark);}.round{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--pl-white);border:0;border-radius:50%;background:var(--pl-primary);}.round.md{width:3.125rem;min-width:3.125rem;height:3.125rem;min-height:3.125rem;}.round.lg{width:6.25rem;min-width:6.25rem;height:6.25rem;min-height:6.25rem;}.pl-slick div,.pl-slick img{height:100%;}.pl-slick .slick-dots{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:1rem;}.pl-slick .slick-dots li{line-height:0;}.pl-slick .slick-dots li button{font-size:0;width:1.5rem;height:1.5rem;border-radius:50%;background:rgba(255,255,255,0.4);}.pl-slick .slick-dots li.slick-active button{background:#ffffff;}.view .slick .slick__slider{overflow:hidden;height:31.25rem;}.view .slick .slick__slider.slick-initialized{overflow:unset;height:unset;}.view .slick .slick-list{position:relative;}.view .slick .slide{width:100%;max-width:24.125rem;margin:0 0.9375rem;}.view .slick .field-thumbnail-image{display:block;overflow:hidden;width:24.125rem;height:31.25rem;border-radius:0.5rem;}.view .slick-dots{position:absolute;right:0;bottom:0;left:0;display:flex !important;max-width:76.125rem;margin:0 auto -3.75rem;gap:0.5rem;}.view .slick-dots button{font-size:0;line-height:0;display:block;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--pl-black);}.view .slick-dots .slick-active button{background:var(--pl-primary);}.view .slick__arrow{display:none;}.slider-wrap .slider{height:0.5rem;margin:0 0.625rem;border:0;border-radius:0.625rem;background:var(--pl-grey-light);}.slider-wrap .ui-slider-range{height:0.5rem;border:0;border-radius:0.625rem;background:var(--pl-primary);}.slider-wrap .ui-slider-handle{top:-0.375rem;width:1.25rem;height:1.25rem;border:0;border-radius:50%;background:var(--pl-primary);}.slider-wrap .inputs-wrap{display:flex;align-items:center;margin-top:1.25rem;gap:0.5rem;}.slider-wrap .input-wrap label{display:none;}.step-list{display:flex;align-items:center;justify-content:center;margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:0.0625rem solid var(--pl-grey-light);}.step-list .del{font-size:1.5rem;line-height:1;color:var(--pl-grey-mid);}.step-list .step{display:flex;align-items:center;justify-content:center;}.step-list .step.done .label{font-weight:700;color:var(--pl-text);}.step-list .step.done .num{color:var(--pl-white);border-color:var(--pl-primary);background:var(--pl-primary);}.step-list .step.done .num .icon{font-size:1.5rem;}.step-list .step.active .label{font-weight:700;color:var(--pl-text);}.step-list .step.active .num{color:var(--pl-white);border-color:var(--pl-primary);background:var(--pl-primary);}.step-list .step:hover{text-decoration:none;}.step-list .step:hover .label{color:var(--pl-primary);}.step-list .num{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:all 0.2s;color:var(--pl-grey-mid);border:0.0625rem solid var(--pl-grey-mid);border-radius:50%;background:var(--pl-white);}.step-list .label{transition:all 0.2s;text-align:center;color:var(--pl-grey-mid);}.table-wrap{display:block;overflow-x:auto;width:100%;max-width:100%;margin-top:1.875rem;-webkit-overflow-scrolling:touch;}table{width:100%;border-collapse:collapse;text-align:left;}thead th{padding:0.9375rem 1.25rem;color:var(--pl-black);border-bottom:0.0625rem solid var(--pl-grey-light);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}thead th p{line-height:1.2;}tbody tr{border-bottom:0.0625rem solid var(--pl-grey-light);}tbody td{padding:0.9375rem 1.25rem;color:var(--pl-text);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.pl-tabs{display:flex;overflow-x:auto;overflow-y:hidden;max-width:100%;margin-top:1.875rem;margin-bottom:1.875rem;white-space:nowrap;border-bottom:0.0625rem solid var(--pl-grey-light);gap:1.25rem;padding-right:0.625rem !important;padding-left:0.625rem !important;scrollbar-width:none;}.pl-tabs::-webkit-scrollbar{display:none;}.pl-tabs .pl-tab{position:relative;display:block;margin:0 0 -0.0625rem 0;padding:0.5rem 0;}.pl-tabs .pl-tab:after{position:absolute;right:0;bottom:0;left:0;height:0.125rem;content:"";transition:transform 0.25s ease;transform:scaleX(0);transform-origin:bottom left;border-radius:1rem;background-color:var(--pl-primary);}.pl-tabs .pl-tab.active{color:var(--pl-primary);}.pl-tabs .pl-tab.active:after,.pl-tabs .pl-tab:hover:after{transform:scaleX(1);}.pl-tabs .last{position:relative;display:block;margin:0 0 -0.0625rem auto;padding:0.5rem 0;}.p-tab-content h2,.p-tab-content h3,.p-tab-content h4{margin-bottom:1.25rem;}.p-tab-content .content{width:100%;margin-right:auto;margin-left:auto;max-width:95.625rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;}main .field-text a{text-decoration:underline;color:var(--pl-primary);}main .field-text ol{margin-left:1.5rem;}main .field-text ol li{padding-left:0.75rem;}main .field-text ul{margin-left:1rem;}main .field-text ul li:before{display:inline-block;width:0.25rem;height:0.25rem;margin-left:-1rem;padding-right:1rem;content:"·";}.title-bg-wrap{position:relative;}.title-bg-wrap h1{color:var(--pl-white);}.title-bg-wrap .title{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;padding:6.25rem 1rem;text-align:center;color:var(--pl-white);width:100%;margin-right:auto;margin-left:auto;max-width:78rem !important;}.title-bg-wrap .bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;background:black;}.title-bg-wrap .bg:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";background:var(--pl-black-20);}.title-bg-wrap .bg.video div{width:unset;height:unset;margin-top:-9.375rem;}.title-bg-wrap .bg div,.title-bg-wrap .bg img{width:100%;height:100%;}.title-bg-wrap .subtitle{margin-top:1.25rem;font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}.tooltip-wrap{position:relative;}.tooltip-wrap .tooltip-title{display:flex;align-items:flex-start;gap:0.5rem;}.tooltip-wrap .tooltip-link{display:block;max-height:1.5rem;cursor:pointer;}.tooltip-wrap .tooltip-link:hover + .tooltip-content,.tooltip-wrap .tooltip-link:active + .tooltip-content{display:flex;}.tooltip-wrap .tooltip-content{position:absolute;z-index:1000;right:0;display:none;max-width:27.5rem;margin-top:1.875rem;padding:0.5rem 0.75rem;border:0.0625rem solid var(--pl-grey-dark);border-radius:0.625rem;background:var(--pl-white);}.variation-list{display:flex;flex-wrap:wrap;gap:0.625rem;}.variation-list .item{display:flex;align-items:center;justify-content:center;color:var(--pl-grey-dark);border:0.125rem solid var(--pl-grey-mid);border-radius:0.5rem;}.variation-list .item.active,.variation-list .item:hover{color:var(--pl-primary);border-color:var(--pl-primary);}main .paragraph{margin-top:6.25rem;}main .paragraph:first-child{margin-top:0;}main .paragraph > .content{padding:0;}#product .paragraph{overflow:hidden;border-radius:0.625rem;}#product .paragraph:first-child{margin-top:0;}#product .paragraph:not(:first-child){margin-top:1.875rem;}#product .paragraph > .content > .field-text{margin:0;padding:0.9375rem;}.paragraph .paragraph{margin-top:0;background:unset;}.paragraph .paragraph > .content{padding:0;}#page .paragraph.b-content .field-link{margin-top:3.125rem;}#page .paragraph.b-content .field-content > .paragraph{margin-top:1.875rem;}#page .paragraph.b-content .field-content > .paragraph:first-child{margin-top:0;}#page .paragraph.b-form{width:100%;margin-right:auto;margin-left:auto;max-width:52rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;}#page .paragraph.b-form form{padding-top:0;padding-bottom:0;}.paragraph.b-p-text .field-text h2{font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;margin-bottom:1.5rem;color:var(--pl-black);}.paragraph.b-p-text .field-text h3{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;margin-bottom:1.125rem;color:var(--pl-black);}.paragraph.b-p-text .field-text p{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:400 !important;line-height:2rem !important;letter-spacing:0 !important;margin-bottom:1.25rem;color:var(--pl-text);}.paragraph.b-p-text .field-text p:last-child{margin-bottom:0;}.paragraph.b-p-text .field-text ul,.paragraph.b-p-text .field-text ol{margin-bottom:1.5rem;padding-left:0;list-style:none;}.paragraph.b-p-text .field-text ul li,.paragraph.b-p-text .field-text ol li{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:400 !important;line-height:2rem !important;letter-spacing:0 !important;position:relative;padding-left:1.625rem;margin-bottom:0.75rem;color:var(--pl-text);}.paragraph.b-p-text .field-text ul li:last-child,.paragraph.b-p-text .field-text ol li:last-child{margin-bottom:0;}.paragraph.b-p-text .field-text ul li::before,.paragraph.b-p-text .field-text ol li::before{position:absolute;top:0.125rem;left:0.25rem;font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;content:"\e5ca";font-size:1.375rem;color:var(--pl-primary);}.paragraph.b-p-text .field-text ul li:has(.icon)::before,.paragraph.b-p-text .field-text ol li:has(.icon)::before{content:none;}.paragraph.b-p-text .field-text ul li:has(.icon),.paragraph.b-p-text .field-text ol li:has(.icon){padding-left:0;display:flex;align-items:flex-start;}.paragraph.b-p-text .field-text ul li:has(.icon) .icon,.paragraph.b-p-text .field-text ol li:has(.icon) .icon{margin-top:0.25rem;margin-right:0.75rem;color:var(--pl-primary);}.paragraph.b-p-text .field-text p:has(.icon){display:flex;align-items:flex-start;margin-bottom:1.25rem;}.paragraph.b-p-text .field-text p:has(.icon) .icon{margin-top:0.25rem;margin-right:0.75rem;color:var(--pl-primary);}.paragraph.b-p-text .field-text .icon-grid{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:1.875rem;gap:0.625rem;}.paragraph.b-p-text .field-text .icon-grid .icon-item{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0;min-width:0;gap:0.75rem;color:var(--pl-black);}.paragraph.b-p-text .field-text .icon-grid .icon-item .icon{font-size:2.5rem;color:var(--pl-primary);}.paragraph.b-p-text .field-text table{margin-bottom:1.875rem;}.paragraph.b-p-block{padding:2.5rem 0;}.paragraph.b-p-block .content h2{font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;margin-bottom:1.5rem;color:var(--pl-black);}.paragraph.b-p-block .content h3{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;margin-bottom:1.125rem;color:var(--pl-black);}.paragraph.b-p-block .content p{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:400 !important;line-height:2rem !important;letter-spacing:0 !important;margin-bottom:1.25rem;color:var(--pl-text);}.paragraph.b-p-block .content p:last-child{margin-bottom:0;}.paragraph.b-p-block .content ul,.paragraph.b-p-block .content ol{margin-bottom:1.5rem;padding-left:0;list-style:none;}.paragraph.b-p-block .content ul li,.paragraph.b-p-block .content ol li{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:400 !important;line-height:2rem !important;letter-spacing:0 !important;position:relative;padding-left:1.625rem;margin-bottom:0.75rem;color:var(--pl-text);}.paragraph.b-p-block .content ul li:last-child,.paragraph.b-p-block .content ol li:last-child{margin-bottom:0;}.paragraph.b-p-block .content ul li::before,.paragraph.b-p-block .content ol li::before{position:absolute;top:0.125rem;left:0.25rem;font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;content:"\e5ca";font-size:1.375rem;color:var(--pl-primary);}.paragraph.b-p-block .content ul li:has(.icon)::before,.paragraph.b-p-block .content ol li:has(.icon)::before{content:none;}.paragraph.b-p-block .content ul li:has(.icon),.paragraph.b-p-block .content ol li:has(.icon){padding-left:0;display:flex;align-items:flex-start;}.paragraph.b-p-block .content ul li:has(.icon) .icon,.paragraph.b-p-block .content ol li:has(.icon) .icon{margin-top:0.25rem;margin-right:0.75rem;color:var(--pl-primary);}.paragraph.b-p-block .content p:has(.icon){display:flex;align-items:flex-start;margin-bottom:1.25rem;}.paragraph.b-p-block .content p:has(.icon) .icon{margin-top:0.25rem;margin-right:0.75rem;color:var(--pl-primary);}.paragraph.b-p-block .content .icon-grid{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:1.875rem;gap:0.625rem;}.paragraph.b-p-block .content .icon-grid .icon-item{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0;min-width:0;gap:0.75rem;color:var(--pl-black);}.paragraph.b-p-block .content .icon-grid .icon-item .icon{font-size:2.5rem;color:var(--pl-primary);}.paragraph.b-p-block > .content > *:last-child{margin-bottom:0;}#product .product-content > .field > .paragraph.b-p-block{overflow:hidden;border-radius:0.625rem;}#product .product-content > .field > .paragraph.b-p-block:nth-child(3n+1){background:var(--pl-grey-soft);}#product .product-content > .field > .paragraph.b-p-block:nth-child(3n+2){background:var(--pl-primary-soft);}#product .product-content > .field > .paragraph.b-p-block:nth-child(3n){background:var(--pl-bg-blue-a);}#product .product-content > .field > .paragraph.b-p-block > .content > .field-p-content{padding:0.9375rem;}.paragraph.b-p-icon-row{margin-top:1.875rem;margin-bottom:1.875rem;}.paragraph.b-p-icon-row .icon-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.875rem;justify-content:flex-start;}.paragraph.b-p-icon-row .icon-grid .icon-item{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;display:flex;align-items:center;flex:1 1 0;flex-direction:column;min-width:0;text-align:center;color:var(--pl-black);gap:1rem;}.paragraph.b-p-icon-row .icon-grid .icon-item .media-icon{display:flex;align-items:center;justify-content:center;}.paragraph.b-p-icon-row .icon-grid .icon-item .media-icon img{display:block;width:auto;max-width:6.25rem;height:auto;max-height:6.25rem;-o-object-fit:contain;object-fit:contain;}.paragraph.b-p-icon-row .icon-grid .icon-item .media-icon svg{display:block;width:auto;max-width:6.25rem;height:auto;max-height:6.25rem;fill:var(--pl-primary);}.paragraph.b-p-icon-row .icon-grid .icon-item .text > *:first-child{margin-top:0;}.paragraph.b-p-icon-row .icon-grid .icon-item .text > *:last-child{margin-bottom:0;}.paragraph.b-p-image{margin-top:1.875rem;margin-bottom:1.875rem;}.paragraph.b-p-image .p-image-wrap{overflow:hidden;border-radius:1.25rem;}.paragraph.b-p-image .p-image-wrap img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.paragraph.b-p-image.v-default .p-image-wrap{border-radius:0;}.paragraph.b-p-video{margin-top:1.875rem;margin-bottom:1.875rem;}.paragraph.b-p-video .p-video-wrap{overflow:hidden;border-radius:1.25rem;}.paragraph.b-p-video .p-video-wrap video,.paragraph.b-p-video .p-video-wrap iframe{display:block;width:100%;max-width:100%;}.paragraph.b-p-document{margin-top:1.875rem;margin-bottom:1.875rem;}.paragraph.b-p-document .field-media{display:flex;flex-direction:column;gap:0.25rem;}.paragraph.b-p-document .field-media .file-item{display:flex;align-items:center;justify-content:space-between;padding:0.875rem 1.25rem;transition:background 0.3s;text-decoration:none;color:var(--pl-text);border-radius:0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;background:var(--pl-bg-blue-b);}.paragraph.b-p-document .field-media .file-item:hover{background:var(--pl-grey-light);}.paragraph.b-p-document .field-media .file-item .file-name{flex:1 1 0;word-wrap:break-word;}.paragraph.b-p-document .field-media .file-item .file-icon{width:1.5rem;height:1.5rem;}.paragraph.b-p-document .field-media .file-item .file-icon .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;color:var(--pl-text);}.block > .label{margin-bottom:2.5rem;text-align:center;}.block.p-system-breadcrumb-block ol{display:flex;flex-wrap:wrap;list-style-type:none;}.block.p-system-breadcrumb-block ol li{display:flex;margin-bottom:0.625rem;white-space:nowrap;color:var(--pl-grey-dark);font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}.block.p-system-breadcrumb-block ol li:after{display:block;margin:0 0.5rem;content:"/";color:var(--pl-grey-dark);}.block.p-system-breadcrumb-block ol li:last-child{font-weight:400;color:var(--pl-black);}.block.p-system-breadcrumb-block ol li:last-child:after{display:none;}#block-cart-button > .content{display:flex;align-items:center;justify-content:flex-end;height:100%;}.cart-button{display:inline-flex;align-items:center;padding:0.25rem;padding-right:1rem;transition:all 0.2s ease-in-out;text-decoration:none;border-radius:6.25rem;background-color:var(--pl-grey-soft);gap:0.75rem;}.cart-button:hover{background-color:var(--pl-grey-light);}.cart-button__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--pl-white);border-radius:50%;background-color:var(--pl-primary);}.cart-button__icon-wrap .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;}.cart-button__badge{font-size:0.625rem;line-height:1;position:absolute;top:-0.25rem;right:-0.25rem;display:flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 0.25rem;color:var(--pl-white);font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;border-radius:50%;background-color:var(--pl-black);}.cart-button__price,.cart-button__quantity,.cart-button__label{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;white-space:nowrap;color:var(--pl-black);}.cart-button__quantity{font-weight:400 !important;}#block-header-logo > .content{display:flex;align-items:center;width:100%;height:100%;}#block-header-logo > .content a{display:block;}#block-hp-top-1 .content img{width:100%;height:auto;}#block-hp-top-2{margin-top:3.75rem;}#block-hp-top-2 .img-txt-wrap{display:flex;align-items:center;justify-content:flex-start;gap:1rem;}#block-hp-top-2 .media{flex:0 0 auto;}#block-hp-top-2 .txt{flex:1 1 100%;}#block-pl-language-selector > .content{display:flex;align-items:center;justify-content:flex-end;height:100%;}#block-pl-primary-local-tasks > .content{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;margin-top:-3.125rem;padding:0.625rem;}#block-pl-primary-local-tasks > .content ul{display:flex;flex-wrap:wrap;justify-content:center;}#block-pl-primary-local-tasks > .content a{font-family:var(--gin-font);font-size:1rem;font-weight:700;line-height:1.5;display:block;min-width:6rem;margin:0.375rem 0.5rem;padding:0.75rem 1rem;text-align:center;color:var(--gin-color-text);border-radius:6.25rem;background:var(--gin-bg-layer);transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#block-pl-primary-local-tasks > .content a:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#block-pl-primary-local-tasks > .content a.is-active{color:var(--gin-color-primary);}#block-pl-primary-local-tasks > .content a:focus-visible{outline:none !important;}#block-pl-main-menu > .content ul{display:flex;flex-wrap:wrap;margin:0;}#block-pl-main-menu > .content a{display:flex;margin:0.375rem 1rem;padding:0 0.25rem;color:var(--pl-text);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;}#block-pl-main-menu > .content a.big{color:var(--pl-black);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;}#block-pl-main-menu > .content a.delimiter{pointer-events:none;color:var(--pl-grey-light);outline:none !important;}#page-wrap.node.i-1 .block.p-page-title-block{display:none;}#page-wrap.node .block.p-page-title-block{margin-bottom:1.875rem;width:100%;margin-right:auto;margin-left:auto;max-width:95.625rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;}#block-why-tcl{margin-top:3.75rem;}#block-why-tcl .num-txt-wrap{display:flex;align-items:center;justify-content:flex-start;margin-top:1.25rem;gap:1rem;}#block-why-tcl .num-txt-wrap:first-child{margin-top:0;}#block-why-tcl .num{display:flex;align-items:center;flex:0 0 auto;justify-content:center;width:5rem;height:5rem;color:var(--pl-white);border-radius:50%;background:var(--pl-primary);}#block-why-tcl .txt{flex:1 1 100%;}.view.i-product.d-block-hp-1,.view.i-product.d-block-hp-2,.view.i-product.d-block-hp-3,.view.i-product.d-block-hp-4,.view.i-product.d-block-hp-5,.view.i-product.d-block-hp-6{margin-top:3.75rem;}.view.i-product.d-block-hp-2,.view.i-product.d-block-hp-4,.view.i-product.d-block-hp-6{padding:3.75rem 0;background:var(--pl-grey-soft);}body.maintenance-page #page-wrap{display:flex;align-items:center;justify-content:center;min-height:100vh;}#product .product-grid{display:flex;flex-direction:column;min-width:0;}#product .product-grid > *{min-width:0;}#product .product-header h1{font-family:"Work Sans",sans-serif !important;font-size:2.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:3.75rem !important;letter-spacing:0 !important;}#product .product-header h1{margin:0;color:var(--pl-black);}#product .product-header .product-title-wrap{margin-top:0.625rem;}#product .product-images{position:relative;display:grid;margin-bottom:3.125rem;grid-template-columns:1fr 1fr;gap:1.25rem;}#product .product-images .product-image{overflow:hidden;border-radius:1.25rem;background:var(--pl-white);}#product .product-images .product-image:first-child{grid-column:span 2;}#product .product-images .product-image::after{position:absolute;z-index:2;content:"";pointer-events:none;background:rgba(0,0,0,0.03);inset:0;}#product .product-images .product-image img{-o-object-fit:contain;object-fit:contain;}#product .product-images .badge-wrap{position:absolute;z-index:3;top:1.25rem;left:1.25rem;}#product .product-images .badge{padding:0.25rem 0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}#product .product-sidebar{display:flex;flex-direction:column;gap:0;}#product .product-sidebar > *{min-width:0;}#product .product-sidebar .desc{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;padding-top:0.625rem;padding-bottom:1.875rem;color:var(--pl-text);}#product .pl-tabs{max-width:100%;margin:3.125rem 0 0;padding:0.75rem 0 1.25rem;border:0;background:var(--pl-grey-soft);gap:1.875rem;}#product .p-tab-content{padding:3.125rem 0;}#product .p-tab-content .pl-tabs{margin:0 0 1.25rem;padding:0;background:none;}#product .media.b-document{line-height:unset;}#product #p-tab-video .item{width:100%;margin-right:auto;margin-left:auto;max-width:45rem;}#product #p-tab-parameters .table-wrap{max-width:100%;margin-top:0;}#product #p-tab-download a{display:flex;padding:0.5rem 1.875rem;}#product #p-tab-download a:hover span{text-decoration:underline;}form{width:100%;margin-right:auto;margin-left:auto;max-width:95.625rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;}form .row{margin-top:0;margin-bottom:0;}form .col{padding-top:0;padding-bottom:0;}form h2{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}form h3,form legend{font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}form h4{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;}form fieldset{margin:0;padding:0;border:0;}form fieldset legend{width:100%;margin:0;padding:0;}form label,form fieldset.inline .fieldset-legend{display:block;margin:1.25rem 0 0.25rem;padding:0;color:var(--pl-black);font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}form label.form-required::after,form fieldset.inline .fieldset-legend.form-required::after{margin-left:0.25em;content:"*";}form input,form select,form textarea,form button{display:block;width:100%;height:3.125rem;padding:0.625rem 0.9375rem;color:var(--pl-black);border:0.0625rem solid var(--pl-grey-light);border-radius:0.25rem;background:var(--pl-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 0.3s,box-shadow 0.3s;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:400 !important;line-height:2rem !important;letter-spacing:0 !important;}form input[disabled],form select[disabled],form textarea[disabled],form button[disabled]{cursor:not-allowed;background:var(--pl-grey-soft);}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder,form button::-moz-placeholder{color:var(--pl-grey-mid);}form input::placeholder,form select::placeholder,form textarea::placeholder,form button::placeholder{color:var(--pl-grey-mid);}form input.error,form select.error,form textarea.error,form button.error{padding:0.9375rem;border:0.125rem solid var(--pl-danger);}form input[type=button],form input[type=submit],form input button,form select[type=button],form select[type=submit],form select button,form textarea[type=button],form textarea[type=submit],form textarea button,form button[type=button],form button[type=submit],form button button{width:auto;}form option{color:initial;}form .description{display:block;margin:0.25rem 0 0;padding:0;font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}form .description.error{color:var(--pl-danger);}form .note{margin:1.25rem 0;font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}form .form-actions-top{margin-top:3.125rem;margin-bottom:-1.25rem;text-align:center;color:var(--pl-grey-dark);}form .form-actions-top a{text-decoration:underline;}form .form-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;margin-top:3.125rem;gap:1.25rem;}form fieldset.inline .fieldset-legend{margin-bottom:-0.25rem;text-align:left;}form fieldset.inline .form-item.t-radio{margin-top:0.5rem !important;}form .form-item.t-checkbox,form .form-item.t-radio{display:flex;align-items:center;margin-top:1.25rem;}form .form-item.t-checkbox input,form .form-item.t-radio input{display:flex;overflow:hidden;align-items:center;flex:0 0 auto;justify-content:center;width:1.875rem;height:1.875rem;margin:0 1rem 0 0;padding:0;cursor:pointer;transition:all 0.3s;border:0.0625rem solid var(--pl-grey-mid);border-radius:0.25rem;background:var(--pl-white);}form .form-item.t-checkbox input:checked,form .form-item.t-radio input:checked{border-color:var(--pl-primary);background:var(--pl-primary);}form .form-item.t-checkbox input:checked:before,form .form-item.t-radio input:checked:before{display:block;width:0.625rem;height:0.375rem;content:"";transform:rotate(-45deg);border-bottom:0.125rem solid var(--pl-white);border-left:0.125rem solid var(--pl-white);}form .form-item.t-checkbox label,form .form-item.t-radio label{margin:0;cursor:pointer;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}form .form-item.t-checkbox label a,form .form-item.t-radio label a{text-decoration:underline;color:var(--pl-primary);}form .form-item.t-select{position:relative;}form .form-item.t-select select{padding-right:3.375rem;}form .form-item.t-select .suffix{position:absolute;right:0.75rem;width:1.875rem;height:1.875rem;margin-top:-2.5rem;pointer-events:none;}form .form-item.t-select .suffix:before{color:var(--pl-grey-dark);}form .form-item.t-file input{padding:0;}form .form-item.t-file input::file-selector-button{height:100%;margin:0 1.25rem 0 0;padding:1rem 1.25rem;color:var(--pl-black);border:0.0625rem solid var(--pl-grey-soft);border-radius:0.25rem;background:var(--pl-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}form .form-item.t-file input::file-selector-button:hover{background:var(--pl-primary-light);}form .form-item.t-textarea textarea{width:100% !important;height:unset;min-height:4.25rem;}form .form-item.n-consent-value{margin-top:0;}#pl-commerce-add-to-cart-form{padding:0 !important;}#pl-commerce-add-to-cart-form legend{display:none;}#pl-commerce-add-to-cart-form .add-to-cart-form{display:flex;flex-direction:column;gap:0;}#pl-commerce-add-to-cart-form .variants-section{display:flex;flex-direction:column;}#pl-commerce-add-to-cart-form .product-list{display:flex;flex-direction:column;margin:0;padding-bottom:1.25rem;gap:0.5rem;}#pl-commerce-add-to-cart-form .product-list .product-item-link{display:flex;align-items:center;width:100%;padding:0.25rem 1.25rem;cursor:pointer;transition:outline 0.2s;text-decoration:none;border-radius:0.625rem;outline:0.125rem solid transparent;outline-offset:-0.125rem;background-color:var(--pl-primary-soft);gap:1.875rem;}#pl-commerce-add-to-cart-form .product-list .product-item-link.active{outline-color:var(--pl-primary);}#pl-commerce-add-to-cart-form .product-list .product-item-link .product-item-inner{display:flex;align-items:center;flex:1;gap:1.875rem;}#pl-commerce-add-to-cart-form .product-list .product-item-link .product-icon{display:inline-flex;align-items:center;justify-content:center;padding:0.3125rem;border-radius:0.625rem;}#pl-commerce-add-to-cart-form .product-list .product-item-link .product-icon img{width:2.5rem;height:2.5rem;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;}#pl-commerce-add-to-cart-form .product-list .product-item-link .product-label{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-text);}#pl-commerce-add-to-cart-form .variation-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding-bottom:3.125rem;gap:0.5rem;}#pl-commerce-add-to-cart-form .variation-list .variation-item-link{display:flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;padding:0;cursor:pointer;transition:outline 0.2s;text-decoration:none;border-radius:0.625rem;outline:0.125rem solid transparent;outline-offset:-0.125rem;background-color:var(--pl-primary-soft);}#pl-commerce-add-to-cart-form .variation-list .variation-item-link.active{outline-color:var(--pl-primary);}#pl-commerce-add-to-cart-form .variation-list .variation-item-link.active .variation-title{font-weight:700;}#pl-commerce-add-to-cart-form .variation-list .variation-item-link .variation-item-inner[data-availability=NIS] .variation-title,#pl-commerce-add-to-cart-form .variation-list .variation-item-link .variation-item-inner[data-availability=SIO] .variation-title{font-weight:400;color:#dedede;}#pl-commerce-add-to-cart-form .variation-list .variation-item-link .variation-title{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-text);}#pl-commerce-add-to-cart-form .price-section{padding-bottom:1.875rem;}#pl-commerce-add-to-cart-form .price-section .price-main{display:flex;align-items:center;gap:0.625rem;}#pl-commerce-add-to-cart-form .price-section .sale-price{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;color:var(--pl-text);}#pl-commerce-add-to-cart-form .price-section .discount-badge{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;padding:0.125rem 0.375rem;color:var(--pl-white);border-radius:0.25rem;background:var(--pl-status-discount);}#pl-commerce-add-to-cart-form .price-section .original-price-wrap{display:flex;align-items:center;padding:0.375rem 0;}#pl-commerce-add-to-cart-form .price-section .original-price{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;text-decoration:line-through;color:var(--pl-grey-mid);}#pl-commerce-add-to-cart-form .price-section .promotion-info{display:inline-flex;align-items:flex-start;gap:0.625rem;margin-top:0.75rem;padding:0.625rem 1rem;border-radius:0.5rem;background-color:var(--pl-primary-soft);color:var(--pl-primary);}#pl-commerce-add-to-cart-form .price-section .promotion-info .icon{font-size:1.25rem;margin-top:0.125rem;}#pl-commerce-add-to-cart-form .price-section .promotion-info .promotion-text{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;}#pl-commerce-add-to-cart-form .actions-section{padding-bottom:0.625rem;}#pl-commerce-add-to-cart-form .actions-section .form-actions{margin:0;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:focus-visible{outline:none !important;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:focus-visible{outline:none !important;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn{color:var(--pl-white) !important;background:var(--pl-primary) !important;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:before{order:1;color:var(--pl-white) !important;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn{width:100%;border-radius:0.625rem;}#pl-commerce-add-to-cart-form .availability-section{padding:0.375rem 0;}#pl-commerce-add-to-cart-form .availability-section .availability{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}#pl-commerce-add-to-cart-form .availability-section .availability.c-success{color:var(--pl-success);}#pl-commerce-add-to-cart-form .availability-section .availability.c-warning{color:var(--pl-warning);}#pl-commerce-add-to-cart-form .availability-section .availability.c-danger{color:var(--pl-danger);}#pl-commerce-cart-step-0-form .cart-step-0-wrap{padding-right:0.625rem !important;padding-left:0.625rem !important;}#pl-commerce-cart-step-0-form .cart-add-success-title{display:flex;align-items:center;justify-content:center;margin:0 0 1.25rem;color:var(--pl-primary);font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;gap:0.625rem;}#pl-commerce-cart-step-0-form .cart-add-success-title .icon{color:var(--pl-primary);}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions{display:flex;flex-direction:column;margin-top:1.875rem;gap:0.625rem;}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions .btn{width:100%;}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions .btn-text{padding:0;color:var(--pl-text) !important;border:0 !important;background:transparent !important;gap:0.25rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions .btn-text:hover{transform:none !important;color:var(--pl-primary) !important;}#pl-commerce-cart-form-wrapper form{max-width:none !important;padding:0 0.625rem !important;}#pl-commerce-cart-form-wrapper .message-list{display:none;}#pl-commerce-cart-form-wrapper .card{margin-top:1.25rem;padding:1.875rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;background:var(--pl-white);}#pl-commerce-cart-form-wrapper .card h2,#pl-commerce-cart-form-wrapper .card .c-heading{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;margin-top:0;margin-bottom:1.25rem;}#pl-commerce-cart-form-wrapper .pl-commerce-radios legend{font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;display:block;margin-bottom:1.25rem;color:var(--pl-black);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios{display:flex;flex-direction:column;gap:0.625rem;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio{position:relative;margin:0;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio input,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio input{position:absolute;opacity:0;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio input:checked + label,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio input:checked + label{border-color:var(--pl-primary);background:var(--pl-primary-soft);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio input:checked + label:after,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio input:checked + label:after{opacity:1;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label{display:flex;align-items:center;margin-bottom:0;padding:0.9375rem 1.25rem 0.9375rem 3.125rem;cursor:pointer;transition:all 0.3s;border:0.0625rem solid var(--pl-grey-soft);border-radius:0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;background:var(--pl-grey-soft);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label:before,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label:before{position:absolute;left:1.25rem;width:1.25rem;height:1.25rem;content:"";border:0.0625rem solid var(--pl-grey-mid);border-radius:0.25rem;background:var(--pl-white);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label:after,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label:after{position:absolute;top:1.3125rem;left:1.5625rem;width:0.625rem;height:0.375rem;content:"";transition:opacity 0.3s;transform:rotate(-45deg);opacity:0;border-bottom:0.125rem solid var(--pl-primary);border-left:0.125rem solid var(--pl-primary);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label:hover,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label:hover{border-color:var(--pl-primary-light);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label .pl-commerce-cart-shipping-and-payment-item,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label .pl-commerce-cart-shipping-and-payment-item{display:flex;align-items:center;flex:1;justify-content:space-between;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label .pl-commerce-cart-shipping-and-payment-item .label,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label .pl-commerce-cart-shipping-and-payment-item .label{display:inline-flex;align-items:center;gap:0.625rem;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label .pl-commerce-cart-shipping-and-payment-item .label .logos,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label .pl-commerce-cart-shipping-and-payment-item .label .logos{display:inline-flex;align-items:center;margin-right:0.125rem;gap:0.375rem;}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label .pl-commerce-cart-shipping-and-payment-item .label .logos .logo,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label .pl-commerce-cart-shipping-and-payment-item .label .logos .logo{width:1.5rem;height:1rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.25rem;background:var(--pl-grey-soft);}#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-type-radio label .pl-commerce-cart-shipping-and-payment-item .price,#pl-commerce-cart-form-wrapper .pl-commerce-radios .form-radios .form-item.t-radio label .pl-commerce-cart-shipping-and-payment-item .price{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .form-actions{display:flex;align-items:center;justify-content:space-between;margin-top:1.875rem;}#pl-commerce-cart-form-wrapper .form-item{margin-bottom:1.25rem;}#pl-commerce-cart-form-wrapper .form-item label{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;margin-top:0;margin-bottom:0.5rem;}#pl-commerce-cart-form-wrapper .form-item input[type=text],#pl-commerce-cart-form-wrapper .form-item input[type=email],#pl-commerce-cart-form-wrapper .form-item input[type=tel],#pl-commerce-cart-form-wrapper .form-item input[type=number],#pl-commerce-cart-form-wrapper .form-item textarea{width:100%;padding:0.75rem 1rem;transition:border-color 0.3s;border:0.0625rem solid var(--pl-grey-light);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;border-radius:0.5rem;}#pl-commerce-cart-form-wrapper .form-item input[type=text]:focus,#pl-commerce-cart-form-wrapper .form-item input[type=email]:focus,#pl-commerce-cart-form-wrapper .form-item input[type=tel]:focus,#pl-commerce-cart-form-wrapper .form-item input[type=number]:focus,#pl-commerce-cart-form-wrapper .form-item textarea:focus{border-color:var(--pl-primary);outline:none;}#pl-commerce-cart-form-wrapper .form-item.t-checkbox{margin-top:0;}#pl-commerce-cart-form-wrapper .form-item.t-checkbox label{margin-bottom:0;}#pl-commerce-cart-form-wrapper .form-item.t-checkbox input{margin:0 0.625rem 0 0;}#pl-commerce-cart-form-wrapper .cart__content{padding-right:0.625rem !important;padding-left:0.625rem !important;}#pl-commerce-cart-form-wrapper .cart-item{position:relative;display:flex;align-items:center;margin-bottom:0.625rem;padding:0.625rem 1.25rem;border-radius:0.625rem;background:var(--pl-grey-soft);gap:1.875rem;}#pl-commerce-cart-form-wrapper .cart-item.cart-item--discount .cart-item__media{flex:0 0 2.5rem;height:2.5rem;background:var(--pl-primary-soft);}#pl-commerce-cart-form-wrapper .cart-item.cart-item--discount .cart-item__media .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;}#pl-commerce-cart-form-wrapper .cart-item__media{display:flex;overflow:hidden;align-items:center;flex:0 0 5rem;justify-content:center;height:5rem;border-radius:0.625rem;background:var(--pl-white);}#pl-commerce-cart-form-wrapper .cart-item__media img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}#pl-commerce-cart-form-wrapper .cart-item__media .icon{color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .cart-item__content{display:flex;flex:1 1 0%;flex-direction:column;min-width:0;}#pl-commerce-cart-form-wrapper .cart-item__content .text-wrapper{font-family:"Work Sans",sans-serif !important;font-size:1.25rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;margin-bottom:0.25rem;text-decoration:none;color:var(--pl-text);}#pl-commerce-cart-form-wrapper .cart-item__content .text-wrapper:hover{color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .cart-item__content .status{display:flex;align-items:center;}#pl-commerce-cart-form-wrapper .cart-item__content .status .velikosti{display:flex;flex-wrap:wrap;gap:0.625rem;}#pl-commerce-cart-form-wrapper .cart-item__content .status .velikosti .div{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart-item__qty{display:flex;align-items:center;}#pl-commerce-cart-form-wrapper .cart-item__price{display:flex;align-items:flex-end;flex:0 0 9.375rem;flex-direction:column;justify-content:center;}#pl-commerce-cart-form-wrapper .cart-item__price .text-wrapper-3{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;white-space:nowrap;color:var(--pl-text);}#pl-commerce-cart-form-wrapper .cart-item__price .text-wrapper-4{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;white-space:nowrap;text-decoration:line-through;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart-item__remove{display:flex;align-items:center;flex:0 0 2.5rem;justify-content:center;}#pl-commerce-cart-form-wrapper .cart-item__remove .btn-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:all 0.3s;border-radius:50%;}#pl-commerce-cart-form-wrapper .cart-item__remove .btn-wrap:hover{background:var(--pl-grey-light);}#pl-commerce-cart-form-wrapper .cart-item__remove .btn-wrap:hover .js-remove-button{color:var(--pl-danger);}#pl-commerce-cart-form-wrapper .cart-item__remove .js-remove-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;cursor:pointer;transition:all 0.3s;color:var(--pl-text) !important;border:0 !important;background:transparent !important;}#pl-commerce-cart-form-wrapper .cart-item__remove .js-remove-button .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;}#pl-commerce-cart-form-wrapper .free-shipping-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:0.625rem;padding:0.625rem 1.25rem;border-radius:0.625rem;background-color:var(--pl-grey-soft);gap:0;}#pl-commerce-cart-form-wrapper .free-shipping-wrap .texty-2{position:relative;display:flex;width:100%;color:var(--pl-text);font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:1.375rem !important;letter-spacing:0 !important;gap:0.625rem;}#pl-commerce-cart-form-wrapper .free-shipping-wrap .texty-2 strong{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .free-shipping-wrap .progress-bar{position:relative;overflow:hidden;width:100%;height:0.625rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;background-color:var(--pl-white);}#pl-commerce-cart-form-wrapper .free-shipping-wrap .progress-bar:before{position:absolute;top:0;left:0;height:100%;content:"";transition:width 0.3s;border-radius:0.625rem;background-color:var(--pl-success);}#pl-commerce-cart-form-wrapper .cart-coupon__toggle{display:inline-block;margin-bottom:0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;text-decoration:underline;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart-coupon__toggle:hover{color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .cart-coupon__form{padding:1.25rem;border-radius:0.625rem;background:var(--pl-grey-soft);}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text{align-items:center;}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text .text{display:flex;align-items:flex-end;flex:1;gap:0.9375rem;}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text .text .form-item{flex:1;margin:0 !important;}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text .text .form-item label{display:none !important;}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text .text .btn{display:flex;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;align-items:center;height:3rem;gap:0.5rem;}#pl-commerce-cart-form-wrapper .cart-coupon__form .icon-text .text .btn .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:1.25rem;}#pl-commerce-cart-form-wrapper .cart-total{padding-top:1.875rem;border-top:0.0625rem solid var(--pl-grey-light);}#pl-commerce-cart-form-wrapper .cart-total .h2{font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;margin-bottom:0;}#pl-commerce-cart-form-wrapper .cart-total .text-wrapper-4{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;text-decoration:line-through;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart__sticky{position:sticky;z-index:100;bottom:0;margin-right:-0.625rem;margin-left:-0.625rem;background:var(--pl-white);box-shadow:0 -0.3125rem 0.625rem rgba(0,0,0,0.05);}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner{display:block;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .cart__sticky-total{position:absolute;display:flex;flex-direction:column;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .cart__sticky-total .label{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:600 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .cart__sticky-total .value{font-family:"Work Sans",sans-serif !important;font-size:2rem !important;font-style:normal !important;font-weight:700 !important;line-height:3rem !important;letter-spacing:0 !important;line-height:1.2;color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .cart__sticky-total .js-order-original-price-final{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;text-decoration:line-through;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .form-actions{display:flex;justify-content:center;margin-top:0;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-terms{display:block;text-align:center;font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;color:var(--pl-grey-mid);}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-terms a{text-decoration:underline;color:inherit;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-terms a:hover{color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .collapsible-step{overflow:hidden;margin-bottom:1.25rem;border:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;background:var(--pl-white);}#pl-commerce-cart-form-wrapper .collapsible-step[open]{border-color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .collapsible-step[open] .collapsible-step-summary{border-bottom:0.0625rem solid var(--pl-grey-light);background:var(--pl-primary-soft);}#pl-commerce-cart-form-wrapper .collapsible-step[open] .collapsible-step-summary .collapsible-step-chevron{transform:rotate(180deg);}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;list-style:none;cursor:pointer;gap:1.875rem;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary::-webkit-details-marker{display:none;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-title{display:flex;align-items:center;flex:1 1 0%;min-width:0;gap:0.625rem;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-title .step-label{font-family:"Work Sans",sans-serif !important;font-size:1.25rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-title .selection-label{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-selection{display:flex;align-items:flex-end;flex:0 0 9.375rem;flex-direction:column;justify-content:center;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-selection .selection-price{font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;color:var(--pl-primary);}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-chevron{display:flex;align-items:center;flex:0 0 2.5rem;justify-content:center;transition:transform 0.3s;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-chevron .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:24px;color:var(--pl-grey-dark);}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-content{padding:1.25rem;}#pl-commerce-cart-form-wrapper fieldset legend{display:block;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;margin-bottom:0.9375rem;}#pl-commerce-cart-form-wrapper .fieldset-wrapper .form-item{margin-top:0;}#pl-commerce-cart-form-wrapper .fieldset-wrapper .form-item:first-child{margin-top:0;}#pl-commerce-cart-form-wrapper .fieldset-wrapper .form-item label{width:100%;}#pl-commerce-cart-form-wrapper .fieldset-wrapper .description{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .ship-pay-wrap{display:flex;}#pl-commerce-cart-form-wrapper .ship-pay-wrap .label{flex:1 1 100%;}#pl-commerce-cart-form-wrapper .ship-pay-wrap .price{flex:0 0 auto;font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap{margin-top:0.9375rem;padding:0.9375rem;border-radius:0.5rem;background:var(--pl-grey-soft);}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-selected-branch,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-selected-branch,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-selected-branch,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-selected-branch{margin-bottom:0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-selected-branch .branch-name,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-selected-branch .branch-name,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-selected-branch .branch-name,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-selected-branch .branch-name{font-weight:bold;color:var(--pl-text);}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button:active,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button:active,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button:active,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button:focus-visible,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button:focus-visible,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button:focus-visible,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button:focus-visible{outline:none !important;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button{color:var(--pl-primary) !important;background:transparent !important;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button:before,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button:before,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button:before,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button:before{order:1;color:var(--pl-primary) !important;}#pl-commerce-cross-sell-form .cart-card{padding:3.125rem 1.875rem;}#pl-commerce-cross-sell-form .media-text-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:1.875rem 0 3.125rem;gap:0.625rem 1.875rem;}#pl-commerce-cross-sell-form .media{max-width:12.5rem;}#pl-commerce-cross-sell-form .media img{width:100%;height:auto;}#pl-commerce-cross-sell-form .text{display:flex;flex-direction:column;}#pl-commerce-cross-sell-form .message{display:flex;align-items:center;justify-content:center;color:var(--pl-primary);gap:0.5rem;}#pl-commerce-cross-sell-form .title{display:flex;gap:0.5rem;font-family:"Work Sans",sans-serif !important;font-size:1.25rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;}#pl-commerce-cross-sell-form .quantity{display:flex;margin-top:0.625rem;gap:0.5rem;}#pl-commerce-cross-sell-form .price{display:flex;gap:0.5rem;font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}#pl-commerce-cross-sell-form .form-actions{margin-top:auto;}#user-login-form{max-width:30rem !important;}#user-pass{max-width:30rem !important;}#pl-commerce-search-form{position:relative;width:100% !important;max-width:35.625rem !important;margin:0 auto !important;padding:0 !important;}#pl-commerce-search-form input{width:100%;height:2.875rem;}#pl-commerce-search-form input[type=text]{padding-right:4.3125rem;border:0.0625rem solid var(--pl-text);border-radius:0.5rem;}#pl-commerce-search-form input[type=submit],#pl-commerce-search-form button[type=submit]{padding:0;transform:none;border:0.0625rem solid var(--pl-text) !important;border-radius:0 0.5rem 0.5rem 0;background:var(--pl-text) !important;}#pl-commerce-search-form .btn-wrap{width:100%;}#pl-commerce-search-form label{display:none;}#pl-commerce-search-form .form-actions{position:absolute;top:0;right:0;width:4rem;margin:0;padding:0;}#views-exposed-form-product-search-page{display:flex !important;align-items:center;flex-wrap:nowrap !important;max-width:35.625rem;margin:1.875rem auto;padding:0;gap:0;flex-wrap:wrap !important;}#views-exposed-form-product-search-page .form-item{flex:1 1 auto !important;width:auto !important;margin:0;flex:1 1 100% !important;}#views-exposed-form-product-search-page .form-item label{display:none;}#views-exposed-form-product-search-page .form-item input{width:100%;height:3rem;padding:0.75rem 1.25rem;border:0.0625rem solid var(--pl-grey-light);border-right:0;border-radius:0.625rem 0 0 0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;background-color:var(--pl-white);border-right:0.0625rem solid var(--pl-grey-light);border-radius:0.625rem;}#views-exposed-form-product-search-page .form-item input:focus{border-color:var(--pl-primary);outline:none;}#views-exposed-form-product-search-page .form-actions{flex:0 0 auto !important;width:auto !important;margin:0;padding:0;flex:1 1 100% !important;margin-top:0.625rem;}#views-exposed-form-product-search-page .form-actions .button{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#views-exposed-form-product-search-page .form-actions .button:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#views-exposed-form-product-search-page .form-actions .button:focus-visible{outline:none !important;}#views-exposed-form-product-search-page .form-actions .button{display:inline-flex;align-items:center;justify-content:center;padding:0.4375rem 1.1875rem;cursor:pointer;text-decoration:none !important;color:var(--pl-white) !important;border:0.0625rem solid var(--pl-primary) !important;border-radius:0.25rem;background:var(--pl-primary) !important;gap:0.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:600 !important;line-height:2rem !important;letter-spacing:0 !important;transition:all 0.2s ease-in-out;will-change:transform;backface-visibility:hidden;}#views-exposed-form-product-search-page .form-actions .button:active{transform:scale(0.98);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.1);}#views-exposed-form-product-search-page .form-actions .button:focus-visible{outline:none !important;}#views-exposed-form-product-search-page .form-actions .button{color:var(--pl-white) !important;background:var(--pl-primary) !important;}#views-exposed-form-product-search-page .form-actions .button:before{order:1;color:var(--pl-white) !important;}#views-exposed-form-product-search-page .form-actions .button{height:3rem;padding:0 1.875rem;white-space:nowrap;border-radius:0 0.625rem 0.625rem 0;width:100%;border-radius:0.625rem;}#views-exposed-form-product-search-page .form-actions .button .icon{font-family:"Material Symbols Rounded",sans-serif !important;font-size:1.5rem;font-weight:300 !important;line-height:1 !important;font-style:normal;display:inline-block;letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:1.25rem;}#footer-wrap{margin-bottom:-0.0625rem;color:var(--pl-grey-soft);background-color:var(--pl-footer);}body.path-cart #footer-wrap{display:none;}#footer-wrap .row{margin:-0.9375rem;}#footer-wrap .col{padding:0.9375rem;}#footer-wrap .footer-wrap-1{padding:3.125rem 0 1.875rem;}#footer-wrap .footer-wrap-2{padding:1rem 0;background-color:var(--pl-black);}#footer-wrap .content{font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.5rem !important;letter-spacing:0 !important;}#footer-wrap .content ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:0.625rem;}#footer-wrap .content ul li a{display:block;word-wrap:break-word;color:var(--pl-white);}#footer-wrap .content a{transition:color 0.2s ease;color:var(--pl-grey-soft);}#footer-wrap .content img{display:inline-block;width:auto;max-width:100%;}#footer-wrap .block > .label,#footer-wrap nav > .label{margin-bottom:0.9375rem;text-align:left;word-wrap:break-word;color:var(--pl-white);font-family:"Work Sans",sans-serif !important;font-size:1.125rem !important;font-style:normal !important;font-weight:700 !important;line-height:2rem !important;letter-spacing:0 !important;}#footer-4 .content .footer-social-wrap{display:flex;flex-direction:column;gap:1.875rem;}#footer-4 .content .footer-social-wrap .footer-social-icons{display:flex;gap:1.25rem;}#footer-4 .content .footer-social-wrap .footer-social-icons .footer-social-icon{display:flex;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;padding:0.625rem;transition:background-color 0.2s ease;border-radius:0.625rem;background-color:var(--pl-black);}#footer-4 .content .footer-social-wrap .footer-social-icons .footer-social-icon:hover{background-color:var(--pl-grey-dark);}#footer-4 .content .footer-social-wrap .footer-social-icons .footer-social-icon img{width:1.875rem;height:1.875rem;-o-object-fit:contain;object-fit:contain;}#footer-4 .content .footer-social-wrap .footer-divider{width:100%;height:0.125rem;border-radius:0.125rem;background-color:var(--pl-grey-dark);}#footer-4 .content .footer-social-wrap .footer-logo img{display:block;width:6.5625rem;height:6.5625rem;-o-object-fit:contain;object-fit:contain;}#footer-3 .inline-images{gap:0.25rem;}#footer-5:before{display:block;width:100%;height:0.125rem;margin:0 0 1.875rem;content:"";background-color:var(--pl-black);}#footer-last-1 .content{font-family:"Work Sans",sans-serif !important;font-size:0.875rem !important;font-style:normal !important;font-weight:400 !important;line-height:1.125rem !important;letter-spacing:0 !important;}#footer-last-1 .content a{display:inline-block;color:var(--pl-white);}#footer-last-1 .content p{margin-top:0.625rem !important;}#footer-last-1 .content p:first-child{margin-top:0 !important;}#footer-last-2{height:100%;}#footer-last-2 .block{height:100%;}#footer-last-2 .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}#footer-last-2 .content .inline-images{gap:1.25rem;}#highlighted{position:absolute;z-index:500;right:0;left:0;overflow-y:auto;width:100%;margin-right:auto;margin-left:auto;max-width:78rem !important;padding:0 0.625rem;}@media (min-width:80rem){.col-lg-1{flex:0 0 8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;}.col-lg-3{flex:0 0 25%;}.col-lg-4{flex:0 0 33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;}.col-lg-6{flex:0 0 50%;}.col-lg-7{flex:0 0 58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;}.col-lg-9{flex:0 0 75%;}.col-lg-10{flex:0 0 83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;}.col-lg-12{flex:0 0 100%;}#header-wrap .header-row{margin:0;}#header-wrap .header-row .col{padding:0;}#header-button{display:none;}#search-button-close{display:none;}#header-collapse{display:flex;align-items:center;justify-content:center;}.d-hide{display:none !important;}.ui-autocomplete .product-item:hover{box-shadow:none !important;}.btn:hover,.button:hover,.form-submit:hover,button[type=submit]:hover,.form-actions button:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}.btn-primary:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}.btn-outline:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}.pl-cart-item{max-height:6.25rem;}.pl-cart-item__content{align-items:center;}.pl-cart-item__image{flex-basis:6.25rem;width:6.25rem;height:6.25rem;}.pl-cart-item__details{align-items:center;justify-content:space-between;gap:0.9375rem;}.pl-cart-item__price-box{min-width:7.5rem;}.pl-cart-item--discount .pl-cart-item__image{flex-basis:3.75rem;width:3.75rem;height:3.75rem;}.contact-skip-name{margin-top:3rem;}.contact-time{margin-top:0.25rem;}.icon-link-items{justify-content:center;margin-top:0.75rem;}.pager .item a:hover{text-decoration:underline;}.pl-slick .slick-dots{top:0;right:5.25rem;flex-direction:column;height:100%;max-height:46.875rem;}.view .slick .slick-list:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";pointer-events:none;opacity:0.9;background:linear-gradient(90deg,#ffffff 0%,transparent 20%,transparent 80%,#ffffff 100%);}.step-list .del{margin:0 1.875rem;}.step-list .num{margin-right:0.625rem;}.pl-tabs{justify-content:center;}.title-bg-ratio-content{position:relative;width:100%;}.title-bg-ratio-content:before{display:block;content:"";}.title-bg-ratio-content > .content{position:absolute !important;top:0;left:0;width:100%;height:100%;}.node.id-1 .title-bg-wrap .title{min-height:59.375rem;}.node.id-1 .title-bg-wrap .title .page-title-block{margin-top:-17.5rem;}.title-price{display:flex;}.title-price .title{flex:0 1 100%;}.title-price .price{display:flex;align-items:center;flex:1 0 15rem;gap:0.5rem;font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}.tooltip-wrap .tooltip-title{align-items:center;}.variation-list .item{width:3.75rem;height:3.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}#product .paragraph > .content > .field-text{padding:3.125rem;}.paragraph.b-p-text .field-text ul.two-cols,.paragraph.b-p-text .field-text ol.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 2.5rem;}.paragraph.b-p-text .field-text .icon-grid{flex-direction:row;flex-wrap:nowrap;gap:1.25rem;}.paragraph.b-p-block .content ul.two-cols,.paragraph.b-p-block .content ol.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 2.5rem;}.paragraph.b-p-block .content .icon-grid{flex-direction:row;flex-wrap:nowrap;gap:1.25rem;}#product .product-content > .field > .paragraph.b-p-block > .content > .field-p-content{padding:3.125rem;}.paragraph.b-p-icon-row .icon-grid{flex-wrap:nowrap;gap:2.5rem;}.cart-button__badge{display:none;}#block-header-logo > .content{margin:-0.25rem;}#block-header-logo > .content a{padding:0.25rem;}#block-header-logo > .content img{width:auto;height:2.5rem;}#block-pl-primary-local-tasks > .content a:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#block-pl-main-menu > .content a:hover{text-decoration:underline;}#product .product-grid{display:grid;grid-template-columns:1fr 30.625rem;gap:0 5rem;grid-template-areas:"images sidebar" "content sidebar";}#product .product-images{grid-area:images;}#product .product-sidebar{position:sticky;top:1.25rem;align-self:flex-start;grid-area:sidebar;}#product .product-content{grid-area:content;}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#pl-commerce-add-to-cart-form .actions-section .form-actions .btn:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#pl-commerce-cart-step-0-form .cart-step-0-wrap{width:100%;margin-right:auto;margin-left:auto;max-width:63.125rem !important;}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions{flex-direction:row-reverse;justify-content:space-between;gap:1.25rem;}#pl-commerce-cart-step-0-form .pl-cart-add-success-actions .btn{width:auto;}#pl-commerce-cart-form-wrapper .form-actions .button--next{order:1;}#pl-commerce-cart-form-wrapper .cart__content{width:100%;margin-right:auto;margin-left:auto;max-width:63.125rem !important;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner{width:100%;margin-right:auto;margin-left:auto;max-width:63.125rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;padding-top:1.25rem;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-terms{width:100%;margin-right:auto;margin-left:auto;max-width:63.125rem !important;padding-right:0.625rem !important;padding-left:0.625rem !important;padding-top:0.625rem;padding-bottom:0.625rem;}#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-packeta-widget-button:hover,#pl-commerce-cart-form-wrapper .pl-packeta-widget-wrap .pl-dpd-widget-button:hover,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-packeta-widget-button:hover,#pl-commerce-cart-form-wrapper .pl-dpd-widget-wrap .pl-dpd-widget-button:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#views-exposed-form-product-search-page .form-actions .button:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#views-exposed-form-product-search-page .form-actions .button:hover{transform:scale(1.02);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);}#footer-wrap .con{padding-right:1.875rem !important;padding-left:1.875rem !important;}#footer-wrap .content ul li a:hover{text-decoration:underline;}#footer-wrap .content a:not(.link-box):hover{text-decoration:underline;}#footer-last-1 .content a:not(.link-box):hover{text-decoration:underline;}#footer-last-2 .content{justify-content:flex-end;}}@media (max-width:79.99875rem){:root{--header-height:3.75rem;}.best-selling-grid .product-item.p-row{flex:1 1 100%;}.js-filter-reload-content .pl-tabs{margin-right:-1rem;margin-left:-1rem;padding-right:1rem;padding-left:1rem;}a:active,button:active{opacity:0.75 !important;}h1,.h1{font-size:2.125rem !important;line-height:2.875rem !important;}#page{padding-top:var(--header-height);}#header-wrap{position:fixed;overflow:visible;align-items:flex-start;background-color:var(--pl-white);}#header-wrap .header-1-col{position:absolute;z-index:11;top:0;left:0;padding:0;}#header-wrap .header-3-col{position:absolute;z-index:11;top:0;right:3.75rem;display:flex;align-items:center;height:var(--header-height);}#header-wrap .header-3-col #header-3{gap:1.25rem;}#header-wrap.js-open #header-collapse{opacity:1;visibility:visible;}#header-wrap #header-2{justify-content:stretch;}#header-wrap #header-2 ul{align-items:flex-start;flex-direction:column;gap:0;}#header-wrap #header-2 ul li{width:100%;}#header-wrap #header-2 ul li a{display:block;padding:0.9375rem 1.25rem;border-bottom:0.0625rem solid var(--pl-grey-light);}#header-collapse{height:calc(100% - var(--header-height));margin-top:var(--header-height);opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;overflow:auto;overflow:overlay;}.promo-bar-wrap{position:fixed;right:0;bottom:0;left:0;box-shadow:0 -0.125rem 0.625rem rgba(0,0,0,0.1);}.promo-bar{padding:0.75rem 0;}.m-hide{display:none !important;}.pl-cart-item__content{align-items:flex-start;flex-direction:row;}.pl-cart-item__details{flex-direction:column;gap:0.625rem;}.pl-cart-item__side-info{justify-content:space-between;width:100%;}.pl-cart-item__quantity{margin-bottom:0.625rem;}.card-product-item{flex-wrap:wrap;}.card-product-item .image{flex:0 0 9.375rem;margin-inline:auto;}.category-children{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;margin-right:-0.9375rem;margin-left:-0.9375rem;padding-right:0.9375rem;padding-bottom:0.625rem;padding-left:0.9375rem;}.pl-slick .slick-dots{right:0;bottom:3.125rem;left:0;width:100%;}.view .slick{margin-bottom:5rem;}.view .slick .slick__slider{height:26.5625rem;}.view .slick .slick__slider.slick-initialized{height:unset;}.view .slick .slide{width:100%;}.view .slick .field-thumbnail-image{height:26.5625rem;}.view .slick-dots{justify-content:center;margin-bottom:-2.5rem;}.step-list .del{margin:0 0.625rem;}.step-list .step{flex-wrap:wrap;width:100%;}.step-list .step.done .label{display:block;width:100%;}.step-list .step.active .label{display:block;width:100%;}.step-list .label{display:none;}table th,table td{white-space:nowrap;}.pl-tabs{justify-content:flex-start;}.title-bg-ratio-content:before{padding-top:0 !important;}.title-bg-ratio-content > .content .title{min-height:25rem;}.title-price .price{margin-top:1.25rem;margin-bottom:-0.625rem;font-family:"Work Sans",sans-serif !important;font-size:1.375rem !important;font-style:normal !important;font-weight:900 !important;line-height:2.5rem !important;letter-spacing:0 !important;}.variation-list .item{width:2.5rem;height:2.5rem;font-family:"Work Sans",sans-serif !important;font-size:1rem !important;font-style:normal !important;font-weight:700 !important;line-height:1.5rem !important;letter-spacing:0 !important;}.cart-button{padding-right:0;background-color:transparent;gap:0;}.cart-button:hover{background-color:transparent;}.cart-button__price,.cart-button__quantity,.cart-button__label{display:none;}#block-header-logo > .content{height:var(--header-height);padding:0.75rem 0.625rem;}#block-header-logo > .content img{max-width:6.25rem;max-height:2.25rem;}#block-pl-main-menu > .content ul{align-items:flex-start;flex-direction:column;justify-content:flex-end;}#block-pl-main-menu > .content a{margin:0.375rem 0;gap:1rem;}#block-pl-main-menu > .content a.delimiter{display:none;}#block-why-tcl .media{text-align:center;}#block-why-tcl .num{width:3.75rem;height:3.75rem;font-family:"Work Sans",sans-serif !important;font-size:1.5rem !important;font-style:normal !important;font-weight:700 !important;line-height:2.5rem !important;letter-spacing:0 !important;}#product .product-header{margin-bottom:1.25rem;order:-1;}#product .product-header h1{font-size:2.125rem !important;line-height:2.875rem !important;}#product .product-sidebar{display:contents;}form .form-item.t-checkbox,form .form-item.t-radio{align-items:flex-start;}#pl-commerce-cart-form-wrapper .form-actions{flex-direction:column;gap:0.625rem;}#pl-commerce-cart-form-wrapper .form-actions .btn-wrap{width:100%;max-width:30rem;}#pl-commerce-cart-form-wrapper .form-actions .btn-wrap .btn{width:100%;}#pl-commerce-cart-form-wrapper .cart-item{flex-wrap:wrap;padding:0.625rem;gap:0.625rem;}#pl-commerce-cart-form-wrapper .cart-item.cart-item--discount .cart-item__media{flex:0 0 2.5rem;height:2.5rem;}#pl-commerce-cart-form-wrapper .cart-item__media{flex:0 0 3.75rem;height:3.75rem;}#pl-commerce-cart-form-wrapper .cart-item__qty{flex:1 0 auto;order:4;}#pl-commerce-cart-form-wrapper .cart-item__price{flex:1 0 auto;order:5;}#pl-commerce-cart-form-wrapper .cart-item__remove{position:absolute;top:0.625rem;right:0.625rem;}#pl-commerce-cart-form-wrapper .free-shipping-wrap{padding:0.625rem;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner{align-items:stretch;flex-direction:column;padding:0.9375rem;gap:0.9375rem;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .cart__sticky-total{text-align:center;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .form-actions .btn-wrap{max-width:100%;}#pl-commerce-cart-form-wrapper .cart__sticky .cart__sticky-inner .form-actions .btn-wrap .btn{width:100%;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary{padding:0.625rem;gap:0.625rem;}#pl-commerce-cart-form-wrapper .collapsible-step .collapsible-step-summary .collapsible-step-selection{flex:1 0 auto;}#pl-commerce-cart-form-wrapper .fieldset-wrapper .form-item input{margin-top:0.3125rem;}#pl-commerce-cart-form-wrapper .ship-pay-wrap{flex-wrap:wrap;}#pl-commerce-cross-sell-form .media{flex:1 1 100%;}#pl-commerce-cross-sell-form .text{flex:1 1 100%;}#pl-commerce-search-form input{height:2.5rem;}#footer-wrap .con{padding-right:1.25rem !important;padding-left:1.25rem !important;}#footer-wrap .content .inline-images{justify-content:center;}#footer-2 .block > .label,#footer-2 nav > .label,#footer-3 .block > .label,#footer-3 nav > .label,#footer-4 .block > .label,#footer-4 nav > .label{margin-top:1.25rem;}#highlighted{top:3.75rem;}}
