.variant-picker{padding:16px 0}.variant-picker__header{display:flex;font-size:1.2rem;line-height:1;gap:5px}@media screen and (min-width: 1024px){.variant-picker__header{font-size:1.4rem}}.variant-picker__label{font-weight:700;text-transform:uppercase}.variant-picker__selector{display:flex;border:0;gap:16px;padding:0;margin:16px 0 0}.variant-picker__selector--pill{display:grid;grid-template-columns:repeat(2,1fr)}.variant-picker__selector--with-groups{display:flex;flex-direction:column;margin-top:16px}.variant-picker__selector--swatch{-moz-column-gap:3px;column-gap:3px}.variant-picker__option-group-values{display:flex;margin-top:8px;border:0}.variant-picker__selector--swatch .variant-picker__option-group-values{-moz-column-gap:3px;column-gap:3px}.variant-picker__selector--pill .variant-picker__option-group-values{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px}.variant-picker__swatch{border-radius:100%;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:3px solid #fcfaf4;outline:1px solid #fcfaf4;cursor:pointer}#sale-variant-text-callout{margin:0 0 4px;font-size:1.55rem;color:#b7410e;font-weight:700;padding-top:20px}.variant-picker__pill{display:flex;align-items:center;background-color:#fcfaf4;margin:0;border-radius:10px;padding:1rem;border:1px solid rgba(36,36,33,.5);font-size:1.2rem;line-height:1.2;min-height:4.95rem;cursor:pointer}@media screen and (min-width: 1024px){.variant-picker__pill{font-size:1.4rem}}.variant-picker input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}input[type=radio]:checked+.variant-picker__swatch{outline:1px solid #242421}input[type=radio]:disabled+.variant-picker__swatch{opacity:.5;cursor:not-allowed}input[type=radio]:checked+.variant-picker__pill{background-color:#dcd9c9;border-color:#242421}input[type=radio]:disabled+.variant-picker__pill{opacity:.5;cursor:not-allowed}.variant-picker__option-group{display:flex;flex-direction:column}.variant-picker__option-group:last-child .variant-picker__option-group-values{padding-bottom:0}.variant-picker__option-group-name{font-size:1.2rem;line-height:1;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/349/assets/component-variant-picker.css.map */
