:is(.asawoo-skin-original,.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe){--asawoo-accent:var(--e-global-color-primary,#316b60);--asawoo-surface:var(--e-global-color-secondary,#fff);--asawoo-text:var(--e-global-color-text,inherit);--asawoo-radius:16px;--asawoo-gap:14px;--asawoo-padding:16px;min-width:0}:is(.asawoo-dir-rtl){direction:rtl}:is(.asawoo-dir-ltr){direction:ltr}:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe) :is(.asw-mini-cart,.asw-account,.asw-collections,.asw-product-archive,.zps,.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asawoo-breadcrumb,.asawoo-specs,.asawoo-related,.asawoo-header,.asawoo-product-reviews,.asawoo-native-flow,.asa-product-categories){color:var(--asawoo-text);min-width:0;max-width:100%}:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe) :is(.asw-product-card,.asw-mini-cart__surface,.asw-account__surface,.asw-collections__surface,.zps__surface,.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asawoo-breadcrumb,.asawoo-specs,.asawoo-related,.asawoo-header,.asawoo-product-reviews,.asawoo-native-flow){border-radius:var(--asawoo-radius);overflow-wrap:anywhere}.asawoo-skin-glass :is(.asw-product-card,.asw-mini-cart__surface,.asw-account__surface,.asw-collections__surface,.zps__surface,.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asawoo-breadcrumb,.asawoo-specs,.asawoo-related,.asawoo-header,.asawoo-product-reviews,.asawoo-native-flow){background:color-mix(in srgb,var(--asawoo-surface) 70%,transparent);backdrop-filter:blur(20px) saturate(1.35);-webkit-backdrop-filter:blur(20px) saturate(1.35);border:1px solid color-mix(in srgb,var(--asawoo-accent) 23%,transparent);box-shadow:0 15px 44px rgb(0 0 0 / .09)}.asawoo-skin-neon :is(.asw-product-card,.asw-mini-cart__surface,.asw-account__surface,.asw-collections__surface,.zps__surface,.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asawoo-breadcrumb,.asawoo-specs,.asawoo-related,.asawoo-header,.asawoo-product-reviews,.asawoo-native-flow){background:var(--asawoo-surface);border:1px solid color-mix(in srgb,var(--asawoo-accent) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--asawoo-accent) 13%,transparent),0 0 28px color-mix(in srgb,var(--asawoo-accent) 16%,transparent)}.asawoo-skin-luxe :is(.asw-product-card,.asw-mini-cart__surface,.asw-account__surface,.asw-collections__surface,.zps__surface,.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asawoo-breadcrumb,.asawoo-specs,.asawoo-related,.asawoo-header,.asawoo-product-reviews,.asawoo-native-flow){border:1px solid color-mix(in srgb,var(--asawoo-accent) 25%,transparent);box-shadow:0 18px 40px rgb(0 0 0 / .07)}:is(.asawoo-motion-subtle,.asawoo-motion-expressive) :is(.asw-product-card,.asawoo-gallery__thumb,.asawoo-purchase .single_add_to_cart_button){transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.asawoo-motion-expressive .asw-product-card:hover{transform:translateY(-4px)}}:is(.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asw-product-archive,.asw-mini-cart,.asw-account,.asw-collections,.zps) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--asawoo-accent,#316b60);outline-offset:3px}:where(.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asw-mini-cart,.asw-account,.asw-collections,.zps) :is([role="dialog"],dialog,.asw-overlay-host){box-sizing:border-box;max-inline-size:min(calc(100% - 20px),640px);max-block-size:calc(100dvh - 20px);overscroll-behavior:contain}@media(max-width:767px){:where(.asawoo-purchase,.asawoo-gallery,.asawoo-info,.asw-mini-cart,.asw-account,.asw-collections,.zps) :is([role="dialog"],dialog,.asw-overlay-host){max-inline-size:calc(100vw - 16px);max-block-size:calc(100dvh - 16px)}}@media(prefers-reduced-motion:reduce){:is(.asawoo-motion-subtle,.asawoo-motion-expressive) *{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe)>.elementor-widget-container{min-width:0;max-width:100%;overflow-wrap:anywhere}:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe) :is(.asawoo-purchase .single_add_to_cart_button,.asawoo-header__search button,.asawoo-related__action){background:var(--asawoo-button-bg,var(--asawoo-accent,#316b60));color:var(--asawoo-button-text,#fff)}@media(hover:hover){:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe) :is(.asawoo-related__action,.asawoo-header__item):hover{color:var(--asawoo-hover-accent,var(--asawoo-accent,#316b60))}}.asawoo-dir-rtl :is(.asawoo-related,.asawoo-specs,.asawoo-gallery,.asawoo-purchase){direction:rtl}.asawoo-dir-ltr :is(.asawoo-related,.asawoo-specs,.asawoo-gallery,.asawoo-purchase){direction:ltr}@media(max-width:767px){:is(.asawoo-skin-minimal,.asawoo-skin-glass,.asawoo-skin-neon,.asawoo-skin-luxe) :is(.asw-mini-cart__surface,.asw-account__surface,.asw-collections__surface,.zps__surface){max-inline-size:calc(100vw - 16px);max-block-size:calc(100dvh - 16px);overflow:auto}}