.product-information .product-information__grid{padding-block-start:24px;padding-block-end:0}.product-information.section.spacing-style{padding-block-end:var(--padding-block-end, 0px)!important}.shopify-section:has(.product-information){padding-block-end:0}.product-information .product-information__grid{margin-block-end:0}.shopify-section:has(.product-information)+.shopify-section{margin-block-start:0px}@media screen and (min-width:750px){.product-information .product-information__grid,.product-information.section--full-width .product-information__grid,.product-information.section--page-width .product-information__grid,.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left,.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{align-items:start!important}.product-information__media,.product-information .product-information__media{align-self:start!important;justify-self:start!important}.product-details,.product-information .product-details,.product-information__grid .product-details{align-self:start!important;justify-content:flex-start!important;align-items:stretch!important;padding-block-start:0!important}.product-details>.group-block,.full-height--desktop .group-block,.product-details.full-height--desktop .group-block{align-self:flex-start!important;justify-content:flex-start!important;height:min-content!important}.product-details .group-block.layout-panel-flex,.product-details .layout-panel-flex--column{justify-content:flex-start!important}}@media screen and (min-width:750px){.product-information,.product-information.section,.product-information__grid,.product-information .product-information__grid{overflow:visible!important}.product-information__grid .product-details.sticky-content--desktop,.product-information .product-details.sticky-content--desktop,.product-details.sticky-content--desktop{position:sticky!important;top:var(--sticky-header-offset, 0px)!important;align-self:start!important;height:fit-content!important;max-height:none!important;z-index:var(--layer-flat, 1)}.product-details.sticky-content--desktop>.group-block,.product-details.sticky-content--desktop.full-height--desktop>.group-block{position:static!important;top:auto!important;height:fit-content!important;max-height:none!important}}@media screen and (min-width:750px){.product-information.section--full-width .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,var(--pdp-media-width, 40%)) minmax(0,var(--pdp-details-width, 60%));align-items:start!important;column-gap:var(--gap, 20px)}.product-information.section--full-width .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,var(--pdp-details-width, 60%)) minmax(0,var(--pdp-media-width, 40%));align-items:start!important;column-gap:var(--gap, 20px)}.product-information.section--page-width .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,var(--pdp-media-width, 40%)) minmax(0,var(--pdp-details-width, 60%));align-items:start!important}.product-information.section--page-width .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,var(--pdp-details-width, 60%)) minmax(0,var(--pdp-media-width, 40%));align-items:start!important}.product-information__media{align-self:start!important;justify-self:start;min-width:0;width:100%}.product-details{align-self:start!important;min-width:0}.product-information__media media-gallery,.product-information__media .product-media-container,.product-information__media .media,.product-information__media .product-media{margin-inline:0;margin-left:0;margin-right:auto;max-width:100%}.product-information__media media-gallery,.product-information__media .product-media-container{width:100%}.product-information__media img{max-width:100%;object-position:top left}}@media screen and (min-width:1200px){.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,var(--pdp-media-width, 40%)) minmax(0,var(--pdp-details-width, 60%))}.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,var(--pdp-details-width, 60%)) minmax(0,var(--pdp-media-width, 40%))}}.variant-option__legend-row,.variant-option__label-row{display:inline-flex;align-items:center;gap:.4em;flex-wrap:wrap}.product-details .variant-option--equal-width-buttons:not(:has(.variant-option__button-label~.variant-option__button-label)){display:flex;flex-wrap:wrap;width:auto;max-width:100%;grid-template-columns:unset}.product-details .variant-option--equal-width-buttons:not(:has(.variant-option__button-label~.variant-option__button-label)) .variant-option__button-label{flex:0 0 auto;width:auto;min-width:fit-content;max-width:max-content;padding-inline:1.1rem}.product-details .variant-option--swatches:not(:has(.variant-option__button-label~.variant-option__button-label)){width:auto;max-width:100%}.product-details .buy-buttons-block,.buy-buttons-block{--height-buy-buttons: 48px;--buy-button-preferred-width: var(--atc-width, 100%);width:100%;max-width:100%;margin-inline:0;margin-left:0;margin-right:auto}.product-details .product-form-buttons,.buy-buttons-block .product-form-buttons,.product-details .product-form-buttons--stacked,.buy-buttons-block .product-form-buttons--stacked{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%;margin-inline:0;margin-left:0;margin-right:auto;grid-template-columns:none!important}.product-details .product-form-buttons>.quantity-selector-wrapper,.product-details .product-form-buttons>.quantity-rules,.product-details .product-form-buttons>.quantity-label,.product-details .product-form-buttons>.volume-pricing,.product-details .product-form-buttons>.product-form-text__error,.buy-buttons-block .product-form-buttons>.quantity-selector-wrapper,.buy-buttons-block .product-form-buttons>.quantity-rules,.buy-buttons-block .product-form-buttons>.quantity-label,.buy-buttons-block .product-form-buttons>.volume-pricing,.buy-buttons-block .product-form-buttons>.product-form-text__error{width:auto!important;max-width:100%!important;align-self:flex-start!important;flex:0 0 auto!important;margin-inline:0!important}.product-details .product-form-buttons>.quantity-selector-wrapper,.buy-buttons-block .product-form-buttons>.quantity-selector-wrapper{margin-block-end:18px!important}.product-details .product-form-buttons>*:has(.add-to-cart-button),.product-details .product-form-buttons>.add-to-cart-button,.buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.buy-buttons-block .product-form-buttons>.add-to-cart-button,.product-details .product-form-buttons--stacked>*:has(.add-to-cart-button),.buy-buttons-block .product-form-buttons--stacked>*:has(.add-to-cart-button){flex:0 0 auto!important;flex-basis:auto!important;display:block!important;width:var(--atc-width, 100%)!important;max-width:min(100%,var(--atc-width, 100%))!important;min-width:0!important;align-self:flex-start!important;box-sizing:border-box!important}.product-details .product-form-buttons>.accelerated-checkout-block,.buy-buttons-block .product-form-buttons>.accelerated-checkout-block,.product-details .product-form-buttons--stacked>.accelerated-checkout-block,.buy-buttons-block .product-form-buttons--stacked>.accelerated-checkout-block{flex:0 0 auto!important;flex-basis:auto!important;display:block!important;width:var(--shop-pay-width, 100%)!important;max-width:min(100%,var(--shop-pay-width, 100%))!important;min-width:0!important;align-self:flex-start!important;box-sizing:border-box!important}.product-details .accelerated-checkout-block shopify-accelerated-checkout,.product-details .accelerated-checkout-block shopify-accelerated-checkout-cart,.product-details .accelerated-checkout-block .shopify-payment-button,.product-details .accelerated-checkout-block .shopify-payment-button__button,.product-details .accelerated-checkout-block .shopify-payment-button__button--unbranded,.buy-buttons-block .accelerated-checkout-block shopify-accelerated-checkout,.buy-buttons-block .accelerated-checkout-block shopify-accelerated-checkout-cart,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button__button,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button__button--unbranded{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-inline:0!important}.product-information[data-details-align=center] .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information[data-details-align=center] .buy-buttons-block .product-form-buttons>.accelerated-checkout-block,.product-information--details-align-center .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information--details-align-center .buy-buttons-block .product-form-buttons>.accelerated-checkout-block{margin-left:auto!important;margin-right:auto!important;align-self:center!important}.product-information[data-details-align=right] .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information[data-details-align=right] .buy-buttons-block .product-form-buttons>.accelerated-checkout-block,.product-information--details-align-right .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information--details-align-right .buy-buttons-block .product-form-buttons>.accelerated-checkout-block{margin-left:auto!important;margin-right:0!important;align-self:flex-end!important}.product-information[data-details-align=left] .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information[data-details-align=left] .buy-buttons-block .product-form-buttons>.accelerated-checkout-block,.product-information--details-align-left .buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.product-information--details-align-left .buy-buttons-block .product-form-buttons>.accelerated-checkout-block{margin-left:0!important;margin-right:auto!important;align-self:flex-start!important}.product-details .add-to-cart-button,.product-details .product-form-buttons>.add-to-cart-button,.product-details .product-form-buttons button.add-to-cart-button,.buy-buttons-block .add-to-cart-button,.buy-buttons-block .product-form-buttons>.add-to-cart-button,.buy-buttons-block .product-form-buttons button.add-to-cart-button{width:100%!important;max-width:none!important;height:var(--height-buy-buttons, 48px)!important;min-height:var(--height-buy-buttons, 48px)!important;padding-block:0!important;padding-inline:1.25rem!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.2!important;border-radius:var(--ekimall-button-radius, var(--style-border-radius-buttons-primary, 6px))!important;box-sizing:border-box;margin:0!important}.product-details .accelerated-checkout-block shopify-accelerated-checkout,.product-details .accelerated-checkout-block shopify-accelerated-checkout-cart,.product-details .accelerated-checkout-block .shopify-payment-button,.buy-buttons-block .accelerated-checkout-block shopify-accelerated-checkout,.buy-buttons-block .accelerated-checkout-block shopify-accelerated-checkout-cart,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button,.product-details shopify-accelerated-checkout,.product-details shopify-accelerated-checkout-cart,.product-details .shopify-payment-button,.buy-buttons-block shopify-accelerated-checkout,.buy-buttons-block shopify-accelerated-checkout-cart,.buy-buttons-block .shopify-payment-button{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:var(--height-buy-buttons, 48px)!important;min-height:var(--height-buy-buttons, 48px)!important;margin:0!important;margin-inline:0!important;--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons, 48px);--shopify-accelerated-checkout-button-border-radius: var(--ekimall-wallet-button-radius, 0px);--shopify-accelerated-checkout-button-box-shadow: none;box-sizing:border-box!important}.product-details .shopify-payment-button__button,.product-details .shopify-payment-button__button--unbranded,.buy-buttons-block .shopify-payment-button__button,.buy-buttons-block .shopify-payment-button__button--unbranded,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button__button,.buy-buttons-block .accelerated-checkout-block .shopify-payment-button__button--unbranded{width:100%!important;max-width:100%!important;min-width:0!important;min-height:var(--height-buy-buttons, 48px)!important;height:var(--height-buy-buttons, 48px)!important;border-radius:var(--ekimall-wallet-button-radius, 0px)!important;box-sizing:border-box!important}@media screen and (max-width:749px){.product-details .buy-buttons-block,.buy-buttons-block{--buy-button-preferred-width: 100%}.product-details .product-form-buttons,.buy-buttons-block .product-form-buttons,.product-details .product-form-buttons--stacked,.buy-buttons-block .product-form-buttons--stacked{display:flex!important;flex-direction:column!important;align-items:flex-start!important;grid-template-columns:none!important}.product-details .product-form-buttons>*:has(.add-to-cart-button),.product-details .product-form-buttons>.add-to-cart-button,.product-details .product-form-buttons>.accelerated-checkout-block,.buy-buttons-block .product-form-buttons>*:has(.add-to-cart-button),.buy-buttons-block .product-form-buttons>.add-to-cart-button,.buy-buttons-block .product-form-buttons>.accelerated-checkout-block,.buy-buttons-block .product-form-buttons shopify-accelerated-checkout,.buy-buttons-block .product-form-buttons shopify-accelerated-checkout-cart{width:100%!important;max-width:100%!important}}.product-details .quantity-selector-wrapper,.buy-buttons-block .quantity-selector-wrapper{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;padding:0!important;width:auto!important;max-width:max-content;justify-self:start;align-self:start!important;pointer-events:auto!important}.product-details .quantity-selector,.buy-buttons-block .quantity-selector,.product-details quantity-selector-component.quantity-selector,.buy-buttons-block quantity-selector-component.quantity-selector,.product-details .product-form-buttons .quantity-selector,.buy-buttons-block .product-form-buttons .quantity-selector{--quantity-selector-width: 124px;--qty-btn: 40px;display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;align-self:start!important;width:var(--quantity-selector-width)!important;max-width:var(--quantity-selector-width)!important;min-width:var(--quantity-selector-width)!important;height:var(--height-buy-buttons, 48px)!important;min-height:var(--height-buy-buttons, 48px)!important;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .18)!important;border-radius:var(--ekimall-button-radius, var(--style-border-radius-buttons-primary, 6px))!important;box-shadow:none!important;outline:none!important;background-color:var(--color-input-background, #fff)!important;overflow:visible!important;box-sizing:border-box!important;gap:0!important;pointer-events:auto!important}.product-details .quantity-selector:hover,.product-details .quantity-selector:focus-within,.buy-buttons-block .quantity-selector:hover,.buy-buttons-block .quantity-selector:focus-within{box-shadow:none!important;outline:none!important;background-color:var(--color-input-background, #fff)!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus),.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus),.product-details .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus,button.button,.button),.buy-buttons-block .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus,button.button,.button),.product-details .quantity-selector button.button-unstyled,.buy-buttons-block .quantity-selector button.button-unstyled{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex:0 0 var(--qty-btn, 40px)!important;flex-grow:0!important;flex-shrink:0!important;width:var(--qty-btn, 40px)!important;max-width:var(--qty-btn, 40px)!important;min-width:var(--qty-btn, 40px)!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;background-color:transparent!important;color:inherit!important;letter-spacing:normal!important;font-size:inherit!important;font-weight:inherit!important;text-transform:none!important;line-height:1!important;cursor:pointer!important;pointer-events:auto!important;position:relative!important;z-index:2!important;overflow:visible!important;opacity:1!important;visibility:visible!important;appearance:none!important;-webkit-appearance:none!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus):hover,.product-details .quantity-selector :is(.quantity-minus,.quantity-plus):focus,.product-details .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible,.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus):hover,.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus):focus,.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible{box-shadow:none!important;outline:none!important;background:transparent!important;opacity:1!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper,.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper{display:inline-flex!important;width:var(--icon-size-xs, 12px)!important;height:var(--icon-size-xs, 12px)!important;pointer-events:none!important;opacity:1!important;visibility:visible!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus) svg,.buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus) svg{display:block!important;width:var(--icon-size-xs, 12px)!important;height:var(--icon-size-xs, 12px)!important;pointer-events:none!important;opacity:1!important;visibility:visible!important}.product-details .quantity-selector input[type=number],.buy-buttons-block .quantity-selector input[type=number],.product-details .quantity-selector input.quantity__input,.buy-buttons-block .quantity-selector input.quantity__input{flex:1 1 auto!important;width:auto!important;max-width:calc(var(--quantity-selector-width) - var(--qty-btn, 40px) * 2)!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;color:inherit!important;pointer-events:auto!important;position:relative!important;z-index:1!important;appearance:textfield!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important}.product-details .quantity-selector input[type=number]::-webkit-inner-spin-button,.product-details .quantity-selector input[type=number]::-webkit-outer-spin-button,.buy-buttons-block .quantity-selector input[type=number]::-webkit-inner-spin-button,.buy-buttons-block .quantity-selector input[type=number]::-webkit-outer-spin-button{appearance:none!important;-webkit-appearance:none!important;margin:0!important;display:none!important}@media screen and (max-width:749px){.product-details .quantity-selector,.buy-buttons-block .quantity-selector,.product-details quantity-selector-component.quantity-selector,.buy-buttons-block quantity-selector-component.quantity-selector{--quantity-selector-width: 132px;--qty-btn: 44px}}.product-details [class*=ai-social-proof-]:not([class*=container]):not([class*=icon]):not([class*=content]):not([class*=count]):not([class*=text]):not([class*=avatar]):not([class*=name]):not([class*=checkmark]):not([class*=avatars]){width:fit-content!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important;padding-inline:0!important;display:block!important}.product-details [class*=ai-social-proof-container-]{width:max-content!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important;margin-inline:0 auto!important;box-sizing:border-box}.product-details .shopify-payment-button__more-options,.product-details .shopify-payment-button__more-options[aria-hidden],.product-details shopify-accelerated-checkout .shopify-payment-button__more-options,.product-details .shopify-payment-button a[href="#"],.product-details .more-payment-options-link{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;font-size:0!important;line-height:0!important}@media screen and (min-width:750px){.product-details [data-ekimall-countdown]{width:var(--ekimall-cd-desktop-width, 100%)!important;max-width:var(--ekimall-cd-desktop-width, 100%)!important}}.product-details [data-ekimall-countdown-headline],.product-details [class*=ai-countdown-promo__headline-]{font-size:var(--ekimall-cd-headline-size, inherit)!important}.product-details [data-ekimall-countdown-subtitle],.product-details [class*=ai-countdown-promo__subtitle-]{font-size:var(--ekimall-cd-subtitle-size, inherit)!important}.product-details [data-ekimall-countdown-promo-label],.product-details [class*=ai-countdown-promo__promo-label-]{font-size:var(--ekimall-cd-promo-label-size, inherit)!important}.product-details [data-ekimall-countdown-promo-code],.product-details [class*=ai-countdown-promo__promo-code-]:not([class*=wrapper]):not([class*=section]){font-size:var(--ekimall-cd-promo-code-size, inherit)!important}.product-details [data-ekimall-countdown-timer],.product-details [class*=ai-countdown-promo__timer-]:not([class*=timer-box]):not([class*=timer-value]):not([class*=timer-label]){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;margin-bottom:10px!important;width:100%!important}.product-details [data-ekimall-countdown-timer-box],.product-details [class*=ai-countdown-promo__timer-box-]{flex:1 1 0!important;width:auto!important;max-width:72px!important;min-width:48px!important;padding:8px 6px!important;gap:2px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-radius:var(--ekimall-cd-timer-box-radius, 8px)!important;border-width:var(--ekimall-cd-timer-box-border, 1px)!important}.product-details [data-ekimall-countdown-timer-value],.product-details [class*=ai-countdown-promo__timer-value-]{font-size:1.125rem!important;font-weight:650!important;line-height:1!important}.product-details [data-ekimall-countdown-timer-label],.product-details [class*=ai-countdown-promo__timer-label-]{font-size:.625rem!important;letter-spacing:.06em!important;text-transform:uppercase}.product-details [data-ekimall-countdown-promo-section],.product-details [class*=ai-countdown-promo__promo-section-]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}.product-details [data-ekimall-countdown-promo-code-wrap],.product-details [class*=ai-countdown-promo__promo-code-wrapper-]{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:6px 10px!important;border-radius:6px!important;border-width:1px!important}@media screen and (min-width:750px){.product-details .variant-option--equal-width-buttons:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label){display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;align-items:stretch}.product-details .variant-option--equal-width-buttons:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{width:100%!important;min-width:0!important;max-width:none!important;flex:unset!important;box-sizing:border-box}.product-details .variant-option--swatches:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label){display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}.product-details .variant-option--swatches:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{width:100%!important;justify-self:stretch;box-sizing:border-box}.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label){display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;align-items:stretch}.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{width:100%!important;min-width:0!important;max-width:none!important;flex:unset!important;box-sizing:border-box}.product-details .variant-option--swatches:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label){display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}.product-details .variant-option--swatches:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{width:100%!important;justify-self:stretch;box-sizing:border-box}}@media screen and (max-width:749px){.product-details .variant-option--equal-width-buttons:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label){display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;gap:6px!important;align-items:stretch;grid-template-columns:unset!important}.product-details .variant-option--equal-width-buttons:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box}.product-details .variant-option--swatches:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label){display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;gap:6px!important;grid-template-columns:unset!important}.product-details .variant-option--swatches:has(input[name^=\984f\8272]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Color i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Colour i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{flex:1 1 0!important;width:auto!important;min-width:0!important;justify-self:stretch;box-sizing:border-box}.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--equal-width-buttons:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label){display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;gap:6px!important;align-items:stretch;grid-template-columns:unset!important}.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--equal-width-buttons:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box}.product-details .variant-option--swatches:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label),.product-details .variant-option--swatches:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label){display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;gap:6px!important;grid-template-columns:unset!important}.product-details .variant-option--swatches:has(input[name^=\5c3a\78bc]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=\5c3a\5bf8]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label,.product-details .variant-option--swatches:has(input[name^=Size i]):has(.variant-option__button-label~.variant-option__button-label) .variant-option__button-label{flex:1 1 0!important;width:auto!important;min-width:0!important;justify-self:stretch;box-sizing:border-box}}.product-details .text-block.h2,.product-details .text-block.h2 :is(h1,h2,p),.product-details .product-title,.product-details .product-title :is(h1,h2,p),.product-details .text-block:first-child :is(h1,h2,p),.product-details .group-block .text-block.h2,.product-details .group-block .text-block.h2 :is(h1,h2,p){font-size:1.75rem!important;line-height:1.25!important;margin-block-start:0!important}#shopify-section-marquee_pieajD,[id$=__marquee_pieajD],[id*=__marquee_pieajD]{margin-top:60px!important;margin-block-start:60px!important;margin-bottom:0!important;margin-block-end:0!important;padding-bottom:0!important;padding-block-end:0!important}#shopify-section-marquee_pieajD .section,#shopify-section-marquee_pieajD .spacing-style,#shopify-section-marquee_pieajD .marquee,#shopify-section-marquee_pieajD .marquee-section,#shopify-section-marquee_pieajD marquee-component,[id$=__marquee_pieajD] .section,[id$=__marquee_pieajD] .spacing-style,[id*=__marquee_pieajD] .section,[id*=__marquee_pieajD] .spacing-style,[id$=__marquee_pieajD] .marquee,[id*=__marquee_pieajD] .marquee,[id$=__marquee_pieajD] marquee-component,[id*=__marquee_pieajD] marquee-component{--padding-block-start: 10px !important;--padding-block-end: 0px !important;--marquee-pad-block-end: 0px !important;padding-block-start:10px!important;padding-block-end:0!important;padding-top:10px!important;padding-bottom:0!important}body.template-product #MainContent,body.template-product main.content-for-layout{margin-bottom:0!important;padding-bottom:0!important}body.template-product #MainContent>.shopify-section:last-child{margin-bottom:0!important;margin-block-end:0!important;padding-bottom:0!important;padding-block-end:0!important}body.template-product #footer-group,body.template-product .shopify-section-group-footer-group,body.template-product #shopify-section-group-footer-group{margin-top:0!important;margin-block-start:0!important;padding-top:0!important;padding-block-start:0!important}body.template-product #footer-group>.shopify-section:first-child,body.template-product .shopify-section-group-footer-group>.shopify-section:first-child{margin-top:0!important;margin-block-start:0!important}.product-information .accordion,.product-details .accordion,.shopify-section--main-product .accordion{--summary-font-size: .875rem}.product-information .accordion .details__header,.product-details .accordion .details__header,.shopify-section--main-product .accordion .details__header,.product-information .accordion summary.details__header,.product-details .accordion summary.details__header{font-size:.875rem!important;line-height:1.35!important;letter-spacing:.01em!important}.product-information .accordion .details-content,.product-details .accordion .details-content,.shopify-section--main-product .accordion .details-content,.product-information .accordion .details-content .rte,.product-details .accordion .details-content .rte,.product-information .accordion .details-content .text-block,.product-details .accordion .details-content .text-block,.product-information .accordion .details-content .rte :is(p,li,span,a,td,th),.product-details .accordion .details-content .rte :is(p,li,span,a,td,th),.product-information .accordion .details-content :is(p,li),.product-details .accordion .details-content :is(p,li){font-size:.8125rem!important;line-height:1.5!important;font-weight:400!important;letter-spacing:.01em!important}.product-information .accordion .details-content .rte,.product-details .accordion .details-content .rte,.product-information .accordion .details-content .text-block,.product-details .accordion .details-content .text-block{color:rgb(var(--color-foreground-rgb) / .82)!important}.product-details .text-block.rte,.product-details .text-block--align-center,.product-details .text-block--align-left,.product-details .text-block--align-right{--text-align: center !important;--text-align-default: center !important;text-align:center!important;width:100%!important;margin-inline:auto!important}.product-details .text-block.rte *:not(svg):not(path),.product-details .rte *:not(svg):not(path){text-align:center!important}.product-details .text-block.rte table,.product-details .rte table,.product-details table{margin-left:auto!important;margin-right:auto!important;margin-inline:auto!important;float:none!important;text-align:center!important}.product-details .text-block.rte td,.product-details .text-block.rte th,.product-details .rte td,.product-details .rte th,.product-details table td,.product-details table th{text-align:center!important}@media screen and (min-width:750px){.product-information.section--page-width.product-information--place-left,.product-information.section--page-width.product-information--place-center,.product-information.section--page-width.product-information--place-right,.product-information.section--page-width[data-section-placement=left],.product-information.section--page-width[data-section-placement=center],.product-information.section--page-width[data-section-placement=right]{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-inline:var(--page-margin, 16px)!important}.product-information.section--page-width.product-information--place-left [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width.product-information--place-center [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width.product-information--place-right [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=left] [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=center] [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=right] [data-product-grid-content]:not(.product-information__grid--half){display:grid!important;grid-column:auto!important;width:max-content!important;max-width:100%!important;box-sizing:border-box!important;column-gap:var(--gap, 48px)!important}.product-information.section--page-width [data-product-grid-content]:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,var(--pdp-media-width, 360px)) minmax(0,var(--pdp-details-col, 440px))!important}.product-information.section--page-width [data-product-grid-content]:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,var(--pdp-details-col, 440px)) minmax(0,var(--pdp-media-width, 360px))!important}.product-information.section--page-width.product-information--place-left [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=left] [data-product-grid-content]:not(.product-information__grid--half){align-self:flex-start!important;margin-inline:0 auto!important}.product-information.section--page-width.product-information--place-center [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=center] [data-product-grid-content]:not(.product-information__grid--half){align-self:center!important;margin-inline:auto!important}.product-information.section--page-width.product-information--place-right [data-product-grid-content]:not(.product-information__grid--half),.product-information.section--page-width[data-section-placement=right] [data-product-grid-content]:not(.product-information__grid--half){align-self:flex-end!important;margin-inline:auto 0!important}.product-information.section--page-width>*:not([data-product-grid-content]){align-self:stretch!important;width:100%!important}}@media screen and (max-width:749px){.product-information.section--page-width [data-product-grid-content]:not(.product-information__grid--half){width:100%!important;max-width:100%!important;margin-inline:0!important;align-self:stretch!important}.product-information .product-information__media{display:block!important;visibility:visible!important;width:auto!important;min-width:100%!important;max-width:none!important;grid-column:1 / -1!important;order:0!important}}.product-information[data-details-align=center] .product-details>.group-block,.product-information[data-details-align=center] .product-details .group-block-content.layout-panel-flex,.product-information[data-details-align=center] .product-details .layout-panel-flex--column,.product-information--details-align-center .product-details>.group-block,.product-information--details-align-center .product-details .group-block-content.layout-panel-flex,.product-information--details-align-center .product-details .layout-panel-flex--column{align-items:center!important;justify-content:center!important;text-align:center!important}.product-information[data-details-align=center] .product-details .text-block,.product-information[data-details-align=center] .product-details .text-block>*:not(svg):not(path),.product-information[data-details-align=center] .product-details .product-title,.product-information[data-details-align=center] .product-details h1,.product-information[data-details-align=center] .product-details h2,.product-information[data-details-align=center] .product-details .price,.product-information[data-details-align=center] .product-details .rating-wrapper,.product-information[data-details-align=center] .product-details .variant-picker,.product-information[data-details-align=center] .product-details .variant-option,.product-information--details-align-center .product-details .text-block,.product-information--details-align-center .product-details .text-block>*:not(svg):not(path),.product-information--details-align-center .product-details .price{text-align:center!important;--text-align: center !important;--text-align-default: center !important}.product-information[data-details-align=center] .product-details .product-form-buttons,.product-information[data-details-align=center] .buy-buttons-block .product-form-buttons,.product-information[data-details-align=center] .product-details .product-form-buttons--stacked,.product-information[data-details-align=center] .buy-buttons-block .product-form-buttons--stacked,.product-information--details-align-center .product-details .product-form-buttons,.product-information--details-align-center .product-details .product-form-buttons--stacked{align-items:center!important;margin-left:auto!important;margin-right:auto!important}.product-information[data-details-align=center] .product-details .buy-buttons-block,.product-information--details-align-center .product-details .buy-buttons-block{margin-left:auto!important;margin-right:auto!important}.product-information[data-details-align=center] .product-details .product-form-buttons>*:not(.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error),.product-information[data-details-align=center] .buy-buttons-block .product-form-buttons>*:not(.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error),.product-information--details-align-center .product-details .product-form-buttons>*:not(.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){margin-left:auto!important;margin-right:auto!important}.product-information[data-details-align=center] .product-details .quantity-selector-wrapper,.product-information[data-details-align=center] .buy-buttons-block .quantity-selector-wrapper,.product-information[data-details-align=center] .product-details .quantity-selector,.product-information[data-details-align=center] .buy-buttons-block .quantity-selector,.product-information--details-align-center .product-details .quantity-selector-wrapper{align-self:center!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}.product-information[data-details-align=center] .product-details .variant-option--swatches,.product-information[data-details-align=center] .product-details .variant-option--buttons,.product-information[data-details-align=center] .product-details .variant-option--equal-width-buttons,.product-information--details-align-center .product-details .variant-option--swatches,.product-information--details-align-center .product-details .variant-option--buttons,.product-information--details-align-center .product-details .variant-option--equal-width-buttons{justify-content:center!important;align-items:center!important}.product-information[data-details-align=center] .product-details [data-ekimall-countdown],.product-information[data-details-align=center] .product-details [class*=ai-countdown-promo-]:not([class*=ai-countdown-promo__]),.product-information[data-details-align=center] .product-details [class*=ai-social-proof-],.product-information--details-align-center .product-details [data-ekimall-countdown],.product-information--details-align-center .product-details [class*=ai-countdown-promo-]:not([class*=ai-countdown-promo__]),.product-information--details-align-center .product-details [class*=ai-social-proof-]{margin-left:auto!important;margin-right:auto!important}.product-information[data-details-align=right] .product-details .product-form-buttons,.product-information[data-details-align=right] .buy-buttons-block .product-form-buttons,.product-information--details-align-right .product-details .product-form-buttons{align-items:flex-end!important}.product-information[data-details-align=right] .product-details .product-form-buttons>*:not(.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error),.product-information[data-details-align=right] .product-details [data-ekimall-countdown]{margin-left:auto!important;margin-right:0!important}.product-information[data-details-align=right] .product-details .variant-option--swatches,.product-information[data-details-align=right] .product-details .variant-option--buttons{justify-content:flex-end!important}@media screen and (min-width:750px){.product-information__grid>.product-details.sticky-content--desktop,.product-information .product-information__grid .product-details.sticky-content--desktop{position:sticky!important;top:var(--sticky-header-offset, var(--header-height, 0px))!important;align-self:start!important;height:fit-content!important;max-height:none!important;z-index:var(--layer-flat, 1)}}.variant-option__guide-link{display:inline-flex;align-items:center;justify-content:center;color:inherit;opacity:.65;line-height:0;text-decoration:none;vertical-align:middle;transition:opacity .15s ease;background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit}.variant-option__guide-link:hover,.variant-option__guide-link:focus-visible{opacity:1}.variant-option__guide-link svg{width:1em;height:1em;display:block}.ekimall-guide-dialog{border:none;padding:0;max-width:min(640px,calc(100vw - 2rem));width:100%;max-height:min(85vh,720px);border-radius:var(--style-border-radius-lg, 1rem);box-shadow:var(--shadow-popover, 0 16px 48px rgb(0 0 0 / .18));background:var(--color-background, #fff);color:var(--color-foreground, #111);overflow:hidden}.ekimall-guide-dialog::backdrop{background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ekimall-guide-dialog__panel{display:flex;flex-direction:column;max-height:min(85vh,720px)}.ekimall-guide-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-bottom:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .1);flex:0 0 auto}.ekimall-guide-dialog__title{margin:0;font-size:1.15rem;font-weight:600;line-height:1.3}.ekimall-guide-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:var(--style-border-radius-sm, .6rem);background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:opacity .15s ease,background-color .15s ease}.ekimall-guide-dialog__close:hover,.ekimall-guide-dialog__close:focus-visible{opacity:1;background:rgb(var(--color-foreground-rgb, 0 0 0) / .06)}.ekimall-guide-dialog__body{padding:1.25rem 1.35rem 1.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:.95rem;line-height:1.65}.ekimall-guide-dialog__body img{max-width:100%;height:auto;border-radius:var(--style-border-radius-sm, .6rem)}.ekimall-guide-dialog__body table{width:100%;border-collapse:collapse}.ekimall-guide-dialog__footer{padding:.75rem 1.25rem 1.1rem;border-top:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .08);flex:0 0 auto}.ekimall-guide-dialog__footer a{color:inherit;opacity:.75;font-size:.85rem;text-decoration:underline}.ekimall-guide-dialog__footer a:hover{opacity:1}@media screen and (max-width:749px){.ekimall-guide-dialog{max-width:calc(100vw - 1.25rem);max-height:88vh;border-radius:var(--style-border-radius-md, .8rem)}.ekimall-guide-dialog__panel{max-height:88vh}.ekimall-guide-dialog__header,.ekimall-guide-dialog__body{padding-inline:1rem}}@media screen and (min-width:750px){.product-information[data-ekimall-lock-details=true] .product-details.sticky-content--desktop,.product-information[data-ekimall-lock-details=true] .product-details,html[data-ekimall-pdp-lock="1"] .product-information .product-details.sticky-content--desktop,html[data-ekimall-pdp-lock="1"] .product-information .product-details{position:sticky!important;top:var(--sticky-header-offset, var(--header-height, 0px))!important;align-self:start!important;height:fit-content!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;z-index:2;transform:none!important}.product-information[data-ekimall-lock-details=true] .product-details.sticky-content--desktop>.group-block,html[data-ekimall-pdp-lock="1"] .product-information .product-details>.group-block{position:static!important;top:auto!important;height:auto!important;max-height:none!important}.product-information[data-ekimall-lock-details=true],.product-information[data-ekimall-lock-details=true] .product-information__grid,#MainContent:has(.product-information[data-ekimall-lock-details=true]),html[data-ekimall-pdp-lock="1"] #MainContent{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}#MainContent>.shopify-section:has(.product-information[data-ekimall-lock-details=true]){isolation:auto!important}}.product-information__media,.product-information__media *,media-gallery,.product-media-container{pointer-events:auto!important}body.template-product #MainContent,body.template-product main.content-for-layout{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}body.template-product #MainContent>.shopify-section{isolation:auto!important}body.template-product .product-details .add-to-cart-button.button:disabled,body.template-product .product-details .add-to-cart-button:disabled,body.template-product .buy-buttons-block .add-to-cart-button:disabled{opacity:1!important;cursor:pointer!important;filter:none!important}body.template-product .accelerated-checkout-block,body.template-product shopify-accelerated-checkout,body.template-product .shopify-payment-button,body.template-product .shopify-payment-button__button,body.template-product .shopify-payment-button__button--unbranded,body.template-product .shopify-payment-button__button:disabled,body.template-product .shopify-payment-button__button[disabled],body.template-product .shopify-payment-button__button[aria-disabled=true]{opacity:1!important;filter:none!important}@media screen and (min-width:750px){body.template-product .product-information__grid .product-details.sticky-content--desktop,body.template-product .product-details.sticky-content--desktop{position:sticky!important;top:var(--sticky-header-offset, var(--header-height, 0px))!important;align-self:start!important;height:fit-content!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;z-index:2;transform:none!important}body.template-product .product-information,body.template-product .product-information__grid{overflow:visible!important}}@media screen and (min-width:750px){body.template-product .product-information__grid .product-details.sticky-content--desktop,body.template-product .product-details.sticky-content--desktop,.product-information[data-ekimall-lock-details=true] .product-details.sticky-content--desktop,.product-information[data-ekimall-lock-details=true] .product-details,html[data-ekimall-pdp-lock="1"] .product-information .product-details.sticky-content--desktop,html[data-ekimall-pdp-lock="1"] .product-information .product-details{max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}}@media screen and (max-width:749px){body.template-product:has(.sticky-add-to-cart__bar[data-stuck=true]) #MainContent{padding-bottom:0!important}}@media screen and (min-width:750px){body.template-product .product-details,body.template-product .product-details.sticky-content--desktop,body.template-product .product-details.full-height--desktop,body.template-product .product-details.sticky-content--desktop.full-height--desktop,body.template-product .product-information__grid .product-details.sticky-content--desktop,body.template-product .product-details>.group-block,body.template-product .product-details.full-height--desktop>.group-block,body.template-product .product-details .group-block-content,body.template-product .product-details .layout-panel-flex{max-height:none!important;height:auto!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}body.template-product .full-height--desktop{max-height:none!important;height:auto!important}}body.template-product .ekimall-pdp-desc,body.template-product .ekimall-pdp-desc #prd_html,body.template-product .shopify-section:has(.ekimall-pdp-desc),body.template-product .shopify-section:has(.ekimall-pdp-desc) .section,body.template-product .shopify-section:has(.ekimall-pdp-desc) .spacing-style,body.template-product #MainContent,body.template-product main.content-for-layout{max-height:none!important;height:auto!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;contain:none!important;content-visibility:visible!important}body.template-product #MainContent,body.template-product main.content-for-layout{padding-bottom:0!important;margin-bottom:0!important}body.template-product #footer-group,body.template-product .shopify-section-group-footer-group,body.template-product #shopify-section-group-footer-group{padding-bottom:calc(var(--ekimall-sticky-atc-height, 72px) + 24px + env(safe-area-inset-bottom,0px))!important}@media screen and (max-width:749px){body.template-product:has(.sticky-add-to-cart__bar) #footer-group,body.template-product:has(.sticky-add-to-cart__bar) .shopify-section-group-footer-group,body.template-product:has(.sticky-add-to-cart__bar) #shopify-section-group-footer-group{padding-bottom:calc(var(--ekimall-sticky-atc-height, 72px) + 32px + env(safe-area-inset-bottom,0px))!important}}body.template-product #MainContent>.shopify-section:last-child,body.template-product #MainContent>.shopify-section:last-of-type{margin-bottom:0!important;margin-block-end:0!important;padding-bottom:0!important;padding-block-end:0!important}body.template-product #footer-group,body.template-product .shopify-section-group-footer-group{margin-top:0!important;margin-block-start:0!important;padding-top:0!important;padding-block-start:0!important}body.template-product #footer-group>.shopify-section:first-child .section,body.template-product #footer-group>.shopify-section:first-child .spacing-style,body.template-product .shopify-section-group-footer-group>.shopify-section:first-child .section,body.template-product .shopify-section-group-footer-group>.shopify-section:first-child .spacing-style{margin-top:0!important;margin-block-start:0!important}body.template-product .ekimall-pdp-desc img,body.template-product .ekimall-pdp-desc img[src],body.template-product .ekimall-pdp-desc #prd_html img,body.template-product #prd_html img,body.template-product #MainContent .ekimall-pdp-desc img,body.template-product .shopify-section .ekimall-pdp-desc img,body.template-product .product-details .rte img,body.template-product .product-details .text-block.rte img,body.template-product .product-information .rte img{display:block!important;width:auto!important;max-width:640px!important;height:auto!important;max-height:none!important;margin-block:0!important;margin-inline:auto!important;object-fit:contain!important;border:0!important;content-visibility:visible!important}@media(max-width:640px){body.template-product .ekimall-pdp-desc img,body.template-product .ekimall-pdp-desc img[src],body.template-product .ekimall-pdp-desc #prd_html img,body.template-product #prd_html img,body.template-product #MainContent .ekimall-pdp-desc img,body.template-product .shopify-section .ekimall-pdp-desc img,body.template-product .product-details .rte img,body.template-product .product-details .text-block.rte img,body.template-product .product-information .rte img{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/383/assets/ekimall-pdp-layout.css.map */
