.product-variant-native{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.product-variant-list{min-width:0;margin:28px 0 20px;padding:14px 14px 8px;border:1px solid rgba(181,139,69,.34);background:#fffdf873}.product-variant-list legend{padding:0 7px;color:#60493c;font-family:var(--serif);font-size:14px;letter-spacing:.09em}.product-variant-option{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;grid-template-areas:"radio title price status" "radio note price status";align-items:center;gap:1px 12px;min-height:68px;margin:0 0 8px;padding:10px 12px;border:1px solid rgba(181,139,69,.3);background:#fffdf8d6;color:#60493c;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.product-variant-option:hover{border-color:#b58b45b8;background:#fffaf3}.product-variant-option.is-selected{border:2px double #b58b45;background:linear-gradient(100deg,#f4e5d6b8,#fffdf8f0);box-shadow:0 4px 16px #60493c0f}.product-variant-option.is-disabled{opacity:.48;cursor:not-allowed}.product-variant-option input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.product-variant-radio{grid-area:radio;width:20px;height:20px;border:1px solid #b58b45;border-radius:50%;display:grid;place-items:center}.product-variant-option.is-selected .product-variant-radio{background:#b58b45}.product-variant-option.is-selected .product-variant-radio:after{content:"\2713";color:#fff;font:700 12px/1 sans-serif}.product-variant-title{grid-area:title;min-width:0;font-family:var(--serif);font-size:16px;line-height:1.4;overflow-wrap:anywhere}.product-variant-note{grid-area:note;justify-self:start;margin-top:3px;padding:1px 8px;border:1px solid rgba(181,139,69,.3);border-radius:10px;color:#89683b;font-size:10px;line-height:1.6;letter-spacing:.06em}.product-variant-price{grid-area:price;white-space:nowrap;font-family:var(--serif);font-size:17px;color:#60493c}.product-variant-status{grid-area:status;min-width:58px;padding:5px 8px;border:1px solid rgba(181,139,69,.45);color:#956e38;text-align:center;font-size:10px;letter-spacing:.05em}.product-variant-option.is-selected .product-variant-status{background:#b58b45;border-color:#b58b45;color:#fff}@media(max-width:800px){.product-variant-list{margin-top:22px;padding:11px 10px 4px}.product-variant-option{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"radio title price" "radio note price";min-height:62px;padding:9px 10px;gap:1px 8px}.product-variant-title{font-size:14px}.product-variant-price{font-size:15px}.product-variant-status{display:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/product-variant-list.css.map */
