.product-information--vbc .product-details{font-family:var(--vbc-font-family)}.product-information--vbc .product-details h1{color:var(--vbc-text);font-size:var(--vbc-title-size);letter-spacing:.02em}.product-information--vbc .product-details .price{color:var(--vbc-accent);font-family:var(--vbc-font-family);font-size:var(--vbc-price-size);font-weight:500;letter-spacing:.02em}.product-information--vbc .product-details .compare-at-price{color:var(--vbc-muted);font-size:calc(var(--vbc-price-size) * .66)}.product-information--vbc .variant-option legend{margin:0;color:var(--vbc-muted);font-size:var(--vbc-label-size);font-weight:500;letter-spacing:.02em}.product-information--vbc-no-legend .variant-option legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-information--vbc .variant-option--buttons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--vbc-chip-gap)}.product-information--vbc .variant-option--buttons legend{grid-column:1 / -1}.product-information--vbc .variant-option__button-label{min-width:0;min-height:var(--vbc-chip-height);padding-inline:var(--vbc-chip-gap);border:1px solid var(--vbc-border);border-radius:var(--vbc-radius);background:var(--vbc-surface);color:var(--vbc-text);font-size:var(--vbc-text-size);letter-spacing:.02em;box-shadow:none}.product-information--vbc .variant-option__button-label:has(:checked){border-color:var(--vbc-text);background:var(--vbc-text);color:var(--vbc-surface);font-weight:600}.product-information--vbc .variant-option__button-label:has([data-option-available=false]){border-color:var(--vbc-soft);color:var(--vbc-border)}.product-information--vbc .product-form-buttons{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--vbc-chip-gap)}.product-information--vbc .quantity-selector{min-height:var(--vbc-button-height);border:1px solid var(--vbc-soft);border-radius:var(--vbc-radius);font-family:var(--vbc-font-family)}.product-information--vbc .add-to-cart-button{flex:1;min-height:var(--vbc-button-height);border-radius:var(--vbc-radius);border-color:var(--vbc-accent);background:var(--vbc-accent);color:var(--vbc-surface);font-family:var(--vbc-font-family);font-size:var(--vbc-button-size);font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding-inline:var(--vbc-chip-gap);white-space:nowrap}.product-information--vbc .product-form-buttons .add-to-cart-button .add-to-cart-text,.product-information--vbc .product-form-buttons .add-to-cart-button .add-to-cart-text--added{font-family:var(--vbc-font-family);font-size:var(--vbc-button-size);font-weight:600;letter-spacing:.07em}.product-information--vbc-no-atc-icon .add-to-cart-button .add-to-cart-icon{display:none}.product-information--vbc .add-to-cart-button:hover{filter:brightness(.95)}.product-information--vbc .group-block:has(>.group-block-content>.icon-block),.product-information--vbc .group-block:has(>.group-block-content>.icon-block) p{color:var(--vbc-muted);font-size:var(--vbc-label-size);letter-spacing:.02em}.product-information--vbc .accordion{display:flex;flex-direction:column;gap:var(--vbc-accordion-gap)}.product-information--vbc .accordion .details{border-block-end:1px solid var(--vbc-soft)}.product-information--vbc .accordion .details__header{color:var(--vbc-text);padding:var(--vbc-chip-gap) var(--vbc-accordion-padding);font-family:var(--vbc-font-family);font-size:var(--vbc-accordion-size);font-weight:400;letter-spacing:.02em}.product-information--vbc .accordion .details__header .svg-wrapper{width:calc(var(--vbc-accordion-icon-size) * 2);height:calc(var(--vbc-accordion-icon-size) * 2)}.product-information--vbc .accordion .details__header .svg-wrapper svg{--icon-stroke-width: var(--vbc-accordion-icon-stroke);width:calc(var(--vbc-accordion-icon-size) * 14 / 8.5);height:calc(var(--vbc-accordion-icon-size) * 14 / 8.5)}.product-information--vbc .accordion .details-content{padding-inline:var(--vbc-accordion-padding)}.product-information--vbc .product-media-container,.product-information--vbc .slideshow-controls__thumbnail{border-radius:var(--vbc-radius);background:var(--vbc-soft);overflow:hidden}.product-information--vbc .slideshow-controls__thumbnail{border:1px solid transparent}.product-information--vbc .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--vbc-accent)}.product-information--vbc .slideshow-controls__thumbnails{gap:var(--vbc-thumb-gap)}@media screen and (min-width:990px){.product-information--vbc.product-information--vbc-columns .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-column:1 / -1;grid-template-columns:minmax(var(--page-margin),1fr) minmax(0,calc(var(--vbc-media-width) + var(--vbc-columns-gap))) minmax(0,var(--vbc-details-width)) minmax(var(--page-margin),1fr)}.product-information--vbc.product-information--vbc-columns .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{grid-column:2 / 3;padding-inline-end:min(var(--vbc-columns-gap),6vw)}.product-information--vbc.product-information--vbc-columns .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{grid-column:3 / 4;padding-inline-start:0}}@media screen and (max-width:749px){.product-information--vbc .product-details h1{font-size:var(--vbc-title-size-mobile)}.product-information--vbc .variant-option--buttons{grid-template-columns:repeat(4,minmax(0,1fr))}.product-information--vbc .variant-option__button-label{padding-inline:calc(var(--vbc-chip-gap) * .25);font-size:var(--vbc-text-size-mobile)}.product-information--vbc .product-media-container{border-radius:var(--vbc-media-radius-mobile)}.product-information--vbc .accordion .details__header,.product-information--vbc .accordion .details-content{padding-inline:var(--vbc-accordion-padding-mobile)}}.product-information--vbc-no-express .accelerated-checkout-block{display:none}.product-information--vbc .variant-option__button-label__text{color:inherit;white-space:nowrap}.product-information--vbc accordion-custom:not(:has(.details-content *)){display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pdp-vbc.css.map */
