.variant-option--custom-swatches{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px}.variant-option__button-label--custom-image{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:4px;border:2px solid #cccccc;border-radius:6px;background:transparent;transition:border-color .15s ease;width:80px}.variant-option__button-label--custom-image:hover{border-color:#333}.variant-option__button-label--custom-image:has(input:checked){border-color:#000;border-width:2px;background-color:#fff!important}.variant-option__button-label--custom-image input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.variant-option__custom-swatch-image{display:block;width:60px;height:60px;border-radius:4px;background-size:cover;background-position:center;background-color:#eee}.variant-option__button-label__text{font-size:.75rem;color:#000!important;text-align:center;word-break:break-word}.variant-option--buttons .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}.variant-option--buttons .variant-option__button-label:has(input:checked){color:#fff!important}.variant-option--buttons .variant-option__button-label:has(input:checked) *{color:#fff!important}.variant-option--custom-swatches .variant-option__swatch-value{font-weight:400;margin-left:6px;opacity:.75;font-size:.9em}.variant-option--custom-swatches .variant-option__swatch-value:empty{display:none}.variant-option__custom-swatch-name{display:block;font-size:.65rem;text-align:center;margin-top:4px;color:currentColor;width:72px;word-break:break-word;line-height:1.2;white-space:normal}.variant-option--custom-swatches .variant-option__button-label--custom-image{flex-direction:column;align-items:center;width:84px;padding:6px}.variant-option__custom-swatch-image{width:72px!important;height:72px!important;flex-shrink:0}.variant-option--custom-swatches .variant-option__button-label--custom-image:has(input:checked) .variant-option__custom-swatch-name{color:#000!important}.variant-option--custom-swatches .variant-option__button-label--custom-image .variant-option__custom-swatch-name{color:currentColor}.variant-loading{cursor:wait}.variant-loading variant-picker{opacity:.55;pointer-events:none;transition:opacity .15s ease}media-gallery{position:relative}media-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-overlay);background-color:var(--color-background);opacity:0;pointer-events:none;transition:opacity .2s ease}.variant-loading media-gallery{pointer-events:none}.variant-loading media-gallery:after{opacity:1}.variant-option--buttons .variant-option__button-label:has(input:disabled){opacity:.4;cursor:not-allowed}.variant-option--buttons .variant-option__button-label:has(input:disabled) *{cursor:not-allowed}@media screen and (max-height:850px){.product-details.sticky-content--desktop{position:static!important;top:auto!important}}main[data-template^=product] .shopify-section{--color-background: #12100D !important;--color-background-rgb: 18 16 13 !important;--color-foreground: #F2E5C8 !important;--color-foreground-rgb: 242 229 200 !important;--color-primary-button-background: #BF9B30 !important;--color-primary-button-text: #12100D !important;--color-primary-button-border: #BF9B30 !important;--color-secondary-button-text: #F2E5C8 !important;--color-secondary-button-border: #BF9B30 !important}main[data-template^=product] [class*=color-custom-]:not([class*=badge]),main[data-template^=product] [class*=color-scheme]:not([class*=badge]){--color-background: #12100D !important;--color-background-rgb: 18 16 13 !important;--color-foreground: #F2E5C8 !important;--color-foreground-rgb: 242 229 200 !important}main[data-template^=product] .text-block,main[data-template^=product] .group-block,main[data-template^=product] .group-block-content,main[data-template^=product] [class*=color-custom-]:not([class*=badge]),main[data-template^=product] [class*=color-scheme]:not([class*=badge]){--color: #F2E5C8 !important}main[data-template^=product] .product-badges__badge{background-color:var(--color-background)!important;color:var(--color-foreground)!important}main[data-template^=product] .product-badges__badge *{color:inherit!important}main[data-template^=product] .section-background,main[data-template^=product] .product-media-container,main[data-template^=product] media-gallery{background-color:#12100d!important;background-image:none!important}main[data-template^=product] .variant-option legend,main[data-template^=product] .variant-picker legend,main[data-template^=product] .variant-option__label-text{color:#f2e5c8!important}main[data-template^=product] .compare-at-price,main[data-template^=product] .price--compare-at,main[data-template^=product] .tax-note,main[data-template^=product] .caption{color:#a49a8b!important}main[data-template^=product] .variant-option__custom-swatch-name{color:#f2e5c8!important}main[data-template^=product] .variant-option__button-label--custom-image{background:#12100d!important;border-color:#7a6322!important}main[data-template^=product] .variant-option__button-label--custom-image:hover{border-color:#bf9b30!important}main[data-template^=product] .variant-option__button-label--custom-image:has(input:checked){background:#12100d!important;border-color:#bf9b30!important}main[data-template^=product] .variant-option__button-label--custom-image:has(input:checked) .variant-option__custom-swatch-name{color:#bf9b30!important}main[data-template^=product] .breadcrumb *,main[data-template^=product] nav[aria-label=breadcrumb] *{color:#a49a8b!important}main[data-template^=product] .breadcrumb a:hover,main[data-template^=product] nav[aria-label=breadcrumb] a:hover{color:#f2e5c8!important}main[data-template^=product] .posterever-template-marquee-bar [style*=D1A13B]{color:#bf9b30!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--custom-image){background:#12100d!important;color:#f2e5c8!important;border-color:#7a6322!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--custom-image) .variant-option__button-label__text{color:#f2e5c8!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--custom-image):has(input:checked):not(:has(input:disabled)){background:#12100d!important;border-color:#bf9b30!important;box-shadow:inset 0 0 0 1px #bf9b30!important;color:#bf9b30!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--custom-image):has(input:checked):not(:has(input:disabled)) .variant-option__button-label__text,main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--custom-image):has(input:checked):not(:has(input:disabled)) *{color:#bf9b30!important}main[data-template^=product] .jdgm-widget,main[data-template^=product] .jdgm-widget *{color:#f2e5c8!important;border-color:#f2e5c826!important}main[data-template^=product] .jdgm-star{color:#bf9b30!important}main[data-template^=product] [class*=ai-conversion-block-],main[data-template^=product] [class*=ai-conversion-block-] *{color:#f2e5c8!important}main[data-template^=product] .quantity-minus,main[data-template^=product] .quantity-plus,main[data-template^=product] [class*=quantity-selector] button,main[data-template^=product] [class*=quantity-selector] input,main[data-template^=product] input[name=quantity]{color:#f2e5c8!important}main[data-template^=product] .quantity-minus svg,main[data-template^=product] .quantity-plus svg,main[data-template^=product] [class*=quantity-selector] button svg{color:#f2e5c8!important;stroke:#f2e5c8!important}main[data-template^=product] .quantity-selector,main[data-template^=product] [class*=quantity-selector-wrapper]{border-color:#7a6322!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled){opacity:.38!important;background:#12100d!important;border-width:2px!important;border-style:solid!important;border-color:#3a3320!important;outline:none!important;box-shadow:none!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled):before,main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled):after{display:none!important;content:none!important;border:0!important;outline:none!important;box-shadow:none!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled),main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled):focus,main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled):focus-within,main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled):focus-visible,main[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:disabled) input{outline:none!important}main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(:has(input:disabled)):focus-visible,main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(:has(input:disabled)):focus-within,main[data-template^=product] .variant-option--buttons .variant-option__button-label:not(:has(input:disabled)) input:focus-visible{outline:2px solid #BF9B30!important;outline-offset:1px!important}main[data-template^=product] [class*=ai-size-guide-button-]{background:transparent!important;border:1px solid #7A6322!important;color:#a49a8b!important}main[data-template^=product] [class*=ai-size-guide-button-] *{color:inherit!important}main[data-template^=product] [class*=ai-size-guide-button-]:hover{border-color:#bf9b30!important;color:#f2e5c8!important}main[data-template^=product] .jm-verified-badge{background-color:transparent!important;color:#bf9b30!important;border:1px solid rgba(191,155,48,.55)!important}main[data-template^=product] .jm-verified-badge *{color:#bf9b30!important}main[data-template^=product] .jm-verified-badge svg,main[data-template^=product] .jm-verified-badge svg *{fill:#bf9b30!important;stroke:none!important}main[data-template^=product] svg.jm-medals__medal linearGradient stop:first-child{stop-color:#a98a2a!important}main[data-template^=product] svg.jm-medals__medal linearGradient stop:last-child{stop-color:#d6b04a!important}main[data-template^=product] .jdgm-widget .jm-star-rating__font-icon,main[data-template^=product] .jm-star-rating__font-icon{color:var(--jm-review-widget-star-and-histogram-color, #BF9B30)!important}main[data-template^=product] .jdgm-widget .jm-verified-buyer-badge,main[data-template^=product] .jdgm-widget .jm-verified-buyer-badge__text,main[data-template^=product] .jm-verified-buyer-badge,main[data-template^=product] .jm-verified-buyer-badge__text{background-color:transparent!important;color:#bf9b30!important;border-color:#bf9b308c!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-swatch.css.map */
