.sp-buy{display:flex;align-items:stretch;gap:8px}.sp-buy__qty{flex:none;display:flex}.sp-buy__buttons{flex:1 1 auto;min-width:0}.sp-buy .button{letter-spacing:.06em;text-transform:uppercase}.sp-description{font-size:var(--sp-desc-size, 13px);line-height:1.45}.sp-description--justify{text-align:justify}.sp-description p{margin:0 0 .6em}.sp-description p:last-child{margin-bottom:0}.sp-box{padding:16px 18px}.sp-box__heading{margin:0 0 6px;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.sp-box__text{margin:0;font-size:12px;line-height:1.5}.sp-box__link{display:inline-flex;align-items:center;gap:4px;font-weight:500;text-transform:uppercase;color:inherit;text-decoration:none}.sp-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:inherit;text-decoration:none}.sp-link:hover span{text-decoration:underline;text-underline-offset:3px}.sp-price__line{display:flex;flex-wrap:wrap;gap:0 .35em;margin:0;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.sp-price__note{margin:4px 0 0;font-size:12px;opacity:.75}.sp-title{margin:0;font-family:var(--heading-font-family);font-weight:300;font-size:var(--sp-title-size, 34px);line-height:1.1;letter-spacing:.01em;text-transform:uppercase}@media screen and (max-width:999px){.sp-title{font-size:calc(var(--sp-title-size, 34px) * .8)}}.sp-variants .variant-picker{gap:22px}.sp-variants legend{font-size:13px;letter-spacing:.03em;text-transform:uppercase}.sp-vendor{margin:0;font-size:15px;letter-spacing:.02em;text-transform:uppercase;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAAAAA4B8 */
