@media(min-width:750px){#MainContent .product-information__grid.product-information__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:60px}#MainContent .product-information--media-left .product-information__media{grid-column:1 / 2;padding-inline-end:0}#MainContent .product-information--media-left .product-details{grid-column:2 / 3}#MainContent .product-information__media:has(.media-gallery--carousel){height:auto}}#MainContent .product-information__media{position:relative;isolation:isolate}#MainContent .product-media-container{background:var(--icf-paper);padding:0;border-radius:0}#MainContent .swiper-controls__thumbnail{background:var(--icf-paper);border:2px solid transparent;border-radius:0;min-width:44px;min-height:44px;width:130px;height:130px;flex:0 0 130px;margin-right:12px}#MainContent .swiper-controls__thumbnail[aria-current=true],#MainContent .swiper-controls__thumbnail[aria-selected=true],#MainContent .swiper-controls__thumbnail.active,#MainContent .swiper-controls__thumbnail.swiper-slide-thumb-active{border-color:var(--icf-gold);box-shadow:0 3px 0 0 var(--icf-gold);opacity:1}#MainContent .product-details{background:var(--icf-paper);color:var(--icf-ink-body);border-top:3px solid var(--icf-red);padding:24px 28px 28px}#MainContent .product-details h1{font-family:var(--icf-font-display);font-size:38px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.005em;color:var(--icf-ink)}#MainContent .bt-vendor{font-family:var(--icf-font-display);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--icf-red-d)}#MainContent .bt-meta{display:flex;flex-wrap:wrap;gap:16px;font-family:var(--icf-font-display);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--icf-ink-soft)}#MainContent .bt-meta__item+.bt-meta__item{border-left:1px solid var(--icf-line-soft);padding-left:16px}#MainContent .bt-meta__item--in:before{content:"";display:inline-block;width:8px;height:8px;background:var(--icf-ink);margin-right:8px}#MainContent .bt-meta__item--out:before{content:"";display:inline-block;width:8px;height:8px;background:var(--icf-ink-soft);margin-right:8px}#MainContent .product-details .price-item{font-family:var(--icf-font-display);font-weight:600;font-size:clamp(26px,2.2vw,30px);color:var(--icf-ink)}#MainContent .product-details .price s,#MainContent .product-details .price s .price-item,#MainContent .product-details .price .price-item--regular:not(.price-item--last){font-size:16px;font-weight:500;color:var(--icf-ink)}#MainContent .product-form__quantity .quantity{background:var(--icf-paper);border:2px solid var(--icf-ink);border-radius:0;min-height:52px;align-items:stretch}#MainContent .product-form__quantity .quantity__button{width:52px;min-height:52px;border-radius:0;color:var(--icf-ink)}#MainContent .product-form__quantity .quantity__input{background:transparent;font-family:var(--icf-font-ui);font-variant-numeric:tabular-nums;font-weight:600;color:var(--icf-ink);min-height:52px;align-self:stretch;text-align:center}#MainContent .product-form__buttons{width:100%;max-width:none}#MainContent .product-form__submit{background:var(--icf-ink);color:var(--icf-paper);border:2px solid var(--icf-ink);border-radius:0;font-family:var(--icf-font-display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;min-height:54px}@media(hover:hover){#MainContent .product-form__submit:hover{background:transparent;color:var(--icf-ink)}}#MainContent .product-form__submit[disabled]{background:var(--icf-ink-soft);border-color:var(--icf-ink-soft);color:var(--icf-paper)}@media(hover:hover){#MainContent .product-form__submit[disabled]:hover{background:var(--icf-ink-soft);border-color:var(--icf-ink-soft);color:var(--icf-paper)}}#MainContent shopify-accelerated-checkout,#MainContent shopify-accelerated-checkout-cart,#MainContent .shopify-payment-button{display:none}#MainContent .product-form__subtotal-text{display:none}#MainContent .product__pickup-availabilities:not(:has(>:not(template))){display:none}#MainContent .product__pickup-availabilities{border-top:1px solid var(--icf-line-soft);padding-top:14px}#MainContent .product__pickup-availabilities svg{color:var(--icf-ink);fill:var(--icf-ink)}#MainContent .pickup-availability-button{min-height:44px}#MainContent .bt-plate--spec .bt-plate__row{display:grid;grid-template-columns:1fr 1.4fr;border-bottom:1px solid var(--icf-line-soft);padding:10px 0}#MainContent .bt-plate--spec .bt-plate__label{font-family:var(--icf-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--icf-ink-soft)}#MainContent .bt-plate--spec .bt-plate__value{font-family:var(--icf-font-ui);font-size:15px;font-weight:600;color:var(--icf-ink)}[id$=__bt-ledger] .details__header{font-family:var(--icf-font-display);font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--icf-text);min-height:44px}[id$=__bt-ledger] details{border-bottom:1px solid var(--icf-line);max-width:76ch}[id$=__bt-ledger] .details-content{font-family:var(--icf-font-ui);font-size:16px;line-height:1.6;color:var(--icf-muted-2)}[id$=__bt-ledger] .icon-caret-wrapper svg{color:var(--icf-gold);fill:var(--icf-gold)}@media(prefers-reduced-motion:no-preference){[id$=__bt-ledger] .icon-animated{transition:transform var(--icf-dur-med) var(--icf-ease-standard)}}[id$=__bt-ledger] .details-content table{width:100%;border-collapse:collapse}[id$=__bt-ledger] .details-content table th{font-family:var(--icf-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9b9b9b;text-align:left;border-bottom:1px solid var(--icf-line);padding:10px 12px 10px 0}[id$=__bt-ledger] .details-content table td{font-family:var(--icf-font-ui);font-size:15px;font-weight:500;color:var(--icf-text);border-bottom:1px solid var(--icf-line);padding:10px 12px 10px 0}[id$=__bt-related] .section-background,[id$=__bt-related] .section{background:var(--icf-black-2)}[id$=__bt-related] h2{font-family:var(--icf-font-display);font-weight:700;line-height:1.1;letter-spacing:.005em;text-transform:uppercase;color:var(--icf-text)}@media(max-width:720px){[id$=__bt-related] h2{font-size:28px}}[id$=__bt-related] p:has(+h2){display:inline-flex;align-items:center;gap:12px;font-family:var(--icf-font-display);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--icf-muted);margin-bottom:4px}[id$=__bt-related] p:has(+h2):before{content:"";display:block;flex:none;width:26px;height:3px;background:var(--icf-red)}[id$=__bt-related] .card{padding-block:0 18px}[id$=__bt-related] .card-wrapper{height:100%}[id$=__bt-related] .product-recommendations__skeleton-item{aspect-ratio:auto;min-height:509px}[id$=__bt-related] .card{position:relative;display:flex;flex-direction:column;background:var(--icf-paper);border-radius:0;height:100%}[id$=__bt-related] .card__media,[id$=__bt-related] .card__media img{border-radius:0}[id$=__bt-related] .card-product-information{flex:1}[id$=__bt-related] .card--block-vendor{font-family:var(--icf-font-display);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--icf-red-d)}[id$=__bt-related] .card--block-vendor .opacity-70{opacity:1}[id$=__bt-related] .card--block-title,[id$=__bt-related] .card--block-title a{font-family:var(--icf-font-ui);font-size:14px;font-weight:500;line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--icf-ink-body);text-decoration:none}[id$=__bt-related] .card--block-title{min-height:2.8em}[id$=__bt-related] .view-details-block .button,[id$=__bt-related] .view-details-block a{display:inline-flex;align-items:center;justify-content:center;width:100%;background:var(--icf-ink);color:var(--icf-paper);border:2px solid var(--icf-ink);border-radius:0;font-family:var(--icf-font-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 10px;min-height:44px}@media(hover:hover){[id$=__bt-related] .view-details-block .button:hover,[id$=__bt-related] .view-details-block a:hover{background:transparent;color:var(--icf-ink)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){[id$=__bt-related] .card{transition:transform .2s ease,box-shadow .2s ease}[id$=__bt-related] .card:hover{transform:translateY(-3px);box-shadow:0 16px 32px #00000073}}@media(hover:hover)and (prefers-reduced-motion:reduce){[id$=__bt-related] .card:hover{box-shadow:0 16px 32px #00000073}}#MainContent .sticky-atc{background:var(--icf-ink);border-top:3px solid var(--icf-red)}#MainContent .sticky-atc__title{font-family:var(--icf-font-ui);font-size:14px;color:var(--icf-text)}#MainContent .sticky-atc__price{font-family:var(--icf-font-display);font-size:18px;color:var(--icf-gold)}#MainContent .sticky-cart__button{min-height:44px;min-width:44px}.image-zoom-dialog{background:#0009}[id$=__breadcrumbs] a,[id$=__breadcrumbs] li{font-family:var(--icf-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase}@media(pointer:coarse){#MainContent [id$=__breadcrumbs] a{display:inline-flex;align-items:center;min-height:44px}}#MainContent .product-details .group-block-content>div:has(>.spacing){display:contents}#MainContent .product-details .spacing:not(:has(*)){display:none}#MainContent .product-details .group-block-content>div>.spacing{padding-block:0}#MainContent :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible,#MainContent .button:focus-visible{outline:2px solid var(--icf-gold);outline-offset:2px;box-shadow:0 0 0 5px var(--icf-ink)!important;transition:none!important}@media(prefers-reduced-motion:reduce){#MainContent *,#MainContent *:before,#MainContent *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[id$=__bt-related]:not(:has(.card)):not(:has(.card-wrapper)){display:none}#MainContent .product-details .quantity__input{position:relative;z-index:2;pointer-events:auto;cursor:text}#MainContent .product-details .quantity__button:focus-visible,#MainContent .product-details .quantity__input:focus-visible,#MainContent .product-details select:focus-visible,#MainContent .product-details [type=radio]:focus-visible+label,#MainContent .product-details label:has([type=radio]:focus-visible),[id$=__bt-related] a:focus-visible,[id$=__breadcrumbs] a:focus-visible{outline:2px solid var(--icf-gold);outline-offset:2px;box-shadow:0 0 0 5px var(--icf-ink);border-radius:2px}#MainContent .product-details label:has([type=radio]:checked){outline:2px solid var(--icf-ink);outline-offset:2px}@media(pointer:coarse){#MainContent .product-details label:has([type=radio]){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}[id$=__bt-related] h2,[id$=__bt-trade] .bt-trade__h,[id$=__bt-ledger] h2{font-size:clamp(24px,2vw,30px)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bt-pdp.css.map */
