product-price{font-family:var(--bakos-font-body);font-weight:500;color:var(--bakos-sienna);font-variant-numeric:tabular-nums}product-price .tax-note{font-family:var(--bakos-font-body);color:var(--bakos-ink);opacity:.6}variant-picker .variant-option legend{font-family:var(--bakos-font-body);font-size:var(--bakos-label-size);font-weight:600;letter-spacing:var(--bakos-label-tracking);text-transform:uppercase;color:var(--bakos-ink)}variant-picker .variant-option__button-label{border-radius:0;border:1px solid var(--bakos-hairline);background:var(--bakos-paper);color:var(--bakos-ink);transition:border-color .15s ease,background .15s ease,color .15s ease}variant-picker .variant-option__button-label:hover{border-color:var(--bakos-ink)}variant-picker .variant-option__button-label:has(input:checked){background:var(--bakos-ink);border-color:var(--bakos-ink);color:var(--bakos-paper)}variant-picker .variant-option__button-label__text{font-family:var(--bakos-font-body);font-size:13px}variant-picker .variant-option__button-label__pill{display:none}variant-picker .swatch{width:30px;height:30px;border-radius:0;border:1px solid var(--bakos-hairline)}variant-picker .variant-option__button-label--has-swatch:has(input:checked) .swatch{outline:2px solid var(--bakos-ink);outline-offset:2px}variant-picker .variant-option--buttons:has(.variant-option__button-label:nth-child(2):last-child){display:flex;width:fit-content;border:1px solid var(--bakos-hairline)}variant-picker .variant-option--buttons:has(.variant-option__button-label:nth-child(2):last-child) .variant-option__button-label{border:none;border-radius:0}variant-picker .variant-option--buttons:has(.variant-option__button-label:nth-child(2):last-child) .variant-option__button-label:first-child{border-inline-end:1px solid var(--bakos-hairline)}variant-picker .variant-option--table{display:block;border:1px solid var(--bakos-hairline);padding:0;margin:0 0 var(--bakos-space-5)}variant-picker .variant-option--table__head{display:flex;justify-content:space-between;align-items:baseline;padding:var(--bakos-space-3) var(--bakos-space-3) 0;margin-bottom:var(--bakos-space-2)}variant-picker .variant-option--table__head legend{font-family:var(--bakos-font-body);font-size:var(--bakos-label-size);font-weight:600;letter-spacing:var(--bakos-label-tracking);text-transform:uppercase;color:var(--bakos-ink)}variant-picker .variant-option--table__guide-link{font-family:var(--bakos-font-body);font-size:var(--bakos-label-size);letter-spacing:var(--bakos-label-tracking);text-transform:uppercase;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:3px;color:var(--bakos-ink);text-decoration:none}variant-picker .variant-option--table__guide-link:hover{color:var(--bakos-copper)}variant-picker .variant-option--table{display:block;border:1px solid var(--bakos-hairline)}variant-picker .variant-option__button-label--table-row{display:flex;justify-content:space-between;align-items:center;gap:var(--bakos-space-3);padding:var(--bakos-space-3);border:none;border-bottom:1px solid var(--bakos-hairline);border-radius:0;background:var(--bakos-paper);font-size:13px;cursor:pointer}variant-picker .variant-option--table .variant-option__button-label--table-row:last-child{border-bottom:none}variant-picker .variant-option__button-label--table-row:has(input:checked){background:var(--bakos-surface)}variant-picker .variant-option__button-label--table-row:has(input:checked) .variant-option--table__size{font-weight:600}variant-picker .variant-option--table__size{font-family:var(--bakos-font-body);flex:0 0 auto;min-width:2ch}variant-picker .variant-option--table__measurement{font-family:var(--bakos-font-body);color:#8a8a8a;flex:1;text-align:left}variant-picker .variant-option--table__price{font-family:var(--bakos-font-body);color:var(--bakos-ink);flex:0 0 auto}variant-picker .variant-option__button-label--table-row:has(input[aria-disabled=true]){opacity:.4}product-form-component .button{background:var(--bakos-sienna);color:var(--bakos-paper);border:none;border-radius:0;font-family:var(--bakos-font-body);font-size:var(--bakos-label-size);letter-spacing:var(--bakos-label-tracking);text-transform:uppercase;font-weight:600}product-form-component .button:hover{background:var(--bakos-copper)}sticky-add-to-cart .sticky-add-to-cart__bar{background:var(--bakos-paper);border:1px solid var(--bakos-hairline);box-shadow:none}sticky-add-to-cart .sticky-add-to-cart__title{font-family:var(--bakos-font-display);font-style:italic;font-weight:400}sticky-add-to-cart .sticky-add-to-cart__price{font-family:var(--bakos-font-body);color:var(--bakos-sienna)}sticky-add-to-cart .sticky-add-to-cart__button{background:var(--bakos-sienna);color:var(--bakos-paper);border-radius:0}.bakos-pdp__title{font-size:clamp(28px,4vw,44px);line-height:1.05;margin:0}.bakos-attribute-line{display:flex;align-items:center;gap:var(--bakos-space-2);font-family:var(--bakos-font-body);font-size:13px;color:var(--bakos-ink);padding-block:var(--bakos-space-1)}.bakos-attribute-line:before{content:"";width:4px;height:4px;background:var(--bakos-sienna);flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bakos-pdp.css.map */
