.card-variant-picker{margin:12px 0 16px;padding:0}.card-variant-option{margin-bottom:7px!important}.card-variant-option:last-child{margin-bottom:8px}.card-variant-label{display:block;font-size:10px;font-weight:500;margin-bottom:0;color:#333;line-height:1.4}.card-variant-label .selected-value{font-weight:400;color:#666}.card-variant-select-wrapper{position:relative;width:100%}.card__content .card-variant-picker .card-variant-select,.card__content .card-variant-picker .eg-card-qty-select{width:100%;max-width:100%}.card-variant-select,.eg-card-qty-select{width:100%;max-width:100%;box-sizing:border-box;display:block;padding:7px 36px 7px 10px;font-size:12px;border:2px solid #288326;border-radius:4px;background-color:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;transition:border-color .2s ease;font-family:inherit}.card-variant-select:hover,.eg-card-qty-select:hover{border-color:#1f6b1f}.card-variant-select:focus,.eg-card-qty-select:focus{outline:none;border-color:#288326;box-shadow:0 0 0 3px #2883261a}.card-variant-select option:disabled,.eg-card-qty-select option:disabled{color:#9ca3af;font-style:italic}.card-variant-options.color-options{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.card-variant-radio{position:absolute;opacity:0;pointer-events:none}.card-variant-options .color-pill{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;transition:all .2s ease;font-size:0;overflow:hidden;position:relative;background-size:cover;background-position:center}.card-variant-options .color-pill:hover{border-color:#9ca3af;transform:scale(1.08)}.card-variant-radio:checked+.color-pill{border-color:#288326;border-width:3px;box-shadow:0 0 0 2px #28832626}.card-variant-radio:focus+.color-pill{outline:none;box-shadow:0 0 0 4px #28832640}.card-variant-radio:disabled+.color-pill{opacity:.4;cursor:not-allowed;position:relative}.card-variant-radio:disabled+.color-pill:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:2px;height:130%;background-color:#dc2626b3}.card-variant-radio:disabled+.color-pill:hover{transform:none;border-color:#e5e7eb}.card-variant-options .color-pill.disabled{opacity:.4;cursor:not-allowed}.card-information .price{margin:8px 0}.card-information .price__container{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.card-information .price .price-item{margin:0}.card-information .price__regular{display:flex;align-items:center;gap:4px}.card-information .price__regular .price-item--regular{font-size:12px;font-weight:600;color:#333}.card-information .price__sale{display:flex;align-items:center;gap:4px}.card-information .price__sale .price-item--sale{font-size:12px;font-weight:600;color:#a30f41!important}.ais-page .ais-block .ais-results-as-block .ais-Hits-list .ais-Hits-item .ais-hit .ais-hit--details .price-container .discounted-price{color:#a30f41!important}.card-information .price__sale .price-item--regular{text-decoration:line-through;font-size:12px;color:#9ca3af;font-weight:400}.quick-add__submit:disabled{opacity:.6;cursor:not-allowed}.quick-add__submit[aria-disabled=true]{opacity:.6;cursor:not-allowed}.color-pill.pill-white,.color-pill.pill-cream,.color-pill.pill-ivory,.color-pill.pill-off-white{background-color:#fff;border-color:#d1d5db}.color-pill.pill-black,.color-pill.pill-charcoal{background-color:#000}.color-pill.pill-gray,.color-pill.pill-grey,.color-pill.pill-heather-gray,.color-pill.pill-heather-grey{background-color:#6b7280}.color-pill.pill-navy,.color-pill.pill-navy-blue{background-color:#1e3a8a}.color-pill.pill-red{background-color:#dc2626}.color-pill.pill-blue{background-color:#2563eb}.color-pill.pill-green{background-color:#16a34a}.color-pill.pill-yellow{background-color:#facc15}.color-pill.pill-pink{background-color:#ec4899}.color-pill.pill-purple{background-color:#9333ea}.color-pill.pill-orange{background-color:#f97316}.color-pill.pill-brown{background-color:#92400e}.color-pill.pill-beige,.color-pill.pill-tan{background-color:#d4b896}@media screen and (max-width:749px){.card-variant-label{font-size:10px}.card-variant-select{font-size:12px;padding:4px 32px 4px 10px}.card-variant-options .color-pill{width:28px;height:28px}.card-variant-option{margin-bottom:10px}}@media screen and (min-width:750px)and (max-width:989px){.card-variant-options .color-pill{width:38px;height:38px}}.price.is-loading{opacity:.6;pointer-events:none}.card-variant-radio:focus-visible+.color-pill{outline:2px solid #288326;outline-offset:2px}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.card__badge,.price,.quick-add__submit span{transition:opacity .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.price.variant-updated{animation:fadeIn .3s ease}.card__content{display:flex;flex-direction:column}.card__information{flex-grow:1}.quick-add{margin-top:auto}.recommendations-slide .card-information .price__sale .price-item--sale,.recommendations-slide .card-information .price__regular .price-item--regular,.recommendations-slide .card-information .price__sale .price-item--regular{font-size:12px!important}.recommendations-slide .card-information .price{margin:0}.ais-product .card-variant-label .selected-value{font-size:10px}.ais-page .ais-block .ais-results-as-block .ais-Hits-list .ais-Hits-item .ais-hit .ais-hit--details{justify-content:space-between}.ais-page .ais-block .ais-results-as-block .ais-Hits-list .ais-Hits-item .ais-hit .ais-hit--details .ais-hit--title{margin-top:10px}.card-variant-select,.eg-card-qty-select{border:.5px solid #dadada;border-radius:12px;margin-bottom:7px}.grid__item.slider__slide .card-variant-select,.grid__item.slider__slide .eg-card-qty-select{border:.5px solid #dadada}@media(max-width:768px){select,.card-variant-select{color:#000!important}}.color-pill.pill-epic-oasis---exclusive-to-epic-gardening{background-color:#00ae9e!important}#ProductGridContainer .product-card-wrapper .card-variant-picker{margin:8px 0;padding:0}#ProductGridContainer .product-card-wrapper .card-variant-option{margin-bottom:8px!important}#ProductGridContainer .product-card-wrapper .card-variant-label{display:block;margin:0 0 4px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#777e77}#ProductGridContainer .product-card-wrapper .card-variant-label .selected-value{font-weight:600;color:#3e433c}#ProductGridContainer .product-card-wrapper .card-variant-select,#ProductGridContainer .product-card-wrapper .eg-card-qty-select{width:100%;padding:8px 32px 8px 12px;font-size:14px;font-family:Poppins,sans-serif;border:1px solid #d8d8d8;border-radius:12px;background:#fff;cursor:pointer;color:#3e433c;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23777E77' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;margin:0;max-width:none;box-shadow:none}#ProductGridContainer .product-card-wrapper .card-variant-select:focus,#ProductGridContainer .product-card-wrapper .eg-card-qty-select:focus{outline:none;border-color:#d8d8d8;box-shadow:none}#ProductGridContainer .product-card-wrapper .card-variant-options.color-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}#ProductGridContainer .product-card-wrapper .color-swatch-label{display:inline-block;cursor:pointer;position:relative}#ProductGridContainer .product-card-wrapper .color-radio{position:absolute;opacity:0;width:0;height:0}#ProductGridContainer .product-card-wrapper .color-pill{display:inline-block;width:24px;height:24px;border-radius:50%;border:2px solid #DADCDA;cursor:pointer;transition:border-color .15s ease,transform .15s ease;box-sizing:border-box;position:relative}#ProductGridContainer .product-card-wrapper .color-pill:hover{transform:scale(1.1);border-color:#888}#ProductGridContainer .product-card-wrapper .color-radio:checked+.color-pill{border-color:#288326;border-width:3px}#ProductGridContainer .product-card-wrapper .color-radio:disabled+.color-pill{opacity:.4;cursor:not-allowed}#ProductGridContainer .product-card-wrapper .color-radio:disabled+.color-pill:after{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:#999;transform:rotate(-45deg)}
/*# sourceMappingURL=/cdn/shop/t/502/assets/component-card-variant-picker.css.map */
