﻿.qc-cmp2-persistent-link{background-color:#00bb8e;transition:all .3s;filter:drop-shadow(2px 4px 6px #00566A)}.qc-cmp2-persistent-link:focus{outline:none}.qc-cmp2-persistent-link:hover{background-color:#00566a;color:#fff}body.sidecart-active div#qc-cmp2-container a#qc-cmp2-persistent-link{z-index:0 !important}.prod-tax-container>ul.products{padding-left:0;margin:0 -15px}body.tax-brands .archive-results-ordering-wrapper .total-products-number-wrapper{width:100%;display:flex;justify-content:flex-end}body.tax-brands .archive-results-ordering-wrapper .catalog-ordering-wrapper{display:flex;justify-content:flex-end;align-items:center;width:100%}.archive-results-ordering-wrapper{margin-top:-35px}.archive-results-ordering-wrapper .total-products-number-wrapper{text-align:right;font-size:16px;color:#000;margin-bottom:20px;margin-top:20px}.archive-results-ordering-wrapper .catalog-ordering-wrapper{display:flex;justify-content:flex-end;align-items:center}.archive-results-ordering-wrapper .catalog-ordering-wrapper>strong{font-size:16px;font-weight:700;color:#000}.archive-results-ordering-wrapper .catalog-ordering-wrapper form{margin-left:15px}.archive-results-ordering-wrapper .catalog-ordering-wrapper select{border:none}.archive-img-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/themes/dsgr-child/assets/images/icons/slider-overlay.svg) no-repeat center;background-size:cover;mix-blend-mode:multiply}.archive-img-wrapper img{width:100%;object-fit:cover;aspect-ratio:1920/600}.no-cat-img-wrapper{height:597px}.archive-header-info-wrapper{position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}.archive-header-info-wrapper .archive-header-info-title h1{color:#fff;font-size:90px}.archive-header-info-wrapper nav.woocommerce-breadcrumb{color:#fff;font-size:14px}.archive-header-info-wrapper nav.woocommerce-breadcrumb a{color:#fff;font-size:14px}.archive-header-info-breadcrumbs #breadcrumbs{color:#fff}.archive-header-info-breadcrumbs #breadcrumbs .breadcrumb-seperator{background:#fff}.archive-header-info-breadcrumbs #breadcrumbs a{color:#fff}.next-level-categories-wrapper{padding:25px 0 60px 0;border-bottom:solid 1px;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0;border-color:rgba(0,0,0,.1);position:relative;overflow:hidden}.next-level-categories-wrapper:before{content:"";position:absolute;bottom:-1px;right:100%;width:100%;height:1px;background:rgba(0,0,0,.1)}.next-level-categories-wrapper:after{content:"";position:absolute;bottom:-1px;left:100%;width:100%;height:1px;background:rgba(0,0,0,.1)}.next-level-categories-wrapper .next-level-categories-info-title{flex:0 0 25%;max-width:25%;font-size:20px;color:#00bb8e}.next-level-categories-wrapper .next-level-categories-carousel-section{flex:0 0 75%;max-width:75%}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel h3{text-align:right;margin-bottom:0;transition:color .3s;white-space:nowrap}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel h3:hover{color:#00bb8e}.berocket_element_above_products .bapf_body ul{padding:0}.berocket_element_above_products .bapf_body ul li{width:100%;margin-top:10px !important}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 6px 1px #00bb8e}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{border:solid 1px #000}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to,.irs--round .irs-bar{background-color:#00bb8e}.irs--round .irs-handle{border-color:#00bb8e}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:#00bb8e}.bapf_ckbox_square input[type=checkbox]:checked{background:#00bb8e;background-clip:content-box}body.tax-brands .berocket_element_above_products .bapf_sfilter .bapf_body{width:250px !important}body.tax-product_cat #main-website-wrapper{overflow-x:hidden}body.tax-product_cat #main-website-wrapper .prod-tax-pt{display:flex;flex-wrap:wrap;margin-top:35px}body.tax-product_cat #main-website-wrapper .prod-tax-pt .next-level-categories-wrapper{flex:0 0 100%;max-width:100%;order:0}body.tax-product_cat #main-website-wrapper .prod-tax-pt .bapf_sfilter.bapf_sfa_mt_hide{flex:0 0 100%;max-width:100%;order:4}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products{flex:0 0 80%;max-width:80%;order:1;display:flex;flex-wrap:wrap}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products>div{flex:0 0 12%;max-width:12%;display:flex;align-items:flex-end}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products>div .bapf_sfilter{margin-bottom:0}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products>div .bapf_body{border:none !important;border-radius:12px;padding:20px !important;width:250px !important}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head.bapf_colaps_togl{background:transparent !important;border-color:transparent !important;color:#00bb8e !important}body.tax-product_cat #main-website-wrapper .prod-tax-pt .archive-results-ordering-wrapper{margin-top:-35px;flex:0 0 20%;max-width:20%;order:3;display:flex;flex-direction:column}body.tax-product_cat #main-website-wrapper .prod-tax-pt .archive-results-ordering-wrapper form.form-wppp-select.products-per-page{text-align:right}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{border:2px solid transparent !important;background-color:#fff !important;color:#000 !important;font-size:16px;display:flex}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_widget_142 .bapf_sfilter .bapf_body,#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_widget_63 .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_widget_142 .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_widget_63 .bapf_sfilter .bapf_body{width:200px !important}.berocket_aapf_widget_selected_filter{display:flex;flex-wrap:wrap}.berocket_aapf_widget_selected_filter ul{padding-left:6px;padding-right:6px}.berocket_aapf_widget_selected_filter ul li a{display:flex;align-items:center;flex-direction:row-reverse;border:solid 1px #ccc;border-radius:27px;padding:10px 16px}.berocket_aapf_widget_selected_filter ul li a i{margin-left:10px}.berocket_aapf_widget_selected_filter span{display:none}.berocket_aapf_widget_selected_filter ul.bapf_sfa_unall a{color:#a87e00;border:none !important;text-decoration:underline}.berocket_aapf_widget_selected_filter ul.bapf_sfa_unall a i{display:none}.product-card-container{position:relative}.product-card-container .img-container{position:relative}.product-card-container .img-container .discount-badge{position:absolute;color:#fff;background:#00bb8e;font-size:14px;border-radius:30px;padding:10px;top:10px;left:10px;z-index:1}.product-card-container .wishlist-fragment{position:absolute;top:17px;right:17px;z-index:1}.product-card-container .wishlist-fragment i{font-weight:700}body.tax-brands h1.woocommerce-products-header__title.page-title{visibility:hidden;pointer-events:none}body.tax-product_cat .prod-tax-container .details-container h2.woocommerce-loop-product__title,body.tax-brands .prod-tax-container .details-container h2.woocommerce-loop-product__title{font-size:18px;color:#000;margin-top:10px;margin-bottom:3px}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price{display:flex;align-items:baseline;flex-wrap:wrap}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price del,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price del{order:2;margin-left:8px;font-size:16px;color:gray}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins{text-decoration:none}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins bdi,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins bdi{color:#000;font-size:20px;font-weight:700}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins bdi *,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price ins bdi *{color:#000;font-size:20px;font-weight:700}body.tax-product_cat .prod-tax-container .details-container .price-actions-container .left-side .prices .price>span.woocommerce-Price-amount.amount>bdi,body.tax-brands .prod-tax-container .details-container .price-actions-container .left-side .prices .price>span.woocommerce-Price-amount.amount>bdi{color:#000;font-size:20px;font-weight:700}small.woocommerce-price-suffix{display:none}nav.woocommerce-pagination{margin:60px 0 100px 0}nav.woocommerce-pagination .page-numbers li a,nav.woocommerce-pagination .page-numbers li span{width:53px;height:53px;min-width:auto;border-radius:100% !important;font-size:16px !important;font-weight:700 !important;margin:0 5px}nav.woocommerce-pagination .page-numbers li a{border:solid 2px #ccc;background:#fff !important}nav.woocommerce-pagination .page-numbers li a.prev,nav.woocommerce-pagination .page-numbers li a.next{border-color:#000;font-size:28px !important;line-height:1px !important;border:none !important}nav.woocommerce-pagination .page-numbers li a.prev{margin-right:20px}nav.woocommerce-pagination .page-numbers li a.next{margin-left:20px}nav.woocommerce-pagination .page-numbers li span{background:#00bb8e !important;border-color:#00bb8e !important}section#cat-desc-section{padding:120px 0;border-top:solid 1px rgba(0,0,0,.1)}section#cat-desc-section .cat-desc-title{color:#00bb8e;font-size:20px}section#cat-desc-section .cat-description{max-height:244px;overflow:hidden;position:relative;transition:max-height .5s}section#cat-desc-section .cat-description p{font-size:18px;font-weight:600}section#cat-desc-section .cat-description:after{content:"";position:absolute;bottom:0;width:100%;left:0;height:80px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), white);opacity:1;transition:opacity .5s}section#cat-desc-section .cat-description.cat-active-desc{max-height:100vh}section#cat-desc-section .cat-description.cat-active-desc:after{opacity:0}section#cat-desc-section .cat-toggle-desc-btn{font-size:16px;text-decoration:underline;cursor:pointer}.size-guide-modal.modal{display:flex;opacity:1;transform:translateX(100%) !important;transition:transform .3s}.size-guide-modal.modal .modal-dialog{right:-100% !important;transform:translate(0, 0);transition:right .3s}.cgkit-size-guide-active .qc-cmp2-persistent-link{z-index:0}.cgkit-size-guide-active div#single-product-info-inner{position:relative;top:unset}.cgkit-size-guide-active div#single-product-info-inner .size-guide-modal.modal.show-modal{transform:translateX(0) !important}.cgkit-size-guide-active div#single-product-info-inner .size-guide-modal.modal.show-modal .modal-dialog{right:0 !important}.cgkit-size-guide-active div#single-product-info-inner .size-guide-modal.modal.show-modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.size-guide-modal.modal button.close-button{border:none;background:transparent;cursor:pointer}.size-guide-modal.modal button.close-button span{color:#000 !important}.size-guide-modal.modal button.close-button span svg{transform:scale(2);width:20px;height:auto}.size-guide-modal.modal .modal-content{height:100%}#single-product-info-inner table.variations tbody>tr{display:flex;flex-direction:column;margin:15px 0}#single-product-info-inner .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{border-radius:31px;padding:20px 30px;min-width:auto;min-height:auto;line-height:1;font-size:16px;border:1px solid #ccc}#single-product-info-inner .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.cgkit-swatch-selected{background:#00bb8e;border-color:#00bb8e}#single-product-info-inner .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button:not(.cgkit-disabled):not(.cgkit-swatch-selected):hover{background-color:#f1f1f1;border-color:#ccc}#single-product-info-inner .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:75px;height:75px}.woocommerce-variation-add-to-cart.variations_button{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-variation-add-to-cart.variations_button .commercekit-size-guide{flex:0 0 100%;max-width:100%;margin-bottom:80px}.woocommerce-variation-add-to-cart.variations_button .commercekit-size-guide a{padding-left:0}.woocommerce-variation-add-to-cart.variations_button .commercekit-size-guide a svg{display:none}.woocommerce-variation-add-to-cart.variations_button .commercekit-size-guide a span{color:#00bb8e;font-size:16px;text-decoration:underline;text-transform:uppercase}#single-product-info-inner .quantity{border:solid 1px #ccc;border-radius:30px;padding:15px}#single-product-info-inner .quantity input::-webkit-outer-spin-button,#single-product-info-inner .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#single-product-info-inner .quantity input[type=number]{-moz-appearance:textfield}#single-product-info-inner .quantity input{text-align:center;border:none;outline:0;max-width:27px}#single-product-info-inner .quantity button{border:none;background:transparent}#single-product-info-inner .yith-wcwl-add-to-wishlist{margin-top:0;border:solid 1px #ccc;border-radius:30px;padding:19.5px 30px}#single-product-info-inner .yith-wcwl-add-to-wishlist a,#single-product-info-inner .yith-wcwl-add-to-wishlist .yith-wcwl-icon{font-size:18px;font-weight:600;text-transform:uppercase}#single-product-info-inner .yith-wcwl-add-to-wishlist a.add_to_wishlist.single_add_to_wishlist.button.alt{display:flex;align-items:center}#single-product-info-inner .yith-wcwl-add-to-wishlist a.add_to_wishlist.single_add_to_wishlist.button.alt span{max-width:100%;display:inline-block;line-height:1}#single-product-info-inner .yith-wcwl-add-to-wishlist a.view-wishlist,#single-product-info-inner .yith-wcwl-add-to-wishlist .separator{display:none}.yith-wcwl-add-to-wishlist a.delete_item i{color:#00bb8e}button.single_add_to_cart_button.button.alt.wp-element-button{position:relative;background:#00bb8e;border:#00bb8e;color:#fff;border-radius:30px;padding:15.5px 62px 15.5px 100px;font-size:18px;margin:0 10px}button.single_add_to_cart_button.button.alt.wp-element-button:before{content:"";position:absolute;top:50%;left:62px;background:url(/wp-content/themes/dsgr-child/assets/images/icons/addToCart.svg) no-repeat center;background-size:cover;width:26px;height:26px;transform:translateY(-50%)}div#single-additional-fields-accordion{margin:45px 0}div#single-additional-fields-accordion .accordion-item{border-radius:0;border-left:none;border-right:none;padding:20px 0}div#single-additional-fields-accordion .accordion-item .accordion-button{border-radius:0;background:transparent;box-shadow:none;font-size:26px;color:#000;font-weight:700;padding:16px 0}div#single-additional-fields-accordion .accordion-item .accordion-button:after{background-image:url(/wp-content/themes/dsgr-child/assets/images/icons/open-section.svg);background-position-y:center}div#single-additional-fields-accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:url(/wp-content/themes/dsgr-child/assets/images/icons/close-section.svg)}div#single-additional-fields-accordion .accordion-item .accordion-body{padding:16px 0}div#single-additional-fields-accordion .accordion-item .accordion-body *{color:#000;font-size:18px}div#single-additional-fields-accordion .accordion-item .accordion-body ul{padding-left:20px}.single-product-section-carousel-wrapper{margin:0}.single-product-section-carousel-wrapper .owl-carousel .img-container a img{height:auto}.single-product-section-carousel-wrapper #shop-the-look-carousel .owl-stage{align-items:start}section#shop-the-look-section{background:url(/wp-content/themes/dsgr-child/assets/images/wavy-background.svg) no-repeat center;background-size:cover;padding:0 0 100px 0;margin-bottom:80px !important}.single-product-section-title{font-size:50px;color:#00bb8e;margin-bottom:70px}#single-product-carousel-products-section>section{margin:160px 0}#single-product-carousel-products-section>section .owl-carousel:not(#shop-the-look-carousel) .owl-stage{height:auto !important}#single-product-carousel-products-section ul.products{overflow-x:hidden}#next-level-categories-carousel .owl-nav{display:none !important}#order_temp_load{display:flex;height:100%;align-items:center;justify-content:center;position:absolute;z-index:1;width:100%;top:0;left:0}#order_temp_load:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:9;background:#fff}p#billing_address_2_field{margin-top:30px;display:none !important}button.button.wp-element-button{background:#00bb8e;color:#fff;border:solid 1px #00bb8e;padding:10px 20px;border-radius:4px;box-shadow:none;font-size:18px;transition:all .3s}button.button.wp-element-button:hover{background:#fff;color:#00bb8e}.woocommerce-order-received .woocommerce-order-overview li strong,.woocommerce-order-received .woocommerce-order-overview li .woocommerce-Price-amount *{color:#00bb8e !important;font-weight:700 !important}.woocommerce-order-received .woocommerce-table--order-details tbody td{display:flex}.woocommerce-order-received .woocommerce-table--order-details tbody td .item-name-meta{padding-left:15px}.woocommerce-info.woocommerce-no-products-found{margin-top:2rem;min-height:200px}div#single-product-info-inner form.cart{display:flex;flex-wrap:wrap;flex-direction:column}.owl-carousel .yith-wcwl-add-button a span{display:none}ul.products>li .product-card-container .img-container img{aspect-ratio:.75;object-fit:cover;width:100%}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-as-outofstock{opacity:.4 !important;overflow:hidden !important}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-as-outofstock:before{content:"";position:absolute;width:100%;height:3px;background:red;top:50%;left:0;transform:rotate(-30deg)}body.is-simple-product div#single-product-info-inner form.cart{display:block;flex-wrap:unset;flex-direction:unset}body.is-simple-product div#single-product-info-inner form.cart>div{display:inline-block}a.added_to_cart.wc-forward{display:none}span.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.checkout-includes-vat-span{font-size:13px !important;padding:0 6px}.woocommerce-form-coupon-toggle{display:none}div.coupon-form button.button{background:#00bb8e;color:#fff;border:solid 1px #00bb8e;padding:10px 20px;border-radius:4px;box-shadow:none;font-size:18px;transition:all .3s}div.coupon-form button.button:hover{background:#fff;color:#00bb8e}body.single-product .woocommerce-breadcrumb{display:none !important}i.bapf_colaps_smb.fa.fa-chevron-down{font-family:"dashicons"}i.bapf_colaps_smb.fa.fa-chevron-down:after{content:"";font-family:dashicons}select.select.wppp-select{border:none !important;padding:5px;outline:none;color:#000}form.form-wppp-select.products-per-page{margin-top:60px}.product-card-container .img-container a{display:block;position:relative}.product-card-container .img-container a .img-hovered-container{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}.product-card-container:hover .img-container a .img-hovered-container{opacity:1}i.bapf_colaps_smb.fa.fa-chevron-down:before{display:none}.yith-wcwl-add-button{text-align:center}#single-product-info-inner .yith-wcwl-add-to-wishlist.exists{padding:16.5px 30px}.blockUI.blockOverlay{background-color:#fff !important;border-radius:30px !important}span.sku_wrapper{margin-top:30px;display:inline-block}.add-to-cart-loader{width:20px;height:20px;border:2px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;right:20px;top:17px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#fade-wrapper{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background:#212A3999;opacity:0;transition:all .2s ease}#fade-wrapper.active{opacity:1;z-index:101}#threeds-sidecart-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:fixed;background:#fff;overflow:hidden;right:-450px;top:0;bottom:0;z-index:111;width:450px;transition:all .2s ease-in-out;padding:20px 10px 20px 20px}#threeds-sidecart-wrapper #close-threeds-sidecart-wrapper{position:absolute;left:0px;top:10px;cursor:pointer}#threeds-sidecart-wrapper .header{display:flex;justify-content:center;padding:20px 20px 40px 20px;position:relative}#threeds-sidecart-wrapper .header .label{font-size:20px;font-weight:700}#threeds-sidecart-wrapper .threeds-sidecart-container{height:calc(100% - 20vh);overflow-y:auto;position:relative}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart{list-style:none;padding-left:0}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item{margin-bottom:30px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container{display:flex;align-items:center;gap:10px;padding-right:10px;justify-content:flex-start}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .gift-alert{font-weight:700;display:flex;align-items:center;gap:5px;background:#ccc;padding:5px 10px;border-radius:4px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .image-container{width:130px;min-width:130px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .image-container img{width:100%;height:100%;object-fit:cover}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container{display:flex;gap:7px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .remove{font-size:30px;line-height:35px;cursor:pointer}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container input{pointer-events:none;width:40px;height:40px;font-size:16px;font-weight:700;text-align:center}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .add{font-size:30px;line-height:35px;cursor:pointer}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .amount{font-size:20px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .amount *{font-size:20px}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a,#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a *{transition:all .2s ease-in-out;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;height:55px;font-weight:700}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a:hover{color:#00bb8e !important}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .minicart-remove-container{margin-left:auto}#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .minicart-remove-container img{min-width:13px;width:13px}#threeds-sidecart-wrapper .threeds-sidecart-footer{position:relative}#threeds-sidecart-wrapper .threeds-sidecart-footer::before{position:absolute;width:calc(100% + 400px);height:25px;content:"";box-shadow:0 -5px 5px -5px #00000029;left:-200px;right:-200px}#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total{display:flex;justify-content:center;gap:10px;padding-top:60px}#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total strong{font-weight:700;font-size:18px}#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:700;font-size:18px}#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total .woocommerce-Price-amount *{font-weight:700;font-size:18px}#threeds-sidecart-wrapper .threeds-sidecart-footer .checkout{font-size:18px;display:flex;justify-content:center;background:#00bb8e;color:#fff;padding:20px;border:solid 2px #00bb8e;border-radius:3px;transition:all .3s}#threeds-sidecart-wrapper .threeds-sidecart-footer .checkout:hover{background:#fff;color:#00bb8e}#threeds-sidecart-wrapper .blockUI.blockOverlay{display:none !important}#threeds-sidecart-wrapper.active{right:0}.woocommerce-account .content{margin-top:50px}.woocommerce-account .content .woocommerce{display:flex;flex-direction:row;gap:30px}.woocommerce-account .my-account-dashboard .welcome-message{width:300px}.woocommerce-account .my-account-dashboard .woocommerce{display:flex;flex-direction:row;gap:30px}.woocommerce-account .main-section-wrapper-breadcrumbs{margin-top:20px;padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation{min-width:300px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{border:solid 1px #ccc;border-radius:4px;padding:19px 30px;cursor:pointer;transition:all .2s ease-in-out}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{width:100%;height:100%;display:flex;font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover{color:#00bb8e}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{margin-top:3px;line-height:3px;margin-right:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{border:solid 1px #ccc;border-left:solid 8px #a87e00 !important;background:#ccc;padding:19px 30px 19px 22px}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover{background:#ccc}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-home.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-person.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-feather-box.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--coupons a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-coupons.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-feather-unlock.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--credit-balances a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-wallet.png")}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a::before{content:url("/wp-content/themes/threeds-goldmall/assets/images/icons/my-account/icon-logout.png")}.woocommerce-account .woocommerce-MyAccount-content{width:100%;position:relative}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{display:flex;justify-content:space-between;flex-direction:row-reverse;background:#00bb8e;padding:20px;color:#fff;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a{color:#fff;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table{width:100%;border:solid 1px #ccc;border-radius:4px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead{border-bottom:solid 1px #ccc}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding:17px 15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{padding:17px 15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .coupon-container{display:flex;align-items:center;justify-content:flex-end}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number a{transition:all .2s ease-in-out}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number a:hover{color:#00566a}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-status .error{color:#cf0000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-status .success{color:#0d7b0d}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-total .bold *{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions .custom-button{padding:5px 10px;min-width:100px;height:40px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions .custom-button::before{right:15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-actions{text-align:right}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-actions .button-container{display:flex;gap:5px}.woocommerce-account .woocommerce-pagination--without-numbers{gap:10px}.woocommerce-account .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-account .woocommerce-customer-details .woocommerce-column--shipping-address{width:100%}.woocommerce-account .woocommerce-customer-details .woocommerce-column--billing-address .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-column--shipping-address .woocommerce-column__title{font-size:22px;margin-top:15px}.woocommerce-account .form-container.my-account{width:100%}.woocommerce-account .form-container.my-account .form-row{font-size:18px;line-height:22px;font-weight:700;margin-bottom:10px;margin-top:20px}.woocommerce-account .form-container.my-account .form-row .input-text:not([type=checkbox]){width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-address .woocommerce-Addresses{display:flex;width:100%;gap:20px}.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address{width:50%;border:solid 1px #ccc;padding:15px;border-radius:4px}.woocommerce-edit-address .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;width:100%}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row{display:flex;flex-direction:column;width:calc(50% - 20px);margin-right:20px}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row label{font-size:18px;line-height:22px;font-weight:700;margin-bottom:7px}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row abbr{text-decoration:none}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper{width:100%}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row input{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{border:none}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-selection__rendered{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-address form #shipping_address_2_field{justify-content:flex-end}.woocommerce-edit-address form #shipping_country_field .woocommerce-input-wrapper{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-address form button{font-size:16px}.woocommerce-edit-account .woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;width:100%}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row{display:flex;flex-direction:column;width:calc(50% - 20px);margin-right:20px}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row label{font-size:18px;line-height:22px;font-weight:700;margin-bottom:7px}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row abbr{text-decoration:none}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-input-wrapper{width:100%}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row input{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .select2-container--default .select2-selection--single{border:none}.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .select2-selection__rendered{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}.woocommerce-edit-account .woocommerce-EditAccountForm fieldset{width:100%}.woocommerce-edit-account .woocommerce-EditAccountForm button{font-size:16px}.woocommerce-view-order .woocommerce-table__product-quantity{text-align:center}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details{border:solid 1px #ccc;border-radius:4px;width:100%}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead{border-bottom:solid 1px #ccc}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th{padding:17px 15px}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th.product-total{text-align:end}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td{padding:17px 15px}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td.product-total{text-align:end}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th{padding:10px 15px}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td{padding:10px 15px;text-align:end}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td .woocommerce-Price-amount{font-size:18px;font-weight:700}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td .woocommerce-Price-amount *{font-size:18px;font-weight:700}.woocommerce-view-order .woocommerce-MyAccount-content .table-foot{border-left:solid 1px #ccc;border-right:solid 1px #ccc}.woocommerce-view-order .woocommerce-MyAccount-content .table-foot .table-foot-row{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #ccc;padding:17px 15px}.woocommerce-view-order .woocommerce-MyAccount-content .table-foot .table-foot-row .value *{font-size:18px;line-height:22px;font-weight:700}.woocommerce-view-order .woocommerce-table__line-item{border-bottom:solid 1px #ccc}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name{display:flex;align-items:center;flex-wrap:nowrap;gap:15px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-image-container{width:150px;min-width:150px;height:100%;overflow:hidden;border-radius:4px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-image-container img{width:100%;height:100%;object-fit:cover}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta{display:flex;align-items:center;flex-direction:column;width:100%}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta a{width:100%}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta a:hover{color:#00bb8e}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta{width:100%;padding-top:10px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta{padding-left:0;list-style:none;margin-bottom:0;display:flex;gap:10px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta li{display:flex;gap:10px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-total .woocommerce-Price-amount *{font-size:18px;font-weight:700}.woocommerce-view-order .details-customer-container{padding:20px;border:solid 1px #ccc;border-radius:4px;display:flex;flex-direction:column;gap:5px}.woocommerce-view-order .details-customer-container .details-row{display:flex;gap:10px}.woocommerce-view-order .details-customer-container .details-row .value{font-size:20px}.woocommerce-view-order .general-order-info-container{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap}.woocommerce-view-order .general-order-info-container .label{color:#00bb8e;padding-bottom:10px}.woocommerce-view-order .general-order-info-container .value *{font-size:20px;line-height:28px;font-weight:700}.woocommerce-view-order .general-order-info-container .error{color:#cf0000}.woocommerce-view-order .general-order-info-container .success{color:#0d7b0d}.woocommerce-table__product-actions .button-container{display:flex;gap:5px}body.woocommerce-lost-password{height:100vh;display:flex;flex-direction:column;justify-content:space-between}body.woocommerce-lost-password #my-account form.lost_reset_password .form-row-first{display:flex;flex-direction:column;max-width:400px}body.woocommerce-lost-password #my-account form.lost_reset_password .form-row-first label{font-weight:700}body.woocommerce-lost-password #my-account form.lost_reset_password .form-row-first input{border-radius:4px;padding:10px;font-size:20px;border:solid 1px #d5d5d5}.woocommerce-MyAccount-navigation-link--credit-balances{display:none !important}.woocommerce-checkout{background:#f2f5f7}.woocommerce-checkout.woocommerce-order-received{background:#fff}#billing_company_activity_field{display:none !important}#checkout{padding-top:15px !important}#checkout .guest-alert-info{padding:20px}#checkout .nav-link:hover{color:#00bb8e}#checkout #payment_method_cod:checked,#checkout #payment_method_bacs:checked{accent-color:#00bb8e;border:double 3px #fff}#checkout .main-section-wrapper-breadcrumbs{padding-top:0}#checkout #payment{padding-top:20px}#checkout #payment .wc_payment_methods.payment_methods{padding-left:0;padding-top:5px;list-style:none}#checkout #payment .payment-inner-title{font-size:18px;line-height:22px;font-weight:700}#checkout #payment .cart-order-total{display:flex;justify-content:space-between;border-bottom:solid 1px #ccc;padding-bottom:3px}#checkout #payment .cart-order-total .inner-title{font-size:18px;line-height:22px;font-weight:700}#checkout #payment button.custom-button{margin:auto;font-size:22px;color:#fff;background:#00bb8e;border:solid 2px #00bb8e;border-radius:3px;transition:all .3s;width:100%;padding:20px}#checkout #payment button.custom-button:hover{background:#fff;color:#00bb8e}#checkout #payment #terms{width:16px;height:16px;transform:scale(1) !important;border-radius:50%}#checkout #payment .acceptance-checkbox{padding:20px 0}#checkout #payment .acceptance-checkbox .woocommerce-terms-and-conditions-checkbox-text{font-size:16px}#checkout #payment .acceptance-checkbox a.woocommerce-terms-and-conditions-link{font-weight:700;transition:all .2s ease-in-out}#checkout #payment .acceptance-checkbox a.woocommerce-terms-and-conditions-link:hover{color:#00bb8e}#checkout .checkout-container{display:flex;padding-top:25px}#checkout .checkout-container .checkout-fields{width:100%;padding-bottom:50px}#checkout .checkout-container .checkout-fields .checkout-toggle-row{display:flex}#checkout .checkout-container .checkout-fields .checkout-toggle-row #checkout-form-toggle{cursor:pointer}#checkout .checkout-container .checkout-fields .form-container.is-checkout{max-height:0;transition:all .4s ease-in-out;overflow:hidden}#checkout .checkout-container .checkout-fields .form-container.is-checkout.active{max-height:600px}#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row{font-size:18px;line-height:22px;font-weight:700;margin-bottom:10px;margin-top:20px}#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row .input-text:not([type=checkbox]){width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:18px;padding:13px}#checkout .checkout-container .checkout-fields abbr.required{display:none !important}#checkout .checkout-container .checkout-fields form.checkout{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields .billing-label{font-size:18px;line-height:22px;font-weight:700}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields{padding-bottom:20px}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper{margin-top:15px;display:flex;flex-wrap:wrap;gap:20px}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper .primary-billing-fields{margin-top:15px;display:flex;flex-wrap:wrap;gap:20px}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row{width:calc(50% - 10px);z-index:1;margin-bottom:0}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row#billing_email_field{width:100%}#checkout .checkout-container .checkout-fields form.checkout .customer-details-container{width:calc(50% - 20px);padding:35px 25px;height:100%;border-radius:4px;z-index:2;background:#fff}#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container{display:flex;flex-wrap:wrap;gap:20px;max-height:0;overflow:hidden;transition:all .25s ease-in-out}#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container.active{max-height:500px}#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row{width:calc(50% - 10px);z-index:1;margin-bottom:0}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:20px}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row{width:calc(50% - 10px)}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-additional-fields{padding-top:0}#checkout .checkout-container .checkout-fields form.checkout .form-row label{font-size:16px;line-height:22px;font-weight:700;padding-bottom:10px;display:flex !important;align-items:center !important}#checkout .checkout-container .checkout-fields form.checkout .form-row input{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:16px;padding:10px}#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-container{width:100%;border:solid 1px #cacacc;border-radius:4px;font-size:16px;padding:10px}#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-container .select2-selection__arrow{top:15px}#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-selection--single{border:none}#checkout .checkout-container .checkout-fields form.checkout .form-row textarea{width:100%;height:150px;max-height:150px;padding:5px 10px}#checkout .checkout-container .checkout-fields .actions-container{width:calc(50% - 20px);height:100%;z-index:2;position:sticky;top:115px}#checkout .checkout-container .checkout-fields .actions-container #order_review{padding:35px 20px;background:#fff;border-radius:4px}#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table{width:100%}#checkout .checkout-container .checkout-fields .actions-container #order_review th.product-total{width:115px}#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total{text-align:center}#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total *{font-weight:700;font-size:18px}#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-name{padding:15px 0}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container{display:flex;width:100%;gap:15px;align-items:center}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .image-container{width:150px;min-width:150px;overflow:hidden;border-radius:4px;height:100%}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .image-container img{width:100%;height:100%;object-fit:contain}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container{display:flex;gap:7px}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .change{font-size:30px;line-height:35px;cursor:pointer}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .minicart-input{width:40px;height:40px;font-size:16px;font-weight:700;text-align:center}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .name .title{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;font-weight:700;margin-bottom:12px;transition:all .2s ease-in-out}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .name .title:hover{color:#00bb8e !important}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container{cursor:pointer}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container img{min-width:13px;width:13px}#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total{white-space:nowrap}#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot td{display:flex;justify-content:flex-end;padding:8px 0}#checkout .checkout-container .checkout-fields .actions-container ul{list-style:none}#checkout .checkout-container .checkout-fields .actions-container ul li{padding:3px 0}#checkout .checkout-container .checkout-fields .actions-container .cart-subtotal{border-bottom:solid 1px #ccc}#checkout .checkout-container .checkout-fields .actions-container .cart-shipping{font-size:18px;line-height:22px;font-weight:700;display:flex;flex-direction:column;padding-top:20px}#checkout .checkout-container .checkout-fields .actions-container .cart-shipping .woocommerce-shipping-methods{padding-left:15px;padding-top:5px}#checkout .checkout-container .cart-fields{width:100%;padding-left:20px;padding-right:20px}#checkout .checkout-container .cart-fields .woocommerce{background:#ccc;padding:35px 10px 10px 10px;border-radius:8px}#checkout .checkout-container .cart-fields .woocommerce .shop_table thead{border-bottom:solid 2px #ccc;padding-bottom:10px}#checkout .checkout-container .cart-fields .woocommerce .shop_table thead th{font-size:18px;font-weight:700}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td{padding:30px 10px}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail{padding:0}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail .image-container{width:100%;padding:10px;min-width:120px}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail .image-container img{width:100%;height:100%;object-fit:cover}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name a{font-size:14px;font-weight:700;transition:all .2s ease-in-out}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name a:hover{color:#00bb8e}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation{display:flex;flex-wrap:wrap;gap:5px}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation *{font-size:14px;height:20px;line-height:20px;margin-bottom:0}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation dt{font-weight:700}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-quantity{width:120px}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-remove img{width:25px}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody .coupon{display:flex}#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody .coupon input{width:100%}#checkout #payment-place-order #terms{width:20px;height:20px;border-radius:50%}#checkout #payment-place-order .cart-order-total{display:flex;justify-content:space-between;border-bottom:solid 1px #ccc;padding-bottom:3px;margin-top:30px}#checkout #payment-place-order .cart-order-total .woocommerce-Price-amount.amount *{font-weight:700;font-size:20px}#checkout #payment-place-order .cart-order-total .inner-title{font-size:18px;line-height:22px;font-weight:700}#checkout #payment-place-order .acceptance-checkbox{margin-top:20px}#checkout #payment-place-order .acceptance-checkbox .woocommerce-form__label-for-checkbox{display:flex;gap:0 !important}#checkout #payment-place-order #place_order{width:100%;font-size:18px}.thankyou-page .header-order-details{display:flex}.thankyou-page .header-order-details .status{width:100%}.thankyou-page .header-order-details .details{width:100%;background:#cf0000;display:flex;flex-direction:column;gap:10px;padding:40px;border-radius:6px}.thankyou-page .header-order-details .details .title{color:#cf0000}.thankyou-page .woocommerce-order-details__title{margin-bottom:60px}.thankyou-page .product-actions{min-width:250px}.woocommerce-checkout .checkout-cross-sells-background-section-wrapper{background:#ccc}.woocommerce-checkout section.newsletter{margin-top:0}.woocommerce-NoticeGroup-checkout{width:100%}#invoice_checkbox_field{display:flex;width:100% !important;padding-top:20px}#invoice_checkbox_field.active{display:flex !important}#invoice_checkbox_field label{display:flex;gap:0 !important;font-weight:400;font-size:16px;align-items:center}#invoice_checkbox_field label #invoice_checkbox{width:16px;height:16px;border-radius:50%;transform:scale(1) !important}#invoice_checkbox_field label .optional{display:none}#invoice-cf-container{max-height:0;overflow:hidden;transition:all .3s ease-in-out;width:100%;display:flex;flex-wrap:wrap;gap:20px}#invoice-cf-container.active{max-height:500px !important}#ship-to-different-address-checkbox{width:16px;height:16px;border-color:#ccc}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex !important;align-items:center !important}input[type=checkbox],input[type=radio]{margin-right:10px;width:16px;height:16px}textarea{resize:none}.woocommerce-order-received .woocommerce-order-overview{list-style:none;padding-left:0}.woocommerce-order-received .woocommerce-order-overview li{font-weight:700}.woocommerce-order-received .woocommerce-order-overview li strong{font-weight:700;color:#cf0000}.woocommerce-order-received .woocommerce-order-overview li .woocommerce-Price-amount *{font-weight:700;color:#cf0000}.woocommerce-order-received .woocommerce{max-width:1600px;width:calc(100% - 32px);margin:auto;padding-bottom:50px}.woocommerce-order-received .woocommerce-table--order-details{border:solid 1px #e5e5e5;border-radius:4px;width:100%}.woocommerce-order-received .woocommerce-table--order-details .woocommerce-table__line-item{border-bottom:solid 1px #e5e5e5}.woocommerce-order-received .woocommerce-table--order-details thead{border-bottom:solid 1px #e5e5e5}.woocommerce-order-received .woocommerce-table--order-details thead th{padding:17px 15px}.woocommerce-order-received .woocommerce-table--order-details thead th.product-total{text-align:end}.woocommerce-order-received .woocommerce-table--order-details tbody td{padding:17px 15px}.woocommerce-order-received .woocommerce-table--order-details tbody td.product-total{text-align:end}.woocommerce-order-received .woocommerce-table--order-details tfoot th{padding:10px 15px}.woocommerce-order-received .woocommerce-table--order-details tfoot tr{border-bottom:solid 1px #e5e5e5}.woocommerce-order-received .woocommerce-table--order-details tfoot td{padding:10px 15px;text-align:end}.woocommerce-order-received .woocommerce-table--order-details tfoot td .woocommerce-Price-amount{font-size:18px;font-weight:700}.woocommerce-order-received .woocommerce-table--order-details tfoot td .woocommerce-Price-amount *{font-size:18px;font-weight:700}.woocommerce-order-received .table-foot{border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5}.woocommerce-order-received .table-foot .table-foot-row{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #e5e5e5;padding:17px 15px}.woocommerce-order-received .table-foot .table-foot-row .value *{font-size:18px;line-height:22px;font-weight:700}.woocommerce-order-received .woocommerce-columns--addresses{display:flex;margin-top:30px}.woocommerce-order-received .woocommerce-columns--addresses .woocommerce-column{width:50%}.woocommerce-order-received .woocommerce-thankyou-order-received{font-weight:700;font-size:26px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;margin:150px auto}body.product-template-default.single-product #outer_wrapper{padding:0 !important;margin-top:90px !important}body.product-template-default.single-product #outer_wrapper #section_photos{width:100%;min-width:300px;max-width:50%;padding-right:20px;position:relative}body.product-template-default.single-product #outer_wrapper #section_photos .onsale{position:absolute;z-index:55;color:#fff;background:#00bb8e;top:10px;left:unset;padding:10px;border-radius:21px;font-size:16px;right:30px;line-height:16px;width:60px;height:42px;display:flex;align-items:center;justify-content:center}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery{display:flex;flex-direction:column;gap:20px;position:relative}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;right:20px;z-index:55;top:20px;border-radius:50%;border:1px solid #fff;width:35px;height:35px;display:flex;justify-content:center;align-items:center}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport{height:unset}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{display:flex;justify-content:center}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image img{height:100%;width:100%;object-fit:contain;max-height:400px}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-control-nav{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;justify-content:space-between;max-width:440px;margin:0 auto}body.product-template-default.single-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-control-nav li img{cursor:pointer}body.product-template-default.single-product #outer_wrapper .summary.entry-summary{width:100%;min-width:300px;max-width:50%;padding:0 15px 0 20px}body.product-template-default.single-product #more_products{display:flex;margin:0 auto;max-width:1700px;padding:0px 30px;flex-direction:column}body.product-template-default.single-product #more_products .woocommerce-tabs{margin-top:5%;margin-bottom:5%}body.product-template-default.single-product #more_products .woocommerce-tabs .tabs{display:flex;list-style:none;gap:50px;max-width:1000px;margin:0 auto;margin-top:30px;font-size:30px;padding-left:0;font-weight:bold}body.product-template-default.single-product #more_products .woocommerce-tabs .woocommerce-Tabs-panel{max-width:1000px;margin:0px auto}#single-product-info-inner{position:sticky;top:100px}#single-product-info-inner>.price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;font-size:30px}#single-product-info-inner>.price ins{text-decoration:none}#single-product-info-inner>.price ins bdi{font-weight:600}#single-product-info-inner>.price ins bdi span{font-weight:600}#single-product-info-inner>.price del{color:gray;font-size:18px;margin-left:10px}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image img{width:100%;height:auto}.woocommerce-product-details__short-description ul{padding-left:20px}.woocommerce-product-details__short-description ul li{margin:10px 0}.woocommerce-product-details__short-description *{font-size:18px;font-weight:600}.variations .cgkit-chosen-attribute{display:none}.variations .label strong,.variations .ckit-chosen-attribute_semicolon{text-transform:none;color:#000;font-weight:700;font-size:18px}@media only screen and (max-width: 700px){body.product-template-default #outer_wrapper{padding:0px 20px}body.product-template-default #outer_wrapper #section_photos{max-width:100%}body.product-template-default #outer_wrapper .summary.entry-summary{max-width:100%}}@media(min-width: 451px){.list-grid-view-mobile{display:none}}@media(min-width: 601px){.next-level-categories-wrapper .min-width-100{width:100% !important}.next-level-categories-wrapper .owl-stage{min-width:100%;display:flex}#fixed-filters-trigger-btn,.mobile-filters-label{display:none}}@media(min-width: 1921px){.archive-img-wrapper img,ul.products>li .product-card-container .img-container img{width:100%}}@media(max-width: 1440px){body.product-template-default.single-product #outer_wrapper{margin-top:45px !important}#single-product-info-inner .yith-wcwl-add-to-wishlist{margin-top:20px}div#single-product-info-inner h1.product_title.entry-title{font-size:34px}div#single-product-info-inner>.price{font-size:26px}div#single-product-info-inner>.price del{font-size:16px}div#single-additional-fields-accordion .accordion-item .accordion-button{font-size:22px}#single-product-carousel-products-section>section{margin:80px 0}.single-product-section-title{font-size:34px}#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot td{white-space:normal}}@media(max-width: 1024px){body.archive ul.products>li{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}button.single_add_to_cart_button.button.alt.wp-element-button{margin-top:20px;margin-left:0;margin-right:0}}@media(max-width: 992px){body.archive .archive-header-info-wrapper .archive-header-info-title h1{font-size:40px}section#cat-desc-section{padding:50px 0 60px 0}section#cat-desc-section .cat-desc-title{margin-bottom:25px}nav.woocommerce-pagination{margin:50px 0}.next-level-categories-wrapper .next-level-categories-info-title,.next-level-categories-wrapper .next-level-categories-carousel-section{flex:0 0 100%;max-width:100%}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel{display:flex;width:100vw;overflow-x:auto}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel .item{margin-right:50px;padding:20px 0 30px 0}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel .item a{display:block}.next-level-categories-wrapper .next-level-categories-carousel-section #next-level-categories-carousel .item h3{text-align:left;font-size:18px;white-space:nowrap}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table thead{display:none}tr.woocommerce-orders-table__row{display:flex;flex-direction:column;border:solid 1px #d5d5d5;border-radius:8px;padding:10px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{padding:5px 15px}}@media(max-width: 768px){.woocommerce-account .content .woocommerce{flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row{width:100% !important;margin-right:0 !important}.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single,.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-selection__rendered{height:55px !important}}@media(max-width: 600px){#yith-wcwl-popup-message{margin:0 !important;transform:translate(-50%, -50%) !important;width:calc(100% - 60px) !important}.berocket_element_above_products.show-filters .berocket_aapf_widget_selected_filter{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.berocket_element_above_products.show-filters .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul{display:flex;flex-wrap:wrap;gap:10px}.berocket_element_above_products.show-filters .berocket_aapf_widget_selected_filter ul.bapf_sfa_unall{margin-bottom:15px}.prod-tax-pt.general-container .berocket_aapf_widget_selected_filter ul{display:flex;flex-wrap:wrap;gap:10px}body.sidecart-active div#fixed-filters-trigger-btn{z-index:0}.aws-container .aws-show-clear .aws-search-field{padding-right:0 !important;width:100%;border-radius:20px !important}.aws-search-result{display:none !important}#main-website-wrapper .prod-tax-pt .berocket_element_above_products{flex:0 0 100% !important;max-width:100% !important;order:1;position:fixed;top:0;left:0;width:100%;background:#fff;height:100%;z-index:9999999999;transform:translateX(-100%);transition:transform .5s ease-in-out;display:flex;flex-direction:column}body.tax-product_cat #main-website-wrapper .prod-tax-pt .berocket_element_above_products.show-filters>div{max-width:100%}#main-website-wrapper .prod-tax-pt .berocket_element_above_products.show-filters{transform:translateX(0);overflow-y:auto !important;flex-wrap:unset !important}body.archive ul.products>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.tax-product_cat #main-website-wrapper .prod-tax-pt .archive-results-ordering-wrapper{flex:0 0 100%;max-width:100%}.archive-results-ordering-wrapper .total-products-number-wrapper{text-align:center}.form-wppp-select{text-align:center !important}.archive-results-ordering-wrapper .catalog-ordering-wrapper{justify-content:flex-start}#fixed-filters-trigger-btn{display:flex;position:fixed;bottom:45px;width:calc(100% - 30px);left:50%;transform:translateX(-50%);justify-content:center;background:#fff;border:solid 2px #f1f1f1;border-radius:48px;color:#000;font-size:20px;align-items:center;padding-top:14px;padding-bottom:14px;cursor:pointer;z-index:2000;transition:all .3s ease-in-out}#fixed-filters-trigger-btn.hide-filters-trigger-btn{opacity:0;z-index:0}#fixed-filters-trigger-btn img{margin-left:16px}.mobile-filters-label{text-transform:uppercase;order:-2;display:flex;align-items:center;justify-content:space-between;padding:15px 30px;border-bottom:solid 2px rgba(0,0,0,.2);font-size:20px}.mobile-filters-label>div:first-child{display:flex;align-items:center}.mobile-filters-label>div:first-child img{margin-left:20px}.show-filters .berocket_aapf_widget_selected_area{order:-1;padding:30px 20px;border-bottom:solid 2px rgba(0,0,0,.2)}.show-filters .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter{align-items:center}.show-filters .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter ul{list-style:none;margin-bottom:0}.berocket_hidden_clickable{padding:23px;border-bottom:solid 2px rgba(0,0,0,.2)}body.archive .show-filters .bapf_sfilter{margin-bottom:0}body.archive .show-filters .bapf_sfilter h3.bapf_hascolarr{font-size:20px !important;color:#000}.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head{background:#fff !important;border:none !important}body.archive .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body{position:relative !important;width:100% !important;border:none !important;width:100% !important}.bapf_body ul>li label span{border-radius:100% !important}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li{flex-basis:unset;width:auto;flex-grow:unset;margin-right:15px !important}.bapf_ckbox_square input[type=checkbox]{border:1px solid #000;width:30px;height:30px;border-radius:3px !important;margin:5px 0}.mobile-apply-filters-btn{font-size:20px;font-weight:700;width:calc(100% - 60px);text-align:center;margin:45px auto 15px auto;border:solid 2px #00bb8e;border-radius:32px;padding:20px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;position:sticky;bottom:15px;background:#fff;z-index:999;line-height:0 !important;height:0 !important;flex:unset !important}.bapf_stylecolor .bapf_body ul li .bapf_clr_span.h2em.w2em{outline:solid 1px transparent;outline-offset:2px;margin-right:10px}.bapf_stylecolor .bapf_body ul li.checked .bapf_clr_span.h2em.w2em{outline:solid 1px #00bb8e;outline-offset:2px}.bapf_stylecolor .bapf_body ul li.checked span.bapf_clr_text{font-weight:700;color:#00bb8e}.prod-tax-container>ul.products{margin:0 -7.5px}ul.products>li .product-card-container{padding:15px 7.5px !important}nav.woocommerce-pagination ul.page-numbers{padding-left:0}body.product-template-default.single-product #outer_wrapper #section_photos,body.product-template-default.single-product #outer_wrapper .summary.entry-summary{max-width:100%;padding-left:0;padding-right:0}div#single-product-info-inner h1.product_title.entry-title{font-size:26px;margin-top:20px}div#single-product-info-inner>.price{font-size:22px}body.product-template-default.single-product #outer_wrapper{margin-top:0 !important}body.single div#single-product-wrapper.general-container{padding-left:0px !important;padding-right:0px !important}body.single div#single-product-wrapper.general-container .summary.entry-summary{padding-left:15px;padding-right:15px}.woocommerce-variation-add-to-cart.variations_button{flex-direction:column;align-items:flex-start}.woocommerce-variation-add-to-cart.variations_button .commercekit-size-guide{margin-bottom:40px}.cgkit-size-guide-active div#single-product-info-inner .size-guide-modal.modal.show-modal .modal-dialog{width:100%;max-width:100%}.single-product-section-carousel-wrapper{padding:0 !important}.single-product-section-carousel-wrapper #recently-viewed-carousel .owl-item .item li .img-container a img,.single-product-section-carousel-wrapper #related-carousel .owl-item .item li .img-container a img,.single-product-section-carousel-wrapper #shop-the-look-carousel .owl-item .item li .img-container a img{height:auto !important}body.product-template-default.single-product #outer_wrapper #section_photos{overflow:hidden}.shop-the-look-wrapper.general-container{padding-right:0 !important}#single-product-carousel-products-section>section{margin-bottom:0px !important;padding-bottom:50px}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row{width:100%}#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table{width:100% !important;display:flex !important;flex-wrap:wrap !important}tr.cart_item{margin-bottom:45px !important;display:inline-block !important;position:relative}tr.cart_item td{display:inherit !important}#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total{text-align:left !important;margin-top:10px !important;display:inline-block !important}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container{flex-wrap:wrap}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .image-container{width:100% !important}#checkout .checkout-container .checkout-fields .actions-container #order_review{padding:15px !important}#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-name{padding:0 !important}#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container{position:absolute;bottom:48px;right:0}#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table tfoot{width:100%;display:flex;flex-direction:column}#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total td small.includes_tax{display:none}#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table tfoot tr{display:flex;align-items:center}#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table tfoot tr th,#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table tfoot tr td{flex:0 0 50%;max-width:50%}#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total{border-top:solid 1px #f2f2f2}#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row{width:100% !important}body.active-mobile-sidebar div#fixed-filters-trigger-btn{z-index:0}#yith-wcwl-form .wishlist_table.wishlist_view{padding-left:0;display:flex;flex-wrap:wrap}.wishlist_table.mobile li{flex:0 0 50%;max-width:calc(50% - 20px);margin:0 10px}.wishlist_table.mobile li .item-wrapper{display:flex;width:100%;flex-direction:column}.wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:100%;margin-right:0}.wishlist_table.mobile li .item-wrapper .product-thumbnail img{width:100%;height:auto}body.woocommerce-wishlist div#simple-page>section>.general-container{padding:0 !important}body.woocommerce-wishlist div#simple-page>section>.general-container>.title{padding:0 15px}.wishlist_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_table.mobile li .item-wrapper .item-details .item-details-table td.label{display:none}.wishlist_table.mobile li .item-details table.item-details-table del .amount{text-decoration:line-through}.wishlist_table.mobile li .item-details table.item-details-table del{text-decoration:none}.woocommerce-edit-address .woocommerce-Addresses{flex-wrap:wrap}.woocommerce-edit-address .woocommerce-Addresses>div{flex:0 0 100%;max-width:100%}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name{flex-direction:column;align-items:flex-start}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td.product-total{text-align:start}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta{font-size:14px}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta p{margin:0}.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta{gap:0 !important;flex-wrap:wrap}#single-product-carousel-products-section>section ul.products{display:initial;flex-wrap:initial}#single-product-info-inner .single_variation_wrap,#single-product-info-inner .quantity{width:100%}#single-product-info-inner .quantity{text-align:center}#single-product-info-inner .yith-wcwl-add-to-wishlist a.add_to_wishlist.single_add_to_wishlist.button.alt span{max-width:100%}body.tax-product_cat #main-website-wrapper .prod-tax-pt .archive-results-ordering-wrapper{margin-top:35px}}@media(max-width: 450px){.list-grid-view-mobile{display:flex;margin-left:auto}.list-grid-view-mobile img.list-view-btn{display:none}.list-grid-view-mobile.active-grid-view img.list-view-btn{display:block}.list-grid-view-mobile.active-grid-view img.grid-view-btn{display:none}.archive-img-wrapper img{height:400px;object-fit:cover}body.archive ul.products>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}ul.products>li .product-card-container .img-container img{width:100%}body.active-grid-view.archive ul.products>li{flex:0 0 50%;max-width:50%}button.single_add_to_cart_button.button.alt.wp-element-button,#single-product-info-inner .yith-wcwl-add-to-wishlist{width:100%}#single-product-info-inner .yith-wcwl-add-to-wishlist a.add_to_wishlist.single_add_to_wishlist.button.alt{justify-content:center}div#single-additional-fields-accordion .accordion-item .accordion-button{padding-right:40px}.single-product-section-title{font-size:30px;margin-bottom:30px}#single-product-info-inner .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{padding:10px 15px}body.product-template-default.single-product #outer_wrapper #section_photos .onsale{right:10px}.woocommerce-order-received .woocommerce-table--order-details tbody td{display:table-cell;width:auto}.woocommerce-order-received .woocommerce-table--order-details tbody td .item-name-meta{padding-left:0}}@media(max-width: 414px){button.single_add_to_cart_button.button.alt.wp-element-button{padding:15.5px 22px 15.5px 60px}div#single-additional-fields-accordion .accordion-item .accordion-button{font-size:26px}div#single-additional-fields-accordion .accordion-item .accordion-button:after{right:0;position:absolute}div#single-additional-fields-accordion .accordion-item{padding:15px 0}div#single-additional-fields-accordion .accordion-item .accordion-button{padding:8px 0}#single-product-carousel-products-section>section{padding-bottom:0;margin:50px 0}}/*# sourceMappingURL=woocommerce.css.map */
