.va-native-variant-picker{background:transparent;border:0;border-top:1px solid #ded8cc;padding:18px 0 0;color:#38342d;gap:22px!important}.va-native-variant-picker .variant-picker__option{min-width:0;gap:10px!important}.va-native-variant-picker .variant-picker__option-info{align-items:start;gap:10px}.va-native-variant-picker .va-native-option-heading{display:flex;min-width:0;width:100%;flex-wrap:wrap;gap:5px 12px;align-items:baseline;justify-content:space-between}.va-native-variant-picker .va-native-option-heading legend{float:none;margin:0;padding:0;color:#39342b;font:650 16px/1.5 var(--text-font-family,Arial,sans-serif);letter-spacing:0}.va-native-variant-picker .va-native-selected-frame{display:block;color:#4e6250;font:600 13px/1.5 var(--text-font-family,Arial,sans-serif)}.va-native-variant-picker .va-native-selected-frame:before{content:"Selected: ";font-weight:400;color:#6c675d}.va-native-option-help{margin:0;color:#696258;font:400 13px/1.55 var(--text-font-family,Arial,sans-serif);letter-spacing:0}.va-native-variant-picker .va-native-size-option .select{box-sizing:border-box;display:flex;width:100%;min-height:54px;padding:12px 14px;gap:10px;align-items:center;border:1.5px solid #b9b0a0;border-radius:6px;background:#fdfbf8;color:#342e27;font:600 16px/1.4 var(--text-font-family,Arial,sans-serif);text-align:left}.va-native-variant-picker .va-native-size-option .select svg{margin-inline-start:auto;flex:none;color:#655f51}.va-native-variant-picker .va-native-size-option .popover__value-option{min-height:48px;font-size:15px;line-height:1.5}.va-native-variant-picker .va-native-frame-option{border-top:1px solid #e1dace;padding-top:18px}.va-native-variant-picker .va-native-frame-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;align-items:stretch}.va-native-variant-picker .va-frame-radio{position:absolute;width:1px;height:1px;opacity:0}.va-native-variant-picker .va-frame-card{box-sizing:border-box;position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;gap:4px;padding:8px 6px 9px;cursor:pointer;border:1px solid #ded7ca;border-radius:5px;background:#fffefa;color:#3c362c;text-align:center;transition:border-color .15s,background-color .15s}.va-native-variant-picker .va-frame-card__selected{position:absolute;top:4px;right:4px;display:grid;place-items:center;visibility:hidden;width:16px;height:16px;border-radius:50%;background:#435e48;color:#fff;font-size:0;line-height:1}.va-native-variant-picker .va-frame-card__selected:after{content:"\2713";font:650 11px/1 Arial,sans-serif}.va-native-variant-picker .va-frame-card__visual{display:block;width:min(100%,56px);height:auto;aspect-ratio:1;border-radius:3px;overflow:hidden;background:#f6f3ed}.va-native-variant-picker .va-frame-card__visual img{display:block;width:100%;height:100%;object-fit:cover}.va-native-variant-picker .va-frame-card__fallback{display:block;width:75%;height:75%;margin:12.5%;border:4px ridge #b1a08d;background:#ede6da}.va-native-variant-picker .va-frame-card__title{display:block;width:100%;margin:0;font:600 13px/1.35 var(--text-font-family,Arial,sans-serif);overflow-wrap:anywhere;text-wrap:balance}.va-native-variant-picker .va-frame-card__note{display:block;font:400 11px/1.35 var(--text-font-family,Arial,sans-serif);color:#6c6459;text-wrap:balance}.va-native-variant-picker .va-frame-radio:checked+.va-frame-card{border-color:#435e48;background:#eef3eb;box-shadow:0 0 0 1px #435e48}.va-native-variant-picker .va-frame-radio:checked+.va-frame-card .va-frame-card__selected{visibility:visible}.va-native-variant-picker .va-frame-radio:focus-visible+.va-frame-card,.va-native-variant-picker .va-native-size-option .select:focus-visible{outline:2px solid #435e48;outline-offset:3px}.va-native-variant-picker .va-frame-card--unavailable{opacity:.45;cursor:not-allowed;border-style:dashed}@media(hover:hover){.va-native-variant-picker .va-frame-radio:not(:disabled):not(:checked)+.va-frame-card:hover{border-color:#8b9c85;background:#f5f7f0}}@media(max-width:999px){.va-native-variant-picker .va-native-frame-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.va-native-variant-picker .va-native-option-heading{display:block}.va-native-variant-picker .va-native-selected-frame{margin-top:4px}}@media(prefers-reduced-motion:reduce){.va-native-variant-picker .va-frame-card{transition:none}}.product-info .va-pdp-campaign{margin:0}.product-info .va-pdp-campaign .va-pdp-campaign__shipping{margin-bottom:6px}.product-info .va-pdp-campaign .va-pdp-campaign__banner{width:100%;max-width:none;margin-inline:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.product-info .va-pdp-campaign .va-pdp-campaign__banner:before{display:none}.product-info .va-pdp-campaign .va-pdp-campaign__banner img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0;box-shadow:none}viarte-price-follow{display:none}[data-va-floating-price]{box-sizing:border-box;position:fixed;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;padding:9px 11px;border:1px solid #d9d3c8;border-radius:5px;background:#faf8f3;color:#342f28;text-align:left;letter-spacing:0;text-transform:none;box-shadow:0 3px 10px #342f2810}[data-va-floating-price][hidden]{display:none!important}[data-va-floating-price] .va-selection-price__label{font:600 12px/1.4 var(--text-font-family,Arial,sans-serif)}[data-va-floating-price] .va-selection-price__amount{min-width:0}[data-va-floating-price] .price-list{display:flex;justify-content:flex-end;align-items:baseline;min-width:0;flex-wrap:wrap;gap:4px 8px!important}[data-va-floating-price] sale-price{font-size:22px!important;line-height:1.2!important;font-weight:700;letter-spacing:0}[data-va-floating-price] compare-at-price{font-size:13px!important;line-height:1.4!important;letter-spacing:0}[data-va-floating-price] .va-selection-price__note{grid-column:1 / -1;margin:0;color:#655e53;font:400 11.5px/1.4 var(--text-font-family,Arial,sans-serif)}body:has(.drawer[open],.modal[open],.popover[open]) [data-va-floating-price]{visibility:hidden}@media(min-width:1000px){[data-va-floating-price]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/viarte-native-variants.css.map */
