@keyframes ps-welcome-ph-off{to{height:0}}@keyframes ps-perex-show{to{display:block}}@keyframes ps-home-cats-ph-off{to{height:0}}@keyframes ps-cat-show{to{display:block}}@keyframes ps-twinkle{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}:root{--p:#167450!important;--ph:#145e41!important}body ol.cart-header{--color-primary:#167450!important;--color-primary-hover:#145e41!important}body ol.cart-header li.active,body ol.cart-header li.active a,body ol.cart-header li.active span,body ol.cart-header li.completed,body ol.cart-header li.completed a,body ol.cart-header li.completed span,body.type-detail .ps-mobile-parent-link::before{color:#167450!important}#fs-sheet .fs-apply-btn,#fs-sheet .fs-apply-btn:focus-visible,#fs-sheet .fs-apply-btn:hover{background:#167450!important;border-color:#167450!important;color:#fff!important}.h1,.h2,.h3,.h4,a,body,button,div,h1,h2,h3,h4,h5,h6,input,label,li,p,select,textarea{font-family:"Plus Jakarta Sans",sans-serif!important}.sidebar.sidebar-left .box-categories{background-color:#eaf7f1!important;border-radius:12px!important;padding:16px!important}body{font-size:15px;line-height:1.7;letter-spacing:.5px;color:#0e151c}@media (min-width:992px){#header .navigation-buttons:before{content:none!important}}.navigation-buttons .top-nav-button-login span,.top-navigation-bar{display:none}@media (max-width:991px){#header .header-top-wrapper{flex-wrap:nowrap!important}#header .site-name{flex:0 0 auto!important;max-width:110px!important;min-width:0!important}#header .site-name img{max-height:26px!important;height:26px!important;width:auto!important;max-width:100%!important}#header .navigation-buttons a{margin-left:8px!important;width:36px!important;height:36px!important;line-height:36px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}body.search-window-visible #header .header-top-wrapper{flex-wrap:wrap!important}#header .navigation-buttons a[data-target=navigation]{display:none!important}#header .header-top-wrapper{align-items:center;padding-top:8px!important;padding-bottom:8px!important}.ps-menu-trigger{display:flex;flex-direction:column;align-items:center;gap:2px;background:0 0;border:0;padding:4px 10px 4px 14px;margin:0;color:inherit;font-family:inherit;cursor:pointer;flex-shrink:0}.ps-menu-trigger-label{font-size:11px;line-height:1}#navigation{right:auto!important;left:0!important}}@media (min-width:992px){.ps-menu-trigger{display:none!important}}@media (min-width:768px){body.ordering-process .header-bottom{display:none!important}}body.ordering-process .navigation-buttons{display:flex!important}body.ordering-process #header .navigation-buttons a[data-target=navigation],body.ordering-process #header .navigation-buttons a[data-target=search],body.ordering-process .co-box.co-billing-address h2::before,body.ordering-process .co-box.co-contact-information h2::before,body.ordering-process .co-box.co-shipping-address h2::before{display:none!important}.ps-header-support.ps-header-support--mobile-menu{display:none;margin:16px 20px}@media (max-width:991px){.ps-header-support.ps-header-support--mobile-menu{display:grid}}@media (min-width:992px){#header .header-top-wrapper{flex-wrap:nowrap!important}#header .header-top-wrapper>div{flex:0 1 auto!important}#header .header-top-wrapper .search{flex:1 1 auto!important;min-width:0}}.ps-header-support{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:6px 12px;margin-right:20px}.ps-header-avatar{grid-row:1/3;width:56px;height:56px;overflow:hidden;border-radius:50%;background:#24b47e;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.ps-header-avatar img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;border-radius:50%}@media (min-width:1440px){#header .navigation-buttons .ps-header-support{grid-template-columns:56px max-content max-content;column-gap:16px}#header .navigation-buttons .ps-header-avatar{grid-row:auto}}.ps-header-support-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.3;min-width:0}#header .ps-header-support .ps-header-support-text a,#header .ps-header-support .ps-header-support-text span{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;float:none!important;text-indent:0!important;height:auto!important;min-height:0!important;line-height:1.3!important;white-space:normal;overflow-wrap:anywhere}#header .ps-header-support .ps-header-support-text a{font-weight:700;font-size:15px;color:#1a1a1a;text-decoration:none}.ps-header-support-text a:hover{text-decoration:underline}.ps-header-support-hours{font-size:13px;color:#767676}@media (max-width:991px){.ps-header-support{display:none}}.navigation-buttons .top-nav-button-login{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important}.navigation-buttons .top-nav-button-login:before{display:block!important;font-size:20px;font-family:shoptet!important}#cart-widget.cart-widget{border-radius:16px!important;overflow:hidden}#categories .expandable>.topic>a,#categories a,#checkoutSidebar .next-step .btn.btn-lg .order-button-text,.filter-count,.flag-text,.flags-extra .flag,.flags-extra .flag .price-save,.flags-extra .flag .price-standard,.news-item-widget time,.search-whisperer,.search-whisperer-documents em,.site-msg,.top-navigation-bar,.top-navigation-bar a,.variant-price-wrap .price-additional,.variant-price-wrap .price-measure{font-size:13px!important}.ps-freeship-bar{margin:16px 0;padding:14px 16px;border:1px solid #d8dee3;border-radius:8px;background:#f7f9fa;font-size:14px}.ps-freeship-bar strong,.ps-trust-badges a:hover{color:#1a7f37}.ps-freeship-bar.is-reached{background:#eaf7ee;border-color:#bfe6c9}.ps-freeship-track{margin-top:8px;height:8px;border-radius:4px;background:#e2e6e9;overflow:hidden}.ps-freeship-fill{height:100%;background:#1a7f37;border-radius:4px;transition:width .3s ease}.ps-trust-badges{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:14px;padding-top:14px;border-top:1px solid #eaeaea;font-size:13px;color:#444}.ps-trust-badges span{display:flex;align-items:center;gap:6px;white-space:nowrap}.ps-trust-badges a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ps-trust-badges span::before{content:"✓";color:#1a7f37;font-weight:700}:root{--dn-b50:#eef4f6;--dn-b75:#b3cdbf;--dn-b100:#94b9a4;--dn-b200:#659b7d;--dn-b300:#468662;--dn-b400:#0e151c;--dn-g50:#ebebeb;--dn-g75:#acacad;--dn-g200:#898a8b;--dn-g300:#0c151d;--dn-g400:#0c151d;--dn-s300:#f3ece4}ol.cart-header{position:relative!important;margin:0!important;padding:16px 0!important;--color-primary:#24b47e!important;--color-primary-hover:#1d996a!important}ol.cart-header::before{content:""!important;position:absolute!important;width:calc(100vw - var(--scrollbar-width, 0px))!important;height:100%!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background:var(--dn-b50)!important}ol.cart-header li{position:relative!important;z-index:1!important}body.ordering-process #content ol.cart-header li a,body.ordering-process #content ol.cart-header li strong{background:0 0!important;color:var(--dn-g300)!important;letter-spacing:1px!important}body.ordering-process #content ol.cart-header li.active a,body.ordering-process #content ol.cart-header li.active strong,body.ordering-process #content ol.cart-header li.completed a,body.ordering-process #content ol.cart-header li.completed strong,ol.cart-header li,ol.cart-header li *{background:0 0!important}body.ordering-process #content ol.cart-header li.completed a{color:var(--dn-g300)!important}body.ordering-process #content ol.cart-header li.active a,body.ordering-process #content ol.cart-header li.active strong{color:var(--dn-g400)!important;font-weight:700!important}body.ordering-process #content ol.cart-header li.active span{color:var(--dn-g400)!important}body.ordering-process #content ol.cart-header li.completed span{color:var(--dn-g300)!important}body.ordering-process #content ol.cart-header li a:before,body.ordering-process #content ol.cart-header li strong:before{background-color:transparent!important;border-color:var(--dn-b75)!important;color:var(--dn-b300)!important;font-weight:700!important;display:inline-block!important;vertical-align:middle!important;margin:0 12px 0 0!important}body.ordering-process #content ol.cart-header li a span,body.ordering-process #content ol.cart-header li strong span{display:inline-block!important;vertical-align:middle!important}body.ordering-process #content ol.cart-header li.active a:before,body.ordering-process #content ol.cart-header li.active strong:before{background-color:transparent!important;border-color:var(--dn-b300)!important;color:var(--dn-b300)!important}body.ordering-process #content ol.cart-header li.completed a:before,body.ordering-process #content ol.cart-header li.completed strong:before{background-color:#fff!important;border-color:#fff!important;color:var(--dn-b300)!important}.id--16 .order-icon::before,.id--17 .order-icon::before,ol.cart-header li a span:after,ol.cart-header li strong span:after{content:none!important}ol.cart-header>li:not(:last-child):after{content:""!important;position:absolute!important;right:-32px!important;top:50%;width:64px!important;height:1px!important;background:var(--dn-b75)!important;transform:translateY(-50%)!important}@media (max-width:767px){#content ol.cart-header{padding:8px 0!important}#content ol.cart-header li a,#content ol.cart-header li strong{padding:0 5px!important}#content ol.cart-header li span{font-size:12px!important;line-height:1.1!important;letter-spacing:1px!important;max-width:90px!important}#content ol.cart-header li a:before,#content ol.cart-header li strong:before{width:32px!important;height:32px!important;line-height:30px!important}#content ol.cart-header>li:not(:last-child):after{width:48px!important;right:-25px!important}}.shipping-billing-table .radio-wrapper{border:1px solid var(--dn-g50)!important;padding:16px 24px!important;margin-bottom:8px!important;border-radius:8px!important;display:flex!important;align-items:center!important;min-height:84px!important}.shipping-billing-table .radio-wrapper:last-child{margin-bottom:0!important}.shipping-billing-table .radio-wrapper.active{border-color:var(--dn-b200)!important;background:var(--dn-b50)!important}.shipping-billing-table .radio-wrapper>label .payment-logo{order:-1!important;flex:0 0 100px!important;margin-right:20px!important;height:50px!important;background-color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.shipping-billing-table .payment-info{line-height:1!important}.radio-wrapper .payment-shipping-price,.shipping-billing-table .payment-info .shipping-billing-name{font-size:15px!important;line-height:1.1!important;letter-spacing:1px!important;color:var(--dn-g400)!important}.shipping-billing-table .radio-wrapper input[type=radio]+label{padding-left:40px!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important;flex-wrap:nowrap!important}#order-billing-methods .payment-info>span a,#order-shipping-methods .payment-info>span a{font-size:13px!important;color:var(--dn-b400)!important;text-decoration:underline!important;line-height:1.7!important}.radio-wrapper .payment-shipping-price{font-weight:600!important}.shipping-billing-table .payment-info{flex:1 1 auto!important;min-width:0!important}.radio-wrapper .payment-shipping-price{flex:0 0 auto!important;white-space:nowrap!important}.payment-logo img{max-height:40px!important;max-width:88px!important}#order-billing-methods .payment-logo{order:-1!important}@media screen and (max-width:767px){.shipping-billing-table .radio-wrapper>label .payment-logo{display:block!important;height:auto!important;background-color:transparent!important}.payment-logo img{max-height:26px!important;max-width:56px!important}}@media (max-width:767px){.shipping-billing-table .radio-wrapper>label .payment-logo{order:unset!important;flex-basis:64px!important;margin-right:0!important}#order-billing-methods .payment-logo{order:unset!important;max-width:64px!important}}@media (max-width:499px){.shipping-billing-table .radio-wrapper{padding:16px 16px 20px!important}.shipping-billing-table .radio-wrapper input[type=radio]+label{padding-left:42px!important;margin-right:0!important}.shipping-billing-table .payment-info .shipping-billing-name{font-size:14px!important;padding-right:0!important}.radio-wrapper input[type=radio]+label .payment-shipping-price{font-size:13px!important}}.shipping-billing-table .radio-wrapper input[type=radio]:checked+label:before{border-color:var(--p, #24b47e)!important}.shipping-billing-table .radio-wrapper input[type=radio]:checked+label:after{background-color:var(--p, #24b47e)!important}.desktop .shipping-billing-table .radio-wrapper:hover{box-shadow:none!important;border-color:var(--dn-b200)!important}body.ordering-process .co-box h2{padding-left:0!important}#checkoutContent .form-control-wrapper{flex:1!important;max-width:unset!important}#checkoutContent .smart-label-wrapper label{flex:1!important;margin:0!important;max-width:240px!important;position:relative!important;left:unset!important;top:unset!important;transform:unset!important}#checkoutContent .form-group{display:flex!important;align-items:center!important;gap:10px!important}@media (max-width:767px){#checkoutContent .form-group{flex-direction:column!important;align-items:stretch!important}#checkoutContent .smart-label-wrapper label{max-width:100%!important}#checkoutSidebar{margin-top:24px!important}}#checkoutContent .form-group{margin-bottom:20px!important}#checkoutContent .form-group:not(.phone-form-group) input{width:100%!important;max-width:580px!important;height:54px!important;border-radius:100px!important;border-color:var(--dn-g75)!important;padding:11px 18px!important}#checkoutContent .form-group.phone-form-group .phone-combined-input{max-width:580px!important;width:100%!important}#checkoutContent .form-group.phone-form-group .phone-combined-input input{height:54px!important;border-radius:100px!important;padding:11px 18px 11px 105px!important;border-color:var(--dn-g75)!important}.shipping-billing-table input[type=radio]+label:before{width:20px!important;height:20px!important;border-color:var(--dn-g75)!important}body.ordering-process .question-tooltip{background-color:var(--p, #24b47e)!important;border-color:var(--p, #24b47e)!important}@media (min-width:768px){.id--16 .row.cart-row,.id--17 .row.cart-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important}.id--16 .row.cart-row:after,.id--16 .row.cart-row:before,.id--17 .row.cart-row:after,.id--17 .row.cart-row:before{content:none!important}#checkoutSidebar{max-width:360px!important;padding:0!important;position:sticky!important;top:20px!important;align-self:flex-start!important}#checkoutContent{width:100%!important;max-width:940px!important;margin-left:0!important;padding:0!important}.id--17 #checkoutContent{max-width:820px!important}}.cart-inner{padding-top:48px!important}#checkoutSidebar .order-summary .checkout-box{display:none!important}#checkoutSidebar .order-summary,html body.ordering-process #order-form .radio-wrapper label{margin-bottom:0!important}#checkoutSidebar .order-summary-inner{border:1px solid var(--dn-g50)!important;margin:0!important;overflow:hidden!important;box-shadow:none!important}#checkoutSidebar .order-summary-item{padding:15px 0!important;border:0!important}#checkoutSidebar .order-summary-item[data-micro=cartItem],#checkoutSidebar .order-summary-item[data-testid=recapCartItem]{border-bottom:1px solid var(--dn-g50)!important}#checkoutSidebar .recapitulation-single{border:0!important;padding:5px 0!important}#checkoutSidebar #shipping-billing-summary{padding:14px 0 26px!important}#checkoutSidebar .order-summary-item.helper{font-weight:600!important;border-bottom:2px solid var(--dn-g400)!important}#checkoutSidebar .order-summary-item.price{margin:0-24px!important;width:calc(100% + 48px)!important;background:var(--dn-s300)!important;padding:24px 0 0!important}#checkoutSidebar .order-summary-item.price .price-wrapper{padding:0 24px!important}#checkoutSidebar .price-wrapper .price-label.price-primary,#checkoutSidebar .price-wrapper .price-label.price-secondary,#checkoutSidebar .price-wrapper .price-secondary,#checkoutSidebar .price-wrapper .price.price-primary{flex:1 1 50%!important}#checkoutSidebar .price-wrapper .price-label.price-primary{text-align:left!important}#checkoutSidebar .price-wrapper .price.price-primary{font-size:24px!important;font-weight:600!important;line-height:1.4!important;text-align:right!important;white-space:normal!important}#checkoutSidebar .price-wrapper .price-label.price-primary{font-size:16px!important;line-height:1.2!important;font-weight:400!important;margin-bottom:9px!important}#checkoutSidebar .price-wrapper .price-label.price-secondary,#checkoutSidebar .price-wrapper .price-secondary{font-size:14px!important;line-height:1.2!important;font-weight:400!important;color:var(--dn-g300)!important;text-align:right!important}#checkoutSidebar .order-summary-inner .next-step{margin:0-24px!important;width:calc(100% + 48px)!important;padding:20px 24px 24px!important;background:var(--dn-s300)!important;display:flex!important;flex-direction:column-reverse!important}#checkoutSidebar .next-step .next-step-back,#checkoutSidebar .preauthorization-box{display:none!important}#checkoutSidebar .next-step .btn.btn-lg{width:100%!important;justify-content:center!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;line-height:1.7!important;padding:16px 20px!important}body.ordering-process .h1,body.ordering-process .h2,body.ordering-process .h3,body.ordering-process .h4,body.ordering-process h1,body.ordering-process h2,body.ordering-process h3,body.ordering-process h4,body.ordering-process h5,body.ordering-process h6{font-weight:500!important;letter-spacing:1px!important}#cboxContent{border-radius:20px!important}.shipping-options-popup{padding:48px 40px!important}.shipping-options-popup h1{text-align:center!important;margin:0 0 16px!important}.shipping-options-popup .shipping-row{border-top:1px solid var(--dn-g50)!important;border-bottom:none!important;padding:20px 0!important;align-items:center!important;gap:0!important}.shipping-options-popup .shipping-row .payment-logo{order:-1!important;margin-right:12px!important}.shipping-options-popup .shipping-row .payment-logo img{max-height:50px!important}.shipping-options-popup .payment-info b{font-weight:500!important;letter-spacing:.5px!important}.shipping-options-popup .shipping-row .payment-shipping-price{font-weight:500!important;letter-spacing:.5px!important;color:#242527!important}@media (max-width:499px){.shipping-options-popup{padding:24px 16px!important}}.ps-catalog-backdrop,.ps-catalog-nav,.ps-mobile-catalog{display:none}@media (min-width:992px){#header .ps-catalog-ready>#navigation,#header .ps-catalog-ready>.menu-helper{display:none!important}#header .ps-catalog-nav{display:flex;align-items:center;gap:8px;min-height:68px;width:100%;padding:14px 0;position:relative;box-sizing:border-box}#header .ps-catalog-active{z-index:1001}#header .ps-catalog-trigger{color:#0e151c}#header .ps-catalog-info,#header .ps-catalog-trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;min-height:40px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:1px;text-decoration:none;border-radius:100px;background:0 0;border:1px solid transparent;cursor:pointer;transition:background-color .16s ease,color .16s ease}#header .ps-catalog-trigger{border-color:#0e151c}#header .ps-catalog-info{color:#242527}#header .ps-catalog-info:hover{background:#eff4f6;color:#0e151c}#header .ps-catalog-nav.is-open .ps-catalog-trigger{border-color:#fff;background:#fff;border-radius:14px 14px 0 0;position:relative;z-index:2}#header .ps-catalog-panel{position:absolute;top:calc(100% - 14px);left:0;width:min(100%,1100px);padding:20px;box-sizing:border-box;background:#fff;border-radius:0 14px 14px 14px;box-shadow:0 12px 32px rgba(12,21,29,.1);overflow-y:auto;overscroll-behavior:contain}#header .ps-catalog-panel[hidden]{display:none!important}#header .ps-catalog-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}#header .ps-catalog-grid>li{margin:0;padding:0;min-width:0}#header .ps-catalog-card{display:flex;flex-direction:column;align-items:center;gap:18px;min-height:208px;height:100%;padding:22px 10px;box-sizing:border-box;border-radius:14px;color:#0e151c;text-decoration:none;text-align:center;transition:background-color .16s ease}#header .ps-catalog-card:focus-visible,#header .ps-catalog-card:hover{background:#eff4f6}#header .ps-catalog-icon{width:100px;height:100px;flex:0 0 100px;border-radius:4px;background:#eff4f6;display:flex;align-items:center;justify-content:center}#header .ps-catalog-label{font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.5px;overflow-wrap:anywhere}#header .ps-catalog-nav :focus-visible{outline:2px solid #0e151c;outline-offset:3px}.ps-catalog-open>.ps-catalog-backdrop{display:block;position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.32)}}@media (min-width:992px) and (max-width:1199px){#header .ps-catalog-grid{gap:10px}#header .ps-catalog-card{padding:16px 6px}#header .ps-catalog-icon{width:88px;height:88px;flex-basis:88px}}@media (prefers-reduced-motion:reduce){#header .ps-catalog-nav *{transition:none}}@media (max-width:991px){#header #navigation.ps-mobile-catalog-ready{max-width:calc(100vw - 48px);background:#fff}#header #navigation.ps-mobile-catalog-ready>.navigation-in{width:100%;max-width:100%;overflow-x:hidden}#header #navigation.ps-mobile-catalog-ready>.navigation-in>.menu-level-1{display:none!important}#header #navigation .ps-mobile-catalog{display:block;width:100%}#header #navigation .ps-mobile-heading{display:block;width:100%;min-height:54px;padding:14px 20px;border:0;border-bottom:1px solid #e5e9e6;background:#eff4f6;color:#0e151c;font:inherit;font-size:18px;font-weight:700;line-height:1.4;text-align:left;cursor:pointer}#header #navigation .ps-mobile-rows{display:block;margin:0;padding:0;list-style:none}#header #navigation .ps-mobile-rows>li{display:flex;align-items:stretch;margin:0;padding:0;border-bottom:1px solid #e5e9e6}#header #navigation .ps-mobile-rows>li>a{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:12px;padding:10px 12px;min-height:54px;color:#0e151c;font-size:14px;line-height:1.4;font-weight:600;text-decoration:none;white-space:normal;overflow-wrap:anywhere}#header #navigation .ps-mobile-icon{width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#eff4f6}#header #navigation .ps-mobile-next{flex:0 0 44px;min-height:54px;border:0;border-left:1px solid #f1f3f1;background:#fff;color:#0e151c;font-size:28px;cursor:pointer}#header #navigation .ps-mobile-next:active,#header #navigation .ps-mobile-rows a:active{background:#eff4f6}#header #navigation .ps-mobile-catalog :focus-visible{outline:2px solid #0e151c;outline-offset:-3px}#header #navigation .ps-mobile-rows .ps-mobile-all{font-weight:700}body.navigation-window-visible #header .ps-menu-trigger svg{display:none}body.navigation-window-visible #header .ps-menu-trigger::before{content:"×";display:block;height:22px;font-size:30px;line-height:22px}}#header #navigation .ps-mobile-icon,#header .ps-catalog-icon{position:relative;overflow:hidden}#header #navigation .ps-mobile-icon img,#header .ps-catalog-icon img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;background:#fff;opacity:0}#header #navigation .ps-mobile-icon.ps-category-image-loaded img,#header .ps-category-image-loaded img{opacity:1}#header .ps-category-image-loaded svg{visibility:hidden}@media (max-width:991px){body.navigation-window-visible>.ps-catalog-backdrop{display:block;position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.32)}body.navigation-window-visible #header #navigation.ps-mobile-catalog-ready{width:min(320px,calc(100vw - 48px))}}@media (min-width:992px){#header .header-top-wrapper{position:relative;gap:16px;min-height:96px;padding-top:12px!important;padding-bottom:12px!important;align-items:center}#header .site-name{flex:0 0 220px!important;width:220px!important;margin:0}#header .site-name img{display:block;width:220px!important;max-width:220px!important;height:auto!important;max-height:none!important}#header .header-bottom{height:0;min-height:0;border:0;overflow:hidden}#header .header-bottom-wrapper{height:0;min-height:0;padding:0}}@media (min-width:992px) and (max-width:1199px){#header .header-top-wrapper{gap:8px}#header .site-name{flex-basis:175px!important;width:175px!important}#header .site-name img{width:175px!important;max-width:175px!important}}#header.ps-compact-header{--ps-surface:#eff4f6;--ps-ink:#0e151c}#header.ps-compact-header .navigation-buttons{color:var(--ps-ink)}#header .ps-header-phone{display:none!important}@media (min-width:992px){#header.ps-compact-header .header-top-wrapper{position:relative;gap:16px;min-height:96px;padding-top:12px!important;padding-bottom:12px!important;align-items:center}#header.ps-compact-header .site-name{flex:0 0 150px!important;width:150px;margin:0}#header.ps-compact-header .site-name img{width:150px;height:auto;max-height:52px;object-fit:contain}#header.ps-compact-header .ps-catalog-nav{flex:1 1 auto;width:auto;position:static;min-width:0;padding:0;gap:2px}#header.ps-compact-header .ps-catalog-info,#header.ps-compact-header .ps-catalog-trigger{padding:12px 14px;letter-spacing:.3px;white-space:nowrap}#header.ps-compact-header .ps-catalog-trigger{background:var(--ps-surface);border-color:var(--ps-ink)}#header.ps-compact-header .ps-catalog-nav.is-open .ps-catalog-trigger{background:#fff}#header.ps-compact-header .ps-catalog-panel{top:calc(100% - 12px);left:16px;width:calc(100% - 32px);border-radius:14px}body.ps-catalog-open #header.ps-compact-header .header-top-wrapper{z-index:1001}#header.ps-compact-header .navigation-buttons{flex:0 0 auto!important;gap:8px;margin-left:auto}#header.ps-compact-header .navigation-buttons>.cart-count,#header.ps-compact-header .navigation-buttons>.top-nav-button-login,#header.ps-compact-header .navigation-buttons>a[data-target=search]{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:44px;padding:0;margin:0!important;color:var(--ps-ink);background:0 0;border:0}#header.ps-compact-header .navigation-buttons>a[data-target=search]{order:1}#header.ps-compact-header .navigation-buttons>.top-nav-button-login{order:2}#header.ps-compact-header .navigation-buttons>.cart-count{order:3}#header.ps-compact-header .cart-price{display:none!important}#header.ps-compact-header .navigation-buttons .ps-header-support{grid-template-columns:44px max-content;gap:4px 10px;margin-right:8px}#header.ps-compact-header .navigation-buttons .ps-header-avatar{width:44px;height:44px;grid-row:1/3;background:var(--ps-surface)}#header.ps-compact-header .ps-header-support .ps-header-support-text a{font-size:13px;color:var(--ps-ink);white-space:nowrap}#header.ps-compact-header .ps-header-support-hours{font-size:11px;color:#56616b}#header.ps-compact-header .header-top-wrapper>.search{display:none}body.search-window-visible #header.ps-compact-header .header-top-wrapper>.search{display:block;position:absolute;top:100%;left:0;width:100%;padding:20px;background:#fff;box-shadow:0 12px 24px #0e151c1a;z-index:1002}#header.ps-compact-header .header-bottom{min-height:0;border:0}#header.ps-compact-header .header-bottom-wrapper{min-height:0}}@media (min-width:992px) and (max-width:1199px){#header.ps-compact-header .header-top-wrapper{gap:8px}#header.ps-compact-header .site-name{flex-basis:125px!important;width:125px}#header.ps-compact-header .ps-catalog-info,#header.ps-compact-header .ps-catalog-trigger{font-size:12px;padding:12px 8px}#header.ps-compact-header .navigation-buttons{gap:2px}}@media (max-width:991px){#header.ps-compact-header .navigation-buttons{gap:2px}#header.ps-compact-header .navigation-buttons>.cart-count,#header.ps-compact-header .navigation-buttons>.ps-header-phone,#header.ps-compact-header .navigation-buttons>.top-nav-button-login,#header.ps-compact-header .navigation-buttons>a[data-target=search]{display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:44px!important;padding:0!important;margin:0!important;color:var(--ps-ink)}#header.ps-compact-header .ps-header-phone{order:0}#header.ps-compact-header .navigation-buttons>a[data-target=search]{order:1}#header.ps-compact-header .top-nav-button-login{order:2}#header.ps-compact-header .cart-count{order:3}#header.ps-compact-header .ps-menu-trigger{color:var(--ps-ink)}}@media (max-width:359px){#header.ps-compact-header .site-name{max-width:86px!important}#header.ps-compact-header .header-top-wrapper{padding-left:8px;padding-right:8px}#header.ps-compact-header .navigation-buttons{gap:0}}@media (min-width:992px){#header.ps-compact-header .header-top{padding:0}}:root{--ps-ink:#0e151c;--ps-surface:#eff4f6;--dn-s300:#eff4f6}#footer,#footer a,.h1,.h2,.h3,.p-name,.p-name a,h1,h2,h3,h4,h5,h6{color:#0e151c}#footer{background:#eff4f6!important}.sidebar-inner,.subcategories li{background:#fff!important;color:#0e151c;border-radius:14px}.subcategories a:hover{background:#fff;border-radius:14px}.siteCookies.siteCookies--dark,.siteCookies__content{background:#eff4f6!important;color:#0e151c!important;border-radius:14px}.siteCookies{box-shadow:0 8px 30px #0e151c26!important;border:1px solid #dce4e8}.siteCookies a,.siteCookies__text{color:#0e151c!important}.siteCookies .siteCookies__button,.siteCookies .siteCookies__link{background:#fff!important;color:#0e151c!important;border:1px solid #0e151c!important;border-radius:999px!important}.siteCookies .siteCookies__button:hover,.siteCookies .siteCookies__link:hover{background:#dce4e8!important}body:not(.type-detail) .benefitBanner__item{display:flex!important;align-items:center!important;gap:14px!important}body:not(.type-detail) .benefitBanner__picture{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important}body:not(.type-detail) .benefitBanner__picture img{width:44px!important;height:44px!important;max-width:none!important;object-fit:contain;filter:grayscale(1) brightness(.28)}body:not(.type-detail) .benefitBanner__content{flex:1;min-width:0}body:not(.type-detail) .benefitBanner__data{color:#56616b}#header #navigation .ps-mobile-icon,#header .ps-catalog-icon{border-radius:10px}#header #navigation .ps-mobile-icon img,#header .ps-catalog-icon img{object-fit:contain;padding:4px;box-sizing:border-box}@media (min-width:992px){#header.ps-compact-header .site-name{flex:0 0 220px!important;width:220px!important}#header.ps-compact-header .site-name img{width:220px!important;max-width:220px!important;height:auto!important;max-height:none!important}}@media (min-width:992px) and (max-width:1199px){#header.ps-compact-header .site-name{flex-basis:175px!important;width:175px!important}#header.ps-compact-header .site-name img{width:175px!important;max-width:175px!important}#header.ps-compact-header .ps-header-support .ps-header-support-text a{font-size:12px}}.siteCookies .siteCookies__form{background:#eff4f6!important;color:#0e151c!important;border-radius:14px}.siteCookies .siteCookies__content{border-radius:0}@media (min-width:992px){#header.ps-compact-header .site-name a{display:block;overflow:visible}#header.ps-compact-header .site-name img{display:block;width:100%!important;max-width:100%!important}}#footer .ps-footer-grid{display:grid;grid-template-columns:1fr 1.15fr 1fr 1.2fr;gap:36px;padding:56px 0 40px;text-align:left}#footer .ps-footer-grid section{min-width:0}#footer .ps-footer-grid h3{font-size:17px;font-weight:700;margin:0 0 22px}#footer .ps-footer-grid ul{list-style:none;margin:0;padding:0}#footer .ps-footer-grid li{margin:0 0 12px;padding:0}#footer .ps-footer-grid a{font-size:14px;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}#footer .ps-footer-grid a:hover{text-decoration:underline;text-underline-offset:4px}#footer .ps-footer-grid a:focus-visible{outline:2px solid #0e151c;outline-offset:4px}#footer .ps-footer-person{display:flex;align-items:center;gap:12px;margin-bottom:20px}#footer .ps-footer-person img{width:56px;height:56px;border-radius:50%;object-fit:cover}#footer .ps-footer-person a{font-size:16px;font-weight:700}#footer .ps-footer-help p,#footer .ps-footer-person span{display:block;font-size:13px;color:#56616b;margin:4px 0 0}#footer .footer-bottom{background:#eff4f6;border-top:1px solid #dce4e8;padding:22px 0;color:#56616b}@media (max-width:991px){#footer .ps-footer-grid{gap:24px;grid-template-columns:1fr 1fr}}@media (max-width:575px){#footer .ps-footer-grid{grid-template-columns:1fr;gap:28px;padding:32px 4px}#footer .ps-footer-grid h3{margin-bottom:12px}#footer .ps-footer-grid li{margin-bottom:8px}#footer .ps-footer-grid a{display:inline-block;padding:4px 0}}#footer .ps-footer-grid [hidden],#footer .ps-footer-source[hidden]{display:none!important}@media (max-width:991px){#footer .ps-footer-grid{grid-template-columns:1fr;gap:0;padding:24px 4px 32px}#footer .ps-footer-collapsible{border-bottom:1px solid #d4dde2}#footer .ps-footer-grid .ps-footer-collapsible h3{margin:0}#footer .ps-footer-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#footer .ps-footer-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:16px 0;margin:0;border:0;border-radius:0;background:0 0;color:inherit;font:inherit;text-align:left;text-transform:none;cursor:pointer;box-shadow:none}#footer .ps-footer-toggle::before{content:attr(aria-label)}#footer .ps-footer-toggle::after{content:"";width:8px;height:8px;margin-right:4px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}#footer .ps-footer-toggle[aria-expanded=true]::after{transform:rotate(225deg)}#footer .ps-footer-toggle:focus-visible{outline:2px solid #0e151c;outline-offset:2px}#footer .ps-footer-collapsible ul{padding:0 0 12px}#footer .ps-footer-grid li{margin-bottom:8px}#footer .ps-footer-grid a{display:inline-block;padding:4px 0}#footer .ps-footer-help{padding-top:28px}#footer .ps-footer-grid .ps-footer-help h3{margin-bottom:16px}}#header .header-top-wrapper .site-name a{display:block;width:100%;padding:0!important;margin:0;overflow:visible}#header .header-top-wrapper .site-name a img{display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:52px!important;object-fit:contain!important;object-position:left center}@media (max-width:991px){#header .header-top-wrapper{gap:8px}#header .header-top-wrapper .site-name{flex:1 1 150px!important;width:auto!important;min-width:0!important;max-width:150px!important;padding:0!important}#header .header-top-wrapper .site-name a img{max-height:32px!important}#header .header-top-wrapper .navigation-buttons{flex:0 0 auto!important;margin-left:auto}#header .header-top-wrapper .ps-menu-trigger{flex:0 0 36px;min-width:0;width:36px;padding:4px 0;margin:0;box-sizing:border-box}}@media (min-width:768px) and (max-width:991px){#header.ps-compact-header{position:relative;z-index:56}#header.ps-compact-header .header-bottom{min-height:0;height:0;border:0}#header.ps-compact-header .header-bottom-wrapper{min-height:0;height:0;padding:0}#header.ps-compact-header .menu-helper{display:none!important}#header.ps-compact-header #navigation.ps-mobile-catalog-ready{display:none!important;position:fixed!important;top:var(--ps-tablet-menu-top, 76px)!important;left:0!important;right:auto!important;bottom:0!important;width:320px!important;height:calc(100dvh - var(--ps-tablet-menu-top, 76px))!important;margin:0!important;padding:0!important;transform:none!important;z-index:1000;overflow:auto;visibility:visible!important}body.navigation-window-visible #header.ps-compact-header #navigation.ps-mobile-catalog-ready{display:block!important}#header.ps-compact-header #navigation.ps-mobile-catalog-ready>.navigation-in{position:static!important;display:block!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible}#header.ps-compact-header .header-top-wrapper>.search{display:none}body.search-window-visible #header.ps-compact-header .header-top-wrapper>.search{display:block;flex:0 0 100%!important;width:100%;order:10}body.navigation-window-visible{overflow:hidden}}#header .navigation-buttons>a.cart-count>i[data-testid=headerCartCount],#header.ps-compact-header .navigation-buttons>.ps-header-phone,#header.ps-compact-header .navigation-buttons>.ps-header-support,#header.ps-compact-header .navigation-buttons>a[data-target=search]{display:none!important}@media (min-width:992px){#header.ps-compact-header .header-top-wrapper>.search,body.search-window-visible #header.ps-compact-header .header-top-wrapper>.search{position:static!important;display:block!important;flex:1 1 320px!important;min-width:220px!important;width:auto!important;max-width:none!important;order:2;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;z-index:auto!important}#header.ps-compact-header .ps-catalog-nav{flex:0 1 auto}}@media (max-width:991px){#header.ps-compact-header .header-top-wrapper{flex-wrap:wrap!important}#header.ps-compact-header .header-top-wrapper>.search,body.search-window-visible #header.ps-compact-header .header-top-wrapper>.search{position:static!important;display:block!important;flex:0 0 100%!important;min-width:0!important;width:100%!important;max-width:none!important;order:10!important;margin:0!important;padding:8px 0 2px!important;background:0 0!important;box-shadow:none!important;z-index:auto!important}#header.ps-compact-header .navigation-buttons>.ps-header-phone,#header.ps-compact-header .navigation-buttons>a[data-target=search]{display:none!important}}#header.ps-compact-header .search-form,body.search-window-visible #header.ps-compact-header .search-form{display:flex!important;align-items:stretch;width:100%!important;max-width:none!important;min-height:50px;margin:0!important;padding:0!important;overflow:hidden;border:1px solid #cbd4dc!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}#header.ps-compact-header #formSearchForm>div{display:flex!important;align-items:center;width:100%;min-width:0}#header.ps-compact-header .search-input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:16px!important}#header.ps-compact-header .search-button{position:static!important;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-width:96px;height:42px!important;margin:3px!important;padding:0 18px!important;border:0!important;border-radius:12px!important;background:#0757a5!important;color:#fff!important;font-weight:700;line-height:1.2;box-shadow:none!important}#header.ps-compact-header .search-button:hover{background:#064785!important}#header.ps-compact-header .search-form:focus-within{outline:3px solid rgba(7,87,165,.2);outline-offset:2px}@media (max-width:575px){#header.ps-compact-header .search-button{min-width:78px;padding:0 12px!important}}@media (prefers-reduced-motion:reduce){#header.ps-compact-header .search-button{transition:none!important}}@media (min-width:992px){#header.ps-compact-header .site-name{order:0!important}#header.ps-compact-header .ps-catalog-nav{order:1!important;flex:0 1 auto!important}#header.ps-compact-header .header-top-wrapper>.search{order:2!important;flex:1 1 300px!important;min-width:190px!important}#header.ps-compact-header .navigation-buttons{order:3!important;margin-left:0!important;flex:0 0 auto!important}}#header.ps-compact-header .search-input{padding-left:44px!important}@media (max-width:991px){body #header.ps-compact-header .navigation-buttons>a[data-target=search]{display:inline-flex!important}body:not(.search-window-visible) #header.ps-compact-header .header-top-wrapper>.search{display:none!important}body.search-window-visible #header.ps-compact-header .header-top-wrapper>.search{position:static!important;display:block!important;flex:0 0 100%!important;min-width:0!important;width:100%!important;max-width:none!important;order:10!important;margin:0!important;padding:8px 0 2px!important;background:0 0!important;box-shadow:none!important;z-index:auto!important}}@media (max-width:767px){body.type-detail,body.type-detail #content,body.type-detail .p-data-wrapper,body.type-detail .p-detail-inner,body.type-detail .p-image-wrapper{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body.type-detail .p-thumbnails{max-width:100%!important;overflow:hidden!important}html body.type-detail{overflow-x:clip!important}@supports not (overflow-x:clip){html body.type-detail{overflow-x:hidden!important}}}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-intro p{max-width:900px!important;font-size:15px!important;line-height:1.55!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-skip,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-skip,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-head>span,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-skip,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-skip,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-skip{display:none!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-head,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-head,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-head,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-section-head,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-head{margin:0 0 10px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) h2{font-size:20px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important;gap:8px!important;margin:0 0 18px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-tile{grid-column:auto!important;margin:0!important;min-width:0!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-main,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) a.psh-tile{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:6px 10px!important;border-radius:10px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-no-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-photo{grid-column:auto!important;grid-row:auto!important;flex:0 0 48px!important;width:48px!important;height:48px!important;min-height:0!important;margin:0!important;padding:4px!important;border-radius:8px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-no-photo{font-size:0!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-copy{grid-column:auto!important;grid-row:auto!important;display:block!important;flex:1 1 auto!important;min-width:0!important;padding:0!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-title,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-label{grid-column:auto!important;grid-row:auto!important;display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;font-size:15px!important;line-height:1.3!important;text-decoration:none!important;hyphens:auto}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .caption,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-arrow,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-caption,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-arrow,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-caption,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-arrow,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-caption,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-arrow,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-caption,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-arrow,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-caption{display:none!important}@media (max-width:900px){body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-main,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .tile,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) a.psh-tile{display:flex!important;min-height:0!important;padding:6px 8px!important;gap:8px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-no-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-photo,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-photo{flex-basis:40px!important;width:40px!important;height:40px!important}body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-title,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-label,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-label{font-size:14px!important}}@media (max-width:360px){body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pa-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ph-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .ps-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .psh-grid,body.type-category #content :is([id^=ps-cat-]:not([id$=-help]),#ps-tech,#psh-domacnost,[id^=psh-workshop-],[id^=psh-automoto-],[id^=psh-health-]) .pw-grid{grid-template-columns:1fr!important}}:root{--p:#24b47e;--ph:#1d996a}@media (min-width:768px){body.type-index main#content.content{display:flex!important;flex-direction:column!important}body.type-index main#content.content .banners-row{order:1!important}body.type-index main#content.content .welcome-wrapper{order:2!important}body.type-index main#content.content>*{order:3}}body:not(.type-detail) .btn.btn-cart,body:not(.type-detail) .btn.btn-conversion,body:not(.type-detail) a.btn.btn-cart,body:not(.type-detail) a.btn.btn-conversion{background-color:var(--p)!important;border-color:var(--p)!important;border-radius:999px!important;font-weight:600!important;font-size:18px!important;color:#fff!important;padding:10px 24px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}body:not(.type-detail) .btn.btn-cart:hover,body:not(.type-detail) .btn.btn-conversion:hover,body:not(.type-detail) a.btn.btn-cart:hover,body:not(.type-detail) a.btn.btn-conversion:hover{background-color:var(--ph)!important;border-color:var(--ph)!important}#header .navigation-buttons i,.navigation-buttons a:before{-webkit-text-stroke:.6px currentColor!important;text-shadow:0 0 .4px currentColor!important;font-size:1.15em!important}@media (max-width:767px){.p-detail-inner,.p-image-wrapper{display:flex!important;flex-direction:column!important}.p-image-wrapper,.p-image-wrapper .p-image{order:1!important}.p-image-wrapper .p-detail-inner-header-mobile,.p-image-wrapper .row{margin-top:12px!important}.p-image-wrapper .row{order:2!important}.p-image-wrapper .p-detail-inner-header-mobile{order:3!important}.p-data-wrapper{order:2!important}.p-detail-inner-header-mobile .h1,.p-detail-inner-header-mobile div.h1{font-size:22px!important;line-height:1.25!important}body:not(.type-detail) .benefitBanner{display:flex!important;flex-direction:column!important;gap:6px!important}body:not(.type-detail) .benefitBanner img,body:not(.type-detail) .benefitBanner svg,body:not(.type-detail) .benefitBanner__icon{width:20px!important;height:20px!important;flex:none!important}body:not(.type-detail) .benefitBanner b,body:not(.type-detail) .benefitBanner strong,body:not(.type-detail) .benefitBanner__title{font-weight:400!important;font-size:14px!important}body:not(.type-detail) .benefitBanner__item{display:flex!important;align-items:center!important;gap:10px!important}body:not(.type-detail) .benefitBanner__content{line-height:1.2!important}#header .logo a img,#header .logo img,#header .site-name a img,#header .site-name img,#header a.logo img{max-height:40px!important;height:40px!important;max-width:none!important;width:auto!important;object-fit:contain!important}}.menu-level-1>li>a{font-family:Quicksand,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#2c2c2c!important;padding-left:10px!important;padding-right:10px!important}.menu-level-2>li>a,.menu-level-2>li>div>a,.menu-level-3 a{font-family:Quicksand,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#1a1a1a!important}.menu-level-3 a{font-weight:400!important;font-size:16px!important;color:#4a4a4a!important}.menu-level-1>li:hover>a,.menu-level-1>li>a:hover,.menu-level-2 a:hover,.menu-level-3 a:hover{color:var(--p)!important}@media (max-width:991px){.navigation-in .menu-level-2>li,.navigation-in .menu-level-3>li,.navigation-in li,.navigation-in li>div{position:relative!important}.navigation-in a.menu-image,.navigation-in a.menu-image img{width:22px!important;height:22px!important;display:block!important}.navigation-in a.menu-image{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;z-index:5!important}.navigation-in a.menu-image img{object-fit:contain!important}.navigation-in li>div{padding-left:0!important}.navigation-in .menu-level-2 a:not(.menu-image),.navigation-in .menu-level-3 a:not(.menu-image),.navigation-in li>div>a:not(.menu-image){padding-left:40px!important}}#checkoutSidebar .order-summary{border:0!important;background:0 0!important;box-shadow:none!important;padding:0!important}#checkoutSidebar #summary-box,#checkoutSidebar .checkout-box,#checkoutSidebar .order-summary-inner{border:1px solid #eaeaea!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.08)!important;background-color:#fff!important;padding:20px!important}#checkoutSidebar #summary-box{margin:0 0 20px!important}#checkoutSidebar .checkout-box,#checkoutSidebar .order-summary-inner{margin-bottom:20px!important}#submit-order,.next-step-finish{background-color:var(--p)!important;border-color:var(--p)!important;border-radius:8px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;color:#fff!important;height:auto!important;width:auto!important;max-width:100%!important;line-height:1.3!important;box-shadow:none!important}#submit-order:hover,.next-step-finish:hover{background-color:var(--ph)!important;border-color:var(--ph)!important}ol.cart-header li.active,ol.cart-header li.active a,ol.cart-header li.active span,ol.cart-header li.completed,ol.cart-header li.completed a,ol.cart-header li.completed span{color:#24b47e!important}ol.cart-header li.active a:before,ol.cart-header li.active span:before,ol.cart-header li.active strong:before,ol.cart-header li.active:before,ol.cart-header li.completed a:before,ol.cart-header li.completed span:before,ol.cart-header li.completed strong:before,ol.cart-header li.completed:before{background-color:#24b47e!important;border-color:#24b47e!important;color:#fff!important}ol.cart-header li.active:after,ol.cart-header li.completed:after{border-color:#24b47e!important}#categories a{display:flex!important;justify-content:space-between!important;align-items:center!important}#categories span.cat-trigger{font-size:0!important;width:16px!important;height:16px!important;flex-shrink:0!important;margin-left:8px!important}#categories span.cat-trigger::before{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;border-right:2px solid #24b47e!important;border-bottom:2px solid #24b47e!important;transform:rotate(-45deg)!important}#categories .active>a span.cat-trigger::before,#categories .expanded>a span.cat-trigger::before{transform:rotate(45deg)!important}.welcome-wrapper{padding-top:40px!important;padding-bottom:16px!important}.pageArticleDetail header[itemprop=headline]{text-align:center!important}@media (max-width:767px){#footer{text-align:center!important}#footer ul{padding-left:0!important}}#carousel .carousel-inner,.next-to-carousel-banners .banner-wrapper a{border-radius:24px!important;overflow:hidden!important}.next-to-carousel-banners .banner-wrapper a{display:block!important}#carousel .carousel-inner,.next-to-carousel-banners .banner-wrapper a{box-shadow:0 8px 24px rgba(0,0,0,.12)!important}#carousel .carousel-inner img{border-radius:24px!important}#carousel .carousel-inner .item a img{transition:transform .3s ease-in-out!important}#carousel .carousel-inner .item a:hover img{transform:scale(1.03)!important}.breadcrumbs.navigation-home-icon-wrapper{display:block!important;text-align:left!important;width:100%!important;margin-bottom:12px!important}#header .navigation-buttons .cart-price{white-space:nowrap!important}.homepage-group-title{margin-top:24px!important}@media (max-width:991px){#content,#description,.article-detail,.basic-description,.cart-content,.cart-table,.category-description,.category-perex,.checkout-box,.content-wrapper,.description-inner,.extended-description,.p-detail-info,.p-detail-inner,.p-detail-tabs-wrapper,.p-short-description,.pageArticleDetail,.product-description,.table-wrapper{overflow-wrap:anywhere;word-break:normal;min-width:0}#description li,#description p,#description td,#description th,.basic-description li,.basic-description p,.basic-description td,.basic-description th,.p-short-description li,.p-short-description p{overflow-wrap:anywhere;max-width:100%}#content canvas,#content img,#content svg:not(.icon):not([class*=icon]),#content video,#description img,.basic-description img{max-width:100%;height:auto}#content embed,#content iframe,#content object{max-width:100%}#description table,.basic-description table,.p-detail-tabs-wrapper table,.pageArticleDetail table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#description pre,.basic-description pre,.pageArticleDetail pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}.cart-table td,.p-data-wrapper,.p-image-wrapper,.products .product{min-width:0}}@supports (overflow:clip){@media (max-width:991px){body,html{overflow-x:clip}}}:root{--ps-pdp-green:#24b47e;--ps-pdp-green-hover:#1d996a;--ps-pdp-green-soft:#eefaf5;--ps-pdp-text:#172033;--ps-pdp-muted:#637083;--ps-pdp-border:#e4eaf0;--ps-pdp-surface:#ffffff;--ps-pdp-soft:#f7f9fb;--ps-pdp-shadow:0 10px 32px rgba(15, 23, 42, .065)}body.type-detail .p-detail-inner{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(370px,.92fr);gap:38px!important;align-items:start!important}body.type-detail .p-data-wrapper,body.type-detail .p-image-wrapper{float:none!important;width:100%!important;max-width:none!important;min-width:0!important;flex:none!important;padding-left:0!important;padding-right:0!important}body.type-detail .p-image-wrapper .p-image{background:#fff!important}body.type-detail .p-image-wrapper .p-image img{border-radius:16px}body.type-detail .p-image-wrapper .row{margin-top:14px!important}body.type-detail .p-image-wrapper img{image-rendering:auto}body.type-detail .p-detail-inner-header .h1,body.type-detail .p-detail-inner-header h1,body.type-detail .p-detail-inner-header-mobile .h1,body.type-detail .p-detail-inner-header-mobile h1{margin-top:0!important;margin-bottom:8px!important;color:var(--ps-pdp-text)!important;font-size:clamp(27px,2.15vw,36px)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.025em!important}body.type-detail .ps-brand-logo{display:flex;align-items:center;width:fit-content;min-height:28px;margin:8px 0 14px}body.type-detail .ps-brand-logo img{display:block;width:auto;height:auto;max-width:120px;max-height:28px;object-fit:contain;object-position:left center}@media (min-width:992px){body.type-detail .p-detail-inner-header{position:relative}body.type-detail .p-detail-inner-header>.ps-brand-logo{position:absolute;top:100%;left:0;z-index:1;margin:0}}body.type-detail .p-detail-tabs-wrapper img{max-width:100%;height:auto}@media (max-width:1199px){body.type-detail .p-detail-inner{grid-template-columns:minmax(0,1fr) minmax(340px,.92fr);gap:28px!important}body.type-detail .p-detail-inner-header .h1,body.type-detail .p-detail-inner-header h1{font-size:28px!important}}@media (min-width:768px) and (max-width:991px){body.type-detail .p-detail-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);gap:22px!important}}@media (max-width:767px){body.type-detail .p-detail-inner{display:flex!important;flex-direction:column!important;gap:0!important}body.type-detail .p-data-wrapper,body.type-detail .p-image-wrapper{width:100%!important;max-width:100%!important}body.type-detail .p-image-wrapper .p-image{order:1!important}body.type-detail .p-image-wrapper .row{order:2!important;margin-top:10px!important}body.type-detail .p-image-wrapper .p-detail-inner-header-mobile{order:3!important;margin-top:16px!important}body.type-detail .p-detail-inner-header-mobile .h1,body.type-detail .p-detail-inner-header-mobile h1{margin-bottom:7px!important;font-size:22px!important;line-height:1.22!important}body.type-detail .ps-brand-logo{min-height:23px;margin:7px 0 12px}body.type-detail .ps-brand-logo img{max-width:102px;max-height:23px}}@media (min-width:768px) and (max-width:991px){body.type-detail .p-detail-inner{display:grid!important;grid-template-columns:1fr!important;gap:26px!important}body.type-detail .p-data-wrapper,body.type-detail .p-image-wrapper{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){body.type-detail .p-detail-inner-header-mobile .h1,body.type-detail .p-detail-inner-header-mobile h1{margin-top:0!important;margin-bottom:5px!important;font-size:21px!important;line-height:1.2!important;letter-spacing:-.025em!important}body.type-detail .ps-brand-logo{min-height:20px!important;margin-top:8px!important;margin-bottom:16px!important}body.type-detail .ps-brand-logo img{max-width:92px!important;max-height:21px!important}}body.type-detail .ps-mobile-parent-link{display:none}@media (max-width:767px){body.type-detail .breadcrumbs.navigation-home-icon-wrapper{display:none!important}body.type-detail .ps-mobile-parent-link{display:inline-flex!important;align-items:center;gap:6px;max-width:100%;margin:2px 0 14px;color:#566575!important;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none!important}body.type-detail .ps-mobile-parent-link::before{content:"←";color:#24b47e;font-size:17px;font-weight:700;line-height:1}body.type-detail .ps-mobile-parent-link span{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.type-detail .ps-mobile-parent-link:focus,body.type-detail .ps-mobile-parent-link:hover{color:#1d996a!important}body.type-detail .p-detail-tabs-wrapper{margin-top:0!important;padding-top:0!important}body.type-detail .p-detail-tabs-wrapper .h2,body.type-detail .p-detail-tabs-wrapper h2{margin-top:0!important;margin-bottom:10px!important;padding-bottom:0!important}body.type-detail .p-detail-tabs-wrapper .tab-content{margin-top:0!important;padding-top:6px!important}body.type-detail .p-detail-tabs-wrapper .detail-description,body.type-detail .p-detail-tabs-wrapper .tab-pane{margin-top:0!important;padding-top:0!important}body.type-detail .p-detail-tabs-wrapper .detail-description>:first-child,body.type-detail .p-detail-tabs-wrapper .tab-content>:first-child,body.type-detail .p-detail-tabs-wrapper .tab-pane>:first-child{margin-top:0!important}}.ps-product-catalog{--psc-text:#0e151c;--psc-muted:#52616c;--psc-green:#24b47e;--psc-green-dark:#176b4e;--psc-line:#dce5e8;color:var(--psc-text);font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px;line-height:1.65}.ps-product-catalog *{box-sizing:border-box}.ps-product-catalog h2,.ps-product-catalog h3{display:block!important;color:var(--psc-text);line-height:1.25}.ps-product-catalog h2{margin:10px 0 18px;font-size:clamp(25px,3vw,34px);letter-spacing:-.025em}.ps-product-catalog h3{margin:8px 0 10px;font-size:20px}.ps-product-catalog p{margin:0 0 18px}.ps-product-catalog a{color:var(--psc-green-dark);text-decoration:underline;text-underline-offset:3px}.ps-product-catalog a:focus-visible,.ps-product-catalog summary:focus-visible{outline:3px solid var(--psc-green-dark);outline-offset:3px}.ps-product-catalog img{display:block;width:100%;max-width:100%;height:auto;border-radius:16px}.ps-product-catalog .psc-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:26px;margin:8px 0 20px;padding:32px;border-radius:20px;background:#eff4f6}.ps-product-catalog .psc-hero img{max-height:430px;object-fit:contain}.ps-product-catalog .psc-hero-copy p:last-child{margin-bottom:0}.ps-product-catalog .psc-eyebrow{color:var(--psc-green-dark);font-size:14px;font-weight:700;letter-spacing:1.1px}.ps-product-catalog .psc-fine,.ps-product-catalog .psc-muted,.ps-product-catalog .psc-sources{color:var(--psc-muted);font-size:14px}.ps-product-catalog .psc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.ps-product-catalog .psc-cards article,.ps-product-catalog .psc-facts>div{padding:18px;border:1px solid var(--psc-line);border-radius:16px;background:#fff}.ps-product-catalog .psc-facts span,.ps-product-catalog .psc-facts strong{display:block}.ps-product-catalog .psc-facts span{color:var(--psc-muted);font-size:14px}.ps-product-catalog .psc-nav{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 30px}.ps-product-catalog .psc-help>a,.ps-product-catalog .psc-nav a{display:inline-flex;align-items:center;min-height:44px;border-radius:999px;font-weight:700;text-decoration:none}.ps-product-catalog .psc-nav a{padding:8px 15px;background:#eff4f6;font-size:14px}.ps-product-catalog .psc-nav a:hover{background:#dceee6}.ps-product-catalog .psc-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin:0 0 30px}.ps-product-catalog .psc-soft{padding:28px;border-radius:20px;background:#f5f8f9}.ps-product-catalog .psc-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.ps-product-catalog .psc-cards article{border-top:3px solid var(--psc-green)}.ps-product-catalog .psc-note,.ps-product-catalog .psc-tip{padding:18px 20px;border-left:4px solid var(--psc-green);border-radius:0 14px 14px 0;background:#eef8f3}.ps-product-catalog .psc-note p{margin:6px 0 0}.ps-product-catalog .psc-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.ps-product-catalog .psc-specs>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--psc-line)}.ps-product-catalog .psc-specs span{text-align:right}.ps-product-catalog .psc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-left:24px}.ps-product-catalog .psc-steps>div{padding:18px;border:1px solid var(--psc-line);border-radius:16px;background:#fff}.ps-product-catalog .psc-num{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#e3f5ec;color:var(--psc-green-dark);font-weight:700}.ps-product-catalog details{padding:16px 0;border-bottom:1px solid var(--psc-line)}.ps-product-catalog summary{min-height:44px;padding:8px 24px 8px 0;font-weight:700;cursor:pointer}.ps-product-catalog details p{margin:6px 0 10px}.ps-product-catalog .psc-help{margin:28px 0;padding:28px;border-radius:20px;background:#eff4f6}.ps-product-catalog .psc-help>a{padding:9px 18px;background:var(--psc-green);color:#0e151c}.ps-product-catalog .psc-links{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0 0}.ps-product-catalog .psc-sources{margin-top:22px}@media (max-width:767px){.ps-product-catalog .psc-hero,.ps-product-catalog .psc-row{grid-template-columns:1fr;gap:20px}.ps-product-catalog .psc-hero{padding:22px}.ps-product-catalog .psc-facts{gap:8px}.ps-product-catalog .psc-facts>div{padding:12px 9px}.ps-product-catalog .psc-facts strong{font-size:16px}.ps-product-catalog .psc-facts span{font-size:14px}.ps-product-catalog .psc-nav{gap:7px}.ps-product-catalog .psc-nav a{padding:8px 11px;font-size:14px}.ps-product-catalog .psc-help,.ps-product-catalog .psc-soft{padding:22px}.ps-product-catalog .psc-cards,.ps-product-catalog .psc-specs,.ps-product-catalog .psc-steps{grid-template-columns:1fr}.ps-product-catalog .psc-specs>div{align-items:flex-start}.ps-product-catalog .psc-specs span{max-width:58%}.ps-product-catalog .psc-help>a{font-size:14px}}body.type-detail #product-detail-form .add-to-cart-button{background-color:#167450!important;border-color:#167450!important;border-radius:999px!important;color:#fff!important;font-size:18px!important;font-weight:600!important;box-shadow:none!important}body.type-detail #product-detail-form .add-to-cart-button:focus-visible,body.type-detail #product-detail-form .add-to-cart-button:hover{background-color:#145e41!important;border-color:#145e41!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item{flex:1 1 25%!important;min-width:0!important;justify-content:center!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__picture{flex:0 0 53px!important;width:53px!important;height:53px!important;margin-right:7px!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__img{display:block!important;width:53px!important;height:53px!important;object-fit:contain!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__content{font-size:14px!important;line-height:1.35!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__title{font-size:15px!important;line-height:1.3!important}body.type-detail .benefitBanner.position--benefitProduct .benefitBanner__data{font-size:14px!important;line-height:1.35!important}.cart-table .remove-item,.cart-table tr.removeable .remove-item{opacity:1!important;visibility:visible!important;min-width:44px;min-height:44px;cursor:pointer}#cboxContent,#cboxLoadedContent,#cboxWrapper,#colorbox{max-width:calc(100vw - 32px)}@media (min-width:768px){#cboxContent,#cboxLoadedContent,#cboxWrapper,#colorbox{width:520px!important;max-width:520px}#colorbox{left:calc(50% - 260px)!important}}.advanced-order .extras-wrap:empty{display:none}.advancedOrder__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.advancedOrder__buttons .btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.advancedOrder__buttons .next-step-back{background:#fff!important;color:#167450!important;border:2px solid #167450!important;border-radius:999px;font-weight:600}.advancedOrder__buttons .next-step-back:focus-visible,.advancedOrder__buttons .next-step-back:hover,body.ordering-process .btn.next-step-back:focus-visible,body.ordering-process .btn.next-step-back:hover{background:#eefaf5!important;color:#145e41!important;border-color:#145e41!important}body.ordering-process .btn.next-step-back{background:#fff!important;color:#167450!important;border:2px solid #167450!important;border-radius:999px!important;font-weight:600!important;box-shadow:none!important}@media (max-width:767px){.advancedOrder__buttons{flex-direction:column-reverse}.advancedOrder__buttons .btn{width:100%}.navigation-buttons .btn-icon,.navigation-buttons>a,.quantity .decrease,.quantity .increase{min-width:44px;min-height:44px}.link-icon.chat,.link-icon.print,.link-icon.share,.link-icon.watchdog,.link-icons .link-icon{display:inline-flex;align-items:center;min-height:44px}.breadcrumbs a,.p-detail-info a,.p-detail-inner .availability-label,footer a{display:inline-block;padding-block:12px}footer a{padding-block:10px}}.category-navigation a,.ps-tile,.ps-tile *,.subcategories a,body.type-category #content [id^=ps-cat-]:not([id$=-help]) [class*=label],body.type-category #content [id^=ps-cat-]:not([id$=-help]) [class*=tile],body.type-category #content [id^=ps-cat-]:not([id$=-help]) [class*=title],body.type-category #content [id^=ps-cat-]:not([id$=-help]) a{hyphens:none!important;-webkit-hyphens:none!important;overflow-wrap:normal;word-break:normal}@media (max-width:767px){.products .product .name span,.products .product a.name{-webkit-line-clamp:3!important;line-clamp:3!important}}.phone-combined-input{display:flex;align-items:center;gap:8px;width:100%}.phone-combined-input #phone,.phone-combined-input .js-phone-form-control{flex:1 1 auto;width:auto!important;max-width:none!important;min-width:0}.cart-header .step.completed>a::before{content:"✓";color:#fff;background:#167450;border-radius:50%;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;margin-right:6px;vertical-align:middle}@media (max-width:767px){.next-step.next-step--cart{position:sticky;bottom:0;z-index:20;background:#fff;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0-4px 12px rgba(0,0,0,.08)}#checkoutSidebar .order-summary-inner .next-step.next-step--step-1{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100vw!important;margin:0!important;box-sizing:border-box!important;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;box-shadow:0-4px 12px rgba(0,0,0,.12)}#checkoutSidebar .order-summary-inner .next-step.next-step--step-1 .btn{width:100%!important;min-height:52px;margin:0!important}.order-summary-inner{padding-bottom:96px}}@media (max-width:1023px){body.type-detail{padding-bottom:84px}}body.ordering-process .next-step .btn+.btn,body.ordering-process .next-step .next-step-back{margin-top:12px}@media (max-width:767px){.siteCookies.siteCookies--bottom{max-height:none}.siteCookies .siteCookies__form{padding:12px 14px!important}.siteCookies .siteCookies__content,body.in-index .benefitBanner__item{margin:0!important;padding:0!important}.siteCookies .siteCookies__text{font-size:13px!important;line-height:1.4!important;margin:0 0 6px!important}.siteCookies .siteCookies__links{margin:0 0 6px!important;padding:0!important;text-align:left!important;line-height:1.2!important}.siteCookies .siteCookies__link{background:0 0!important;border:0!important;padding:4px 0!important;min-height:0!important;height:auto!important;width:auto!important;margin:0!important;font-size:13px!important;text-decoration:underline}.siteCookies .siteCookies__buttonWrap{display:flex!important;flex-direction:row!important;gap:8px;margin:0!important}.siteCookies .siteCookies__button{flex:1 1 0;min-height:44px;height:44px!important;padding:0 10px!important;font-size:15px!important;margin:0!important}.ps-christmas-bridge{padding:8px 12px!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.35!important}.ps-christmas-bridge>span{display:none!important}.ps-christmas-bridge>div{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px!important}.ps-christmas-bridge a{display:inline-flex!important;align-items:center;width:auto!important;margin:0!important;min-height:32px}body.in-index .benefitBanner.position--benefitHomepage{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 12px;padding-inline:16px}body.in-index .benefitBanner__item{gap:8px!important;align-items:flex-start!important}body.in-index .benefitBanner__picture{flex:0 0 24px!important}body.in-index .benefitBanner__picture,body.in-index .benefitBanner__picture .benefitBanner__img{width:24px!important;height:24px!important}body.in-index .benefitBanner__title{display:block;font-size:13px!important;line-height:1.25!important}body.in-index .benefitBanner__data{font-size:12px!important;line-height:1.3!important}body.type-category #content [id^=ps-cat-]:not([id$=-help]) a{min-height:56px}}#header .site-name img{aspect-ratio:900/165}@media (min-width:992px){body:not(.ordering-process) #header .header-top{padding-top:0;padding-bottom:0}}@media (min-width:768px){body.type-index main#content.content:not(:has(.welcome-wrapper))::before{content:"";display:block;order:2;height:240px;animation:ps-welcome-ph-off 0s 5s forwards}}body.type-category .category-top>.category-perex:not(:has(.ps-grid)):not(:has(#psx-hub)){display:none;animation:ps-perex-show 0s 5s forwards}.close-after:focus-visible,.link-icon:focus-visible,.p-detail-tabs a:focus-visible,.quantity button:focus-visible,.shp-tab-link:focus-visible,.top-nav-button:focus-visible,body.type-detail #product-detail-form .add-to-cart-button:focus-visible{outline:3px solid #0e151c!important;outline-offset:3px!important}.quantity button.decrease,.quantity button.increase{min-width:44px}.close-after.js-share-buttons-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 12px}.link-icons .link-icon,.ps-footer-grid a[href^=mailto],.ps-footer-grid a[href^=tel],.ps-footer-help a[href^=mailto],.ps-footer-help a[href^=tel]{display:inline-flex;align-items:center;min-height:44px}.shp-tabs-row .navigation-btn{min-width:44px;min-height:44px}#footer .ps-footer-grid a{padding-block:6px}@media (min-width:768px){.siteCookies.siteCookies--bottom{left:16px!important;right:auto!important;bottom:16px!important;width:420px!important;max-width:calc(100vw - 32px)!important;transform:none!important;margin:0!important}.siteCookies .siteCookies__form{padding:14px 16px!important;flex-direction:column!important;align-items:stretch!important}.siteCookies .siteCookies__text{font-size:14px!important;line-height:1.45!important;margin:0 0 8px!important}.siteCookies .siteCookies__buttonWrap{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:8px;width:auto!important;margin:0!important}.siteCookies .siteCookies__button{flex:1 1 0;min-height:44px;margin:0!important}}@media (min-width:992px){.sidebar.sidebar-left{padding-left:20px;box-sizing:border-box}}@media (min-width:768px){.p-detail-tabs-wrapper .shp-tabs-holder{text-align:left!important}.p-detail-tabs-wrapper .shp-tabs.p-detail-tabs{margin-left:0!important}}#productsTop.products-top{align-items:stretch}#productsTop.products-top .product .p,#productsTop.products-top .product>p{display:flex!important;flex-direction:column!important;align-items:flex-start!important;height:100%}#productsTop.products-top .product .name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px}#productsTop.products-top .product .p-in{width:100%!important;padding:8px 0 0!important}#productsTop.products-top .product .p-in-in{padding-right:0!important}#productsTop.products-top .product .p-bottom{width:100%}@media (min-width:992px){.sidebar-inner{display:flex;flex-direction:column}.sidebar.sidebar-left .box-categories{order:-1;background-color:#fff!important;border:1px solid #dce4e8;border-radius:14px!important;padding:8px!important;margin-bottom:16px!important}#categories:has(>.categories.active)>.categories.external{display:none}#categories ul:has(>li.expanded:not(.active))>li:not(.expanded){display:none}#categories ul ul{padding-left:12px}#categories ul ul a{font-weight:400}#categories .topic>a,#categories li.active>a,#categories ul ul li.active>a{font-weight:700}#categories .topic>a,#categories li>a{padding:9px 12px 9px 32px;min-height:40px;border-radius:8px}#categories span.cat-trigger{left:8px}#categories .topic>a:hover,#categories li>a:hover{background:#eff4f6}#categories span.cat-trigger::before{border-color:#5b6b76!important}}.ps-home-cats{display:none}@media (max-width:767px){body.type-index .ps-home-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;padding:0 12px;list-style:none}.ps-home-cats li{margin:0;padding:0;list-style:none;display:flex}.ps-home-cats li>a{flex:1}.ps-home-cats a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:78px;padding:10px 4px;box-sizing:border-box;background:#f3f7f6;border:1px solid #e1e9e6;border-radius:12px;color:#1e2a2f;text-decoration:none;text-align:center;font-size:12px;font-weight:600;line-height:1.2;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}.ps-home-cats a:active{background:#e3f2ec;border-color:#24b47e}.ps-home-cats svg{width:28px;height:28px;fill:none;stroke:#24b47e;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}body.type-index .ps-home-cats--img a{gap:4px;padding:8px 4px;min-height:0;background:#fff;justify-content:flex-start;height:118px;overflow:hidden}body.type-index .ps-home-cats--img span{display:flex;align-items:center;min-height:2.4em}body.type-index .ps-home-cats--img img{width:68px!important;max-width:68px!important;height:68px!important;aspect-ratio:1/1;object-fit:contain;display:block}body.type-index .ps-home-cats--img{grid-auto-rows:118px}body.type-index main#content:not(.ps-home-cats-ready)::before{content:"";display:block;height:508px;animation:ps-home-cats-ph-off 0s 4s forwards}}#header .navigation-buttons>a.cart-count{position:relative}#header .navigation-buttons>a.cart-count.full>i[data-testid=headerCartCount]{display:flex!important;align-items:center;justify-content:center;position:absolute!important;top:2px!important;right:-4px!important;left:auto!important;width:auto!important;min-width:18px;height:18px!important;padding:0 5px!important;box-sizing:border-box;border-radius:9px!important;background:#ee5a2f!important;color:#fff!important;font:700 11px/18px"Inter",system-ui,sans-serif!important;font-style:normal!important;letter-spacing:0;text-align:center;box-shadow:0 0 0 2px #fff;pointer-events:none}@media (min-width:1200px){#header.ps-compact-header .navigation-buttons>a.cart-count.full{width:auto!important;padding:0 6px 0 4px!important;gap:6px}#header.ps-compact-header .navigation-buttons>a.cart-count.full .cart-price{display:inline-block!important;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;color:var(--ps-ink, #0e151c)}#header .navigation-buttons>a.cart-count.full>i[data-testid=headerCartCount]{right:auto!important;left:22px!important}}@media (min-width:768px){html body.type-index main#content.content>.welcome-wrapper{order:2!important;margin:4px 0 0!important}html body.type-index main#content.content>.ps-home-cats{order:3!important}html body.type-index main#content.content>.benefitBanner{order:9!important;margin:12px 15px 0!important;padding-top:28px!important;padding-bottom:8px!important;border-top:1px solid #e2e6e4}html body.type-index main#content.content>.welcome-wrapper{max-width:none!important;padding-left:15px!important;padding-right:15px!important}html body.type-index .welcome-wrapper .welcome{display:flex;align-items:baseline;gap:24px}html body.type-index .welcome-wrapper .welcome .h1{flex:none;font-size:24px;line-height:1.2;margin:0}html body.type-index .welcome-wrapper .welcome>div:not(.h1){flex:1;min-width:0}html body.type-index .welcome-wrapper .welcome p{margin:0;font-size:14px;line-height:1.5;color:#5f6b66}html body.type-index .welcome-wrapper .welcome p:nth-of-type(n+2):not(:has(span:not(:empty))){display:none}html body.type-index .welcome-wrapper .welcome:not(.ps-open) p:first-of-type{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body.type-index .welcome-wrapper .welcome .ps-more{flex:none;border:0;background:0 0;padding:0;font:inherit;font-size:14px;font-weight:600;color:#1d6b4a;cursor:pointer}html body.type-index .ps-home-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:14px 0 22px;padding:0 15px}html body.type-index .ps-home-cats li{margin:0;padding:0;list-style:none;display:flex}html body.type-index .ps-home-cats a{flex:1;display:flex;align-items:center;gap:12px;min-width:0;padding:8px 12px 8px 8px;border:1px solid #e2e6e4;border-radius:12px;background:#fff;font-size:14.5px;font-weight:600;line-height:1.25;color:inherit;text-decoration:none;transition:border-color .15s,background-color .15s}html body.type-index .ps-home-cats a:focus-visible,html body.type-index .ps-home-cats a:hover{border-color:#24b47e;background:#f3faf6}html body.type-index .ps-home-cats img{width:60px;height:60px;flex:none;object-fit:contain;border-radius:8px}html body.type-index .ps-home-cats svg{width:28px;height:28px;flex:none}html body.type-index main#content.content:not(.ps-home-cats-ready)::before{content:"";display:block;order:3;flex:0 0 294px;height:294px;width:100%}html body.type-index .homepage-group-title{font-size:24px!important;margin:4px 0 16px!important}html body.type-index .homepage-group-title+.products-wrapper{margin-top:-22px}html body.type-index .products-wrapper .product .image{height:150px;display:flex;align-items:center;justify-content:center}html body.type-index .products-wrapper .product .image img{max-height:150px;width:auto;max-width:100%;object-fit:contain}html body.type-index .products-wrapper .product .stars-placeholder{display:none}html body.type-index .products-wrapper .product .p-bottom{padding-top:8px}html body.type-index .products-wrapper .product .p-tools{padding-top:10px;padding-bottom:10px}}@media (min-width:1100px){html body.type-index main#content.content:not(.ps-home-cats-ready)::before{flex-basis:204px;height:204px}html body.type-index .ps-home-cats{grid-template-columns:repeat(6,minmax(0,1fr))}}body.ordering-process{--ps-ck-green:#167450;--ps-ck-green-soft:#e6f2ec;--ps-ck-line:#c5d3d6;--ps-ck-ink:#0e151c}body.ordering-process fieldset,body.ordering-process fieldset.co-box{min-width:0!important;max-width:100%}body.ordering-process .cart-inner{max-width:100%;box-sizing:border-box}body.ordering-process .co-box .form-control,body.ordering-process .co-box .form-group{min-width:0;max-width:100%;box-sizing:border-box}body.ordering-process .co-box .intl-tel-input,body.ordering-process .co-box .iti{max-width:100%}@media (max-width:767px){body.ordering-process .siteCookies .siteCookies__form{padding:8px 12px!important;gap:4px 8px!important}body.ordering-process .siteCookies .siteCookies__text{font-size:11.5px!important;line-height:1.3!important}body.ordering-process .siteCookies .siteCookies__button{height:40px!important;min-height:40px!important;font-size:13px!important}body.ordering-process .siteCookies .siteCookies__link{padding:2px!important;font-size:12px!important}}html body.ordering-process #order-form .co-box input.form-control:not([type=checkbox]):not([type=radio]),html body.ordering-process #order-form .co-box select.form-control,html body.ordering-process .cart-content input.form-control:not([type=checkbox]):not([type=radio]){min-height:48px!important;font-size:16px!important;border:1.5px solid var(--ps-ck-line)!important;border-radius:10px!important;color:var(--ps-ck-ink);box-shadow:none!important;background-clip:padding-box}html body.ordering-process #order-form .co-box textarea.form-control{border-radius:10px!important;border:1.5px solid var(--ps-ck-line)!important;font-size:16px!important;min-height:96px}body.ordering-process .co-box .form-control:focus{border-color:var(--ps-ck-green)!important;outline:3px solid rgba(22,116,80,.22);outline-offset:0}body.ordering-process .phone-combined-input{display:flex!important;align-items:center;gap:8px;min-width:0}body.ordering-process .phone-combined-input .country-flags{flex:0 0 auto}body.ordering-process .phone-combined-input .country-flags-inner{display:flex!important;align-items:center;gap:4px;white-space:nowrap!important;width:auto!important}body.ordering-process .phone-combined-input .country-flags-inner *{white-space:nowrap!important}body.ordering-process .phone-combined-input input{flex:1 1 auto;min-width:0;width:auto!important}@media (max-width:767px){body.ordering-process .co-box .form-group .control-label,body.ordering-process .co-box .form-group label{font-size:13px}}body.ordering-process .co-delivery-method .radio-wrapper,body.ordering-process .co-payment-method .radio-wrapper,html body.type-search #search-group-articles li a{border-radius:10px}body.ordering-process .co-delivery-method input[type=radio]:checked+label,body.ordering-process .co-payment-method input[type=radio]:checked+label{border-color:var(--ps-ck-green)}body.ordering-process #submit-order,body.ordering-process .cart-content .btn-conversion,body.ordering-process .next-step .btn,body.ordering-process .next-step a.btn,body.ordering-process .order-summary .btn{border-radius:10px!important;letter-spacing:0!important;text-transform:none!important;font-weight:700;min-height:52px}html body.ordering-process #submit-order .order-button-text{font-size:16px;text-transform:none!important;letter-spacing:0!important}body.ordering-process #submit-order .order-button-suffix{display:block;font-size:12px;font-weight:500;opacity:.9;letter-spacing:0}body.ordering-process .next-step .btn-conversion,body.ordering-process .next-step .btn-primary,body.ordering-process .order-summary .btn-conversion,body.ordering-process .order-summary .btn-primary{background:var(--ps-ck-green);border-color:var(--ps-ck-green)}html body.ordering-process #content ol.cart-header{display:flex!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:12px 8px!important;margin:0!important;list-style:none!important}html body.ordering-process #content ol.cart-header li{display:flex!important;align-items:center!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;text-align:left!important}html body.ordering-process #content ol.cart-header li::after{display:none!important;content:none!important}html body.ordering-process #content ol.cart-header li+li::before{content:""!important;display:block!important;position:static!important;width:22px!important;height:0!important;margin:0 8px!important;border:0!important;border-top:1.5px solid #c5d3d6!important;background:0 0!important;transform:none!important}html body.ordering-process #content ol.cart-header li a,html body.ordering-process #content ol.cart-header li strong{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap!important;text-decoration:none!important}html body.ordering-process #content ol.cart-header li a::before,html body.ordering-process #content ol.cart-header li strong::before{display:inline-grid!important;place-items:center!important;position:static!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;border:1.5px solid #167450!important;border-radius:50%!important;background:#fff!important;color:#167450!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important}html body.ordering-process #content ol.cart-header li.active a::before,html body.ordering-process #content ol.cart-header li.active strong::before{background:#167450!important;color:#fff!important}html body.ordering-process #content ol.cart-header li.completed a::before{background:#167450!important;color:#fff!important;content:"✓"!important}html body.ordering-process #content ol.cart-header li:not(.active):not(.completed) strong,html body.ordering-process #content ol.cart-header li:not(.active):not(.completed) strong span{color:#56616b!important}html body.ordering-process #content ol.cart-header li:not(.active):not(.completed) strong::before{border-color:#c5d3d6!important;color:#56616b!important}html body.ordering-process #content ol.cart-header li.completed a span{text-decoration:underline!important}@media (max-width:480px){html body.ordering-process #content ol.cart-header li:not(.active) a span,html body.ordering-process #content ol.cart-header li:not(.active) strong span{display:none!important}html body.ordering-process #content ol.cart-header li a span,html body.ordering-process #content ol.cart-header li strong span{letter-spacing:0!important;font-size:14px!important;white-space:nowrap!important;width:auto!important;max-width:none!important;flex:0 0 auto!important}html body.ordering-process #content ol.cart-header li+li::before{width:10px!important;margin:0 5px!important}html body.ordering-process #content ol.cart-header li a,html body.ordering-process #content ol.cart-header li strong{font-size:13px!important;gap:6px!important}html body.ordering-process #content ol.cart-header li a::before,html body.ordering-process #content ol.cart-header li strong::before{flex-basis:26px!important;width:26px!important;height:26px!important;font-size:13px!important}}@media (min-width:768px){html body.ordering-process #content ol.cart-header li a,html body.ordering-process #content ol.cart-header li strong{font-size:16px!important;gap:9px!important}html body.ordering-process #content ol.cart-header li a::before,html body.ordering-process #content ol.cart-header li strong::before{flex-basis:28px!important;width:28px!important;height:28px!important;font-size:14px!important}html body.ordering-process #content ol.cart-header li+li::before{width:56px!important;margin:0 14px!important}}html body.ordering-process #continue-order-button span,html body.ordering-process #submit-order,html body.ordering-process #submit-order span,html body.ordering-process .btn-conversion,html body.ordering-process .btn-conversion span{font-weight:700!important}html body.ordering-process .next-step .btn-conversion,html body.ordering-process .next-step .btn-conversion span{text-transform:none!important;letter-spacing:0!important;font-size:16px!important}html body.ordering-process #content #continue-order-button,html body.ordering-process #content #orderFormButton,html body.ordering-process #content #submit-order{letter-spacing:0!important;font-size:16px!important}html body.ordering-process #content #continue-order-button .order-button-text,html body.ordering-process #content #orderFormButton .order-button-text,html body.ordering-process #content #submit-order .order-button-suffix,html body.ordering-process #content #submit-order .order-button-text{font-size:16px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}html body.ordering-process .next-step--cart{display:flex!important;gap:12px!important;flex-wrap:wrap;justify-content:flex-end}html body.ordering-process .next-step--cart .btn{margin:0!important}@media (max-width:767px){html body.ordering-process .next-step--cart{justify-content:stretch}html body.ordering-process .next-step--cart .btn{flex:1 1 100%}}html body.ordering-process .next-step--cart .btn{min-height:54px!important;display:inline-flex!important;align-items:center;justify-content:center}html body.ordering-process #order-form .radio-wrapper label::after,html body.ordering-process #order-form .radio-wrapper label::before{box-sizing:border-box!important;width:22px!important;height:22px!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}html body.ordering-process #order-form .radio-wrapper label::after{width:12px!important;height:12px!important;left:5px!important;border:0!important}html body.ordering-process #order-form .radio-wrapper{padding-top:16px!important;padding-bottom:16px!important;align-items:center!important}@media (min-width:768px){html body.ordering-process #order-form h2.order-icon:first-of-type{margin-top:0!important}}body.type-category .category-top>.products-top-wrapper:not(.ps-moved){display:none;animation:ps-cat-show 0s 4s forwards}body.type-category .products-top-wrapper.ps-moved{margin:28px 0 8px}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-head{margin:8px 0 6px!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-caption,html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-head span{display:none!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-head h2{font-size:18px!important;margin:0!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 12px!important;grid-template-columns:none!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-tile{flex:0 0 auto!important;width:auto!important;min-height:0!important;padding:4px 12px 4px 4px!important;gap:8px!important;align-items:center!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-photo{width:38px!important;height:38px!important;flex:0 0 38px!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-photo img{width:100%!important;height:100%!important;object-fit:contain!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-label{font-size:14px!important;white-space:normal!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25!important}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-arrow{display:none!important}@media (max-width:767px){html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin-right:-15px!important;padding-right:15px!important;scrollbar-width:none}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid::-webkit-scrollbar{display:none}html body.type-category #content [id^=ps-cat-]:not([id$=-help]) .ps-grid .ps-tile{scroll-snap-align:start}}@media (max-width:991px){html body.type-category .filters-unveil-button-wrapper{margin:0 0 12px!important}html body.type-category .filters-unveil-button-wrapper .unveil-button{width:100%!important;text-align:center!important;font-weight:600!important;border:1.5px solid #1b7a52!important;color:#145c3e!important;background:#fff!important;border-radius:999px!important;padding:9px 16px!important}}html body:is(.type-category,.type-search) #products .product .image{display:flex!important;align-items:center;justify-content:center;background:#fff;height:190px;overflow:hidden}html body:is(.type-category,.type-search) #products .product .image img{max-width:100%!important;max-height:190px!important;width:auto!important;height:auto!important;object-fit:contain!important}html body:is(.type-category,.type-search) #products .product .stars-placeholder{display:none!important}html body:is(.type-category,.type-search) #products .product .ratings-wrapper{min-height:0!important;margin:0!important}html body:is(.type-category,.type-search) #products .product .p-in-in{min-height:0!important}html body:is(.type-category,.type-search) #products .product .p-in{min-height:0!important;height:auto!important}html body:is(.type-category,.type-search) #products .product .name{min-height:0!important;margin-bottom:4px!important}html body:is(.type-category,.type-search) #products .product .availability{margin:2px 0 6px!important;font-size:13px}html body:is(.type-category,.type-search) #products .product .availability.ps-stock::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1b9a5f;margin-right:6px;vertical-align:middle}html body:is(.type-category,.type-search) #products .product .availability.ps-stock-low::before{background:#d9822b}html body:is(.type-category,.type-search) #products .product .availability.ps-stock-low{color:#9a5612}html body:is(.type-category,.type-search) #products .product .p-bottom{margin-top:0!important;padding-top:0!important}@media (max-width:767px){html body:is(.type-category,.type-search) #products .product .image{height:150px}html body:is(.type-category,.type-search) #products .product .image img{max-height:150px!important}}html body.type-category .dkLab-more,html body.type-category .filter-section a[class*=more],html body.type-category [class*=filter] a[class*=more],html body.type-category [class*=filter] a[class*=show-more]{color:#1b7a52!important}html body.type-search #content>h2{font-size:24px;line-height:1.25;margin:4px 0 14px}.ps-season,html body.type-search .search-results-groups{display:grid;gap:12px;margin:0 0 16px}html body.type-search .search-results-group{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}html body.type-search .search-results-group h4{flex:0 0 84px;margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#5b6b63;font-weight:700}html body.type-search .search-results-group-list{flex:1 1 0;min-width:0}html body.type-search .search-results-group-list ul{display:flex;flex-wrap:wrap;gap:8px}html body.type-search .search-results-group-list li,html body.type-search .search-results-group-list ul{margin:0!important;padding:0!important;list-style:none!important}html body.type-search .search-results-group-list li a{display:inline-block;padding:7px 14px;border:1px solid #d9e2dd;border-radius:999px;background:#fff;color:#16231d;font-size:14px;line-height:1.25;text-decoration:none}.ps-noresults li a:hover,html body.type-search .search-results-group-list li a:hover{border-color:#1b7a52;color:#145c3e}html body.type-search .search-results-group .display-results-group{flex:0 0 auto;font-size:13px;color:#145c3e;text-decoration:underline;text-underline-offset:3px}html body.type-search .search-products-heading{font-size:18px;margin:18px 0 12px}@media (max-width:767px){html body.type-search #content>h2{font-size:21px}html body.type-search .search-results-group{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:baseline}html body.type-search .search-results-group h4{grid-column:1;grid-row:1}html body.type-search .search-results-group .display-results-group{grid-column:2;grid-row:1;white-space:nowrap}html body.type-search .search-results-group-list{grid-column:1/-1;grid-row:2;min-width:0}html body.type-search #search-group-articles{display:none}html body.type-search .search-results-group-list ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-15px!important;padding-right:15px!important}html body.type-search .search-results-group-list ul::-webkit-scrollbar{display:none}html body.type-search .search-results-group-list li{flex:0 0 auto}html body.type-search #search-group-articles ul{flex-wrap:wrap;overflow:visible}}.ps-season{position:relative;overflow:hidden;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:16px;margin:0 0 18px;padding:46px 26px 52px;border-radius:16px;color:#fff;text-decoration:none!important;isolation:isolate;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='46' viewBox='0 0 150 46'%3E%3Cpath d='M0 6 Q37 26 75 6 T150 6' fill='none' stroke='%230a1712' stroke-width='1.6'/%3E%3Cg%3E%3Ccircle cx='19' cy='17' r='9' fill='%23ff5a4e' opacity='.28'/%3E%3Crect x='15.5' y='15' width='7' height='11' rx='3.5' fill='%23ff5a4e'/%3E%3Ccircle cx='56' cy='20' r='9' fill='%23ffd36b' opacity='.30'/%3E%3Crect x='52.5' y='18' width='7' height='11' rx='3.5' fill='%23ffd36b'/%3E%3Ccircle cx='94' cy='18' r='9' fill='%236fe0a8' opacity='.28'/%3E%3Crect x='90.5' y='16' width='7' height='11' rx='3.5' fill='%236fe0a8'/%3E%3Ccircle cx='131' cy='15' r='9' fill='%237cc4ff' opacity='.30'/%3E%3Crect x='127.5' y='13' width='7' height='11' rx='3.5' fill='%237cc4ff'/%3E%3C/g%3E%3C/svg%3E")repeat-x 0 0/150px 46px,radial-gradient(circle at 88% 55%,rgba(255,205,110,.4),rgba(255,205,110,0) 42%),radial-gradient(circle at 12% 110%,rgba(255,90,78,.2),rgba(255,90,78,0) 40%),linear-gradient(135deg,#0b2230 0,#123a3a 55%,#1b4a3a 100%)}.ps-season::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.85;background:radial-gradient(3px 3px at 8% 30%,#fff,transparent 60%),radial-gradient(3px 3px at 21% 62%,#fff,transparent 60%),radial-gradient(3px 3px at 33% 24%,#fff,transparent 60%),radial-gradient(4px 4px at 47% 78%,#fff,transparent 60%),radial-gradient(3px 3px at 58% 40%,#fff,transparent 60%),radial-gradient(3px 3px at 69% 18%,#fff,transparent 60%),radial-gradient(3px 3px at 77% 70%,#fff,transparent 60%),radial-gradient(4px 4px at 93% 28%,#fff,transparent 60%),radial-gradient(2.5px 2.5px at 40% 50%,#fff,transparent 60%),radial-gradient(2.5px 2.5px at 85% 88%,#fff,transparent 60%)}.ps-season::after{content:"✦";position:absolute;right:360px;top:58px;font-size:22px;color:#ffd36b;text-shadow:0 0 12px rgba(255,211,107,.9);animation:ps-twinkle 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ps-season::after{animation:none}}.ps-season:hover{filter:brightness(1.07)}.ps-season__eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#ffd36b;font-weight:700}.ps-season__title{display:block;font-size:26px;line-height:1.15;font-weight:700;margin:4px 0 6px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}.ps-season__text{display:block;font-size:14px;line-height:1.45;color:#e3efe9;max-width:52ch}.ps-season__btn{display:inline-block;margin-top:12px;padding:10px 20px;border-radius:999px;background:linear-gradient(180deg,#ffd978,#f2b23e);color:#2a1d06;font-weight:700;font-size:14px;box-shadow:0 4px 14px rgba(242,178,62,.45)}.ps-season__scene{position:absolute;left:0;right:0;bottom:0;height:96px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='96' viewBox='0 0 420 96' preserveAspectRatio='none'%3E%3Cpath d='M0 96 V74 Q70 56 140 72 T280 70 T420 72 V96Z' fill='%23e9f1f4'/%3E%3Cpath d='M0 96 V84 Q90 68 170 82 T330 80 T420 84 V96Z' fill='%23cfdfe6'/%3E%3Cg fill='%230d3a30'%3E%3Cpath d='M60 76 L74 46 L66 46 L80 20 L72 20 L86 -2 L100 20 L92 20 L106 46 L98 46 L112 76Z' transform='translate%28-10 4%29'/%3E%3Cpath d='M230 78 L242 52 L236 52 L248 30 L242 30 L254 10 L266 30 L260 30 L272 52 L266 52 L278 78Z' transform='translate%280 4%29'/%3E%3Cpath d='M340 80 L350 60 L345 60 L355 42 L350 42 L360 26 L370 42 L365 42 L375 60 L370 60 L380 80Z' transform='translate%280 2%29'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='68' cy='42' r='3' fill='%23ff5a4e'/%3E%3Ccircle cx='88' cy='30' r='3' fill='%23ffd36b'/%3E%3Ccircle cx='74' cy='58' r='3' fill='%237cc4ff'/%3E%3Ccircle cx='100' cy='54' r='3' fill='%236fe0a8'/%3E%3Ccircle cx='86' cy='12' r='4' fill='%23ffd36b'/%3E%3Ccircle cx='246' cy='56' r='2.6' fill='%23ffd36b'/%3E%3Ccircle cx='258' cy='44' r='2.6' fill='%23ff5a4e'/%3E%3Ccircle cx='244' cy='38' r='2.6' fill='%236fe0a8'/%3E%3Ccircle cx='252' cy='22' r='3.4' fill='%23ffd36b'/%3E%3Ccircle cx='354' cy='56' r='2.4' fill='%237cc4ff'/%3E%3Ccircle cx='366' cy='48' r='2.4' fill='%23ffd36b'/%3E%3Ccircle cx='360' cy='34' r='3' fill='%23ffd36b'/%3E%3C/g%3E%3C/svg%3E")repeat-x left bottom/420px 96px}.ps-season__imgs{position:relative;justify-self:end;width:330px;height:170px}.ps-season__img{position:absolute;border-radius:50%;background:#fff4d6 center/contain no-repeat;box-shadow:0 0 0 4px rgba(255,211,107,.55),0 0 34px 8px rgba(255,200,100,.5)}.ps-season__img--a{width:150px;height:150px;right:0;top:4px}.ps-season__img--b{width:104px;height:104px;right:150px;top:56px;box-shadow:0 0 0 4px rgba(255,90,78,.5),0 0 28px 6px rgba(255,120,100,.4)}.ps-season__img--c{width:84px;height:84px;right:236px;top:0;box-shadow:0 0 0 4px rgba(111,224,168,.5),0 0 24px 6px rgba(111,224,168,.35)}.ps-season:focus-visible{outline:3px solid #ffd36b;outline-offset:3px}@media (max-width:575px){.ps-season{grid-template-columns:minmax(0,1fr) 84px;padding:40px 12px 34px;gap:6px;margin-bottom:12px;min-height:0}.ps-season::after{right:98px;top:42px;font-size:16px}.ps-season__eyebrow,.ps-season__text{display:none}.ps-season__title{font-size:18px;margin:0 0 8px}.ps-season__btn{margin-top:0;padding:7px 14px;font-size:13px}.ps-season__scene{height:42px;background-size:252px 42px}.ps-season__imgs{width:84px;height:84px}.ps-season__img--a{width:72px;height:72px;right:4px;top:6px}.ps-season__img--b,.ps-season__img--c{display:none}}.ps-noresults{margin:8px 0 24px;padding:18px 20px;border:1px solid #d9e2dd;border-radius:14px;background:#f6f9f7}.ps-noresults h3{margin:0 0 6px;font-size:18px}.ps-noresults p{margin:0 0 12px;font-size:14px;color:#3b4a43}.ps-did,.ps-noresults ul{margin:0 0 12px;display:flex;flex-wrap:wrap;gap:8px}.ps-noresults ul{list-style:none;padding:0}.ps-noresults li{margin:0;padding:0}.ps-noresults li a{display:inline-block;padding:8px 14px;border:1px solid #d9e2dd;border-radius:999px;background:#fff;color:#16231d;font-size:14px;text-decoration:none}html body.type-search #search-group-articles li a{white-space:normal}.ps-did{font-size:16px;align-items:center}.ps-did__q{font-weight:600}.ps-did__a,.ps-sr-rule{text-decoration:none!important}.ps-did__a{display:inline-block;padding:7px 14px;border-radius:999px;background:#1b7a52;color:#fff!important;font-weight:600;font-size:15px}.ps-did__a:hover{background:#145c3e}.searchWhisperer__content--empty .ps-did{margin:12px 0 0}.ps-sr-rule{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;margin:0 0 16px;padding:16px 20px;border:1px solid #cfe3d8;border-radius:14px;background:linear-gradient(135deg,#f1f8f4,#e4f1ea);color:#16231d!important}.ps-sr-rule:hover{border-color:#1b7a52}.ps-sr-rule__eyebrow{grid-column:1;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#145c3e;font-weight:700}.ps-sr-rule__title{grid-column:1;font-size:20px;font-weight:700;line-height:1.2}.ps-sr-rule__text{grid-column:1;font-size:14px;color:#3b4a43}.ps-sr-rule__cta{grid-column:2;grid-row:1/span 3;padding:9px 18px;border-radius:999px;background:#1b7a52;color:#fff;font-weight:700;font-size:14px;white-space:nowrap}.ps-sr-rule--compact{margin:0 0 12px;padding:12px 14px}.ps-sr-rule--compact .ps-sr-rule__title{font-size:17px}.ps-sr-rule--xmas{background:linear-gradient(135deg,#0b2230,#1b4a3a);border-color:#1b4a3a;color:#fff!important}.ps-sr-rule--xmas .ps-sr-rule__eyebrow{color:#ffd36b}.ps-sr-rule--xmas .ps-sr-rule__text{color:#e3efe9}.ps-sr-rule--xmas .ps-sr-rule__cta{background:#f2b23e;color:#2a1d06}@media (max-width:575px){.ps-sr-rule{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px;margin-bottom:12px;gap:0 10px}.ps-sr-rule__eyebrow,.ps-sr-rule__text{display:none}.ps-sr-rule__title{font-size:18px}.ps-sr-rule__cta{grid-column:2;grid-row:1;margin:0;padding:8px 14px;font-size:13px;justify-self:end}}@media (min-width:992px){html body .searchWhisperer{display:grid!important;grid-template-columns:280px minmax(0,1fr);grid-template-rows:auto auto;padding:0!important;border-radius:0 0 18px 18px;overflow:hidden;box-shadow:0 24px 60px rgba(14,21,28,.28)}html body .searchWhisperer>.ps-sr-rule,html body .searchWhisperer>.searchWhisperer__content--empty{grid-column:1/-1}html body .searchWhisperer>.ps-sr-rule{margin:16px 20px 18px}html body .searchWhisperer__additionalResults{grid-column:1;grid-row:2/span 2;background:#eef4f0;padding:28px 24px!important;width:auto!important}html body .searchWhisperer__products{grid-column:2;grid-row:2;padding:26px 30px 6px!important;width:auto!important}html body .searchWhisperer__buttonWrapper{grid-column:2;grid-row:3;justify-content:center!important;padding:8px 30px 28px!important;width:auto!important}html body .searchWhisperer__products__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;width:auto!important;margin:0!important}html body .searchWhisperer__products__listItem:nth-child(n+9){display:none!important}}@media (max-width:991px){html body .searchWhisperer{padding:14px 14px 16px!important}html body .searchWhisperer__additionalResults{order:-1;padding:0 0 8px!important;width:auto!important}html body .searchWhisperer__products{width:auto!important;padding:0!important}html body .searchWhisperer__products__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin:0!important;width:auto!important}html body .searchWhisperer__products__listItem:nth-child(n+7){display:none!important}html body .searchWhisperer__buttonWrapper{padding:12px 0 0!important;justify-content:stretch!important}html body .searchWhisperer__button{width:100%!important}html body .searchWhisperer__additionalResults__list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px!important;padding:0!important;list-style:none!important}html body .searchWhisperer__additionalResults__link{display:inline-block;padding:7px 14px;border:1px solid #cfe3d8;border-radius:999px;background:#fff;text-decoration:none!important}}html body .searchWhisperer__additionalResults__heading,html body .searchWhisperer__products__heading{font-size:15px!important;font-weight:700;margin:0 0 12px!important;color:#16231d}html body .searchWhisperer__additionalResults__heading{display:flex;align-items:center;gap:10px}html body .searchWhisperer__additionalResults__heading::before{content:"";flex:0 0 20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%231b7a52' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")center/contain no-repeat}html body .searchWhisperer__additionalResults__heading--brand::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%231b7a52' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12l-8 8-9-9V4h7z'/%3E%3Ccircle cx='7.5' cy='8.5' r='1.3'/%3E%3C/svg%3E")}html body .searchWhisperer__additionalResults__heading--brand{margin-top:22px!important}@media (min-width:992px){html body .searchWhisperer__additionalResults__list{list-style:none!important;margin:0 0 4px!important;padding:0!important}html body .searchWhisperer__additionalResults__listItem{margin:0 0 8px!important;padding-left:16px;position:relative;line-height:1.35}html body .searchWhisperer__additionalResults__listItem::before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:#1b9a5f}html body .searchWhisperer__additionalResults__link{color:#145c3e!important;text-decoration:underline!important;text-underline-offset:3px;font-size:15px}html body .searchWhisperer__additionalResults__link:hover{color:#0c3d2b!important}}html body .searchWhisperer__product{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none!important;color:#16231d!important;height:100%;padding:6px 4px;border-radius:12px}html body .searchWhisperer__product:hover{background:#f3f8f5}html body .searchWhisperer__product__image{width:100%!important;height:96px;display:flex!important;align-items:center;justify-content:center;margin:0 0 8px}html body .searchWhisperer__product__image img{max-width:100%;max-height:96px;width:auto!important;height:auto!important;object-fit:contain}html body .searchWhisperer__product__infoWrapper{width:100%}html body .searchWhisperer__product__name{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}html body .searchWhisperer__product__availability{font-size:12px;margin:4px 0 2px!important;min-height:0!important}html body .searchWhisperer__product__availability .availability-label::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:5px;vertical-align:middle}html body .searchWhisperer__product__price{width:100%;text-align:center!important;font-size:15px;font-weight:700;margin-top:auto!important;padding-top:4px}html body .searchWhisperer__button{background:#1b5e45!important;border:0!important;color:#fff!important;border-radius:999px!important;padding:14px 38px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;width:auto;height:auto!important}html body .searchWhisperer__button:hover{background:#134735!important}html body .searchWhisperer__content--empty{padding:22px 24px 24px!important;margin:0!important;font-size:16px;line-height:1.5;color:#16231d;background:#fff}html body .searchWhisperer__content--empty .ps-did{margin:14px 0 0}html body .searchWhisperer:has(>.searchWhisperer__content--empty){border:1px solid #cfe3d8!important;border-radius:0 0 18px 18px;overflow:hidden;box-shadow:0 24px 60px rgba(14,21,28,.28)}@media (max-width:991px){html body .searchWhisperer:has(>.searchWhisperer__content--empty){padding:0!important;border-radius:14px}html body .searchWhisperer__content--empty{padding:16px 16px 18px!important}}