.template-product .product-form .product-title{margin:0 0 var(--sp-space-4);font-family:var(--sp-font-family);font-size:var(--sp-fs-h2);line-height:var(--sp-lh-h2);letter-spacing:var(--sp-ls-h2);font-weight:var(--sp-weight-regular);color:var(--sp-color-ink);text-transform:none}.template-product .price-container{margin-bottom:var(--sp-space-4)}body.template-product #content .product-form .product-price--large .price__current,body.template-product #content .product-form .product-price--large .price__current span{font-family:var(--sp-font-family);font-size:var(--sp-fs-price);line-height:var(--sp-lh-price);font-weight:var(--sp-weight-medium);color:var(--sp-color-stone)}.template-product .product-form .vendor .product-info-label{font-family:var(--sp-font-family);font-size:var(--sp-fs-body-support);line-height:var(--sp-lh-body-support);font-weight:var(--sp-weight-regular);color:var(--sp-color-stone)}.template-product .product-form .vendor a{font-family:var(--sp-font-family);font-size:var(--sp-fs-body-support);line-height:var(--sp-lh-body-support);font-weight:var(--sp-weight-medium);color:var(--sp-color-slate)}.template-product .product-form .label{margin-bottom:var(--sp-space-2);font-family:var(--sp-font-family);font-size:var(--sp-fs-chip);line-height:var(--sp-lh-chip);letter-spacing:var(--sp-ls-chip);font-weight:var(--sp-weight-medium);color:var(--sp-color-slate);text-transform:none}.template-product .product-form .opt-label{margin:var(--sp-space-3) var(--sp-space-3) 0 0;padding:var(--sp-space-3) var(--sp-space-4);border-color:var(--sp-color-hairline);border-radius:var(--sp-radius-xs);background-color:var(--sp-color-paper);font-family:var(--sp-font-family);font-size:var(--sp-fs-chip);line-height:var(--sp-lh-chip);letter-spacing:var(--sp-ls-chip);font-weight:var(--sp-weight-medium);color:var(--sp-color-slate)}@media(hover:hover){.template-product .product-form .opt-label:hover{border-color:var(--sp-color-graphite)}}.template-product .product-form .opt-btn:checked+.opt-label{border-color:var(--sp-color-graphite);box-shadow:0 0 0 1px var(--sp-color-graphite);color:var(--sp-color-graphite)}.template-product .product-form .buttoned-input{border-radius:var(--sp-radius-xs);border-color:var(--sp-color-hairline);color:var(--sp-color-graphite)}.template-product .product-form .buttoned-input input{font-family:var(--sp-font-family);font-size:var(--sp-fs-input-text);line-height:var(--sp-lh-input-text);font-weight:var(--sp-weight-medium);color:var(--sp-color-ink)}.template-product .product-form .quantity-submit-row.has-spb .btn{min-height:var(--sp-btn-height)}.template-product .product-form .input-row{margin:var(--sp-space-6) 0}.template-product .product-form .product-description{margin:var(--sp-space-12) 0}.template-product .product-form .product-description.rte,.template-product .product-form .product-description.rte p,.template-product .product-form .product-description.rte li{font-family:var(--sp-font-family);font-size:var(--sp-fs-body);line-height:var(--sp-lh-body-loose);letter-spacing:var(--sp-ls-body);font-weight:var(--sp-weight-regular);color:var(--sp-color-ink)}.template-product .product-form .product-description.rte h1,.template-product .product-form .product-description.rte h2,.template-product .product-form .product-description.rte h3,.template-product .product-form .product-description.rte h4,.template-product .product-form .product-description.rte h5,.template-product .product-form .product-description.rte h6,.template-product .collapsible-tabs__heading{font-family:var(--sp-font-family);font-size:var(--sp-fs-body);line-height:var(--sp-lh-body-loose);font-weight:var(--sp-weight-semibold);color:var(--sp-color-ink);text-transform:none}.template-product .collapsible-tabs__text.rte,.template-product .collapsible-tabs__text.rte p{font-family:var(--sp-font-family);font-size:var(--sp-fs-body);line-height:var(--sp-lh-body-loose);font-weight:var(--sp-weight-regular);color:var(--sp-color-iron)}body.template-product #content .disclosure{margin-bottom:var(--sp-space-12)}body.template-product #content .disclosure__title{font-family:var(--sp-font-family);font-size:var(--sp-fs-body);line-height:var(--sp-lh-body-loose);font-weight:var(--sp-weight-medium);color:var(--sp-color-ink)}.template-product .disclosure__content,.template-product .disclosure__content p,.template-product .disclosure__content li{font-family:var(--sp-font-family);font-size:var(--sp-fs-body);line-height:var(--sp-lh-body-loose);font-weight:var(--sp-weight-regular);color:var(--sp-color-iron)}.rc-tooltip,.rc-subscription-details__button{display:none!important}body.template-suffix-subscription #content .product-info__price .price:not(.price--on-sale) .price__default{flex-direction:row;align-items:center;gap:.75rem;flex-wrap:wrap}body.template-suffix-subscription #content .product-info__price .price:not(.price--on-sale) .price__default .price__current{order:1}body.template-suffix-subscription #content .product-info__price .price:not(.price--on-sale) .price__default .price__was{display:none}body.template-suffix-subscription #content .product-info__price .price:not(.price--on-sale) .price__default:before{content:"$65.00";order:0;color:#9a9a9a;text-decoration:none;background-image:linear-gradient(#9a9a9a,#9a9a9a);background-size:100% 1px;background-position:0 53%;background-repeat:no-repeat;font-family:var(--sp-font-family);font-size:1.25rem;font-weight:var(--sp-weight-medium);line-height:1;align-self:center}body.template-suffix-subscription #content .sp-kit-highlights__list{margin:0;padding:0;list-style:none}body.template-suffix-subscription #content .sp-kit-highlights__item{position:relative;padding-left:1.0625rem;font-family:var(--sp-font-family);font-size:1rem;line-height:1.8;font-weight:var(--sp-weight-regular);color:#000c}body.template-suffix-subscription #content .sp-kit-highlights__item:before{content:"\2022";position:absolute;left:0}body.template-suffix-subscription #content .sp-kit-highlights__stats{display:flex;align-items:center;gap:1.5rem;margin-top:1.4375rem}body.template-suffix-subscription #content .sp-kit-highlights__stat{display:flex;align-items:center;gap:.375rem;margin:0;color:#1e1e1e;font-family:var(--sp-font-family)}body.template-suffix-subscription #content .sp-kit-highlights__stat+.sp-kit-highlights__stat{border-left:1px solid rgba(0,0,0,.3);padding-left:1.5rem}body.template-suffix-subscription #content .sp-kit-highlights__stat-value{font-size:1.125rem;line-height:1;font-weight:var(--sp-weight-medium)}body.template-suffix-subscription #content .sp-kit-highlights__stat-label{font-size:1rem;line-height:1;font-weight:var(--sp-weight-regular)}body.template-suffix-subscription #content .product-form hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-block:1.4375rem}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown]{display:flex;align-items:center;gap:.75rem;min-height:2.9375rem;padding-inline:.75rem;border:1px solid rgba(95,95,95,.2)}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown]>.label{margin:0;flex:0 0 auto;font-family:var(--sp-font-family);font-size:1rem;line-height:1.5;font-weight:var(--sp-weight-medium);color:#040404}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] custom-select{flex:1 1 auto;min-width:0}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__btn{border:0;background:none;min-height:0;padding:0;justify-content:flex-end;gap:.375rem;font-family:var(--sp-font-family);font-size:.8125rem;font-weight:var(--sp-weight-medium);color:#101010}body.template-suffix-subscription #content .product-form .btn--add-to-cart{min-height:3rem;border:1px solid #333333;font-size:.9375rem;line-height:1;font-weight:var(--sp-weight-semibold, 600);letter-spacing:1.2px;text-transform:uppercase}body.template-suffix-subscription #content .product-form .product-title--split{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}body.template-suffix-subscription #content .product-form .product-title__lead{font-size:1.75rem;line-height:1.5;font-weight:var(--sp-weight-regular);color:#202223}body.template-suffix-subscription #content .product-form .product-title__sub{font-size:1.125rem;line-height:1.4667;font-weight:var(--sp-weight-medium);color:#202223}body.template-suffix-subscription #content .product-form .sp-kit-highlights{margin-top:1rem}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown]{position:relative}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select{position:static}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__btn{align-self:stretch;height:auto}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__listbox{top:calc(100% + .25rem);left:-1px;right:-1px;min-width:0;border:1px solid rgba(95,95,95,.2);border-radius:0;box-shadow:0 8px 20px #00000014}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__option{padding:.6875rem .75rem;font-family:var(--sp-font-family);font-size:.8125rem;font-weight:var(--sp-weight-medium);color:#101010}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__option[aria-selected=true]{background-color:#7b634c14}body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__option.is-focused,body.template-suffix-subscription #content .option-selector[data-selector-type=dropdown] .custom-select__option:hover{background-color:#5f5f5f14}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sp-product.css.map */
