.containerCalculator .calculatorRow{width:100%!important}#calcular-frete-loader{display:none;justify-content:center;align-items:center}.tableResult{display:none}.containerCalculator input[type=text],.containerCalculator select,.containerCalculator textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:vertical}.containerCalculator label{padding:12px 12px 12px 0;display:inline-block}.containerCalculator input[type=submit]{background-color:#333;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}.containerCalculator{border-radius:5px;background-color:#f2f2f2;padding:20px;margin-top:10px;margin-bottom:20px;width:100%}.containerCalculator .col-25{float:left;width:25%;margin-top:6px}.containerCalculator .col-75{float:left;width:100%;margin-top:6px}.containerCalculator .row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.containerCalculator .col-25,.containerCalculator .col-75,input[type=submit],.containerCalculator input[type=text]{width:100%;margin-top:10}}.components-placeholder.ms-loader{position:absolute;width:100%;height:100%;z-index:3;top:0;left:0;background:rgb(243 243 244 / .83);min-height:50px}.wp-block-metaslider-slider iframe{transition:height .6s;width:100%}.ms-preview{position:relative}.ms-preview__trigger{position:absolute;top:0;right:0;bottom:0;left:0}.components-base-control.ms-loading .is-active.spinner{margin-top:-2px;float:none;margin-left:0}.ms-plugin-link{display:block;padding:15px;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;margin-left:-16px;margin-right:-16px;margin-top:17px}.ms-slideshow-panel{padding-bottom:8px}.ms-slideshow-panel::after{content:"";display:table;clear:both}.ms-edit-current-slideshow{position:relative;float:right;margin-top:4px;font-size:.95em}.ms-edit-current-slideshow::before{content:"\f474";font-family:dashicons;position:absolute;left:-19px;transform:rotate(90deg);color:#ccc;font-size:1.2em}.wp-block-metaslider-slider.placeholder-loading+.wp-block-metaslider-slider{display:none}.wp-block-metaslider-slider{transition:height .3s}:root{--cgkit-container-width:var(--commercekit-container-width, 1200px);--cgkit-container-padding:var(--commercekit-container-padding, 20px)}.commercekit-container{max-width:var(--commercekit-container-width,1200px);margin-right:auto;margin-left:auto;padding-right:var(--commercekit-container-padding,20px);padding-left:var(--commercekit-container-padding,20px);width:100%;box-sizing:border-box}@media (max-width:992px){.commercekit-container{padding-right:1rem;padding-left:1rem}}.commercekit-sticky-add-to-cart{z-index:5;position:fixed;border-bottom:1px solid #eee;display:block;top:-300px;right:0;left:0;padding:0 .15em;background-color:#fff;box-shadow:4px -5px 6px rgb(50 50 50 / 5%);font-size:15px;transition:all 0.45s}.commercekit-sticky-add-to-cart.visible{top:0}.commercekit-sticky-add-to-cart .commercekit-container{display:flex;justify-content:space-between;align-items:center}@media (max-width:992px){.commercekit-sticky-add-to-cart{top:auto;bottom:-150px}.commercekit-sticky-add-to-cart.visible{bottom:0}.commercekit-sticky-add-to-cart .commercekit-container{padding-top:10px;padding-bottom:10px}}.single-product div.product .product_meta{clear:both}.admin-bar .commercekit-sticky-add-to-cart.visible{top:32px}@media screen and (max-width:782px){.admin-bar .commercekit-sticky-add-to-cart.visible{top:46px}}.cgkit-pdp-review.cgkit-pdp-review-mobile{margin-top:1em;margin-bottom:1em;align-items:flex-start;border-radius:5px}.cgkit-pdp-review-mobile .cgkit-pdp-review--text{margin-top:-5px}.cgkit-pdp-review-desktop{margin-top:1rem}.cgkit-pdp-review{display:flex;width:100%;align-items:center;padding:1.5rem;background:#fff;border:1px solid #e2e2e2;border-radius:8px}.cgkit-pdp-review--image:has(img),.cgkit-pdp-review--image:has(picture){width:75px;min-width:75px;margin-right:1.5rem}.cgkit-pdp-review--image img{width:100%;height:auto}.cgkit-pdp-review--text{color:#222;font-size:clamp(0.875rem, 0.8115rem + 0.2033vw, 0.9375rem)}.cgkit-pdp-review--text mark{background:#fff0;background-image:linear-gradient(90deg,rgb(255 225 0 / .1),rgb(255 225 0 / .7) 4%,rgb(255 225 0 / .3));border-radius:.8rem .3rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.4rem;padding:.1rem .4rem}.rtl .cgkit-pdp-review--image:has(img),.rtl .cgkit-pdp-review--image:has(picture){margin-left:1.5rem;margin-right:0}@media (max-width:770px){.cgkit-pdp-review-desktop{display:none}}@media (min-width:771px){.cgkit-pdp-review-mobile{display:none}}.cgkit-fsn-bar{width:100%;text-align:center}.cgkit-fsn-bar-cart{margin:20px 0 10px 0}.cgkit-fsn-progress-bar{height:8px;background:#ddd;border-radius:5px;margin-bottom:3px}.cgkit-fsn-bar-cart .cgkit-fsn-progress-bar{margin-bottom:6px}.cgkit-fsn-bar a{color:#111;text-decoration:underline;font-weight:700}.cgkit-fsn-amount{height:8px;background:var(--commercekit-fsn-bar-color,#3bb54a);display:block;border-radius:5px}.cgkit-fsn-bar-mini-cart.cgkit-fsn-bar{margin-bottom:10px}body:not(.theme-shoptimizer) .cgkit-fsn-bar-mini-cart.cgkit-fsn-bar{padding:20px 20px 0;text-align:left;text-wrap:pretty}.cgkit-fsn-bar-mini-cart .cgkit-fsn-notice,.cgkit-fsn-bar-mini-cart .cgkit-fsn-title{font-size:12px;display:inline-block;line-height:1.4}.cgkit-fsn-bar-mini-cart.ckit-fsn-bar-active .cgkit-fsn-title{font-size:12px}.cgkit-fsn-bar-cart .cgkit-fsn-notice{font-size:13px}.cgkit-fsn-notice .amount{color:var(--commercekit-fsn-bar-color,#3bb54a);font-weight:700}.cgkit-fsn-shop-link a{color:#111;text-decoration:underline;font-weight:700;margin-left:5px}.ckit-fsn-bar-active .cgkit-fsn-title{position:relative;padding-left:23px;font-size:13px}.ckit-fsn-bar-active .cgkit-fsn-title:before{position:absolute;top:50%;left:0;margin-top:-9px;content:"";display:block;width:18px;height:18px;background:var(--commercekit-fsn-bar-color,#3bb54a);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.cgkit-fsn-bar-shortcode.cgkit-fsn-bar{margin-bottom:10px;margin-top:10px}.cgkit-fsn-bar-shortcode .cgkit-fsn-notice,.cgkit-fsn-bar-shortcode .cgkit-fsn-title{font-size:13px;display:inline-block;line-height:1.4}.cgkit-fsn-bar-shortcode.ckit-fsn-bar-active .cgkit-fsn-title{font-size:13px}.rtl .ckit-fsn-bar-active .cgkit-fsn-title:before{right:0;left:auto}.rtl .ckit-fsn-bar-active .cgkit-fsn-title{padding-right:23px;padding-left:0}.commercekit-review-alert{display:block;width:100%;font-size:14px;font-weight:700;padding-top:15px;padding-bottom:3px;border-top:1px solid #e2e2e2;line-height:1.45}.ckobp-before-you-go{font-size:15px;color:#111;font-weight:700}.commercekit-order-bump{border:1px solid #e2e2e2;box-shadow:0 4px 12px -2px rgb(0 0 0 / .06);padding:20px;margin:8px 0 0 0;border-radius:6px}.commercekit-order-bump .ckobp-title{width:100%;padding-bottom:10px;font-weight:700;font-size:14px;line-height:1.4;color:#111}.commercekit-order-bump .ckobp-wrapper{display:flex;justify-content:space-between}.commercekit-order-bump .ckobp-item{display:flex}.commercekit-order-bump .ckobp-actions{display:flex;flex-shrink:0}.commercekit-order-bump .ckobp-image{width:50px;flex-shrink:0}.commercekit-order-bump .ckobp-image a{display:block}.commercekit-order-bump .ckobp-image img{display:block;max-width:50px;margin:0}.commercekit-order-bump .ckobp-image img:nth-child(2n){display:none}.commercekit-order-bump .ckobp-product{margin:-5px 15px 0 15px}.commercekit-order-bump .ckobp-name{color:#111;font-size:13px;line-height:1.4;display:inline-flex}.commercekit-order-bump .ckobp-name a{color:#111}.commercekit-order-bump .ckobp-price{margin-top:2px;font-size:12px}.commercekit-order-bump .ckobp-price del{margin-right:5px;color:#999;font-weight:400}.commercekit-order-bump .ckobp-actions button{padding:7px 10px;font-size:12px;font-weight:600;color:#111;border:1px solid #e2e2e2;background:linear-gradient(180deg,white,#eee 130%) no-repeat;border-radius:4px;transition:0.2s all}.commercekit-order-bump .ckobp-actions button:hover{border-color:#ccc}.ckobp-bullets{min-height:1px;display:flex}.ckobp-bullets.processing{opacity:.5;pointer-events:none}.ckobp-bullets .ckobp-bullet{display:inline-block;width:8px;height:8px;background-color:#ccc;border-radius:50%;cursor:pointer;margin-right:7px}.ckobp-bullets .ckobp-bullet.active{background-color:#000}@media (max-width:500px){.commercekit-order-bump .ckobp-wrapper{display:block}.commercekit-order-bump .ckobp-actions{display:block;width:100%;margin-top:10px}.commercekit-order-bump .ckobp-actions button{width:100%}.commercekit-order-bump .ckobp-name,.commercekit-order-bump .ckobp-title,.commercekit-order-bump .ckobp-actions button{font-size:13px}}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart{min-width:0}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump{padding:12px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-wrapper{display:block}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-item{margin-bottom:8px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-actions{display:block;width:100%;margin-top:8px;flex-shrink:unset}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-actions button{width:100%;min-width:0;box-sizing:border-box}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-product{margin-left:10px;margin-right:0}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .cgkit-order-bump-selector.active{display:block;margin-top:8px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .cgkit-order-bump-selector select{width:100%;max-width:100%;box-sizing:border-box}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bumps{align-items:flex-start}.commercekit-order-bumps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;-ms-overflow-style:none;scrollbar-width:none;width:100%}.commercekit-order-bumps::-webkit-scrollbar{width:6px;height:6px}.commercekit-order-bumps::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);border-radius:6px}.commercekit-order-bumps::-webkit-scrollbar-track{background:#fff0}.commercekit-order-bumps::-webkit-scrollbar{display:none}.commercekit-order-bumps .commercekit-order-bump{scroll-snap-align:center;flex-shrink:0;margin-right:15px;border-radius:10px;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;justify-content:center;align-items:center;width:100%}.cgkit-single-order-bump .commercekit-order-bumps::-webkit-scrollbar{width:0;height:0}.product_list_widget li:has(.commercekit-order-bump-wrap){padding-bottom:0}.commercekit-order-bump-wrap.cgkit-single-order-bump{margin-bottom:15px}.commercekit-order-bumps-wrap{position:relative}.commercekit-order-bumps-wrap .ckobp-prev.ckobp-disabled,.commercekit-order-bumps-wrap .ckobp-next.ckobp-disabled{opacity:.25}.commercekit-order-bumps-wrap .ckobp-prev,.commercekit-order-bumps-wrap .ckobp-next{cursor:pointer;z-index:2;display:inline-flex;margin-left:5px}.commercekit-order-bumps-wrap .ckobp-prev svg,.commercekit-order-bumps-wrap .ckobp-next svg{width:18px;height:18px}.commercekit-order-bumps-wrap .ckobp-nav{display:flex;justify-content:space-between;align-items:center;margin:8px 0 20px 0}.commercekit-order-bumps-wrap .ckobp-prevnext{display:flex;order:2}.commercekit-order-bump .cgkit-order-bump-selector{display:none;width:100%;padding-top:10px}.commercekit-order-bump .cgkit-order-bump-selector.active{display:block}.commercekit-order-bump .cgkit-order-bump-selector select{margin-bottom:10px}.commercekit-order-bump .cgkit-order-bump-selector .cgkit-order-bump-status{color:red;font-weight:700}.commercekit-order-bump .cgkit-obp-status-wrap{display:flex;justify-content:space-between}.rtl .ckobp-bullets .ckobp-bullet{margin-right:0;margin-left:7px}.rtl .commercekit-order-bumps-wrap .ckobp-prev{order:1}.rtl .commercekit-order-bumps-wrap .ckobp-prev,.rtl .commercekit-order-bumps-wrap .ckobp-next{margin-left:0;margin-right:5px}.ckit-badge_wrapper{font-size:11px;position:absolute;z-index:1;left:10px;top:10px;display:flex;flex-direction:column;align-items:flex-start}div.product .ckit-badge_wrapper{font-size:12px}.ckit-badge_wrapper.ckit-badge-summary{position:unset}.sale-item.product-label+.ckit-badge_wrapper,.onsale+.ckit-badge_wrapper{top:36px}.ckit-badge{padding:3px 9px;margin-bottom:5px;line-height:15px;text-align:center;border-radius:3px;opacity:.8;pointer-events:none;background:#e24ad3;color:#fff}#commercegurus-pdp-gallery-wrapper{position:relative}#commercegurus-pdp-gallery-wrapper .ckit-badge_wrapper{z-index:2}.cgkit-has-wishlist .commercekit-wishlist.mini{left:auto;right:10px}body:not(.theme-shoptimizer).cgkit-has-badges .ckit-badge_wrapper.ckit-has-sale{top:38px;left:10px;right:auto;align-items:flex-start}.rtl .ckit-badge_wrapper{left:auto;right:10px}.rtl.cgkit-has-wishlist .commercekit-wishlist.mini{right:auto;left:10px}body.rtl:not(.theme-shoptimizer).cgkit-has-badges .ckit-badge_wrapper.ckit-has-sale{top:38px;right:10px;left:auto}@media (min-width:771px){.rtl .cgkit-gallery-vertical-scroll .ckit-badge_wrapper{margin-right:65px;margin-left:0}.cgkit-gallery-vertical-left .ckit-badge_wrapper{margin-left:100px}.rtl .cgkit-gallery-vertical-left .ckit-badge_wrapper{margin-right:100px}.rtl .cg-layout-vertical-scroll .cg-thumb-swiper{margin-left:10px;margin-right:0}}@media only screen and (max-width:992px) and (min-width:771px){.rtl .cgkit-gallery-vertical-scroll .ckit-badge_wrapper{margin-right:40px;margin-left:0}}#commercekit-flash-popup{font-weight:700;line-height:50px;text-align:center;background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .2);border-radius:6px;position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000;transform:translate(-50%,0)}.cgkit-as-wrap .cgkit-attribute-swatches{padding:0;margin:0}.cgkit-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.cgkit-attribute-swatches-wrap legend{font-size:0;padding:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch{list-style:none;display:inline-block;padding:0;margin:0;vertical-align:top;line-height:0;margin:0 5px 5px 0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.ckit-button{margin:0 4px 4px 0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button{vertical-align:top;display:block;position:relative;text-decoration:none;font-weight:400;outline:none}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button:focus-visible{outline:.2rem solid #2491ff;outline-offset:0;border-radius:99%}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button:focus-visible{border-color:#2491ff}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:focus-visible:before{border-color:#fff0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button span.cross{display:none;position:absolute;top:0;left:0;background:linear-gradient(to top left,#fff0 0%,#fff0 calc(50% - 0.4px),rgb(0 0 0 / .5) 50%,#fff0 calc(50% + 0.4px),#fff0 100%)}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-disabled span.cross{display:block;width:28px;height:28px;position:absolute;top:6px;left:6px;background:linear-gradient(to top left,#fff0 0%,#fff0 calc(50% - 0.4px),rgb(0 0 0) 50%,#fff0 calc(50% + 0.4px),#fff0 100%)}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled{opacity:.3;cursor:not-allowed}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled:active{pointer-events:none}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled span.cross{display:block}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-as-outofstock{opacity:.1}.variations .cgkit-chosen-attribute{font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;padding-left:3px}.variations .cgkit-chosen-attribute span{display:none}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;margin:0;border-radius:50%}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:hover:before{border-color:#353c4e}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-disabled:hover:before{border-color:#ccc}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-swatch-selected:before{border:1px solid #353c4e}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{display:block;border-radius:50%;white-space:nowrap;margin:0;padding:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:100%;height:100%;position:relative;overflow:hidden}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;margin:0;z-index:1}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button:not(.cgkit-disabled):hover:before{border-color:#353c4e}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button.cgkit-swatch-selected:before{border:1px solid #353c4e}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button span.cross{width:60px;height:60px;z-index:2}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>a.cgkit-swatch-selected:before{border:1px solid #353c4e}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image img{white-space:nowrap;display:block;margin:0;padding:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button{position:relative;margin:0 5px 5px 0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{border:1px solid #333;display:inline-block;padding:0 9px;border-radius:2px;background:#fff;font-size:13px;line-height:1;color:#333;position:relative;min-width:47px;min-height:43px;line-height:43px;text-align:center;transition:background 0.2s}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.button-fluid{padding:9px 15px;min-width:auto;min-height:auto;line-height:1.4}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button:not(.cgkit-disabled):not(.cgkit-swatch-selected):hover{background-color:#eee}.cgkit-as-wrap .cgkit-swatch-title{display:none}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button>button span.cross{width:100%;height:100%}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.cgkit-swatch-selected{background:#111;border-color:#111;color:#fff}.cgkit-as-wrap .cgkit-chosen-attribute.no-selection{opacity:.5;font-weight:400;padding-left:3px}.cgkit-as-wrap .cgkit-attribute-swatches{margin:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:60px;height:60px;border-radius:0;border:1px solid #fff0;transition:border 0.2s;box-sizing:border-box;background:unset;padding:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch>button{width:100%;display:block}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button{width:30px;height:30px;margin:0 auto;padding:2px}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{width:26px;height:26px;text-indent:100px;overflow:hidden}.summary .variations label{font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.woocommerce-tabs table.woocommerce-product-attributes .no-selection,.woocommerce-tabs table.woocommerce-product-attributes .ckit-chosen-attribute_semicolon{display:none}.summary .cgkit-attribute-swatches .cgkit-attribute-swatch{margin:0 8px 8px 0}.summary .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button{width:auto}.summary .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button{height:40px;width:40px;padding:4px;background:unset;position:relative}.summary .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-swatch-selected:before{border-width:2px}.summary .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{width:32px;height:32px;text-indent:100px;overflow:hidden}.cgkit-attribute-swatches-wrap{padding:0;margin:0;border:0;box-shadow:none;background-color:#fff0}.cgkit-as-wrap-plp .cgkit-attribute-swatches{padding:0;margin:0}.cgkit-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.cgkit-attribute-swatches-wrap legend{font-size:0;padding:0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch{list-style:none;display:inline-block;padding:0;margin:0;vertical-align:top;line-height:0;margin:0 4px 5px 0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image{margin-right:3px}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.ckit-button{margin:0 4px 4px 0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button{vertical-align:top;display:block;position:relative;text-decoration:none;font-weight:400}ul.products li.product.cgkit-swatch-hover{align-self:flex-start}ul.products li.product.cgkit-swatch-hover:not(.product-category):focus-visible{outline:none;z-index:2}ul.products li.product.cgkit-swatch-hover:not(.product-category):focus-visible:before{outline:.25rem solid #2491ff;outline-offset:0;visibility:visible;opacity:1;transition:all 0.2s;-webkit-box-sizing:unset;box-sizing:unset}ul.products li.product.cgkit-swatch-hover:focus-visible form.cgkit-swatch-form table.variations tr{display:table}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button span.cross{display:none;position:absolute;top:0;left:0;background:linear-gradient(to top left,#fff0 0%,#fff0 calc(50% - 0.4px),rgb(0 0 0 / .5) 50%,#fff0 calc(50% + 0.4px),#fff0 100%)}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-disabled span.cross{display:block;width:22px;height:22px;position:absolute;top:4px;left:4px;z-index:1;background:linear-gradient(to top left,#fff0 0%,#fff0 calc(50% - 0.4px),rgb(0 0 0 / .6) 50%,#fff0 calc(50% + 0.4px),#fff0 100%)}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled{opacity:.3;cursor:not-allowed}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled:active{pointer-events:none}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-disabled span.cross{display:block}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button.cgkit-as-outofstock{opacity:.1}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.button-fluid{padding:9px 13px;min-width:auto;min-height:auto;line-height:1}.variations .cgkit-as-wrap-plp .cgkit-chosen-attribute{font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;padding-left:3px}.variations .cgkit-as-wrap-plp .cgkit-chosen-attribute span{display:none}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;margin:0;border-radius:50%}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:hover:before{border-color:#353c4e}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-disabled:hover:before{border-color:#ccc}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button.cgkit-swatch-selected:before{border:1px solid #353c4e}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button span.cross{display:none}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{display:block;border-radius:50%;white-space:nowrap;margin:0;padding:0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:100%;height:100%;position:relative;overflow:hidden}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;margin:0;z-index:1}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button:not(.cgkit-disabled):hover:before{border-color:#353c4e}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button span.cross{width:60px;height:60px;z-index:2;display:none}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button.cgkit-swatch-selected:before{border:1px solid #353c4e}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image img{white-space:nowrap;display:block;margin:0;padding:0}li.product:not(.product-category):hover li.cgkit-attribute-swatch img{transform:none}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button{position:relative;margin:0 5px 5px 0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{border:1px solid #333;display:inline-block;padding:0 7px;border-radius:2px;background:#fff;font-size:13px;line-height:1;color:#333;white-space:nowrap;position:relative;min-width:42px;min-height:42px;line-height:40px;text-align:center;transition:background 0.2s;box-sizing:border-box}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button:not(.cgkit-disabled):not(.cgkit-swatch-selected):hover{background-color:#eee}.cgkit-as-wrap-plp .cgkit-swatch-title{font-weight:700;font-size:14px;display:block;margin:10px 0}form.variations_form.cgkit-swatch-form table.variations tr .cgkit-swatch-title{display:none}.theme-shoptimizer form.variations_form.cgkit-swatch-form table.variations tr:nth-child(2) .cgkit-swatch-title{display:block;height:auto;visibility:visible}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button>button span.cross{width:100%;height:100%}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.cgkit-swatch-selected{background:#111;border-color:#111;color:#fff}.cgkit-as-wrap-plp .cgkit-chosen-attribute.no-selection{opacity:.5;font-weight:400;padding-left:3px}.woocommerce .cgkit-as-wrap-plp .cgkit-attribute-swatches,.cgkit-as-wrap-plp .cgkit-attribute-swatches{margin:0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:44px;height:44px;border-radius:0;border:1px solid #fff0;transition:border 0.2s;box-sizing:border-box;background:unset;padding:0}.cgkit-swatch-form table{margin:0px!important;border:none}.summary .cgkit-swatch-form table td,.summary .cgkit-swatch-form table th{padding:.5em 0em}li.product .cgkit-swatch-form table td,li.product .cgkit-swatch-form table th{padding:0}li.product .cgkit-swatch-form table td.value{margin-bottom:10px;border-width:0;background:#fff0}li.product .cgkit-swatch-form table tr:last-child td.value{margin-bottom:0}.cgkit-swatch-form .woocommerce-variation-description,.cgkit-swatch-form .woocommerce-variation-price,.cgkit-swatch-form .woocommerce-variation-add-to-cart,.cgkit-swatch-form .woocommerce-variation-availability>:not(.stock.out-of-stock){display:none}ul.products li.product.cgkit-swatch-hover .cgkit-swatch-form .woocommerce-variation-availability .stock,ul.products li.product.cgkit-swatch-hover .cgkit-swatch-form .woocommerce-variation-availability #ckwtl-button2{display:none}ul.products li.product.cgkit-swatch-hover:hover .cgkit-swatch-form .woocommerce-variation-availability .stock.out-of-stock{display:block}ul.products li.product.cgkit-swatch-hover:hover .cgkit-swatch-form.cgkit-single-attribute .woocommerce-variation-availability .stock.out-of-stock{display:none}.cgkit-swatch-form .woocommerce-variation-availability p{margin:5px 0 0 0;font-size:12px}.product.cgkit-disable-atc .cgkit-swatch-form .stock.out-of-stock,.product.cgkit-disable-atc .cgkit-swatch-form .wc-no-matching-variations{display:none!important}@media (min-width:993px){.cgkit-swatch-form .woocommerce-variation-availability{position:absolute;right:0;top:12px;margin:0}}ul.products li.product.cgkit-swatch-hover .woocommerce-variation.single_variation p{display:none}ul.products li.product.cgkit-swatch-hover .wc-no-matching-variations{font-size:13px;border:none;margin:0;position:fixed;bottom:10px;z-index:5;right:10px;margin-left:10px}.cgkit-swatch-form{position:relative}.cgkit-swatch-form.loading{opacity:.5;pointer-events:none}.cgkit-swatch-form:after{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease;content:"";display:inline-block;width:30px;height:30px;border:3px solid rgb(0 0 0 / .5);border-left-color:#000;border-radius:50%;vertical-align:middle;visibility:hidden;z-index:11}.cgkit-swatch-form.loading:after{opacity:1;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;webkit-animation:ckit-rotate 450ms infinite linear;animation:ckit-rotate 450ms infinite linear;visibility:visible}#cgkit-as-notice-wrap{max-width:100%;width:300px;margin:0;position:fixed;right:20px;bottom:20px;z-index:10;font-size:14px}#cgkit-as-notice-wrap .cgkit-as-notice-close{position:absolute;right:2px;top:0;color:#fff;z-index:11;padding:0 5px;border-radius:50%;text-transform:lowercase}#cgkit-as-notice .woocommerce-error{background-color:#e2401c;padding:1em 1.618em;border-left:0;margin-bottom:0;font-size:14px;border-radius:4px;line-height:1.5}#cgkit-as-notice .woocommerce-error a{display:none}ul.products li.product.cgkit-swatch-hover .images,ul.products li.product.cgkit-swatch-hover .images .woocommerce-product-gallery__image{display:block;margin-bottom:0}ul.products li.product.cgkit-swatch-hover .images{margin-right:0;float:none;width:100%}ul.products li.product.cgkit-swatch-hover a img.wp-post-image-cgas{width:100%;height:auto}.cgkit-swatch-form,.cgkit-swatch-form table,.cgkit-swatch-form table tbody,.cgkit-swatch-form table tbody tr,.cgkit-swatch-form table tbody tr td{width:100%;position:relative}.cgkit-swatch-form .cgkit-as-swiper{width:calc(100% - 80px);overflow:hidden;position:relative;margin:0 auto}@media (min-width:993px){ul.products li.product.ckit-hide-cta:not(.product-category){padding-bottom:0;margin-bottom:30px}}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch>button{width:100%;display:block}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button{width:30px;height:30px;margin:0 auto;padding:2px;background:unset;border:none;position:relative;box-sizing:border-box}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:focus,.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button:focus-visible{border-radius:50%}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{width:26px;height:26px;text-indent:100px;overflow:hidden}.cgkit-swatch-form .swiper-button-next.swiper-button-disabled,.cgkit-swatch-form .swiper-button-prev.swiper-button-disabled{visibility:hidden}.cgkit-swatch-form .swiper-button-next,.cgkit-swatch-form .swiper-button-prev{position:absolute!important;background:#fff;z-index:1}.cgkit-swatch-form .swiper-button-next:after,.cgkit-swatch-form .swiper-button-prev:after{font-size:11px;color:#222}.cgkit-swatch-form .swiper-button-next,.cgkit-swatch-form .swiper-container-rtl .swiper-button-prev{top:0;right:0;left:auto;height:24px;width:30px;margin-top:0}.cgkit-swatch-form .swiper-button-prev,.cgkit-swatch-form .swiper-container-rtl .swiper-button-next{top:0;right:auto;left:0;height:24px;width:30px;margin-top:0}.cgkit-swatch-form .cgkit-as-swiper-tmp .swiper-button-next,.cgkit-swatch-form .cgkit-as-swiper-tmp .swiper-button-prev{display:none}.cgkit-swatch-form .cgkit-swatch-quickadd{display:none;position:relative;z-index:2;width:100%;padding:10px;cursor:pointer;background-color:#fff;outline:none;border:1px solid #d3d4d5;text-align:left;margin-bottom:10px}.cgkit-swatch-form .cgkit-swatch-quickadd p{padding:0;margin:0;color:#212a2f;font-weight:700}.cgkit-swatch-form .cgkit-swatch-quickadd i{position:absolute;right:0;top:5px}.cgkit-swatch-form .cgkit-swatch-quickadd i:after,.cgkit-swatch-form .cgkit-swatch-quickadd i:before{content:"";position:absolute;border-left:3px solid #212a2f;top:12px;right:24px;height:12px;transition:transform 250ms ease 0s}.cgkit-swatch-form .cgkit-swatch-quickadd i:after{transform:rotate(90deg)}.cgkit-swatch-form .cgkit-swatch-quickadd i:before{transform:rotate(0deg)}.cgkit-swatch-form .cgkit-swatch-quickadd.active i:before{transform:rotate(90deg)}body ul.products li.product.cgkit-swatch-hover form.cgkit-swatch-form table.variations tr:first-child{display:table-row}form.cgkit-swatch-form table.variations tr.cgkit-hide-loop{display:none!important}.cgkit-swatch-form summary{font-weight:700;cursor:pointer;padding:12px 15px 12px 15px;border-top:1px solid #e2e2e2;font-size:14px;cursor:pointer;position:relative;width:100%}.cgkit-swatch-form summary:before{content:"";position:absolute;top:50%;margin-top:-6px;width:2px;height:12px;right:20px;background:#111;transition:transform 250ms ease 0s}.cgkit-swatch-form summary:after{content:"";position:absolute;top:50%;margin-top:-1px;width:12px;height:2px;right:15px;background:#111;transition:transform 250ms ease 0s}.cgkit-swatch-form summary::-webkit-details-marker{display:none}.cgkit-swatch-form summary:focus{outline:0}.cgkit-swatch-form details[open] summary:before{transform:rotate(90deg)}.cgkit-swatch-form .blockUI{visibility:hidden}ul.products li.product .cgkit-as-single-atc-wrap{position:relative;margin-top:10px}ul.products li.product.cgkit-swatch-hover .cgkit-as-empty-atc-wrap{display:none}.cgkit-as-loop-atc-wrap{display:none}ul.products li.product.cgkit-swatch-hover .cgkit-as-loop-atc-wrap{display:block}.cgkit-attribute-swatches-wrap{padding:0;margin:0;border:0;box-shadow:none;background-color:#fff0}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-as-more>a{width:35px;height:30px;margin:0 auto;padding:0 0 0 4px;background:unset;border:none;position:relative;display:flex;align-items:center;justify-content:center;color:#2c2d33;text-decoration:underline;font-size:12px;text-underline-offset:2px}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-as-more{margin:0;line-height:inherit}@media (max-width:992px){.cgkit-swatch-form details{overflow:hidden}.cgkit-swatch-form .cgkit-swatch-quickadd{display:block}.cgkit-swatch-form .cgkit-swatch-quickwrap{transition:height .5s ease;overflow:hidden}.cgkit-swatch-form .cgkit-swatch-quickwrap:not(.active){display:none}}@media (min-width:993px){.cgkit-swatch-form summary{display:none}}@media (max-width:992px){.ckit-attributes-wrap{padding:0 15px 15px 15px}.cgkit-swatch-title{display:none}form.variations_form.cgkit-swatch-form .cgkit-swatch-title{display:none}form.cgkit-swatch-form .cgkit-as-swatches-clone{display:block;margin-top:10px;margin-bottom:10px}form.cgkit-swatch-form .cgkit-as-swatches-original{display:none!important}form.cgkit-swatch-form.cgkit-single-attribute details{display:none!important}.cgkit-swatch-form details{margin-left:-15px;margin-bottom:-15px;width:calc(100% + 30px)}.col-full-nav .cgkit-swatch-form details{margin-left:0;margin-right:0;width:100%}.col-full-nav .cgkit-swatch-form summary,.col-full-nav .ckit-attributes-wrap{padding-left:0;padding-right:0}.col-full-nav .cgkit-swatch-form summary:before{right:5px}.col-full-nav .cgkit-swatch-form summary:after{right:0}}@media (min-width:993px){body ul.products li.product.cgkit-swatch-hover form.cgkit-swatch-form table.variations tr:first-child{position:relative;height:auto}.theme-shoptimizer ul.products li.product.cgkit-swatch-hover:hover form.cgkit-swatch-form table.variations tr,.theme-shoptimizer ul.products li.product.cgkit-swatch-hover:focus-within form.cgkit-swatch-form table.variations tr{display:table}form.cgkit-swatch-form .single_variation_wrap{box-sizing:border-box;position:absolute;background:#fff;margin:0;text-align:center;width:100%}form.cgkit-swatch-form .single_variation_wrap p.out-of-stock{margin:0px!important}form.cgkit-swatch-form .cgkit-as-swatches-clone{display:none!important}form.cgkit-swatch-form .cgkit-as-swatches-original{display:block}body ul.products li.product.cgkit-swatch-hover:not(.product-category):before{-webkit-box-sizing:unset;box-sizing:unset}}@media (max-width:770px){.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{width:auto;height:40px;min-width:40px;line-height:33px;min-height:34px;font-size:12px}form.cgkit-swatch-form .cgkit-as-swatches-clone{margin-bottom:5px}}.rtl .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button{margin:0 0 5px 5px}.rtl .summary .cgkit-attribute-swatches .cgkit-attribute-swatch{margin:0 0 8px 8px}.rtl .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button{margin:0 0 5px 5px}.rtl .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch{margin:0 0 5px 5px}.rtl form.variations_form label .ckwtl-os-label-tip{right:0;left:auto}.rtl .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-as-more>a{padding-left:0;padding-right:4px}.rtl .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-as-more{margin-left:0}.product-align-center ul.products li.product .cgkit-swatch-form table *{text-align:center}.product-align-center .cgkit-swatch-form .cgkit-as-wrap-plp .cgkit-attribute-swatches{margin:0 0 0 5px}@media (min-width:993px){.col-full-nav ul.products li.product.cgkit-swatch-hover form.cgkit-swatch-form table.variations tr{position:relative;display:table}.theme-shoptimizer ul.products li.product.cgkit-swatch-hover form.cgkit-swatch-form table.variations tr{display:none;position:absolute}}@media (max-width:992px){.cgkit-swatch-form summary{font-size:12px;border:none;margin:0 15px 10px 15px;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em;padding:0;padding-right:17px;display:inline-block;width:auto}.cgkit-swatch-form summary:before{margin-top:-5.5px;width:1px;height:9px;right:4.5px}.cgkit-swatch-form summary:after{margin-top:-1.5px;width:9px;height:1px;right:.5px}.m-grid-2 form.cgkit-swatch-form .cgkit-as-swatches-clone{margin-top:0}.cgkit-as-wrap-plp .cgkit-attribute-swatches:has(.cgkit-image),.cgkit-as-wrap-plp .cgkit-attribute-swatches:has(.cgkit-color){width:100%}}@media (max-width:770px){.m-grid-2 .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:36px;height:36px}.m-grid-2 .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image~.cgkit-attribute-swatch.cgkit-as-more>a{height:36px}.m-grid-2 .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color>button{width:22px;height:22px}.cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-as-more>a{height:22px;font-size:12px;width:auto}.m-grid-2 .cgkit-as-wrap-plp .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-color span.color-div{width:18px;height:18px}.m-grid-1 .cgkit-swatch-form summary{font-size:13px;width:100%;margin:0;padding:12px 15px}.m-grid-1 .ckit-attributes-wrap{padding:0 15px 15px 15px}.m-grid-1 .cgkit-swatch-form details{margin-top:15px;border-top:1px solid #eee}.m-grid-1 .cgkit-swatch-form summary:before{right:20px}.m-grid-1 .cgkit-swatch-form summary:after{right:16px}.rtl.m-grid-1 .cgkit-swatch-form summary:before{left:20px;right:auto}.rtl.m-grid-1 .cgkit-swatch-form summary:after{left:16px;right:auto}}@media (min-width:770px){.cgkit-attribute-swatch.cgkit-image~.cgkit-attribute-swatch.cgkit-as-more>a{height:42px;width:auto;align-items:center;display:inline-flex}}@-webkit-keyframes ckit-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ckit-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cgkit-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}body ul.products li.product.cgkit-swatch-loading .woocommerce-image__wrapper,body ul.products li.product.cgkit-swatch-loading .woocommerce-card__header>*{color:transparent!important;background:linear-gradient(100deg,#ececec 30%,#f5f5f5 50%,#ececec 70%);border-radius:5px;background-size:400%;animation:cgkit-loading 1.2s ease-in-out infinite}body ul.products li.product.cgkit-swatch-loading .woocommerce-image__wrapper>*,body ul.products li.product.cgkit-swatch-loading .woocommerce-card__header>*>*{visibility:hidden}ul.products li.product.cgkit-swatch-loading .woocommerce-card__header .product__categories,ul.products li.product.cgkit-swatch-loading .woocommerce-card__header .woocommerce-loop-product__title,ul.products li.product.cgkit-swatch-loading .woocommerce-card__header .price{display:table;width:auto}ul.products li.product.cgkit-swatch-loading .woocommerce-card__header .star-rating:before{visibility:hidden}[data-cgkit-tooltip]{display:inline-block;position:relative;cursor:pointer;padding:4px}[data-cgkit-tooltip]:before{content:attr(data-cgkit-tooltip);display:none;position:absolute;background:#000;color:#fff;padding:5px 10px;font-size:13px;line-height:1.1;min-width:max-content;text-align:center;border-radius:4px;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:6px}[data-cgkit-tooltip]:after{content:'';display:none;position:absolute;width:0;height:0;border-color:#fff0;border-style:solid;left:50%;margin-left:-6px;bottom:calc(100% + 1px);border-width:6px 6px 0;border-top-color:#000}[data-cgkit-tooltip]:hover:before,[data-cgkit-tooltip]:hover:after{display:block;z-index:50}.yith-infs-loader{text-align:center;margin:10px 0 30px}.yith-infs-loader img{max-width:100%;display:inline-block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.yith-infs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails::before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,ul.brand-thumbnails::after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}:where(.brand-thumbnails-description li.first),ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.brand-thumbnails-description li .term-description){margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}/**
 * Swiper 6.6.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 19, 2021
 */

@font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/plugins/commercegurus-commercekit/assets/css/default-skin.svg) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/plugins/commercegurus-commercekit/assets/css/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/plugins/commercegurus-commercekit/assets/css/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}
.pswp__caption__center {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; text-align: center;}.cg-main-swiper.swiper-container,.cg-thumb-swiper.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.cg-main-swiper ul.swiper-wrapper,.cg-thumb-swiper ul.swiper-wrapper{padding:0;margin:0}.cg-main-swiper ul.swiper-wrapper li.swiper-slide,.cg-thumb-swiper ul.swiper-wrapper li.swiper-slide{list-style:none;margin:0}.cg-main-swiper{height:auto;width:100%;position:relative}.cg-main-swiper .swiper-slide img,.cg-thumb-swiper .swiper-slide img{display:block;width:100%;height:auto}.gallery-hide{display:none}.gallery-show{display:block}.elementor-invisible{visibility:visible}.cg-main-swiper .swiper-slide:has(.cgkit-image-caption){position:relative}.cgkit-image-caption{box-sizing:border-box;position:absolute;bottom:.5rem;left:.5rem;padding:.4rem .5rem;background:rgb(255 255 255 / .95);border-radius:4px;max-width:calc(100% - 1rem);color:#000;font-size:11px;line-height:1.5;text-align:left}.rtl .cgkit-image-caption{right:.5rem;left:auto}div.cgkit-play,div.cgkit-play svg{position:absolute;font-size:100%;border-radius:100px;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);z-index:10;transition:0.2s all}div.cgkit-play:hover{background-color:rgb(0 0 0 / .5)}div.cgkit-play:active,div.cgkit-play:focus{outline:0;border:none;-moz-outline-style:none}div.cg-main-swiper div.cgkit-play,div.cg-main-swiper div.cgkit-play svg,div.pswp__scroll-wrap div.cgkit-play,div.pswp__scroll-wrap div.cgkit-play svg{width:60px;height:60px}div.cg-main-swiper div.cgkit-play svg,div.pswp__scroll-wrap div.cgkit-play svg{width:80px;height:80px}div.cg-main-swiper .swiper-slide.cgkit-iframe-video-nap a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}div.cg-main-swiper .swiper-slide.cgkit-iframe-video a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#000}div.cgkit-iframe-wrap{position:relative;padding-bottom:56.25%;height:0;width:100%}div.cgkit-iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.cgkit-iframe-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:unset!important}div.cgkit-video-wrap{position:relative;width:100%}div.cgkit-video-wrap video{display:block;width:100%;height:auto;object-fit:fill;-o-object-fit:fill}div.pswp__scroll-wrap div.cgkit-video-wrap{width:auto;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}div.pswp__scroll-wrap div.cgkit-video-wrap video{width:auto;height:100%}div.cgkit-video-wrap div.cgkit-play{opacity:0;transition:0.15s all}div.cgkit-video-wrap:hover div.cgkit-play,div.cgkit-video-wrap div.cgkit-play.not-autoplay{opacity:1}.cg-layout-horizontal .swiper-slide-imglink{height:auto;width:100%}.cg-lightbox-active .swiper-slide-imglink{cursor:zoom-in}.cg-thumb-swiper .swiper-slide{height:100%;opacity:.4}.cg-thumb-swiper .swiper-slide.active,.cg-thumb-swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}#commercegurus-pdp-gallery .swiper-button-next:after,#commercegurus-pdp-gallery .swiper-button-prev:after{content:"";font-family:inherit;font-size:inherit;width:22px;height:22px;background:#111;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}#commercegurus-pdp-gallery .swiper-button-next,#commercegurus-pdp-gallery .swiper-button-prev{width:42px;height:42px;margin-top:-21px;padding:0;background:hsl(0 0% 100% / .75);transition:background 0.5s ease;border-radius:.25rem;cursor:pointer}#commercegurus-pdp-gallery .swiper-button-next:focus,#commercegurus-pdp-gallery .swiper-button-prev:focus{outline:0}#commercegurus-pdp-gallery .swiper-button-next:focus-visible,#commercegurus-pdp-gallery .swiper-button-prev:focus-visible{outline:.25rem solid #2491ff;outline-offset:0}#commercegurus-pdp-gallery .swiper-button-next:hover,#commercegurus-pdp-gallery .swiper-button-prev:hover{background:#fff}#commercegurus-pdp-gallery .swiper-button-prev:after,#commercegurus-pdp-gallery .swiper-button-next:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19L8 12L15 5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19L8 12L15 5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#commercegurus-pdp-gallery .swiper-button-next:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.rtl #commercegurus-pdp-gallery .swiper-button-next:after{-webkit-transform:none;transform:none}.rtl #commercegurus-pdp-gallery .swiper-button-prev:after{transform:scale(-1,1)}@media (max-width:770px){.ckit-mobile-pdp-gallery-active .swiper-container.cg-thumb-swiper{cursor:auto!important;height:inherit;margin-top:5px;padding:0 1em}.ckit-mobile-pdp-gallery-active .swiper-container.cg-thumb-swiper .swiper-wrapper{display:inline-block;width:100%;text-align:center;transform:none!important;line-height:1em}.ckit-mobile-pdp-gallery-active .swiper-container.cg-thumb-swiper .swiper-wrapper .swiper-slide{display:inline-block;background:#000;opacity:.2;cursor:auto;border-radius:50%;margin:1px 2px;max-width:8px;height:8px;padding:0}.ckit-mobile-pdp-gallery-active .swiper-container.cg-thumb-swiper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{background:#555;opacity:1}.ckit-mobile-pdp-gallery-active .swiper-button-next,.ckit-mobile-pdp-gallery-active .swiper-button-prev{display:none}.ckit-mobile-pdp-gallery-active .swiper-container.cg-thumb-swiper .swiper-wrapper .swiper-slide>*{display:none!important}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .swiper-wrapper.cg-psp-gallery{display:flex;gap:10px}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .cgkit-one-slider .swiper-wrapper.cg-psp-gallery{gap:0}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .swiper-wrapper.cg-psp-gallery .swiper-slide{display:flex;width:var(--cgkit-showedge-percent,91%)}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .swiper-wrapper.cg-psp-gallery .swiper-slide img{max-width:100%;max-height:100%;height:auto!important}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .cg-main-swiper.swiper-container-initialized .swiper-wrapper .swiper-slide{display:flex}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .cg-main-swiper.swiper-container-initialized .swiper-wrapper.cg-psp-gallery{gap:0}.ckit-mobile-pdp-gallery-active.ckit-mobile-show-edge .cg-main-swiper.swiper-container-initialized .swiper-wrapper.cg-psp-gallery .swiper-slide{flex:none}.ckit-mobile-pdp-gallery-active .cgkit-one-slider .swiper-wrapper.cg-psp-gallery .swiper-slide{flex:none;width:100%;display:block!important}.cgkit-iframe-wrap{position:relative}.cgkit-iframe-wrap.cgkit-iframe-autoplay::before,.cg-lightbox-active .cgkit-iframe-embed::before{content:"";background:#fff0;width:100%;height:100%;min-height:1px;position:absolute;top:0;left:0;z-index:99}.pswp--animated-in .pswp__zoom-wrap{display:flex;justify-content:center;align-items:center}div.cgkit-iframe-wrap{width:100%}div.cg-main-swiper div.cgkit-video-wrap.autoplay div.cgkit-play svg,div.pswp__scroll-wrap div.cgkit-video-wrap.autoplay div.cgkit-play svg{display:none;visibility:hidden}div.cgkit-video-wrap.autoplay div.cgkit-play{width:100%;height:100%;border-radius:0}div.cgkit-video-wrap.autoplay div.cgkit-play:hover{background:none}div.cgkit-video-wrap.autoplay video{display:block}div.cgkit-video-wrap.autoplay img{display:none}div.pswp__scroll-wrap div.cgkit-video-wrap{width:auto!important;display:flex;align-items:center}div.pswp__scroll-wrap div.cgkit-video-wrap video{height:auto!important}}#commercegurus-pdp-gallery-wrapper.ckit-shortcode-gallery{max-width:100%;width:100%}.cgkit-single-gallery #commercegurus-pdp-gallery .swiper-button-next,.cgkit-single-gallery #commercegurus-pdp-gallery .swiper-button-prev{display:none}.pswp .pswp__caption__center{word-wrap:break-word}@media (min-width:771px){.cg-layout-grid-2-4 ul.swiper-wrapper,.cg-layout-grid-3-1-2 ul.swiper-wrapper,.cg-layout-grid-1-2-2 ul.swiper-wrapper{display:grid;gap:10px!important}.cg-layout-grid-2-4 ul.swiper-wrapper{grid-template-columns:repeat(2,1fr)}.cg-layout-grid-3-1-2 ul.swiper-wrapper{grid-template-columns:repeat(6,1fr)}.cg-layout-grid-1-2-2 ul.swiper-wrapper{grid-template-columns:repeat(2,1fr)}.cg-layout-grid-2-4 ul li.swiper-slide,.cg-layout-grid-3-1-2 ul li.swiper-slide,.cg-layout-grid-1-2-2 ul li.swiper-slide{margin:0;padding:0;list-style:none}.cg-layout-grid-1-2-2 ul li.swiper-slide{grid-column:span 1}.cg-layout-grid-2-4 ul li.swiper-slide:last-child:nth-child(odd){grid-column:span 2}.cg-layout-grid-3-1-2 ul li.swiper-slide{grid-column:span 3;order:5}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(1){grid-column:span 6;order:4}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(2){grid-column:span 2;order:1}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(3){grid-column:span 2;order:2}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(4){grid-column:span 2;order:3}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(5){grid-column:span 3}.cg-layout-grid-3-1-2 ul li.swiper-slide:nth-child(6){grid-column:span 3}.cg-layout-grid-3-1-2 ul li.swiper-slide:last-child:nth-child(odd){grid-column:span 6}.cg-layout-grid-1-2-2 ul li.swiper-slide:nth-child(1){grid-column:span 2}.cg-layout-grid-1-2-2 ul li.swiper-slide:last-child:nth-child(even){grid-column:span 2}.load-more-images{position:absolute;left:50%;transform:translateX(-50%);bottom:1rem;margin:0 auto;width:auto;z-index:2;background-color:#000;color:#fff;padding:10px 30px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;text-transform:uppercase;display:none}ul.swiper-wrapper li.swiper-slide.more-images{display:none}.cg-grid-layout .swiper-button-next,.cg-grid-layout .swiper-button-prev,.cg-grid-layout .cg-thumb-swiper{display:none}}@media (max-width:770px){.cg-grid-layout ul.cg-main-swiper li.swiper-slide{width:100%}.cg-grid-layout .swiper-button-next.swiper-button-disabled,.cg-grid-layout .swiper-button-prev.swiper-button-disabled{visibility:hidden}.cg-m-thumbs-3.cg-thumb-swiper .swiper-slide{width:33.3333%}.cg-m-thumbs-4.cg-thumb-swiper .swiper-slide{width:25%}.cg-m-thumbs-5.cg-thumb-swiper .swiper-slide{width:20%}.cg-m-thumbs-6.cg-thumb-swiper .swiper-slide{width:16.6666%}.cg-m-thumbs-7.cg-thumb-swiper .swiper-slide{width:14.2857%}.cg-m-thumbs-8.cg-thumb-swiper .swiper-slide{width:12.5%}.cg-grid-layout .swiper-container:not(.swiper-container-initialized) .swiper-button-prev{visibility:hidden}.cg-grid-layout .cg-thumbs-count-2:not(.swiper-container-initialized) .swiper-wrapper,.cg-grid-layout .cg-thumbs-count-3:not(.swiper-container-initialized) .swiper-wrapper{justify-content:center}.cg-grid-layout .cg-thumb-swiper.swiper-container{margin-top:10px;margin-left:-5px;width:calc(100% + 10px)}.rtl .cg-grid-layout .cg-thumb-swiper.swiper-container{margin-left:0;margin-right:-5px}.cg-grid-layout .cg-thumb-swiper .swiper-slide{padding-left:5px;padding-right:5px;background-color:#fff0}.cg-grid-layout .load-more-images{display:none}.cg-grid-layout ul.swiper-wrapper li.swiper-slide.more-images{display:none}div.cg-main-swiper div.cgkit-video-wrap.autoplay div.cgkit-play svg,div.pswp__scroll-wrap div.cgkit-video-wrap.autoplay div.cgkit-play svg{display:none;visibility:hidden}div.cgkit-video-wrap.autoplay div.cgkit-play{width:100%;height:100%;border-radius:0}div.cgkit-video-wrap.autoplay div.cgkit-play:hover{background:none}div.cgkit-video-wrap.autoplay video{display:block}div.cgkit-video-wrap.autoplay img{display:none}}#commercegurus-pdp-gallery:not(.cg-layout-horizontal) .swiper-wrapper{height:auto!important;transform:none!important}.cg-main-swiper .swiper-button-next:focus,.cg-thumb-swiper .swiper-button-next:focus,.cg-main-swiper .swiper-button-prev:focus,.cg-thumb-swiper .swiper-button-next:focus{outline:0}#commercegurus-pdp-gallery:not(.cg-lightbox-active) .swiper-slide-imglink{cursor:default}@media (min-width:993px){.theme-shoptimizer:not(.cgkit-gallery-type-swiper) .product-details-wrapper{overflow:visible;display:flex;justify-content:space-between}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).single-product div.product .summary{position:sticky;top:30px;align-self:flex-start}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).single-product .commercekit-sticky-add-to-cart+.summary.entry-summary{top:70px}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).admin-bar.single-product .commercekit-sticky-add-to-cart+.summary.entry-summary{top:100px}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).sticky-t.single-product:not(.ckit_stickyatc_active) div.product .summary{top:90px}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).admin-bar.single-product #page div.product .summary{top:60px}.theme-shoptimizer:not(.cgkit-gallery-type-swiper).sticky-t.admin-bar.single-product:not(.ckit_stickyatc_active) div.product .summary{top:120px}}@media (max-width:770px){.theme-shoptimizer:not(.cgkit-gallery-type-swiper) #commercegurus-pdp-gallery-wrapper.ckit-mobile-pdp-gallery-active{margin-left:-1em;width:calc(100% + 2em);margin-bottom:10px}}.theme-shoptimizer .woocommerce-image__wrapper .product-label.type-circle{left:10px}.theme-shoptimizer .sale-item.product-label.type-circle+.ckit-badge_wrapper{top:50px}.theme-shoptimizer .ckit-modal .ckit-modal--button_close:focus{outline:none}.theme-shoptimizer.keyboard-active .ckit-modal .ckit-modal--button_close:focus-visible{outline:.2rem solid #2491ff;outline-offset:0;border-color:#fff0;box-shadow:none}.theme-shoptimizer .commercekit-size-guide button{font-size:13px;font-weight:600}.theme-shoptimizer .commercekit-size-guide button:hover span{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em}.theme-shoptimizer .commercekit-wishlist.full{margin-bottom:15px}.theme-shoptimizer .commercekit-wishlist a{font-size:13px;font-weight:600;color:#111}.theme-shoptimizer .commercekit-wishlist a:hover{color:#111}.theme-shoptimizer .commercekit-wishlist a:hover span{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em}.theme-shoptimizer .commercekit-wishlist.mini{left:auto;right:15px}@media screen and (max-width:600px){.theme-shoptimizer.m-grid-2 .commercekit-wishlist.mini{top:10px;right:10px}}.rtl.theme-shoptimizer .commercekit-wishlist.mini{left:10px;right:auto}.theme-shoptimizer li.menu-item .commercekit-wishlist.mini{left:auto;right:10px}@media screen and (min-width:993px){.theme-shoptimizer .commercekit-wishlist.mini{right:30px}.rtl.theme-shoptimizer .commercekit-wishlist.mini{left:30px;right:auto}}@media (min-width:993px){body.sticky-d.theme-shoptimizer.header-4.single-product .header-4-container{position:relative}body:not(.header-4).theme-shoptimizer.sticky-d.admin-bar.single-product .col-full-nav.is_stuck{top:inherit}.theme-shoptimizer.sticky-d.single-product .logo-mark{display:none}.theme-shoptimizer.sticky-d.single-product .is_stuck .primary-navigation.with-logo .menu-primary-menu-container{margin-left:0}.theme-shoptimizer .summary form.cart.commercekit_sticky-atc .commercekit-pdp-variation-table select{width:calc(100% - 10px)}}ul.products li.product .cgkit-as-single-atc-wrap .button{position:relative;width:100%}.commercekit-inventory+.woocommerce-product-details__short-description{padding-top:1px}@media (max-width:992px){#cgkit-mobile-commercekit-sticky-atc button,.commercekit-pdp-before-form_wrapper span.price{font-weight:700}}.commercekit-order-bump .ckobp-price,.commercekit-order-bump .ckobp-price ins{color:#DE9915}#cgkit-waitlist-trigger{width:100%;padding:13px 0;text-decoration:none;cursor:pointer;background-color:#43454b;color:#fff;font-weight:600;border-radius:6px;transition:0.2s background-color}#cgkit-waitlist-trigger:hover{background-color:#111}button.cgkit-sticky-waitlist-button,li#cgkit-mobile-commercekit-sticky-atc button{background:#43454b;border-color:#43454b;color:#fff;border-radius:4px}li#cgkit-tab-commercekit-sticky-atc-title button{font-weight:700;border-radius:4px}form.variations_form #cgkit-waitlist-button,button.cgkit-sticky-waitlist-button{display:none;position:relative;background:#43454b;border-color:#43454b;color:#fff;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;float:left;width:calc(100% - 95px);height:52px;margin-left:40px;padding-top:0;padding-bottom:0;border-radius:4px;outline:0;line-height:52px;text-align:center;transition:all .2s}form.commercekit_sticky-atc button.cgkit-sticky-waitlist-button{width:calc(100% - 95px);height:52px;padding-top:0;padding-bottom:0;line-height:52px}.size-guide-modal p,.single-ckit_size_guide .entry-content p{font-size:15px;margin-block-start:.5rem}.size-guide-modal table,.single-ckit_size_guide .entry-content table,.commercekit-Tabs-panel--commercekit-sg table{font-size:14px;margin:2.5em 0 0 0}.single-ckit_size_guide .entry-content table thead,.commercekit-Tabs-panel--commercekit-sg table thead{border:none}.size-guide-modal table th,.single-ckit_size_guide .entry-content table th,.commercekit-Tabs-panel--commercekit-sg table th{background:#111;color:#fff}.size-guide-modal table th,.size-guide-modal table td,.single-ckit_size_guide .entry-content table th,.single-ckit_size_guide .entry-content table td,.commercekit-Tabs-panel--commercekit-sg table th,.commercekit-Tabs-panel--commercekit-sg table td{padding:.8em 1.41575em;border:none}.size-guide-modal table td,.single-ckit_size_guide .entry-content table td,.commercekit-Tabs-panel--commercekit-sg table td{background:#f8f8f8}.size-guide-modal table tbody tr:nth-child(2n) td,.single-ckit_size_guide .entry-content table tbody tr:nth-child(2n) td,.commercekit-Tabs-panel--commercekit-sg table tbody tr:nth-child(2n) td{background:0 0}.commercekit-Tabs-panel--commercekit-sg .wp-block-table td,.commercekit-Tabs-panel--commercekit-sg .wp-block-table th{border:none}@media (min-width:771px){.cgkit-active.single-product:has(.cg-layout-vertical-left) .product-details-wrapper .ckit-badge_wrapper{margin-left:100px}.rtl.cgkit-active.single-product:has(.cg-layout-vertical-left) .product-details-wrapper .ckit-badge_wrapper{margin-right:100px;margin-left:0}.cgkit-active.single-product:has(.cgkit-single-gallery) .product-details-wrapper .ckit-badge_wrapper{margin-left:0}.rtl.cgkit-active.single-product:has(.cgkit-single-gallery) .product-details-wrapper .ckit-badge_wrapper{margin-right:0;margin-left:0}}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.516%203.516c4.686-4.686%2012.284-4.686%2016.97%200s4.686%2012.283%200%2016.97a12%2012%200%200%201-13.754%202.299l-5.814.735a.392.392%200%200%201-.438-.44l.748-5.788A12%2012%200%200%201%203.517%203.517zm3.61%2017.043.3.158a9.85%209.85%200%200%200%2011.534-1.758c3.843-3.843%203.843-10.074%200-13.918s-10.075-3.843-13.918%200a9.85%209.85%200%200%200-1.747%2011.554l.16.303-.51%203.942a.196.196%200%200%200%20.219.22zm6.534-7.003-.933%201.164a9.84%209.84%200%200%201-3.497-3.495l1.166-.933a.79.79%200%200%200%20.23-.94L9.561%206.96a.79.79%200%200%200-.924-.445l-2.023.524a.797.797%200%200%200-.588.88%2011.754%2011.754%200%200%200%2010.005%2010.005.797.797%200%200%200%20.88-.587l.525-2.023a.79.79%200%200%200-.445-.923L14.6%2013.327a.79.79%200%200%200-.94.23z%22%2F%3E%3C%2Fsvg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s) / 2);--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw) * 1000%,100%)/clamp(70%,var(--bw) * 1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(20% + var(--cl)));--color:hsl(var(--ch) var(--cs) var(--cl));display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s) / -2) calc(var(--s) / -4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0);contain:style}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--noanim{animation:none}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text)!important}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc(.5 * (100% - var(--ico-size, 1)))}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch) var(--cs) calc(-10% + var(--cl))/24%)}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover)}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--img .joinchat__button__image{opacity:1;animation:none}.joinchat__tooltip{position:absolute;top:calc(-16px + var(--h));right:calc(16px + var(--s));max-width:calc(100vw - 45px - var(--s));height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--left .joinchat__tooltip{right:auto;left:calc(16px + var(--s))}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;z-index:2;bottom:calc(24px + var(--s));right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));will-change:transform,opacity;backface-visibility:hidden;animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(-6px + var(--h));border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:8px;right:auto}.joinchat--left .joinchat__qr:after{left:calc(-6px + var(--h));right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s) / 2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s) * .2) 50% no-repeat;background-size:calc(var(--s) * .6);color:#fff;border-radius:calc(var(--s) / 2);font:700 calc(var(--s) * .35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none!important}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--sep:6px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover~.joinchat__qr{display:flex}}@media (prefers-reduced-motion){.joinchat{animation:none}}