﻿.cartPage .fsmt-free-bar{margin-top:0;margin-bottom:var(--sp-10)}.cartPage .wc-ship-today-notice{margin-bottom:var(--sp-10)}.cartPage .order-total strong{display:block}.cartPage .show_couponForm #showCouponButton{border:none;background:none;color:var(--cl-primary);font-weight:500;font-size:var(--fs-14);display:flex;align-items:center;gap:.5rem;cursor:pointer;text-decoration:underline;font-family:var(--ff-primary)}.cartPage .show_couponForm #showCouponButton:before{content:"";display:block;width:1.9rem;height:1.9rem;background:url(../images/icon_coupon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.cartPage .woocommerce-coupon-form{display:none}.cartPage .woocommerce-coupon-form.show{display:block}.cartPage .cart-collaterals{width:100%}@media(min-width: 768px){.cartPage .cart-collaterals{width:calc(35% - 2rem) !important}}.cartPage .cart_totals{padding:var(--sp-15) var(--sp-20);border-radius:var(--br-small);border:1px solid #efefef}.cartPage .cart_totals th{font-weight:400}.cartPage .cart_totals td,.cartPage .cart_totals th{padding-bottom:var(--sp-05);border-bottom:.1rem solid #efefef;font-weight:500}.cartPage .cart_totals bdi{font-weight:500}.cartPage .cart_totals h2{margin:0 0 var(--sp-20) 0}.cartPage .cart_totals .fsmt-shipping-override th,.cartPage .cart_totals .fsmt-shipping-override td{padding-bottom:0;border-bottom:none}.cartPage .show_couponForm{margin:0 0 var(--sp-20) 0}.cart-items-list{display:flex;flex-direction:column;gap:0}.cart-item{display:flex;flex-direction:column;padding:var(--sp-15) var(--sp-20);background:#f8f9fa;border-radius:var(--br-small);margin-bottom:var(--sp-15);position:relative;transition:background-color .2s ease}.cart-item:hover{background:#f1f3f5}.cart-item__wrapper{display:flex;align-items:center;flex-direction:row;gap:var(--sp-20)}.cart-item__data{display:flex;flex-direction:column;width:100%;gap:var(--sp-10)}.cart-item__data__row{display:flex;align-items:center;gap:var(--sp-20);width:100%;flex-wrap:wrap}.cart-item__thumbnail{flex-shrink:0;width:7rem;height:7rem;border-radius:var(--br-small);overflow:hidden}.cart-item__thumbnail img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;mix-blend-mode:multiply}.cart-item__thumbnail a{display:block;width:100%;height:100%}.cart-item__name{flex:1;font-weight:600;font-size:var(--fs-16);color:var(--cl-primary)}.cart-item__name a{color:inherit;text-decoration:none;transition:color .2s ease}.cart-item__name a:hover{color:var(--cl-secondary-2)}.cart-item__name .variation{display:block;font-size:13px;font-weight:400;color:#666;margin-top:4px}.cart-item__remove{position:absolute;top:16px;right:16px}.cart-item__remove .remove-item{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);font-size:24px;font-weight:300;color:#000;cursor:pointer;transition:color .2s ease,transform .2s ease;line-height:1}.cart-item__quantity{max-width:10rem}.cart-item__quantity .productQuantity input.qty{min-width:10rem}.cart-item__quantity .productQuantity__down,.cart-item__quantity .productQuantity__up{width:3.8rem}.cart-item__prices{display:flex;align-items:center;gap:10px}.cart-item__prices .cart-item__price{font-size:var(--fs-16);white-space:nowrap}.cart-item__prices .cart-item__price--current{font-weight:600;color:var(--cl-secondary-2)}.cart-item__prices .cart-item__price--regular{font-size:var(--fs-14);font-weight:400;color:#999;text-decoration:line-through}.cart-item__subtotal-wrapper{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.cart-item__subtotal-wrapper .cart-item__subtotal{font-size:var(--fs-16);font-weight:500;color:var(--cl-black);white-space:nowrap}.cart-item__subtotal-wrapper .cart-item__stock{display:flex;align-items:center;gap:6px;font-size:var(--fs-12);font-weight:500}.cart-item__subtotal-wrapper .cart-item__stock .stock-indicator{width:8px;height:8px;border-radius:50%}.cart-item__subtotal-wrapper .cart-item__stock.in-stock{color:var(--cl-black)}.cart-item__subtotal-wrapper .cart-item__stock.in-stock .stock-indicator{background-color:var(--cl-secondary-2)}.cart-item__subtotal-wrapper .cart-item__stock.out-of-stock{color:var(--cl-black)}.cart-item__subtotal-wrapper .cart-item__stock.out-of-stock .stock-indicator{background-color:var(--cl-red)}.cart-item.is-loading{opacity:.5;pointer-events:none}.cart-item.is-removing{animation:fadeOut .3s ease forwards}.woocommerce-cart-form__contents__action{display:none}@keyframes fadeOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@media(max-width: 768px){.cart-item{padding:16px}.cart-item__header{gap:12px;margin-bottom:12px}.cart-item__thumbnail{width:56px;height:56px}.cart-item__name{font-size:14px;padding-right:28px}.cart-item__remove{top:12px;right:12px}.cart-item__details{padding-left:0;flex-wrap:wrap;gap:12px}.cart-item__quantity{order:1}.cart-item__prices{order:2;flex:1}.cart-item__subtotal-wrapper{order:3;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e9ecef;margin-left:0}}@media(max-width: 480px){.cart-item__prices{flex-direction:column;align-items:flex-start;gap:2px}}body.cart-agent-active{overflow:hidden}.cart-agent-modal{background-color:rgba(0,0,0,.2);position:fixed;inset:0;z-index:100000000000001;display:flex;height:100%;max-height:100vh;max-height:100svh;justify-content:end}.cart-agent-modal{transition:all .3s ease-in-out;opacity:0;padding-top:2rem}@media(min-width: 992px){.cart-agent-modal{padding-top:0}}.cart-agent-modal .cart-agent{transition:all .3s ease-in-out;transform:translateY(100%)}@media(min-width: 992px){.cart-agent-modal .cart-agent{transform:translateX(100%)}}.cart-agent-modal.is-visible{opacity:1}.cart-agent-modal.is-visible .cart-agent{transform:translateY(0)}@media(min-width: 992px){.cart-agent-modal.is-visible .cart-agent{transform:translateX(0)}}.cart-agent{--cart-agent-background: #f7f7f7;--cart-agent-border-color: #c1c4cc;--cart-actions-font-size: 1.4rem;--cart-agent-acion-color: #ffcd00;width:100%;display:flex;align-items:end;flex-direction:column;background-color:var(--cl-white);border-radius:var(--br-default) var(--br-default) 0 0;overflow:clip}@media(min-width: 992px){.cart-agent{width:48rem;border-radius:var(--br-default) 0 0 var(--br-default);margin-top:0}}.cart-agent #ca-progressbar .fsmt-free-bar__inner{background:#fff}.cart-agent #ca-progressbar .fsmt-free-bar{margin:0}.cart-agent__inner{padding:var(--sp-15) var(--sp-30);width:100%}.cart-agent__header{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-20)}.cart-agent__header__title{margin:0;padding:0;font-size:var(--fs-18);line-height:1;font-weight:600}.cart-agent__product{padding-top:0;border-bottom:solid .1rem var(--cart-agent-border-color)}.cart-agent__product-meta__price{display:flex;flex-direction:column}.cart-agent__product-meta__price ins{text-decoration:none}.cart-agent__product-meta__price del{font-weight:400;order:3;color:var(--cl-primary);opacity:.7}.cart-agent__close{display:block;width:4.8rem;height:4.8rem;aspect-ratio:1;background-color:rgba(0,0,0,0);border:0 none;appearance:none;font-size:3.8rem;font-weight:500;line-height:1;text-align:right}@media(min-width: 992px){.cart-agent__close{cursor:pointer}}.cart-agent__footer{margin-top:auto;position:sticky;bottom:0;z-index:10;background-color:var(--cart-agent-background)}.cart-agent__actions{padding:var(--sp-15) 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sp-15)}.cart-agent__button{display:block;padding:var(--sp-15) var(--sp-20);border-radius:var(--br-xxl);background-color:var(--cl-white);border:solid .1rem var(--cart-agent-border-color);font-size:var(--cart-actions-font-size);font-weight:600;text-align:center;color:var(--cl-primary);appearance:none}@media(min-width: 992px){.cart-agent__button{cursor:pointer}}.cart-agent__button.primary{background-color:var(--cart-agent-acion-color);border-color:var(--cart-agent-acion-color)}.cart-agent__recommendations-wrapper{display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--cart-agent-border-color) rgba(0,0,0,0)}.cart-agent__recommendations-wrapper h4{padding:0;margin:0 0 var(--sp-15) 0}.cart-agent__recommendations-wrapper.cart-agent__inner{padding-right:var(--sp-10)}.cart-agent__recommendations{overflow-x:hidden;overflow-y:auto}.cart-agent__product{display:flex;gap:var(--sp-15);margin-bottom:var(--sp-10)}.cart-agent__product-image{width:7.6rem;height:7.6rem;min-width:7.6rem;aspect-ratio:1;position:relative}.cart-agent__product-image img{width:100%;height:100%;object-fit:contain;object-position:center}.cart-agent__product-image::after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:3rem;display:block;background-image:url("../images/i-cart-agent-check.svg");background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none}.cart-agent__product-details{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-10);width:100%}.cart-agent__product-name{font-size:var(--fs-14);font-weight:600;max-width:70%}@media(min-width: 992px){.cart-agent__product-name{max-width:60%}}.cart-agent__product-quantity{width:100%;font-size:var(--fs-14)}.cart-agent__product-meta{margin-left:auto;display:flex;flex-direction:column;font-size:var(--fs-14);font-weight:400;max-width:38%}@media(min-width: 992px){.cart-agent__product-meta{max-width:38%}}.cart-agent__product-meta__price{font-weight:600;color:var(--cl-secondary-2)}@keyframes cart-agent-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-agent-spinner{display:inline-block;width:1.6rem;height:1.6rem;border:.2rem solid hsla(0,0%,100%,.3);border-top-color:currentColor;border-radius:50%;animation:cart-agent-spin .6s linear infinite}.my-account .woocommerce-error{width:100%;margin:var(--sp-15) auto;display:flex;align-items:center;justify-content:center;text-align:center}.my-account .woocommerce-error li{padding:var(--sp-15);color:var(--cl-white);background:var(--cl-cyclamen);border-radius:var(--br-small)}.my-account .woocommerce-message-information{width:100%;margin:var(--sp-15) auto;display:flex;align-items:center;justify-content:center;text-align:center}.my-account .woocommerce-message-information .woocommerce-message{padding:var(--sp-15);color:var(--cl-white);background:var(--cl-green);border-radius:var(--br-small)}.sideCart{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1100;display:none}.sideCart .dn{display:none !important}.sideCart h3{font-size:var(--fs-18);font-weight:600}.sideCart.start{display:block}.sideCart.show .sideCart__overlay{opacity:1}.sideCart.show .sideCart__load{opacity:1;pointer-events:all;transform:translateX(0rem)}.sideCart.show .sideCart__wrapper{transform:translateX(0rem)}.sideCart.addetProduct .sideCart__load{opacity:0;pointer-events:none;transform:translateX(0rem)}.sideCart.loading .sideCart__load{display:flex}.sideCart__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1100;opacity:0;transition:.3s .1s opacity}.sideCart__load{position:fixed;top:0;right:0;bottom:0;background:hsla(0,0%,100%,.5);z-index:1300;width:100%;max-width:49rem;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.3s .1s transform}.sideCart__load img{max-width:5rem}.sideCart__wrapper{position:fixed;top:0;right:0;bottom:0;background:var(--cl-background);z-index:1200;width:100%;height:100%;max-width:49rem;transform:translateX(50rem);transition:.3s .1s transform;overflow:auto}.sideCart__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:var(--sp-30);padding-right:var(--sp-30)}.sideCart__empty img{max-width:18rem;width:90%}.sideCart__empty p{font-size:var(--fs-32);margin-top:var(--sp-10)}.sideCart__header{position:sticky;top:0;z-index:100;padding-left:var(--sp-30);padding-right:var(--sp-30);padding-top:var(--sp-30);padding-bottom:var(--sp-20);display:flex;align-items:center;background-color:var(--cl-background)}.sideCart__crossSell{padding:var(--sp-15) 0 var(--sp-05) var(--sp-20)}.sideCart__crossSellList .products{padding-bottom:var(--sp-05) !important}.sideCart__crossSellList .products .product{min-width:var(--sp-160) !important}.sideCart__crossSellList .products .product h2{font-size:var(--fs-14);height:calc(2*var(--fs-14) + 1rem)}.sideCart__crossSellList .products .product .price{font-size:var(--fs-16)}.sideCart__crossSellList .products .product .button span{display:none !important;opacity:0;visibility:hidden;pointer-events:none}.sideCart__crossSellList .button{padding:var(--sp-05) var(--sp-10);font-size:var(--fs-12);background-image:none}.sideCart__summary{padding:var(--sp-10) var(--sp-20) var(--sp-15) var(--sp-20);bottom:0;margin-top:auto;position:sticky;transform:translateZ(0);will-change:transform;z-index:100;background-color:var(--cl-background)}.sideCart__summary .wc-proceed-to-checkout{display:flex;width:100%}.sideCart__summary .checkout-button{width:100%;text-align:center}.sideCart__summaryRow{margin:var(--sp-10) 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sp-10)}.sideCart__summaryRow #shipping_method{margin:0;padding:0;text-align:right;font-weight:700;color:var(--cl-secondary)}.sideCart__summaryRow #shipping_method label{margin:0;font-size:var(--fs-16);color:var(--cl-secondary)}.sideCart__summaryLabel{font-weight:400}.sideCart__summaryValue{font-weight:700;color:var(--cl-secondary);text-align:right}.sideCart__summaryValue .shipping-method-description{display:none}.sideCart__summaryValue .includes_tax{display:block;font-size:var(--fs-10);color:var(--cl-primary)}.sideCart__cartIcon{max-width:2.5rem;margin-right:2rem}.sideCart__heading{font-weight:500;font-size:var(--fs-20)}.sideCart__cartExit{position:absolute;top:50%;right:var(--sp-20);transform:translateY(-50%);display:flex;cursor:pointer}.sideCart__delivery{margin:0 0 var(--sp-15) 0;padding:var(--sp-15) var(--sp-20);border-bottom:solid .1rem var(--cl-gray-1)}.sideCart__deliveryWrapper{display:flex;align-items:center;margin-bottom:var(--sp-15)}.sideCart__deliveryIcon{margin-right:var(--sp-15);display:flex}.sideCart__deliveryText{max-width:calc(100% - 4rem);font-size:var(--fs-12);font-weight:600}.sideCart__deliveryProgresBar{position:relative;background:var(--cl-gray-1);height:1rem;border-radius:1.2rem}.sideCart__deliveryProgresBar span{border-radius:1.2rem;position:absolute;top:0;left:0;bottom:0;background:var(--cl-secondary-2)}.sideCart__produts{padding-bottom:var(--sp-30);margin-left:var(--sp-20);margin-right:var(--sp-20);overflow:auto;border-bottom:solid .3rem var(--cl-gray-1)}.sideCart__product{margin:var(--sp-15) 0;padding:0 0 var(--sp-15) 0;position:relative;border-bottom:solid .1rem var(--cl-gray-1)}.sideCart__product:last-child{border-bottom:unset}.sideCart__product__name{width:100%}.sideCart__product__info{display:flex;align-items:start;padding:0 var(--sp-30) 0 0;gap:var(--sp-15)}.sideCart__product__info img{width:var(--sp-80);height:var(--sp-80);border-radius:var(--br-small);border:solid .1rem var(--cl-gray-1)}.sideCart__product__info .stock-status{width:100%}.sideCart__product__actions{margin:var(--sp-10) 0 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-15)}.sideCart__product__actions .sideCart__product__quantity{order:1}.sideCart__product__actions .sideCart__product__price{order:2;margin-left:auto}.sideCart__product__remove{grid-area:remove;display:flex;justify-content:flex-end;margin-bottom:auto;position:absolute;top:0;right:var(--sp-05)}.sideCart__product__remove img{border-radius:0}.sideCart__product__remove .remove{border:none;background:none;cursor:pointer}.sideCart__product__remove a{display:flex}.sideCart__product__remove img{width:100%;height:auto;max-width:1.5rem}.sideCart__product__price{text-align:right;color:var(--cl-secondary-2);font-weight:600}.sideCart__product__quantity{margin-top:auto}.sideCart__product__subtotal{display:none}.sideCart__couponForm{padding-bottom:var(--sp-15);border-bottom:1px solid var(--cl-gray-1);margin-left:var(--sp-20);margin-right:var(--sp-20)}.sideCart__couponForm .couponForm__heading{padding-top:var(--sp-15);padding-bottom:var(--sp-15)}.sideCart__couponForm .couponForm__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.sideCart__couponForm .couponForm__input{width:100%;max-width:calc(100% - 12rem)}.sideCart__couponForm .couponForm__button.btn{margin-left:var(--sp-15);max-width:10rem;font-weight:600;font-size:var(--fs-16)}.sideCart__couponForm .couponForm__info{margin-top:var(--sp-05)}.sideCart__couponForm .couponForm__info .error{font-size:var(--fs-14);color:var(--cl-red);font-weight:600}.sideCart__couponForm .couponForm__info .success{font-size:var(--fs-14);color:var(--cl-green);font-weight:600}.sideCart__summary label{font-weight:700;color:var(--cl-secondary);text-align:right;font-size:var(--fs-16)}.sideCart__summary .sideCart__summaryRow--after_order_total input,.sideCart__summary #shipping_method input{opacity:0;display:none}.sideCart__summary .sideCart__summaryRow--after_order_total input:checked~label,.sideCart__summary #shipping_method input:checked~label{display:block}.sideCart__summary .sideCart__summaryRow--after_order_total label,.sideCart__summary #shipping_method label{display:none}.sideCart__summary .sideCart__summaryRow--after_order_total{display:block}.sideCart__summary .sideCart__summaryRow--after_order_total>div:first-of-type{grid-column:span 2;font-size:var(--fs-18);font-weight:600}.sideCart .stock-status{margin:var(--sp-05) 0;font-size:var(--fs-12);display:flex;gap:var(--sp-05);align-items:center}.sideCart .stock-status::before{content:"";width:var(--sp-10);height:var(--sp-10);display:flex;aspect-ratio:1;border-radius:50%}.sideCart .stock-status.out-of-stock::before{background-color:var(--cl-red)}.sideCart .stock-status.stock-low::before{background-color:var(--cl-yellow)}.sideCart .stock-status.stock-high::before{background-color:var(--cl-secondary-2)}.sideCart .iworks-omnibus{margin-top:0;font-weight:400;font-size:var(--fs-10);text-align:right}.faq{margin:var(--sp-40) 0;padding:var(--sp-30) var(--sp-15);background-color:var(--cl-secondary-lighter)}@media(min-width: 992px){.faq{padding:var(--sp-40) var(--sp-15)}}.faq h4{margin-bottom:var(--sp-15);text-align:center;font-size:var(--fs-24)}.faq--elements{max-width:var(--w-desc);margin:0 auto}.faq--elements--qa{padding:var(--sp-20) 0;border-bottom:solid .1rem var(--cl-gray-4)}.faq--elements--qa:last-child{border:0}.faq--elements--qa.active p{padding:var(--sp-15) 0 0;overflow:unset;height:auto}.faq--elements--qa.active h5 i{transform:rotate(270deg)}.faq--elements h5{font-weight:500;font-size:var(--fs-16);cursor:pointer;display:flex;align-items:center;gap:var(--sp-20)}.faq--elements h5 i{display:block;width:2rem;height:2rem;aspect-ratio:1;margin-left:auto;background-image:url("../images/i-ar-r.svg");background-position:center;background-repeat:no-repeat;background-size:2rem;transform:rotate(90deg)}.faq--elements p{font-size:var(--fs-14);height:0;overflow:hidden}.faq .product-schema-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.zspa__product-list h2{font-size:var(--fs-20);margin:var(--sp-10) 0 var(--sp-10)}.zspa__products{position:relative}@media(min-width: 992px){.zspa__products{padding-left:var(--sp-50);padding-right:var(--sp-50)}}.zspa__products .products{display:flex;transition-property:transform;box-sizing:content-box;gap:unset}.zspa__products .swiper{width:100%;position:relative;overflow:hidden;padding:0;z-index:1}.zspa__products .swiper-slide{flex-shrink:0;position:relative;overflow:hidden;background-color:var(--cl-white);display:flex;justify-content:flex-start;align-items:flex-start}.zspa__products .swiper-pagination{margin-bottom:0}.zspa__products .swiper-button-next,.zspa__products .swiper-button-prev{display:none;visibility:hidden;pointer-events:none;width:4.2rem;height:4.2rem;aspect-ratio:1;background-color:var(--cl-white);background-image:url("../images/i-ar-r.svg");background-repeat:no-repeat;background-position:center;background-size:3rem;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;border:solid .1rem var(--cl-gray-2);cursor:pointer}@media(min-width: 992px){.zspa__products .swiper-button-next,.zspa__products .swiper-button-prev{display:block;visibility:visible;pointer-events:all;z-index:100}}.zspa__products .swiper-button-next:active,.zspa__products .swiper-button-next:focus,.zspa__products .swiper-button-prev:active,.zspa__products .swiper-button-prev:focus{outline:.3rem solid var(--cl-secondary)}.zspa__products .swiper-pagination{gap:var(--sp-05)}.zspa__products .swiper-pagination .swiper-pagination-bullet{margin:0;width:var(--sp-05);height:var(--sp-05)}.zspa__products .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--sp-15)}.zspa__products .swiper-button-next{right:0}.zspa__products .swiper-button-prev{left:0;transform:translateY(-50%) rotate(180deg)}.zspa__products .skeleton{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--sp-20);padding-bottom:var(--sp-30)}@media(max-width: 992px){.zspa__products .skeleton{overflow-x:scroll}}.zspa__products .skeleton span{min-height:320px;border-radius:var(--br-default);background-color:rgba(0,0,0,.03);position:relative}@media(max-width: 992px){.zspa__products .skeleton span{min-height:305px;min-width:21rem}}.zspa__products .skeleton span::before{content:"";position:absolute;z-index:2;bottom:var(--sp-15);left:var(--sp-15);right:var(--sp-15);height:var(--sp-40);background-color:var(--cl-gray-2);opacity:.2;border-radius:var(--br-default)}.zspa__products .skeleton span::after{content:"";position:absolute;top:calc(50% - 48px);left:calc(50% - 24px);width:48px;height:48px;border:5px solid var(--cl-gray-5);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wpc-filters-widget-wrapper{margin:var(--sp-15) 0}.wpc-filters-widget-wrapper .wpc-filters-section{margin:var(--sp-10) 0;padding:var(--sp-10) 0;border-bottom:solid .1rem var(--cl-filters-accent);padding:var(--sp-15);border-radius:var(--br-small);background-color:var(--cl-white)}.wpc-filters-widget-wrapper .wpc-filters-section.wpc-opened .wpc-filter-content{padding:var(--sp-15) 0 0}.wpc-filter-title{margin-bottom:0 !important;font-family:var(--ff-secondary);font-weight:500}.wpc-toggle-a{font-size:var(--fs-14);border-bottom:0 none !important;color:var(--cl-secondary)}@media(min-width: 992px){.wpc-filters-labels label .wpc-filter-label-wrapper a{width:var(--sp-45);text-align:center}}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{background-color:var(--cl-white)}.wpc-filter-chip a{background-color:var(--cl-white)}.woo-products--filters h4{margin:var(--sp-10) 0;font-size:var(--fs-20)}@media(min-width: 992px){.woo-products--filters--categories,.woo-products--filters .widget{margin:0 0 var(--sp-10) 0;padding:0 0 var(--sp-10) 0}}@media(min-width: 992px){.woo-products--filters--categories{border-bottom:solid .1rem var(--cl-filters-accent)}}.woo-products .wc-block-checkbox-list{max-height:var(--h-filters-max)}.woo-products .wc-block-checkbox-list li{margin:var(--sp-05) 0}.woo-products .toggle-subcategories-button{margin-top:-0.3rem;margin-bottom:var(--sp-30);display:block;width:100%;padding:var(--sp-20);background-color:var(--cl-gray-1);border-radius:0 0 var(--br-small) var(--br-small);border:0 none;font-size:var(--fs-14);color:var(--cl-secondary);text-align:left;position:relative;display:flex;align-items:center}@media(min-width: 992px){.woo-products .toggle-subcategories-button{margin-top:unset;margin-bottom:unset;padding:var(--sp-15);background-color:var(--cl-white)}}.woo-products .toggle-subcategories-button span{margin-right:auto}.woo-products .toggle-subcategories-button i.ar{content:"";width:.5em;min-width:.5em;height:.5em;display:block;border-left:1px solid #6d6d6d;border-top:1px solid #6d6d6d;transform:rotate(-135deg)}.woo-products .toggle-subcategories-button.active i.ar{transform:rotate(45deg)}.woo-products .subcategories-list{margin:0;font-size:var(--fs-14);padding:0;background-color:var(--cl-white);width:100%;display:flex;flex-direction:column;gap:0;border:solid .3rem var(--cl-gray-1);border-radius:var(--br-default) var(--br-default) 0 0}@media(min-width: 992px){.woo-products .subcategories-list{border:0 none;border-radius:var(--br-small)}}.woo-products .subcategories-list.go-back{border-radius:var(--br-small)}.woo-products .subcategories-list.go-back li{border:0 none;display:flex;align-items:center}.woo-products .subcategories-list.go-back .ar-bk{margin-right:var(--sp-10);content:"";width:.5em;min-width:.5em;height:.5em;display:block;border-left:1px solid #6d6d6d;border-top:1px solid #6d6d6d;transform:rotate(-45deg)}.woo-products .subcategories-list li{margin:0;padding:var(--sp-05) 0;border-bottom:solid .1rem var(--cl-gray-1)}.woo-products .subcategories-list li.hidden-category{display:none}.woo-products .subcategories-list li.visible{display:block}.woo-products .subcategories-list li a{font-family:var(--ff-secondary);transition:all ease-out .3s;display:flex;flex-direction:row;align-items:center;padding:var(--sp-10) var(--sp-20);font-weight:600;border-radius:var(--br-default);background-color:var(--cl-white);color:var(--cl-secondary)}@media(min-width: 992px){.woo-products .subcategories-list li a{padding:var(--sp-10) var(--sp-15);font-weight:500}}.woo-products .subcategories-list li span{margin:0 var(--sp-05);font-size:var(--fs-12);color:var(--cl-primary);opacity:.25;transition:all ease-out .3s}@media(max-width: 768px){.woo-products .subcategories-list li span{margin-left:auto;font-weight:400}}@media(min-width: 768px){.woo-products .subcategories-list li span{margin-left:auto}}@media(min-width: 992px){.woo-products .subcategories-list li span{display:none}}.woo-products .subcategories-list li span::before{content:"("}.woo-products .subcategories-list li span::after{content:")"}#wps_wpr_order_notice{width:100%;text-align:center;padding:1rem;margin:.25rem !important}#wps_wpr_order_notice p{margin:0 !important;padding:var(--sp-05) 0 !important;font-weight:600}#wps_wpr_order_notice .wps_wpr_append_total_earning_amount{font-weight:600 !important}#coupons_list{width:100%;margin-bottom:var(--sp-15)}#coupons_list h3{margin:var(--sp-05) 0}.footer.footer--checkout{padding:var(--sp-30) 0 var(--sp-40)}.footer.footer--checkout .footer--info{display:flex;align-items:flex-start;flex-wrap:wrap;gap:3rem;position:relative}.footer.footer--checkout .footer--info__logo{max-width:7rem}.footer.footer--checkout .footer--info__links{display:flex;gap:var(--sp-15) var(--sp-20)}.footer.footer--checkout .footer--info__label{font-size:var(--fs-12);font-weight:500;display:block;margin-bottom:var(--sp-05)}.footer.footer--checkout .footer--info__phone a,.footer.footer--checkout .footer--info__email a{font-size:var(--fs-18);text-decoration:underline;font-weight:600}.footer.footer--checkout .footer--info__open{margin-top:var(--sp-05);display:block;color:var(--cl-gray-8);font-size:var(--fs-12)}.footer.footer--checkout .footer--info__nav{margin-left:auto}.footer.footer--checkout .footer--info__nav ul{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-10)}.footer.footer--checkout .footer--info__nav ul a{font-size:var(--fs-12)}.footer.footer--checkout .footer--info__up{position:absolute;right:0px;bottom:1rem}.footer.footer--checkout .footer--info__up a{display:flex;z-index:20;align-items:center;background:var(--cl-gray-6);border-radius:4rem;border:.1rem solid var(--cl-gray-4);padding:var(--sp-10);font-size:var(--fs-12);font-weight:500}.header.header--checkout{border-bottom:0}.header.header--checkout .container{display:flex;flex-direction:row;align-items:center;padding:var(--sp-15);padding-top:var(--sp-30);padding-bottom:var(--sp-20);gap:var(--sp-10)}@media(min-width: 768px){.header.header--checkout .container{flex-wrap:wrap}}@media(min-width: 1200px){.header.header--checkout .container{gap:var(--sp-30)}}.header.header--checkout .brand{margin-right:auto;max-width:18rem}@media(min-width: 1200px){.header.header--checkout .brand{max-width:24rem}}.header.header--checkout .fsmt-free-shipping-notice{font-size:var(--fs-12);padding:var(--sp-05) 0px}.header.header--checkout .header-item{color:var(--cl-primary);font-weight:500;font-size:var(--fs-12)}.header.header--checkout .header-item--ralization{display:flex;align-items:center;gap:.5rem}.header.header--checkout .header-item--ceneo,.header.header--checkout .header-item--etrusted,.header.header--checkout .header-item--free_shipping{display:none}@media(min-width: 992px){.header.header--checkout .header-item--ceneo,.header.header--checkout .header-item--etrusted,.header.header--checkout .header-item--free_shipping{display:block}}.header.header--checkout .rank-math-breadcrumb{padding:0}.header.header--checkout .breadcrumbs{margin-top:var(--sp-10)}.woocommerce-checkout .newsletter{display:none;pointer-events:none}#accept_all_consent{display:inline-flex;width:100%;text-align:center;justify-content:center;padding:var(--sp-10) var(--sp-15);margin:var(--sp-10) 0 var(--sp-05);font-size:var(--fs-14);color:var(--cl-white);font-weight:600;background:var(--cl-primary);border-radius:var(--br-default);border:solid .1rem var(--cl-primary);cursor:pointer}#dhl-parcelshop-select-map,#open-geowidget{color:var(--cl-white) !important;font-weight:600;background:var(--cl-primary) !important;border-radius:var(--br-default) !important;border:solid .1rem var(--cl-primary) !important}.woocommerce-shipping-methods .icon{background-position:center;background-size:contain;background-repeat:no-repeat;background-position:center}.checkout-inline-error-message{font-size:var(--fs-12);color:var(--cl-red)}@media(max-width: 992px){.woocommerce-shipping-methods li:nth-child(1){order:1}.woocommerce-shipping-methods li:nth-child(2){order:3}.woocommerce-shipping-methods li:nth-child(3){order:5}.woocommerce-shipping-methods li:nth-child(4){order:7}.woocommerce-shipping-methods li:nth-child(5){order:2}.woocommerce-shipping-methods li:nth-child(6){order:4}.woocommerce-shipping-methods li:nth-child(7){order:6}.woocommerce-shipping-methods li:nth-child(8){order:8}}.woocommerce-shipping-methods label[data-title=Inpost],.woocommerce-shipping-methods label[data-title="InPost Paczkomat® 24/7"]{background:#fffbef !important}.woocommerce-shipping-methods label[data-title=Inpost] .icon,.woocommerce-shipping-methods label[data-title="InPost Paczkomat® 24/7"] .icon{background-image:url("../images/icon-delivery-inpost-paczkomat.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier DPD"] .icon{background-image:url("../images/icon-delivery-dpd-kurier-p.png")}.woocommerce-shipping-methods label[data-title="ORLEN Paczka"] .icon{background-image:url("../images/logo-orlen-paczka.svg")}.woocommerce-shipping-methods label[data-title="Kurier Pocztex"] .icon{background-image:url("../images/icon-delivery-curier-pocztex.png")}.woocommerce-shipping-methods label[data-title="DPD Pickup Automaty"] .icon{background-image:url("../images/icon-delivery-dpd-automaty.png")}.woocommerce-shipping-methods label[data-title="DPD Pickup - punkty odbioru"] .icon{background-image:url("../images/icon-delivery-dpd-pickup.png")}.woocommerce-shipping-methods label[data-title="DPD Kurier"] .icon{background-image:url("../images/icon-delivery-dpd-kurier.png")}.woocommerce-shipping-methods label[data-title="Kurier InPost"]{background:#fffbef !important}.woocommerce-shipping-methods label[data-title="Kurier InPost"] .icon{background-image:url("../images/icon-delivery-inpost-kurier.png")}.woocommerce-shipping-methods label[data-title="Kurier GLS"] .icon{background-image:url("../images/icon-delivery-gls.png")}.woocommerce-shipping-methods label[data-title="Pocztex Odbiór w punkcie"] .icon{background-image:url("../images/icon-delivery-pocztex.png")}.woocommerce-shipping-methods label[data-title="Kurier DHL"] .icon{background-image:url("../images/icon-logo_dhl.png")}.woocommerce-shipping-methods label[data-title="Automaty DHL BOX 24/7 i punkty POP"] .icon{background-image:url("../images/icon-punkty_dhl_pod_logo_360.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Inpost paczkomaty"],.woocommerce-shipping-methods label[data-title="Pobranie - InPost Paczkomat® 24/7"]{background:#fffbef !important}.woocommerce-shipping-methods label[data-title="Pobranie - Inpost paczkomaty"] .icon,.woocommerce-shipping-methods label[data-title="Pobranie - InPost Paczkomat® 24/7"] .icon{background-image:url("../images/icon-delivery-inpost-paczkomat-p.png")}.woocommerce-shipping-methods label[data-title="Pobranie - ORLEN Paczka"] .icon{background-image:url("../images/logo-orlen-paczka.svg")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier Pocztex"] .icon{background-image:url("../images/icon-delivery-curier-p-pocztex.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier InPost"]{background:#fffbef !important}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier InPost"] .icon{background-image:url("../images/icon-delivery-inpost-kurier-p.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier GLS"] .icon{background-image:url("../images/icon-delivery-gls-p.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Pocztex Odbiór w punkcie"] .icon{background-image:url("../images/icon-delivery-pocztex-p.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier InPost / GLS"] .icon{background-image:url("../images/icon-delivery-curier-p.png")}.woocommerce-shipping-methods label[data-title="Kurier InPost / GLS"] .icon{background-image:url("../images/icon-delivery-curier.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Kurier DHL"] .icon{background-image:url("../images/icon-dhl-p.png")}.woocommerce-shipping-methods label[data-title="Pobranie - Automaty DHL BOX 24/7 i punkty POP"] .icon{background-image:url("../images/icon-delivery-pop-p-dhl.png")}.woocommerce-shipping-methods label[data-title="GLS Bliżej Ciebie - Automaty paczkowe 24/7"] .icon{background-image:url("../images/shipping/gls-points.webp")}.js--gls-point-name-text{display:block;padding:var(--sp-10) 0}.js--choose-point-gls{display:flex;align-items:center;justify-content:center;padding:var(--sp-10) var(--sp-20);width:100%;min-height:4.8rem;font-weight:600;font-family:inherit;font-size:var(--fs-14);color:var(--cl-primary);background-color:var(--cl-action);border:0;border-radius:var(--br-xxl);appearance:none}#dhl_parcelshop_details{padding:var(--sp-15);background-color:var(--cl-gray-1);border-radius:var(--br-small)}.checkout__paczkomat{padding-top:var(--sp-10)}.select2.select2-container.select2-container--default{width:100% !important}#dhl-parcelshop-select-map{display:inline-flex;padding:var(--sp-10) var(--sp-20);background-color:var(--cl-secondary);border-radius:var(--br-small);color:var(--cl-white)}.sideCart .inpostizi-button{width:100%}.inpostizi-bind-button-body{border-radius:var(--br-small)}.sideCart__summary .inpost-izi-button{margin:var(--sp-10) 0 0 0}.sideCart__summary .inpostizi-bind-button{width:100%}.sideCart__summary .inpostizi-bind-button-body{border-radius:var(--br-small)}#kl_newsletter_checkbox_field .checkbox,#ceneo_user_agree_field .checkbox{margin-top:var(--sp-15);margin-bottom:var(--sp-15);display:flex;align-items:center;justify-content:flex-start}#kl_newsletter_checkbox_field .checkbox input,#ceneo_user_agree_field .checkbox input{min-width:1.4rem;height:inherit;margin-right:var(--sp-05)}.rodo-information{font-size:var(--fs-10);padding:var(--sp-30) 0 var(--sp-20)}.rodo-information small{font-size:var(--fs-10)}.checkbox.woocommerce-form__label.woocommerce-form__label-for-checkbox{display:flex;align-items:center;justify-content:flex-start}.checkbox.woocommerce-form__label.woocommerce-form__label-for-checkbox input{width:inherit;height:inherit;margin-right:var(--sp-05)}.wc_payment_method.payment_method_cod .payment_box.payment_method_cod{display:none !important}.wc_payment_method.payment_method_imoje_blik .payment_box.payment_method_imoje_blik{margin-top:calc(var(--sp-15)*-1);padding:var(--sp-15);font-size:var(--fs-12);background:var(--cl-white);border-radius:0 0 var(--br-small) var(--br-small);border-left:solid .1rem var(--cl-secondary);border-right:solid .1rem var(--cl-secondary);border-bottom:solid .1rem var(--cl-secondary);width:100%;position:relative}.wc_payment_method.payment_method_imoje_blik .payment_box.payment_method_imoje_blik a{color:var(--cl-secondary)}.wc_payment_method.payment_method_imoje_blik .payment_box.payment_method_imoje_blik .imoje-blik-code-container{background:#f9f2ee;padding:var(--sp-10);border-radius:var(--br-xsmall)}.wc_payment_method.payment_method_imoje_blik .payment_box.payment_method_imoje_blik p::after{content:" Wprowadź kod BLIK:"}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater{margin-top:calc(var(--sp-15)*-1);padding:var(--sp-15);font-size:var(--fs-12);background:var(--cl-white);border-radius:0 0 var(--br-small) var(--br-small);border-left:solid .1rem var(--cl-secondary);border-right:solid .1rem var(--cl-secondary);border-bottom:solid .1rem var(--cl-secondary);width:100%}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater a{color:var(--cl-secondary)}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-payment-method-container{margin-top:0;margin-bottom:var(--sp-05)}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-channel label{width:var(--sp-120) !important;justify-content:center !important;border:solid .2rem var(--cl-background) !important;border-radius:var(--br-xsmall);overflow:hidden}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-channel label.imoje-active{border-color:var(--cl-secondary) !important}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-channel label.imoje-c-no-active{opacity:.5;background-color:#e8e8e8}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-channel label img{height:35px !important}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-channel.imoje-c-no-active{display:none}.wc_payment_method.payment_method_imoje_paylater .payment_box.payment_method_imoje_paylater .imoje-regulations{margin-top:var(--sp-05)}.wc_payment_method.payment_method_ppcp .payment_box.payment_method_ppcp{display:none !important}.couponForm__info .error{color:var(--cl-red)}.coupon.under-proceed{display:flex;flex-direction:row;gap:var(--sp-05)}.cart-discount th{text-align:left;font-weight:400;font-size:var(--fs-14)}.checkout__paczkomat{font-size:var(--fs-14);line-height:136%}.checkout__paczkomat>div{padding:var(--sp-10) 0}.checkout__paczkomat #op-select-from-map{display:inline-block;padding:var(--sp-05) var(--sp-10);color:var(--cl-white);background-color:var(--cl-secondary);border-radius:var(--sp-05)}#enadawca_punkt_odbioru_wrapper{margin:0 0 0 0;width:100% !important;max-width:unset;position:relative !important}#enadawca_punkt_odbioru_wrapper .select2-container--default{margin:var(--sp-15) 0;width:100% !important;max-width:100%;min-width:100%}#enadawca_punkt_odbioru_wrapper div{margin:0 0 var(--sp-05) var(--sp-10);font-size:var(--fs-12);font-weight:700;height:var(--sp-15)}#enadawca_punkt_odbioru_wrapper .select2.select2-container.select2-container--default.select2-container--below.select2-container--open{top:0 !important}#enadawca_punkt_odbioru_wrapper .select2-container.select2-container--default.select2-container--open{top:70px !important}#paczkomat_id_wrapper{margin:var(--sp-30) 0;width:100%;max-width:unset;position:relative !important}#paczkomat_id_wrapper #paczkomat_id{width:100% !important;max-width:100% !important;pointer-events:none;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;padding-right:0}#paczkomat_id_wrapper label{margin-top:0}#paczkomat_id_wrapper .select2-container{margin:var(--sp-15) 0;width:100% !important}#paczkomat_id_wrapper .select2-container--default.select2-selection--single{border-color:rgba(0,0,0,0)}.get_gus .open_gus{font-size:var(--fs-14);color:var(--cl-secondary)}.woocommerce-invalid input[type=date],.woocommerce-invalid input[type=number],.woocommerce-invalid input[type=text],.woocommerce-invalid input[type=tel],.woocommerce-invalid input[type=password],.woocommerce-invalid input[type=email],.woocommerce-invalid textarea,.woocommerce-invalid select{border-color:var(--cl-red);background:rgba(201,98,79,.1)}.woocommerce-checkout #billing_phone_field{position:relative}.woocommerce-checkout #billing_phone_field #billing_phone{padding-left:var(--sp-50)}@media(min-width: 992px){.woocommerce-checkout #billing_phone_field #billing_phone{padding-left:var(--sp-40)}}.woocommerce-checkout #billing_phone_field .prefix-desc{position:absolute;top:.5rem;right:0;font-size:var(--fs-10)}.woocommerce-checkout #billing_phone_field .prefix{position:absolute;display:flex;z-index:15;left:var(--sp-10);bottom:1rem;font-size:var(--fs-16);opacity:.6}@media(min-width: 992px){.woocommerce-checkout #billing_phone_field .prefix{line-height:1.1;bottom:1.2rem}}.form-row.validate-required.woocommerce-invalid.woocommerce-invalid-required-field span{color:var(--cl-red)}.form-row.validate-required.woocommerce-invalid.woocommerce-invalid-required-field .woocommerce-terms-and-conditions-checkbox-text{color:var(--cl-red)}.woocommerce-terms-and-conditions-wrapper p{margin:var(--sp-15) 0 !important}.woocommerce-terms-and-conditions{margin:var(--sp-30) 0;background-color:var(--cl-white);border-radius:var(--br-small)}.woocommerce-terms-and-conditions-link,#acf_agreements_agreements0_field a{color:var(--cl-primary);text-decoration:underline}.woocommerce-form-login-toggle{font-size:var(--fs-12);font-weight:400}.woocommerce-form-login-toggle a{font-weight:bold;font-size:var(--fs-14);text-decoration-line:underline}.woocommerce-form-login-toggle a{margin-left:var(--sp-05);color:var(--cl-secondary)}.checkout__login{background:#f7f7f7;border:1px solid #efefef;padding:var(--sp-20) var(--sp-15);border-radius:var(--br-default)}.checkout__login .woocommerce-info{margin:0;font-size:var(--fs-14)}.checkout__login .woocommerce-form-login{margin-top:var(--sp-10)}.checkout__login .lost_password{margin-left:auto;text-align:right;grid-column:span 2}.checkout__login .woocommerce-form-login__submit{margin-bottom:0}.checkout__login .checkout__heading{font-size:var(--fs-20);display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.checkout__login input[type=text],.checkout__login input[type=password]{width:100%}.checkout__login p{margin:0 !important}.checkout__login .form-row:nth-of-type(3){grid-column:span 2}.checkout__login .form-row>span{display:block}.checkout__login .clear{display:none}@media(min-width: 992px){.checkout__login .woocommerce-form.woocommerce-form-login{display:grid;gap:1rem 2rem;grid-template-columns:repeat(2, 1fr)}}.woocommerce-form-login{position:relative}.woocommerce-form-login__rememberme{margin:var(--sp-10) 0;display:flex;align-items:center}.woocommerce-form-login__rememberme input{margin-right:var(--sp-05)}.page-static .place-order{margin:var(--sp-30) 0}.page-static .place-order #place_order{font-size:var(--fs-16);width:100%}.page-static .checkout input[type=date],.page-static .checkout input[type=number],.page-static .checkout input[type=text],.page-static .checkout input[type=tel],.page-static .checkout input[type=password],.page-static .checkout input[type=email],.page-static .checkout textarea,.page-static .checkout select{border-color:#828282}.page-static .checkout label{margin-top:0}.page-static .checkout #billing_vat_number_field .woocommerce-input-wrapper{position:relative}.page-static .checkout #billing_vat_number_field .woocommerce-input-wrapper #response,.page-static .checkout #billing_vat_number_field .woocommerce-input-wrapper .get_gus{margin-top:0}.page-static .checkout #billing_vat_number_field .woocommerce-input-wrapper .open_gus{position:absolute;font-size:var(--fs-12);position:absolute;right:var(--sp-15);font-weight:600;top:50%;transform:translateY(-50%)}.page-static .checkout h3{margin:var(--sp-30) 0;font-size:var(--fs-16);font-weight:600}.page-static .checkout #ship-to-different-address span{font-size:var(--fs-12);font-weight:400}.page-static .checkout .user_login .woocommerce-billing-fields #ship-to-different-address,.page-static .checkout .user_login .woocommerce-shipping-fields #ship-to-different-address{display:none}.page-static .checkout .woocommerce-shipping-fields__field-wrapper{margin-top:var(--sp-15)}.page-static .checkout .woocommerce-billing-fields h3,.page-static .checkout .woocommerce-shipping-fields h3{display:none}.page-static .checkout .woocommerce-billing-fields #ship-to-different-address,.page-static .checkout .woocommerce-shipping-fields #ship-to-different-address{display:block;margin:var(--sp-15) 0 0}.page-static .checkout .woocommerce-billing-fields #ship-to-different-address label,.page-static .checkout .woocommerce-shipping-fields #ship-to-different-address label{margin:0}.page-static .checkout .woocommerce-billing-fields__field-wrapper,.page-static .checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-15)}.page-static .checkout .woocommerce-billing-fields__field-wrapper select,.page-static .checkout .woocommerce-shipping-fields__field-wrapper select{width:100%}.page-static .checkout .woocommerce-billing-fields__field-wrapper p,.page-static .checkout .woocommerce-shipping-fields__field-wrapper p{margin:0;padding:0;width:100%}.page-static .checkout .woocommerce-billing-fields__field-wrapper .hidden,.page-static .checkout .woocommerce-shipping-fields__field-wrapper .hidden{display:none !important}.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_postcode_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_postcode_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:100%}@media(min-width: 768px){.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_postcode_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_postcode_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:30%}}.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_city_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_city_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_city_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_city_field{width:100%}@media(min-width: 768px){.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_city_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_city_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_city_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_city_field{margin-left:auto;width:66%}}.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_street_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_street_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_street_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_street_field{width:100%}@media(min-width: 768px){.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_street_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_street_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_street_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_street_field{width:50%}}.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_house_number_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_house_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_house_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_house_number_field{width:48%}@media(min-width: 768px){.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_house_number_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_house_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_house_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_house_number_field{width:21%;margin:0 auto}}.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_apartment_number_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_apartment_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_apartment_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_apartment_number_field{width:48%;margin-left:auto}@media(min-width: 768px){.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_apartment_number_field,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_apartment_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_apartment_number_field,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_apartment_number_field{margin-left:0;width:21%}}.page-static .checkout .woocommerce-billing-fields__field-wrapper #shipping_apartment_number_field .optional,.page-static .checkout .woocommerce-billing-fields__field-wrapper #billing_apartment_number_field .optional,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #shipping_apartment_number_field .optional,.page-static .checkout .woocommerce-shipping-fields__field-wrapper #billing_apartment_number_field .optional{display:none}.checkout.checkoutPage .show-password-input{display:none !important}.checkout__login__logout{font-size:var(--fs-12);font-weight:400}.checkout__login__logout a{margin-left:var(--sp-15);display:inline-block;font-weight:bold;font-size:var(--fs-12);text-align:center;text-decoration-line:underline}@media(min-width: 1400px){.checkout__login__logout a{transition:.3s all}.checkout__login__logout a:hover{opacity:.7}}.checkout__wrapper{display:flex;flex-wrap:wrap}@media(min-width: 992px){.checkout__wrapper{flex-wrap:wrap;justify-content:space-between}}.checkout .checkout__data{border:1px solid #efefef;background-color:#fff;display:block;width:100%;border-radius:var(--br-default);margin-bottom:var(--sp-15)}.checkout .checkout__data__container{width:100%;margin:0 auto var(--sp-15);padding:var(--sp-20)}@media(min-width: 992px){.checkout .checkout__data__container{max-width:calc(54rem + var(--sp-20))}}.checkout .woocommerce-checkout{width:100%;display:block}@media(min-width: 992px){.checkout .woocommerce-checkout{display:flex;flex-wrap:wrap;justify-content:space-between}}.checkout .woocommerce-NoticeGroup{width:100%}.checkout .woocommerce-additional-fields h3{display:none}.checkout .consent__wrapper{margin-top:var(--sp-20);padding:var(--sp-05) var(--sp-20);border-radius:var(--br-default);background:#f7f7f7}.checkout__left{width:100%;order:2}.checkout__left__info{margin:var(--sp-25) 0;width:100%}@media(min-width: 992px){.checkout__left{order:unset;width:50%;max-width:var(--w-small)}}.checkout .woocommerce-checkout-review-order-table td{font-weight:600}.checkout .cart_item td{font-size:var(--fs-16)}.checkout .cart_item td:first-child{color:var(--cl-primary)}.checkout .cart_totals .woocommerce-coupon-form .coupon{margin:var(--sp-30) 0;padding:var(--sp-15) 0;display:flex;gap:var(--sp-10);border-top:solid .1rem var(--cl-gray-1);border-bottom:solid .1rem var(--cl-gray-1)}.checkout .cart_totals .woocommerce-coupon-form .coupon input[type=text]{width:60%;font-size:var(--fs-14)}.checkout .cart_totals .woocommerce-coupon-form .coupon button{width:40%;font-size:var(--fs-12)}.checkout__right{width:100%;order:1;margin-top:var(--sp-15)}@media(min-width: 992px){.checkout__right{margin-top:0;order:unset;width:40%;padding-left:var(--sp-20);margin-left:auto}}.checkout__right .thumbnail{padding:var(--sp-10);aspect-ratio:1/1;width:var(--sp-60);min-width:var(--sp-60);max-width:var(--sp-60);height:var(--sp-60);object-fit:contain;display:flex;align-items:center;justify-content:center;background-color:var(--cl-white);border-radius:var(--br-xsmall);overflow:hidden}.checkout__right .thumbnail img{width:100%;height:100%;object-fit:contain;object-position:center}.checkout__right label{font-size:var(--fs-14)}.checkout__right #order_review{background:rgba(0,0,0,0);border:1px solid #efefef;background:#fff;border-radius:var(--br-default);padding:var(--sp-15) var(--sp-20)}@media(min-width: 992px){.checkout__right #order_review{max-width:430px;margin-left:auto;position:sticky;top:0}}.checkout__right #order_review h3{margin:0;margin-bottom:var(--sp-25)}.checkout__right #order_review table{width:100%}.checkout__right tbody tr:first-of-type td{border-top:0}.checkout__right tbody .product-name{padding:var(--sp-05) 0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-15);position:relative}.checkout__right tbody .product-name small{margin:.1rem 0;display:block;font-weight:400;font-size:var(--fs-14);opacity:.6}.checkout__right tbody .product-name p{margin:0;padding:0;width:100%}.checkout__right tbody .product-name strong{display:inline-flex;margin:var(--sp-10) 0}.checkout__right tbody .product-total{padding:var(--sp-10) 0;width:30%;text-align:right;vertical-align:top}.checkout__right tfoot .shop_table{width:100%;border-spacing:0 .7rem;font-size:var(--fs-18)}.checkout__right tfoot .woocommerce-shipping-totals.shipping label{background:rgba(0,0,0,0) !important}.checkout__right tfoot .woocommerce-shipping-totals.shipping .shipping-method-description{display:none !important}.checkout__right tfoot .recurring-total.order-total,.checkout__right tfoot .cart-subtotal,.checkout__right tfoot .woocommerce-shipping-totals.shipping,.checkout__right tfoot .order-total,.checkout__right tfoot .cart-discount,.checkout__right tfoot .cart-subtotal.recurring-total,.checkout__right tfoot .shipping.recurring-total,.checkout__right tfoot .order-total.recurring-total{display:table-row}.checkout__right tfoot .recurring-total.order-total th,.checkout__right tfoot .cart-subtotal th,.checkout__right tfoot .woocommerce-shipping-totals.shipping th,.checkout__right tfoot .order-total th,.checkout__right tfoot .cart-discount th,.checkout__right tfoot .cart-subtotal.recurring-total th,.checkout__right tfoot .shipping.recurring-total th,.checkout__right tfoot .order-total.recurring-total th{padding-top:var(--sp-20);padding-bottom:var(--sp-05);padding-right:var(--sp-15);vertical-align:top;text-align:left;font-weight:400;font-size:var(--fs-14);border-top:1px solid #efefef}.checkout__right tfoot .recurring-total.order-total td,.checkout__right tfoot .cart-subtotal td,.checkout__right tfoot .woocommerce-shipping-totals.shipping td,.checkout__right tfoot .order-total td,.checkout__right tfoot .cart-discount td,.checkout__right tfoot .cart-subtotal.recurring-total td,.checkout__right tfoot .shipping.recurring-total td,.checkout__right tfoot .order-total.recurring-total td{padding-top:var(--sp-20);padding-bottom:var(--sp-05);vertical-align:top;text-align:right;font-size:var(--fs-14);border-top:1px solid #efefef}.checkout__right tfoot .recurring-total.order-total td label,.checkout__right tfoot .cart-subtotal td label,.checkout__right tfoot .woocommerce-shipping-totals.shipping td label,.checkout__right tfoot .order-total td label,.checkout__right tfoot .cart-discount td label,.checkout__right tfoot .cart-subtotal.recurring-total td label,.checkout__right tfoot .shipping.recurring-total td label,.checkout__right tfoot .order-total.recurring-total td label{margin:0;padding:0}.checkout__right tfoot .recurring-total.order-total td small,.checkout__right tfoot .cart-subtotal td small,.checkout__right tfoot .woocommerce-shipping-totals.shipping td small,.checkout__right tfoot .order-total td small,.checkout__right tfoot .cart-discount td small,.checkout__right tfoot .cart-subtotal.recurring-total td small,.checkout__right tfoot .shipping.recurring-total td small,.checkout__right tfoot .order-total.recurring-total td small{display:block;font-size:var(--fs-12)}.checkout__right tfoot .recurring-total.order-total strong,.checkout__right tfoot .cart-subtotal strong,.checkout__right tfoot .woocommerce-shipping-totals.shipping strong,.checkout__right tfoot .order-total strong,.checkout__right tfoot .cart-discount strong,.checkout__right tfoot .cart-subtotal.recurring-total strong,.checkout__right tfoot .shipping.recurring-total strong,.checkout__right tfoot .order-total.recurring-total strong{font-weight:500}.checkout__right tfoot .recurring-total.order-total .includes_tax,.checkout__right tfoot .cart-subtotal .includes_tax,.checkout__right tfoot .woocommerce-shipping-totals.shipping .includes_tax,.checkout__right tfoot .order-total .includes_tax,.checkout__right tfoot .cart-discount .includes_tax,.checkout__right tfoot .cart-subtotal.recurring-total .includes_tax,.checkout__right tfoot .shipping.recurring-total .includes_tax,.checkout__right tfoot .order-total.recurring-total .includes_tax{opacity:.5}.checkout__right tfoot .recurring-total th{font-weight:400}.checkout__right tfoot .recurring-totals{width:100%;justify-content:center;padding-top:var(--sp-20);display:table-row}.checkout__right tfoot ul{margin:0;padding:0;list-style:none}.checkout__right tfoot li{margin:0;padding:0;list-style:none}.checkout__right .woocommerce-checkout-review-order-table{border-spacing:0 .7rem}.checkout__right .woocommerce-checkout-review-order-table #checkout_show_cart svg{margin-left:auto}.checkout__right .woocommerce-checkout-review-order-table .checkout-review__button{text-decoration:none;border:none;background:rgba(0,0,0,0);box-shadow:none;display:flex;align-items:center;width:100%;cursor:pointer}.checkout__right .woocommerce-checkout-review-order-table .checkout-review__button span{text-decoration:underline}.checkout__right .woocommerce-checkout-review-order-table .checkout-review__button strong{display:inline-block;margin-left:var(--sp-05)}.checkout__right .woocommerce-checkout-review-order-table .checkout-review__button svg{margin-right:var(--sp-05)}.checkout__right .woocommerce-checkout-review-order-table .checkout-coupon__button{margin-top:var(--sp-15);padding-top:var(--sp-15);border-top:1px solid #efefef}.checkout__right .woocommerce-checkout-review-order-table .checkout-coupon__form{margin-top:var(--sp-05);display:none}.checkout__right .woocommerce-checkout-review-order-table .checkout-coupon__form.active{display:block}.checkout__right .woocommerce-checkout-review-order-table .checkout-coupon__form .coupon.under-proceed{margin-top:var(--sp-15);margin-bottom:var(--sp-10);flex-direction:column}.checkout__right .woocommerce-checkout-review-order-table .checkout-coupon__form .button{color:var(--cl-white);border:var(--cl-primary);background:var(--cl-primary)}.checkout__right .woocommerce-checkout-review-order-table .order__review__bag__el{display:none;margin-top:var(--sp-10)}.checkout__right .woocommerce-checkout-review-order-table .order__review__bag__el.active{display:table-row-group}.checkout__right .woocommerce-checkout-review-order-table .cart_item{font-size:var(--fs-14);width:100%}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e{display:flex;align-items:center;justify-content:flex-start;gap:var(--sp-10);padding:var(--sp-05) 0 var(--sp-10);text-align:left;border-bottom:dashed .1rem var(--cl-gray-3)}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e .amount{font-size:var(--fs-12);margin-left:var(--sp-10)}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e__i{width:var(--sp-40);height:var(--sp-40);aspect-ratio:1;background-color:var(--cl-white);border-radius:var(--br-xsmall);overflow:clip}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e__i img{display:block}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e h4{font-size:var(--fs-12);font-weight:400;text-align:left;max-width:60%}.checkout__right .woocommerce-checkout-review-order-table .cart_item__e .product-quantity{margin-left:auto;font-size:var(--fs-12);font-weight:400;white-space:nowrap}.checkout__right .woocommerce-checkout-review-order-table tbody .product-quantity{font-weight:500;margin-left:auto}.checkout__right .woocommerce-checkout-review-order-table tfoot .recurring-totals th{font-weight:400}.checkout__right .woocommerce-checkout-review-order-table tfoot .order-total.recurring-total td{font-size:var(--fs-14);font-weight:500}.checkout__right .woocommerce-checkout-review-order-table tfoot .order-total.recurring-total td strong{font-weight:600}.checkout__right .woocommerce-checkout-review-order-table .checkout_thumbnail{float:left;width:70px}.checkout .col-2,.checkout .col-1{width:100% !important;float:initial !important}.checkout .required{color:var(--color-black) !important}.checkout #payment{background:rgba(0,0,0,0)}.checkout #payment ul.payment_methods{margin-left:0;margin-right:0;display:grid;grid-template-columns:1fr;gap:var(--sp-10)}.checkout #payment ul.payment_methods:before,.checkout #payment ul.payment_methods:after{content:unset}.checkout #payment ul.payment_methods .wc_payment_method{margin:0;padding:0;width:100%;position:relative;overflow:hidden;display:flex;width:100%;flex-wrap:wrap}.checkout #payment ul.payment_methods .wc_payment_method input[type=radio]{position:absolute;top:-20px;left:-20px}.checkout #payment ul.payment_methods .wc_payment_method input[type=radio]:checked~label{border-color:var(--cl-secondary);background:var(--cl-white)}.checkout #payment ul.payment_methods .wc_payment_method label{margin:0;border-radius:var(--br-small);cursor:pointer;display:flex;width:100%;min-height:var(--sp-60);flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sp-10);padding:1.3rem;background:var(--cl-white);border:.1rem solid var(--cl-gray-2);transition:.2s border linear;font-size:var(--fs-14);text-align:center}.checkout #payment ul.payment_methods .wc_payment_method label span{margin:0 0 auto 0;float:initial;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:var(--fs-10)}.checkout #payment ul.payment_methods .wc_payment_method label img{margin-left:var(--sp-10);margin-right:var(--sp-10);min-width:var(--sp-60);max-width:var(--sp-60);height:var(--sp-30);display:block;order:-1;object-fit:contain;object-position:center}.checkout .account_password_field{display:none}.checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping li,.checkout .woocommerce-checkout-review-order-table .shipping.recurring-total li{margin:0 !important;padding:0}.checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping li input,.checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping li label,.checkout .woocommerce-checkout-review-order-table .shipping.recurring-total li input,.checkout .woocommerce-checkout-review-order-table .shipping.recurring-total li label{display:none !important}.checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping li input:checked~label,.checkout .woocommerce-checkout-review-order-table .shipping.recurring-total li input:checked~label{display:block !important}.checkout .shipping{border:1px solid #efefef;background-color:#fff;display:block;border-radius:var(--br-default)}.checkout .shipping h3{margin-top:var(--sp-25);margin-bottom:var(--sp-10)}.checkout .shipping p{font-size:var(--fs-12);width:100%}.checkout #customer_previes_details{position:relative}.checkout .woocommerce-account-fields{display:none !important}.checkout .customer_previes_details_edit{padding:var(--sp-10) var(--sp-15);gap:.8rem;align-items:center;border:.1rem solid #b7b7b7;display:inline-flex;background:rgba(0,0,0,0);cursor:pointer;border-radius:var(--br-default);position:absolute;right:0;top:-4rem;font-weight:600}.checkout__shipping{width:100%;margin:0 auto;padding:var(--sp-20)}@media(min-width: 992px){.checkout__shipping{padding:0 var(--sp-20) var(--sp-20);max-width:calc(54rem + var(--sp-20))}}.checkout__shipping .select2-selection__clear,.checkout__shipping .select2-selection__arrow{display:none}.checkout__shipping .select2-container{pointer-events:none}.checkout__shipping .select.select2{pointer-events:none;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;padding-right:0}.checkout__shipping .asd-tab-btn{color:var(--cl-secondary);font-weight:600;border-color:#828282;padding:1.2rem 2.3rem}.checkout__shipping .asd-tab-btn--active{border-color:var(--cl-primary);background-color:var(--cl-primary);color:var(--cl-white)}.checkout__shipping .asd-show-more{text-decoration:underline;color:var(--cl-secondary);text-decoration:underline;font-weight:600}.checkout__shipping .asd-show-more span{display:none}.checkout__shipping .asd-method{border:none}.checkout__shipping .asd-method:has(input:checked) label{border-color:#00977b;background-color:#eeffef;font-weight:600}.checkout__shipping .asd-method:has(input:checked) strong{font-weight:600}.checkout__shipping .asd-method:last-child{border:none !important}.checkout__shipping .asd-method label{position:relative;padding:1rem 1.3rem;background:none;border:1px solid #828282;margin-bottom:1rem;border-radius:var(--br-small);min-height:7rem;font-size:var(--fs-14)}.checkout__shipping .asd-method strong{font-weight:400}.checkout__shipping .asd-method input[type=radio]{position:absolute;opacity:0;pointer-events:none}.checkout__shipping .asd-method img{order:1;width:6rem}.checkout__shipping .asd-method .asd-method-label{order:5}.checkout__shipping .asd-method strong{order:10}.checkout__shipping .asd-method .asd-method-price{order:15}.checkout__shipping .woocommerce-shipping-options{display:grid;gap:var(--sp-15);grid-template-columns:repeat(2, 1fr);padding:var(--sp-25) 0 var(--sp-25) 0}.checkout__shipping .woocommerce-shipping-options button{padding:var(--sp-15) var(--sp-20);font-size:var(--fs-14);font-weight:500;font-family:inherit;width:100%;border-radius:var(--br-small);transition:all ease-out .3s;cursor:pointer;border:solid .2rem var(--cl-gray-1);background:var(--cl-gray-1);color:var(--cl-secondary);transition:all ease-out .3s}.checkout__shipping .woocommerce-shipping-options .woocommerce-shipping-option--active{border:solid .2rem var(--cl-secondary);background-color:var(--cl-secondary);color:var(--cl-white)}.checkout__shipping .woocommerce-shipping-methods{margin:0;padding:0}.checkout__shipping .woocommerce-shipping-methods>div{gap:var(--sp-05);display:none}.checkout__shipping .woocommerce-shipping-methods .woocommerce-shipping-method--active{display:grid}.checkout__shipping .woocommerce-shipping-methods li{margin:0;padding:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:var(--cl-white);border-radius:var(--br-small)}.checkout__shipping .woocommerce-shipping-methods input{position:absolute;top:-2rem;left:-2rem}.checkout__shipping .woocommerce-shipping-methods input:checked~label{border-color:var(--cl-secondary)}.checkout__shipping .woocommerce-shipping-methods label{margin:0;padding:var(--sp-10);width:100%;height:100%;cursor:pointer;display:flex;flex-direction:row;align-content:flex-start;align-items:center;gap:var(--sp-10);background:var(--cl-white);border:.1rem solid var(--cl-gray-2);border-radius:var(--br-small);transition:.2s border linear;font-size:var(--fs-14);text-align:left}@media(min-width: 992px){.checkout__shipping .woocommerce-shipping-methods label{flex-direction:row}}.checkout__shipping .woocommerce-shipping-methods label .price{margin-bottom:auto;margin-top:auto;margin-left:auto;margin-right:auto;font-size:var(--fs-14);color:rgba(9,4,43,.5);text-align:center;order:4}@media(min-width: 992px){.checkout__shipping .woocommerce-shipping-methods label .price{margin-right:initial;text-align:right;width:10%;justify-content:flex-end;min-width:70px}}.checkout__shipping .woocommerce-shipping-methods label .name{font-size:var(--fs-14);flex:1}.checkout__shipping .woocommerce-shipping-methods label .icon{display:block;position:relative;height:var(--sp-60);width:20%;min-width:100px}.checkout .select2-container--default .select2-selection--single{border-radius:var(--br-xsmall);padding:var(--sp-05) var(--sp-05);font-size:var(--fs-16);transition:.3s all;height:var(--sp-40);border:1px solid #d8d8d8 !important}.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:var(--sp-50)}.woocommerce-order-received h1{text-align:center}.woocommerce-order-received .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:0 0 var(--sp-15) 0;font-size:var(--fs-20);font-weight:700;text-align:center}.woocommerce-order-received .page-static .addresses{margin:var(--sp-15) 0 var(--sp-30);padding:var(--sp-05) var(--sp-30);background-color:var(--cl-white);border-radius:var(--br-small)}@media(min-width: 992px){.woocommerce-order-received .page-static .addresses{display:grid;grid-template-columns:repeat(2, 1fr)}}.woocommerce-order-received .page-static .addresses .woocommerce-column{padding:var(--sp-10) 0}.woocommerce-order-received .page-static .addresses .woocommerce-column address{font-style:normal}.woocommerce-order-received .page-static .addresses h2{font-size:var(--fs-20)}.woocommerce-order-received .zoona-thank-you-page{margin:0 auto;max-width:var(--w-small)}.woocommerce-order-received .zoona-thank-you-page--image{margin:var(--sp-15)}.woocommerce-order-received .zoona-thank-you-page--image svg{width:100%;height:auto}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-overview{margin:0;padding:var(--sp-15);background-color:var(--cl-white);border-radius:var(--br-small);list-style:none}@media(min-width: 768px){.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-overview{display:grid;grid-template-columns:repeat(2, 1fr)}}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-overview li strong{display:block}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details{margin:var(--sp-15) 0;padding:var(--sp-15);background-color:var(--cl-white);border-radius:var(--br-small)}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details h2{font-size:var(--fs-20)}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details thead .woocommerce-table__product-name,.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details thead .product-total{font-weight:700}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details tbody tr{border-bottom:solid .1rem var(--cl-gray-2)}.woocommerce-order-received .zoona-thank-you-page .woocommerce-order-details tbody td{font-weight:400}.woocommerce-order-received .zoona-thank-you-page--spacer{margin:var(--sp-15) 0 var(--sp-30) 0;border-top:solid .1rem var(--cl-gray-1)}.woocommerce-order-received .zoona-thank-you-page--sm{margin:var(--sp-15) 0 var(--sp-60) 0;padding:var(--sp-15);background-color:var(--cl-white);border-radius:var(--br-small)}@media(min-width: 768px){.woocommerce-order-received .zoona-thank-you-page--sm{padding:var(--sp-10) var(--sp-15);display:flex;align-items:center;gap:var(--sp-15)}}.woocommerce-order-received .zoona-thank-you-page--sm--links{min-width:30%;margin-left:auto}.woocommerce-order-received .zoona-thank-you-page--sm--links a{margin:var(--sp-15)}.woocommerce-order-received .zoona-thank-you-page--sm h2{margin:var(--sp-15) 0;font-size:var(--fs-20)}.woocommerce-order-received .zoona-thank-you-page--blog{margin:var(--sp-15) 0;padding:var(--sp-15);background-color:var(--cl-white);border-radius:var(--br-small)}@media(min-width: 768px){.woocommerce-order-received .zoona-thank-you-page--blog{padding:var(--sp-10) var(--sp-10) var(--sp-10) var(--sp-15);display:flex;align-items:center;gap:var(--sp-15)}}.woocommerce-order-received .zoona-thank-you-page--blog p{font-size:var(--fs-14)}.woocommerce-order-received .zoona-thank-you-page--blog h2{margin:var(--sp-15) 0;font-size:var(--fs-20)}.woocommerce-order-received .zoona-thank-you-page--blog a{font-size:var(--fs-16);font-weight:700;text-decoration:underline}@media(min-width: 768px){.woocommerce-order-received .zoona-thank-you-page--blog--image{margin-left:auto;order:2;max-width:40%}}.woocommerce-order-received .zoona-thank-you-page--blog--image img{display:block;border-radius:var(--br-small)}.page-static__header{display:flex;align-items:center;gap:var(--sp-20)}.page-static__header h1{margin-bottom:0 !important;padding-bottom:0 !important;margin-top:0 !important}.page-static__header a{display:flex;align-items:center;border:1px solid #b7b7b7;padding:var(--sp-10) var(--sp-15);gap:var(--sp-05);border-radius:5rem;font-weight:600}label.checkbox,#ship-to-different-address .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;cursor:pointer;user-select:none}label.checkbox input[type=checkbox],#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;width:2rem !important;height:2rem !important;margin:0;flex:0 0 2rem;border:1px solid #d6d6d6;border-radius:.5rem;background:#fff;display:grid;place-content:center;cursor:pointer;margin-right:.5rem}label.checkbox input[type=checkbox]::after,#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]::after{content:"";width:6px;height:12px;border-right:2px solid #828282;border-bottom:2px solid #828282;transform:rotate(45deg);opacity:0;margin-top:-2px}label.checkbox input[type=checkbox]:checked::after,#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]:checked::after{opacity:1}label.checkbox:hover input[type=checkbox],#ship-to-different-address .woocommerce-form__label-for-checkbox:hover input[type=checkbox]{border-color:#828282}label.checkbox input[type=checkbox]:focus-visible,#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(142,68,173,.18);border-color:#828282}.woocommerce form .form-row{position:relative}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated textarea,.woocommerce form .form-row.woocommerce-validated select{border-color:#1e8f5a;background:#ecfff5}.woocommerce form .form-row.woocommerce-validated::after{content:"✓";position:absolute;right:1.3rem;top:3.7rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:#1e8f5a;color:#fff;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:1.3rem}@media(min-width: 768px){.woocommerce form .form-row.woocommerce-validated::after{top:4.1rem}}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid textarea,.woocommerce form .form-row.woocommerce-invalid select{border-color:#d20000;background:#fff1f1}.woocommerce form .form-row.woocommerce-invalid::after{content:"✕";position:absolute;right:1.3rem;top:3.7rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:#d20000;color:#fff;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:1rem}@media(min-width: 768px){.woocommerce form .form-row.woocommerce-invalid::after{top:4.1rem}}#order_comments_field:after,#paczkomat_id_field:after{content:unset !important}.woocommerce form #acf_agreements_agreements0_field::after,.woocommerce form #acf_agreements_agreements1_field::after,.woocommerce form #acf_agreements_agreements2_field::after,.woocommerce form #ceneo_user_agree_field::after,.woocommerce form .create-account::after,.woocommerce form .woocommerce-account-fields .form-row::after,.woocommerce form #kl_newsletter_checkbox_field::after,.woocommerce form .woocommerce-terms-and-conditions-wrapper .form-row::after,.woocommerce form #billing_vat_field::after{content:unset !important}#billing_company_field,#billing_vat_number_field{display:none}.create-account{display:block;padding:var(--sp-15) var(--sp-10) var(--sp-10) !important;border-radius:var(--br-small);border:.1rem solid #ffe160;background:#fff2be}.create-account__heaading{display:block;font-size:var(--fs-14);font-weight:600;margin-bottom:var(--sp-10)}.create-account__para{display:flex;align-items:center;position:relative;min-height:1.8rem;margin-bottom:var(--sp-05)}.create-account__para:before{content:"✓";width:1.8rem;height:1.8rem;background:#1e8f5a;color:#fff;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:1.3rem;margin-right:1rem}.create-account .woocommerce-form__label{display:block;margin-top:var(--sp-15) !important;padding:var(--sp-05) var(--sp-10);background:#fff;border-radius:var(--br-xsmall)}.woocommerce-cart .page-static .cartPage .wc-proceed-to-checkout__info{display:flex;align-items:center;gap:.5rem;color:var(--cl-gray-8);font-size:var(--fs-12);margin-top:var(--sp-20)}.woocommerce-cart .page-static .cartPage .wc-proceed-to-checkout__info span{display:block;max-width:calc(100% - 1.5rem)}.woocommerce-cart .page-static .cartPage .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .page-static .cartPage .woocommerce-error{margin:var(--sp-15) 0;list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:var(--sp-10)}.woocommerce-cart .page-static .cartPage .woocommerce-error li{padding:var(--sp-10) var(--sp-15);text-align:left;background-color:var(--cl-white);border:.1rem solid var(--cl-red);border-radius:var(--br-small);color:var(--cl-cyclamen);width:100%}.woocommerce-cart .page-static .cartPage .woocommerce-message{margin:var(--sp-15) var(--sp-10);text-align:center;font-weight:700;background-color:var(--cl-white);border-radius:var(--br-default)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form{width:100%}@media(min-width: 768px){.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form{width:65%}}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents{border-spacing:0 var(--sp-10);width:100%}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents__action{margin:var(--sp-30) 0;display:flex;width:100%;align-items:flex-end}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents__action button{margin-left:auto;width:auto}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents td{padding:0 0 var(--sp-10) 0}@media(min-width: 992px){.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents td{border-bottom:solid .1rem var(--cl-gray-1)}}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-thumbnail{width:var(--sp-100)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-thumbnail a{aspect-ratio:1/1;display:flex;width:100%;padding:var(--sp-10);background-color:var(--cl-white);border-radius:var(--br-small);object-fit:contain;text-align:center}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-thumbnail a img{object-fit:contain;width:100%;height:100%}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-name{padding:var(--sp-15) var(--sp-30) var(--sp-15) var(--sp-15);vertical-align:middle;font-size:var(--fs-16);font-weight:700}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-name--name{display:block;width:100%}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-remove a.remove{display:flex;width:var(--sp-30);height:var(--sp-30);aspect-ratio:1/1;background-image:url("../images/trash.svg");background-repeat:no-repeat;background-position:center;background-size:var(--sp-15);overflow:hidden;text-indent:-9999px}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-price{color:var(--cl-secondary);font-weight:700}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-price .wcsatt-options label{margin:0;padding:0 var(--sp-10) 0 0;display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;white-space:nowrap;font-weight:700}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-price .wcsatt-options li{margin:0;padding:0}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-price .wcsatt-options input[type=radio]{margin:0 var(--sp-05) 0 0}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-price .wcsatt-options .subscription-details{font-weight:700;margin-left:var(--sp-05)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-quantity{text-align:center}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-quantity .quantity{margin:0 auto}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-quantity .productQuantity{margin:0 auto}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-subtotal{display:block;width:100%;text-align:center;padding:var(--sp-10) 0;font-size:var(--fs-14);font-weight:700;color:var(--cl-secondary)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .woocommerce-cart-form__contents .product-subtotal .subscription-price{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals{width:100%;font-size:var(--fs-14)}@media(min-width: 768px){.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals{margin-left:auto;width:30%}}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .shop_table{text-align:left;width:100%;border-spacing:0 var(--sp-10)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .shop_table a{color:var(--cl-secondary)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .shop_table th{width:40%;text-align:left;padding-bottom:var(--sp-10)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .shop_table td{width:60%;text-align:right;padding-bottom:var(--sp-10)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .fsmt-shipping-override th{width:40%;text-align:left;padding-bottom:0}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .fsmt-shipping-override td{width:60%;text-align:right;padding-bottom:0}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .coupon.under-proceed{display:flex;flex-direction:column;gap:var(--sp-05)}.woocommerce-cart .page-static .cartPage .page-basket__content__inner .cart-collaterals .checkout-button{display:flex;justify-content:center;width:100%}#zs_bestsellersCategoryWrapper{margin-top:var(--sp-30)}.woo-products--rewards .price{padding-top:var(--sp-10);color:var(--cl-secondary-2);font-size:var(--fs-16);font-weight:700;text-align:left}.woo-products--rewards .iworks-omnibus{display:none;opacity:0;visibility:hidden}.woo-products--products--tools{margin:0 0 var(--sp-20) 0;display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 992px){.woo-products--products--tools{margin:var(--sp-20) 0}}@media(max-width: 768px){.woo-products--products--tools .element-slider{order:1}}@media(min-width: 768px){.woo-products--products--tools .element-slider{order:1}}@media(max-width: 768px){.woo-products--products--tools .wpc-filters-open-button-container{order:2}}@media(min-width: 768px){.woo-products--products--tools .wpc-filters-open-button-container{order:3}}@media(max-width: 768px){.woo-products--products--tools .woocommerce-ordering{order:3}}@media(min-width: 768px){.woo-products--products--tools .woocommerce-ordering{order:4}}@media(max-width: 768px){.woo-products--products--tools .woocommerce-result-count{order:4}}@media(min-width: 768px){.woo-products--products--tools .woocommerce-result-count{order:3}}@media(min-width: 768px){.woo-products--products--tools .wpc-custom-selected-terms{order:2}}.woo-products--products--tools .wpc-filters-open-widget{background-color:var(--cl-white) !important;border:solid .1rem var(--cl-white) !important;border-radius:var(--br-small) !important}.woo-products--products--tools .woocommerce-notices-wrapper{width:100%}.woo-products--products--tools .woocommerce-result-count{width:100%}@media(min-width: 992px){.woo-products--products--tools .woocommerce-result-count{margin-right:auto;max-width:45%}}.woo-products--products--tools .woocommerce-ordering{margin-left:auto;max-width:50%}.woo-products--products--tools .woocommerce-ordering select{width:100%}ul{margin:0;padding:0;list-style:none}ul.products{display:grid;gap:var(--sp-20);grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){ul.products{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}ul.products>li{max-width:300px}ul.products .wcsatt-sub-options,ul.products .wcsatt-sub-discount{font-size:var(--fs-12);font-weight:400}.related h2,.related h2.woocommerce-loop-product__title,.upsells h2,.upsells h2.woocommerce-loop-product__title{padding:0;margin:var(--sp-05) 0 0}.related ul,.upsells ul{overflow-x:auto;scroll-snap-type:x mandatory}.related ul.products,.upsells ul.products{padding:var(--sp-20) 0 var(--sp-30) 0;display:flex;justify-content:space-between;gap:var(--sp-15);width:100%}@media(min-width: 1200px){.related ul.products,.upsells ul.products{justify-content:flex-start}}.related ul.products .product,.upsells ul.products .product{min-width:55%;max-width:55%}@media(min-width: 768px){.related ul.products .product,.upsells ul.products .product{min-width:35%;max-width:35%}}@media(min-width: 992px){.related ul.products .product,.upsells ul.products .product{min-width:calc(25% - var(--sp-15));max-width:calc(25% - var(--sp-15))}}@media(min-width: 1200px){.related ul.products .product,.upsells ul.products .product{min-width:calc(20% - var(--sp-15));max-width:calc(20% - var(--sp-15))}}.woocommerce-products-header{margin:var(--sp-15) 0 var(--sp-20) 0}.woocommerce-products-header .term-description{margin:var(--sp-05) 0 0 0;font-size:var(--fs-14)}@media(min-width: 992px){.woo-products{width:100%;display:flex}}.woo-products--filters{width:100%}@media(min-width: 768px){.woo-products--filters{padding-right:var(--sp-10)}}@media(min-width: 992px){.woo-products--filters{width:var(--w-sidebar);display:block}}@media(min-width: 992px){.woo-products--filters--wrapper{padding:var(--sp-15);margin-right:var(--sp-20);border-radius:var(--br-small);background-color:var(--cl-secondary-lighter)}}@media(min-width: 992px){.woo-products--products{width:calc(100% - var(--w-sidebar))}}.woo--long-description{margin:var(--sp-40) 0;line-height:1.5;font-size:var(--fs-14)}.woo--long-description p{margin:var(--sp-10) 0}.active-ing--title{display:flex;flex-direction:column;align-items:baseline;gap:var(--sp-10)}@media(min-width: 992px){.active-ing--title{flex-direction:row}}.active-ing--title a{font-size:var(--fs-14);color:var(--cl-secondary)}.active-ing--head{padding:var(--sp-60) 0;margin-top:calc(0px - var(--sp-30) - var(--fs-16));margin-bottom:var(--sp-20);text-align:center;background-color:var(--cl-gray-1)}.active-ing__list{margin:var(--sp-15) 0;display:grid;gap:var(--sp-05);grid-template-columns:1fr}@media(min-width: 992px){.active-ing__list{gap:var(--sp-15);grid-template-columns:repeat(4, 1fr)}}.active-ing__item{padding:var(--sp-15);background:var(--cl-white);border-radius:var(--br-small);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;transition:all ease-out .3s}.active-ing__item p{margin:var(--sp-05) 0 auto 0;font-size:var(--fs-14)}.active-ing__single__header{margin:var(--sp-20) 0 var(--sp-30)}.active-ing__single__header h1{font-size:var(--fs-32)}.active-ing__single__header span{font-size:var(--fs-14);display:block}.single-product .cart--add-to-cart-before del{font-size:var(--fs-14)}.single-product .cart--add-to-cart-before .priceUnit{margin-top:var(--sp-05)}.single-product--header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;position:relative}@media(min-width: 992px){.single-product--header{flex-direction:row}}.single-product--header .iworks-omnibus{text-align:right}.single-product--header .woocommerce-product-details__short-description{margin:var(--sp-15) 0;font-size:var(--fs-16)}.single-product--header .woocommerce-product-details__short-description ul,.single-product--header .woocommerce-product-details__short-description ol{list-style-type:none}.single-product--header .woocommerce-product-details__short-description ul li,.single-product--header .woocommerce-product-details__short-description ol li{padding:var(--sp-05) 0;border-bottom:solid .1rem var(--cl-gray-3)}.single-product--header .woocommerce-product-details__short-description ul li:last-child,.single-product--header .woocommerce-product-details__short-description ol li:last-child{border-bottom:none}.single-product--header .woocommerce-product-gallery{width:100%;position:relative}@media(min-width: 992px){.single-product--header .woocommerce-product-gallery{width:50%;margin-right:auto;position:sticky;top:var(--sp-10)}}.single-product--header .summary__chips{margin:0 0 var(--sp-10);display:flex;flex-wrap:wrap;gap:var(--sp-05)}.single-product--header .summary--brand a{color:var(--cl-secondary);font-weight:600}.single-product--header .entry-summary{display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width: 992px){.single-product--header .entry-summary{width:47%}}.single-product--header .brand{padding:var(--sp-15) 0 var(--sp-05) 0}@media(min-width: 992px){.single-product--header .brand{padding:var(--sp-05) 0}}.single-product--header .brand span{display:inline-flex;margin:0 var(--sp-05) 0 0;font-weight:700}@media(min-width: 992px){.single-product--header .brand span{display:none}}.single-product--header .brand a{color:var(--cl-secondary);font-weight:700;display:inline-flex}.single-product--header .summary__chips{order:-4}.single-product--header .product_title{order:-3}.single-product--header .stock{order:2}@media(max-width: 768px){.single-product--header .woocommerce-product-details__short-description{margin-top:var(--sp-30);order:-1}.single-product--header .summary--brand{order:-2}.single-product--header .zsgp_product-list-group{order:5}}.single-product--header .productQuantity.hidden{visibility:hidden;display:none}.cart .woocommerce-variation-add-to-cart,.cart--add-to-cart{margin:var(--sp-10) 0;padding:var(--sp-10);display:grid;grid-template-columns:1fr;gap:var(--sp-10);border-radius:var(--br-default);box-shadow:var(--shadow-1)}@media(min-width: 992px){.cart .woocommerce-variation-add-to-cart,.cart--add-to-cart{padding:var(--sp-15)}}.cart .woocommerce-variation-add-to-cart .price,.cart--add-to-cart .price{display:block;width:100%;display:flex;align-items:center;gap:var(--sp-05)}.cart--add-to-cart-main{display:flex;flex-direction:column;gap:var(--sp-10)}@media(min-width: 992px){.cart--add-to-cart-main{flex-direction:row}}.cart--add-to-cart-after{border-top:solid .1rem var(--cl-gray-1);padding-top:var(--sp-05)}.single-product .description .description--wrapper h2{margin:var(--sp-30) 0 var(--sp-15) 0;padding:0;font-size:var(--fs-24)}.single-product .description .description--wrapper h3{margin:var(--sp-30) 0 var(--sp-15) 0;padding:0;font-size:var(--fs-20)}.single-product .description .description--wrapper h4{margin:var(--sp-30) 0 var(--sp-15) 0;padding:0;font-size:var(--fs-16)}.single-product .description .description--wrapper .wp-block-heading{cursor:inherit}.single-product .description .description--wrapper .wp-block-heading::after,.single-product .description .description--wrapper .wp-block-heading::before{display:none}.single-product .description .description--wrapper p{margin:var(--sp-10) 0 var(--sp-15) 0}.single-product .description .description--wrapper ul,.single-product .description .description--wrapper ol{margin:var(--sp-10) 0 var(--sp-20) var(--sp-20)}.single-product .description .description--wrapper ul ::marker,.single-product .description .description--wrapper ol ::marker{color:var(--cl-secondary)}.single-product .description .description--wrapper li{margin:var(--sp-05) 0;padding:0 0 0 var(--sp-05)}.single-product .description .description--wrapper ul{list-style:disc}.zs_product-group{margin:var(--sp-20) 0}.dropdown-container{border-radius:var(--br-default);background:var(--cl-gray-5);width:100%;position:relative}.dropdown-container .dropdown-title{display:block;padding:var(--sp-10) var(--sp-10) var(--sp-05) var(--sp-15);font-size:var(--fs-12);cursor:pointer}.dropdown-container .dropdown-toggle{position:absolute;top:var(--sp-15);right:var(--sp-15);width:4.8rem;height:4.8rem;aspect-ratio:1;z-index:110;background-color:var(--cl-white);background-image:url("../images/i-ar-u.svg");background-repeat:no-repeat;background-position:center;background-size:2.4rem;border-radius:var(--br-small);transform:rotate(180deg);cursor:pointer;appearance:none;border:0}.dropdown-container .dropdown-content{position:relative;height:var(--sp-70)}.dropdown-container .zs_product-list{z-index:105;background-color:var(--cl-white);border-radius:var(--br-default);border:solid .2rem var(--cl-gray-5);transition:all ease-out .3s;overflow:clip}.dropdown-container .zs_product-list li{height:var(--sp-70);display:none;align-items:center;justify-content:space-between;padding:var(--sp-10) var(--sp-70) var(--sp-10) var(--sp-10);border-top:.1rem solid var(--cl-gray-1);transition:all ease-out .3s}.dropdown-container .zs_product-list li:first-child{display:flex;border-top:unset}.dropdown-container .zs_product-list li:last-child{border-bottom:none}@media(min-width: 992px){.dropdown-container .zs_product-list li:hover{background-color:var(--cl-gray-0)}}.dropdown-container .zs_product-list li a{width:100%;display:flex;align-items:center;gap:var(--sp-10)}.dropdown-container .zs_product-list li .image{width:var(--sp-50);height:var(--sp-50);aspect-ratio:1;overflow:clip}.dropdown-container .zs_product-list li img{border-radius:var(--br-small)}.dropdown-container .zs_product-list li .title{font-family:var(--ff-secondary);font-size:var(--fs-12);height:calc(2*var(--fs-18));overflow:hidden}@media(min-width: 992px){.dropdown-container .zs_product-list li .title{display:flex;align-items:center;font-size:var(--fs-14)}}.dropdown-container .zs_product-list li .price{margin-left:auto;font-size:var(--fs-14)}.dropdown-container .zs_product-list li .price bdi{color:var(--cl-secondary-2)}.dropdown-container.active .dropdown-toggle{transform:rotate(0);background-color:var(--cl-gray-0)}.dropdown-container.active .zs_product-list{box-shadow:var(--shadow-1);position:absolute;inset:0 0 auto 0;z-index:101;border-color:var(--cl-gray-8)}.dropdown-container.active .zs_product-list ul{max-height:var(--sp-250);overflow-y:scroll;scrollbar-width:thin}.dropdown-container.active .zs_product-list li{display:flex}.dropdown-container.active .dropdown-toggle .icon{transform:rotate(0)}.external__layer{position:fixed;display:flex;align-items:center;justify-content:center;inset:0;background-color:rgba(0,0,0,.2);opacity:0;visibility:hidden;pointer-events:none;z-index:-1}.external__layer.active{opacity:1;visibility:visible;pointer-events:all;z-index:1002}.external__layer__inner{margin:var(--sp-15);padding:var(--sp-20);max-width:var(--sp-420);border-radius:var(--br-default);background-color:var(--cl-white);position:relative;box-shadow:var(--shadow-1)}.external__url-preview{padding:var(--sp-05) 0;white-space:wrap;text-align:center;line-height:1.2;font-size:var(--fs-12)}.external__info{margin:var(--sp-30) var(--sp-15) var(--sp-20) var(--sp-15);text-align:center;font-size:var(--fs-18)}.external__title{margin:var(--sp-15) 0;font-size:var(--fs-18);text-align:center}.external__end{margin:var(--sp-10) var(--sp-15);text-align:center;font-size:var(--fs-16)}.external__x{width:4.2rem;height:4.2rem;position:absolute;top:0;right:0;z-index:1;font-size:var(--fs-34);border-radius:50%;border:0 none;background-color:rgba(0,0,0,0)}@media(min-width: 992px){.external__x{cursor:pointer}}.product_cat-gratisy .add_to_cart_button,.product_cat-gratisy .price,.product_cat-gratisy .priceUnit{display:none !important;visibility:hidden}.single-product .product_cat-gratisy .summary .cart--add-to-cart{display:none !important;visibility:hidden}.dgwt-wcas-si,.dgwt-wcas-tpd-image{aspect-ratio:1}.dgwt-wcas-si img,.dgwt-wcas-tpd-image img{aspect-ratio:1;object-fit:contain;width:100%;height:100%;max-height:100% !important}.dgwt-wcas-tpd-image{width:70px;min-width:70px}.dgwt-wcas-details-product-sku{display:none}.dgwt-wcas-details-space .dgwt-wcas-pd-addtc-form{flex-wrap:wrap;gap:var(--sp-10)}.dgwt-wcas-details-space .dgwt-wcas-pd-addtc-form .quantity{width:100%;margin-right:0;display:none;visibility:hidden}.dgwt-wcas-details-space .dgwt-wcas-pd-addtc-form .quantity .productQuantity{width:100%;min-width:100%;max-width:100%;border:solid .1rem #ccc;border-radius:1rem;box-sizing:border-box}.dgwt-wcas-details-space .dgwt-wcas-pd-addtc-form .add_to_cart_inline{width:100%}.dgwt-wcas-details-space .dgwt-wcas-pd-addtc-form .add_to_cart_inline .button{width:100%;display:flex}