product-info,.spx-specs-section,.related-products{--spx-race-lean: var(--spx-lean, -11.85deg);--spx-race-plate-r: var(--spx-plate-r, 16px);--spx-race-chip-r: var(--spx-chip-r, 8px);--spx-race-btn-r: var(--spx-btn-r, 10px);--spx-race-display: var(--spx-font-display, Impact, "Arial Black", "Arial Narrow", sans-serif);--spx-race-cond: var(--spx-font-cond, "Arial Narrow", "Franklin Gothic Medium", Arial, sans-serif);--spx-race-mono: var(--spx-font-mono, Consolas, "Cascadia Mono", ui-monospace, "Courier New", monospace);--spx-race-accent-ink: var(--spx-accent-ink, #15150A)}product-info{--spx-pdp-measure: 44rem;--spx-pdp-control: calc(var(--spx-space-10) + var(--spx-space-2));--spx-plate-pad: var(--spx-space-5);font-family:var(--spx-font);color:var(--spx-text)}product-info{overflow-x:clip}@media screen and (min-width:750px){product-info .product__info-wrapper{padding-left:var(--spx-space-10)}product-info .product__info-wrapper--extra-padding{padding-left:var(--spx-space-14)}product-info .product--right .product__info-wrapper{padding:0 var(--spx-space-10) 0 0}product-info .product .product__info-container.product__column-sticky{top:calc(var(--header-height, 0px) + var(--spx-space-6))}}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__info-wrapper{padding-left:var(--spx-space-8)}}product-info .product .product__info-container>*+*{margin:var(--spx-space-5) 0 0}product-info .product .product__info-container .product-form{margin:0}product-info .product .product__info-container .icon-with-text{margin:var(--spx-space-4) 0 0}product-info .product .product__info-container .product__description{margin:var(--spx-space-8) 0 0}@media screen and (min-width:750px){product-info .product .product__info-container{max-width:var(--spx-pdp-measure)}product-info .product .product__info-container>*:first-child{margin-top:0}}product-info .product--no-media .product__title,product-info .product--no-media .product__text,product-info .product--no-media .price,product-info .product--no-media shopify-payment-terms{text-align:left}product-info .product--no-media .product-form,product-info .product--no-media .share-button{align-items:stretch;justify-content:flex-start;text-align:left}product-info .product--no-media .product-form>.form{max-width:none}product-info .product__info-container>div[id^=price-],product-info .product__info-container>.volume-pricing-note,product-info .product__info-container>.product__tax,product-info .product__info-container>variant-selects,product-info .product__info-container>.product-form__input.product-form__quantity,product-info .product__info-container>div:not([class]){background-color:var(--spx-surface);border:1px solid var(--spx-border);border-bottom-width:0;border-radius:var(--spx-race-plate-r) var(--spx-race-plate-r) 0 0;padding:0 var(--spx-space-5)}product-info .product__info-container>div[id^=price-],product-info .product__info-container>.volume-pricing-note,product-info .product__info-container>variant-selects,product-info .product__info-container>.product-form__input.product-form__quantity{padding-top:var(--spx-plate-pad)}product-info .product__info-container>:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class]))+:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class])){margin-top:0;border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}product-info .product__info-container>:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class]))+:is(div[id^=price-],.volume-pricing-note,variant-selects,.product-form__input.product-form__quantity){padding-top:var(--spx-space-4)}product-info .product__info-container>div:not([class]):not([id])+div:not([class]){border-bottom-width:1px;border-bottom-left-radius:var(--spx-race-plate-r);border-bottom-right-radius:var(--spx-race-plate-r);padding-bottom:var(--spx-plate-pad)}product-info .product__info-container>:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class])):has(+:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class]))){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}product-info .product__info-container>:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class])):not(:has(+:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class])))){border-bottom-width:1px;border-bottom-left-radius:var(--spx-race-plate-r);border-bottom-right-radius:var(--spx-race-plate-r);padding-bottom:var(--spx-plate-pad)}product-info .product__info-container>div:not([class])>*{margin-block:0}product-info .product .product__info-container .product-form{padding-top:var(--spx-plate-pad)}product-info .product__info-container>:is(div[id^=price-],.volume-pricing-note,.product__tax,variant-selects,.product-form__input.product-form__quantity,div:not([class]))+div:not([class]) .product-form{padding-top:var(--spx-space-4)}product-info .product__info-container shopify-payment-terms{display:block;padding-top:var(--spx-space-4)}product-info .product__media-wrapper .global-media-settings,product-info .product__media-wrapper .global-media-settings img,product-info .product__media-wrapper .media,product-info .product__media-wrapper .media img,product-info .product__media-wrapper .product__media-item .media>*{border-radius:var(--spx-radius)}product-info .product__media-wrapper .global-media-settings{border:1px solid var(--spx-border);background-color:var(--spx-surface);box-shadow:none}product-info .product__media-wrapper img{max-width:100%}@media screen and (max-width:749px){product-info .product__media-list{margin-left:0;margin-bottom:var(--spx-space-8);width:100%}product-info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}product-info .product__media-list .product__media-item{width:100%}}product-info .product__media-icon,product-info .thumbnail__badge{border-radius:var(--spx-radius);border:1px solid var(--spx-border-strong);background-color:rgba(var(--spx-bg-rgb),.72);color:var(--spx-text)}product-info .thumbnail{border-radius:var(--spx-radius)}product-info .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--spx-accent);border-color:var(--spx-accent)}product-info .product__info-container .product__text.caption-with-letter-spacing{display:flex;align-items:center;gap:var(--spx-space-2);margin-bottom:0;color:var(--spx-text-muted);font-family:var(--spx-race-cond);font-size:var(--spx-text-xs);font-weight:700;letter-spacing:var(--spx-tracking-wide);text-transform:uppercase}product-info .product__info-container .product__text.caption-with-letter-spacing:before{content:"";flex:0 0 auto;width:.8em;height:.8em;border-radius:2px;background-color:var(--spx-accent)}product-info .product__title{margin-bottom:0;word-break:normal;overflow-wrap:break-word}product-info .product__title h1{margin:0;color:var(--spx-text);font-family:var(--spx-race-display);font-size:var(--spx-text-4xl);font-weight:400;line-height:.96;letter-spacing:.014em;text-transform:uppercase;text-wrap:balance;transform:skew(var(--spx-race-lean))}product-info .product__info-container .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spx-space-2) var(--spx-space-3);margin:0;color:var(--spx-text);font-family:var(--spx-font);letter-spacing:0}product-info .product__info-container .price .price-item{margin:0;color:var(--spx-text);font-family:var(--spx-race-display);font-size:var(--spx-text-3xl);font-weight:400;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}product-info .product__info-container .price__container{margin-bottom:0}product-info .product__info-container .price--on-sale .price-item--regular{color:var(--spx-text-dim);font-size:var(--spx-text-base);font-weight:500;letter-spacing:0}product-info .product__info-container .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spx-space-2) var(--spx-space-3)}product-info .product__info-container .unit-price{margin-top:var(--spx-space-1);color:var(--spx-text-dim);font-size:var(--spx-text-2xs);letter-spacing:var(--spx-tracking-wide)}product-info .product__info-container .price .badge{margin-bottom:0;padding:var(--spx-space-1) var(--spx-space-2);border:1px solid var(--spx-border-strong);border-radius:var(--spx-radius);background-color:var(--spx-surface-2);color:var(--spx-text-muted);font-family:var(--spx-font);font-size:var(--spx-text-2xs);font-weight:600;line-height:1;letter-spacing:var(--spx-tracking-wide);text-transform:uppercase}product-info .product__info-container .price .price__badge-sale{border-color:rgba(var(--spx-accent-rgb),.4);background-color:rgba(var(--spx-accent-rgb),.12);color:var(--spx-accent)}product-info .product__info-container .price--sold-out .price-item{color:var(--spx-text-muted)}product-info .product__tax{display:none}product-info .product__info-container .product-form__buttons{display:flex;flex-direction:column;gap:var(--spx-space-3);max-width:var(--spx-pdp-measure)}product-info .product__info-container .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:var(--spx-pdp-control);margin:0;padding:var(--spx-space-3) var(--spx-space-5);border:0;border-radius:var(--spx-race-btn-r);background-color:var(--spx-accent);color:var(--spx-race-accent-ink);font-family:var(--spx-race-cond);font-size:var(--spx-text-sm);font-weight:700;line-height:var(--spx-leading-tight);letter-spacing:.12em;text-transform:uppercase;transition:background-color var(--spx-dur-fast) var(--spx-ease),color var(--spx-dur-fast) var(--spx-ease),transform var(--spx-dur-fast) var(--spx-ease)}product-info .product__info-container .product-form__submit:before,product-info .product__info-container .product-form__submit:after{content:none}product-info .product__info-container .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--spx-accent-hover);transform:translate(var(--spx-space-1))}product-info .product__info-container .product-form__submit[disabled],product-info .product__info-container .product-form__submit[aria-disabled=true]{border:1px solid var(--spx-border-strong);background-color:var(--spx-surface-2);color:var(--spx-text-muted);opacity:1;cursor:not-allowed}product-info .product__info-container .product-form__submit .path{stroke:currentColor}product-info .product__info-container shopify-accelerated-checkout,product-info .product__info-container shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--spx-radius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-button-block-size: calc(var(--spx-space-10) + var(--spx-space-1))}product-info .product__info-container .shopify-payment-button{margin:0}product-info .product__info-container .shopify-payment-button__button{min-height:calc(var(--spx-space-10) + var(--spx-space-1));border-radius:var(--spx-radius);font-family:var(--spx-font);font-size:var(--spx-text-sm);letter-spacing:var(--spx-tracking-wide)}product-info .product__info-container .shopify-payment-button__more-options{margin:var(--spx-space-1) 0 0;color:var(--spx-text-dim);font-family:var(--spx-font);font-size:var(--spx-text-2xs);letter-spacing:var(--spx-tracking-wide);text-transform:uppercase;text-underline-offset:.3rem}product-info .product__info-container .shopify-payment-button__more-options:hover{color:var(--spx-text)}product-info .product__info-container .product-form__error-message-wrapper:not([hidden]){margin:0 0 var(--spx-space-3);color:var(--spx-danger);font-size:var(--spx-text-xs);line-height:var(--spx-leading);letter-spacing:0}product-info .product__info-container .product-form__error-message-wrapper .svg-wrapper{width:var(--spx-space-4);height:var(--spx-space-4);margin-right:var(--spx-space-2);color:var(--spx-danger)}product-info .product__info-container .icon-with-text{--icon-size: var(--spx-space-4);display:flex;flex-wrap:wrap;gap:var(--spx-space-3) var(--spx-space-4);padding:var(--spx-space-1);list-style:none}product-info .product__info-container .icon-with-text .icon-with-text__item{display:inline-flex;align-items:center;gap:var(--spx-space-2);margin:0;width:auto;padding:var(--spx-space-2) var(--spx-space-3);border:1px solid var(--spx-border-strong);border-radius:var(--spx-race-chip-r);background-color:var(--spx-surface-2);box-shadow:0 0 0 3px var(--spx-bg),0 0 0 4px var(--spx-border);transform:skew(var(--spx-race-lean))}product-info .product__info-container .icon-with-text .icon-with-text__item:first-child{border-color:var(--spx-race-accent-ink);background-color:var(--spx-accent)}product-info .product__info-container .icon-with-text .svg-wrapper{flex:0 0 auto;width:var(--icon-size);height:var(--icon-size);min-width:var(--icon-size);min-height:var(--icon-size);margin:0;color:var(--spx-text-muted);fill:currentColor}product-info .product__info-container .icon-with-text .icon-with-text__item:first-child .svg-wrapper{color:var(--spx-race-accent-ink)}product-info .product__info-container .icon-with-text img{flex:0 0 auto;width:var(--icon-size);height:var(--icon-size);margin:0;object-fit:contain}product-info .product__info-container .icon-with-text .h4{margin:0;padding:0;color:var(--spx-text);font-family:var(--spx-race-cond);font-size:var(--spx-text-2xs);font-weight:700;line-height:var(--spx-leading-tight);letter-spacing:.12em;text-align:left;text-transform:uppercase;overflow-wrap:break-word}product-info .product__info-container .icon-with-text .icon-with-text__item:first-child .h4{color:var(--spx-race-accent-ink)}product-info .product__info-container .icon-with-text a{color:var(--spx-accent);text-decoration:underline;text-underline-offset:.3rem}product-info .product__info-container .icon-with-text .icon-with-text__item:first-child a{color:inherit}product-info .product__info-container .product__description{color:var(--spx-text-muted);font-family:var(--spx-font);font-size:var(--spx-text-base);line-height:var(--spx-leading);letter-spacing:0;overflow-wrap:break-word}product-info .product__description>*+*{margin-top:var(--spx-space-4)}product-info .product__description h1,product-info .product__description h2,product-info .product__description h3,product-info .product__description h4,product-info .product__description h5,product-info .product__description h6{margin:var(--spx-space-6) 0 var(--spx-space-2);color:var(--spx-text);font-family:var(--spx-font);font-weight:600;line-height:var(--spx-leading-tight);letter-spacing:var(--spx-tracking-tight)}product-info .product__description h1,product-info .product__description h2{font-size:var(--spx-text-xl)}product-info .product__description h3,product-info .product__description h4{font-size:var(--spx-text-lg)}product-info .product__description h5,product-info .product__description h6{font-size:var(--spx-text-base);letter-spacing:var(--spx-tracking-wide);text-transform:uppercase}product-info .product__description>*:first-child{margin-top:0}product-info .product__description p{margin:0}product-info .product__description strong,product-info .product__description b{color:var(--spx-text);font-weight:600}product-info .product__description ul,product-info .product__description ol{margin:0;padding-left:var(--spx-space-5);list-style-position:outside}product-info .product__description li{margin:0 0 var(--spx-space-2);padding-left:var(--spx-space-1)}product-info .product__description li:last-child{margin-bottom:0}product-info .product__description a{color:var(--spx-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;overflow-wrap:anywhere;transition:text-decoration-thickness var(--spx-dur-fast) var(--spx-ease)}product-info .product__description a:hover{text-decoration-thickness:2px}product-info .product__description img,product-info .product__description video,product-info .product__description iframe{display:block;max-width:100%;height:auto;margin:0;border:1px solid var(--spx-border);border-radius:var(--spx-radius);box-shadow:none}product-info .product__description table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;table-layout:auto;font-size:var(--spx-text-sm)}product-info .product__description th,product-info .product__description td{padding:var(--spx-space-2) var(--spx-space-3);border:1px solid var(--spx-border);text-align:left}product-info .product__description th{color:var(--spx-text);font-weight:600}product-info .product__description pre,product-info .product__description code{border-radius:var(--spx-radius);background-color:var(--spx-surface-2);color:var(--spx-text);font-size:var(--spx-text-sm)}product-info .product__description code{padding:0 var(--spx-space-1)}product-info .product__description pre{padding:var(--spx-space-3);overflow-x:auto}product-info .product__description blockquote{display:block;margin:0;padding-left:var(--spx-space-4);border-left:2px solid var(--spx-border-strong);color:var(--spx-text-muted)}product-info .product__description blockquote>*{margin:0}product-info .product__description hr{height:0;margin:var(--spx-space-6) 0;border:0;border-top:1px solid var(--spx-border)}product-info .product__info-container .share-button__button{display:inline-flex;align-items:center;gap:var(--spx-space-2);min-height:var(--spx-space-10);padding:0;color:var(--spx-text-dim);font-family:var(--spx-font);font-size:var(--spx-text-2xs);font-weight:600;letter-spacing:var(--spx-tracking-wide);text-transform:uppercase;text-decoration:none;transition:color var(--spx-dur-fast) var(--spx-ease)}product-info .product__info-container .share-button__button:hover{color:var(--spx-text);text-decoration:none}product-info .product__info-container .share-button__button .svg-wrapper{width:var(--spx-space-4);height:var(--spx-space-4)}product-info .product__info-container .share-button__fallback{border:1px solid var(--spx-border-strong);border-radius:var(--spx-radius);background-color:var(--spx-surface);box-shadow:none}product-info .product__info-container .share-button__fallback:before,product-info .product__info-container .share-button__fallback:after{content:none}product-info .product__info-container .share-button__fallback .field__input{font-family:var(--spx-font);font-size:var(--spx-text-sm);border-radius:var(--spx-radius)}.spx-specs-section{color:var(--spx-text);font-family:var(--spx-font)}.spx-specs{--spx-specs-measure: 64rem;--spx-specs-label-col: 130px;width:100%;max-width:var(--spx-container);margin-inline:auto;padding-inline:var(--spx-gutter)}.spx-specs__heading{max-width:var(--spx-specs-measure);margin:0;padding:var(--spx-space-3) var(--spx-space-4);border:1px solid var(--spx-border);border-bottom:0;border-top-left-radius:var(--spx-race-plate-r);border-top-right-radius:var(--spx-race-plate-r);background-color:var(--spx-surface);color:var(--spx-text);font-family:var(--spx-race-display);font-size:var(--spx-text-lg);font-weight:400;line-height:var(--spx-leading-tight);letter-spacing:.06em;text-transform:uppercase}.spx-specs__list{max-width:var(--spx-specs-measure);margin:0;border:1px solid var(--spx-border);border-radius:var(--spx-race-plate-r);overflow:hidden}.spx-specs__heading+.spx-specs__list{border-top-left-radius:0;border-top-right-radius:0}.spx-specs__row{display:flex;flex-direction:column;gap:var(--spx-space-1);padding:var(--spx-space-3) var(--spx-space-4);border-top:1px solid var(--spx-border)}.spx-specs__row:first-child{border-top:0}.spx-specs__heading+.spx-specs__list .spx-specs__row:first-child{border-top:1px solid var(--spx-border)}.spx-specs__label{min-width:0;color:var(--spx-text-dim);font-family:var(--spx-race-cond);font-size:var(--spx-text-2xs);font-weight:700;line-height:var(--spx-leading);letter-spacing:var(--spx-tracking-wide);text-transform:uppercase}.spx-specs__value{min-width:0;margin:0;color:var(--spx-text);font-family:var(--spx-race-mono);font-size:var(--spx-text-sm);font-weight:400;line-height:var(--spx-leading);overflow-wrap:break-word}.spx-specs__value>*{margin:0}@media screen and (min-width:750px){.spx-specs__row{display:grid;grid-template-columns:var(--spx-specs-label-col) minmax(0,1fr);align-items:baseline;gap:var(--spx-space-2) var(--spx-space-4)}}.spx-specs__hint{max-width:var(--spx-specs-measure);margin:0;padding:var(--spx-space-4);border:1px dashed var(--spx-border-strong);border-radius:var(--spx-radius);color:var(--spx-text-muted);font-size:var(--spx-text-sm);line-height:var(--spx-leading)}.related-products .related-products__heading{margin:0 0 var(--spx-space-6);color:var(--spx-text);font-family:var(--spx-font);font-size:var(--spx-text-xl);font-weight:600;line-height:var(--spx-leading-tight);letter-spacing:var(--spx-tracking-wide);text-transform:uppercase}.related-products .product-grid{--grid-mobile-horizontal-spacing: var(--spx-space-4);--grid-mobile-vertical-spacing: var(--spx-space-8);--grid-desktop-horizontal-spacing: var(--spx-space-6);--grid-desktop-vertical-spacing: var(--spx-space-10);margin-bottom:0}.related-products .product-grid>.grid__item{min-width:0}product-info :is(a,button,summary,input,textarea,[tabindex]):focus-visible,product-info :is(a,button,summary,input,textarea,[tabindex]).focused,.spx-specs-section :is(a,button,summary,[tabindex]):focus-visible{outline:var(--focused-base-outline, 2px solid var(--spx-accent));outline-offset:var(--focused-base-outline-offset, 2px);box-shadow:var(--focused-base-box-shadow, none)}product-info .product__media-toggle:focus-visible:after,product-info .product__media-toggle.focused:after{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow);border-radius:var(--spx-radius)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/spx-pdp.css.map */
