html body .product__info-container{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:20px}html body .product__info-container>*{flex:0 0 100%;min-width:0;margin:0!important;max-width:100%}html body .product__info-container>script,html body .product__info-container>link,html body .product__info-container>style{display:none}html body .product__info-container>[id^=price-template]{flex:0 0 auto}html body .product__info-container>.shopify-app-block{flex:1 1 0}html body .product__info-container>.product-form__quantity{flex:0 0 auto;width:auto!important;max-width:none}html body .product__info-container>div:has(>product-form){flex:1 1 0}html body .product__info-container form.installment,html body .product__info-container>div:has(>form.installment){display:none!important}.k-pdp-badges{display:flex;gap:8px;flex-wrap:wrap}.k-pdp-badges .k-badge{font-size:15px;padding:6px 12px}html body .product__title,html body .product__title h1{font-family:var(--font-display);font-size:clamp(4.8rem,6.4vw,9rem);line-height:.95;text-transform:uppercase;font-weight:400;letter-spacing:0;color:var(--tsg-ink)!important;margin:0}html body .product__info-container .price,html body .product__info-container .price__container,html body .product__info-container .price-item{font-family:var(--font-body);font-weight:600;font-size:clamp(3.2rem,3vw,4.2rem);letter-spacing:0;line-height:1}html body .product__info-container .price__sale .price-item--regular{font-size:.55em;font-weight:500}.k-pdp-intro{font-size:18px;line-height:1.55;margin:0;color:var(--tsg-ink)}.k-pdp-earn{font-family:var(--font-label);font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0;color:var(--tsg-ink)}html body .product-form__quantity .form__label,html body .product-form__quantity .quantity__rules{display:none}html body .product__info-container .quantity{min-height:56px;width:132px;min-width:0;border-radius:4px}html body .product__info-container product-form .product-form__buttons{margin:0}html body .product-form__submit{min-height:56px;font-size:20px;letter-spacing:.14em;box-shadow:5px 5px 0 var(--tsg-ink)}html body .product-form__submit:hover:not([disabled]){box-shadow:3px 3px 0 var(--tsg-ink)}html body .product__info-container>.product__accordion{border:0!important;border-bottom:1px solid #D9D0C0!important;padding:0!important;background:transparent;margin:0!important}html body .product__info-container>.product__accordion.k-acc-first{border-top:2px solid var(--tsg-ink)!important}html body .product__accordion summary{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;list-style:none}html body .product__accordion summary::-webkit-details-marker{display:none}html body .product__accordion summary svg{display:none}html body .product__accordion .summary__title{display:flex;align-items:center}html body .product__accordion .accordion__title{font-family:var(--font-label);font-size:18px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0;line-height:1.1}html body .product__accordion summary:after{content:"+";font-family:var(--font-label);font-size:30px;font-weight:700;line-height:1;color:var(--tsg-ink)}html body .product__accordion details[open]>summary:after{content:"\2212"}html body .product__accordion .accordion__content{padding:0 0 22px;font-size:17px}html body .product__media-item .product-media-container{aspect-ratio:1/1;padding-bottom:0!important;height:auto;max-height:none!important;max-width:none!important;width:100%;border:2px solid var(--tsg-ink);border-radius:4px;box-shadow:8px 8px 0 var(--tsg-ink);background:var(--tsg-white)}@media(min-width:990px){html body .product__media-wrapper media-gallery{display:grid!important;grid-template-columns:112px minmax(0,1fr);column-gap:24px;align-items:start}html body .product__media-wrapper media-gallery>slider-component[id^=GalleryThumbnails]{grid-column:1;grid-row:1;position:relative;align-self:stretch;min-height:0;display:block!important;width:auto}html body .product__media-wrapper media-gallery>slider-component[id^=GalleryViewer]{grid-column:2;grid-row:1;padding-right:8px;padding-bottom:8px;min-width:0}html body .product__media-wrapper media-gallery:not(:has(.thumbnail-list__item))>slider-component[id^=GalleryViewer]{grid-column:1 / -1}html body .thumbnail-slider .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:16px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:2px 8px 8px 2px}html body .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}html body .thumbnail-slider .thumbnail-list__item{flex:0 0 auto;width:100%;max-width:none}html body .thumbnail-slider .thumbnail{aspect-ratio:1/1;width:100%}html body .thumbnail-slider .slider-button{display:none}}@media(max-width:749px){html body .product__title,html body .product__title h1{font-size:clamp(4rem,13vw,5.6rem)}html body .product__info-container .quantity{width:112px}html body .product-form__submit{font-size:17px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tsg-kit-product.css.map */
