.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-variant-select{width:100%;padding:7px 36px 7px 10px;font-size:12px;border:1px solid #000;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}@media (max-width: 989px){.card-variant-select{max-width:125px}}@media (max-width: 500px){.card-variant-select{max-width:100px}}.card-variant-select:hover{border-color:#9ca3af}.card-variant-select:focus{outline:none;border-color:#288326;box-shadow:0 0 0 3px #2883261a}.card-variant-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:8px;flex-wrap:wrap}.card-information .price__regular{display:flex;align-items:center;gap:8px}.card-information .price__regular .price-item--regular{font-size:16px;font-weight:600;color:#333}.card-information .price__sale{display:flex;align-items:center;gap:8px}.card-information .price__sale .price-item--sale{font-size:16px;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:14px;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:36px;height:36px}.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{border:1px solid #DADCDA;border-radius:16px;margin-bottom:7px}.grid__item.slider__slide .card-variant-select{border:2px solid #216d20}@media (max-width: 768px){select,.card-variant-select{color:#000!important}}@media (max-width: 900px){.card-variant-select{max-width:100px}}@media (min-width: 901px){.card__content .card-variant-select{max-width:125px}}.color-pill.pill-epic-oasis---exclusive-to-epic-gardening{background-color:#00ae9e!important}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-card-variant-picker.css.map */
