.pa-icon{display:inline-block;flex-shrink:0;vertical-align:middle;color:#197b8e}.pa-payment-marks{display:flex;align-items:center;gap:8px}.pa-payment-marks img{width:48px!important;height:30px!important;background:white;border:1px solid #d6e4e5;border-radius:4px;padding:3px;object-fit:contain}.pa-footer-payments{display:flex;align-items:center;gap:20px;margin:30px auto 0;max-width:1320px;font-size:11px;color:#53777f}.pa-dispatch{display:flex;gap:14px;border:1px solid #c9e1de;background:#eff8f5;border-radius:8px;padding:18px;margin:20px 0}.pa-dispatch>svg{margin-top:2px}.pa-dispatch strong{display:block;font-size:14px;color:#236b62}.pa-dispatch span{display:block;font-size:11px;margin:5px 0;color:#55796f}.pa-dispatch p{display:flex;align-items:center;gap:8px;font-size:11px;margin:10px 0}.pa-dispatch p svg{width:16px;height:16px}.pa-dispatch b{font-size:21px;font-variant-numeric:tabular-nums;color:#247c70;letter-spacing:2px}.pa-dispatch small{display:block;font-size:10px;line-height:1.7;color:#648178}.pa-feedback-shortcuts{display:flex;gap:20px;flex-wrap:wrap;margin:18px 0;font-size:11px}.pa-feedback-shortcuts a{display:flex;gap:7px;align-items:center}.pa-feedback-shortcuts svg{width:18px;height:18px}.pastelya .pa-detail .related ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;clear:both}.pastelya .pa-detail .related ul.products>li{float:none!important;width:auto!important;max-width:none!important;margin:0!important;min-width:0;display:flex;flex-direction:column}.pastelya .pa-detail .related .pa-card h3{height:auto;min-height:42px;font:13px/1.6 Manrope,'Segoe UI',sans-serif!important;letter-spacing:0!important}.pastelya .pa-detail .related .pa-card-cta{margin-top:auto;padding-top:14px}.pastelya .pa-detail .related .pa-card-bottom{font-size:17px;gap:5px;padding-bottom:10px}.pastelya .pa-detail .related h2{font-size:34px;margin-bottom:25px}.pastelya .pa-detail .related .pa-card-bottom ins{font-size:17px}.pastelya .pa-detail .related .pa-card-bottom del{font-size:11px}.pastelya .pa-detail .wc-tabs{flex-wrap:wrap}.pastelya .wvt-product-questions{margin:35px 0;padding:28px;background:#f5f9f8;border:1px solid #e0eceb;border-radius:9px}.pastelya .wvt-product-questions__head{display:flex;justify-content:space-between;gap:20px}.pastelya .wvt-product-questions h2{font-size:29px}.pastelya .wvt-product-questions__head>div>span{font-size:10px;letter-spacing:1.5px;color:#b72d72}.pastelya .wvt-product-questions__head>strong{font-size:11px;font-weight:400}.pastelya .wvt-product-questions__layout{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pastelya .wvt-product-questions__empty{display:grid;align-content:start;gap:12px;font-size:12px;padding:22px;background:#eaf3f2;border-radius:6px}.pastelya .wvt-product-questions__form{padding:22px;background:white;border:1px solid #dfe9e9;border-radius:6px}.pastelya .wvt-product-questions__form label{display:grid;gap:5px;margin:13px 0;font-size:12px}.pastelya .wvt-product-questions__form input,.pastelya .wvt-product-questions__form textarea{width:100%;padding:12px;border:1px solid #cbdedf;border-radius:5px;font:13px Manrope,sans-serif}.pastelya .wvt-product-questions__form p{font-size:12px}.pastelya .wvt-product-questions__form button,.pastelya #review_form #submit{background:#d72b81;color:white;border:0;border-radius:5px;padding:13px 20px;font:12px Manrope,sans-serif}.pastelya #review_form input:not([type=checkbox]),.pastelya #review_form textarea{max-width:100%;width:100%;padding:12px;border:1px solid #cbdedf;border-radius:5px;background:white}.pastelya #review_form label{font-size:12px;display:block;margin:8px 0}.pastelya #review_form #submit{width:auto}.pastelya .comment-form-woventico-guard{display:none!important}.pa-demo-review{border:1px dashed #cba3b8;padding:20px;background:#fff5fa;border-radius:6px;margin:20px 0}.pa-demo-review>span{font-size:9px;letter-spacing:1.3px;color:#a82c6a;display:block}.pa-demo-review strong{display:block;font-size:12px;margin:8px 0}.pa-demo-review p{font-size:13px!important}.pa-demo-review small{font-size:10px;color:#806372}.pa-checkout-steps{display:flex;justify-content:center;gap:35px;margin:15px 0 30px;padding:20px;border:1px solid #dceaea;background:#f5f9f8;border-radius:8px}.pa-checkout-steps>a,.pa-checkout-steps>span{display:flex;align-items:center;gap:10px;font-size:12px;color:#7c9095}.pa-checkout-steps [aria-current=step]{color:#bf2671;font-weight:700}.pa-checkout-steps [aria-current=step] svg{color:#bf2671}.pa-demo-checkout{border-left:3px solid #208396;background:#edf6f7;padding:14px 18px;font-size:12px;margin:0 0 26px;color:#396875}.pastelya.woocommerce-cart .pa-page,.pastelya.woocommerce-checkout .pa-page{max-width:1380px}.pastelya.woocommerce-cart .pa-page-content,.pastelya.woocommerce-checkout .pa-page-content{max-width:none}.pastelya .wc-block-components-main{min-width:0}.pastelya .wc-block-components-sidebar{background:#f5f9f8;border:1px solid #dbe8e7;border-radius:10px;padding:22px!important}.pastelya .wc-block-cart__submit-button,.pastelya .wc-block-components-checkout-place-order-button{background:#d72b81!important;color:white!important;border-radius:6px!important;min-height:52px!important;font-weight:600}.pastelya .wc-block-components-checkout-step{border:1px solid #dce8e8;border-radius:8px;padding:24px!important;margin-bottom:22px!important;background:white}.pastelya .wc-block-components-checkout-step__title,.pastelya .wc-block-cart__totals-title{font-family:Manrope,sans-serif!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important}.pastelya .wc-block-components-text-input input,.pastelya .wc-block-components-combobox .components-combobox-control__input{border-color:#c3d9dc!important;border-radius:5px!important;box-shadow:none!important;color:#214c57!important}.pastelya .wc-block-components-text-input label{color:#647f87!important}.pastelya .wc-block-cart-items{border-collapse:collapse}.pastelya .wc-block-cart-item__image img{object-fit:contain;width:100px!important;border:1px solid #e2eceb;border-radius:6px}.pastelya .wc-block-components-product-name{font-size:14px!important;color:#246471!important;line-height:1.6}.pastelya .wc-block-components-quantity-selector{border-radius:5px;border-color:#c9dddd}.pastelya .wc-block-components-quantity-selector input{padding:0!important}.pastelya .wc-block-components-checkout-step__content{margin:0!important}.pastelya .wc-block-components-checkout-step--with-step-number{padding-left:45px!important}.pastelya .wc-block-components-checkout-step__heading:after{display:none}.pastelya .wc-block-components-order-summary-item__image img{object-fit:contain}.pastelya .wc-block-components-totals-item{font-size:13px}.pastelya .wc-block-components-checkout-return-to-cart-button{color:#217e90}.pa-commerce-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;border-top:1px solid #deebeb;padding:20px 0;font-size:12px;color:#607f85}
@media(max-width:800px){.pastelya .pa-detail .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 13px!important}.pastelya .wvt-product-questions__layout{grid-template-columns:1fr}.pastelya .wvt-product-questions{padding:20px}.pastelya .wvt-product-questions__head{display:block}.pastelya .wvt-product-questions h2{font-size:26px}.pa-checkout-steps{gap:14px;padding:15px 10px;justify-content:space-between}.pa-checkout-steps>a,.pa-checkout-steps>span{flex-direction:column;font-size:9px;text-align:center;gap:6px}.pa-demo-checkout{font-size:11px}.pastelya .wc-block-components-checkout-step{padding:18px!important}.pastelya .wc-block-components-checkout-step--with-step-number{padding-left:32px!important}.pastelya .wc-block-components-sidebar{padding:16px!important}.pa-commerce-bottom{font-size:10px}.pa-footer-payments{flex-wrap:wrap;gap:12px}.pa-dispatch{padding:15px}.pa-dispatch small{font-size:9px}.pastelya .pa-detail .related .pa-card h3{font-size:11px!important;min-height:38px}.pastelya .pa-detail .related .pa-card-bottom del{display:block}}
.pastelya .wc-block-components-product-metadata__description{display:none}.pastelya .wc-block-components-order-summary-item__description h3{font:12px/1.5 Manrope,sans-serif!important;letter-spacing:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pastelya .wc-block-components-order-summary-item__individual-prices{font-size:11px}.pastelya .wc-block-components-order-summary-item__total-price{font-size:12px}.pastelya .wc-block-components-checkout-step__container{min-width:0}.pastelya .wc-block-components-totals-coupon__input input{padding:1em .75em!important}.pastelya .wc-block-components-form .wc-block-components-text-input input{min-height:52px}.pastelya .wvt-product-questions__notice{padding:15px;background:#e1f3ec;color:#216a57;border-radius:5px;margin:20px 0}
.pastelya .pa-detail .related{display:block!important;width:100%!important;max-width:none!important;float:none!important}.pastelya .pa-detail .related>h2{display:block;width:100%;margin:0 0 24px!important}.pastelya .pa-detail .related ul.products{width:100%!important;max-width:none!important}.pastelya .pa-detail .related .pa-card-bottom .pa-round{flex-shrink:0}.pastelya .pa-detail .related .pa-card-bottom>span{flex:1;min-width:0}
.pa-detail-services>div>span .pa-icon{width:18px;height:18px}.pastelya .wvt-product-questions__form button{box-shadow:none!important}
@media(max-width:700px){.pastelya table.wc-block-cart-items{display:block!important;width:100%!important;max-width:100%!important}.pastelya .wc-block-cart-items tbody{display:block;width:100%}.pastelya .wc-block-cart-items thead{display:none}.pastelya .wc-block-cart-items tr.wc-block-cart-items__row{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:12px;padding:20px 0!important;width:100%}.pastelya .wc-block-cart-items td{padding:0!important;min-width:0;width:auto!important}.pastelya .wc-block-cart-item__image{grid-column:1;grid-row:1/3}.pastelya .wc-block-cart-item__product{grid-column:2;grid-row:1}.pastelya .wc-block-cart-item__total{grid-column:2;grid-row:2;text-align:left!important}.pastelya .wc-block-cart-item__image img{width:62px!important}.pastelya .wc-block-components-product-name{font-size:12px!important;overflow-wrap:anywhere}.pastelya .wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:flex-start!important}.pastelya .wc-block-components-sale-badge{white-space:normal;font-size:10px}.pastelya .wc-block-cart-item__wrap{padding:0!important}}
@media(max-width:700px){.pastelya table.wc-block-cart-items tr.wc-block-cart-items__row{grid-template-areas:"image product" "image total"!important}.pastelya table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image{grid-area:image!important;position:static!important}.pastelya table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__product{grid-area:product!important;position:static!important}.pastelya table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__total{grid-area:total!important;position:static!important;display:block!important;justify-self:start!important;text-align:left!important;transform:none!important}.pastelya .wc-block-cart-item__total-price-and-sale-badge-wrapper{position:static!important;display:flex!important;flex-direction:row!important;gap:10px;flex-wrap:wrap;align-items:center!important}}
