.main-product .product__title h1{margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:clamp(22px,4vw,42px);font-weight:700;line-height:1.08;letter-spacing:-.02em!important;color:#000}.bult-pdp-bullets{margin:0 0 22px;padding:0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.12)}.bult-pdp-bullets li{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid rgba(var(--color-foreground),.12);font-size:14px;line-height:1.45;color:rgba(var(--color-foreground),.82)}.bult-pdp-bullets li:before{content:"\2014";flex:none;color:rgb(var(--color-button));font-weight:600}.bult-pdp-shipdate{margin:8px 0 0;font-size:11px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.12em!important;color:rgb(var(--color-button))}.bult-pdp-reassure{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:14px 0 0;font-size:10px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.12em!important;color:rgba(var(--color-foreground),.58)}.bult-pdp-reassure span{display:inline-flex;align-items:center;gap:6px}.bult-pdp-reassure span+span:before{content:"\b7";margin-right:10px;color:rgba(var(--color-foreground),.35)}@media screen and (max-width:749px){.bult-pdp-bullets li{font-size:13px;padding:10px 0}.bult-pdp-reassure{font-size:9px;gap:4px 10px;letter-spacing:.1em!important}.bult-pdp-reassure span+span:before{margin-right:6px}}.bult-po{margin:0 0 18px;scroll-margin-top:200px}.bult-po__heading{margin:0 0 12px;font-size:15px;font-weight:500}.bult-po__card{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:0;margin-bottom:10px;padding:16px 18px;background:#fff;border:1px solid rgba(var(--color-foreground),.16);cursor:pointer;transition:border-color .15s ease,background .15s ease}.bult-po__card:last-of-type{margin-bottom:0}.bult-po__card.is-active{background:rgba(var(--color-foreground),.04);border-color:rgb(var(--color-foreground))}.bult-po__radio{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.bult-po__card:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.bult-po__main{display:flex;flex-direction:column;gap:6px;min-width:0}.bult-po__labelrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bult-po .bult-po__label{font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.14em!important;color:rgba(var(--color-foreground),.55)}.bult-po .bult-po__badge{padding:3px 8px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:9px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.12em!important;white-space:nowrap}.bult-po .bult-po__title{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:0!important;color:rgb(var(--color-foreground))}.bult-po__prices{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.bult-po .bult-po__price{font-size:24px;font-weight:700;line-height:1;letter-spacing:-.01em!important;white-space:nowrap}.bult-po .bult-po__cycle{font-size:11px;font-weight:600;opacity:.7}.bult-po .bult-po__then{display:block;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.bult-po .bult-po__perday{font-size:11px;line-height:1.2;letter-spacing:0!important;color:rgba(var(--color-foreground),.55);white-space:nowrap}.bult-po__note{margin:10px 2px 0;font-size:13px;line-height:1.5;color:rgba(var(--color-foreground),.65)}.bult-po__note[hidden]{display:none}.bult-po .subscription-details-wrap{margin-top:12px}@media screen and (max-width:749px){.bult-po__card{padding:14px;gap:0}.bult-po .bult-po__price{font-size:21px}.bult-po .bult-po__title{font-size:14px}}.product__info-container .product-form,div#klaviyo-bis-button-container{margin-bottom:0!important}.bult-po__perday--lead{order:-1;font-weight:700;opacity:1}.main-product .product__info-container>.shopify-app-block:has(.kl-reviews-average-rating),.main-product .product__info-container>.shopify-app-block:has([class*=average-rating]){margin:-4px 0 14px}.main-product .rating-wrapper{margin:-4px 0 14px;display:flex;align-items:center;gap:8px}.main-product .rating-wrapper .rating-count{font-size:13px;font-weight:500;letter-spacing:0!important;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-bult-pdp.css.map */
