.product-form-buttons--stacked{align-items:stretch!important}.product-form-buttons--stacked>*:not(.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error),.product-form-buttons--stacked add-to-cart-component,.product-form-buttons--stacked .add-to-cart-button{display:flex!important;width:100%!important;max-width:none!important;box-sizing:border-box}.product-form-buttons--stacked .product-form-text__error.hidden{display:none!important}.product-form-buttons--stacked .add-to-cart-button{align-items:center;justify-content:center;min-height:3.75rem!important;height:auto!important;padding-block:1rem!important;font-size:1.0625rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.product-form-buttons--stacked .add-to-cart-text{justify-content:center;width:100%}.product-form-buttons--stacked .quantity-selector-wrapper{width:100%}.product-form-buttons--stacked .quantity-selector{width:100%!important;max-width:none!important;min-height:3.25rem}.product-form-buttons--stacked .accelerated-checkout-block,.product-form-buttons--stacked shopify-accelerated-checkout{width:100%!important;margin-top:.15rem}.product-form-buttons--stacked :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-block-size: 2.85rem}.product-information .rte,.product-information .rte p,.product-information .paragraph,.product-information .paragraph>*,.product-details .rte,.product-details .rte p,.product-details .paragraph,.accordion .rte,.accordion .rte p,.accordion .paragraph,.accordion .paragraph>*,.accordion-details__content,.accordion__content,.product-information .text-block,.product-information .text-block p{font-size:max(1rem,16px)!important;line-height:1.65!important;letter-spacing:.015em;font-weight:400}.product-information .rte li,.accordion .rte li{font-size:max(1rem,16px);line-height:1.65}.product-information .rte :is(h1,h2,h3,h4,h5,h6),.accordion .rte :is(h1,h2,h3,h4,h5,h6){letter-spacing:.01em;line-height:1.35}#Avada-SC-button,.Avada-float-button,.float-button.Avada-float-button,.mpSizeChart-script+div[style*=fixed],div.float-button.middle-right{display:none!important;visibility:hidden!important;pointer-events:none!important}.bds-size-guide{margin-block:.75rem .25rem}.bds-size-guide__trigger{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid currentColor;color:inherit;cursor:pointer;font:inherit;font-size:.95rem;letter-spacing:.04em;padding:.15rem 0;text-transform:uppercase}.bds-size-guide__trigger:hover{opacity:.8}.bds-size-guide__dialog{border:1px solid rgba(255,255,255,.2);border-radius:0;max-width:min(92vw,42rem);padding:0;background:#0a0a0a;color:#fff;width:100%}.bds-size-guide__dialog::backdrop{background:#000000b8}.bds-size-guide__panel{padding:1.25rem 1.25rem 1.5rem}.bds-size-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.bds-size-guide__heading{font-size:1.25rem;margin:0;letter-spacing:.02em}.bds-size-guide__close{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font-size:1.75rem;line-height:1;padding:0 .25rem}.bds-size-guide__note,.bds-size-guide__footer-note{font-size:max(1rem,16px);line-height:1.6;letter-spacing:.015em;margin:0 0 1rem}.bds-size-guide__footer-note{margin-top:1.25rem;margin-bottom:0;opacity:.85;font-size:.95rem}.bds-size-guide__table-wrap{overflow-x:auto}.bds-size-guide__table{border-collapse:collapse;width:100%;font-size:max(.95rem,15px)}.bds-size-guide__table th,.bds-size-guide__table td{border-bottom:1px solid rgba(255,255,255,.18);padding:.65rem .5rem;text-align:left;white-space:nowrap}.bds-size-guide__table th{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}.bds-details-toggle{margin-block:.35rem .9rem;max-width:40rem}.bds-details-toggle__panel{margin-top:.75rem}.bds-details-toggle__panel[hidden]{display:none}.bds-details-toggle__panel p,.bds-details-toggle__panel li{font-size:max(1rem,16px);line-height:1.65}.bds-product-pitch{margin-block:.35rem .85rem;max-width:40rem}.bds-product-pitch__body--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bds-product-pitch__more{margin-top:.35rem}.variant-option--buttons.variant-option--equal-width-buttons,.variant-option--buttons.variant-option--fit-content-buttons,.variant-option--buttons{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.variant-option--no-legend>legend.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.variant-picker .variant-option--buttons .variant-option__button-label{position:relative;box-sizing:border-box;min-width:2.5rem;width:auto;height:2.25rem;min-height:2.25rem;max-height:2.25rem;padding-block:0!important;padding-inline:.7rem!important;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0;box-shadow:none!important;transform:none;transition:background .15s ease,border-color .15s ease,color .15s ease;z-index:0}.variant-picker .variant-option--buttons .variant-option__button-label__pill{display:none!important;background:transparent!important;opacity:0!important}.variant-picker .variant-option--buttons .variant-option__button-label:before,.variant-picker .variant-option--buttons .variant-option__button-label:after{display:none!important;content:none!important;border:0!important;background:transparent!important}.variant-picker .variant-option--buttons .variant-option__button-label__text{position:relative;z-index:2;color:inherit!important;line-height:1}.variant-picker .variant-option--buttons .variant-option__button-label:has(input:checked),.variant-picker .variant-option--buttons .variant-option__button-label:has([data-current-checked=true]){background:#ffffff24!important;color:#fff!important;border:1.5px solid #ffffff!important;opacity:1;transform:none;box-shadow:none!important;z-index:2}.variant-picker .variant-option--buttons .variant-option__button-label:has(input:checked) .variant-option__button-label__text,.variant-picker .variant-option--buttons .variant-option__button-label:has([data-current-checked=true]) .variant-option__button-label__text{color:#fff!important;font-weight:700}.variant-picker .variant-option--buttons .variant-option__button-label:has(input:disabled),.variant-picker .variant-option--buttons .variant-option__button-label:has([aria-disabled=true]){opacity:.32;transform:none;box-shadow:none}.variant-option--fit-content-buttons .variant-option__button-label{flex:0 0 auto}.variant-picker .variant-option--swatches{gap:.55rem}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{width:1.85rem;height:1.85rem;min-width:1.85rem;min-height:1.85rem;padding:0!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.45)!important;overflow:hidden;background:transparent!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked),.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has([data-current-checked=true]){box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px #fff!important;border-color:#fff!important}.variant-picker .variant-option--swatches .swatch{width:100%;height:100%;border-radius:999px}@media(max-width:767px){[id$=__section_tE4wMz]{padding-block:.5rem .25rem!important}[id$=__section_tE4wMz] .section-content-wrapper{gap:.35rem!important}[id$=__section_tE4wMz] [class*=__text_YFNxfj]{display:none!important}[id$=__section_tE4wMz] [class*=__text_9wcDHj],[id$=__section_tE4wMz] [class*=__text_9wcDHj] p{font-size:.95rem!important;line-height:1.35!important;margin:0!important}[id$=__section_RkrAHD]{padding-block:.35rem .5rem!important}[id$=__section_RkrAHD] .section-content-wrapper.layout-panel-flex{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:.4rem!important}[id$=__section_RkrAHD] .group-block{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding-block:.35rem!important}[id$=__section_RkrAHD] .group-block .layout-panel-flex,[id$=__section_RkrAHD] .group-block .layout-panel-flex--column,[id$=__section_RkrAHD] .group-block .mobile-column{flex-direction:column!important;gap:0!important}[id$=__section_RkrAHD] .text-block.rte{display:none!important}[id$=__section_RkrAHD] .text-block.h4,[id$=__section_RkrAHD] .text-block.h4 p{font-size:.68rem!important;line-height:1.25!important;letter-spacing:.01em!important;margin:0!important;text-wrap:balance}[id$=__collection_list_XaY9C3]{padding-block-start:.25rem!important}}novo-bar,[id^=novo-auto-]{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important}.bds-accessory-option{width:100%;margin:0 0 1rem}.bds-accessory-option__label{display:block;margin:0 0 .4rem;font-size:.8125rem;letter-spacing:.02em}.bds-accessory-option__select-wrap{position:relative;display:block;width:100%}.bds-accessory-option__select{appearance:none;-webkit-appearance:none;width:100%;min-height:2.75rem;padding:.65rem 2.25rem .65rem .85rem;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:0;background:transparent;color:inherit;font:inherit;font-size:.9375rem;line-height:1.3;cursor:pointer}.bds-accessory-option__select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bds-accessory-option__chevron{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.75}.bds-accessory-option__hint{margin:.45rem 0 0;font-size:.75rem;line-height:1.35;opacity:.72}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bds-ux.css.map */
