@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}}