.ac-vp-form{display:flex;flex-direction:column;gap:16px}.ac-vp-form>fieldset,.ac-vp-form>.variant-option,.ac-vp-form>.variant-option+.variant-option{margin-block:0}.ac-vp-sorted .variant-option__button-label__pill{transition:none!important}.product-details,variant-picker.ac-vp{--ac-bb-border: var(--ac-border, #8f8a83);--ac-bb-ink: var(--ac-ink, #2b2926)}variant-picker.ac-vp .ac-vp-row legend{margin-block-end:8px;padding:0;font-family:var(--font-body--family);font-size:var(--font-size--sm, .875rem);color:var(--ac-bb-ink)}variant-picker.ac-vp .ac-legend-value{color:rgb(var(--color-foreground-rgb) / .72)}variant-picker.ac-vp .ac-vp-row>label.variant-option__button-label:not(.ac-sw){min-height:44px;height:44px;padding:0 8px;border:1px solid var(--ac-bb-border);border-radius:0;justify-content:center;white-space:nowrap}variant-picker.ac-vp .ac-vp-row>label.variant-option__button-label:not(.ac-sw):before,variant-picker.ac-vp .ac-vp-row>label.variant-option__button-label:not(.ac-sw):after{display:none}variant-picker.ac-vp .ac-vp-row>label.variant-option__button-label:not(.ac-sw):has([data-option-available=false]){border-width:1px;opacity:.4;cursor:not-allowed}variant-picker.ac-vp .ac-vp-row .variant-option__strikethrough{display:none}variant-picker.ac-vp .ac-vp-row>label.variant-option__button-label:has(:checked):not(.ac-sw){border-color:var(--ac-bb-ink)}variant-picker.ac-vp .ac-vp-row .variant-option__button-label__pill{border-radius:0;background:var(--ac-bb-ink)}variant-picker.ac-vp fieldset.ac-vp-eq{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}variant-picker.ac-vp fieldset.ac-vp-eq>label.variant-option__button-label{min-width:0;width:auto;flex:none}variant-picker.ac-vp fieldset.ac-vp-eq .variant-option__button-label__text{text-align:center;overflow:hidden;text-overflow:ellipsis}variant-picker.ac-vp fieldset.ac-sw-row{display:flex;flex-wrap:wrap;gap:10px;max-width:398px}variant-picker label.ac-sw{--ac-sw-size: 40px;position:relative;flex:0 0 var(--ac-sw-size);width:var(--ac-sw-size);height:var(--ac-sw-size);min-width:0;min-height:0;padding:0;border:0;border-radius:50%;overflow:visible;background:var(--ac-sw-img) center / 260% no-repeat,rgb(var(--color-foreground-rgb) / .08);box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / .15);cursor:pointer}@media screen and (max-width:749px){variant-picker label.ac-sw{--ac-sw-size: 36px}}variant-picker label.ac-sw:before,variant-picker label.ac-sw:after{display:none}variant-picker label.ac-sw .variant-option__button-label__pill,variant-picker label.ac-sw .variant-option__button-label__text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}variant-picker label.ac-sw:has(:checked){box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--ac-bb-ink, #2b2926)}variant-picker label.ac-sw:has(:focus-visible){outline:2px solid var(--ac-bb-ink, #2b2926);outline-offset:5px}variant-picker label.ac-sw:has([data-option-available=false]){opacity:.4;cursor:not-allowed}variant-picker .ac-sw-tip{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:5;transform:translate(-50%);padding:3px 7px;background:var(--ac-bb-ink, #2b2926);color:var(--color-background);font-size:var(--font-size--xs, .75rem);line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease}variant-picker label.ac-sw:hover .ac-sw-tip,variant-picker label.ac-sw:has(:focus-visible) .ac-sw-tip{opacity:1}variant-picker.ac-vp fieldset.ac-sw-row>label.variant-option__button-label:not(.ac-sw){height:40px;min-height:40px;width:auto;flex:0 0 auto}@media screen and (max-width:749px){variant-picker.ac-vp fieldset.ac-sw-row>label.variant-option__button-label:not(.ac-sw){height:36px;min-height:36px}}.ac-qa-desc{display:none}@media screen and (min-width:750px){.quick-add-modal .quick-add-modal__content .product-details .ac-qa-desc{display:block!important;order:1;margin:24px 0 16px}.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block{order:2}.quick-add-modal .quick-add-modal__content .product-details .ac-qa-desc .ac-qa-desc__text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin:0;font-size:14px;line-height:1.5;color:#6b655e}.quick-add-modal .quick-add-modal__content .product-details .ac-qa-desc .ac-qa-desc__link{display:inline-block!important;margin-top:8px;font-size:14px;color:var(--ac-ink, #2b2926);text-decoration:underline;text-underline-offset:.2em}}.quick-add-modal .quick-add-modal__content .ac-preorder--qa{display:block!important;margin:0 0 12px}.quick-add-modal .quick-add-modal__content .ac-preorder--qa .ac-preorder__text{display:inline!important}@media screen and (max-width:749px){.quick-add-modal__content .ac-preorder--qa{grid-column:1 / -1;margin:0}}.quick-add-modal .quick-add-modal__content .product-details .ac-qa-desc .ac-qa-desc__text{position:relative;padding-left:16px}.quick-add-modal .quick-add-modal__content .product-details .ac-qa-desc .ac-qa-desc__text:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--ac-accent, #8a6a57)}.ac-color-card__sold{display:block;margin-top:2px;font-size:12px;color:#6b655e}.ac-color-row__item,.ac-color-row__item>product-card{display:flex;flex-direction:column;height:100%}ul.product-grid>li.ac-size-head{grid-column:1 / -1;list-style:none;margin:12px 0 -6px;padding:0}ul.product-grid>li.ac-size-head:first-child{margin-top:0}.ac-size-head__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:20px;line-height:1.2;color:var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ac-picker.css.map */
