.variant-color-legend--below{color:#111815b3!important;font-weight:600!important}.badge--flag{background:transparent;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: .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:contain}.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=recommendations],[data-context=featured_collection],[data-context=product_list]{--rec-surface: #f7f7f7;--rec-border: #e5e5e5;--rec-text: #232323;--rec-subdued: #535353;--rec-accent: #111}[data-context=recommendations] .section-header,[data-context=featured_collection] .section-header,[data-context=product_list] .section-header{text-align:center;margin-bottom:32px}[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,[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{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:clamp(18px,2vw,22px)}[data-context=recommendations] .gridy-track>*,[data-context=featured_collection] .gridy-track>*,[data-context=product_list] .gridy-track>*{height:100%}[data-context=recommendations] .card--product,[data-context=featured_collection] .card--product,[data-context=product_list] .card--product{height:100%;transition:transform .25s ease,box-shadow .25s ease}[data-context=recommendations] .card--product:hover,[data-context=featured_collection] .card--product:hover,[data-context=product_list] .card--product:hover{transform:translateY(-6px);box-shadow:0 12px 34px #00000017}[data-context=recommendations] .card--product .card-media figure,[data-context=featured_collection] .card--product .card-media figure,[data-context=product_list] .card--product .card-media figure{border-radius:10px;overflow:hidden}[data-context=recommendations] .card--product .card-body,[data-context=featured_collection] .card--product .card-body,[data-context=product_list] .card--product .card-body{padding:20px 16px 16px;text-align:center;display:flex;flex-direction:column;gap:6px}[data-context=recommendations] .card--product .card-title,[data-context=featured_collection] .card--product .card-title,[data-context=product_list] .card--product .card-title{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600;color:var(--rec-text)}[data-context=recommendations] .card--product .card-title a,[data-context=featured_collection] .card--product .card-title a,[data-context=product_list] .card--product .card-title a{color:inherit}[data-context=recommendations] .card--product .price,[data-context=featured_collection] .card--product .price,[data-context=product_list] .card--product .price{justify-content:center;color:var(--rec-subdued);letter-spacing:.03em;font-size:16px}[data-context=recommendations] .card--product .price .price-item,[data-context=featured_collection] .card--product .price .price-item,[data-context=product_list] .card--product .price .price-item{color:inherit}[data-context=recommendations] .card--product .swatches,[data-context=recommendations] .card--product .product-option-availability,[data-context=featured_collection] .card--product .swatches,[data-context=featured_collection] .card--product .product-option-availability,[data-context=product_list] .card--product .swatches,[data-context=product_list] .card--product .product-option-availability{justify-content:center}[data-context=recommendations] .card-option-dropdowns,[data-context=featured_collection] .card-option-dropdowns,[data-context=product_list] .card-option-dropdowns{width:100%;gap:8px}[data-context=recommendations] .card-option-dropdown,[data-context=featured_collection] .card-option-dropdown,[data-context=product_list] .card-option-dropdown{width:min(220px,100%)}[data-context=recommendations] .card-option-select,[data-context=featured_collection] .card-option-select,[data-context=product_list] .card-option-select{position:relative;background:#fff;border:1px solid var(--rec-border);border-radius:6px;box-shadow:0 4px 12px #0000000a}[data-context=recommendations] .card-option-select__field,[data-context=featured_collection] .card-option-select__field,[data-context=product_list] .card-option-select__field{width:100%;padding:10px 14px;border:none;background:transparent;font-size:14px;color:var(--rec-text);-webkit-appearance:none;appearance:none}[data-context=recommendations] .card-option-select__field:focus,[data-context=featured_collection] .card-option-select__field:focus,[data-context=product_list] .card-option-select__field:focus{outline:2px solid #21633f;outline-offset:2px}[data-context=recommendations] .card--product quick-buy,[data-context=recommendations] .card--product .quick-buy,[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{margin-top:auto}[data-context=recommendations] .card--product .quick-buy_link,[data-context=recommendations] .card--product .btn.btn--primary.btn--full,[data-context=featured_collection] .card--product .quick-buy_link,[data-context=featured_collection] .card--product .btn.btn--primary.btn--full,[data-context=product_list] .card--product .quick-buy_link,[data-context=product_list] .card--product .btn.btn--primary.btn--full{background:#21633f;border-color:#21633f;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:600;padding:14px 16px;border-radius:4px}[data-context=recommendations] .card--product .quick-buy_link:hover,[data-context=recommendations] .card--product .btn.btn--primary.btn--full:hover,[data-context=featured_collection] .card--product .quick-buy_link:hover,[data-context=featured_collection] .card--product .btn.btn--primary.btn--full:hover,[data-context=product_list] .card--product .quick-buy_link:hover,[data-context=product_list] .card--product .btn.btn--primary.btn--full:hover{background:#1b5134;border-color:#1b5134}[data-context=recommendations] .gridy-arrows,[data-context=featured_collection] .gridy-arrows,[data-context=product_list] .gridy-arrows{top:45%}.collection-list-slider .gridy-arrows{display:flex!important;opacity:1!important;transform:translateY(-50%) scale(1)!important}[data-context=recommendations] .gridy-arrow,[data-context=featured_collection] .gridy-arrow,[data-context=product_list] .gridy-arrow{background:var(--color-button-background);color:#fff;box-shadow:0 10px 26px #0000001f;width:44px;height:44px;border-radius:0;border:1px solid var(--color-button-background)}@media only screen and (max-width: 1023px){[data-context=recommendations] .gridy-arrows,[data-context=featured_collection] .gridy-arrows,[data-context=product_list] .gridy-arrows{top:50%}}.bloggle--blog-item-date{display:none!important}.station-tabs-local-above h3,.ui-accordion-header,.station-tabs-tabtitle{font-family:var(--font-heading-family)!important;font-weight:700!important;letter-spacing:.02em;font-size:18px!important}.station-tabs-local-above p,.station-tabs-tabcontent,.station-tabs-tabcontent p,.station-tabs-tabcontent li{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.6}@media (min-width: 1024px){.station-tabs-tabcontent img{float:right;margin-left:40px;margin-bottom:20px;max-width:50%}}[class*=assortion] h1,[class*=assortion] h2,[class*=assortion] h3,.bundle-builder h1,.bundle-builder h2,.bundle-builder h3{font-family:var(--font-heading-family)!important}[class*=assortion],[class*=assortion] p,[class*=assortion] span,.bundle-builder,.bundle-builder p{font-family:var(--font-body-family)!important}
/*# sourceMappingURL=/cdn/shop/t/778/assets/custom-dev.css.map */
