.woocommerce-Price-currencySymbol{font-variation-settings:"wght" 400, "dots" 4;margin-right:2px;font-size:65%}h1.product_title.entry-title{font-variation-settings:"wght" 700, "dots" 4;font-size:1.5rem;line-height:1.6}span.posted_in,span.posted_in a{color:var(--color-9);font-size:.875rem}.commercekit-wishlist a em.cg-wishlist-t:before,.commercekit-wishlist a em.cg-wishlist:before{-webkit-mask-image:unset;-webkit-mask-image:unset;mask-image:unset;content:"";background:unset;width:unset;height:unset;font-family:icon;display:contents;position:relative;left:unset!important;right:unset!important;margin-top:0!important}.commercekit-wishlist a em.cg-wishlist-t,.commercekit-wishlist a.commercekit-browse-wishlist.wsl-updated em.cg-wishlist{transform:scaleX(1.15)}.commercekit-wishlist a em.cg-wishlist-t:before,.commercekit-wishlist a.commercekit-browse-wishlist.wsl-updated em.cg-wishlist:before{content:""!important}.commercekit-wishlist a.processing:after{top:unset;left:unset;border:1px solid #0006;border-left-color:#fff;right:.9375rem}.commercekit-wishlist.full a{background-color:var(--color-f5);color:var(--color-main);border-radius:var(--border-radius-default);align-items:center;height:3.125rem;margin:0;padding-left:1.375rem;padding-right:1rem;transition:all .3s;display:flex;position:absolute;bottom:0;right:12.5rem}@media (width<=991.98px){.commercekit-wishlist.full a{padding-left:1rem}}.commercekit-wishlist.full a:hover{background-color:var(--color-third)}.commercekit-wishlist.full a em.cg-wishlist,.commercekit-wishlist.full a em.cg-wishlist-t{height:1.625rem;margin-left:9px;font-size:1rem;position:relative}@media (width<=991.98px){.commercekit-wishlist.full a em.cg-wishlist,.commercekit-wishlist.full a em.cg-wishlist-t{height:unset;margin-top:2px;margin-left:0;font-size:1.125rem}.commercekit-wishlist.full a span{display:none}}.cg-wishlist,.cg-wishlist-t{margin-top:5px}#breadcrumbs{color:var(--color-9);margin-bottom:2rem;font-size:.875rem}#breadcrumbs a{color:var(--color-9);font-size:.875rem}#breadcrumbs a:hover{color:var(--color-main)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.wc-block-components-button.wp-element-button,#couponBox button,#save-profile-btn,#cgkit-mobile-commercekit-sticky-atc button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:var(--color-main);color:#fff;border-radius:var(--border-radius-default);font-variation-settings:"wght" 500, "dots" 4;cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:1.125rem 1.25rem;font-size:.95rem;transition:all .2s;display:inline-flex}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.wc-block-components-button.wp-element-button:hover,#couponBox button:hover,#save-profile-btn:hover,#cgkit-mobile-commercekit-sticky-atc button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:var(--color-hover);color:#fff;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:active,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:active,.wc-block-components-button.wp-element-button:active,#couponBox button:active,#save-profile-btn:active,#cgkit-mobile-commercekit-sticky-atc button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:active{box-shadow:var(--shadow-sm);transform:translateY(0)scale(.98)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:focus-visible,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:focus-visible,.wc-block-components-button.wp-element-button:focus-visible,#couponBox button:focus-visible,#save-profile-btn:focus-visible,#cgkit-mobile-commercekit-sticky-atc button:focus-visible,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus-visible,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:focus-visible,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus-visible,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:focus-visible,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:focus-visible,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus-visible,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:focus-visible,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:after,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:after,.wc-block-components-button.wp-element-button:after,#couponBox button:after,#save-profile-btn:after,#cgkit-mobile-commercekit-sticky-atc button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.added:after,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added:after,.wc-block-components-button.wp-element-button.added:after,#couponBox button.added:after,#save-profile-btn.added:after,#cgkit-mobile-commercekit-sticky-atc button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.added:after{display:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.loading,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.loading,.wc-block-components-button.wp-element-button.loading,#couponBox button.loading,#save-profile-btn.loading,#cgkit-mobile-commercekit-sticky-atc button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.loading{opacity:.8;padding-left:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.loading:after,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.loading:after,.wc-block-components-button.wp-element-button.loading:after,#couponBox button.loading:after,#save-profile-btn.loading:after,#cgkit-mobile-commercekit-sticky-atc button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.loading:after{top:unset;animation:2s linear infinite spin;display:block;content:""!important;font-family:WooCommerce!important}#cgkit-mobile-commercekit-sticky-atc button{padding-right:0}@media (width<=1199.98px){#cgkit-mobile-commercekit-sticky-atc button{min-width:12.5rem!important;font-size:1rem!important}}.single_add_to_cart_button:after,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:after{content:"";font-family:icon}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding-right:2.875rem}@media (width<=1399.98px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding-right:2.2rem}}@media (width<=1199.98px){.single-product .cart .single_add_to_cart_button,#save-profile-btn,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.coupon-container #couponBox button,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,.woocommerce-account .download-file a.woocommerce-MyAccount-downloads-file{font-size:1rem!important}}@media (width<=575.98px){.coupon-container #couponBox button.apply-coupon-button.button{min-width:7.5rem!important}}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:var(--border-radius-default);background-color:#0000;border:1px solid var(--color-gray)!important}.woocommerce a.added_to_cart{display:none!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{flex-direction:column;width:56%;margin-bottom:0;display:flex;position:relative}@media (width<=767.98px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.woocommerce #content div.product div.summary .woocommerce-product-rating,.woocommerce div.product div.summary .woocommerce-product-rating,.woocommerce-page #content div.product div.summary .woocommerce-product-rating,.woocommerce-page div.product div.summary .woocommerce-product-rating{flex-direction:column;flex:50%;align-items:flex-end;margin-bottom:0;display:flex;position:relative}.woocommerce #content div.product div.summary .woocommerce-product-rating .star-rating,.woocommerce div.product div.summary .woocommerce-product-rating .star-rating,.woocommerce-page #content div.product div.summary .woocommerce-product-rating .star-rating,.woocommerce-page div.product div.summary .woocommerce-product-rating .star-rating{margin:0}.woocommerce #content div.product div.summary .woocommerce-product-rating .star-rating span,.woocommerce div.product div.summary .woocommerce-product-rating .star-rating span,.woocommerce-page #content div.product div.summary .woocommerce-product-rating .star-rating span,.woocommerce-page div.product div.summary .woocommerce-product-rating .star-rating span{color:var(--color-second)}.woocommerce #content div.product div.summary .woocommerce-product-rating a.woocommerce-review-link,.woocommerce div.product div.summary .woocommerce-product-rating a.woocommerce-review-link,.woocommerce-page #content div.product div.summary .woocommerce-product-rating a.woocommerce-review-link,.woocommerce-page div.product div.summary .woocommerce-product-rating a.woocommerce-review-link{margin-left:4px;font-size:.75rem;position:absolute;top:1.25rem}.woocommerce #content div.product div.summary>p.price,.woocommerce div.product div.summary>p.price,.woocommerce-page #content div.product div.summary>p.price,.woocommerce-page div.product div.summary>p.price{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,#commercegurus-pdp-gallery-wrapper{width:40%}@media (width<=767.98px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,#commercegurus-pdp-gallery-wrapper{width:100%}}.woocommerce div.product div.images{margin-bottom:0}.woocommerce div.product div.images img{border-radius:var(--border-radius-default)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{color:var(--color-main);font-variation-settings:"wght" 700, "dots" 4;font-feature-settings:"ss02";flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;gap:.9375rem;margin-top:1.5625rem;font-size:1.375rem;display:flex}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price ins{-webkit-text-decoration:unset;text-decoration:unset}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price del{color:var(--color-9);font-size:80%}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--color-main);font-feature-settings:"ss02";font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price ins{-webkit-text-decoration:unset;text-decoration:unset}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price del{color:var(--color-9);font-size:80%}.woocommerce ul.products li.product .price del span.woocommerce-Price-currencySymbol{display:none}.commercekit-atc-sticky-tabs{z-index:22;padding-right:0}.commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links{max-width:unset}@media (width<=991.98px){.commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links{padding:0}}.commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links li a{padding:10px 1.25rem!important}@media (width<=991.98px){.commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links li a{padding:10px 1rem!important}}.commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links li a:after{border-bottom:4px solid var(--color-main);width:100%!important;right:0!important}#commercekit-atc-tabs-wrap{margin-top:1.875rem}#cgkit-tab-commercekit-gallery-title{display:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2rem}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel .h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel .h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel .h4{margin:1.5rem 0 .75rem}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart .quantity{vertical-align:middle;margin-left:.9375rem;display:inline-block}.woocommerce div.product form.cart .quantity select.qty{border-radius:var(--border-radius-default);font-variation-settings:"wght" 500, "dots" 4;background-color:var(--color-second);width:5rem;height:3.125rem;color:var(--color-9);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23221F1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:.75rem;background-repeat:no-repeat;background-size:.875rem;border:1px solid #0000;outline:none;padding:0 .9375rem 0 1.875rem;font-size:1rem;transition:border-color .3s,box-shadow .3s}.woocommerce div.product form.cart .quantity select.qty:focus{border-color:var(--color-gray);background-color:#fff}div#cgkit-tab-description h2:first-child{display:none}.commercekit-sticky-atc-intersector{flex-direction:row-reverse;justify-content:flex-end;gap:.9375rem;display:flex}div#comments{margin-bottom:1.25rem}span#reply-title,p.woocommerce-noreviews,p.comment-notes{display:none}form#commentform:has(.comment-form-author){grid-template-columns:1fr 1fr;display:grid}@media (width<=767.98px){form#commentform:has(.comment-form-author){flex-direction:column;display:flex}}form#commentform:has(.comment-form-author) .comment-form-rating{margin-top:210px!important}@media (width<=767.98px){form#commentform:has(.comment-form-author) .comment-form-rating{margin-top:10px!important}}form#commentform label{font-variation-settings:"wght" 600, "dots" 4;color:var(--color-9);margin-bottom:10px;font-size:1rem}form#commentform p.comment-form-author,form#commentform p.comment-form-email{flex-direction:column;grid-area:1/1;width:90%;display:flex}@media (width<=767.98px){form#commentform p.comment-form-author,form#commentform p.comment-form-email{width:100%}}form#commentform p.comment-form-author input,form#commentform p.comment-form-email input{border-radius:var(--border-radius-default);outline:unset;height:3.125rem;box-shadow:unset;border:1px solid #ccc;padding-right:.9375rem;font-size:1rem;transition:all .3s}form#commentform p.comment-form-author input:focus,form#commentform p.comment-form-author input:focus-within,form#commentform p.comment-form-author input:focus-visible,form#commentform p.comment-form-email input:focus,form#commentform p.comment-form-email input:focus-within,form#commentform p.comment-form-email input:focus-visible{border-color:var(--color-third)}form#commentform p.comment-form-email{margin-top:100px!important}@media (width<=767.98px){form#commentform p.comment-form-email{margin-top:20px!important}}form#commentform p.comment-form-cookies-consent{grid-area:1/1;margin-top:300px!important;margin-bottom:0!important}@media (width<=767.98px){form#commentform p.comment-form-cookies-consent{margin-top:20px!important}}form#commentform .comment-form-rating{grid-area:1/1;height:fit-content}form#commentform .comment-form-rating p.stars{width:fit-content}form#commentform .comment-form-rating p.stars a{color:var(--color-main);font-size:1.5rem}form#commentform .comment-form-rating p.stars a:hover{color:var(--color-hover)}form#commentform p.comment-form-comment{grid-area:1/2}@media (width<=767.98px){form#commentform p.comment-form-comment{margin-top:10px!important}}form#commentform p.comment-form-comment #comment{border-radius:var(--border-radius-default);outline:unset;height:18.75rem;box-shadow:unset;border:1px solid #ccc;padding:10px;font-size:1rem;transition:all .3s}form#commentform p.comment-form-comment #comment:focus,form#commentform p.comment-form-comment #comment:focus-within,form#commentform p.comment-form-comment #comment:focus-visible{border-color:var(--color-third)}.woocommerce #review_form #respond #commentform .form-submit{grid-column:2;justify-content:flex-end;display:flex;margin-bottom:0!important}@media (width<=767.98px){.woocommerce #review_form #respond #commentform .form-submit{justify-content:flex-start}}.woocommerce #review_form #respond #commentform .form-submit input{border-radius:var(--border-radius-default);background:var(--color-main);height:3.125rem;color:var(--color-white);padding:0 1.375rem;transition:all .3s;right:auto}.woocommerce #review_form #respond #commentform .form-submit input:hover{background:var(--color-hover);color:var(--color-white)}.woocommerce #reviews #comments h2{font-size:1.5rem}.woocommerce #reviews #comments ol.commentlist{margin-top:2.1875rem}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;padding:unset;background:unset;border:unset;width:3.75rem;height:auto;box-shadow:none;border-radius:var(--border-radius-default);margin:0;position:absolute;top:0;right:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:var(--border-radius-default);border:1px solid #ccc;margin:0 5rem 0 0;padding:1.25rem 1.25rem .5rem}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{letter-spacing:2px;width:6em;color:var(--color-second);font-size:1.1rem}em.woocommerce-review__verified.verified{color:var(--color-main);font-variation-settings:"wght" 500, "dots" 4;background:var(--color-third);border-radius:var(--border-radius-default);padding:4px 8px;font-size:.75rem;font-style:normal}.commercekit-ajs-product-price,.commercekit-ajs-product-price ins{color:var(--color-main);font-variation-settings:"wght" 600, "dots" 4;-webkit-text-decoration:unset;text-decoration:unset}.cg-layout-vertical-left{gap:1.5625rem;max-height:632px}.rtl .cg-layout-vertical-left .cg-main-swiper{margin-right:0}.cg-thumb-swiper .swiper-slide{cursor:pointer}.product-hero-wrapper{flex-direction:row;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width<=767.98px){.product-hero-wrapper{flex-direction:column}}#commercegurus-pdp-gallery.cg-layout-vertical-left .cg-thumb-swiper.swiper-container,#commercegurus-pdp-gallery.cg-layout-vertical-right .cg-thumb-swiper.swiper-container{flex:6.875rem;align-items:center;display:flex;height:auto!important}#commercegurus-pdp-gallery.cg-layout-vertical-left .cg-thumb-swiper.swiper-container .swiper-wrapper,#commercegurus-pdp-gallery.cg-layout-vertical-right .cg-thumb-swiper.swiper-container .swiper-wrapper{flex-direction:column;gap:1.5625rem;height:fit-content;display:flex;transform:translate(0,0)!important}.swiper-container.cg-main-swiper img.pdp-img.wp-post-image{-o-object-fit:contain;object-fit:contain;width:100%;aspect-ratio:1!important;height:100%!important}#commercegurus-pdp-gallery.cg-layout-vertical-left .swiper-button-next,#commercegurus-pdp-gallery.cg-layout-vertical-left .swiper-button-prev,#commercegurus-pdp-gallery.cg-layout-vertical-right .swiper-button-next,#commercegurus-pdp-gallery.cg-layout-vertical-right .swiper-button-prev{border-radius:var(--border-radius-default);cursor:pointer;border:1px solid var(--color-9);background:0 0;width:2.625rem;height:2.625rem;margin-top:-1.3125rem;transition:all .2s}.alishamsi-related-products,.related.products,.up-sells,.upsells{clear:both;margin-top:2rem;margin-bottom:2.5rem;position:relative}.block-products:not(:has(.carousel-container)){clear:both;margin-top:2rem;margin-bottom:2.5rem;position:relative}@media (width<=767.98px){.alishamsi-related-products:after,.related.products:after,.up-sells:after,.upsells:after{content:"";z-index:11;opacity:1;visibility:visible;pointer-events:none;background:linear-gradient(90deg,#fffffffc 0%,#fff 10%,#fff0 100%);width:2.5rem;height:100%;transition:all .3s;position:absolute;top:0;left:-1.25rem}.block-products:not(:has(.carousel-container)):after{content:"";z-index:11;opacity:1;visibility:visible;pointer-events:none;background:linear-gradient(90deg,#fffffffc 0%,#fff 10%,#fff0 100%);width:2.5rem;height:100%;transition:all .3s;position:absolute;top:0;left:-1.25rem}}.alishamsi-related-products h2,.related.products h2,.up-sells h2,.upsells h2{font-variation-settings:"wght" 700, "dots" 4;margin-bottom:1.25rem;font-size:1.25rem}.block-products:not(:has(.carousel-container)) h2{font-variation-settings:"wght" 700, "dots" 4;margin-bottom:1.25rem;font-size:1.25rem}.alishamsi-related-products ul.products,.alishamsi-related-products .products,.related.products ul.products,.related.products .products,.up-sells ul.products,.up-sells .products,.upsells ul.products,.upsells .products{gap:1rem;grid-template-columns:repeat(5,1fr)!important;row-gap:1.25rem!important;height:auto!important;display:grid!important}.block-products:not(:has(.carousel-container)) ul.products{gap:1rem;grid-template-columns:repeat(5,1fr)!important;row-gap:1.25rem!important;height:auto!important;display:grid!important}.block-products:not(:has(.carousel-container)) .products{gap:1rem;grid-template-columns:repeat(5,1fr)!important;row-gap:1.25rem!important;height:auto!important;display:grid!important}@media (width<=991.98px){.alishamsi-related-products ul.products,.alishamsi-related-products .products,.related.products ul.products,.related.products .products,.up-sells ul.products,.up-sells .products,.upsells ul.products,.upsells .products{grid-template-columns:repeat(3,1fr)!important}.block-products:not(:has(.carousel-container)) ul.products{grid-template-columns:repeat(3,1fr)!important}.block-products:not(:has(.carousel-container)) .products{grid-template-columns:repeat(3,1fr)!important}}@media (width<=767.98px){.alishamsi-related-products ul.products,.alishamsi-related-products .products,.related.products ul.products,.related.products .products,.up-sells ul.products,.up-sells .products,.upsells ul.products,.upsells .products{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-flow:row!important;gap:.875rem!important;margin-bottom:1.875rem!important;padding-bottom:10px!important;display:flex!important;overflow:auto hidden!important}.block-products:not(:has(.carousel-container)) ul.products{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-flow:row!important;gap:.875rem!important;margin-bottom:1.875rem!important;padding-bottom:10px!important;display:flex!important;overflow:auto hidden!important}.block-products:not(:has(.carousel-container)) .products{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-flow:row!important;gap:.875rem!important;margin-bottom:1.875rem!important;padding-bottom:10px!important;display:flex!important;overflow:auto hidden!important}.alishamsi-related-products ul.products::-webkit-scrollbar{display:none!important}.alishamsi-related-products .products::-webkit-scrollbar{display:none!important}.related.products ul.products::-webkit-scrollbar{display:none!important}.related.products .products::-webkit-scrollbar{display:none!important}.up-sells ul.products::-webkit-scrollbar{display:none!important}.up-sells .products::-webkit-scrollbar{display:none!important}.upsells ul.products::-webkit-scrollbar{display:none!important}.upsells .products::-webkit-scrollbar{display:none!important}.block-products:not(:has(.carousel-container)) ul.products::-webkit-scrollbar{display:none!important}.block-products:not(:has(.carousel-container)) .products::-webkit-scrollbar{display:none!important}}.alishamsi-related-products ul.products li.product,.alishamsi-related-products ul.products .product,.alishamsi-related-products .products li.product,.alishamsi-related-products .products .product,.related.products ul.products li.product,.related.products ul.products .product,.related.products .products li.product,.related.products .products .product,.up-sells ul.products li.product,.up-sells ul.products .product,.up-sells .products li.product,.up-sells .products .product,.upsells ul.products li.product,.upsells ul.products .product,.upsells .products li.product,.upsells .products .product{float:none!important;width:100%!important;margin:0!important}.block-products:not(:has(.carousel-container)) ul.products li.product{float:none!important;width:100%!important;margin:0!important}.block-products:not(:has(.carousel-container)) ul.products .product{float:none!important;width:100%!important;margin:0!important}.block-products:not(:has(.carousel-container)) .products li.product{float:none!important;width:100%!important;margin:0!important}.block-products:not(:has(.carousel-container)) .products .product{float:none!important;width:100%!important;margin:0!important}@media (width<=767.98px){.alishamsi-related-products ul.products li.product,.alishamsi-related-products ul.products .product,.alishamsi-related-products .products li.product,.alishamsi-related-products .products .product,.related.products ul.products li.product,.related.products ul.products .product,.related.products .products li.product,.related.products .products .product,.up-sells ul.products li.product,.up-sells ul.products .product,.up-sells .products li.product,.up-sells .products .product,.upsells ul.products li.product,.upsells ul.products .product,.upsells .products li.product,.upsells .products .product{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 46%!important;justify-content:space-between!important;min-width:10.625rem!important;max-width:15rem!important;display:flex!important}.block-products:not(:has(.carousel-container)) ul.products li.product{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 46%!important;justify-content:space-between!important;min-width:10.625rem!important;max-width:15rem!important;display:flex!important}.block-products:not(:has(.carousel-container)) ul.products .product{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 46%!important;justify-content:space-between!important;min-width:10.625rem!important;max-width:15rem!important;display:flex!important}.block-products:not(:has(.carousel-container)) .products li.product{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 46%!important;justify-content:space-between!important;min-width:10.625rem!important;max-width:15rem!important;display:flex!important}.block-products:not(:has(.carousel-container)) .products .product{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 46%!important;justify-content:space-between!important;min-width:10.625rem!important;max-width:15rem!important;display:flex!important}}.alishamsi-single-product-sale-bar,div.product .ckit-badge_wrapper{text-align:center;box-sizing:border-box;z-index:2;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:40%;margin-bottom:1rem;padding:10px 1rem;display:flex;position:absolute;right:0}@media (width<=767.98px){.alishamsi-single-product-sale-bar,div.product .ckit-badge_wrapper{width:100%}}.alishamsi-single-product-sale-bar .alishamsi-single-product-sale-bar__text,.alishamsi-single-product-sale-bar .ckit-badge,div.product .ckit-badge_wrapper .alishamsi-single-product-sale-bar__text,div.product .ckit-badge_wrapper .ckit-badge{font-variation-settings:"wght" 700, "dots" 4;letter-spacing:-.2px;font-size:1rem;line-height:1}div.product .ckit-badge_wrapper{background-color:#35323214;width:100%;align-items:center!important;left:0!important;right:0!important}.alishamsi-single-product-sale-bar{background-color:#fe306414}.alishamsi-single-product-sale-bar .alishamsi-single-product-sale-bar__text{color:var(--color-main)}.sku_wrapper,.product_meta{display:none!important}.woocommerce-product-details__short-description{margin-bottom:1.5rem}.woocommerce-product-details__short-description p{margin-bottom:0}.woocommerce-product-details__short-description h6{color:var(--color-9);margin-bottom:1.25rem}.woocommerce-product-details__short-description ul{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;align-items:center;row-gap:.875rem;padding-right:.9375rem;font-size:.875rem;display:grid}@media (width<=767.98px){.woocommerce-product-details__short-description ul{grid-template-columns:repeat(1,1fr)}}.woocommerce-product-details__short-description ul li{text-wrap-style:balance;list-style-type:circle}.alishamsi-variations-container{margin-top:auto}.alishamsi-variations-container .alishamsi-variations-title{font-variation-settings:"wght" 600, "dots" 4;color:var(--color-third);margin-bottom:.875rem;font-size:1.05rem}.alishamsi-variations-list{border:1px solid var(--color-gray);border-radius:var(--border-radius-default);background:#fff;flex-direction:column;padding:8px 1.25rem;display:flex}.alishamsi-variation-row{border-bottom:1px solid var(--color-gray);justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem 0;transition:all .2s;display:flex}.alishamsi-variation-row.is-outofstock{opacity:.75}@media (width<=767.98px){.alishamsi-variation-row{flex-wrap:wrap}}.alishamsi-variation-row:last-child{border-bottom:unset}.alishamsi-variation-info{flex:auto;align-items:center;min-width:0;display:flex}@media (width<=767.98px){.alishamsi-variation-info{flex:50%}}.alishamsi-variation-badges{flex-flow:column wrap;align-items:flex-start;gap:8px;display:flex}.alishamsi-variation-badge{align-items:center;gap:5px;font-size:.9375rem;line-height:1;display:inline-flex}.alishamsi-variation-badge .alishamsi-color-swatch{vertical-align:middle;border:1px solid #0000002e;border-radius:50%;flex-shrink:0;width:1.625rem;height:1.625rem;margin:0 1px;display:inline-block}.alishamsi-variation-price{font-variation-settings:"wght" 600, "dots" 4;font-feature-settings:"ss02";color:var(--color-third);white-space:nowrap;-webkit-text-decoration:unset;text-decoration:unset;flex-flow:row-reverse wrap;align-items:flex-start;gap:8px;width:29%;font-size:1.25rem;line-height:1;display:flex}@media (width<=767.98px){.alishamsi-variation-price{flex:40%}}.alishamsi-variation-price del{color:var(--color-9);font-variation-settings:"wght" 300, "dots" 4;order:2;font-size:1.125rem;line-height:1.2}.alishamsi-variation-price del span.woocommerce-Price-currencySymbol{display:none}.alishamsi-variation-price .onsale{order:1;margin-right:8px!important}.alishamsi-variation-price ins{-webkit-text-decoration:unset;text-decoration:unset;order:3}.alishamsi-variation-price .price{align-items:center;margin:0!important;display:inline-flex!important}.alishamsi-variation-price .alishamsi-outofstock-label{color:var(--color-9);font-size:.95rem}.alishamsi-variation-action{align-items:center;width:29%;display:flex}.alishamsi-variation-action .alishamsi-variation-form{align-items:center;width:100%;display:flex;margin:0!important;padding:0!important}.alishamsi-variation-action .alishamsi-btn-disabled{font-variation-settings:"wght" 500, "dots" 4;white-space:nowrap;justify-content:center;align-items:center;width:100%;display:inline-flex;color:var(--color-9)!important;border-radius:var(--border-radius-default)!important;cursor:not-allowed!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;padding:1.125rem 1.25rem!important;font-size:.95rem!important}@media (width<=767.98px){.alishamsi-variation-action,.alishamsi-variation-action .alishamsi-btn-add-cart{width:100%}}#commercegurus-pdp-gallery .swiper-button-next,#commercegurus-pdp-gallery .swiper-button-prev{background:#ffffffbf;border:1px solid #00000020;border-radius:10px}.cg-thumbs-6.cg-thumb-swiper .swiper-slide img{border:1px solid var(--color-gray)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{opacity:1!important}.row-general-info{border-top:1px solid var(--color-second);border-bottom:1px solid var(--color-second);margin:1.5rem 0;padding:2rem 0}@media (width<=575.98px){.row-general-info{border-top:unset;padding-top:0}}.row-general-info .partner-sale{border-left:1px solid var(--color-gray)}@media (width<=575.98px){.row-general-info .partner-sale{border:unset;margin-bottom:1.875rem;padding:0}}.row-general-info .partner-sale .partner-sale-inner{flex-direction:column;align-items:center;display:flex}@media (width<=575.98px){.row-general-info .partner-sale .partner-sale-inner{border:1px solid var(--color-main);border-radius:10px;padding:10px}}.row-general-info .partner-sale .partner-sale-inner .partner-sale-title{font-variation-settings:"wght" 600, "dots" 4;margin-bottom:1.25rem}@media (width<=575.98px){.row-general-info .partner-sale .partner-sale-inner .partner-sale-title{text-align:center}}.row-general-info .partner-sale .partner-sale-inner span.partner-sale-num a{background:var(--color-main);color:#fff;font-variation-settings:"wght" 600, "dots" 4;letter-spacing:1px;border-radius:10px;padding:8px 1rem;font-size:1rem;line-height:1;transition:all .2s;display:block}.row-general-info .partner-sale .partner-sale-inner span.partner-sale-num a:hover{background:var(--color-second);color:var(--color-third)}.product-trust-badges{clear:both;grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (width<=991.98px){.product-trust-badges{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (width<=767.98px){.product-trust-badges{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;gap:0;padding-bottom:6px;display:flex;overflow:auto hidden}.product-trust-badges::-webkit-scrollbar{display:none}.product-trust-badges .trust-badge-item{scroll-snap-align:start;flex:0 0 30%;min-width:6.25rem}}.trust-badge-item{text-align:center;flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.trust-badge-item:hover{transform:translateY(-4px)}.trust-badge-item:hover .badge-icon{color:var(--color-main);border-color:var(--color-main)}.trust-badge-item:hover .badge-text{color:var(--color-main)}.trust-badge-item .badge-icon{background-color:var(--color-f5);color:#5d6167;border:1px solid #eef0f2;border-radius:50%;justify-content:center;align-items:center;width:2.875rem;height:2.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.trust-badge-item .badge-icon svg{stroke-width:1.75px;width:1.25rem;height:1.25rem;transition:stroke .3s}.trust-badge-item .badge-text{font-variation-settings:"wght" 500, "dots" 4;color:var(--color-9);white-space:nowrap;font-size:.75rem;line-height:1.4;transition:color .3s}.alishamsi-cart-actions-wrapper{width:100%}.alishamsi-in-cart-actions{align-items:center;gap:.75rem;width:100%;display:flex}.alishamsi-in-cart-actions .alishamsi-mini-cart-qty-label{color:var(--color-9);font-size:.875rem}.alishamsi-in-cart-actions select.alishamsi-cart-qty-select{border-radius:var(--border-radius-default);font-variation-settings:"wght" 500, "dots" 4;background-color:var(--color-second);height:3.125rem;color:var(--color-third);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23221F1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:.75rem;background-repeat:no-repeat;background-size:.875rem;border:1px solid #0000;outline:none;flex:1;padding:0 .9375rem 0 2.1875rem;font-size:1rem;transition:border-color .3s}.alishamsi-in-cart-actions select.alishamsi-cart-qty-select:focus{border-color:var(--color-gray);background-color:#fff}.alishamsi-in-cart-actions select.alishamsi-cart-qty-select:disabled{opacity:.6;cursor:not-allowed}.alishamsi-in-cart-actions button.alishamsi-cart-remove-btn{color:#d32f2f;border-radius:var(--border-radius-default);cursor:pointer;background-color:#fff0f0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;transition:all .2s;display:flex}.alishamsi-in-cart-actions button.alishamsi-cart-remove-btn:hover:not(:disabled){color:#b71c1c;background-color:#ffe0e0}.alishamsi-in-cart-actions button.alishamsi-cart-remove-btn:disabled{opacity:.6;cursor:not-allowed}.alishamsi-in-cart-actions button.alishamsi-cart-remove-btn i{font-size:1.25rem}.alishamsi-mini-cart__item .alishamsi-in-cart-actions{width:45%}.alishamsi-mini-cart__item .alishamsi-in-cart-actions select.alishamsi-cart-qty-select{height:2.375rem;font-size:.875rem}.alishamsi-mini-cart__item .alishamsi-in-cart-actions button.alishamsi-cart-remove-btn{width:2.375rem;height:2.375rem}.alishamsi-mini-cart__item .alishamsi-in-cart-actions button.alishamsi-cart-remove-btn i{font-size:1rem}
