.product-information .variant-option__legend--color{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;margin-block-end:.75rem;font-size:.8rem;letter-spacing:.04em}.product-information .variant-option__legend-key{font-weight:600;text-transform:uppercase;letter-spacing:.1em}.product-information .variant-option__legend-sep{opacity:.45}.product-information .variant-option__legend--color .variant-option__swatch-value{padding-inline-start:0;text-transform:none;letter-spacing:.01em;color:inherit;opacity:.85}.product-information .variant-option--swatches{--variant-picker-swatch-width: 30px;--variant-picker-swatch-height: 30px;--variant-picker-swatch-radius: 999px}.product-information .variant-option--swatches .variant-option__button-label--has-swatch{flex:0 0 auto;min-width:0;min-height:0;padding:3px;border:0;background:transparent;border-radius:999px}.product-information .variant-option--swatches .variant-option__button-label--has-swatch:before,.product-information .variant-option--swatches .variant-option__button-label--has-swatch:after{display:none}.product-information .variant-option--swatches .swatch{width:30px;height:30px;border-radius:999px;border:1px solid rgba(44,44,44,.12);box-shadow:inset 0 0 0 1px #ffffff40}.product-information .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){box-shadow:0 0 0 1.5px #2c2c2c}.product-information .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked) .swatch{border-color:transparent}.product-information .variant-option--swatches .variant-option__button-label--has-swatch:hover{opacity:.85;background:transparent}.wmb-quantity-label,.quantity-label.wmb-quantity-label{display:block;width:100%;margin:0 0 .5rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.product-form-buttons--stacked{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.product-form-buttons--stacked .quantity-selector-wrapper,.product-form-buttons--stacked quantity-selector-component,.product-form-buttons--stacked .quantity-selector{width:fit-content;max-width:100%}.product-form-buttons--stacked .add-to-cart-button,.product-form-buttons--stacked add-to-cart-component,.product-form-buttons--stacked add-to-cart-component .button{width:100%}.product-form-buttons--stacked .add-to-cart-button .button,.product-form-buttons--stacked add-to-cart-component .button{width:100%;justify-content:center;min-height:3.25rem;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem}.product-information .add-to-cart-icon{display:none}.product-information slideshow-controls[pagination-position=bottom] button[aria-selected=true],.product-information slideshow-controls[pagination-style=thumbnails] button[aria-current=true],.product-information .slideshow-controls__thumbnail[aria-selected=true],.product-information button[aria-selected=true] img{outline:1px solid #2c2c2c;outline-offset:2px}.product-information slideshow-controls img,.product-information .slideshow-controls__thumbnail img{border-radius:0}.product-information .product-details{gap:clamp(1rem,2vw,1.5rem)}.product-information .accordion--dividers .details{border-color:#e8e8e8}.product-information .details__header{padding-block:1rem;font-weight:500}.product-information .details-content{padding-bottom:1rem;color:#2c2c2cd9;line-height:1.55}.product-information .product-media-gallery,.product-information media-gallery{background:#fff}@media screen and (min-width:750px){.product-information{--product-media-gap: 1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wumboo-pdp.css.map */
