.product-title-split__name,.product-title-split__dims{display:block}.product h1.product__title .product-title-split__dims{margin-top:8px;font-size:.66em;font-weight:400;color:#2b2b2b}.card__title .product-title-split__dims{margin-top:2px;font-size:.88em;opacity:.75}.product .ast_product_basicdetails{margin:0 20px;padding:0 0 20px;border-bottom:1px solid #E2DDD0}.product__info_iner_container fieldset.product-form__input.product-form__input--radios{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px 0;border:none!important}.product-form__input--radios .product-form__controls-group{display:flex;flex-wrap:wrap;gap:8px!important;justify-content:flex-start}.product-form__input--radios .product-form__controls-group label.pills-variant-labels{display:inline-flex;align-items:center;justify-content:center;min-width:88px;min-height:40px;padding:8px 18px!important;border:1px solid #DCD6CC;border-radius:4px;background:transparent;color:rgb(var(--color-button))!important;font-size:14px!important;font-weight:600;cursor:pointer;transition:border-color var(--duration-default) ease,background-color var(--duration-default) ease}.product-form__input--radios .product-form__controls-group label.pills-variant-labels:hover{border-color:#2b2b2b}.product-form__input--radios .product-form__controls-group input:checked:not(.disabled)+label.pills-variant-labels{border-color:#2b2b2b;background:#faf2ea}.product-form__input--radios .product-form__controls-group label.pills-variant-labels>span:before{display:none}.product .drainkit_grid__item_innerdata{margin:0 20px;padding:18px 0 20px;border-bottom:1px solid #E2DDD0}.product .product-form__buttons-row{align-items:stretch}.product button.product-form__submit.button{min-height:52px;font-weight:600}.product .estimator-message .estimator-message-rule--radio-label{border:1px solid rgb(var(--color-button))!important;border-radius:4px!important;background:#f3efe7!important;padding:14px 18px!important}.product .estimator-message .estimator-message-rule--details p{margin:0;color:#2b2b2b!important;font-size:14px!important;line-height:1.55!important;letter-spacing:normal!important}.product .estimator-message .estimator-timeline-icon,.product .estimator-message .estimator-timeline-icon-wrapper,.product .estimator-message .estimator-timeline-icon img,.product .estimator-message .estimator-timeline-icon svg{box-shadow:none!important;filter:none!important}.product .estimator-message .estimator-message-timeline{border:none!important;background:transparent!important;padding:18px 0 0!important}@media(min-width:990px){.product .product__info-wrapper{border-left:none;border-right:none}}.product .product-about,.product .product-about__accordion-item{border-left:none;border-right:none}@media screen and (max-width:990px){.product .mobile_optional_accessories{margin-top:24px}}.cart__ctas>p{text-align:left}.cart__ctas #effectiveAppsAgreeCB+label{text-align:left}.cart__ctas #effectiveAppsAgreeCB+label strong,.cart__ctas #effectiveAppsAgreeCB+label br{display:none}.cart__ctas .cart__checkout-button{width:100%;min-height:52px;background-color:rgb(var(--color-button));font-size:16px;line-height:16px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.cart__ctas .cart__checkout-button .button-label{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.cart__or-divider{display:flex;align-items:center;gap:16px;margin:20px 0 16px;color:#69686d}.cart__or-divider:before,.cart__or-divider:after{content:"";flex:1;border-top:1px solid #D5CFC2}.cart__notices{margin:24px 0 40px}.cart__notices .cart__notice p{margin:0}.cart__notice--muted{padding:16px 20px;border-radius:4px;background:#ede8df;text-align:center;font-size:15px;line-height:1.5}.cart__notice--undermount{margin-top:24px;padding:20px 12px 0;border-top:1px solid #D5CFC2;font-size:15px;line-height:1.5}.cart__notice--undermount a{color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:3px}.cart-bundle__item-price,.cart-bundle__include-price{margin:4px 0 0;font-size:14px;font-weight:500;color:#2b2b2b}.cart-bundle__includes{margin:12px 0 0;padding:12px 0 0;border-top:1px solid #E2DDD0;max-width:360px}.cart-bundle__include{margin:0 0 8px}.cart-bundle__include-name{margin:0;font-size:15px;line-height:1.4;color:#2b2b2b}.cart-item--addon .cart-item__name span{font-size:14px;color:#69686d}.cart-item__addon-variant{margin:2px 0 0;font-size:13px;color:#69686d}.cart-item .js-bundle-remove{word-break:unset;white-space:nowrap}@media screen and (min-width:990px){.cart-item.cart-item--bundle:has(+.cart-item--addon) td,.cart-item.cart-item--addon td{border-bottom:none!important}.cart-item.cart-item--bundle:has(+.cart-item--addon) td{padding-bottom:8px}.cart-item.cart-item--addon td{padding-top:4px;padding-bottom:4px}.cart-item.cart-item--addon:not(:last-child):has(+.cart-item:not(.cart-item--addon)) td{padding-bottom:16px;border-bottom:1px solid rgb(var(--color-border))!important}}@media screen and (max-width:989px){.cart-item.cart-item--addon{display:flex;align-items:baseline;gap:12px;margin-top:-8px}.cart-item--addon .cart-item__media,.cart-item--addon .cart-item__totals,.cart-item--addon .cart-item__remove{display:none}.cart-item--addon .cart-item__details{flex:1}}.product .in_cart_note{margin:10px 0 0;font-size:14px;text-align:center}.product .in_cart_note a{color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ux-refresh.css.map */
