*{box-sizing:border-box}button:not(:disabled){cursor:pointer}img{height:auto;max-width:100%}a:not([class]){color:inherit}hr{box-sizing:initial;height:0}::-webkit-scrollbar{border-radius:0;width:8px}::-webkit-scrollbar-track{background-color:var(--wp--preset--color--primary-light);border-radius:0}::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--primary);border-radius:0;cursor:grab;width:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--wp--preset--color--text-base)}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--wp--preset--color--primary) var(--wp--preset--color--primary-light);scrollbar-width:thin}}body,html{min-width:360px;scroll-behavior:smooth}.site{display:grid;grid-template-areas:"header" "content" "footer";grid-template-rows:auto 1fr auto;min-height:calc(100dvh - var(--wp-admin--admin-bar--height))}.site-content{grid-area:content}.wc-block-components-button:not(.is-link){outline:none!important;transition:color .25s,background-color .25s,box-shadow .25s!important}.wc-block-components-button:not(.is-link):not(.outlined){box-shadow:none!important}.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):hover{background-color:var(--wp--preset--color--accent)}.wc-block-components-button:not(.is-link).outlined{color:var(--wp--preset--color--primary)!important}.wc-block-components-button:not(.is-link).outlined:focus,.wc-block-components-button:not(.is-link).outlined:hover{background-color:var(--wp--preset--color--primary)!important;box-shadow:none!important;color:var(--wp--preset--color--on-primary)!important}.m-0{margin:0}.uppercase{text-transform:uppercase}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.container{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.text-center{text-align:center}.westplast-button{align-items:center;background-color:initial;border:none;color:inherit;display:inline-flex;font-family:var(--wp--preset--font-family--body);gap:10px;justify-content:center;padding:0;text-align:center;text-decoration-color:#0000;transition:color .25s}.westplast-button:not(:disabled){cursor:pointer}.westplast-button:focus-visible,.westplast-button:hover{color:var(--wp--preset--color--primary)}.westplast-button__append,.westplast-button__prepend{line-height:0;overflow:hidden;width:40px}.westplast-button__append img,.westplast-button__append svg,.westplast-button__prepend img,.westplast-button__prepend svg{display:block;height:auto;max-width:100%;width:100%}.westplast-button--default,.westplast-button--round{border:1px solid}.westplast-button--default{min-height:53px;padding:8px 20px}.westplast-button--round{aspect-ratio:1/1;border-radius:calc(infinity*1px);width:60px}.westplast-button--primary,.westplast-button--secondary{transition-duration:.25s;transition-property:color,background-color}.westplast-button--primary{color:var(--wp--preset--color--primary)}.westplast-button--primary:not(:disabled):focus-visible,.westplast-button--primary:not(:disabled):hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.westplast-button--secondary{color:var(--wp--preset--color--on-primary)}.westplast-button--secondary:not(:disabled):focus-visible,.westplast-button--secondary:not(:disabled):hover{color:var(--wp--preset--color--primary)}.wpcf7-form{display:grid;gap:30px}.wpcf7-form p{margin:0}.wpcf7-form-control-wrap{display:block}.wpcf7-tel,.wpcf7-text,.wpcf7-textarea{border:1px solid var(--wp--preset--color--primary-light);color:var(--wp--preset--color--text-base);font-family:inherit;font-size:24px;letter-spacing:inherit;outline:none!important;padding:0 28px;transition:border-color .25s,color .25s;width:100%}.wpcf7-tel:focus,.wpcf7-tel:hover,.wpcf7-text:focus,.wpcf7-text:hover,.wpcf7-textarea:focus,.wpcf7-textarea:hover{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.wpcf7-tel::placeholder,.wpcf7-text::placeholder,.wpcf7-textarea::placeholder{color:var(--wp--preset--color--primary-light)}.wpcf7-tel,.wpcf7-text{min-height:50px}.wpcf7-textarea{padding-bottom:7px;padding-top:7px}.wpcf7 .wpcf7-submit{font-size:20px;line-height:1.5;padding:9px 49px}@media (max-width:1199.5px){.wpcf7-tel,.wpcf7-text,.wpcf7-textarea{font-size:18px}}@media (max-width:767.5px){.wpcf7-form{gap:15px}.wpcf7-tel,.wpcf7-text,.wpcf7-textarea{padding-left:10px;padding-right:10px}.wpcf7 .wpcf7-submit{width:100%}}.modal{background-color:initial;border:none;color:inherit;max-height:100%;max-width:100%;opacity:0;padding:0;transition-behavior:allow-discrete;transition-duration:.25s;transition-property:opacity,overlay,display;width:100%}.modal:open{opacity:1}@starting-style{.modal:open{opacity:0}}.modal::backdrop{background-color:initial;transition-behavior:allow-discrete;transition-duration:.25s;transition-property:display,overlay,background-color}.modal:open::backdrop{background-color:#00000080}@starting-style{.modal:open::backdrop{background-color:initial}}body:has(.modal:open),html:has(.modal:open){overflow:hidden}.modal__wrapper{display:grid;gap:30px;grid-template-columns:100%;margin:20px auto}.modal__header{color:var(--wp--preset--color--on-primary);display:flex;justify-content:end;pointer-events:none}.modal__header form{pointer-events:auto}@media (max-width:767.5px){.modal__wrapper{gap:20px}}.navigation{align-items:center;display:flex;gap:20px;justify-content:center;pointer-events:none}.navigation--wide{justify-content:space-between}.navigation__button{flex:0 0 60px;pointer-events:auto}.navigation__button.swiper-button-disabled,.navigation__button.swiper-button-lock{opacity:.5;pointer-events:none}.navigation__button--prev{rotate:180deg}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.section{padding:50px 0}.section__header{border-bottom:1px solid var(--wp--preset--color--primary-light);padding-bottom:30px}@media (max-width:1439.5px){.section{padding:40px 0}}@media (max-width:1199.5px){.section{padding:30px 0}.section__header{padding-bottom:24px}}@media (max-width:767.5px){.section__header{padding-bottom:20px}}.title{font-weight:500}.title--lg{font-size:48px}@media (max-width:1439.5px){.title--lg{font-size:40px}}@media (max-width:1199.5px){.title--lg{font-size:36px}}@media (max-width:767.5px){.title--lg{font-size:24px}}.site-footer{background-color:var(--wp--preset--color--background-dark);grid-area:footer;padding-top:60px}.site-footer__top{display:flex;gap:60px 40px;justify-content:space-between;padding-bottom:30px}.site-footer__main{display:grid;flex:0 1 560px;gap:30px}.site-footer__main .product-search-results{bottom:52px;top:auto}.site-footer__main div.product-search-results-content{bottom:0}.site-footer__logo{display:block;text-decoration:none;transition:opacity .25s}.site-footer__logo:focus-visible,.site-footer__logo:hover{opacity:.8}.site-footer__logo-image{height:auto;max-width:100%}.site-footer__text{margin:0}.site-footer__widgets{color:var(--wp--preset--color--primary-light);display:grid;font-size:20px;font-weight:500;gap:40px;grid-template-columns:repeat(3,1fr)}.site-footer__title{font-size:32px;margin:0}.site-footer__copyright-menu-list,.site-footer__icon-list,.site-footer__menu-list{list-style:none;margin:0;padding:0}.site-footer__copyright-menu-list a,.site-footer__icon-list a,.site-footer__menu-list a{color:inherit;text-decoration:none;transition:color .25s}.site-footer__copyright-menu-list a:focus-visible,.site-footer__copyright-menu-list a:hover,.site-footer__icon-list a:focus-visible,.site-footer__icon-list a:hover,.site-footer__menu-list a:focus-visible,.site-footer__menu-list a:hover{color:var(--wp--preset--color--primary)}.site-footer__icon-list,.site-footer__menu-list{display:grid;gap:10px;margin-top:30px}.site-footer__icon-list{grid-template-columns:repeat(auto-fill,35px);line-height:0}.site-footer__bottom{align-items:center;border-top:1px solid;color:var(--wp--preset--color--primary-light);display:flex;font-size:20px;font-weight:500;gap:20px 60px;min-height:90px;padding:12px 0}.site-footer__copyright-menu-list{align-items:center;display:flex;gap:10px 75px}.site-footer__copyright-text{margin:0 0 0 auto;text-transform:uppercase}.site-footer__copyright-text a{line-height:40px;text-decoration:none;transition:color .25s;white-space:nowrap}.site-footer__copyright-text a:focus-visible,.site-footer__copyright-text a:hover{color:var(--wp--preset--color--primary)}.site-footer__copyright-text .esqrd-logo{vertical-align:bottom}@media (max-width:1439.5px){.site-footer__top{gap:40px}.site-footer__widgets{grid-template-columns:repeat(2,1fr)}.site-footer__social-links{grid-column:span 2}.site-footer__bottom{gap:20px 40px}.site-footer__copyright-menu-list{gap:10px 50px}}@media (max-width:1199.5px){.site-footer__top{flex-wrap:wrap;font-size:18px;gap:30px}.site-footer__main{flex:0 1 auto;max-width:100%;width:560px}.site-footer__widgets{flex:0 0 100%;font-size:18px;gap:30px;grid-template-columns:repeat(3,1fr)}.site-footer__social-links{grid-column:span 1}.site-footer__bottom{flex-wrap:wrap;font-size:18px;gap:20px 30px}.site-footer__copyright-menu-list{gap:10px 30px}.site-footer__title{font-size:24px}}@media (max-width:767.5px){.site-footer{padding-top:40px}.site-footer__widgets{gap:30px 20px;grid-template-columns:repeat(2,1fr)}.site-footer__social-links{grid-column:span 2}.site-footer__bottom{padding-bottom:30px;padding-top:30px}.site-footer__copyright-text{margin:0 auto}.site-footer__copyright-menu{flex:0 0 100%}.site-footer__copyright-menu-list{gap:15px 20px}.site-footer__logo{max-width:320px}.site-footer__icon-list,.site-footer__menu-list{margin-top:16px}}@media (max-width:575.5px){.site-footer__widgets{grid-template-columns:repeat(1,1fr)}.site-footer__social-links{grid-column:span 1}.site-footer__copyright-menu-list{align-items:flex-start;flex-direction:column}}.site-header{grid-area:header;position:relative}.site-header .product-search{flex-basis:400px}.site-header .product-search-field{background-color:var(--wp--preset--color--background)}.site-header__bottom .container,.site-header__top .container{padding:12px 0}.site-header__top{background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--primary-light)}.site-header__top .container{align-items:center;column-gap:60px;display:flex;flex-wrap:wrap;min-height:80px}.site-header__logo{margin-right:auto;max-width:233px;text-decoration:none;transition:opacity .25s}.site-header__logo:focus-visible,.site-header__logo:hover{opacity:.8}.site-header__logo-image{display:block;height:auto;max-width:100%}.site-header__phone{font-size:22px}.site-header__phone .westplast-button__prepend{width:35px}.site-header__icons{column-gap:30px;display:flex}.site-header__cart .wc-block-mini-cart{display:block;visibility:visible!important}.site-header__cart .wc-block-mini-cart__button{color:currentColor;cursor:pointer;padding:0}.site-header__cart .wc-block-mini-cart__button .wc-block-mini-cart__quantity-badge svg{background-image:url(../assets/images/icon-cart.svg);background-repeat:no-repeat;background-size:contain;opacity:.45;transition:opacity .25s}.site-header__cart .wc-block-mini-cart__button .wc-block-mini-cart__icon{color:#0000;height:auto;width:40px}.site-header__cart .wc-block-mini-cart__button:focus-visible .wc-block-mini-cart__quantity-badge svg,.site-header__cart .wc-block-mini-cart__button:hover .wc-block-mini-cart__quantity-badge svg{opacity:1}.site-header__cart .wc-block-mini-cart__button span:where(.wc-block-mini-cart__badge){background-color:var(--wp--preset--color--accent)}.site-header__language-switcher{flex:0 0 auto;position:relative;width:120px}.site-header__language-switcher .pll-switcher-select{appearance:none;background-color:var(--wp--preset--color--surface);background-image:url(../assets/images/icon-select-arrow.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:13px 22px;border:1px solid;border-radius:44px;color:var(--wp--preset--color--primary-light);cursor:pointer;font-family:inherit;font-size:26px;font-weight:400;height:44px;line-height:1.5;outline:none!important;padding:0 55px 0 30px;transition:color .25s;width:100%}.site-header__language-switcher .pll-switcher-select:focus,.site-header__language-switcher .pll-switcher-select:hover{color:var(--wp--preset--color--primary)}.site-header__bottom{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.site-header__bottom .container{align-items:center;display:flex;min-height:90px}.site-header__menu-button{font-size:24px;text-transform:uppercase}.site-header__menu-button:focus-visible,.site-header__menu-button:hover{color:var(--wp--preset--color--primary-light)}.site-header__menu-button .westplast-button__body span:nth-child(2),.site-header__menu-button .westplast-button__prepend svg:nth-child(2),.site-header__menu-button--active .westplast-button__body span:first-child,.site-header__menu-button--active .westplast-button__prepend svg:first-child{display:none}.site-header__menu-button--active .westplast-button__body span:nth-child(2),.site-header__menu-button--active .westplast-button__prepend svg:nth-child(2){display:block}.site-header__primary-menu{flex:1 1 auto;margin-left:80px;transition:opacity .25s}.site-header__primary-menu--active{opacity:0}.site-header__primary-menu-list,.site-header__secondary-menu-list{display:grid;list-style:none;margin:0;padding:0;text-transform:uppercase}.site-header__primary-menu-list a,.site-header__secondary-menu-list a{color:inherit;text-decoration:none;transition:color .25s}.site-header__primary-menu-list a:focus-visible,.site-header__primary-menu-list a:hover,.site-header__secondary-menu-list a:focus-visible,.site-header__secondary-menu-list a:hover{color:var(--wp--preset--color--primary-light)}.site-header__primary-menu-list .sub-menu,.site-header__secondary-menu-list .sub-menu{display:grid;list-style:none;padding:0}.site-header__primary-menu-list{align-items:flex-start;display:flex;font-size:18px;gap:20px 35px}.site-header__primary-menu-list:has(.menu-item:nth-child(3)){justify-content:space-between}.site-header__primary-menu-list .sub-menu{display:none}.site-header__secondary-menu{background-color:var(--wp--preset--color--background);display:none;height:calc(100dvh - 170px - var(--wp-admin--admin-bar--height));left:0;max-height:0;opacity:0;overflow:hidden;padding:40px 0;position:absolute;scrollbar-gutter:stable;top:100%;transition-behavior:allow-discrete;transition-duration:.25s;transition-property:display,max-height,opacity;width:100%;z-index:10}.site-header__secondary-menu--active{display:block;max-height:calc(100dvh - 170px - var(--wp-admin--admin-bar--height));opacity:1;overflow-y:auto}@starting-style{.site-header__secondary-menu--active{max-height:0;opacity:0}}.site-header__secondary-menu-list{font-size:22px;gap:35px 50px;grid-template-columns:repeat(4,1fr)}.site-header__secondary-menu-list .sub-menu{font-size:.85em;gap:16px;margin-top:24px}.site-header__search-btn{display:none}@media (max-width:1679.5px){.site-header__top .container{column-gap:35px}.site-header__icons{column-gap:24px}.site-header__language-switcher{width:100px}.site-header__language-switcher .pll-switcher-select{background-position:right 20px center;padding:0 40px 0 20px}}@media (max-width:1439.5px){.site-header__top .container{column-gap:20px}.site-header__logo{max-width:200px}.site-header__phone{font-size:20px}.site-header__icons{column-gap:16px}.site-header .product-search{flex-basis:320px}.site-header__language-switcher{width:90px}.site-header__language-switcher .pll-switcher-select{background-position:right 20px center;border-radius:40px;font-size:24px;height:40px;padding:0 36px 0 20px}.site-header__primary-menu{margin-left:45px}.site-header__primary-menu-list{font-size:14px;gap:20px 24px}.site-header__secondary-menu-list{font-size:20px;gap:30px 40px}.site-header__secondary-menu-list .sub-menu{font-size:.8em;gap:12px;margin-top:20px}}@media (max-width:1199.5px){.site-header__icons,.site-header__top .container{column-gap:14px}.site-header__logo{max-width:150px}.site-header__menu-button .westplast-button__body,.site-header__phone .westplast-button__body{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.site-header__search-btn{display:inline-flex}.site-header__top{position:relative;z-index:5}.site-header .product-search{background-color:var(--wp--preset--color--surface);left:0;opacity:0;padding:4px 20px 16px;position:absolute;right:0;top:100%;transform:translateY(-200px);transition:opacity .25s,transform .25s}.site-header .product-search.open{opacity:1;transform:translateY(0)}.site-header__language-switcher{width:80px}.site-header__language-switcher .pll-switcher-select{background-position:right 16px center;border-radius:36px;font-size:22px;height:36px;padding:0 32px 0 16px}.site-header__primary-menu-list{gap:20px}.site-header__secondary-menu-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.5px){.site-header__bottom .container,.site-header__top .container{column-gap:5px;min-height:60px}.site-header__icons{column-gap:5px}.site-header__logo{max-width:100px}.site-header__top .westplast-button__append,.site-header__top .westplast-button__prepend{width:25px}.site-header__menu-button .westplast-button__prepend{width:30px}.site-header__menu-button .westplast-button__body{height:auto;margin:0;overflow:visible;padding:initial;position:static;width:auto;clip:auto;font-size:16px}.site-header__language-switcher{width:50px}.site-header__language-switcher .pll-switcher-select{background-position:right 9px center;background-size:8px 14px;border-radius:25px;font-size:16px;height:25px;line-height:1.2;padding:0 20px 0 10px}.site-header__primary-menu{display:none}.site-header__cart .wc-block-mini-cart__button{font-size:14px}.site-header__cart .wc-block-mini-cart__button .wc-block-mini-cart__quantity-badge svg{width:25px}.site-header__secondary-menu{height:calc(100dvh - 120px - var(--wp-admin--admin-bar--height));padding:30px 10px}.site-header__secondary-menu--active{max-height:calc(100dvh - 120px - var(--wp-admin--admin-bar--height))}.site-header__secondary-menu-list{font-size:18px;gap:30px 16px;grid-template-columns:repeat(2,1fr)}.site-header__secondary-menu-list .sub-menu{gap:10px;margin-top:16px}}.featured-categories-card{background-color:var(--wp--preset--color--surface);display:grid;font-size:24px;gap:30px;padding:20px;position:relative}.featured-categories-card__header{aspect-ratio:1/1}.featured-categories-card__image{align-content:flex-start;display:block;height:100%!important;object-fit:cover;width:100%!important}.featured-categories-card__title{align-content:flex-start;font-size:inherit;font-weight:inherit}.featured-categories-card__link{width:100%}.featured-categories-card__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.featured-categories-card__footer{align-content:flex-end}@media (max-width:1439.5px){.featured-categories-card{font-size:20px;gap:16px;padding:16px}}@media (max-width:1199.5px){.featured-categories-card{font-size:18px;gap:15px;padding:15px 10px}}@media (max-width:767.5px){.featured-categories-card__link{font-size:20px}}.featured-categories .container{align-items:start;display:grid;gap:40px;grid-template-columns:410px 1fr}.featured-categories__tablist{display:grid;gap:10px}.featured-categories__tab{font-size:24px;gap:20px;justify-content:flex-start;min-height:90px;padding:20px 30px;text-align:left;width:100%}.featured-categories__tab .westplast-button__append,.featured-categories__tab .westplast-button__prepend{flex:0 0 100%;line-height:0;max-width:60px;width:100%}.featured-categories__tab .westplast-button__append svg,.featured-categories__tab .westplast-button__prepend svg{height:auto;width:100%;fill:currentColor}.featured-categories__tab .westplast-button__append svg [fill],.featured-categories__tab .westplast-button__prepend svg [fill]{fill:currentColor}.featured-categories__tab .westplast-button__append svg [stroke],.featured-categories__tab .westplast-button__prepend svg [stroke]{stroke:currentColor}.featured-categories__tab .westplast-button__body{flex:1 1 auto;text-align:left}.featured-categories__tab:not(:hover){background-color:var(--wp--preset--color--surface)}.featured-categories__tab--active:not(:hover){background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.featured-categories__tabpanel{display:grid;gap:30px 40px;grid-template-columns:repeat(3,1fr)}.featured-categories__tabpanel:has(.products){grid-template-columns:repeat(1,1fr)}.featured-categories__tabpanel:has(.products) ul.products.columns-4{display:grid;gap:30px 40px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product{display:flex;flex-direction:column;line-height:1.2;margin:0!important;padding:20px;position:relative;text-align:center}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link{margin-bottom:auto}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link img{aspect-ratio:350/300;height:auto;margin-bottom:30px;object-fit:cover;transition:opacity .25s;width:100%}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:24px;font-weight:300;padding:0;transition:color .25s}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link:focus-visible img,.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link:hover img{opacity:.8}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link:focus-visible .woocommerce-loop-product__title,.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--wp--preset--color--text-base)}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .star-rating{color:#dc6628;font-size:16px;margin:15px auto}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .price{font-size:24px;font-weight:300;margin-top:15px}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .price ins{font-weight:500}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .price:last-child{margin-bottom:0}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .button{line-height:1.5;margin-top:30px;padding:9px 20px;position:relative;z-index:2}.featured-categories__tabpanel--hidden{display:none}@media (max-width:1679.5px){.featured-categories .container{gap:30px;grid-template-columns:350px 1fr}.featured-categories__tabpanel,.featured-categories__tabpanel:has(.products) ul.products.columns-4{gap:30px}}@media (max-width:1439.5px){.featured-categories .container{gap:24px;grid-template-columns:300px 1fr}.featured-categories__tab{font-size:20px;gap:20px;padding:20px}.featured-categories__tabpanel,.featured-categories__tabpanel:has(.products) ul.products.columns-4{gap:30px 24px}}@media (max-width:1199.5px){.featured-categories .container{gap:20px;grid-template-columns:230px 1fr}.featured-categories__tab{font-size:18px;gap:16px;min-height:64px;padding:10px 20px}.featured-categories__tab .westplast-button__append,.featured-categories__tab .westplast-button__prepend{max-width:45px}.featured-categories__tabpanel,.featured-categories__tabpanel:has(.products) ul.products.columns-4{gap:30px 20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:1024.5px){.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product{padding:15px 10px}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link img{aspect-ratio:210/144;margin-bottom:15px}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .price,.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:18px}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product .button{font-size:18px;margin-top:15px;padding:6px 10px}}@media (max-width:767.5px){.featured-categories .container{gap:30px;grid-template-columns:1fr}.featured-categories__tablist{gap:10px}.featured-categories__tab{min-height:65px;padding:10px 20px}.featured-categories__tabpanel:has(.products) ul.products.columns-4 li.product{padding:30px 20px}}@media (max-width:575.5px){.featured-categories__tabpanel,.featured-categories__tabpanel:has(.products) ul.products.columns-4{gap:15px;grid-template-columns:1fr}}.projects-modal-slide{aspect-ratio:1340/670;display:grid;gap:40px;grid-template-columns:58% 1fr;grid-template-rows:100%}.projects-modal-slide__image{display:block;height:100%;object-fit:cover;width:100%}.projects-modal-slide__body{max-height:100%;overflow-y:auto}.projects-modal-slide__title{font-size:32px}.projects-modal-slide__content{font-size:20px;line-height:1.2;margin-top:30px}@media (max-width:1439.5px){.projects-modal-slide{gap:30px;grid-template-columns:50% 1fr}}@media (max-width:1199.5px){.projects-modal-slide{aspect-ratio:auto;gap:40px;grid-template-columns:1fr;grid-template-rows:auto}.projects-modal-slide__image{aspect-ratio:648/400}.projects-modal-slide__body{max-height:none;overflow-y:visible}}@media (max-width:767.5px){.projects-modal-slide__title{font-size:24px}.projects-modal-slide__content{font-size:18px}}.projects-modal__wrapper{max-width:clamp(18.75rem,1.75rem + 85vw,103.75rem);padding:0 100px;position:relative}.projects-modal__body{background-color:var(--wp--preset--color--surface);padding:60px}.projects-modal__footer{pointer-events:none}.projects-modal__nav{left:0;position:absolute;right:0;top:50%;translate:0 -50%}.projects-modal__pagination{align-items:center;display:flex;gap:10px;justify-content:center;pointer-events:auto;position:relative}.projects-modal__pagination .swiper-pagination-bullet{aspect-ratio:1/1;background-color:var(--wp--preset--color--surface);border-radius:50%;flex:0 0 15px;opacity:.7;width:15px}.projects-modal__pagination .swiper-pagination-bullet-active{opacity:1}@media (max-width:1439.5px){.projects-modal__wrapper{padding:0 80px}.projects-modal__body{padding:40px 30px}}@media (max-width:1199.5px){.projects-modal__wrapper{padding:0}.projects-modal__body{padding:30px}.projects-modal__footer{align-items:center;display:flex;height:60px;margin:0 auto;padding:0 90px;position:relative;width:max-content}}@media (max-width:767.5px){.projects-modal__body{padding:20px 15px}.projects-modal__footer{margin-top:10px}}.projects-slide{display:grid;gap:18px}.projects-slide__header{aspect-ratio:16/9}.projects-slide__image{display:block;height:100%;object-fit:cover;width:100%}.projects-slide__button{font-size:24px}.projects-slide__button:focus-visible,.projects-slide__button:hover{color:var(--wp--preset--color--text-base)}@media (max-width:1439.5px){.projects-slide__button{font-size:20px}}@media (max-width:1199.5px){.projects-slide{gap:15px}.projects-slide__button{font-size:18px}}.projects{background-color:var(--wp--preset--color--surface)}.projects__body{margin-top:30px;padding:0 100px;position:relative}.projects__nav{left:0;position:absolute;right:0;top:50%;translate:0 -50%}@media (max-width:1199.5px){.projects__body{padding:0 80px}}@media (max-width:767.5px){.projects__body{padding:0}.projects__nav{justify-content:center;margin-top:30px;position:relative;top:0;translate:none}}.promotions-slide{background-color:var(--wp--preset--color--surface);display:flex;flex-direction:column;gap:30px;height:auto;padding:30px;position:relative}.promotions-slide__header{line-height:0}.promotions-slide__header img{aspect-ratio:330/226;object-fit:cover;transition:opacity .25s}.promotions-slide__body{font-size:24px}.promotions-slide__title{font-size:inherit;font-weight:400;margin-bottom:10px}.promotions-slide__link{color:inherit;text-decoration-color:#0000;text-decoration:none;transition:color .25s}.promotions-slide__link:focus-visible,.promotions-slide__link:hover{color:var(--wp--preset--color--text-base)}.promotions-slide__link:before{content:"";inset:0;position:absolute;z-index:0}.promotions-slide:has(.promotions-slide__link:hover,.promotions-slide__link:focus-visible) .promotions-slide__header img{opacity:.8}.promotions-slide__price{font-weight:600}.promotions-slide__footer{margin-top:auto;position:relative}.promotions-slide__button{font-size:24px;position:relative;width:100%;z-index:2}.promotions-slide .added_to_cart,.woocommerce ul.products li.product a.added_to_cart{display:none!important}@media (max-width:1679.5px){.promotions-slide{padding:20px}}@media (max-width:767.5px){.promotions-slide{gap:15px;padding:10px}.promotions-slide__body,.promotions-slide__button{font-size:18px}.promotions-slide__button{min-height:40px;padding:5px 20px}}.promotions__header{display:flex;flex-wrap:wrap;gap:16px 30px}.promotions__header .promotions__title{flex:0 1 auto;max-width:calc(100% - 740px)}.promotions__header .promotions__description{flex:0 1 auto;font-size:24px;font-weight:300;line-height:1.5;margin-left:auto;max-width:710px}.promotions__header .promotions__description>:last-child{margin-bottom:0}.promotions__slider{margin-top:30px}.promotions__nav{margin-top:60px}@media (max-width:1439.5px){.promotions__header .promotions__description{font-size:20px}}@media (max-width:1199.5px){.promotions__header .promotions__title{max-width:calc(50% - 15px)}.promotions__header .promotions__description{font-size:18px;max-width:calc(50% - 15px)}}@media (max-width:767.5px){.promotions__header .promotions__title{max-width:calc(50% - 15px)}.promotions__header .promotions__description{flex:0 0 100%;max-width:100%}.promotions__nav{margin-top:30px}}.contact .container{align-items:center;border:1px solid var(--wp--preset--color--primary-light);column-gap:130px;display:grid;grid-template-columns:1fr 1fr;padding:60px}.contact .wpcf7 form.invalid .wpcf7-response-output,.contact .wpcf7 form.payment-required .wpcf7-response-output,.contact .wpcf7 form.unaccepted .wpcf7-response-output{display:none}.contact__header{display:grid;gap:60px}.contact__description{font-size:24px;font-weight:300}@media (max-width:1439.5px){.contact .container{column-gap:60px}.contact__header{gap:45px}.contact__description{font-size:20px}}@media (max-width:1199.5px){.contact .container{gap:60px;padding:60px 30px}.contact__header{gap:30px}.contact__description{font-size:18px}}@media (max-width:1024.5px){.contact .container{grid-template-columns:1fr}}@media (max-width:767.5px){.contact .container{gap:30px;padding:30px 20px}.contact__header{gap:15px}}.section-faq__group{margin-top:30px}.section-faq__group-title{color:var(--wp--preset--color--primary);font-size:32px;font-weight:300;margin:0 0 15px;text-transform:uppercase}@media (max-width:1199.5px){.section-faq__group-title{font-size:28px}}@media (max-width:767.5px){.section-faq__group-title{font-size:20px}}.section-faq .accordion-item{border-bottom:1px solid var(--wp--preset--color--primary-light);padding:0;position:relative}.section-faq .accordion-item__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:0 0 10px;position:relative}.section-faq .accordion-item__title{align-self:center;flex:1 1 auto;font-size:24px;font-weight:300;line-height:.96;margin:0;transition-duration:.25s;transition-property:color}@media (max-width:1199.5px){.section-faq .accordion-item__title{font-size:22px}}@media (max-width:767.5px){.section-faq .accordion-item__title{font-size:20px}}.section-faq .accordion-item__btn{background-color:initial;border:none;box-shadow:none;color:var(--wp--preset--color--primary);flex:0 0 auto;height:40px;max-width:40px;padding:0;transition-duration:.25s;transition-property:color;width:40px}.section-faq .accordion-item__btn:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.section-faq .accordion-item__btn svg{height:auto;transform:rotate(0deg);transition:transform .25s;width:100%}.section-faq .accordion-item__btn svg [fill]{fill:currentColor}.section-faq .accordion-item__btn svg [stroke]{stroke:currentColor}@media (pointer:coarse){.section-faq .accordion-item__btn:active{color:var(--wp--preset--color--text-base)}}@media (hover:hover) and (pointer:fine),not (pointer:coarse){.section-faq .accordion-item__btn:focus-visible,.section-faq .accordion-item__btn:hover{color:var(--wp--preset--color--text-base)}}@media (pointer:coarse){.section-faq .accordion-item__header:has(.accordion-item__btn:active,.accordion-item__btn:hover,.accordion-item__btn:focus-visible) .accordion-item__title{color:var(--wp--preset--color--text-base)}}@media (hover:hover) and (pointer:fine),not (pointer:coarse){.section-faq .accordion-item__header:has(.accordion-item__btn:active,.accordion-item__btn:hover,.accordion-item__btn:focus-visible){color:var(--wp--preset--color--text-base)}}.section-faq .accordion-item__body{max-height:0;overflow:hidden;transition:max-height .25s}.section-faq .accordion-item__content{color:var(--wp--preset--color--text-base);font-size:20px;font-weight:400;line-height:1.2;padding-bottom:20px;padding-top:10px;position:relative}.section-faq .accordion-item__content p{margin:0 0 10px}.section-faq .accordion-item__content>:last-child{margin-bottom:0!important}@media (max-width:1199.5px){.section-faq .accordion-item__content{font-size:18px}}.section-faq .accordion-item.open .accordion-item__btn svg{transform:rotate(-90deg)}.section-faq .accordion-item+.accordion-item{margin-top:20px}.sidebar{background-color:var(--wp--preset--color--surface);padding:30px}.woocommerce .woocommerce-breadcrumb{color:var(--wp--preset--color--primary-light);font-size:24px;font-weight:400;margin-bottom:32px}.woocommerce .woocommerce-breadcrumb a{color:var(--wp--preset--color--primary-light);transition:color .25s}.woocommerce .woocommerce-breadcrumb a:focus-visible,.woocommerce .woocommerce-breadcrumb a:hover{color:var(--wp--preset--color--text-base)}@media (max-width:1439.5px){.woocommerce .woocommerce-breadcrumb{font-size:20px}}@media (max-width:767.5px){.woocommerce .woocommerce-breadcrumb{font-size:16px;margin-bottom:15px}}.woocommerce .woocommerce-product-rating .star-rating{color:#dc6628}.woocommerce .woocommerce-product-rating .woocommerce-review-link{color:inherit}.woocommerce ul.products{display:grid;gap:1.7% 2.27%;grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:after,.woocommerce ul.products:before{content:none}.woocommerce ul.products li.product{background-color:var(--wp--preset--color--surface);margin:0;padding:9.75%;width:100%!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:24px;font-weight:400}.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.woocommerce-loop-product__link{color:inherit}.woocommerce ul.products li.product .price{font-size:24px}.woocommerce ul.products li.product .button{display:inline-flex;font-size:20px;width:100%}.woocommerce .price{color:inherit!important}.woocommerce .price ins{text-decoration:none}.woocommerce span.onsale{background-color:var(--wp--preset--color--accent);border-radius:0;color:var(--wp--preset--color--on-primary);font-size:14px;font-weight:500;line-height:1.2;margin:0;min-height:0;min-width:0;padding:6px 12px}.woocommerce span.onsale:before{border-color:#0000 #19416f #0000 #0000;border-style:solid;border-width:0 .5em .5em 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.woocommerce .tinvwl_add_to_wishlist_button{font-size:20px;line-height:normal;margin-top:0;min-height:44px}.woocommerce .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before,.woocommerce a.wishlist_products_counter.top_wishlist-heart:before,.woocommerce span.wishlist_products_counter.top_wishlist-heart:before{margin-right:0}.woocommerce .out-of-stock+.tinv-wishlist{margin:30px 0;padding:0}.woocommerce ul.products li.product .onsale:before{border-color:#19416f #0000 #0000;border-width:.5em .5em 0 0;left:auto;right:0}.woocommerce p.stars a{color:inherit}.woocommerce .quantity .qty{border:1px solid;font-family:inherit;letter-spacing:inherit}.woocommerce .comment-form .form-submit input{font-family:inherit;font-size:20px;letter-spacing:inherit;min-height:44px}.woocommerce .woocommerce-ordering select{background-color:var(--wp--preset--color--surface);border:none;border-radius:calc(infinity*1px);color:var(--wp--preset--color--primary-light);font-size:20px;font-weight:500;min-height:42px;padding:0 12px}.woocommerce .woocommerce-result-count{font-size:20px}.woocommerce table.shop_table{border-collapse:collapse;border-radius:0}.select2-container .select2-dropdown{--wc-form-border-color:#a9a9a9}.product_title{font-size:32px;font-weight:500;line-height:1.2;margin-bottom:30px}.woocommerce-Address-title h2,.woocommerce-column__title,.woocommerce-order-details__title{font-size:32px;font-weight:500;line-height:1.2;margin-bottom:30px;margin-top:0}.woocommerce-Address-title,.woocommerce-Address-title h2{margin-bottom:15px}@media (max-width:767.5px){.product_title,.woocommerce-Address-title h2,.woocommerce-column__title,.woocommerce-order-details__title{font-size:24px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{margin-bottom:40px}.woocommerce-Address-title,.woocommerce-Address-title h2{margin-bottom:10px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--wp--preset--color--surface);font-size:20px;margin-bottom:30px;padding:30px 30px 30px calc(40px + 1em)}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:30px;top:30px}@media (max-width:767.5px){.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:18px;padding:20px 16px 20px calc(24px + 1em)}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:16px;top:20px}}.woocommerce-info,.woocommerce-message{border-top-color:var(--wp--preset--color--primary)}.woocommerce-info:before,.woocommerce-message:before{color:var(--wp--preset--color--primary)}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--primary)}.button,.product-search-results .added_to_cart,.wc-block-grid .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.wishlist_table .product-add-to-cart a,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-button__link{background-color:initial;border:1px solid;border-radius:0;color:var(--wp--preset--color--primary);padding:8px 20px;transition-duration:.25s;transition-property:color,background-color}.button:not(:disabled):hover,.product-search-results .added_to_cart:not(:disabled):hover,.wc-block-grid .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:not(:disabled):hover,.wishlist_table .product-add-to-cart a:not(:disabled):hover,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-button__link:not(:disabled):hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.button,.product-search-results .added_to_cart,.wishlist_table .product-add-to-cart a{align-items:center;display:inline-flex;font-family:var(--wp--preset--font-family--body);gap:10px;justify-content:center;position:relative;text-align:center;text-decoration-color:#0000}.button:not(:disabled),.product-search-results .added_to_cart:not(:disabled),.wishlist_table .product-add-to-cart a:not(:disabled){cursor:pointer}.button.loading:after,.product-search-results .added_to_cart.loading:after,.wishlist_table .product-add-to-cart a.loading:after{animation:spin 2s linear infinite;content:"\e01c";font-family:WooCommerce;font-weight:400;position:absolute;right:1em;top:50%;translate:0 -50%;vertical-align:top}.product-search-results .added_to_cart{margin-left:5px}.product-search-form{color:var(--wp--preset--color--primary-light);display:block;padding:1px 0}.product-search-form span.product-search-field-clear{display:none!important}.product-search-field{background-color:var(--wp--preset--color--surface);background-image:url(../assets/images/icon-search.svg);background-position:top 5px left 13px;background-repeat:no-repeat;background-size:40px 40px;border:1px solid var(--wp--preset--color--surface);border-radius:calc(infinity*1px);color:inherit;display:block;font-size:20px;font-weight:500;height:50px;outline:none!important;padding:0 24px 0 85px;transition:border-color .25s,color .25s;width:100%}.product-search-field::placeholder{color:var(--wp--preset--color--primary-light)}.product-search-field:focus,.product-search-field:focus-visible,.product-search-field:hover{border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}@media (max-width:1199.5px){.product-search-field{font-size:18px}}div.product-search-results-content{max-height:calc(100dvh - 120px);padding:12px}.product-search-filter-terms-heading{font-size:24px;font-weight:400}.product-search-filter-terms ul.children{padding-inline-start:20px}.wc-block-components-quantity-selector:after{border-color:var(--wp--preset--color--primary)!important;border-radius:0!important;opacity:1!important}.wc-block-components-quantity-selector button.wc-block-components-quantity-selector__button{border-radius:0;opacity:1}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{border-left:1px solid!important;border-right:1px solid!important}.wc-block-grid.has-4-columns{margin-left:auto;margin-right:auto;max-width:1560px}.wc-block-grid ul.wc-block-grid__products{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin:0}.wc-block-grid ul.wc-block-grid__products .wc-block-grid__product{background-color:var(--wp--preset--color--surface);border:none;max-width:100%;padding:30px}.wc-block-grid ul.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:20px;width:100%}.wc-block-grid ul.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{color:inherit;font-size:24px;text-decoration-color:#0000}.woocommerce-MyAccount-navigation{background-color:var(--wp--preset--color--surface)}.woocommerce-account .woocommerce-MyAccount-navigation{width:410px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{line-height:0;margin:0;padding:0}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{display:block;font-size:20px;line-height:1.5;padding:15px 30px;text-decoration:none!important;text-transform:uppercase;transition:color .25s,background-color .25s}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:focus-visible,.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover{background-color:var(--wp--preset--color--text-base);color:var(--wp--preset--color--on-primary)}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a:focus-visible,.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a:hover{background-color:var(--wp--preset--color--accent)}.woocommerce-MyAccount-content{background-color:var(--wp--preset--color--surface);font-size:20px;padding:60px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 450px)}.woocommerce-MyAccount-content>.woocommerce-notices-wrapper:empty+*,.woocommerce-MyAccount-content>:first-child{margin-top:0!important}.woocommerce-MyAccount-content>:last-child{margin-bottom:0!important}.woocommerce-MyAccount-content a:not(.wp-element-button):not(.westplast-button):not(.woocommerce-button){transition:color .25s}.woocommerce-MyAccount-content a:not(.wp-element-button):not(.westplast-button):not(.woocommerce-button):focus-visible,.woocommerce-MyAccount-content a:not(.wp-element-button):not(.westplast-button):not(.woocommerce-button):hover{color:var(--wp--preset--color--text-base)}.woocommerce-MyAccount-content .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list,.woocommerce-MyAccount-content .woocommerce-customer-details address{border:1px solid var(--wp--preset--color--primary-light);border-radius:0}.woocommerce-MyAccount-content table.shop_table{border:1px solid var(--wp--preset--color--primary-light);color:var(--wp--preset--color--text-base)}.woocommerce-MyAccount-content table.shop_table td,.woocommerce-MyAccount-content table.shop_table th{border-color:var(--wp--preset--color--primary-light)!important}.woocommerce-MyAccount-content table.shop_table tbody th,.woocommerce-MyAccount-content table.shop_table tfoot td,.woocommerce-MyAccount-content table.shop_table tfoot th,.woocommerce-MyAccount-content table.shop_table th{font-size:20px;font-weight:500}.woocommerce-MyAccount-content table.shop_table th{color:var(--wp--preset--color--primary)}.woocommerce-MyAccount-content table.shop_table a{color:var(--wp--preset--color--primary);text-decoration:none}.woocommerce-MyAccount-content table.shop_table .button{width:100%}.woocommerce-MyAccount-content form{--wc-form-border-radius:0;--wc-form-border-color:var(--wp--preset--color--primary-light);--wc-form-color-text:var(--wp--preset--color--primary-light);color:var(--wp--preset--color--text-base)}.woocommerce-MyAccount-content form .form-row{margin:0 0 30px;padding:0;width:100%}.woocommerce-MyAccount-content form .form-row em{font-size:16px}.woocommerce-MyAccount-content form .form-row label{font-size:24px;font-weight:500;line-height:1.5;margin-bottom:30px;padding-left:30px}.woocommerce-MyAccount-content form .form-row .input-text,.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-MyAccount-content form .form-row select{font-size:20px}.woocommerce-MyAccount-content form .form-row .input-text,.woocommerce-MyAccount-content form .form-row select{box-shadow:none!important;color:var(--wp--preset--color--text-base);height:62px;outline:none!important;padding:0 30px;resize:none;transition:border-color .25s,color .25s}.woocommerce-MyAccount-content form .form-row .input-text::placeholder,.woocommerce-MyAccount-content form .form-row select::placeholder{color:var(--wp--preset--color--primary-light)}.woocommerce-MyAccount-content form .form-row .input-text:focus,.woocommerce-MyAccount-content form .form-row .input-text:focus-visible,.woocommerce-MyAccount-content form .form-row .input-text:hover,.woocommerce-MyAccount-content form .form-row select:focus,.woocommerce-MyAccount-content form .form-row select:focus-visible,.woocommerce-MyAccount-content form .form-row select:hover{background-color:var(--wp--preset--color--surface);border:1px solid;color:var(--wp--preset--color--primary)}.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection{transition:border-color .25s}.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single .select2-selection__rendered{color:var(--wp--preset--color--text-base);padding:18px 30px;transition:color .25s}.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single:focus,.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single:hover,.woocommerce-MyAccount-content form .form-row .select2-container.select2-container--open .select2-selection--single{border:1px solid}.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single:focus .select2-selection__rendered,.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single:hover .select2-selection__rendered,.woocommerce-MyAccount-content form .form-row .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:var(--wp--preset--color--primary)}.woocommerce-MyAccount-content form fieldset{border-color:var(--wc-form-border-color);border-width:var(--wc-form-border-width)}.woocommerce-MyAccount-content form fieldset legend{color:var(--wp--preset--color--primary);font-size:32px;font-weight:500;margin-bottom:15px;padding:0 30px}.woocommerce-MyAccount-content form .show-password-input{opacity:.5;transition:opacity .25s}.woocommerce-MyAccount-content form .show-password-input:focus-visible,.woocommerce-MyAccount-content form .show-password-input:hover{opacity:.8}.woocommerce-MyAccount-content form button[type=submit]{font-size:24px;min-height:60px;min-width:242px}.woocommerce-account .addresses .title .edit{color:inherit}@media (max-width:1679.5px){.woocommerce-account .woocommerce-MyAccount-navigation{width:350px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 390px)}}@media (max-width:1439.5px){.woocommerce-account .woocommerce-MyAccount-navigation{width:310px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 340px)}}@media (max-width:1199.5px){.woocommerce-account .woocommerce-MyAccount-navigation{width:250px}.woocommerce-MyAccount-content{padding:30px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 280px)}.woocommerce-MyAccount-content form .form-row label{padding-left:16px}}@media (max-width:1024.5px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:30px;width:100%}.woocommerce-MyAccount-content{padding:60px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}}@media (max-width:767.5px){.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{font-size:18px;padding:11px 15px}.woocommerce-MyAccount-content{font-size:18px;padding:30px 15px}.woocommerce-MyAccount-content table.shop_table_responsive{border-top:none}.woocommerce-MyAccount-content table.shop_table_responsive tr{border-top-color:var(--wp--preset--color--primary-light)}.woocommerce-MyAccount-content table.shop_table_responsive tr td{padding:10px}.woocommerce-MyAccount-content table.shop_table_responsive tr td:before{color:var(--wp--preset--color--primary);font-size:18px}.woocommerce-MyAccount-content table.shop_table_responsive .button{margin-top:8px}.woocommerce-MyAccount-content form .form-row{margin-bottom:15px}.woocommerce-MyAccount-content form .form-row label{font-size:20px;margin-bottom:15px;padding-left:8px}.woocommerce-MyAccount-content form .form-row .input-text,.woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-MyAccount-content form .form-row select{font-size:18px}.woocommerce-MyAccount-content form fieldset legend{font-size:24px;margin-bottom:10px;padding:0 15px}.woocommerce-MyAccount-content form button[type=submit]{width:100%}}.select2-container .select2-dropdown,.select2-container .select2-selection{border-color:var(--wp--preset--color--primary);border-radius:0!important}.wc-block-cart{color:var(--wp--preset--color--primary)}.wc-block-cart.is-large{margin-bottom:0!important}.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-cart .wc-block-components-text-input input[type=email],.wc-block-cart .wc-block-components-text-input input[type=number],.wc-block-cart .wc-block-components-text-input input[type=password],.wc-block-cart .wc-block-components-text-input input[type=tel],.wc-block-cart .wc-block-components-text-input input[type=text],.wc-block-cart .wc-block-components-text-input input[type=url],.wc-block-cart .wc-block-components-textarea,.wc-block-cart .wc-blocks-components-select .wc-blocks-components-select__select{background-color:initial;border-color:var(--wp--preset--color--primary-light);border-radius:0!important;box-shadow:none!important;outline:none!important;resize:none;transition:border-color .25s,color .25s}.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=email]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=email]:hover,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=number]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=number]:hover,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=password]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=password]:hover,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=tel]:hover,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=text]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=text]:hover,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=url]:focus-visible,.wc-block-cart .wc-block-components-form .wc-block-components-text-input input[type=url]:hover,.wc-block-cart .wc-block-components-text-input input[type=email]:focus,.wc-block-cart .wc-block-components-text-input input[type=email]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=email]:hover,.wc-block-cart .wc-block-components-text-input input[type=number]:focus,.wc-block-cart .wc-block-components-text-input input[type=number]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=number]:hover,.wc-block-cart .wc-block-components-text-input input[type=password]:focus,.wc-block-cart .wc-block-components-text-input input[type=password]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=password]:hover,.wc-block-cart .wc-block-components-text-input input[type=tel]:focus,.wc-block-cart .wc-block-components-text-input input[type=tel]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=tel]:hover,.wc-block-cart .wc-block-components-text-input input[type=text]:focus,.wc-block-cart .wc-block-components-text-input input[type=text]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=text]:hover,.wc-block-cart .wc-block-components-text-input input[type=url]:focus,.wc-block-cart .wc-block-components-text-input input[type=url]:focus-visible,.wc-block-cart .wc-block-components-text-input input[type=url]:hover,.wc-block-cart .wc-block-components-textarea:focus,.wc-block-cart .wc-block-components-textarea:focus-visible,.wc-block-cart .wc-block-components-textarea:hover,.wc-block-cart .wc-blocks-components-select .wc-blocks-components-select__select:focus,.wc-block-cart .wc-blocks-components-select .wc-blocks-components-select__select:focus-visible,.wc-block-cart .wc-blocks-components-select .wc-blocks-components-select__select:hover{background-color:var(--wp--preset--color--surface);border:1px solid;color:var(--wp--preset--color--primary)}.wc-block-cart .has-error input:not([type=button]):not([type=submit]),.wc-block-cart .has-error select,.wc-block-cart .has-error textarea{border-color:#cc1818!important}.wc-block-cart table.wc-block-cart-items{background-color:var(--wp--preset--color--primary)!important;border-bottom-color:#e4e4e4}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header{color:var(--wp--preset--color--on-primary);font-size:24px;font-weight:500;text-transform:none}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header th{font-weight:500;padding:20px 16px}.wc-block-cart table.wc-block-cart-items tbody{background-color:var(--wp--preset--color--surface)}.wc-block-cart table.wc-block-cart-items tbody td{border-color:#e4e4e4!important;display:table-cell}.wc-block-cart table.wc-block-cart-items tbody td.wc-block-cart-item__image{border-left:1px solid}.wc-block-cart table.wc-block-cart-items tbody td.wc-block-cart-item__total{border-right:1px solid}.wc-block-cart .wc-block-components-totals-coupon .wc-block-components-panel__button,.wc-block-cart .wp-block-woocommerce-cart .wc-block-components-sidebar,.wc-block-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper{font-size:20px}.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{background-color:var(--wp--preset--color--surface);border-radius:0;margin-bottom:0!important;padding:30px 30px 0}.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{font-size:24px;font-weight:500;padding-top:0;text-transform:capitalize}.wc-block-cart__submit{background-color:var(--wp--preset--color--surface);margin:0;padding:30px}.wc-block-cart__submit .wc-block-cart__submit-button{font-size:20px;padding:9px 16px}.wp-block-woocommerce-cart-cross-sells-block{padding-top:20px}.wp-block-woocommerce-cart-cross-sells-block>.wp-block-heading{font-size:32px;font-weight:300;margin-bottom:30px!important;margin-top:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product{background-color:var(--wp--preset--color--surface);box-sizing:border-box;display:inline-flex;flex-direction:column;line-height:1.2;margin:0;padding:20px!important;position:relative;text-align:center;width:100%}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image{margin-bottom:30px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image a img{aspect-ratio:350/300;height:auto;object-fit:cover;transition:opacity .25s;width:100%}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image a:focus-visible img,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image a:hover img{opacity:.8}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-cart-cross-sells-product__product-title{font-size:24px;font-weight:300;margin-bottom:30px;padding:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-cart-cross-sells-product__product-title a{text-decoration:none;transition:color .25s}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-cart-cross-sells-product__product-title a:focus-visible,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-cart-cross-sells-product__product-title a:hover{color:var(--wp--preset--color--text-base)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-rating-stars{color:#dc6628;font-size:16px;margin:15px auto}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .price{font-size:24px;font-weight:300;margin-top:15px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .price ins{font-weight:500}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .price:last-child{margin-bottom:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-button__link{font-size:20px;line-height:1.5;margin-top:30px;padding:9px 20px;position:relative;width:100%;z-index:2}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-title a{text-decoration-color:#0000}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-button.wc-block-components-product-button{margin-top:auto}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:var(--wp--preset--color--primary);font-size:20px;font-weight:500;line-height:1.2;margin-bottom:5px!important;text-decoration:none;transition:color .25s}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:focus-visible,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:focus-visible,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover{color:var(--wp--preset--color--text-base)}.wc-block-cart-item__wrap .wc-block-components-product-metadata,.wc-block-components-product-metadata{display:none}.wc-block-mini-cart__template-part table.wc-block-cart-items{display:block;max-width:100%}.wc-block-mini-cart__template-part table.wc-block-cart-items tbody,.wc-block-mini-cart__template-part table.wc-block-cart-items thead{display:block}.wc-block-mini-cart__template-part table.wc-block-cart-items tbody tr,.wc-block-mini-cart__template-part table.wc-block-cart-items thead tr{max-width:100%}.wc-block-mini-cart__template-part h2.wc-block-mini-cart__title{color:var(--wp--preset--color--primary);font-size:24px;font-weight:500;padding-bottom:24px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{font-size:20px}.wc-block-components-product-price{font-weight:500}table.wc-block-cart-items .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-price>.wc-block-components-formatted-money-amount{font-size:24px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 10px;max-width:100%;padding-right:10px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-name{display:block;flex:0 0 100%;max-width:100%}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector{border-radius:0;color:var(--wp--preset--color--primary);margin-bottom:0;width:147px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{box-shadow:none!important;color:var(--wp--preset--color--primary);flex:0 0 auto;font-size:0;height:43px;opacity:1;outline:none!important;position:relative;transition:color .25s,background-color .25s;width:43px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus-visible,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary);opacity:1}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:after,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:before{background-color:currentColor;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus:after{transform:translate(-50%,-50%) rotate(90deg)}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__quantity{align-items:center;display:flex;flex:0 0 100%;gap:40px;max-width:100%}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{background-image:url(../assets/images/icon-remove.svg);background-repeat:no-repeat;background-size:contain;display:block;flex:0 0 auto;font-size:0;height:32px;line-height:0;opacity:.65;transition:opacity .25s;width:32px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus-visible,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background-image:url(../assets/images/icon-remove.svg);opacity:1}table.wc-block-cart-items .wc-block-cart-item__image a{display:block;line-height:0;text-decoration:none;transition:opacity .25s}table.wc-block-cart-items .wc-block-cart-item__image a:focus-visible,table.wc-block-cart-items .wc-block-cart-item__image a:hover{opacity:.8}h2.wc-block-mini-cart__title span:first-child{text-transform:capitalize}.wc-block-mini-cart__footer-actions .wc-block-components-button{font-size:20px;font-weight:500;padding:9px}.wp-block-woocommerce-mini-cart-contents .wc-block-components-button.wc-block-components-drawer__close{margin-right:-10px}.wc-block-components-product-badge{line-height:1.5!important}.wc-block-components-drawer__screen-overlay{z-index:2000000001!important}@media (max-width:1679.5px){.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{gap:30px}}@media (max-width:1439.5px){.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:30px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{gap:20px}}@media (max-width:1199.5px){.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024.5px){.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{width:100%}.wp-block-woocommerce-cart .wc-block-components-sidebar{margin-top:30px!important;padding-left:0;width:100%}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.5px){.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{padding:30px 15px 0}.wp-block-woocommerce-cart-cross-sells-block{padding-top:30px}.wp-block-woocommerce-cart-cross-sells-block>.wp-block-heading{font-size:24px!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{grid-template-columns:repeat(2,1fr)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product{margin:0!important;padding:10px!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image{margin-bottom:15px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-image a img{aspect-ratio:133/91}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-cart-cross-sells-product__product-title{font-size:18px;margin-bottom:10px!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wc-block-components-product-rating-stars{margin:10px auto}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .price{font-size:18px;font-weight:300;margin-top:10px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div .cross-sells-product .wp-block-button__link{font-size:18px;margin-top:15px;padding:6px 10px}.wc-block-cart table.wc-block-cart-items{background-color:initial!important}.wc-block-cart__submit{padding:30px 15px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-wrap:wrap;gap:16px;padding:16px 10px!important}.wc-block-cart table.wc-block-cart-items tbody td.wc-block-cart-item__image{border-left:none;flex:0 0 80px;padding-right:0!important}.wc-block-cart table.wc-block-cart-items tbody td.wc-block-cart-item__product{flex:1 1 auto;max-width:calc(100% - 96px)}.wc-block-cart table.wc-block-cart-items tbody td.wc-block-cart-item__total{border-right:none;line-height:1.5;padding-left:96px}table.wc-block-cart-items .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-price>.wc-block-components-formatted-money-amount{font-size:20px}.wc-block-cart table.wc-block-cart-items,.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items th{display:block;margin:0!important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{flex:0 0 100%}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__quantity{gap:16px;justify-content:space-between;padding-right:0!important}}@container (max-width: 699px){.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{display:block!important;margin-top:0}}@media (max-width:575.5px){.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{gap:15px}}.wp-block-woocommerce-checkout{color:var(--wp--preset--color--text-base);font-size:20px;padding-top:0}.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:14px}.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{padding-top:5px}.wp-block-woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{padding:9px 16px}.wp-block-woocommerce-checkout .wc-block-components-address-card,.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked,.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option,.wp-block-woocommerce-checkout .wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-totals-block{border-color:var(--wp--preset--color--primary-light);border-radius:0}.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border:none}.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{color:var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .wc-block-components-checkout-order-summary__title-text{font-size:24px;font-weight:500;text-transform:capitalize}.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:0}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading{margin-bottom:30px;margin-top:0}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading .wc-block-components-checkout-step__title{color:var(--wp--preset--color--primary);font-size:36px;font-weight:500;letter-spacing:-.022em;line-height:1.5;padding-left:54px;position:relative}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading .wc-block-components-checkout-step__title:before{background-color:currentColor;content:"";height:8px;left:23px;position:absolute;top:23px;width:8px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox label{color:var(--wp--preset--color--primary-light);font-size:24px;font-weight:500;transition:color .25s}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox label:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox label:hover{color:var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{background-color:initial!important;border:1px solid var(--wp--preset--color--primary-light);border-radius:0;height:35px;margin-right:15px;outline:none!important;transition:border-color .25s,background-color .25s;width:35px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:hover{background-color:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__mark{background-color:currentColor;height:21px;left:7px;margin:0!important;top:7px;width:21px;fill:#0000}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-method-option:first-child{order:1}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option{color:var(--wp--preset--color--primary-light);padding-left:2.7em;transition:color .25s}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option.wc-block-components-radio-control__option-checked{color:var(--wp--preset--color--text-base)}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option:focus,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option:hover{color:var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__input{background-color:initial!important;border:1px solid;color:currentColor;outline:none!important;transition:color .25s,border-color .25s,background-color .25s}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__input:before{background-color:currentColor}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__input:focus,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__input:hover{background-color:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__label{font-size:24px;font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{font-size:12px;font-weight:500;padding:0 .3em}.wp-block-woocommerce-checkout .wc-block-components-product-name{font-size:20px;font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=password],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-textarea,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{background-color:initial;border-color:var(--wp--preset--color--primary-light);border-radius:0!important;box-shadow:none!important;outline:none!important;resize:none;transition:border-color .25s,color .25s}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number]:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password]:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text]:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=password]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=password]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=password]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text]:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url]:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url]:hover,.wp-block-woocommerce-checkout .wc-block-components-textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-textarea:focus-visible,.wp-block-woocommerce-checkout .wc-block-components-textarea:hover,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:focus,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:focus-visible,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:hover{background-color:var(--wp--preset--color--surface);border:1px solid;color:var(--wp--preset--color--primary)}.wp-block-woocommerce-checkout .has-error input:not([type=button]):not([type=submit]),.wp-block-woocommerce-checkout .has-error select,.wp-block-woocommerce-checkout .has-error textarea{border-color:#cc1818!important}.wp-block-woocommerce-checkout .wc-block-components-checkout-return-to-cart-button,.wp-block-woocommerce-checkout .wc-block-components-panel__button{transition:color .25s}.wp-block-woocommerce-checkout .wc-block-components-checkout-return-to-cart-button:focus,.wp-block-woocommerce-checkout .wc-block-components-checkout-return-to-cart-button:hover,.wp-block-woocommerce-checkout .wc-block-components-panel__button:focus,.wp-block-woocommerce-checkout .wc-block-components-panel__button:hover{color:var(--wp--preset--color--primary)}@media (max-width:1439.5px){.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:15px;width:60%}.wp-block-woocommerce-checkout .wc-block-components-sidebar{width:40%}}@media (max-width:1024.5px){.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0;width:100%}.wp-block-woocommerce-checkout .wc-block-components-sidebar{padding-left:0;width:100%}}.wc-block-components-totals-coupon__form{font-size:20px;gap:0!important}.wc-block-components-totals-item{font-size:24px}.wc-block-cart .wc-block-components-totals-coupon .wc-block-components-panel__button,.wc-block-cart .wp-block-woocommerce-cart .wc-block-components-sidebar,.wc-block-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper,.wc-block-checkout .wc-block-components-totals-coupon .wc-block-components-panel__button,.wc-block-components-totals-shipping .wc-block-components-totals-item,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item__label{font-size:24px;font-weight:300}.wc-block-cart .wc-block-components-totals-coupon .wc-block-components-panel__button .wc-block-components-totals-item__value,.wc-block-cart .wc-block-components-totals-coupon .wc-block-components-panel__button .wc-block-components-totals-item__value strong,.wc-block-cart .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-item__value,.wc-block-cart .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-item__value strong,.wc-block-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__value,.wc-block-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__value strong,.wc-block-checkout .wc-block-components-totals-coupon .wc-block-components-panel__button .wc-block-components-totals-item__value,.wc-block-checkout .wc-block-components-totals-coupon .wc-block-components-panel__button .wc-block-components-totals-item__value strong,.wc-block-components-totals-shipping .wc-block-components-totals-item .wc-block-components-totals-item__value,.wc-block-components-totals-shipping .wc-block-components-totals-item .wc-block-components-totals-item__value strong,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item__label .wc-block-components-totals-item__value,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item__label .wc-block-components-totals-item__value strong{font-weight:500}.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label{font-size:24px;font-weight:300;text-transform:capitalize}.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item>.wc-block-components-totals-item__value,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal>.wc-block-components-totals-item__value{font-size:32px;font-weight:500!important}.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item>.wc-block-components-totals-item__value .wc-block-components-formatted-money-amount,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal>.wc-block-components-totals-item__value .wc-block-components-formatted-money-amount{font-weight:inherit!important}.wc-block-components-order-summary-item__total-price .wc-block-components-product-price__value{font-size:20px}@media (max-width:767.5px){.wp-block-woocommerce-checkout{font-size:18px;padding-top:0!important}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{margin-bottom:30px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading{margin-bottom:15px;margin-top:0}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading .wc-block-components-checkout-step__title{font-size:24px;padding-left:36px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkout-step__heading .wc-block-components-checkout-step__title:before{content:"";height:6px;left:15px;position:absolute;top:17px;width:6px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox label{font-size:18px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{height:25px;width:25px}.wp-block-woocommerce-checkout .wc-block-components-checkout-step .wc-block-components-checkbox .wc-block-components-checkbox__mark{height:15px;left:6px;top:6px;width:15px}.wp-block-woocommerce-checkout .wc-block-components-product-name{font-size:18px;margin:0}.wp-block-woocommerce-checkout .wc-block-checkout__actions{padding-top:0}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{margin-top:0!important}.wc-block-components-order-summary-item__total-price .wc-block-components-product-price__value,.wc-block-components-totals-item{font-size:20px}.wc-block-components-title.wc-block-components-title{font-size:24px!important;font-weight:500;text-transform:capitalize}.wc-block-cart .wc-block-components-totals-coupon .wc-block-components-panel__button,.wc-block-cart .wp-block-woocommerce-cart .wc-block-components-sidebar,.wc-block-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper,.wc-block-checkout .wc-block-components-totals-coupon .wc-block-components-panel__button,.wc-block-checkout__actions .wc-block-checkout__actions_row,.wc-block-components-totals-item,.wc-block-components-totals-shipping .wc-block-components-totals-item,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__label,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item__label{font-size:20px}.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item>.wc-block-components-totals-item__value,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal>.wc-block-components-totals-item__value{font-size:24px}}@container (max-width: 699px){.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:0!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{border-color:var(--wp--preset--color--primary-light)!important}.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-coupon,.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-item,.wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper .wc-block-components-order-summary{padding:0!important}}.westplast-product{padding-top:32px}.woocommerce div.product{background-color:var(--wp--preset--color--surface);display:flex;flex-wrap:wrap;gap:0;padding:0}.woocommerce div.product .woocommerce-product-rating{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.woocommerce div.product .woocommerce-product-rating:after,.woocommerce div.product .woocommerce-product-rating:before{display:none}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{font-size:20px;line-height:1.2;text-decoration:none;transition:color .25s}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:focus-visible,.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover{color:var(--wp--preset--color--text-base)}.woocommerce div.product .woocommerce-product-rating .star-rating{float:none;font-size:20px;margin:0}.woocommerce div.product .woocommerce-product-rating .star-rating:before{color:#dc6628}.woocommerce div.product p.price{font-size:32px;font-weight:500;line-height:1.2;margin:0}.woocommerce div.product .westplast-option-attrs{flex:1 1 100%;margin-top:30px}.woocommerce div.product .westplast-option-attrs .westplast-option-attr{align-items:center;display:flex}.woocommerce div.product .westplast-option-attrs .westplast-option-attr label{flex:0 0 auto;font-weight:700;line-height:1;padding-right:15px;position:relative;text-align:left;vertical-align:middle;width:120px}.woocommerce div.product .westplast-option-attrs .westplast-option-attr select{appearance:none;background-color:var(--wp--preset--color--surface);background-image:url(../assets/images/icon-arrow.svg);background-position:right 12px top 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wp--preset--color--primary-light);border-radius:0;box-shadow:none!important;color:var(--wp--preset--color--primary);cursor:pointer;flex:0 0 auto;font-size:20px;max-width:100%;min-height:50px;outline:none!important;overflow:hidden;padding:9px 40px 9px 20px;text-overflow:ellipsis;transition:color .25s,border-color .25s;white-space:nowrap;width:calc(100% - 120px)}.woocommerce div.product .westplast-option-attrs .westplast-option-attr select::-ms-expand{display:none}.woocommerce div.product .westplast-option-attrs .westplast-option-attr select:focus,.woocommerce div.product .westplast-option-attrs .westplast-option-attr select:hover{border-color:currentColor;color:var(--wp--preset--color--primary)}@media (max-width:1199.5px){.woocommerce div.product .westplast-option-attrs .westplast-option-attr select{font-size:18px}}.woocommerce div.product .westplast-option-attrs .westplast-option-attr+.westplast-option-attr{margin-top:10px}@media (max-width:767.5px){.woocommerce div.product .westplast-option-attrs .westplast-option-attr{flex-wrap:wrap}.woocommerce div.product .westplast-option-attrs .westplast-option-attr label{flex:0 0 100%;margin-bottom:5px;padding-right:0;width:100%}.woocommerce div.product .westplast-option-attrs .westplast-option-attr select{flex:0 0 100%;max-width:calc(100% - 50px);width:calc(100% - 50px)}}.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product p.stock{font-size:20px;line-height:1.2;margin-bottom:30px;margin-top:30px}.woocommerce div.product div.images{flex:0 0 100%;float:none;margin:0;max-width:50%;padding:30px 20px 30px 30px;width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__image a{transition:opacity .25s}.woocommerce div.product div.images .woocommerce-product-gallery__image a:focus-visible,.woocommerce div.product div.images .woocommerce-product-gallery__image a:hover{opacity:.7}.woocommerce div.product div.images .woocommerce-product-gallery__image a img{aspect-ratio:860/500;height:auto;object-fit:cover}.woocommerce div.product div.images .flex-control-thumbs{display:grid;gap:15px;grid-template-columns:repeat(5,1fr);margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.woocommerce div.product div.images .flex-control-thumbs li img{aspect-ratio:160/130;height:auto;object-fit:cover;transition:opacity .25s}.woocommerce div.product div.summary{flex:0 0 100%;float:none;margin:0;max-width:50%;padding:30px 30px 30px 20px;width:100%}.woocommerce div.product form.cart{margin:30px 0}.woocommerce div.product form.cart .single_variation_wrap{flex:0 0 100%}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .variations th{padding-right:15px;text-align:left;vertical-align:middle;width:120px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1;position:relative}.woocommerce div.product form.cart .variations tr+tr td,.woocommerce div.product form.cart .variations tr+tr th{padding-top:10px}@media (max-width:767.5px){.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations tr{display:block;padding-right:0;width:100%}.woocommerce div.product form.cart .variations th{margin-bottom:5px}.woocommerce div.product form.cart .variations tr+tr{margin-top:16px}.woocommerce div.product form.cart .variations tr+tr td,.woocommerce div.product form.cart .variations tr+tr th{padding-top:0}}.woocommerce div.product form.cart .variations select{appearance:none;background-color:var(--wp--preset--color--surface);background-image:url(../assets/images/icon-arrow.svg);background-position:right 12px top 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wp--preset--color--primary-light);border-radius:0;box-shadow:none!important;color:var(--wp--preset--color--primary);cursor:pointer;font-size:20px;margin:0;min-height:50px;min-width:0;outline:none!important;overflow:hidden;padding:9px 40px 9px 20px;text-overflow:ellipsis;transition:color .25s,border-color .25s;white-space:nowrap;width:100%}.woocommerce div.product form.cart .variations select::-ms-expand{display:none}.woocommerce div.product form.cart .variations select:focus,.woocommerce div.product form.cart .variations select:hover{border-color:currentColor;color:var(--wp--preset--color--primary)}@media (max-width:1199.5px){.woocommerce div.product form.cart .variations select{font-size:18px}}.woocommerce div.product form.cart .variations .reset_variations{background-image:url(../assets/images/icon-remove.svg);background-repeat:no-repeat;background-size:contain;display:none!important;display:block;flex:0 0 auto;font-size:0;height:32px;line-height:0;opacity:.65;position:absolute;right:0;top:16px;transition:opacity .25s;width:32px}.woocommerce div.product form.cart .variations .reset_variations:focus-visible,.woocommerce div.product form.cart .variations .reset_variations:hover{background-image:url(../assets/images/icon-remove.svg);opacity:1}@media (max-width:767.5px){.woocommerce div.product form.cart .variations .reset_variations{top:8px}}.woocommerce div.product form.cart .woocommerce-variation{padding-bottom:30px}.woocommerce div.product form.cart .woocommerce-variation .price{font-size:32px;font-weight:500;line-height:1.2}@media (max-width:767.5px){.woocommerce div.product form.cart .woocommerce-variation .price{font-size:24px}}.woocommerce div.product form.cart .westplast-option-attrs{margin-top:0;order:-1}.woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce div.product form.cart{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.woocommerce div.product .woocommerce-variation-add-to-cart:after,.woocommerce div.product .woocommerce-variation-add-to-cart:before,.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{display:none!important}.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity .qty,.woocommerce div.product form.cart div.quantity .qty{font-size:20px;height:44px;outline:none!important;transition:border-color .25s;width:80px}.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity .qty:focus,.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity .qty:hover,.woocommerce div.product form.cart div.quantity .qty:focus,.woocommerce div.product form.cart div.quantity .qty:hover{border-color:var(--wp--preset--color--accent)}@media (max-width:449.5px){.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product form.cart div.quantity{flex:1 1 auto;max-width:calc(100% - 58px)}.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity .qty,.woocommerce div.product form.cart div.quantity .qty{width:100%}}.woocommerce div.product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled,.woocommerce div.product form.cart.woocommerce-variation-add-to-cart-disabled{pointer-events:none!important}.woocommerce div.product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled div.quantity,.woocommerce div.product form.cart.woocommerce-variation-add-to-cart-disabled div.quantity{opacity:.5!important;pointer-events:none!important}.woocommerce div.product .woocommerce-variation-add-to-cart .button,.woocommerce div.product .woocommerce-variation-add-to-cart .westplast-button,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .westplast-button{font-size:20px;line-height:normal;margin-top:0!important;min-height:44px}.woocommerce div.product .woocommerce-variation-add-to-cart .button,.woocommerce div.product form.cart .button{flex:1 1 auto}.woocommerce div.product .woocommerce-variation-add-to-cart .button.disabled,.woocommerce div.product form.cart .button.disabled{opacity:.5!important;pointer-events:none!important}@media (max-width:449.5px){.woocommerce div.product .woocommerce-variation-add-to-cart .button,.woocommerce div.product form.cart .button{flex:0 0 100%}}.woocommerce div.product .woocommerce-variation-add-to-cart .tinv-wishlist,.woocommerce div.product form.cart .tinv-wishlist{order:-1}.woocommerce div.product .woocommerce-tabs{flex:0 0 100%;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:var(--wp--preset--color--background);margin:0;padding:60px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{content:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:initial;border:none;border-radius:0;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background-color:initial;border:1px solid;border-radius:0;color:var(--wp--preset--color--primary-light);font-size:24px;font-weight:400;line-height:1.2;min-width:260px;padding:18px 20px;text-align:center;transition:background-color .25s,color .25s,border-color .25s}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.woocommerce div.product .woocommerce-tabs .panel{color:var(--wp--preset--color--primary);font-size:20px;font-weight:400;line-height:1.2;margin:0;padding:60px}.woocommerce div.product .woocommerce-tabs .panel>:first-child{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel>:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel>h2{color:var(--wp--preset--color--primary);font-size:32px;font-weight:300;margin:0 0 30px}.woocommerce div.product .woocommerce-tabs table.shop_attributes{border:1px solid #0000001a;border-collapse:collapse;word-break:break-word}.woocommerce div.product .woocommerce-tabs table.shop_attributes td,.woocommerce div.product .woocommerce-tabs table.shop_attributes th{border:1px solid #0000001a;vertical-align:initial}.woocommerce div.product .woocommerce-tabs table.shop_attributes td p,.woocommerce div.product .woocommerce-tabs table.shop_attributes th p{padding:0}.woocommerce div.product .woocommerce-tabs table.shop_attributes th{text-align:left;width:auto}.woocommerce div.product .woocommerce-tabs table.shop_attributes td{padding:8px}.woocommerce div.product .related,.woocommerce div.product .up-sells{background-color:var(--wp--preset--color--background);flex:0 0 100%;padding-top:60px;width:100%}.woocommerce div.product .related>h2,.woocommerce div.product .up-sells>h2{font-size:32px;font-weight:300;margin-bottom:30px;margin-top:0}.woocommerce div.product .related ul.products,.woocommerce div.product .up-sells ul.products{gap:40px;margin:0}.woocommerce div.product .related ul.products li.product,.woocommerce div.product .up-sells ul.products li.product{display:flex;flex-direction:column;line-height:1.2;margin:0!important;padding:20px;position:relative;text-align:center}.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link{margin-bottom:auto}.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link img,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link img{aspect-ratio:350/300;height:auto;margin-bottom:30px;object-fit:cover;transition:opacity .25s;width:100%}.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:24px;font-weight:300;padding:0;transition:color .25s}.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link:focus-visible img,.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link:hover img,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link:focus-visible img,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link:hover img{opacity:.8}.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link:focus-visible .woocommerce-loop-product__title,.woocommerce div.product .related ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link:focus-visible .woocommerce-loop-product__title,.woocommerce div.product .up-sells ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--wp--preset--color--text-base)}.woocommerce div.product .related ul.products li.product .star-rating,.woocommerce div.product .up-sells ul.products li.product .star-rating{color:#dc6628;font-size:16px;margin:15px auto}.woocommerce div.product .related ul.products li.product .price,.woocommerce div.product .up-sells ul.products li.product .price{font-size:24px;font-weight:300;margin-top:15px}.woocommerce div.product .related ul.products li.product .price ins,.woocommerce div.product .up-sells ul.products li.product .price ins{font-weight:500}.woocommerce div.product .related ul.products li.product .price:last-child,.woocommerce div.product .up-sells ul.products li.product .price:last-child{margin-bottom:0}.woocommerce div.product .related ul.products li.product .button,.woocommerce div.product .up-sells ul.products li.product .button{line-height:1.5;margin-top:30px;padding:9px 20px;position:relative;z-index:2}.woocommerce div.product .product_meta{font-size:20px;font-weight:300}.woocommerce div.product .product_meta a{color:var(--wp--preset--color--primary-light);text-decoration:none;transition:color .25s}.woocommerce div.product .product_meta a:focus-visible,.woocommerce div.product .product_meta a:hover{color:var(--wp--preset--color--primary)}.woocommerce #reviews.woocommerce-Reviews #comments .woocommerce-Reviews-title{color:var(--wp--preset--color--primary);font-size:32px;font-weight:300;margin:0 0 30px}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:40px;padding:0}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist:after,.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist:before{display:none}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review{background-color:var(--wp--preset--color--background);border-radius:0;height:auto;margin:0;padding:30px;position:relative}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment_container{height:100%;position:relative}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review img.avatar{border:none;border-radius:50%;float:none;height:94px;object-fit:cover;padding:0;width:94px}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text{border:none;display:flex;flex-direction:column;gap:30px;height:100%;margin:0;padding:0}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text:after,.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text:before{display:none}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta{color:var(--wp--preset--color--primary-light);display:flex;flex-direction:column;font-size:24px;font-weight:400;justify-content:center;margin:0;min-height:94px;order:-1;padding-left:142px}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta>*{font-style:normal;font-weight:400}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta>.woocommerce-review__dash,.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta>.woocommerce-review__verified{display:none}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta>.woocommerce-review__author{color:var(--wp--preset--color--primary)}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .description{color:var(--wp--preset--color--primary);font-size:24px;font-weight:400;max-height:260px;order:0;overflow-y:auto;padding-right:10px}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .description>:last-child{margin-bottom:0!important}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .star-rating{font-size:2em;margin-top:auto;order:1}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .star-rating span:before,.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .star-rating:before{color:#dc6628}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-reply-title{display:inline-block;font-size:32px;font-weight:300;margin-bottom:20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form label{color:var(--wp--preset--color--text-base);display:inline-block;font-size:24px;font-weight:500;margin-bottom:16px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .stars{color:#dc6628;margin-bottom:20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]),.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{background-color:initial;border:1px solid var(--wp--preset--color--primary-light);border-radius:0!important;box-shadow:none!important;color:var(--wp--preset--color--primary-light);font-size:20px;font-weight:500;line-height:1.2;outline:none!important;transition:border-color .25s,color .25s;width:100%}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]):focus,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]):focus-visible,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]):hover,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea:focus,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea:focus-visible,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea:hover{background-color:var(--wp--preset--color--surface);border:1px solid;color:var(--wp--preset--color--primary)}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]){padding:5px 30px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{height:150px;padding:15px 30px;resize:none}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-author,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-email{padding-top:8px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit{margin-bottom:0;margin-top:20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input{background-color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);border-radius:0;color:var(--wp--preset--color--on-primary);cursor:pointer;font-size:24px;line-height:1.5;padding:15px 20px;transition-duration:.25s;transition-property:color,background-color;width:100%}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input:not(:disabled):focus-visible,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input:not(:disabled):hover{background-color:var(--wp--preset--color--accent);border:1px solid var(--wp--preset--color--accent);color:var(--wp--preset--color--on-primary)}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent{margin-top:5px;padding-left:30px;position:relative}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent input[type=checkbox]{appearance:none;background-color:initial;border:1px solid var(--wp--preset--color--primary-light);border-radius:0!important;box-shadow:inset 0 0 0 3px #0000;color:var(--wp--preset--color--primary-light);cursor:pointer;height:20px;left:0;margin:0!important;outline:none!important;position:absolute;top:3.5px;transition:border-color .25s,color .25s,box-shadow .25s;width:20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent input[type=checkbox]:focus,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent input[type=checkbox]:focus-visible,.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent input[type=checkbox]:hover{background-color:var(--wp--preset--color--surface);border-color:var(--wp--preset--color--accent)}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-cookies-consent input[type=checkbox]:checked{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);box-shadow:inset 0 0 0 3px var(--wp--preset--color--surface)}@media (max-width:1679.5px){.woocommerce div.product .related ul.products,.woocommerce div.product .up-sells ul.products{gap:30px}}@media (max-width:1439.5px){.woocommerce div.product .related ul.products.columns-4,.woocommerce div.product .related ul.products.columns-5,.woocommerce div.product .up-sells ul.products.columns-4,.woocommerce div.product .up-sells ul.products.columns-5{grid-template-columns:repeat(3,1fr)}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist{grid-template-columns:repeat(2,1fr)}}@media (max-width:1199.5px){.woocommerce div.product .related ul.products,.woocommerce div.product .up-sells ul.products{gap:20px;grid-template-columns:repeat(3,1fr)}.woocommerce div.product .related ul.products.columns-4,.woocommerce div.product .related ul.products.columns-5,.woocommerce div.product .up-sells ul.products.columns-4,.woocommerce div.product .up-sells ul.products.columns-5{grid-template-columns:repeat(3,1fr)}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist{grid-template-columns:repeat(1,1fr)}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .description{max-height:none;overflow-y:hidden;padding-right:0}}@media (max-width:1024.5px){.woocommerce div.product div.images{max-width:100%;padding-bottom:0;padding-right:30px}.woocommerce div.product div.images .woocommerce-product-gallery__image a img{aspect-ratio:670/500}.woocommerce div.product div.images .flex-control-thumbs{gap:10px;margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li img{aspect-ratio:180/150}.woocommerce div.product div.summary{max-width:100%;padding-left:30px}}@media (max-width:991.5px){.woocommerce div.product .related ul.products,.woocommerce div.product .related ul.products.columns-3,.woocommerce div.product .related ul.products.columns-4,.woocommerce div.product .related ul.products.columns-5,.woocommerce div.product .up-sells ul.products,.woocommerce div.product .up-sells ul.products.columns-3,.woocommerce div.product .up-sells ul.products.columns-4,.woocommerce div.product .up-sells ul.products.columns-5{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.5px){.woocommerce div.product div.images{padding:20px 20px 0}.woocommerce div.product div.images .woocommerce-product-gallery__image a img{aspect-ratio:280/192}.woocommerce div.product div.images .flex-control-thumbs li img{aspect-ratio:99/81}.woocommerce div.product div.summary{padding:30px 20px 20px}.woocommerce div.product p.price{font-size:24px}.woocommerce div.product .product_meta,.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link,.woocommerce div.product p.stock{font-size:18px}.woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce div.product form.cart{gap:14px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;padding:30px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{flex:1 1 auto}.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%}.woocommerce div.product .woocommerce-tabs .panel{font-size:18px;padding:30px 20px}.woocommerce div.product .woocommerce-tabs .panel>h2{font-size:24px}.woocommerce div.product .related,.woocommerce div.product .up-sells{padding-top:30px}.woocommerce div.product .related>h2,.woocommerce div.product .up-sells>h2{font-size:24px}.woocommerce div.product .related ul.products li.product,.woocommerce div.product .up-sells ul.products li.product{padding:30px 20px}.woocommerce #reviews.woocommerce-Reviews #comments .woocommerce-Reviews-title{font-size:24px}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review{padding:30px 20px;text-align:center}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review img.avatar{margin-bottom:24px;position:relative}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text{gap:24px;height:auto}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text p.meta{font-size:20px;min-height:0;order:0;padding-left:0}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .description{font-size:18px;order:1}.woocommerce #reviews.woocommerce-Reviews #comments ol.commentlist li.review .comment-text .star-rating{font-size:1.8em;margin:auto auto 0;order:2}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-reply-title{font-size:24px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form label{font-size:20px;margin-bottom:15px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{font-size:18px;height:200px;padding:15px 20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input:not([type=checkbox],[type=radio]){font-size:18px;padding:5px 20px}.woocommerce #reviews.woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input{font-size:20px;padding:10px 20px}}@media (max-width:575.5px){.woocommerce div.product .related ul.products,.woocommerce div.product .related ul.products.columns-2,.woocommerce div.product .related ul.products.columns-3,.woocommerce div.product .related ul.products.columns-4,.woocommerce div.product .related ul.products.columns-5,.woocommerce div.product .up-sells ul.products,.woocommerce div.product .up-sells ul.products.columns-2,.woocommerce div.product .up-sells ul.products.columns-3,.woocommerce div.product .up-sells ul.products.columns-4,.woocommerce div.product .up-sells ul.products.columns-5{grid-template-columns:repeat(1,1fr)}}.westplast-shop{padding-top:32px}.westplast-shop .container{align-items:start;display:grid;gap:30px 40px;grid-template-areas:"breadcrumb breadcrumb breadcrumb" "header header header" "notices notices notices" "sidebar count ordering" "sidebar products products" "pagination pagination pagination";grid-template-columns:410px 1fr max-content;grid-template-rows:auto auto minmax(0,max-content) auto auto auto}.westplast-shop .container:has(.woocommerce-notices-wrapper:empty){grid-template-areas:"breadcrumb breadcrumb breadcrumb" "header header header" "sidebar count ordering" "sidebar products products" "pagination pagination pagination";grid-template-rows:auto auto minmax(0,max-content) auto auto}.westplast-shop .container:has(.woocommerce-no-products-found){grid-template-areas:"breadcrumb breadcrumb" "header header" "sidebar products"}.westplast-shop .woocommerce-breadcrumb{grid-area:breadcrumb;margin-bottom:0!important}.westplast-shop .woocommerce-products-header{grid-area:header}.westplast-shop .woocommerce-products-header .woocommerce-products-header__title{font-size:32px;font-weight:500;line-height:1.2;margin:0}.westplast-shop .woocommerce-notices-wrapper{grid-area:notices}.westplast-shop .woocommerce-notices-wrapper:empty{display:none}.westplast-shop .woocommerce-result-count{align-content:center;grid-area:count;line-height:1.2;margin-bottom:0}.westplast-shop .woocommerce-result-count:empty{display:none!important}.westplast-shop .woocommerce-ordering{grid-area:ordering;margin:0}.westplast-shop .woocommerce-ordering select{appearance:none;background-color:var(--wp--preset--color--surface);background-image:url(../assets/images/icon-arrow.svg);background-position:right 12px top 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wp--preset--color--primary-light);border-radius:0;box-shadow:none!important;color:var(--wp--preset--color--primary);cursor:pointer;font-size:20px;min-height:50px;outline:none!important;overflow:hidden;padding:9px 40px 9px 20px;text-overflow:ellipsis;transition:color .25s,border-color .25s;white-space:nowrap;width:100%}.westplast-shop .woocommerce-ordering select::-ms-expand{display:none}.westplast-shop .woocommerce-ordering select:focus,.westplast-shop .woocommerce-ordering select:hover{border-color:currentColor;color:var(--wp--preset--color--primary)}.westplast-shop .products,.westplast-shop .woocommerce-no-products-found{grid-area:products}.westplast-shop .woocommerce-pagination{grid-area:pagination;line-height:0;padding-top:30px}.westplast-shop .woocommerce-pagination ul.page-numbers{border:none;display:inline-flex;gap:16px;margin:0}.westplast-shop .woocommerce-pagination ul.page-numbers li{background-color:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);display:flex;flex:0 0 44px;float:none;font-size:24px;font-weight:300;height:44px;line-height:1.2;padding:0;width:44px}.westplast-shop .woocommerce-pagination ul.page-numbers li:has(.current){border-color:var(--wp--preset--color--accent)}.westplast-shop .woocommerce-pagination ul.page-numbers li>*{flex:1 1 auto;height:100%;line-height:42px;padding:0 4px;width:100%}.westplast-shop .woocommerce-pagination ul.page-numbers li span{background-color:initial;color:inherit}.westplast-shop .woocommerce-pagination ul.page-numbers li span.current{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--on-primary)}.westplast-shop .woocommerce-pagination ul.page-numbers li a{background-color:initial;color:inherit;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s}.westplast-shop .woocommerce-pagination ul.page-numbers li a:focus-visible,.westplast-shop .woocommerce-pagination ul.page-numbers li a:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.westplast-shop .sidebar{align-self:self-start;grid-area:sidebar}.westplast-shop .sidebar>div+div{border-top:1px solid var(--wp--preset--color--primary-light);margin-top:10px;padding-top:30px}.westplast-shop .sidebar .product-search-filter-terms-heading{margin-bottom:15px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items{display:grid;gap:30px;grid-template-columns:1fr}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li{position:relative}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li .children{padding-bottom:15px;padding-top:15px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li+li{margin-top:15px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a{display:inline-block;font-size:20px;font-weight:300;line-height:1.5;transition:color .25s;width:100%}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a span{padding:0}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:before{display:none!important}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:active,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:focus,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:focus-visible,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a:hover{color:var(--wp--preset--color--accent)}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>a{padding-right:25px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>.term-expander{font-size:18px;position:absolute;right:0;top:3.5px;transition:color .25s}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>.term-expander:active,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>.term-expander:focus-visible,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>.term-expander:hover{color:var(--wp--preset--color--accent)}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-attribute>a,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-cat>a,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-product_brand>a{padding-right:25px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-attribute>a:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-cat>a:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-product_brand>a:after{display:none!important}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-attribute>a:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-cat>a:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-product_brand>a:before{content:"\f057"!important;display:inline-block!important;font-family:Font Awesome\ 5 Free Solid;font-size:18px;font-weight:900;padding:0 2px;position:absolute;right:0;top:3.5px;transition:color .25s,background-color .25s;vertical-align:middle}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-extra-filter):after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-extra-filter):before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-extra-filter)>.term-expander,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-term-filter):after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-term-filter):before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable:has(>a.loading-term-filter)>.term-expander,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-extra-filter:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-extra-filter:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-extra-filter>.term-expander,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-term-filter:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-term-filter:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li>a.loading-term-filter>.term-expander{display:none!important}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li>a{display:inline-block;font-weight:400}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li+li{margin-top:0}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li+li:before{background-color:var(--wp--preset--color--primary-light);content:"";height:1px;left:0;position:absolute;right:0;top:-15px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back{display:none!important;padding-top:0}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back:before{display:none}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a{align-items:center;background-image:none!important;border:1px solid var(--wp--preset--color--primary);display:flex;font-size:20px;justify-content:center;padding:9px 20px;text-align:center;text-decoration-color:#0000;transition-property:color .25s,background-color .25s}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:active,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:focus,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:focus-visible,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back+li:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:after,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a:before{display:none}.westplast-shop .sidebar div.nav-back{display:none!important;padding-bottom:25px;padding-top:0}.westplast-shop .sidebar div.nav-back:before{display:none}.westplast-shop .sidebar div.nav-back>a{align-items:center;background-image:none!important;border:1px solid var(--wp--preset--color--primary);display:flex;font-size:20px;justify-content:center;padding:9px 20px;text-align:center;text-decoration-color:#0000;transition-property:color .25s,background-color .25s}.westplast-shop .sidebar div.nav-back>a:active,.westplast-shop .sidebar div.nav-back>a:focus,.westplast-shop .sidebar div.nav-back>a:focus-visible,.westplast-shop .sidebar div.nav-back>a:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--on-primary)}.westplast-shop .sidebar div.nav-back>a:after,.westplast-shop .sidebar div.nav-back>a:before{display:none}.westplast-shop .sidebar .selectize-control.multi{font-size:16px}.westplast-shop .sidebar .selectize-control.multi .selectize-input{align-items:center;background-color:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--primary-light);border-radius:0!important;color:var(--wp--preset--color--primary);display:flex;flex-wrap:wrap;font-size:16px;gap:5px;min-height:50px;padding:9px 19px;transition:color .25s,border-color .25s}.westplast-shop .sidebar .selectize-control.multi .selectize-input:after{top:6px}.westplast-shop .sidebar .selectize-control.multi .selectize-input input{color:var(--wp--preset--color--primary-light);font-size:16px}.westplast-shop .sidebar .selectize-control.multi .selectize-input.focus,.westplast-shop .sidebar .selectize-control.multi .selectize-input:hover{border-color:currentColor;box-shadow:none;color:var(--wp--preset--color--primary)}.westplast-shop .sidebar .selectize-control.multi .selectize-input>div{background-color:var(--wp--preset--color--background-dark);flex:0 1 auto;font-size:16px;margin:0;max-width:100%;padding:5px 26px 5px 6px;position:relative}.westplast-shop .sidebar .selectize-control.multi .selectize-input>div .remove{font-size:20px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.westplast-shop .sidebar .selectize-control.multi .selectize-dropdown{border:1px solid var(--wp--preset--color--primary);border-radius:0!important;box-shadow:0 1px 5px #0003;margin-top:-1px}.westplast-shop .sidebar .selectize-control.multi .selectize-dropdown .option{color:var(--wp--preset--color--primary);font-size:20px;padding:8px 19px;transition:color .25s,background-color .25s}@media (max-width:1199.5px){.westplast-shop .sidebar .selectize-control.multi .selectize-dropdown .option{font-size:18px}}.westplast-shop .sidebar .selectize-control.multi .selectize-dropdown .option.selected{background-color:var(--wp--preset--color--background-dark);color:var(--wp--preset--color--primary)}.westplast-shop .sidebar .selectize-control.multi .selectize-dropdown .option.active{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--on-primary)}.westplast-shop ul.products{gap:30px 40px;margin:0}.westplast-shop ul.products li.product{display:flex;flex-direction:column;line-height:1.2;margin:0!important;padding:20px;position:relative;text-align:center}.westplast-shop ul.products li.product .woocommerce-loop-product__link{margin-bottom:auto}.westplast-shop ul.products li.product .woocommerce-loop-product__link img{aspect-ratio:350/300;height:auto;margin-bottom:30px;object-fit:cover;transition:opacity .25s;width:100%}.westplast-shop ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:24px;font-weight:300;padding:0;transition:color .25s}.westplast-shop ul.products li.product .woocommerce-loop-product__link:focus-visible img,.westplast-shop ul.products li.product .woocommerce-loop-product__link:hover img{opacity:.8}.westplast-shop ul.products li.product .woocommerce-loop-product__link:focus-visible .woocommerce-loop-product__title,.westplast-shop ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--wp--preset--color--text-base)}.westplast-shop ul.products li.product .star-rating{color:#dc6628;font-size:16px;margin:15px auto}.westplast-shop ul.products li.product .price{font-size:24px;font-weight:300;margin-top:15px}.westplast-shop ul.products li.product .price ins{font-weight:500}.westplast-shop ul.products li.product .price:last-child{margin-bottom:0}.westplast-shop ul.products li.product .button{line-height:1.5;margin-top:30px;padding:9px 20px;position:relative;z-index:2}@media (max-width:1679.5px){.westplast-shop .container{gap:30px;grid-template-columns:350px 1fr max-content}.westplast-shop ul.products{gap:30px}}@media (max-width:1439.5px){.westplast-shop .container{grid-template-columns:300px 1fr max-content}.westplast-shop .sidebar{padding:30px 20px}}@media (max-width:1199.5px){.westplast-shop .container{gap:30px 20px;grid-template-columns:300px 1fr max-content}.westplast-shop .sidebar .product-search-filter-terms-heading{font-size:20px;margin-bottom:10px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li a{font-size:18px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-attribute>a:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-cat>a:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.current-product_brand>a:before,.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items li.expandable>.term-expander{font-size:16px;top:3px}.westplast-shop .sidebar .product-search-filter-terms ul.product-search-filter-items>li.nav-back>a,.westplast-shop .sidebar div.nav-back>a{font-size:18px;padding:6px 14px}.westplast-shop .woocommerce-ordering select,.westplast-shop .woocommerce-result-count{font-size:18px}.westplast-shop ul.products{gap:30px 20px}.westplast-shop ul.products,.westplast-shop ul.products.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024.5px){.westplast-shop ul.products li.product{padding:15px 10px}.westplast-shop ul.products li.product .woocommerce-loop-product__link img{aspect-ratio:210/144;margin-bottom:15px}.westplast-shop ul.products li.product .price,.westplast-shop ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:18px}.westplast-shop ul.products li.product .button{font-size:18px;margin-top:15px;padding:6px 10px}}@media (max-width:991.5px){.westplast-shop .container{gap:30px 20px;grid-template-columns:230px 1fr max-content}}@media (max-width:767.5px){.westplast-shop .container{display:grid;gap:30px 40px;grid-template-areas:"breadcrumb" "header" "notices" "sidebar" "count" "ordering" "products" "pagination";grid-template-columns:1fr}.westplast-shop .container:has(.woocommerce-notices-wrapper:empty){grid-template-areas:"breadcrumb" "header" "sidebar" "count" "ordering" "products" "pagination"}.westplast-shop .container:has(.woocommerce-no-products-found){grid-template-areas:"breadcrumb" "header" "sidebar" "products" "pagination"}.westplast-shop .sidebar{padding:15px}.westplast-shop .woocommerce-products-header .woocommerce-products-header__title{font-size:24px}.westplast-shop .woocommerce-pagination{padding-bottom:10px;padding-top:0}.westplast-shop ul.products li.product{padding:30px 20px}}.tinv-wishlist.tinv-wishlist-clear{background-color:var(--wp--preset--color--surface);padding-left:20px;padding-right:20px}.tinv-wishlist .tinv-header h2{margin-bottom:0}@media only screen and (max-width:768px){.tinv-wishlist .tinv-header{margin-bottom:10px}}.tinv-wishlist .tinvwl-table-manage-list{border:none;border-collapse:collapse;margin-bottom:0!important}.tinv-wishlist .tinvwl-table-manage-list td,.tinv-wishlist .tinvwl-table-manage-list tr{border:none}.tinv-wishlist .tinvwl-table-manage-list thead{display:none!important}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item td:not(.product-cb){background-color:var(--wp--preset--color--background)}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb{line-height:0;padding-left:0;padding-right:30px}@media only screen and (max-width:768px){.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb{padding-right:0;padding-top:30px}}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox{appearance:none;background-color:initial;border:1px solid var(--wp--preset--color--primary-light);border-radius:0;box-shadow:inset 0 0 0 6px #0000;cursor:pointer;height:35px;margin:0;outline:none!important;transition:border-color .25s,background-color .25s,box-shadow .25s;width:35px}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox:checked{background-color:var(--wp--preset--color--primary-light);box-shadow:inset 0 0 0 6px var(--wp--preset--color--surface)}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox:focus-visible,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox:hover{background-color:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--primary)}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox:focus-visible:checked,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-cb .input-checkbox:hover:checked{background-color:var(--wp--preset--color--primary)}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-remove button{background-image:url(../assets/images/icon-remove.svg);background-repeat:no-repeat;background-size:contain;display:block;flex:0 0 auto;font-size:0;height:32px;line-height:0;opacity:.65;transition:opacity .25s;width:32px}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-remove button:focus-visible,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-remove button:hover{background-image:url(../assets/images/icon-remove.svg);opacity:1}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-remove button i{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-name a{color:var(--wp--preset--color--primary);font-size:20px;font-weight:500;line-height:1.4;margin-bottom:5px!important;text-decoration:none;transition:color .25s}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-name a:focus-visible,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-name a:hover{color:var(--wp--preset--color--text-base)}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-price{font-size:20px;font-weight:500}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-price ins{text-decoration:none}.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action{width:240px}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action{width:170px}}@media only screen and (max-width:768px){.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-name,.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-price{padding-top:0}}.tinv-wishlist .tinvwl-table-manage-list .button{font-size:18px}.tinv-wishlist .tinvwl-table-manage-list tfoot td{padding:25px 0 30px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{font-size:20px;line-height:normal;margin-top:0;min-height:44px;padding:8px 9px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:before{font-size:24px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:var(--wp--preset--color--accent)}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:focus-visible,.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:hover{color:var(--wp--preset--color--on-primary)}
/*# sourceMappingURL=style.css.map */