.ev-refined{--ev-ink:#182d29;--ev-muted:#52605b;--ev-paper:#f7f5f0;--ev-line:#daddd3;--ev-accent:#934b2f;-webkit-text-size-adjust:100%}.ev-refined :is(.ev-header,.ev-footer,.ev-kit-hero,.ev-catalog,.ev-product,.ev-kit-section,.ev-kit-details,.ev-kit-last) *{box-sizing:border-box}.ev-refined :is(.ev-header,.ev-footer,.ev-kit-hero,.ev-catalog,.ev-product,.ev-kit-section,.ev-kit-details,.ev-kit-last) :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--ev-accent);outline-offset:4px}.ev-refined :is(.ev-catalog,.ev-kit-section,.ev-kit-details,.ev-kit-last){scroll-margin-top:20px}.ev-refined .ev-announcement{padding:10px 20px;font:600 10px/1.5 Arial,sans-serif;letter-spacing:.1em}.ev-refined .ev-header{padding:20px max(5vw,24px);gap:24px}.ev-refined .ev-header nav{align-items:center;gap:28px}.ev-refined .ev-header nav a{padding-block:12px}.ev-refined .ev-fall-campaign{padding:24px 24px 18px;background:#ede4d6}.ev-refined .ev-fall-campaign h2{font:400 clamp(28px,2.8vw,40px)/1.15 Georgia,serif;letter-spacing:-.035em}.ev-refined .ev-fall-campaign>span{margin:10px auto 0;line-height:1.6}.ev-refined .ev-fall-campaign>a{min-height:44px;margin-top:2px}.ev-refined .ev-kit-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.ev-refined .ev-kit-hero-copy{padding:44px 5vw;gap:0}.ev-refined .ev-kit-hero h1{font-size:clamp(42px,4.3vw,64px);line-height:1.06;letter-spacing:-.045em;margin-bottom:20px}.ev-refined .ev-kit-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.15em;margin-bottom:16px}.ev-refined .ev-kit-lede{max-width:420px;font-size:15px;line-height:1.7;margin-bottom:22px}.ev-refined .ev-kit-hero-photo{padding:28px;background:#efeee8}.ev-refined .ev-kit-hero-photo img{max-height:600px}.ev-refined .ev-kit-price{gap:10px 12px}.ev-refined .ev-kit-price strong{font-size:clamp(30px,3vw,42px);white-space:nowrap}.ev-refined .ev-kit-price s{font-size:16px;white-space:nowrap}.ev-refined .ev-kit-price>span{font-size:10px;line-height:1.35;letter-spacing:.06em}.ev-refined .ev-kit-saving{padding:0;background:none;border-radius:0;margin-top:10px;font:13px/1.6 Arial,sans-serif;color:var(--ev-muted)}.ev-refined .ev-kit-bonus{padding:0;border:0;background:none;margin:8px 0 18px;font:600 13px/1.6 Arial,sans-serif}.ev-refined .ev-kit-button{min-height:52px;border-radius:8px;padding:14px 22px;font:600 14px/1.5 Arial,sans-serif}.ev-refined .ev-kit-browse{min-height:44px;margin-top:6px}.ev-refined .ev-home-warranty{padding:14px 16px;gap:14px;border-radius:10px;box-shadow:none;background:#f5eedf;border-color:#dfd4b9;margin-top:20px}.ev-refined .ev-home-warranty__seal{width:64px;height:64px;box-shadow:none}.ev-refined .ev-home-warranty__copy strong{font-size:16px}.ev-refined .ev-home-warranty__copy small{font-size:12px;line-height:1.5}.ev-refined .ev-home-warranty__seal:after{display:none}.ev-refined .ev-kit-feature-strip{gap:16px;padding:20px 5vw;font-size:11px}.ev-refined .ev-fall-countdown{max-width:340px}.ev-refined .ev-countdown-units{border-radius:8px;background:#eeefe7}.ev-refined .ev-countdown-units>span{padding:9px 12px}.ev-refined .ev-countdown-units b{font-size:24px}.ev-refined .ev-countdown-date{font-size:11px}.ev-refined .ev-catalog{padding:64px 5vw 72px}.ev-refined .ev-catalog-intro{font:14px/1.75 Arial,sans-serif;margin:16px 0 32px;max-width:630px}.ev-refined .ev-catalog h1,.ev-refined .ev-catalog h2.h1{font-size:clamp(34px,4vw,52px);line-height:1.12;margin:18px 0 0}.ev-refined .ev-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.ev-refined .ev-catalog-card{display:flex;flex-direction:column;min-width:0;border-radius:10px}.ev-refined .ev-catalog-card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;padding:14px;border:1px solid #e8e5dc;border-radius:10px;background:#fff;transition:border-color .2s ease}.ev-refined .ev-catalog-card:hover img{border-color:#aab7ad}.ev-refined .ev-catalog-card .ev-card-title{font:400 22px/1.2 Georgia,serif;letter-spacing:-.025em;margin:16px 0 6px;min-height:2.4em;color:var(--ev-ink)}.ev-refined .ev-card-subtitle{display:block;min-height:3.1em;margin:0 0 12px;color:var(--ev-muted);font:12px/1.55 Arial,sans-serif}.ev-refined .ev-card-pricing{font:13px/1.6 Arial,sans-serif;margin-bottom:12px}.ev-refined .ev-catalog-card .ev-regular-price{display:inline-block;white-space:nowrap;margin:0 5px 5px 0;font:12px/1.4 Arial,sans-serif;color:#68736d}.ev-refined .ev-catalog-card .ev-sale-price{display:inline-block;white-space:nowrap;font:600 16px/1.4 Arial,sans-serif;color:var(--ev-ink)}.ev-refined .ev-catalog .ev-sale-badge{background:#f0e2d5;color:#793c22!important;border:1px solid #dfc4ac;border-radius:5px;padding:6px 8px;font:700 10px/1.35 Arial,sans-serif;letter-spacing:.035em;max-width:100%}.ev-refined .ev-catalog>.ev-sale-badge{background:none;border:0;padding:0;color:var(--ev-accent)!important;font-size:11px;line-height:1.6;letter-spacing:.08em}.ev-refined .ev-catalog>.ev-sale-note{margin:7px 0 0;font-size:12px;line-height:1.6}.ev-refined .ev-card-perk{display:block;margin-top:7px;font:11px/1.5 Arial,sans-serif;color:var(--ev-muted)}.ev-refined .ev-catalog-link{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:0;border:0;text-decoration:underline;text-underline-offset:5px;font:12px/1.5 Arial,sans-serif}.ev-refined .ev-kit-section{padding:72px 5vw}.ev-refined .ev-kit-pieces{gap:32px;margin:40px auto 28px}.ev-refined .ev-kit-pieces h3{font-size:25px;margin:18px 0 12px}.ev-refined .ev-kit-pieces p,.ev-refined .ev-kit-details p{font-size:14px;line-height:1.8}.ev-refined .ev-kit-details{padding:64px 7vw}.ev-refined .ev-kit-faq{max-width:900px;margin-inline:auto;padding-inline:24px}.ev-refined .ev-kit-faq summary{font-size:15px;min-height:28px;line-height:1.6}.ev-refined .ev-kit-faq details p{max-width:700px}.ev-refined .ev-product{gap:5vw;padding:40px 5vw 72px}.ev-refined .ev-product-info{padding-top:0;max-width:560px}.ev-refined .ev-kit h1{font-size:clamp(32px,3.2vw,46px);line-height:1.1;letter-spacing:-.025em}.ev-refined .ev-title-sub{font-size:10px;line-height:1.65;letter-spacing:.11em;margin-top:12px}.ev-refined .ev-benefits{gap:8px;margin-top:16px}.ev-refined .ev-kit .ev-product-price{margin-top:22px}.ev-refined .ev-kit .ev-price-row{gap:10px 12px}.ev-refined .ev-kit .ev-sale-price{white-space:nowrap}.ev-refined .ev-product-buy,.ev-refined .ev-sticky-buy__btn{border-radius:8px}.ev-refined .ev-kit .ev-bonus{box-shadow:none;background:#fbf8ef;border:1px solid #e1d5b8;border-radius:10px}.ev-refined .ev-acc summary{min-height:54px;font-size:11px;letter-spacing:.1em;line-height:1.5}.ev-refined .ev-product-note,.ev-refined .ev-help{line-height:1.7}.ev-refined .ev-footer{padding:56px 5vw 28px}.ev-refined .ev-footer-top{gap:32px}.ev-refined .ev-footer h2{font-size:10px;margin-bottom:14px}.ev-refined .ev-footer-top>div>a:not(.ev-footer-brand){display:flex;align-items:center;min-height:40px;margin:0;font-size:13px}.ev-refined .ev-footer p{font-size:13px;line-height:1.7}.ev-refined .ev-email-row input{font-size:16px;min-height:48px}.ev-refined .ev-footer-bottom{margin-top:36px;font-size:11px;line-height:1.7}.ev-refined .ev-footer-bottom a{display:inline-flex;align-items:center;min-height:40px}@media(min-width:801px)and (max-width:1100px){.ev-refined .ev-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-refined .ev-kit-hero-copy{padding-inline:4vw}.ev-refined .ev-kit-hero h1{font-size:44px}.ev-refined .ev-header nav{gap:20px}}@media(max-width:800px){.ev-refined .ev-fall-campaign{padding:18px 22px 12px}.ev-refined .ev-fall-campaign h2{font-size:28px}.ev-refined .ev-fall-campaign>span{font-size:12px;max-width:335px;margin-top:8px}.ev-refined .ev-kit-hero{grid-template-columns:1fr}.ev-refined .ev-kit-hero-photo{order:-1;padding:16px 24px;background:#efeee8}.ev-refined .ev-kit-hero-photo img{height:210px;max-height:210px;width:100%;object-fit:contain}.ev-refined .ev-kit-hero-copy{padding:24px 22px 30px}.ev-refined .ev-kit-hero h1{font-size:42px;line-height:1.05;margin-bottom:16px}.ev-refined .ev-kit-eyebrow{font-size:9px;margin-bottom:12px}.ev-refined .ev-kit-lede{font-size:14px;line-height:1.65;margin-bottom:18px}.ev-refined .ev-kit-price strong{font-size:32px}.ev-refined .ev-kit-price>span{font-size:9px;padding:7px 10px}.ev-refined .ev-kit-hero-copy .ev-kit-button{width:100%;order:1;margin-top:18px}.ev-refined .ev-kit-hero-copy .ev-kit-saving,.ev-refined .ev-kit-hero-copy .ev-kit-bonus{order:0}.ev-refined .ev-kit-hero-copy .ev-fall-countdown{order:2;margin:20px 0 0;max-width:none}.ev-refined .ev-kit-hero-copy .ev-kit-browse{order:3}.ev-refined .ev-kit-hero-copy .ev-home-warranty{order:4;width:100%;margin-top:14px;margin-bottom:0}.ev-refined .ev-kit-hero-copy .ev-kit-small{order:5;font-size:11px}.ev-refined .ev-kit-feature-strip{padding:20px 22px;gap:12px}.ev-refined .ev-catalog{padding:44px 22px 52px}.ev-refined .ev-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.ev-refined .ev-catalog h1,.ev-refined .ev-catalog h2.h1{font-size:35px}.ev-refined .ev-catalog-intro{font-size:13px;line-height:1.75;margin-bottom:26px}.ev-refined .ev-catalog-card img{padding:8px;border-radius:8px}.ev-refined .ev-catalog-card .ev-card-title{font-size:19px;line-height:1.2;margin-top:13px;min-height:2.4em}.ev-refined .ev-card-subtitle{font-size:11px;line-height:1.5;min-height:3em;margin-bottom:10px}.ev-refined .ev-catalog-card .ev-sale-price{font-size:15px}.ev-refined .ev-catalog-card .ev-regular-price{font-size:11px}.ev-refined .ev-catalog .ev-sale-badge{padding:5px 6px;font-size:9px}.ev-refined .ev-catalog>.ev-sale-badge{padding:0;font-size:10px}.ev-refined .ev-card-perk{font-size:10.5px}.ev-refined .ev-kit-section{padding:48px 22px}.ev-refined .ev-kit-section h2,.ev-refined .ev-kit-details h2,.ev-refined .ev-kit-last h2{font-size:34px;line-height:1.13}.ev-refined .ev-kit-pieces{grid-template-columns:1fr;gap:24px;margin:28px auto}.ev-refined .ev-kit-pieces article{padding-top:20px}.ev-refined .ev-kit-pieces h3{font-size:24px;margin:12px 0 10px}.ev-refined .ev-kit-details{grid-template-columns:1fr;padding:44px 22px;gap:20px}.ev-refined .ev-kit-last{padding:48px 22px}.ev-refined .ev-product{grid-template-columns:minmax(0,1fr);padding:0 22px 52px;gap:24px}.ev-refined .ev-gallery-wrap{width:calc(100% + 44px);margin-inline:-22px}.ev-refined .ev-product-gallery{gap:0;scroll-snap-type:x mandatory}.ev-refined .ev-product-gallery img,.ev-refined .ev-product-gallery img:first-child{flex:0 0 100%;width:100%;max-width:none;height:auto;aspect-ratio:1;object-fit:contain;scroll-snap-align:start}.ev-refined .ev-kit h1{font-size:33px}.ev-refined .ev-product h1:not(.ev-kit h1){font-size:36px}.ev-refined .ev-title-sub{font-size:10px}.ev-refined .ev-kit form{grid-template-columns:70px minmax(0,1fr)}.ev-refined .ev-product :is(input,select){font-size:16px}.ev-refined .ev-kit .ev-price-row{gap:8px 10px}.ev-refined .ev-kit .ev-fall-countdown{gap:8px;padding:12px}.ev-refined .ev-kit .ev-countdown-label{font-size:9px;letter-spacing:.08em}.ev-refined .ev-kit .ev-countdown-units{gap:9px}.ev-refined .ev-kit .ev-countdown-units b{font-size:18px}.ev-refined .ev-kit .ev-bonus{padding:14px}.ev-refined .ev-sticky-buy__btn{padding-inline:20px;min-height:48px}.ev-refined .ev-footer{padding:42px 22px 24px}.ev-refined .ev-footer-top{gap:24px 16px}.ev-refined .ev-footer-bottom>div{gap:8px 18px}}@media(max-width:700px){.ev-refined .ev-header{padding:10px 14px;gap:0}.ev-refined .ev-header nav{gap:0}.ev-refined .ev-header nav a{min-height:48px;padding:14px 6px}.ev-refined .ev-header-tools{gap:10px}}@media(max-width:360px){.ev-refined .ev-kit-hero h1{font-size:38px}.ev-refined .ev-catalog{padding-inline:16px}.ev-refined .ev-catalog-grid{gap:26px 12px}.ev-refined .ev-catalog-card .ev-card-title{font-size:18px}.ev-refined .ev-kit .ev-sale-price{font-size:28px}.ev-refined .ev-kit .ev-countdown-units{gap:6px}}@media(prefers-reduced-motion:reduce){.ev-refined .ev-catalog-card img,.ev-refined .ev-home-warranty{transition:none}}@media(min-width:801px){.ev-refined .ev-kit-hero-copy{padding-block:32px}.ev-refined .ev-kit-hero h1{font-size:clamp(42px,3.7vw,56px)}.ev-refined .ev-kit-hero-copy .ev-kit-button{order:1;margin-top:0}.ev-refined .ev-kit-hero-copy .ev-fall-countdown{order:2;margin:20px 0 0}.ev-refined .ev-kit-hero-copy .ev-kit-browse{order:3}.ev-refined .ev-kit-hero-copy .ev-home-warranty{order:4}.ev-refined .ev-kit-hero-copy .ev-kit-small{order:5}}.ev-refined{--ev-ink:#183b38;--ev-accent:#a4482b;--ev-paper:#faf6ef;--ev-line:#dfd8cd}.ev-refined .ev-announcement{background:#102d2c;color:#fff9ef}.ev-refined .ev-ann-deadline{display:inline-block;margin-left:22px;font-weight:400;letter-spacing:.025em;text-transform:none}.ev-refined .ev-wordmark{font:600 29px/1.05 Arial,Helvetica,sans-serif;letter-spacing:-.055em}.ev-refined .ev-wordmark span{font:500 9px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.22em;margin-top:6px}.ev-refined .ev-header{background:#faf6ef;border-bottom-color:#e3d8c9}.ev-refined .ev-fall-campaign{background:#1c4541;color:#fff8ed;padding:28px 24px 22px;border-bottom:3px solid #be7450}.ev-refined .ev-fall-campaign h2{font:500 clamp(27px,3vw,42px)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:#fff8ed}.ev-refined .ev-campaign-percent{font-weight:700;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.045em}.ev-refined .ev-campaign-title{display:inline-block;margin-left:12px;font-weight:400}.ev-refined .ev-fall-campaign>span{color:#e1e8df;font-size:13px}.ev-refined .ev-fall-campaign>a{color:#fff8ed;margin-top:10px}.ev-refined .ev-fall-campaign .ev-fall-countdown{display:flex;flex-direction:column;align-items:center;max-width:none;width:auto;margin:18px auto 0;color:#fff8ed}.ev-refined .ev-fall-campaign .ev-countdown-label{margin:0 0 9px;color:#edc3a5;font:600 9px/1.4 Arial,sans-serif;letter-spacing:.14em}.ev-refined .ev-fall-campaign .ev-countdown-units{display:flex;justify-content:center;gap:9px;border:0;background:none}.ev-refined .ev-fall-campaign .ev-countdown-units>span{width:66px;padding:9px 12px;border:1px solid #54706a;border-radius:7px;background:#244e49}.ev-refined .ev-fall-campaign .ev-countdown-units b{font:600 25px/1 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.ev-refined .ev-fall-campaign .ev-countdown-units small{font:500 8px/1.5 Arial,sans-serif;letter-spacing:.08em;color:#e1e8df}.ev-refined .ev-fall-campaign .ev-countdown-date{color:#e1e8df;font:12px/1.5 Arial,sans-serif;margin-top:10px}.ev-refined .ev-countdown-units b{font-family:Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}.ev-refined .ev-kit-hero,.ev-refined .ev-kit-section,.ev-refined .ev-product{background:#faf6ef}.ev-refined .ev-kit-hero-photo{background:#e9e6dc}.ev-refined .ev-kit-hero-photo img{mix-blend-mode:multiply}.ev-refined .ev-kit-button,.ev-refined .ev-product-buy,.ev-refined .ev-sticky-buy__btn{background:#1c4541;border-color:#1c4541}.ev-refined .ev-kit-button:hover,.ev-refined .ev-product-buy:hover,.ev-refined .ev-sticky-buy__btn:hover{background:#285b54}.ev-refined .ev-kit-last{background:#1c4541}.ev-refined .ev-kit-last .ev-kit-button{background:#faf6ef;color:#183b38}.ev-refined .ev-kit-price>span,.ev-refined .ev-kit .ev-sale-badge{background:#a4482b;color:#fff8ed!important}.ev-refined .ev-catalog{background:#f1e9dc}.ev-refined .ev-catalog-card img{border-color:#e1d9cd;background:#fffdf9}.ev-refined .ev-catalog .ev-sale-badge{background:#f4deca;color:#813b21!important;border-color:#dcb899}.ev-refined .ev-kit-feature-strip,.ev-refined .ev-kit-details{background:#dfe8df;border-color:#ced9cd}.ev-refined .ev-footer{background:#e7dece}.ev-refined .ev-footer-brand{font:600 34px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.05em}@media(max-width:800px){.ev-refined .ev-fall-campaign{padding:22px 20px 16px}.ev-refined .ev-fall-campaign h2{font-size:28px;line-height:1.18}.ev-refined .ev-campaign-title{display:block;margin:4px 0 0;font-size:23px}.ev-refined .ev-campaign-percent{font-size:33px}.ev-refined .ev-fall-campaign>span{font-size:12px;line-height:1.6}.ev-refined .ev-fall-campaign .ev-fall-countdown{margin-top:15px}.ev-refined .ev-fall-campaign .ev-countdown-date{font-size:11px}.ev-refined .ev-wordmark{font-size:25px}.ev-refined .ev-wordmark span{font-size:8px}}@media(max-width:700px){.ev-refined .ev-announcement .ev-ann-deadline{display:block;margin:3px 0 0;font-size:9px}}.ev-refined .ev-campaign-percent{letter-spacing:-.025em}.ev-refined .ev-campaign-range{display:inline-block;margin-inline:.14em;font-weight:400}.ev-refined .ev-fall-campaign .ev-countdown-date{letter-spacing:0;text-transform:none;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ev-refined.css.map */
