.site-bridge-page-template .site-bridge-managed-primary{float:none;margin:0!important;max-width:none;padding:0!important;width:100%}html body.site-configured.site-bridge-design{background:var(--site-bg);color:var(--site-text);font-family:var(--site-font);font-size:var(--site-font-size);font-weight:var(--site-font-regular);line-height:var(--site-line-height)}body.site-bridge-design :where(h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.woocommerce-loop-product__title):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){color:var(--site-text);font-family:var(--site-heading-font);font-weight:var(--site-font-strong)}body.site-bridge-design :where(a:not([class^=site-]):not([class*=" site-"]):not([class$=-button]):not([class*="-button "]):not([role=button])):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){color:var(--site-primary)}body.site-bridge-design :where(a:hover:not([class^=site-]):not([class*=" site-"]):not([class$=-button]):not([class*="-button "]):not([role=button]),a:focus-visible:not([class^=site-]):not([class*=" site-"]):not([class$=-button]):not([class*="-button "]):not([role=button])):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){color:var(--site-accent)}body.site-bridge-design :where(p,small,.description,.woocommerce-result-count):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){color:var(--site-muted)}body.site-bridge-design :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){background:var(--site-button-fill,var(--site-button-bg))!important;border:var(--site-button-border-width) solid var(--site-button-stroke,transparent)!important;border-radius:var(--site-button-radius)!important;box-shadow:var(--site-button-shadow)!important;color:var(--site-button-ink,var(--site-button-text))!important;font-family:var(--site-font)!important;font-size:var(--site-font-size)!important;font-weight:var(--site-font-strong)!important;line-height:1!important;min-height:var(--site-button-height)!important;padding:0 22px!important;transition:background-color var(--site-transition) ease,border-color var(--site-transition) ease,color var(--site-transition) ease,transform var(--site-transition) ease,box-shadow var(--site-transition) ease}body.site-bridge-design :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)):hover{background:var(--site-button-fill-hover,var(--site-button-hover))!important;border-color:var(--site-button-stroke,transparent)!important;color:var(--site-button-ink,var(--site-button-text))!important;transform:var(--site-button-hover-transform)}body.site-bridge-design.site-button-style-outline :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){background:transparent!important;border-color:var(--site-button-bg)!important;box-shadow:none!important;color:var(--site-button-bg)!important}body.site-bridge-design.site-button-style-soft :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)){background:color-mix(in srgb,var(--site-button-bg) 11%,var(--site-surface))!important;box-shadow:none!important;color:var(--site-button-bg)!important}body.site-bridge-design.site-button-style-outline :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)):hover{background:color-mix(in srgb,var(--site-button-bg) 7%,var(--site-surface))!important;color:var(--site-button-bg)!important}body.site-bridge-design.site-button-style-soft :where(button,.button,input[type=button],input[type=submit],input[type=reset],.wp-element-button,.wc-block-components-button):not(.site-product-favorite):not(.goh-contact-method):not([class^=site-]):not([class*=" site-"]):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *,.pswp *)):hover{background:color-mix(in srgb,var(--site-button-bg) 16%,var(--site-surface))!important;color:var(--site-button-bg)!important}body.site-bridge-design :where(.site-button-secondary,.wp-block-button.is-style-outline .wp-element-button){background:var(--site-button-secondary-bg)!important;border-color:var(--site-button-secondary-border)!important;box-shadow:none!important;color:var(--site-button-secondary-text)!important}body.site-bridge-design :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--site-focus);outline:3px solid color-mix(in srgb,var(--site-focus) 28%,transparent);outline-offset:2px}body.site-bridge-design :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea,.select2-selection):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *)){background:var(--site-input-bg)!important;border:1px solid var(--site-input-border)!important;border-radius:var(--site-input-radius)!important;box-shadow:none!important;color:var(--site-text)!important;font:inherit;min-height:var(--site-input-height)!important}body.site-bridge-design :where(input,select,textarea):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *))::placeholder{color:var(--site-muted);opacity:.78}body.site-bridge-design :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea,.select2-selection):not(:where(.site-site-header *,.site-site-footer *,.site-mini-cart *,.goh-support-root *)):focus{border-color:var(--site-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--site-focus) 18%,transparent)!important;outline:0!important}@media (min-width:761px){body.site-bridge-design .site-site-header.site-site-header--layout-logo_top .site-site-logo{justify-content:center!important;justify-self:stretch!important;max-width:none!important;width:auto!important}}body.site-bridge-design :where(.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-block-components-notice-banner){background:var(--site-surface);border:1px solid var(--site-border);border-radius:var(--site-card-radius);box-shadow:none;color:var(--site-text)}body.site-bridge-design :where(.woocommerce-message,.wc-block-components-notice-banner.is-success){border-left:4px solid var(--site-success)}body.site-bridge-design :where(.woocommerce-info,.wc-block-components-notice-banner.is-info){border-left:4px solid var(--site-accent)}body.site-bridge-design :where(.woocommerce-error,.wc-block-components-notice-banner.is-error){border-left:4px solid var(--site-danger)}body.site-bridge-design :where(.woocommerce table.shop_table,.woocommerce-cart-form,.cart_totals,#order_review,#payment,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.wc-block-cart,.wc-block-checkout,.wc-block-components-sidebar,.wc-block-components-totals-wrapper){background:var(--site-surface);border-color:var(--site-border);border-radius:var(--site-card-radius);color:var(--site-text)}body.site-bridge-design :where(.woocommerce table.shop_table th,.woocommerce table.shop_table td,.wc-block-components-order-summary-item,.wc-block-components-totals-item){border-color:var(--site-border)}body.site-bridge-design :where(.woocommerce-MyAccount-navigation ul){list-style:none;margin:0;padding:8px}body.site-bridge-design :where(.woocommerce-MyAccount-navigation li a){border-radius:var(--site-card-radius);color:var(--site-text);display:block;padding:11px 13px;text-decoration:none}body.site-bridge-design :where(.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li a:hover){background:color-mix(in srgb,var(--site-accent) 10%,var(--site-surface));color:var(--site-primary)}body.site-bridge-design :where(.site-card,.wc-block-grid__product){background:var(--site-surface);border-color:var(--site-card-border);border-radius:var(--site-card-radius);transition:transform var(--site-transition) ease,box-shadow var(--site-transition) ease,border-color var(--site-transition) ease}body.site-bridge-design :where(.site-card,.wc-block-grid__product):hover{box-shadow:var(--site-card-hover-shadow);transform:var(--site-card-hover-transform)}body.site-bridge-design :where(.woocommerce ul.products,.wc-block-grid__products,.wc-block-product-template){display:grid;gap:18px;grid-template-columns:repeat(var(--site-product-columns),minmax(0,1fr))}body.site-bridge-design :where(.woocommerce ul.products):after,body.site-bridge-design :where(.woocommerce ul.products):before{display:none}body.site-bridge-design.site-card-style-bordered :where(.site-card:not(.site-unified-product-card)){border:var(--site-card-border-width) solid var(--site-card-border);padding:12px}body.site-bridge-design.site-card-style-shadow :where(.site-card:not(.site-unified-product-card)){border:0;box-shadow:var(--site-card-shadow)}body.site-bridge-design.site-card-style-minimal :where(.site-card:not(.site-unified-product-card)){background:transparent;border:0;border-radius:0}body.site-bridge-design.site-card-style-clean :where(.site-card:not(.site-unified-product-card)){background:transparent;border:0}body.site-bridge-design.site-card-style-editorial :where(.site-card:not(.site-unified-product-card)){background:transparent;border:0;border-bottom:1px solid var(--site-border);border-radius:0;padding-bottom:14px}body.site-bridge-design.site-category-style-overlay .woocommerce ul.products li.product-category{border-radius:var(--site-card-radius);overflow:hidden;position:relative}body.site-bridge-design.site-category-style-overlay .woocommerce ul.products li.product-category :where(h2,.woocommerce-loop-category__title){backdrop-filter:blur(12px);background:color-mix(in srgb,var(--site-surface) 88%,transparent);border-radius:min(var(--site-card-radius),12px);bottom:12px;left:12px;margin:0;padding:10px 12px;position:absolute;right:12px}body.site-bridge-design.site-category-style-compact .woocommerce ul.products li.product-category{align-items:center;display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr)}body.site-bridge-design.site-category-style-compact .woocommerce ul.products li.product-category img{margin:0}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product){align-items:stretch!important;align-self:start!important;background:var(--site-surface)!important;border:1px solid color-mix(in srgb,var(--site-text) 10%,transparent)!important;border-radius:18px!important;box-shadow:0 9px 25px color-mix(in srgb,var(--site-text) 5%,transparent)!important;box-sizing:border-box!important;color:var(--site-text)!important;display:flex!important;flex-direction:column!important;height:auto!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;position:relative!important;text-align:left!important;transform:none!important;transition:transform var(--site-transition) ease,box-shadow var(--site-transition) ease!important;width:auto!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product):is(:hover,:focus-within){border-color:color-mix(in srgb,var(--site-text) 10%,transparent)!important;box-shadow:0 14px 34px color-mix(in srgb,var(--site-text) 10%,transparent)!important;transform:translateY(-2px)!important}body.site-bridge-design .woocommerce ul.products li.product:not(.product-category)>.astra-shop-thumbnail-wrap{position:static!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-thumbnail-wrap>a.woocommerce-loop-product__link,.site-unified-product-card>.site-card__image,.site-bridge-favorite-card>.site-bridge-favorite-card__image,.wc-block-grid__product .wc-block-grid__product-image,.wc-block-product .wc-block-components-product-image){aspect-ratio:1/1!important;background:color-mix(in srgb,var(--site-text) 4%,var(--site-surface))!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;margin:0 0 8px!important;overflow:hidden!important;position:relative!important;width:100%!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) img,.site-unified-product-card>.site-card__image img,.site-bridge-favorite-card>.site-bridge-favorite-card__image img,.wc-block-grid__product-image img,.wc-block-product .wc-block-components-product-image img){aspect-ratio:1/1!important;border:0!important;border-radius:0!important;display:block!important;height:100%!important;margin:0!important;max-width:none!important;object-fit:cover!important;transform:none!important;transition:none!important;width:100%!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap,.site-unified-product-card .site-card__body,.site-bridge-favorite-card .site-bridge-favorite-card__body){box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:0!important;padding:0 8px 8px!important;position:static!important;text-align:left!important;width:100%!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap>:is(.ast-loop-product__link,.woocommerce-loop-product__link),.site-unified-product-card h3>a,.site-bridge-favorite-card h3>a,.wc-block-grid__product-link,.wc-block-product .wp-block-post-title>a){color:inherit!important;display:-webkit-box!important;min-width:0!important;overflow:hidden!important;overflow-wrap:anywhere!important;text-decoration:none!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) :is(.ast-woo-product-category,.product-category),.site-unified-product-card .site-product-card__category,.site-bridge-favorite-card .site-product-card__category){color:var(--site-muted)!important;display:block!important;font-size:.78rem!important;line-height:1.35!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.site-bridge-design :is(.site-unified-product-card,.site-bridge-favorite-card) .site-product-card__category a{color:inherit!important;text-decoration:none!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title,.site-unified-product-card h3,.site-bridge-favorite-card h3,.wc-block-grid__product-title,.wc-block-product .wp-block-post-title){box-sizing:border-box!important;color:var(--site-text)!important;display:-webkit-box!important;font-size:clamp(.96rem,1.2vw,1.08rem)!important;font-weight:var(--site-font-strong)!important;line-height:1.35!important;margin:0!important;max-height:2.7em!important;max-width:100%!important;min-height:2.7em!important;min-width:0!important;overflow:hidden!important;overflow-wrap:anywhere!important;padding:0!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.wc-block-grid__product,.wc-block-product) :is(.review-rating,.star-rating,.wc-block-grid__product-rating,.wc-block-components-product-rating){align-items:center!important;display:flex!important;justify-content:center!important;margin:10px auto 0!important;max-width:100%!important;min-height:1.2rem!important;min-width:0!important;width:max-content!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product) .star-rating{color:#d99a24!important;display:block!important;flex:0 0 6em!important;font-size:1rem!important;height:1em!important;line-height:1!important;max-width:6em!important;min-height:1em!important;min-width:6em!important;overflow:hidden!important;width:6em!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product) .review-rating>.star-rating{margin:0!important}html body.site-bridge-design .site-product-discovery ul.products li.product:not(.product-category) .review-rating{margin:10px auto 0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product) :is(.star-rating:before,.star-rating span:before){color:#d99a24!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .price,.site-unified-product-card .site-product-price,.site-bridge-favorite-card .price,.wc-block-grid__product-price,.wc-block-product .wc-block-components-product-price){color:var(--site-text)!important;display:block!important;font-size:.9rem!important;font-weight:var(--site-font-strong)!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-width:0!important;text-align:center!important;width:100%!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product) :is(.review-rating,.star-rating,.wc-block-grid__product-rating,.wc-block-components-product-rating)+:is(.price,.site-product-price,.wc-block-grid__product-price,.wc-block-components-product-price){margin-top:10px!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product):not(:has(.review-rating,.star-rating,.wc-block-grid__product-rating,.wc-block-components-product-rating)) :is(.price,.site-product-price,.wc-block-grid__product-price,.wc-block-components-product-price):before,body.site-bridge-design.site-card-hide-rating :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card,.wc-block-grid__product,.wc-block-product) :is(.price,.site-product-price,.wc-block-grid__product-price,.wc-block-components-product-price):before{content:none!important;display:none!important;height:0!important;width:0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.wc-block-grid__product,.wc-block-product):not(:has(.review-rating,.star-rating,.wc-block-grid__product-rating,.wc-block-components-product-rating)) :is(.price,.site-product-price,.wc-block-grid__product-price,.wc-block-components-product-price):before{content:none!important;display:none!important;height:0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .price,.site-unified-product-card .site-product-price,.site-bridge-favorite-card .price,.wc-block-grid__product-price,.wc-block-product .wc-block-components-product-price) del{color:var(--site-muted)!important;font-weight:var(--site-font-regular)!important;opacity:.68!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .price,.site-unified-product-card .site-product-price,.site-bridge-favorite-card .price,.wc-block-grid__product-price,.wc-block-product .wc-block-components-product-price) ins{background:transparent!important;color:var(--site-text)!important;font-weight:var(--site-font-strong)!important;text-decoration:none!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap,.site-unified-product-card .site-card__body){display:grid!important;gap:8px 6px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1.1rem 1.5rem auto!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap>:is(.ast-woo-product-category,.product-category),.site-unified-product-card .site-card__body>.site-product-card__category){grid-column:1/-1!important;grid-row:1!important}body.site-bridge-design .site-unified-product-card .site-card__body>h3,body.site-bridge-design .woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap>:is(.ast-loop-product__link,.woocommerce-loop-product__link){grid-column:1/-1!important;grid-row:2!important}body.site-bridge-design ul.products li.product:not(.product-category) .astra-shop-summary-wrap>:is(.ast-loop-product__link,.woocommerce-loop-product__link){display:block!important;grid-column:1/-1!important;grid-row:2!important;justify-self:stretch!important;max-width:100%!important;min-width:0!important;width:100%!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap,.site-unified-product-card .site-card__body)>:is(.review-rating,.star-rating){grid-column:1!important;grid-row:3!important;justify-self:start!important;margin:4px 0 0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap>.price,.site-unified-product-card .site-card__body>.site-product-price){align-self:center!important;grid-column:2!important;grid-row:3!important;justify-self:end!important;margin:4px 0 0!important;text-align:right!important;width:max-content!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap,.site-unified-product-card .site-card__body):not(:has(.review-rating,.star-rating))>:is(.price,.site-product-price){grid-column:1/-1!important;justify-self:center!important;text-align:center!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .price,.site-unified-product-card .site-product-price,.wc-block-grid__product-price,.wc-block-product .wc-block-components-product-price):before{content:none!important;display:none!important;height:0!important;width:0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .price,.site-unified-product-card .site-product-price,.wc-block-grid__product-price,.wc-block-product .wc-block-components-product-price) del{display:none!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) a.button:not(.ast-on-card-button),.woocommerce ul.products li.product:not(.product-category) button.button:not(.ast-on-card-button),.site-unified-product-card :is(.site-product-quick-add,.site-product-personalize),.wc-block-grid__product-add-to-cart .wp-block-button__link,.wc-block-product .wp-block-button__link){align-items:center!important;appearance:none!important;background:var(--site-button-fill,var(--site-button-bg))!important;border:var(--site-button-border-width) solid var(--site-button-stroke,transparent)!important;border-radius:var(--site-button-radius)!important;bottom:14px!important;box-shadow:var(--site-button-shadow)!important;box-sizing:border-box!important;color:var(--site-button-ink,var(--site-button-text))!important;display:flex!important;font-family:var(--site-font)!important;font-size:16px!important;font-weight:var(--site-font-strong)!important;justify-content:center!important;left:50%!important;letter-spacing:normal!important;line-height:1.2!important;margin:0!important;min-height:42px!important;padding:9px 12px!important;position:absolute!important;right:auto!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;transform:translateX(-50%)!important;width:min(calc(100% - 32px),176px)!important}body.site-bridge-design .woocommerce ul.products li.product:not(.product-category) a.added_to_cart:not(.ast-on-card-button){display:none!important;pointer-events:none!important;visibility:hidden!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) a.button:not(.ast-on-card-button),.woocommerce ul.products li.product:not(.product-category) button.button:not(.ast-on-card-button),.site-unified-product-card :is(.site-product-quick-add,.site-product-personalize),.wc-block-grid__product-add-to-cart,.wc-block-product .wp-block-button){display:none!important;pointer-events:none!important;visibility:hidden!important}body.site-bridge-design .site-bridge-favorite-card__cta{display:none!important;pointer-events:none!important;visibility:hidden!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card) :is(.site-product-merch-tag,.site-product-badge){align-items:center!important;box-shadow:0 5px 16px color-mix(in srgb,var(--site-text) 12%,transparent)!important;display:inline-flex!important;left:10px!important;margin:0!important;max-width:calc(100% - 76px)!important;position:absolute!important;right:auto!important;top:10px!important;width:max-content!important;z-index:10!important}body.site-bridge-design .woocommerce ul.products li.product:not(.product-category) :is(.ast-onsale-card,.onsale:not(.site-product-merch-tag)){display:none!important}body.site-bridge-design .woocommerce ul.products li.product:not(.product-category) .astra-shop-thumbnail-wrap .ast-on-card-button:not(.ast-onsale-card){display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.site-bridge-design ul.products li.product:not(.product-category) .astra-shop-thumbnail-wrap .ast-on-card-button,body.site-bridge-design ul.products li.product:not(.product-category) .onsale:not(.site-product-merch-tag){display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card) .site-product-favorite{right:20px!important;top:20px!important;transform:none!important}body.site-bridge-design .site-product-merch-tag{align-items:center;background:color-mix(in srgb,var(--site-warning) 10%,var(--site-surface));border:1px solid transparent;border-radius:var(--site-button-radius);color:var(--site-text);display:inline-flex;font-size:.78rem;font-weight:var(--site-font-medium);line-height:1;margin-top:10px;max-width:100%;padding:5px 9px;white-space:nowrap;width:max-content}body.site-bridge-design .site-product-merch-tag>span:before{color:var(--site-warning);content:"⚡";margin-right:5px}body.site-bridge-design .site-product-badge{background:color-mix(in srgb,var(--site-warning) 10%,var(--site-surface));border:1px solid transparent;border-radius:var(--site-button-radius);color:var(--site-text);font-size:.78rem;font-weight:var(--site-font-medium);line-height:1;padding:5px 9px;white-space:nowrap}body.site-bridge-design .site-product-badge>span:before{color:var(--site-warning);content:"⚡";margin-right:5px}body.site-bridge-design .site-product-merch-tag--trending{background:color-mix(in srgb,var(--site-accent) 9%,var(--site-surface))}body.site-bridge-design .site-product-merch-tag--trending>span:before{color:var(--site-accent);content:"✺"}body.site-bridge-design .site-product-merch-tag--choice{background:color-mix(in srgb,var(--site-success) 10%,var(--site-surface))}body.site-bridge-design .site-product-merch-tag--choice>span:before{color:var(--site-success);content:"●"}body.site-bridge-design.site-merch-tag-style-outline .site-product-merch-tag{background:transparent;border-color:color-mix(in srgb,var(--site-accent) 36%,var(--site-border))}body.site-bridge-design.site-merch-tag-style-solid .site-product-merch-tag{background:var(--site-primary);border-color:var(--site-primary);color:var(--site-surface)}body.site-bridge-design.site-merch-tag-style-solid .site-product-merch-tag>span:before{color:currentColor}body.site-bridge-design .site-product-taxonomy-tags{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}body.site-bridge-design .site-product-taxonomy-tags a{background:var(--site-surface);border:1px solid var(--site-card-border);border-radius:var(--site-button-radius);color:var(--site-muted);font-size:.78rem;font-weight:var(--site-font-medium);line-height:1;padding:5px 9px;text-decoration:none}body.site-bridge-design .site-product-taxonomy-tags a:hover{border-color:var(--site-accent);color:var(--site-accent)}body.site-bridge-design.site-card-hide-price :where(.woocommerce ul.products .price,.site-product-price,.site-bridge-favorite-card .price,.wc-block-grid__product-price,.wc-block-components-product-price){display:none!important}body.site-bridge-design.site-card-hide-rating :where(.woocommerce ul.products .review-rating,.woocommerce ul.products .star-rating,.site-product-card .star-rating,.site-bridge-favorite-card .review-rating,.wc-block-grid__product-rating,.wc-block-components-product-rating){display:none!important}body.site-bridge-design.site-card-hide-badges :where(.onsale,.site-product-badge,.site-product-merch-tag,.wc-block-grid__product-onsale){display:none!important}body.site-bridge-design.site-bridge-system-page :where(.site-main,#primary,.content-area,.entry-content){margin-inline:auto;width:min(100%,var(--site-page-width))}body.site-bridge-design.site-bridge-checkout :where(.woocommerce-checkout-review-order-table,#payment){overflow:hidden}body.site-bridge-design.site-bridge-checkout :where(#place_order,.wc-block-components-checkout-place-order-button){width:100%}@media (max-width:768px){body.site-bridge-design :where(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){width:100%}body.site-bridge-design :where(.woocommerce ul.products,.wc-block-grid__products,.wc-block-product-template){grid-template-columns:repeat(var(--site-product-columns-mobile),minmax(0,1fr))}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.wc-block-grid__product,.wc-block-product){padding:0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .astra-shop-summary-wrap,.site-unified-product-card .site-card__body){grid-template-rows:1.1rem 2.4rem auto!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title,.site-unified-product-card h3,.wc-block-grid__product-title,.wc-block-product .wp-block-post-title){display:-webkit-box!important;max-height:2.7em!important;min-height:2.7em!important;overflow:hidden!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.site-bridge-design .site-bridge-favorite-card{padding:0!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category),.site-unified-product-card,.site-bridge-favorite-card) .site-product-favorite{right:14px!important;top:14px!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title,.site-unified-product-card h3,.site-bridge-favorite-card h3,.wc-block-grid__product-title,.wc-block-product .wp-block-post-title){font-size:.88rem!important}body.site-bridge-design :is(.woocommerce ul.products li.product:not(.product-category) a.button:not(.ast-on-card-button),.woocommerce ul.products li.product:not(.product-category) button.button:not(.ast-on-card-button),.site-unified-product-card :is(.site-product-quick-add,.site-product-personalize),.wc-block-grid__product-add-to-cart .wp-block-button__link,.wc-block-product .wp-block-button__link){bottom:12px!important;font-size:13px!important;min-height:38px!important;padding:7px 10px!important;width:min(calc(100% - 24px),150px)!important}}html.site-account-is-open{overflow:hidden!important}.site-account-panel[hidden]{display:none!important}.site-account-panel{color:var(--site-text,#17233b)!important;display:block!important;font-family:var(--site-font,Inter,sans-serif)!important;inset:0!important;line-height:1.5!important;position:fixed!important;z-index:1000002!important}.site-account-panel *{box-sizing:border-box!important}.site-account-panel__backdrop{all:unset!important;animation:site-account-fade-in .2s ease both!important;backdrop-filter:blur(4px)!important;background:color-mix(in srgb,#132138 64%,transparent)!important;cursor:pointer!important;display:block!important;height:100%!important;inset:0!important;position:fixed!important;width:100%!important;z-index:0!important}.site-account-panel__sheet{animation:site-account-modal-in .28s cubic-bezier(.2,.85,.32,1) both!important;background:var(--site-surface,#fff)!important;border:1px solid color-mix(in srgb,var(--site-primary,#5bb8b4) 18%,#dfe7e9)!important;border-radius:max(20px,calc(var(--site-card-radius, 12px)*1.65))!important;bottom:auto!important;box-shadow:0 34px 100px rgba(17,35,55,.3)!important;display:grid!important;grid-template-columns:minmax(310px,.86fr) minmax(430px,1.14fr)!important;height:min(680px,calc(100dvh - 36px))!important;left:50%!important;max-height:calc(100dvh - 36px)!important;max-width:920px!important;min-height:min(600px,calc(100dvh - 36px))!important;overflow:hidden!important;position:fixed!important;right:auto!important;top:50%!important;width:min(920px,calc(100vw - 36px))!important;z-index:1!important}@keyframes site-account-fade-in{0%{opacity:0}to{opacity:1}}@keyframes site-account-modal-in{0%{opacity:.65;transform:translate(-50%,calc(-50% + 18px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.site-account-panel__close{all:unset!important;backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.82)!important;border:1px solid color-mix(in srgb,var(--site-text,#17233b) 12%,transparent)!important;border-radius:50%!important;color:var(--site-text,#17233b)!important;cursor:pointer!important;display:grid!important;font:400 26px/1 var(--site-font,Inter,sans-serif)!important;height:40px!important;place-items:center!important;position:absolute!important;right:20px!important;top:20px!important;transition:border-color .18s ease,background-color .18s ease,transform .18s ease!important;width:40px!important;z-index:3!important}.site-account-panel__close:hover{background:#fff!important;border-color:color-mix(in srgb,var(--site-primary,#5bb8b4) 55%,transparent)!important;transform:rotate(5deg)!important}.site-account-panel :is(a,button,input):focus-visible,.site-account-panel__close:focus-visible{outline:3px solid color-mix(in srgb,var(--site-focus,#5bb8b4) 30%,transparent)!important;outline-offset:2px!important}.site-account-panel__intro{background:radial-gradient(circle at 8% 2%,hsla(0,0%,100%,.82),transparent 28%),radial-gradient(circle at 102% 94%,color-mix(in srgb,var(--site-accent,var(--site-primary,#5bb8b4)) 24%,transparent),transparent 40%),linear-gradient(145deg,#fff7eb 0,#ffe4d2 48%,#e3f5f2 100%)!important;color:var(--site-text,#17233b)!important;display:flex!important;flex-direction:column!important;gap:28px!important;justify-content:flex-start!important;margin:0!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:42px 38px 34px!important;position:relative!important}.site-account-panel__intro:before{border:34px solid rgba(247,173,112,.13)!important;border-radius:50%!important;content:""!important;height:210px!important;left:-74px!important;position:absolute!important;top:-88px!important;width:210px!important}.site-account-panel__intro:after{border:28px solid color-mix(in srgb,var(--site-accent,var(--site-primary,#5bb8b4)) 13%,transparent)!important;border-radius:50%!important;bottom:-64px!important;content:""!important;height:184px!important;position:absolute!important;right:-52px!important;width:184px!important}.site-account-panel__mark{backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.72)!important;border:1px solid color-mix(in srgb,var(--site-accent,var(--site-primary,#5bb8b4)) 22%,#fff)!important;border-radius:20px!important;box-shadow:0 14px 34px rgba(109,75,52,.1)!important;color:var(--site-accent,var(--site-primary,#5bb8b4))!important;display:grid!important;height:58px!important;place-items:center!important;position:relative!important;width:58px!important;z-index:1!important}.site-account-panel__mark svg{fill:none!important;height:27px!important;stroke:currentColor!important;stroke-width:1.8!important;width:27px!important}.site-account-panel__intro-copy{margin:0!important;position:relative!important;z-index:1!important}.site-account-panel__mobile-brand{display:none!important}.site-account-panel__intro-copy>small,.site-account-panel__view>small{color:var(--site-primary,#398f8c)!important;display:block!important;font:800 11px/1.25 var(--site-font,Inter,sans-serif)!important;letter-spacing:.13em!important;margin:0 0 7px!important}.site-account-panel__intro-copy>small{color:var(--site-accent,#e98035)!important}.site-account-panel__intro-copy h3{color:var(--site-text,#17233b)!important;font:800 clamp(28px,3vw,34px)/1.12 var(--site-heading-font,var(--site-font,Inter,sans-serif))!important;letter-spacing:-.035em!important;margin:0!important;max-width:300px!important}.site-account-panel__intro-copy>p{color:color-mix(in srgb,var(--site-text,#17233b) 68%,#fff)!important;font:500 14px/1.65 var(--site-font,Inter,sans-serif)!important;margin:13px 0 0!important;max-width:292px!important}.site-account-panel__benefits{display:grid!important;gap:8px!important;list-style:none!important;margin:2px 0 0!important;padding:0!important;position:relative!important;z-index:1!important}.site-account-panel__benefits li{align-items:center!important;background:hsla(0,0%,100%,.58)!important;border:1px solid hsla(0,0%,100%,.86)!important;border-radius:16px!important;box-shadow:0 8px 20px rgba(118,79,47,.045),inset 0 0 0 1px rgba(239,176,124,.08)!important;display:grid!important;gap:11px!important;grid-template-columns:30px minmax(0,1fr)!important;padding:10px 11px!important}.site-account-panel__benefits li>span{background:#fff3e8!important;border:1px solid rgba(236,150,82,.22)!important;border-radius:9px!important;color:var(--site-primary,#e98035)!important;display:grid!important;font:800 12px/1 var(--site-font,Inter,sans-serif)!important;height:27px!important;place-items:center!important;width:27px!important}.site-account-panel__benefits b{color:var(--site-text,#17233b)!important;display:block!important;font:750 13px/1.35 var(--site-font,Inter,sans-serif)!important}.site-account-panel__benefits small{color:color-mix(in srgb,var(--site-text,#17233b) 58%,#fff)!important;display:block!important;font:450 11px/1.4 var(--site-font,Inter,sans-serif)!important;margin:2px 0 0!important}.site-account-panel__trust{align-items:center!important;color:color-mix(in srgb,var(--site-text,#17233b) 60%,#fff)!important;display:flex!important;font:600 10px/1.45 var(--site-font,Inter,sans-serif)!important;gap:7px!important;margin:auto 0 0!important;position:relative!important;z-index:1!important}.site-account-panel__trust>span{background:color-mix(in srgb,var(--site-accent,var(--site-primary,#5bb8b4)) 16%,#fff)!important;border-radius:50%!important;color:var(--site-accent,var(--site-primary,#5bb8b4))!important;display:grid!important;font-size:10px!important;height:17px!important;place-items:center!important;width:17px!important}.site-account-panel__body{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;padding:42px 48px 30px!important}.site-account-panel__tabs{background:color-mix(in srgb,var(--site-text,#17233b) 5%,var(--site-surface,#fff))!important;border-radius:13px!important;display:grid!important;gap:4px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 44px 22px 0!important;padding:4px!important}.site-account-panel__tabs:has(>:only-child){grid-template-columns:1fr!important}.site-account-panel__tabs button{all:unset!important;align-items:center!important;border-radius:10px!important;color:var(--site-muted,#667085)!important;cursor:pointer!important;display:flex!important;font:750 13px/1 var(--site-font,Inter,sans-serif)!important;justify-content:center!important;min-height:40px!important}.site-account-panel__tabs button[aria-selected=true]{background:var(--site-surface,#fff)!important;box-shadow:0 4px 14px rgba(22,38,58,.08)!important;color:var(--site-text,#17233b)!important}.site-account-panel__view[hidden]{display:none!important}.site-account-panel__view{animation:site-account-view-in .16s ease both!important;margin:0!important}@keyframes site-account-view-in{0%{opacity:.45}to{opacity:1}}.site-account-panel__view h2{color:var(--site-text,#17233b)!important;font:800 clamp(25px,5vw,31px)/1.14 var(--site-heading-font,var(--site-font,Inter,sans-serif))!important;letter-spacing:-.035em!important;margin:0!important}.site-account-panel__view>p{color:var(--site-muted,#667085)!important;font:450 14px/1.55 var(--site-font,Inter,sans-serif)!important;margin:8px 0 18px!important}.site-account-panel form{display:grid!important;gap:13px!important;margin:0!important;padding:0!important}.site-account-panel form>label{color:var(--site-text,#17233b)!important;display:grid!important;font:720 13px/1.35 var(--site-font,Inter,sans-serif)!important;gap:7px!important;margin:0!important}.site-account-panel form>label>small{color:var(--site-muted,#667085)!important;font:450 11px/1.45 var(--site-font,Inter,sans-serif)!important;margin:-1px 0 0!important}.site-account-panel :is(input[type=text],input[type=email],input[type=password]){all:unset!important;background:var(--site-input-bg,#fff)!important;border:1px solid var(--site-input-border,#d5dde2)!important;border-radius:max(10px,var(--site-input-radius,10px))!important;box-shadow:0 1px 2px rgba(17,35,55,.02)!important;box-sizing:border-box!important;caret-color:var(--site-focus,var(--site-accent,#5bb8b4))!important;color:var(--site-text,#17233b)!important;cursor:text!important;display:block!important;font:500 14px/1 var(--site-font,Inter,sans-serif)!important;height:50px!important;padding:0 14px!important;width:100%!important}.site-account-panel :is(input[type=text],input[type=email],input[type=password])::placeholder{color:color-mix(in srgb,var(--site-muted,#667085) 68%,transparent)!important;opacity:1!important}.site-account-panel :is(input[type=text],input[type=email],input[type=password]):focus{border-color:var(--site-focus,var(--site-primary,#5bb8b4))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--site-focus,#5bb8b4) 15%,transparent)!important}.site-account-panel__password{display:block!important;isolation:isolate!important;position:relative!important}.site-account-panel__password input{padding-right:94px!important;position:relative!important;z-index:1!important}html body .site-account-panel .site-account-panel__password>button.show-password-input{display:none!important;height:0!important;min-height:0!important;min-width:0!important;overflow:hidden!important;pointer-events:none!important;visibility:hidden!important;width:0!important}html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle{all:unset!important;align-items:center!important;appearance:none!important;background:color-mix(in srgb,var(--site-accent,var(--site-primary,#398f8c)) 7%,#fff)!important;border:1px solid color-mix(in srgb,var(--site-accent,var(--site-primary,#398f8c)) 13%,transparent)!important;border-radius:9px!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--site-accent,var(--site-primary,#398f8c))!important;cursor:pointer!important;display:inline-flex!important;font:750 12px/1 var(--site-font,Inter,sans-serif)!important;gap:5px!important;height:34px!important;justify-content:center!important;left:auto!important;letter-spacing:0!important;margin:0!important;max-height:34px!important;max-width:72px!important;min-height:34px!important;min-width:72px!important;opacity:1!important;overflow:hidden!important;padding:0 7px!important;position:absolute!important;right:8px!important;text-indent:0!important;text-transform:none!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;width:72px!important;z-index:2!important}html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle:after,html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle:before{content:none!important;display:none!important;height:0!important;width:0!important}html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle:hover{background:color-mix(in srgb,var(--site-accent,var(--site-primary,#398f8c)) 12%,#fff)!important;border-color:color-mix(in srgb,var(--site-accent,var(--site-primary,#398f8c)) 28%,transparent)!important}html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle svg{display:block!important;fill:none!important;flex:0 0 15px!important;height:15px!important;stroke:currentColor!important;stroke-width:1.7!important;width:15px!important}html body .site-account-panel .site-account-panel__password>button.site-account-panel__password-toggle span{color:inherit!important;display:inline!important;font:inherit!important;height:auto!important;line-height:1!important;margin:0!important;opacity:1!important;width:auto!important}.site-account-panel__form-row{align-items:center!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:-1px 0 1px!important}.site-account-panel__form-row>a,.site-account-panel__legal a{color:var(--site-primary,#398f8c)!important;font-weight:700!important;text-decoration:none!important}.site-account-panel__form-row>a:hover,.site-account-panel__legal a:hover{text-decoration:underline!important;text-underline-offset:3px!important}.site-account-panel__remember{align-items:center!important;color:var(--site-muted,#667085)!important;cursor:pointer!important;display:inline-flex!important;font:550 12px/1.4 var(--site-font,Inter,sans-serif)!important;gap:8px!important;margin:0!important}html body .site-account-panel .site-account-panel__remember>input[type=checkbox]{appearance:none!important;background:var(--site-surface,#fff)!important;border:1px solid color-mix(in srgb,var(--site-text,#17233b) 42%,transparent)!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer!important;display:inline-block!important;height:17px!important;margin:0!important;min-height:17px!important;min-width:17px!important;padding:0!important;width:17px!important}html body .site-account-panel .site-account-panel__remember>input[type=checkbox]:checked{background:var(--site-primary,#f18f39) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.5 5.2 3.1 3.1 5.9-6.6'/%3E%3C/svg%3E") center/11px 9px no-repeat!important;border-color:var(--site-primary,#f18f39)!important}html body .site-account-panel .site-account-panel__remember>input[type=checkbox]:focus-visible{outline:3px solid color-mix(in srgb,var(--site-focus,#5bb8b4) 26%,transparent)!important;outline-offset:2px!important}.site-account-panel__submit{all:unset!important;align-items:center!important;background:var(--site-button-fill,var(--site-primary,#398f8c))!important;border:var(--site-button-border-width,1px) solid var(--site-button-stroke,transparent)!important;border-radius:var(--site-button-radius,10px)!important;box-shadow:var(--site-button-shadow,0 10px 24px rgba(40,126,122,.18))!important;box-sizing:border-box!important;color:var(--site-button-ink,#fff)!important;cursor:pointer!important;display:flex!important;font:800 14px/1 var(--site-font,Inter,sans-serif)!important;justify-content:center!important;margin:2px 0 0!important;min-height:var(--site-button-height,50px)!important;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease!important;width:100%!important}.site-account-panel__submit:hover{background:var(--site-button-fill-hover,var(--site-accent,#f59b43))!important;transform:translateY(-1px)!important}.site-account-panel__submit:disabled{cursor:wait!important;opacity:.72!important;transform:none!important}.site-account-panel form.is-busy .site-account-panel__submit span:after{animation:site-account-spin .65s linear infinite!important;border:2px solid!important;border-radius:50%!important;border-right:2px solid transparent!important;content:""!important;display:inline-block!important;height:12px!important;margin-left:9px!important;vertical-align:-2px!important;width:12px!important}@keyframes site-account-spin{to{transform:rotate(1turn)}}.site-account-panel__switch{color:var(--site-muted,#667085)!important;font:500 13px/1.5 var(--site-font,Inter,sans-serif)!important;margin:16px 0 0!important;text-align:center!important}.site-account-panel__switch button{all:unset!important;color:var(--site-primary,#398f8c)!important;cursor:pointer!important;font-weight:800!important}.site-account-panel__switch button:hover{text-decoration:underline!important;text-underline-offset:3px!important}.site-account-panel__legal{color:var(--site-muted,#667085)!important;font:450 11px/1.55 var(--site-font,Inter,sans-serif)!important;margin:-4px 0 0!important;text-align:center!important}.site-account-panel__status{background:color-mix(in srgb,var(--site-primary,#5bb8b4) 8%,var(--site-surface,#fff))!important;border:1px solid color-mix(in srgb,var(--site-primary,#398f8c) 25%,var(--site-border,#dde4e8))!important;border-radius:10px!important;color:var(--site-text,#17233b)!important;font:650 12px/1.45 var(--site-font,Inter,sans-serif)!important;margin:-10px 0 20px!important;padding:10px 12px!important}.site-account-panel__status[hidden]{display:none!important}.site-account-panel__status.is-error{background:color-mix(in srgb,#d63b45 7%,#fff)!important;border-color:color-mix(in srgb,#d63b45 32%,var(--site-border,#dde4e8))!important;color:#a3232c!important}.site-account-panel__status.is-success{background:color-mix(in srgb,#26855a 7%,#fff)!important;border-color:color-mix(in srgb,#26855a 32%,var(--site-border,#dde4e8))!important;color:#176a45!important}@media (min-width:761px) and (max-width:900px){.site-account-panel__sheet{grid-template-columns:minmax(286px,.8fr) minmax(410px,1.2fr)!important}.site-account-panel__intro{padding:34px 30px 28px!important}.site-account-panel__intro-copy h3{font-size:27px!important}.site-account-panel__body{padding:38px 34px 28px!important}}@media (max-width:760px){.site-account-panel__sheet{border-radius:22px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:152px minmax(0,1fr)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;max-width:560px!important;min-height:0!important;width:calc(100vw - 24px)!important}.site-account-panel__intro{align-items:center!important;display:grid!important;gap:13px!important;grid-template-columns:46px minmax(0,1fr)!important;min-height:152px!important;padding:18px 60px 18px 12px!important}.site-account-panel__intro:before{left:-96px!important;top:-120px!important}.site-account-panel__intro:after{bottom:-116px!important;right:-72px!important}.site-account-panel__mark{border-radius:15px!important;height:46px!important;width:46px!important}.site-account-panel__intro-copy{margin:0!important}.site-account-panel__benefits,.site-account-panel__intro-copy h3,.site-account-panel__trust{display:none!important}.site-account-panel__intro-copy>small{display:none!important}.site-account-panel__mobile-brand{align-items:center!important;display:flex!important;height:36px!important;margin:0 0 5px!important;width:min(100%,174px)!important}.site-account-panel__mobile-brand img{display:block!important;height:auto!important;max-height:36px!important;max-width:174px!important;object-fit:contain!important;object-position:left center!important;width:auto!important}.site-account-panel__mobile-brand strong{color:var(--site-text,#17233b)!important;font:800 22px/1.1 var(--site-heading-font,var(--site-font,Inter,sans-serif))!important;letter-spacing:-.03em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.site-account-panel__intro-copy>p{color:color-mix(in srgb,var(--site-text,#17233b) 70%,#fff)!important;font-size:13.5px!important;font-weight:550!important;line-height:1.42!important;margin:0!important;max-width:330px!important}.site-account-panel__close{height:38px!important;right:12px!important;top:12px!important;width:38px!important}.site-account-panel__body{overflow-y:auto!important;overscroll-behavior:contain!important;padding:28px 28px 30px!important;scrollbar-width:none!important}.site-account-panel__tabs{margin-right:0!important}.site-account-panel__body::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}}@media (max-width:520px){.site-account-panel__sheet{border-radius:18px!important;grid-template-rows:148px minmax(0,1fr)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;width:calc(100vw - 12px)!important}.site-account-panel__intro{grid-template-columns:43px minmax(0,1fr)!important;min-height:148px!important;padding:17px 56px 17px 10px!important}.site-account-panel__mark{border-radius:14px!important;height:43px!important;width:43px!important}.site-account-panel__mobile-brand{height:33px!important;width:min(100%,158px)!important}.site-account-panel__mobile-brand img{max-height:33px!important;max-width:158px!important}.site-account-panel__intro-copy>p{font-size:12.5px!important;line-height:1.38!important}.site-account-panel__body{padding:24px 20px 26px!important}.site-account-panel__tabs{margin-bottom:24px!important}.site-account-panel__view h2{font-size:25px!important}.site-account-panel__form-row{gap:10px!important}}@media (prefers-reduced-motion:reduce){.site-account-panel__backdrop,.site-account-panel__sheet,.site-account-panel__view{animation-duration:.01ms!important}}:root{--site-rating-color:#c88719;--site-rating-empty:#ded8cd}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-review-star-meter,html body:is(#site-brand-rating-scope,.site-bridge-design) .site-review-star-meter i,html body:is(#site-brand-rating-scope,.site-bridge-design) .star-rating:before{color:var(--site-rating-empty)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-review-star-meter b,html body:is(#site-brand-rating-scope,.site-bridge-design) .star-rating span:before,html body:is(#site-brand-rating-scope,.site-bridge-design) .wc-block-components-product-rating__stars span:before{color:var(--site-rating-color)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-stars label{color:var(--site-rating-empty)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-stars input:checked~label,html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-stars label:hover,html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-stars label:hover~label,html body:is(#site-brand-rating-scope,.site-bridge-design) .woocommerce p.stars a{color:var(--site-rating-color)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-product-rating-bars>div>span{color:var(--site-rating-color)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-product-rating-bars i b{background:var(--site-rating-color)!important}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-stars{justify-content:center;margin-left:auto;margin-right:auto}html body:is(#site-brand-rating-scope,.site-bridge-design) .site-order-review-form>button.site-button{justify-self:center;margin-left:auto;margin-right:auto}.srp .srp-star span{color:var(--site-rating-empty,#ded8cd)!important}.srp .srp-star.is-lit span,.srp .srp-star:has(input:checked) span,.srp .srp-star:has(~.srp-star input:checked) span{color:var(--site-rating-color,#c88719)!important}