.gymius-stock-note{display:none!important}#page form.variations_form .cfvsw-swatches-container{gap:8px!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option{background:#fff8e6!important;border:1.5px solid #d8aa32!important;border-radius:10px!important;padding:10px 16px!important;min-height:44px!important;margin:0!important;box-shadow:none!important;opacity:1!important;filter:none!important;display:inline-flex!important;align-items:center!important;transition:background .15s,border-color .15s}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option:before,#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option:after{display:none!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option .cfvsw-swatch-inner{display:inline-flex!important;align-items:center!important;gap:9px!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-weight:800!important;font-size:15px!important;line-height:1.2!important;opacity:1!important;filter:none!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option .cfvsw-swatch-inner:before{content:"";flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid #d8aa32;box-sizing:border-box;background:#fff}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option:hover{background:#ffefc2!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{background:#071426!important;border-color:#071426!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch .cfvsw-swatch-inner{color:#fff!important;-webkit-text-fill-color:#fff!important}#page form.variations_form .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch .cfvsw-swatch-inner:before{background:#d8aa32;border-color:#d8aa32;box-shadow:inset 0 0 0 3px #071426}#page form.variations_form .cfvsw-swatches-option.cfvsw-swatches-disabled,#page form.variations_form .cfvsw-swatches-option.gymius-sw-extra{display:none!important}#page form.variations_form.gymius-sw-showall .cfvsw-swatches-option.gymius-sw-extra:not(.cfvsw-swatches-disabled){display:inline-flex!important}#page .gymius-sw-more{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px dashed #d8aa32;border-radius:10px;background:#fff;color:#8a6a12;-webkit-text-fill-color:#8a6a12;font-weight:800;font-size:14px;cursor:pointer}#page .gymius-sw-all{margin:12px 0 4px;max-width:460px}#page .gymius-sw-all__bar{display:flex;width:100%;justify-content:space-between;align-items:center;padding:11px 14px!important;border:1.5px solid #e1e4e8!important;border-radius:10px!important;background:#fff!important;color:#3d4655!important;-webkit-text-fill-color:#3d4655!important;font-size:14px!important;font-weight:700!important;cursor:pointer;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}#page .gymius-sw-all__arrow{transition:transform .2s}#page .gymius-sw-all.is-open .gymius-sw-all__arrow{transform:rotate(180deg)}#page .gymius-sw-all__list{display:none;margin-top:6px;border:1px solid #e3e5e8;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px rgb(7 20 38 / .08);max-height:330px;overflow-y:auto}#page .gymius-sw-all.is-open .gymius-sw-all__list{display:block}#page .gymius-sw-all__row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f0f1f3;font-size:14px;background:#fff}#page .gymius-sw-all__row:last-child{border-bottom:0}#page .gymius-sw-all__row.is-in{font-weight:800;color:#071426;cursor:pointer}#page .gymius-sw-all__row.is-in:hover{background:#fff8e6}#page .gymius-sw-all__row.is-out{color:#a2a8b1;background:#fafbfc}#page .gymius-sw-all__st{font-size:12px;white-space:nowrap}#page .gymius-sw-all__row.is-in .gymius-sw-all__st{color:#1e8e3e;font-weight:800}#page a.reset_variations{color:#8a6a12!important;-webkit-text-fill-color:#8a6a12!important}#page .quantity:has(.gymius-qty-btn){display:inline-flex!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:0!important;width:auto!important;max-width:none!important}#page .quantity .gymius-qty-btn{flex:0 0 42px;width:42px!important;min-width:42px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid #d8aa32!important;background:#fff8e6!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:22px!important;font-weight:800!important;line-height:1!important;cursor:pointer;box-shadow:none!important;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}#page .quantity .gymius-qty-minus{border-radius:8px 0 0 8px!important;border-right:0!important}#page .quantity .gymius-qty-plus{border-radius:0 8px 8px 0!important;border-left:0!important}#page .quantity .gymius-qty-btn:hover,#page .quantity .gymius-qty-btn:active{background:#d8aa32!important}#page .quantity:has(.gymius-qty-btn) input.qty{width:50px!important;min-width:50px!important;min-height:44px!important;margin:0!important;border-radius:0!important;text-align:center!important;-moz-appearance:textfield;appearance:textfield}#page .quantity input.qty::-webkit-inner-spin-button,#page .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page .quantity:has(input[type=hidden]) .gymius-qty-btn{display:none!important}#page #tab-description.gymius-desc-closed{max-height:340px;overflow:hidden;position:relative}#page #tab-description.gymius-desc-closed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(#fff0,#fff 85%);pointer-events:none}#page .gymius-desc-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:360px;margin:14px auto 6px!important;padding:12px 18px!important;border:1px solid #d8aa32!important;border-radius:999px!important;background:#fff8e6!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:14px!important;font-weight:800!important;letter-spacing:.03em;cursor:pointer;box-shadow:none!important}#page .gymius-desc-toggle__arrow{display:inline-block;transition:transform .25s}#page .gymius-desc-toggle[aria-expanded="true"] .gymius-desc-toggle__arrow{transform:rotate(180deg)}#page .gymius-showcase__eyebrow,#page .gymius-goals__eyebrow,#page .gymius-product-card__category{color:#8a6a12!important;-webkit-text-fill-color:#8a6a12!important}#page .gymius-product-card__category{min-height:24px;line-height:24px!important}#page .gymius-product-card__title{display:block;min-height:24px}#content .gymius-empty-cart-panel h2,#content .gymius-showcase__title,#content .gymius-empty-cart-panel a,#content .wc-empty-cart-message .cart-empty{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #shipping_method li,body.woocommerce-checkout .woocommerce-shipping-methods li{flex-wrap:wrap!important;box-sizing:border-box!important}body.woocommerce-checkout #shipping_method li>label{flex:1 1 0!important;min-width:0!important}body.woocommerce-checkout #box_now_delivery_button{flex:1 1 100%!important;width:100%!important;height:auto!important;min-height:46px!important;margin:10px 0 0!important;padding:10px 14px!important;white-space:normal!important;word-break:normal!important;font-size:13px!important;letter-spacing:.06em!important;line-height:1.2!important}@media (max-width:980px){body.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,1fr)!important}body.woocommerce-checkout form.checkout>*{min-width:0!important;max-width:100%!important}body.woocommerce-checkout #order_review *,body.woocommerce-checkout #customer_details *{max-width:100%;box-sizing:border-box}body.woocommerce-checkout ul#shipping_method,body.woocommerce-checkout .woocommerce-shipping-methods{width:100%!important;grid-template-columns:minmax(0,1fr)!important}body.woocommerce-checkout #shipping_method li{width:100%!important}body.woocommerce-checkout #order_review table.shop_table,body.woocommerce-checkout #order_review table.shop_table thead,body.woocommerce-checkout #order_review table.shop_table tbody,body.woocommerce-checkout #order_review table.shop_table tfoot{display:block!important;width:100%!important}body.woocommerce-checkout #order_review table.shop_table tr{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;width:100%!important;border-bottom:1px solid rgb(214 170 61 / .24)}body.woocommerce-checkout:not(.woocommerce-order-received) #order_review table.shop_table tr>th,body.woocommerce-checkout:not(.woocommerce-order-received) #order_review table.shop_table tr>td{display:block!important;border:0!important;width:auto!important;padding:12px 10px!important;word-break:break-word}body.woocommerce-checkout #order_review table.shop_table tr>:first-child{flex:1 1 0!important;min-width:0!important}body.woocommerce-checkout #order_review table.shop_table tr>:last-child{flex:0 0 auto!important;text-align:right!important}body.woocommerce-checkout #order_review table.shop_table thead th{font-size:14px!important;white-space:nowrap}body.woocommerce-checkout #order_review tr.woocommerce-shipping-totals>th,body.woocommerce-checkout #order_review tr.woocommerce-shipping-totals>td{flex:1 1 100%!important;width:100%!important;text-align:left!important}}.gymius-goals .gymius-goals__viewport{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.gymius-goals .gymius-goals__viewport::-webkit-scrollbar{display:none}.gymius-goals .gymius-goals__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto!important;scroll-snap-type:none!important}.gymius-goals .gymius-goals__track{animation:none!important;transform:none!important;transition:none!important}.gymius-goals .gymius-goal-card{scroll-snap-align:start}.gymius-goals .gymius-goal-card img{-webkit-user-drag:none;user-select:none}.gymius-goal-card__media picture{display:block;width:100%;height:100%}@media(min-width:922px){body .gymius-goals .gymius-goals__viewport .gymius-goal-card .gymius-goal-card__media{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:760/780!important}}.gymius-goals [data-gymius-goals-prev][disabled],.gymius-goals [data-gymius-goals-next][disabled]{opacity:.35!important;cursor:default!important}@media(min-width:981px){.gymius-goals .gymius-goals__viewport .gymius-goals__track{width:100%!important;min-width:100%!important}.gymius-goals .gymius-goals__viewport .gymius-goals__track>.gymius-goal-card{flex:1 1 0!important;min-width:220px!important;max-width:none!important;width:auto!important}}body.single-product .entry-summary .single-product-category,body.single-product #content div.product .summary .single-product-category{display:none!important}.gymius-sale__from,.gymius-sale__now,.gymius-sale__badge{display:none}body.single-product #content div.product .summary .gymius-sale{display:block!important;line-height:1.35!important}body.single-product #content div.product .summary .gymius-sale__from,body.single-product #content div.product .summary .gymius-sale__now{display:inline!important;margin:0 6px!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:18px!important;font-weight:700!important}body.single-product #content div.product .summary .gymius-sale del,body.single-product #content div.product .summary .gymius-sale del .amount,body.single-product #content div.product .summary .gymius-sale del bdi{color:#5a6475!important;-webkit-text-fill-color:#5a6475!important;font-size:22px!important;font-weight:700!important;opacity:1!important;text-decoration:line-through!important;text-decoration-color:#d93025!important;text-decoration-thickness:3px!important}body.single-product #content div.product .summary .gymius-sale__badge{display:table!important;margin-top:8px!important;padding:5px 12px!important;border-radius:999px!important;background:#d93025!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:900!important;letter-spacing:.02em!important}body.single-product #content div.product .summary .gymius-sale ins,body.single-product #content div.product .summary .gymius-sale ins .amount,body.single-product #content div.product .summary .gymius-sale ins bdi{color:#1e8e3e!important;-webkit-text-fill-color:#1e8e3e!important;font-size:30px!important;font-weight:900!important;text-decoration:none!important;background:none!important}#page .gymius-product-card__price .gymius-sale,#page ul.products li.product .price .gymius-sale,#page .related.products ul.products li.product .price .gymius-sale{display:block!important;line-height:1.3!important;white-space:normal!important}#page .gymius-product-card__price .gymius-sale__from,#page .gymius-product-card__price .gymius-sale__now,#page ul.products li.product .price .gymius-sale__from,#page ul.products li.product .price .gymius-sale__now,#page .related.products ul.products li.product .price .gymius-sale__from,#page .related.products ul.products li.product .price .gymius-sale__now{display:inline!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:12px!important;font-weight:700!important;margin:0 4px 0 0!important}#page .gymius-product-card__price .gymius-sale__now,#page ul.products li.product .price .gymius-sale__now,#page .related.products ul.products li.product .price .gymius-sale__now{margin:0 4px!important}#page .gymius-product-card__price .gymius-sale del,#page .gymius-product-card__price .gymius-sale del .amount,#page .gymius-product-card__price .gymius-sale del bdi,#page ul.products li.product .price .gymius-sale del,#page ul.products li.product .price .gymius-sale del .amount,#page ul.products li.product .price .gymius-sale del bdi,#page .related.products ul.products li.product .price .gymius-sale del,#page .related.products ul.products li.product .price .gymius-sale del .amount,#page .related.products ul.products li.product .price .gymius-sale del bdi{color:#5a6475!important;-webkit-text-fill-color:#5a6475!important;font-size:14px!important;font-weight:700!important;opacity:1!important;text-decoration:line-through!important;text-decoration-color:#d93025!important;text-decoration-thickness:2px!important;margin:0!important}#page .gymius-product-card__price .gymius-sale ins,#page .gymius-product-card__price .gymius-sale ins .amount,#page .gymius-product-card__price .gymius-sale ins bdi,#page ul.products li.product .price .gymius-sale ins,#page ul.products li.product .price .gymius-sale ins .amount,#page ul.products li.product .price .gymius-sale ins bdi,#page .related.products ul.products li.product .price .gymius-sale ins,#page .related.products ul.products li.product .price .gymius-sale ins .amount,#page .related.products ul.products li.product .price .gymius-sale ins bdi{color:#1e8e3e!important;-webkit-text-fill-color:#1e8e3e!important;font-size:19px!important;font-weight:900!important;text-decoration:none!important;background:none!important}#page .gymius-product-card__price .gymius-sale__badge,#page ul.products li.product .price .gymius-sale__badge,#page .related.products ul.products li.product .price .gymius-sale__badge{display:table!important;margin:5px 0 0!important;padding:3px 9px!important;border-radius:999px!important;background:#d93025!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:900!important;line-height:1.3!important}.woocommerce div.product .stock.in-stock,.woocommerce .stock.in-stock,.ast-stock-detail .stock.in-stock,.ast-stock-detail .ast-stock-avail+span{color:#1e8e3e!important;-webkit-text-fill-color:#1e8e3e!important;font-weight:800!important}.woocommerce div.product .stock.out-of-stock,.woocommerce .stock.out-of-stock{color:#d93025!important;-webkit-text-fill-color:#d93025!important;font-weight:800!important}.woocommerce div.product .stock.in-stock::before,.woocommerce .stock.in-stock::before{content:"\2714\00a0";color:#1e8e3e}