.quantity{display:flex;align-items:center;padding:4px;border-radius:12px}.quantity input.qty{padding:0;background:rgba(0,0,0,0);text-align:center!important;border-radius:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:28px}.quantity input.qty::-webkit-inner-spin-button,.quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity:has(input[type=hidden]){display:none}.product-info-wrap .price,.product-price-wrapper .price{position:relative;grid-area:price;padding-block:10px;padding-inline-start:34px;background:linear-gradient(var(--90deg),rgba(26,59,65,0) 0,var(--tertiary-100-03) 37.26%);width:50%}.product-info-wrap .price:has(.price-discount-percentage),.product-price-wrapper .price:has(.price-discount-percentage){display:grid;grid-template-areas:"del percent" "ins ins";grid-template-columns:min-content auto;gap:4px}.product-info-wrap .price::after,.product-info-wrap .price::before,.product-price-wrapper .price::after,.product-price-wrapper .price::before{content:"";position:absolute;inset-inline-start:8px;width:1px;background-color:var(--primary-100);transform:translateY(-50%)}.product-info-wrap .price::after,.product-price-wrapper .price::after{height:1.5rem;top:calc(50% + .5rem)}.product-info-wrap .price::before,.product-price-wrapper .price::before{height:2.375rem;top:50%;opacity:.3}.product-info-wrap .price .price-discount-percentage,.product-price-wrapper .price .price-discount-percentage{grid-area:percent;font-size:.75rem;font-weight:600;background-color:var(--primary-100);line-height:1.8;padding-inline:8px;border-radius:6px;width:-moz-fit-content;width:fit-content}.product-info-wrap .price del,.product-price-wrapper .price del{grid-area:del;color:var(--text-main-50)}.product-info-wrap .price del .woocommerce-Price-currencySymbol,.product-price-wrapper .price del .woocommerce-Price-currencySymbol{display:none}.product-info-wrap .price del bdi,.product-price-wrapper .price del bdi{line-height:1.25;font-weight:400}.product-info-wrap .price ins,.product-price-wrapper .price ins{grid-area:ins}.product-info-wrap .price ins bdi,.product-price-wrapper .price ins bdi{flex-direction:row}.product-info-wrap .price bdi,.product-price-wrapper .price bdi{display:flex;flex-direction:column;align-items:start}.product-info-wrap .price .price-range-wrap bdi,.product-price-wrapper .price .price-range-wrap bdi{flex-direction:row}.amount bdi{display:flex;gap:8px;align-items:center;line-height:1;font-size:1rem;font-weight:500}.amount .woocommerce-Price-currencySymbol{font-size:.875rem;color:var(--text-main-70);font-weight:400}.stock.out-of-stock{color:var(--red)}.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{grid-column:1/-1;margin-bottom:24px;width:100%}.woocommerce-NoticeGroup:empty,.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:16px;padding:16px;gap:16px;background-color:var(--primary-100);outline:1px solid transparent;font-weight:500}.woocommerce-error,.woocommerce-error li,.woocommerce-info,.woocommerce-info li,.woocommerce-message,.woocommerce-message li{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{gap:8px}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{border-radius:12px;margin-inline-start:auto;padding:16px 24px;background-color:var(--gray-100)}.woocommerce-error{flex-direction:column;align-items:flex-start}.woocommerce-error a{color:#fff}.woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px}.woocommerce .empty-page{display:flex;flex-direction:column;gap:12px;align-items:center;font-weight:400;color:var(--text-main);margin-block:auto}.woocommerce .empty-page>i{font-size:5rem;color:var(--text-main-30)}.woocommerce .empty-page .button{min-width:180px}.account-notif-count-wrap{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:var(--secondary-100);color:#fff;font-size:12px;font-weight:500;border-radius:50%;box-sizing:border-box;z-index:2}.account-notif-count-wrap.account-notif-count-wrap-float{position:absolute;inset-block-start:-10px;inset-inline-start:-10px}.product:hover .luxina-product-image-wrap img:first-child:has(~img){opacity:0;visibility:hidden}.product:hover .luxina-product-image-wrap img:first-child:has(~img)~img{opacity:1;visibility:visible}.product-inner{display:block;width:100%;max-width:400px;position:relative;margin-inline:auto;margin-bottom:20px}.woocommerce-LoopProduct-link{display:block}.luxina-product-image-wrap{display:grid;position:relative;--product-thumb-border-radius:16px;border-radius:var(--product-thumb-border-radius);overflow:hidden}.luxina-product-image-wrap::before{content:"";inset-inline:0;height:30%;position:absolute;bottom:0;transform:translateY(-60%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask:linear-gradient(0,#000 40%,transparent);mask:linear-gradient(0,#000 40%,transparent);background:linear-gradient(180deg,rgba(26,59,65,0) 0,var(--tertiary-100-60) 100%);z-index:1}.luxina-product-image-wrap::after{content:"";position:absolute;inset:8px;border-radius:calc(var(--product-thumb-border-radius,16px) - 8px);border:1px solid #fff}.luxina-product-image-wrap img{max-height:210px;border-radius:var(--product-thumb-border-radius,16px);width:100%;grid-row:1;grid-column:1;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.luxina-product-image-wrap img~img{opacity:0;visibility:hidden}.product-info-wrap{position:relative;margin-top:-80px;margin-bottom:12px;padding-block:40px 20px;z-index:2;display:grid;grid-template-areas:"title wishlist" "price price";gap:20px 12px;pointer-events:none}.product-info-wrap .woocommerce-LoopProduct-title-link{grid-area:title;pointer-events:all}.product-info-wrap .product-info-bg{position:absolute;inset:0;z-index:-1;height:100%;width:calc(100% + 1px);margin-right:-1px;background:#fff;-webkit-backdrop-filter:blur(56px);backdrop-filter:blur(56px);box-shadow:0 0 25px 0 rgba(0,0,0,.08);clip-path:polygon(0 90.13%,.05% 91.47%,.18% 92.75%,.39% 93.97%,.68% 95.11%,1.04% 96.16%,1.47% 97.11%,1.95% 97.94%,2.48% 98.65%,3.05% 99.22%,3.67% 99.65%,4.32% 99.91%,5% 100%,55.51% 100%,56.07% 99.94%,56.61% 99.76%,57.13% 99.47%,57.62% 99.08%,58.09% 98.59%,58.53% 98%,58.94% 97.32%,59.31% 96.56%,59.64% 95.72%,59.92% 94.81%,60.15% 93.84%,60.33% 92.8%,61.27% 86.19%,61.45% 85.15%,61.68% 84.18%,61.96% 83.27%,62.29% 82.43%,62.65% 81.67%,63.06% 80.99%,63.5% 80.4%,63.97% 79.91%,64.47% 79.52%,64.99% 79.23%,65.53% 79.05%,66.08% 78.99%,82.9% 78.99%,83.45% 79.05%,83.99% 79.23%,84.51% 79.52%,85.01% 79.91%,85.48% 80.4%,85.92% 80.99%,86.33% 81.67%,86.69% 82.43%,87.02% 83.27%,87.3% 84.18%,87.53% 85.15%,87.71% 86.19%,88.65% 92.8%,88.83% 93.84%,89.06% 94.81%,89.34% 95.72%,89.67% 96.56%,90.04% 97.32%,90.45% 98%,90.89% 98.59%,91.36% 99.08%,91.85% 99.47%,92.37% 99.76%,92.91% 99.94%,93.47% 100%,95% 100%,95.68% 99.91%,96.33% 99.65%,96.95% 99.22%,97.52% 98.65%,98.05% 97.94%,98.54% 97.11%,98.96% 96.16%,99.32% 95.11%,99.61% 93.97%,99.82% 92.75%,99.95% 91.47%,100% 90.13%,100% 26.31%,99.96% 25.06%,99.84% 23.85%,99.65% 22.69%,99.39% 21.61%,99.07% 20.59%,98.69% 19.67%,98.26% 18.84%,97.78% 18.11%,97.25% 17.51%,96.69% 17.03%,96.09% 16.68%,95.46% 16.49%,5.46% .04%,4.74% .01%,4.04% .18%,3.37% .54%,2.74% 1.06%,2.16% 1.75%,1.63% 2.58%,1.16% 3.54%,.76% 4.62%,.44% 5.81%,.2% 7.09%,.05% 8.45%,0 9.87%,0 90.13%);clip-path:shape(from 0 90.13%,curve to 5% 100% with 0 95.58%/2.24% 100%,hline to 55.51%,curve to 60.33% 92.8% with 57.76% 100%/59.72% 97.06%,line to 61.27% 86.19%,curve to 66.08% 78.99% with 61.87% 81.93%/63.84% 78.99%,hline to 82.9%,curve to 87.71% 86.19% with 85.14% 78.99%/87.11% 81.93%,line to 88.65% 92.8%,curve to 93.47% 100% with 89.26% 97.06%/91.22% 100%,hline to 95%,curve to 100% 90.13% with 97.76% 100%/100% 95.58%,vline to 26.31%,curve to 95.46% 16.49% with 100% 21.22%/98.03% 16.96%,line to 5.46% .04%,curve to 0 9.87% with 2.53% -.49%/0% 4.06%,vline to 90.13%,close)}.product-info-wrap .product-cart-category{position:absolute;top:-8px;inset-inline-start:24px;color:var(--text-main);background:var(--primary-100);padding:6px 12px;border-radius:8px;font-size:.875rem}.product-info-wrap .woocommerce-loop-product__title{font-size:20px;line-height:1rem;padding-inline-start:24px}.product-info-wrap .wishlist-button{grid-area:wishlist;font-size:1rem;width:-moz-fit-content;width:fit-content;margin-inline-end:24px;margin-inline-start:auto;pointer-events:all}.product-info-wrap .wishlist-popover{inset-inline-end:16px;inset-inline-start:unset}.product-info-wrap .price-range-to{display:none}.product-inner .add_to_cart_button{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-20px;inset-inline-end:0;top:calc(100% - 50px);width:50%;font-weight:700;background:var(--tertiary-100-10);color:var(--text-main);will-change:color;transition:color background ease-in-out;clip-path:polygon(.39% 32.35%,.07% 28.31%,.01% 24.32%,.19% 20.45%,.61% 16.75%,1.23% 13.28%,2.06% 10.09%,3.06% 7.24%,4.22% 4.78%,5.53% 2.77%,6.97% 1.27%,8.52% .33%,10.16% 0,89.84% 0,91.48% .33%,93.03% 1.27%,94.47% 2.77%,95.78% 4.78%,96.94% 7.24%,97.94% 10.09%,98.77% 13.28%,99.39% 16.75%,99.81% 20.45%,99.99% 24.32%,99.93% 28.31%,99.61% 32.35%,94.01% 81.55%,93.64% 84.21%,93.17% 86.71%,92.6% 89.04%,91.94% 91.19%,91.19% 93.13%,90.37% 94.87%,89.48% 96.38%,88.52% 97.64%,87.52% 98.65%,86.46% 99.39%,85.37% 99.85%,84.25% 100%,15.75% 100%,14.63% 99.85%,13.54% 99.39%,12.48% 98.65%,11.48% 97.64%,10.52% 96.38%,9.63% 94.87%,8.81% 93.13%,8.06% 91.19%,7.4% 89.04%,6.83% 86.71%,6.36% 84.21%,5.99% 81.55%,.39% 32.35%);clip-path:shape(from .39% 32.35%,curve to 10.16% 0 with -1.45% 16.13%/3.42% 0,line to 89.84% 0,curve to 99.61% 32.35% with 96.58% 0/101.45% 16.13%,line to 94.01% 81.55%,curve to 84.25% 100% with 92.77% 92.47%/88.79% 100%,line to 15.75% 100%,curve to 5.99% 81.55% with 11.21% 100%/7.23% 92.47%,line to .39% 32.35%,close);border:0}.product-inner .add_to_cart_button:hover{background-color:var(--secondary-100);color:#fff}.product-inner .added_to_cart{position:absolute;z-index:10;background:var(--secondary-100);color:#fff;padding:4px 12px;border-radius:8px;bottom:46px;inset-inline-end:18px;font-size:.875rem}@media screen and (max-width:590px){.products.mobile-columns.mobile-display-grid{--mobile-cols:1}}.sidebar-shop .widgettitle{background:rgba(0,0,0,0)!important;padding-bottom:0}.price_slider{position:relative;text-align:start;margin-top:0;margin-bottom:18px;height:1px;background:#cfcfcf}.price_slider .ui-slider-range{height:3px;position:absolute;z-index:1;background:var(--primary-100);border-radius:960px;transform:translateY(-50%)}.price_slider .ui-slider-handle{cursor:pointer;position:absolute;width:8px;height:8px;background:#fff;border:1px solid var(--primary-100);border-radius:50%;transform:translateY(-50%);z-index:1;outline:0}.price_slider_amount button,.price_slider_amount input{display:none}.price_slider_amount .price_label{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;border-radius:8px;padding:6px 16px;box-sizing:border-box;width:100%;font-size:.875rem;line-height:1.8;background:var(--input-secondary-bg);color:var(--text-400)}.price_slider_amount .price_label .currency-symbol-text{display:inline}.price_slider_amount .price_label svg{display:none}.widget.woocommerce .star-rating .luxina_stars{flex-direction:row}.widget.woocommerce ul{display:flex;flex-direction:column;gap:16px}.widget.woocommerce ul li{display:grid;grid-template-columns:auto 1fr}.widget.woocommerce ul li .count{margin-inline-start:4px}.widget.woocommerce ul ul{margin-top:4px;padding-inline-start:36px;grid-column:1/-1}.widget.woocommerce ul.product_list_widget li .star-rating .luxina_stars{margin-bottom:16px}.widget.woocommerce ul.product_list_widget li,.widget.woocommerce ul.product_list_widget li>a{display:flex;flex-direction:column}.widget.woocommerce ul.product_list_widget li>a::after,.widget.woocommerce ul.product_list_widget li>a::before{content:unset}.widget.woocommerce ul.product_list_widget li>a~*{margin-inline-start:44px}.widget.woocommerce ul.product_list_widget li>a~del{display:none}.widget.woocommerce ul.product_list_widget img{border-radius:6px}.widget.woocommerce a:not(.luxina_filter){display:flex;align-items:center;gap:8px;position:relative;color:var(--text-400);font-size:.875rem}.widget.woocommerce a:not(.luxina_filter)::before{content:"";width:24px;height:24px;background:rgba(0,0,0,0);border-radius:6px;border:1px solid #d9d9d9}.widget.woocommerce .chosen>a:not(.luxina_filter)::before,.widget.woocommerce .current-cat-parent>a:not(.luxina_filter)::before,.widget.woocommerce .current-cat>a:not(.luxina_filter)::before{background:var(--primary-100);border-color:var(--primary-100)}.widget.woocommerce .chosen>a:not(.luxina_filter)::after,.widget.woocommerce .current-cat-parent>a:not(.luxina_filter)::after,.widget.woocommerce .current-cat>a:not(.luxina_filter)::after{content:"";font-family:Luxina!important;font-size:.75rem;color:#fff;position:absolute;inset-inline-start:1px;transform:translateX(-50%)}.widget.woocommerce .luxina-filter-color-wrap{display:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;padding:2px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box}.widget.woocommerce .luxina-filter-color-wrap::after,.widget.woocommerce .luxina-filter-color-wrap::before{content:unset}.widget.woocommerce .luxina-filter-color{display:block;width:100%;height:100%;border-radius:4px}.widget.woocommerce .luxina-filter-color-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 12px}.widget.woocommerce .luxina-filter-color-list li.woocommerce-widget-layered-nav-list__item{margin-bottom:0;position:relative}.widget.woocommerce .luxina-filter-color-list li.woocommerce-widget-layered-nav-list__item:hover{z-index:1}.widget.woocommerce .luxina-filter-color-list .luxina-filter-color-wrap{display:flex}.widget.woocommerce .chosen .luxina-filter-color-wrap{border-color:var(--primary-100)}.widget.woocommerce .tagcloud a::after,.widget.woocommerce .tagcloud a::before,.widget.woocommerce .widget_shopping_cart_content a::after,.widget.woocommerce .widget_shopping_cart_content a::before{content:unset}.widget.woocommerce .widget_shopping_cart_content{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}.widget.woocommerce .widget_shopping_cart_content .remove{color:#fff}.widget.woocommerce .woocommerce-mini-cart{grid-column:1/-1}.widget.woocommerce .mini-cart-product-bottom .quantity{display:none}.widget.woocommerce .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:center;order:10;color:var(--text-100);font-weight:500;font-size:1.125rem}.widget.woocommerce .woocommerce-mini-cart__total strong{display:none}.widget.woocommerce .woocommerce-mini-cart__total bdi{gap:4px}.widget.woocommerce .woocommerce-mini-cart__total .currency-symbol-text{display:block;font-size:1rem;color:var(--text-300)}.widget.woocommerce .woocommerce-mini-cart__total svg{display:none}.widget.woocommerce .woocommerce-mini-cart__buttons .button{width:-moz-fit-content!important;width:fit-content!important;min-width:140px;color:#fff}.widget.woocommerce .tagcloud a{display:inline}.widget.woocommerce .tagcloud a:hover{color:var(--primary-100)}.widget.woocommerce:is(.widget_products,.widget_recent_reviews) ul.product_list_widget li a{display:grid;grid-template-columns:36px 1fr}.widget.woocommerce:is(.widget_products,.widget_recent_reviews) ul.product_list_widget li .product-title{overflow:hidden!important;text-overflow:ellipsis;text-wrap:nowrap;max-width:100%}body.rtl .price_label{flex-direction:row-reverse}form.woocommerce-widget-layered-nav-dropdown .select2-selection{background:var(--input-bg);border:0;border-radius:16px;padding:12px 16px;width:100%;box-sizing:border-box;position:relative;display:flex;gap:8px;align-items:center}form.woocommerce-widget-layered-nav-dropdown .select2-selection__rendered{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px}form.woocommerce-widget-layered-nav-dropdown .select2-selection__choice{margin:0}.woocommerce-widget-layered-nav-dropdown__submit{margin-top:4px}div.luxina-wc-mini-cart-wrap{padding:20px 8px 8px 8px;max-width:324px;width:324px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.luxina-wc-mini-cart-content{position:relative;display:grid;grid-template-columns:1fr;box-sizing:border-box;align-items:center;width:100%}.luxina-wc-mini-cart-content-top{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:24px;padding-inline:16px}.luxina-wc-mini-cart-content-title{font-weight:700}.luxina-wc-mini-cart-content-title-wrap{display:flex;align-items:center;gap:8px}.luxina-wc-mini-cart-content-title-icon{color:var(--secondary-100)}.luxina-wc-mini-cart-content-top-counter-wrap{color:var(--text-main-70);font-size:.875rem}.luxina-wc-mini-cart-content-top-counter-wrap span.cart-count{font-weight:400}.mini-cart-loading{position:absolute;display:none;align-items:center;justify-content:center;inset:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.mini-cart-loading svg{max-width:100%;width:50%}.woocommerce-mini-cart{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding:8px;border-radius:24px;background-color:var(--body)}.woocommerce-mini-cart::-webkit-scrollbar{width:2px}.woocommerce-mini-cart-item{display:grid;grid-template-columns:70px 1fr;align-items:center}.woocommerce-mini-cart-item .variation{display:none}.luxina-wc-mini-cart-item-product-image-wrap{position:relative;display:block;width:100px;height:100px;border-radius:16px;overflow:hidden;margin-block:8px}.luxina-wc-mini-cart-item-product-image-wrap::after{content:"";position:absolute;inset:8px;border-radius:8px;border:1px solid #fff}.luxina-wc-mini-cart-item-product-image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border:1px solid var(--tertiary-100-10)}.luxina-wc-mini-cart-item-info-wrap{display:grid;grid-template-columns:1fr auto;padding-block:20px 16px;padding-inline:0 16px;border-radius:16px;gap:0 4px;background-color:#fff;z-index:2}.luxina-wc-mini-cart-item-product-name-wrap{font-family:var(--heading-font);font-weight:800;color:var(--text-main);grid-column:1/-1;padding-inline-start:14px;line-height:1;margin-bottom:8px}.luxina-wc-mini-cart-item-quantity{font-size:.875rem;font-weight:400}.luxina-wc-mini-cart-remove-btn{grid-column:2;grid-row:2;align-self:center;justify-self:end;padding:6px 12px;background-color:var(--tertiary-100-10);color:var(--text-main);font-size:.875rem;border-radius:8px}.luxina-wc-mini-cart-remove-btn:hover{background-color:var(--tertiary-100-30)}.luxina-wc-mini-cart-item-price bdi{gap:0}.luxina-wc-mini-cart-item-price .price{padding-block:6px;padding-inline-start:26px}.woocommerce-mini-cart__total{display:flex;align-items:center;gap:8px;justify-content:space-between;padding-inline:16px;font-size:.875rem;color:var(--text-main-70);margin-block:16px}.woocommerce-mini-cart__total bdi{font-weight:700;font-size:1rem;color:var(--text-main)}.woocommerce-mini-cart__total .woocommerce-Price-currencySymbol{font-weight:400;font-size:.875rem;color:var(--text-main-70)}.luxina-wc-mini-cart-empty-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.luxina-wc-mini-cart-empty-wrap i{font-size:2.5rem;color:var(--text-main-50)}.woocommerce-mini-cart__empty-message{color:var(--text-main);text-align:center;padding-bottom:12px}#order_review-wrap,.cart-collaterals{height:-moz-fit-content;height:fit-content;padding:24px;border-radius:16px;background:var(--tertiary-100-05);box-sizing:border-box}#order_review-wrap .wc-proceed-to-checkout,.cart-collaterals .wc-proceed-to-checkout{margin-top:16px}#order_review-wrap .shop_table,.cart-collaterals .shop_table{display:flex;flex-direction:column;margin-bottom:0}#order_review-wrap .shop_table thead,.cart-collaterals .shop_table thead{display:none}#order_review-wrap .shop_table tbody,.cart-collaterals .shop_table tbody{display:flex;flex-direction:column;gap:16px}#order_review-wrap .shop_table tr,.cart-collaterals .shop_table tr{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 16px}#order_review-wrap .shop_table td,#order_review-wrap .shop_table th,.cart-collaterals .shop_table td,.cart-collaterals .shop_table th{padding:0;border:0}#order_review-wrap .shop_table .cart_item td:first-child,#order_review-wrap .shop_table th,.cart-collaterals .shop_table .cart_item td:first-child,.cart-collaterals .shop_table th{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:400;color:var(--text-main-70)}#order_review-wrap .shop_table .amount bdi,.cart-collaterals .shop_table .amount bdi{font-size:1.125rem;font-weight:600;gap:4px}#order_review-wrap .shop_table .amount .woocommerce-Price-currencySymbol,.cart-collaterals .shop_table .amount .woocommerce-Price-currencySymbol{font-size:1rem;color:var(--text-main-70)}#order_review-wrap .shop_table .woocommerce-remove-coupon,.cart-collaterals .shop_table .woocommerce-remove-coupon{font-size:.875rem}#order_review-wrap .shop_table .woocommerce-shipping-destination,.cart-collaterals .shop_table .woocommerce-shipping-destination{font-size:12px;font-weight:500;color:var(--text-600)}#order_review-wrap .shop_table #shipping_method,.cart-collaterals .shop_table #shipping_method{display:flex;flex-direction:column;gap:8px}#order_review-wrap .shop_table #shipping_method li,.cart-collaterals .shop_table #shipping_method li{display:flex;align-items:center;gap:4px}#order_review-wrap .shop_table .shipping-calculator-button,.cart-collaterals .shop_table .shipping-calculator-button{display:flex;align-items:center;gap:4px}#order_review-wrap .shop_table .shipping-calculator-form,.cart-collaterals .shop_table .shipping-calculator-form{margin-top:20px}#order_review-wrap .shop_table .shipping-calculator-form>P,.cart-collaterals .shop_table .shipping-calculator-form>P{margin-top:8px;display:flex}#order_review-wrap .shop_table .shipping-calculator-form>P>span,.cart-collaterals .shop_table .shipping-calculator-form>P>span{width:100%}#order_review-wrap .shop_table .shipping_form_calculator td,.cart-collaterals .shop_table .shipping_form_calculator td{width:100%}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single,#order_review-wrap .shop_table .shipping_form_calculator td input,#order_review-wrap .shop_table .shipping_form_calculator td select,#order_review-wrap .shop_table .shipping_form_calculator td textarea,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single,.cart-collaterals .shop_table .shipping_form_calculator td input,.cart-collaterals .shop_table .shipping_form_calculator td select,.cart-collaterals .shop_table .shipping_form_calculator td textarea{background-color:#fff;border-radius:8px;line-height:1.8;color:var(--text-main-70)}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single::-moz-placeholder,#order_review-wrap .shop_table .shipping_form_calculator td input::-moz-placeholder,#order_review-wrap .shop_table .shipping_form_calculator td select::-moz-placeholder,#order_review-wrap .shop_table .shipping_form_calculator td textarea::-moz-placeholder,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single::-moz-placeholder,.cart-collaterals .shop_table .shipping_form_calculator td input::-moz-placeholder,.cart-collaterals .shop_table .shipping_form_calculator td select::-moz-placeholder,.cart-collaterals .shop_table .shipping_form_calculator td textarea::-moz-placeholder{color:var(--text-main-70)}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single::placeholder,#order_review-wrap .shop_table .shipping_form_calculator td input::placeholder,#order_review-wrap .shop_table .shipping_form_calculator td select::placeholder,#order_review-wrap .shop_table .shipping_form_calculator td textarea::placeholder,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container--default .select2-selection--single::placeholder,.cart-collaterals .shop_table .shipping_form_calculator td input::placeholder,.cart-collaterals .shop_table .shipping_form_calculator td select::placeholder,.cart-collaterals .shop_table .shipping_form_calculator td textarea::placeholder{color:var(--text-main-70)}#order_review-wrap .shop_table .shipping_form_calculator td input,.cart-collaterals .shop_table .shipping_form_calculator td input{padding:6px 16px}#order_review-wrap .shop_table .shipping_form_calculator td .select2-selection--single .select2-selection__rendered,.cart-collaterals .shop_table .shipping_form_calculator td .select2-selection--single .select2-selection__rendered{padding:8px 16px}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:8px 8px 0 0}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-radius:0 0 8px 8px}#order_review-wrap .shop_table .shipping_form_calculator td .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered,.cart-collaterals .shop_table .shipping_form_calculator td .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{color:var(--text-main-70)}#order_review-wrap .shop_table .order-total,.cart-collaterals .shop_table .order-total{position:relative;align-items:center;margin-top:32px;padding:8px 10px;border-radius:8px;background:#fff}#order_review-wrap .shop_table .order-total::before,.cart-collaterals .shop_table .order-total::before{content:"";position:absolute;top:-16px;inset-inline:0;height:1px;border-top:1px solid var(--tertiary-100-20)}#order_review-wrap .wc-proceed-to-checkout a,.cart-collaterals .wc-proceed-to-checkout a{width:-moz-fit-content;width:fit-content;margin-inline:auto;line-height:1.5}