.oz-new-order .oz-extras{display:block}.oz-extras>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:48px;list-style:none}.oz-extras>summary::-webkit-details-marker{display:none}.oz-extras>summary:after{content:"+";font-size:24px;flex-shrink:0}.oz-extras[open]>summary:after{content:"\2212"}.oz-extras>summary .oz-extras-heading{font-size:20px;font-weight:700;line-height:1.2}.oz-extras>summary [data-oz-extras-state]{font-size:13px;line-height:1.3;color:#5c5955;max-width:140px;margin-left:auto}.oz-extras:not([open])>.oz-extras-content{display:none}.oz-extras-content{display:grid;gap:16px;padding-top:18px}.oz-new-order .oz-fixed-operation>label{display:none}.oz-new-order .oz-fixed-operation .oz-segmented{display:block}.oz-new-order .oz-fixed-operation .oz-segmented button{border:0;background:none;color:#292b2b;min-height:0;padding:0;pointer-events:none;text-align:left;font-weight:700}.oz-new-order .oz-fixed-operation{gap:4px}.oz-new-order .oz-sticky[hidden]{display:none!important}.oz-new-order .oz-sticky{padding-bottom:max(12px,env(safe-area-inset-bottom));z-index:40}.oz-new-order .oz-sticky [data-oz-review-action]{font-size:16px;min-height:50px}.oz-new-order [data-oz-review-action]:focus-visible,.oz-new-order summary:focus-visible{outline:3px solid #171717;outline-offset:4px}.oz-flow-checkout{display:none}.oz-cart-fabric{display:flex;flex-wrap:wrap;gap:0 6px}.oz-cart-fabric span+span:before{content:"\b7  "}@media(max-width:699px){body.clearview-theme .shopify-section--apps .section:has(>.ozrite-urgency-bar-block){padding-inline:0!important}body.clearview-theme .ozrite-urgency-bar-block{width:100%!important;max-width:100%!important;margin-inline:0!important}body.clearview-theme .ozu[data-ozu-state=expanded-campaign]{height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;box-sizing:border-box!important}body.clearview-theme .ozu .ozu__toggle--minimize{left:auto!important;right:0!important}body.clearview-theme .ozu .ozu__offer{flex:0 0 auto!important;min-width:0!important;width:100%!important;justify-content:center!important;text-align:center!important}body.clearview-theme .shopify-section--header{--header-padding-block:6px!important;--header-logo-width:100px!important}body.clearview-theme .ozu[data-ozu-state=expanded-campaign] .ozu__content{min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px 26px!important}body.clearview-theme .ozu .ozu__divider,body.clearview-theme .ozu .ozu__icon{display:none!important}body.clearview-theme .ozu .ozu__copy,body.clearview-theme .ozu .ozu__heading,body.clearview-theme .ozu .ozu__support{max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.clearview-theme .ozu .ozu__countdown{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}body.clearview-theme .ozu .ozu__timer{display:flex!important;align-items:flex-start!important;gap:7px!important}body.clearview-theme .ozu .ozu__time-group{display:flex!important;flex-direction:column!important;align-items:center!important;min-width:30px!important}body.clearview-theme .ozu .ozu__time-group b{font-size:20px!important;line-height:1.1!important}body.clearview-theme .ozu .ozu__time-group small,body.clearview-theme .ozu .ozu__timer-label{font-size:8px!important;line-height:1.2!important}body.clearview-theme .ozu .ozu__colon{display:block!important;font-size:18px!important;line-height:1.1!important}body.clearview-theme .ozu .ozu__heading{font-size:17px!important;font-weight:900!important;line-height:1.15!important}body.clearview-theme .ozu .ozu__support{font-size:12px!important;font-weight:700!important;line-height:1.2!important;margin:3px 0 0!important}body.clearview-theme .ozu .ozu__action{font-size:11px!important;min-height:40px!important;padding:6px 14px!important;margin:0!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;white-space:normal!important;text-align:center!important;line-height:1.2!important}body.clearview-theme .cv-home-choice__intro{padding-block:22px}body.clearview-theme .cv-home-choice__selector-intro{scroll-margin-top:100px;margin-top:20px}body.clearview-theme .cv-home-choice__problems{margin-top:24px}body.clearview-theme:has(.oz-flow-checkout) .ozsa-launcher{display:none!important}body.clearview-theme .oz-new-order .oz-form-block,body.clearview-theme .oz-new-order .oz-buy-head{padding:16px;gap:12px}body.clearview-theme .oz-new-order .oz-option-group{gap:8px}body.clearview-theme .oz-new-order .oz-note{font-size:14px;line-height:1.45}body.clearview-theme .oz-new-order .oz-buy-head h2{font-size:27px}body.clearview-theme .oz-new-order .oz-buy-head>.oz-tag{display:none}body.clearview-theme .oz-new-order .oz-price{margin-top:0}body.clearview-theme .oz-new-order .oz-buy-head{scroll-margin-top:90px}body.clearview-theme .oz-new-order .oz-sticky{left:0;right:0;bottom:0;width:100%;padding:10px 16px max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e0da;box-shadow:0 -4px 18px #00000010}body.clearview-theme .oz-new-order{padding-bottom:84px}body.clearview-theme .shopify-section--main-cart{padding-bottom:96px}body.clearview-theme .shopify-section--main-cart .clearview-journey-shell--cart{display:block}body.clearview-theme .shopify-section--main-cart .cart-header h1{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;font-size:26px!important;margin:0!important}body.clearview-theme .shopify-section--main-cart .page-spacer{margin-block-start:16px!important}body.clearview-theme .shopify-section--main-cart .cart-form{padding:16px;gap:12px}body.clearview-theme .shopify-section--main-cart .line-item__add-another a{min-height:40px;display:inline-flex;align-items:center;font-size:13px}body.clearview-theme .shopify-section--main-cart .line-item__properties summary{min-height:40px;display:flex;align-items:center}body.clearview-theme .shopify-section--main-cart .free-shipping-bar{white-space:normal}body.clearview-theme .oz-flow-checkout:not([hidden]){position:fixed;bottom:0;left:0;right:0;z-index:42;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #e6e0da;background:#fff;box-shadow:0 -4px 18px #00000010}.oz-flow-checkout>div{display:grid;line-height:1.3;font-size:13px}.oz-flow-checkout strong{font-size:19px}.oz-flow-checkout button{min-width:50%;min-height:48px}body.ozrite-cart-updating .oz-flow-checkout{opacity:.5;pointer-events:none}body:has([data-oz-modal]:not([hidden])) .oz-sticky,body:has([data-oz-image-modal]:not([hidden])) .oz-sticky,body:has([data-oz-measure-fit-modal]:not([hidden])) .oz-sticky{visibility:hidden}}.oz-new-order .oz-extras>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center}.oz-new-order .oz-extras>summary .oz-extras-heading{grid-column:1;grid-row:1;min-width:0}.oz-new-order .oz-extras>summary [data-oz-extras-state]{grid-column:1;grid-row:2;max-width:none;margin-left:0;min-width:0}.oz-new-order .oz-extras>summary:after{grid-column:2;grid-row:1 / span 2;border:0;transform:none;width:auto;height:auto}.oz-new-order .oz-extras[open]>summary:after{transform:none}.oz-new-order .oz-measure-reminder{font-size:13px;line-height:1.45;margin:0;color:#5c5955}.oz-new-order .oz-measure-reminder[data-fit-selected]{color:#942239}.oz-new-order .oz-freight-detail{display:grid;gap:6px;font-size:13px;line-height:1.45}.oz-new-order .oz-freight-detail[hidden]{display:none}.oz-new-order .oz-freight-detail>div{display:flex;justify-content:space-between;gap:16px}.oz-new-order .oz-freight-pickup{padding:10px 12px;background:#eff4ef;border-radius:8px;font-size:13px;line-height:1.5}.oz-new-order .oz-freight-pickup[hidden]{display:none}.oz-cart-freight{display:grid;gap:8px;padding:12px 0;font-size:14px}.oz-cart-freight>div{display:flex;justify-content:space-between;gap:16px}.oz-cart-freight p{font-size:12px;line-height:1.45;color:#5c5955;margin:0}.oz-new-order .oz-measure-slot{min-height:139px}.oz-new-order .oz-measure-slot .oz-measure-fit-section{margin:0!important}.oz-new-order .oz-main-photo{aspect-ratio:1.05;overflow:hidden}.oz-new-order .oz-main-photo img{width:100%;height:100%;display:block}@media(max-width:719px){.oz-new-order .oz-main-photo{aspect-ratio:16/10}}@media(max-width:699px){body.clearview-theme .cv-home-choice__intro{padding:0;min-height:0}body.clearview-theme .cv-home-choice__intro--media .cv-home-choice__hero-content{min-height:220px;display:flex;flex-direction:column;justify-content:center;padding:24px 14px}body.clearview-theme .cv-home-choice__heading{font-size:28px;line-height:1.08;max-width:310px;margin-inline:auto}body.clearview-theme .cv-home-choice__text{font-size:16px;line-height:1.45;margin-top:8px}body.clearview-theme .cv-home-choice__hero-actions{display:grid;grid-template-columns:1fr;gap:8px;margin:14px auto 0;width:100%;max-width:330px}body.clearview-theme .cv-home-choice__hero-button{min-height:48px;font-size:16px;font-weight:800;line-height:1.2;padding:11px 16px;width:100%}body.clearview-theme .cv-home-choice__hero-button--secondary{min-height:44px;border:2px solid #fff;background:#0003;color:#fff;text-decoration:none;padding:9px 16px}body.clearview-theme .cv-home-choice__hero-proof{padding:8px;font-size:12px;display:flex;flex-wrap:wrap;gap:3px 9px}body.clearview-theme .cv-home-choice__hero-proof>strong{display:none}body.clearview-theme .cv-home-choice__selector-intro{margin:14px 0 10px}body.clearview-theme .cv-home-choice__selector-intro h2,body.clearview-theme .cv-home-choice__problems h2{font-size:24px;line-height:1.2}body.clearview-theme .cv-home-choice__card-link{grid-template-columns:100px minmax(0,1fr);min-height:130px}body.clearview-theme .cv-home-choice__media{min-height:130px}body.clearview-theme .cv-home-choice__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}body.clearview-theme .cv-home-choice__card-body{padding:10px 12px}body.clearview-theme .cv-home-choice__card-meta:empty{display:none}body.clearview-theme .cv-home-choice__card-title{font-size:18px;line-height:1.15}body.clearview-theme .cv-home-choice__description{font-size:16px;line-height:1.4;color:#3f3b38;display:block;overflow:visible;margin-top:5px}body.clearview-theme .cv-home-choice__card-action{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;padding-top:6px;margin-top:auto}body.clearview-theme .cv-home-choice__price{font-size:16px}body.clearview-theme .cv-home-choice__button{font-size:14px;font-weight:800;min-height:30px;padding:0;background:none;color:var(--cv-home-accent)}body.clearview-theme .cv-home-choice__price-note{font-size:14px;line-height:1.4;color:#4b4743;margin-top:10px}}@media(max-width:359px){body.clearview-theme .cv-home-choice__card-link{grid-template-columns:84px minmax(0,1fr)}body.clearview-theme .cv-home-choice__card-body{padding:10px}}@media(max-width:699px){body.clearview-theme .cv-home-choice__text,body.clearview-theme .cv-home-choice__text p{white-space:normal!important;max-width:100%;overflow-wrap:normal}}.oz-seasonal-offer{display:grid;gap:3px;margin:12px 0;padding:10px 12px;border-left:3px solid #b31f38;border-radius:6px;background:#fff4e9;color:#193c56;font-size:13px;line-height:1.4}.oz-seasonal-offer strong{font-size:14px;font-weight:800}.oz-seasonal-offer small{font-size:12px}.oz-seasonal-offer--home{max-width:390px;margin-inline:auto;text-align:left}.oz-seasonal-offer--order{padding:8px 12px}.oz-seasonal-offer--order strong{font-size:13px}.oz-seasonal-offer[hidden]{display:none}@media(max-width:699px){body.clearview-theme.oz-order-page .shopify-section--header{--header-logo-width:104px!important;--header-padding-block:6px!important}body.clearview-theme.oz-order-page .shopify-section--header .header__wrapper,body.clearview-theme.oz-order-page .shopify-section--header .header__logo-image{transition:none}}.oz-new-order [data-oz-cart-button][hidden],.oz-new-order [data-oz-complete-choices][hidden]{display:none!important}@media(max-width:699px){body.clearview-theme .oz-new-order input,body.clearview-theme .oz-new-order select{font-size:16px}body.clearview-theme .shopify-section--main-cart .line-item__properties summary,body.clearview-theme .shopify-section--main-cart .line-item__add-another a{min-height:44px}}.oz-cart-price-note{display:block;margin-top:4px;color:#5f6872;font-size:12px;font-weight:700}body.clearview-theme .ozsa-launcher{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:12px!important;right:12px!important;bottom:12px!important}body.clearview-theme .ozsa-launcher>span{display:none}body.clearview-theme.oz-purchase-in-view .ozsa-launcher,body.clearview-theme:has(navigation-drawer[open]) .ozsa-launcher,body.clearview-theme:has([data-oz-modal]:not([hidden])) .ozsa-launcher,body.clearview-theme:has([data-oz-image-modal]:not([hidden])) .ozsa-launcher,body.clearview-theme:has([data-oz-measure-fit-modal]:not([hidden])) .ozsa-launcher{display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:999px){body.clearview-theme .ozsa-launcher{bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}body.clearview-theme:has(.oz-sticky) .ozsa-launcher{bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart){max-width:310px;margin:0 auto 8px;padding-top:4px}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey{border:0;background:transparent;box-shadow:none;padding:0}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey__item{min-height:44px;padding:4px;background:transparent;gap:5px}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey__number{width:18px;height:18px;min-width:18px;flex:0 0 18px;font-size:10px}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey__label{font-size:11px}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey__step.is-current .clearview-journey__number{background:#fff;border:1px solid currentColor;color:#ac1f39}body.clearview-theme :is(.clearview-journey-shell--product,.clearview-journey-shell--cart) .clearview-journey__step.is-current .clearview-journey__item{background:transparent}@media(max-width:699px){body.clearview-theme main:has(.cv-home-choice) :is(.rte,.prose,.cv-inline-cta__copy,.clearview-diy-savings__intro)>p:not([class]){font-size:16px;line-height:1.5}body.clearview-theme main:has(.cv-home-choice) .clearview-diy-savings__qualification{font-size:14px;line-height:1.45}}body.clearview-theme .cv-home-choice__price-note{display:none}body.clearview-theme [data-oz-new-order] .oz-field-grid{align-items:start}body.clearview-theme [data-oz-new-order] .oz-field-grid>.oz-field{align-content:start;min-width:0}body.clearview-theme [data-oz-new-order] [data-ozbf-width-note]{margin:8px 0 0;font-size:14px;line-height:1.45}body.clearview-theme [data-oz-new-order] [data-ozbf-width-note]{display:none!important}body.clearview-theme .shopify-section--main-cart .cart-form__totals{gap:12px}body.clearview-theme .shopify-section--main-cart .oz-cart-total{font-size:26px;white-space:nowrap}body.clearview-theme .shopify-section--main-cart .oz-cart-saving{margin:0;text-align:center;color:#266344;font-size:15px;line-height:1.4}body.clearview-theme .shopify-section--main-cart .oz-cart-delivery{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:0 5px;margin:0;color:#266344;font-size:15px;line-height:1.4}body.clearview-theme .shopify-section--main-cart .cart-form__reassurance{text-align:center;font-size:13px;line-height:1.45}body.clearview-theme .shopify-section--main-cart .cart-form__reassurance p{margin:0}body.clearview-theme .shopify-section--main-cart .cart-form__reassurance .oz-cart-warranty{margin-top:6px;color:#353a35;text-wrap:balance}body.clearview-theme .shopify-section--main-cart .oz-cart-warranty>span{color:#266344}body.clearview-theme .shopify-section--main-cart .oz-cart-saving{display:flex;align-items:baseline;justify-content:center;gap:5px}.oz-empty-cart{max-width:960px;margin:32px auto 48px;text-align:center}.oz-empty-cart__intro{max-width:480px;margin:auto;display:grid;justify-items:center;gap:12px}.oz-empty-cart__intro h1{font-weight:700;font-size:30px;line-height:1.2;margin:0}.oz-empty-cart__intro>p{font-size:16px;line-height:1.5;margin:0;color:#555}.oz-empty-cart__intro>.button{margin-top:4px;width:100%;max-width:340px;min-height:50px}.oz-empty-cart__help{font-size:15px;font-weight:700;color:#a51b35;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:7px;min-height:44px}.oz-empty-cart__intro>.oz-empty-cart__proof{font-size:13px;color:#555}.oz-empty-cart__proof>span{color:#266344}.oz-empty-cart__choices{margin-top:28px}.oz-empty-cart__choices h2{font-weight:700;font-size:21px;line-height:1.2;margin:0 0 14px}.oz-empty-cart__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.oz-empty-cart__product{display:flex;align-items:center;gap:12px;padding:10px;text-align:left;border:1px solid #e3dfdb;border-radius:12px;background:#fff;transition:border-color .15s}.oz-empty-cart__product:hover{border-color:#a51b35}.oz-empty-cart__product:focus-visible,.oz-empty-cart__help:focus-visible{outline:3px solid #a51b35;outline-offset:3px}.oz-empty-cart__product img{width:80px;height:96px;flex:0 0 80px;object-fit:cover;border-radius:7px}.oz-empty-cart__product-copy{display:grid;gap:4px;flex:1;min-width:0}.oz-empty-cart__product-copy strong{font-size:16px;line-height:1.2}.oz-empty-cart__product-copy>span{font-size:14px;line-height:1.35;color:#555}.oz-empty-cart__product-copy b{font-size:14px;line-height:1.3;margin-top:3px}.oz-empty-cart__arrow{color:#a51b35;font-size:26px;flex:0 0 10px}@media(max-width:999px){.oz-empty-cart{max-width:500px}.oz-empty-cart__products{grid-template-columns:1fr}}@media(max-width:699px){.oz-empty-cart{margin:24px auto 28px}.oz-empty-cart__intro h1{font-size:26px}.oz-empty-cart__intro{gap:8px}.oz-empty-cart__choices{margin-top:24px}body.clearview-theme .shopify-section--main-cart:has(.oz-empty-cart){padding-bottom:16px}}body.clearview-theme .shopify-section--main-cart .oz-cart-tax{font-family:var(--text-font-family);font-size:13px;font-weight:400;white-space:nowrap;color:#555}body.clearview-theme .shopify-section--main-cart .oz-cart-warranty{display:flex;justify-content:center;align-items:baseline;gap:5px;text-align:center;margin:0;color:#266344;font-size:15px;line-height:1.4;text-wrap:balance}body.clearview-theme .shopify-section--main-cart .cart-form>.oz-seasonal-offer{text-align:center;border:0;margin:0;padding:10px 12px}@media(min-width:700px){body.clearview-theme .shopify-section--main-cart .cart-form{gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/ozrite-flow.css.map */
