/*
Generated time: January 6, 2026 16:53
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.badge--flag{background:0 0;padding:0;border-radius:0;box-shadow:none}.badge--flag img{display:block;max-width:100%;height:auto}.badges{--promo-badge-width:68px;--promo-badge-ratio:0.45;margin:0}.media-sliders>.badges{--promo-badge-width:72px}.card .badges{--promo-badge-width:56px}.card .badge--flag img,.media-sliders>.badges>.badge--flag img{width:var(--promo-badge-width)!important;height:calc(var(--promo-badge-width) * var(--promo-badge-ratio));object-fit:cover}.card .badges .badge.sale,.media-sliders>.badges>.badge.sale{width:var(--promo-badge-width);height:calc(var(--promo-badge-width) * var(--promo-badge-ratio));padding:0 8px;font-size:1.25rem;letter-spacing:.1em;line-height:1.02;display:inline-flex;align-items:center;justify-content:center}.card--product .card-media-overlay.flex{padding:12px}@media only screen and (max-width:767px){.media-sliders>.badges{--promo-badge-width:52px}.card .badges{--promo-badge-width:46px}.card .badges .badge.sale,.media-sliders>.badges>.badge.sale{font-size:1rem;padding:0 6px}.card--product .card-media-overlay.flex{padding:8px}.badges{margin:0}}[data-context=collection] .card--product .card-title{font-size:18px;line-height:1.35;letter-spacing:.01em;text-transform:none;font-weight:600}[data-context=collection] .card--product .card-title a{color:inherit}@media only screen and (max-width:1023px){[data-context=collection] .card--product .card-title{font-size:16px}}@media only screen and (max-width:767px){[data-context=collection] .card--product .card-title{font-size:14px}}[data-context=featured_collection],[data-context=product_list],[data-context=recommendations]{--rec-surface:#f7f7f7;--rec-border:#e5e5e5;--rec-text:#232323;--rec-subdued:#535353;--rec-accent:#111}[data-context=featured_collection] .section-header,[data-context=product_list] .section-header,[data-context=recommendations] .section-header{text-align:center;margin-bottom:32px}[data-context=featured_collection] .section-header h1,[data-context=featured_collection] .section-header h2,[data-context=featured_collection] .section-header h3,[data-context=featured_collection] .section-header h4,[data-context=featured_collection] .section-header h5,[data-context=featured_collection] .section-header h6,[data-context=product_list] .section-header h1,[data-context=product_list] .section-header h2,[data-context=product_list] .section-header h3,[data-context=product_list] .section-header h4,[data-context=product_list] .section-header h5,[data-context=product_list] .section-header h6,[data-context=recommendations] .section-header h1,[data-context=recommendations] .section-header h2,[data-context=recommendations] .section-header h3,[data-context=recommendations] .section-header h4,[data-context=recommendations] .section-header h5,[data-context=recommendations] .section-header h6{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:clamp(18px, 2vw, 22px)}[data-context=featured_collection] .gridy-track>*,[data-context=product_list] .gridy-track>*,[data-context=recommendations] .gridy-track>*{height:100%}[data-context=featured_collection] .card--product,[data-context=product_list] .card--product,[data-context=recommendations] .card--product{height:100%;background:var(--rec-surface);border:1px solid var(--rec-border);box-shadow:0 6px 24px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}[data-context=featured_collection] .card--product:hover,[data-context=product_list] .card--product:hover,[data-context=recommendations] .card--product:hover{transform:translateY(-6px);box-shadow:0 12px 34px rgba(0,0,0,.09)}[data-context=featured_collection] .card--product .card-media figure,[data-context=product_list] .card--product .card-media figure,[data-context=recommendations] .card--product .card-media figure{border-radius:10px;overflow:hidden}[data-context=featured_collection] .card--product .card-body,[data-context=product_list] .card--product .card-body,[data-context=recommendations] .card--product .card-body{padding:20px 16px 16px;text-align:center;display:flex;flex-direction:column;gap:6px}[data-context=featured_collection] .card--product .card-title,[data-context=product_list] .card--product .card-title,[data-context=recommendations] .card--product .card-title{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600;color:var(--rec-text)}[data-context=featured_collection] .card--product .card-title a,[data-context=product_list] .card--product .card-title a,[data-context=recommendations] .card--product .card-title a{color:inherit}[data-context=featured_collection] .card--product .price,[data-context=product_list] .card--product .price,[data-context=recommendations] .card--product .price{justify-content:center;color:var(--rec-subdued);letter-spacing:.03em;font-size:16px}[data-context=featured_collection] .card--product .price .price-item,[data-context=product_list] .card--product .price .price-item,[data-context=recommendations] .card--product .price .price-item{color:inherit}[data-context=featured_collection] .card--product .product-option-availability,[data-context=featured_collection] .card--product .swatches,[data-context=product_list] .card--product .product-option-availability,[data-context=product_list] .card--product .swatches,[data-context=recommendations] .card--product .product-option-availability,[data-context=recommendations] .card--product .swatches{justify-content:center}[data-context=featured_collection] .card-option-dropdowns,[data-context=product_list] .card-option-dropdowns,[data-context=recommendations] .card-option-dropdowns{width:100%;gap:8px}[data-context=featured_collection] .card-option-dropdown,[data-context=product_list] .card-option-dropdown,[data-context=recommendations] .card-option-dropdown{width:min(220px,100%)}[data-context=featured_collection] .card-option-select,[data-context=product_list] .card-option-select,[data-context=recommendations] .card-option-select{position:relative;background:#fff;border:1px solid var(--rec-border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.04)}[data-context=featured_collection] .card-option-select__field,[data-context=product_list] .card-option-select__field,[data-context=recommendations] .card-option-select__field{width:100%;padding:10px 14px;border:none;background:0 0;font-size:14px;color:var(--rec-text);appearance:none}[data-context=featured_collection] .card-option-select__field:focus,[data-context=product_list] .card-option-select__field:focus,[data-context=recommendations] .card-option-select__field:focus{outline:2px solid #21633f;outline-offset:2px}[data-context=featured_collection] .card--product .quick-buy,[data-context=featured_collection] .card--product quick-buy,[data-context=product_list] .card--product .quick-buy,[data-context=product_list] .card--product quick-buy,[data-context=recommendations] .card--product .quick-buy,[data-context=recommendations] .card--product quick-buy{margin-top:auto}[data-context=featured_collection] .card--product .btn.btn--primary.btn--full,[data-context=featured_collection] .card--product .quick-buy_link,[data-context=product_list] .card--product .btn.btn--primary.btn--full,[data-context=product_list] .card--product .quick-buy_link,[data-context=recommendations] .card--product .btn.btn--primary.btn--full,[data-context=recommendations] .card--product .quick-buy_link{background:#21633f;border-color:#21633f;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:600;padding:14px 16px;border-radius:4px}[data-context=featured_collection] .card--product .btn.btn--primary.btn--full:hover,[data-context=featured_collection] .card--product .quick-buy_link:hover,[data-context=product_list] .card--product .btn.btn--primary.btn--full:hover,[data-context=product_list] .card--product .quick-buy_link:hover,[data-context=recommendations] .card--product .btn.btn--primary.btn--full:hover,[data-context=recommendations] .card--product .quick-buy_link:hover{background:#1b5134;border-color:#1b5134}[data-context=featured_collection] .gridy-arrows,[data-context=product_list] .gridy-arrows,[data-context=recommendations] .gridy-arrows{top:45%}.collection-list-slider .gridy-arrows{display:flex!important;opacity:1!important;transform:translateY(-50%) scale(1)!important}[data-context=featured_collection] .gridy-arrow,[data-context=product_list] .gridy-arrow,[data-context=recommendations] .gridy-arrow{background:var(--color-button-background);color:#fff;box-shadow:0 10px 26px rgba(0,0,0,.12);width:44px;height:44px;border-radius:0;border:1px solid var(--color-button-background)}@media only screen and (max-width:1023px){[data-context=featured_collection] .gridy-arrows,[data-context=product_list] .gridy-arrows,[data-context=recommendations] .gridy-arrows{top:50%}}