.product--gift-card .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:100%;min-width:7rem;height:auto;aspect-ratio:3/2;margin:0}.product--gift-card .product-form__input:has(.color__swatch--variant){--grid-layout-gap: 1rem;--grid-column-count: 3;--grid-item--min-width: 7rem;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.product--gift-card .product__media-list .media-wrapper{border-radius:2rem}.product--gift-card .product-form__input input[type=radio]+.color__swatch.color__swatch--variant:before,.product--gift-card .product-form__input input[type=radio]+.color__swatch.color__swatch--variant:after,.product--gift-card .product-form__input input[type=radio]+.color__swatch.color__swatch--variant .color__swatch-dot:after{transform:scale(1)}.product--gift-card .product-form__input input[type=radio]+.color__swatch--variant{opacity:.3}.product--gift-card .product-form__input input[type=radio]:checked+.color__swatch--variant{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-main-product-gift-card.css.map */
