.ev-integrated-purchase{display:block;scroll-margin-top:110px;color:#321b1c;margin:1.8rem 0 1.2rem;min-width:0}.ev-integrated-purchase fieldset{padding:0;border:0;margin:0;min-width:0}.ev-integrated-purchase legend{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:650;margin:0 0 1.2rem;padding:0}.ev-integrated-option{border:1px solid #dbcac4;border-radius:1.2rem;margin-bottom:1rem;background:#fff;overflow:hidden}.ev-integrated-option.is-selected{border:2px solid #64272b;background:#fff}.ev-integrated-option__head{display:flex;align-items:center;gap:1rem;padding:1.5rem;cursor:pointer;min-height:6rem;box-sizing:border-box}.is-selected .ev-integrated-option__head{padding:1.4rem 1.4rem 1rem}.ev-integrated-option__head input{width:1.8rem;height:1.8rem;margin:0;accent-color:#64272b;flex:none}.ev-integrated-option__name{font-size:1.45rem;line-height:1.35;font-weight:650;flex:1;min-width:0}.ev-integrated-option__name small{display:block;width:fit-content;font-size:1rem;line-height:1.2;font-weight:500;background:#f4eeee;color:#57262a;padding:.35rem .6rem;border-radius:.3rem;margin-top:.4rem}.ev-integrated-option__compact-price{font-size:1.3rem;text-align:right;white-space:nowrap;flex-shrink:0}.ev-integrated-option__compact-price small{display:block;font-size:1rem}.is-selected .ev-integrated-option__compact-price{display:none}.ev-integrated-option__body{padding:0 1.5rem 1.4rem}.ev-integrated-option__price{display:flex;flex-wrap:wrap;gap:.3rem .7rem;align-items:baseline}.ev-integrated-option__price>strong{font-size:3rem;font-weight:500;letter-spacing:-.04em;line-height:1.15;color:#4c1820}.ev-integrated-option__price>span{font-size:1.25rem}.ev-integrated-option__price>p{flex-basis:100%;font-size:1.15rem;line-height:1.5;margin:.4rem 0;color:#6a4e48}.ev-integrated-option__price s{color:#86716a;margin-right:.4rem}.ev-integrated-option__billing,.ev-integrated-option__contents{font-size:1.15rem;line-height:1.5;margin:.7rem 0}.ev-integrated-benefits{list-style:none;margin:1.2rem 0;padding:1rem 0 0;border-top:1px solid #e6d9d0;font-size:1.2rem;line-height:1.45}.ev-integrated-benefits li{position:relative;padding-left:2rem;margin:.7rem 0}.ev-integrated-benefits li:before{content:"\2713";position:absolute;left:0;color:#64272b;font-weight:700}.ev-integrated-option__renewal{font-size:1.05rem;line-height:1.55;margin:1rem 0 0;color:#725a54}.ev-integrated-kit{background:#faf9f7;border-radius:.8rem;margin:1.2rem 0 0}.ev-integrated-kit summary{display:flex;align-items:center;gap:1rem;cursor:pointer;list-style:none;padding:1rem}.ev-integrated-kit summary::-webkit-details-marker{display:none}.ev-integrated-kit summary>span:nth-child(2){flex:1}.ev-integrated-kit summary strong{font-size:1.25rem;line-height:1.3;display:block}.ev-integrated-kit summary small{font-size:1rem;display:block;line-height:1.4;margin-top:.3rem}.ev-integrated-kit summary>span:last-child{font-size:1.7rem}.ev-integrated-kit__miniatures{display:flex;gap:.4rem;align-items:center;flex-shrink:0}.ev-integrated-kit__miniatures img,.ev-integrated-kit>div{padding:0 1rem 1rem}.ev-integrated-kit>div>p{font-size:1.05rem;line-height:1.5;margin:.8rem 0}.ev-kit-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--kit-count),minmax(0,1fr));gap:1rem}.ev-kit-items li{min-width:0;text-align:center}.ev-kit-items li>img,.ev-kit-items li>span{font-size:1.05rem;line-height:1.35;display:block}.ev-kit-items small{font-size:.9rem;line-height:1.4;display:block;color:#765d54}.ev-selection-visual{background:#fff;border-radius:1.2rem;padding:2.5rem;text-align:center;color:#54212a}.ev-selection-visual__eyebrow{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem}.ev-selection-visual h2{font-size:2.6rem;line-height:1.15;margin:0 0 1.8rem}.ev-selection-visual__products{display:grid;grid-template-columns:repeat(var(--products),minmax(0,1fr));gap:1rem}.ev-selection-visual figure{margin:0;min-width:0}.ev-selection-visual figure img{width:100%;height:25rem;object-fit:contain;mix-blend-mode:normal}.ev-selection-visual figcaption{font-size:1.15rem;line-height:1.4;margin:1rem 0}.ev-selection-visual__kit{border-top:1px solid #d9c8b7;margin-top:1.6rem;padding-top:1.6rem}.ev-selection-visual__kit h3{font-size:1.9rem;line-height:1.2;margin:0 0 1.2rem}.ev-selection-visual__kit>p{font-size:1rem;line-height:1.5;margin:1rem 0 0}.ev-integrated-product .ev-buy-bar:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;position:fixed;bottom:0;left:0;width:100%;padding:1rem max(2rem,5vw);box-sizing:border-box;background:#fff9f2;border-top:1px solid #dbc8bd;z-index:25;box-shadow:0 -3px 18px #3813160c}.ev-integrated-product .ev-buy-bar__button{border:0;background:#64272b;color:#fff;border-radius:3rem;padding:1.5rem 2.4rem;min-height:5rem;max-width:100%;font-size:1.3rem;cursor:pointer}.ev-integrated-product .ev-buy-bar>div{display:flex;gap:.4rem 1rem;flex-wrap:wrap;align-items:baseline;min-width:0}.ev-integrated-product [data-bar-price]{font-size:1.8rem}.ev-integrated-product [data-bar-selection]{font-size:1.2rem}.ev-integrated-product .product-form__submit{letter-spacing:0;font-size:1.35rem}.ev-integrated-product [id^=price-][hidden],.ev-integrated-purchase [hidden],.ev-integrated-product [data-ev-native-gallery][hidden],.ev-integrated-product [data-ev-choice-media][hidden],.ev-integrated-product .ev-buy-bar[hidden],.ev-integrated-product [id^=Quantity-Form][hidden]{display:none!important}@media(max-width:749px){.ev-integrated-option__head{padding:1.3rem 1.2rem;gap:.8rem}.is-selected .ev-integrated-option__head{padding:1.2rem 1.1rem .8rem}.ev-integrated-option__body{padding:0 1.2rem 1.2rem}.ev-integrated-option__name{font-size:1.3rem}.ev-integrated-option__compact-price{font-size:1.15rem}.ev-integrated-option__price>strong{font-size:2.7rem}.ev-integrated-kit summary{gap:.7rem;padding:.8rem}.ev-integrated-kit__miniatures img,.ev-integrated-kit summary strong{font-size:1.15rem}.ev-selection-visual{padding:1.8rem 1.2rem}.ev-selection-visual h2{font-size:2.2rem;margin-bottom:1rem}.ev-selection-visual figure img{height:18rem}.ev-selection-visual figcaption{font-size:1rem}.ev-selection-visual__kit .ev-kit-items li>img,.ev-selection-visual__kit .ev-integrated-product .ev-buy-bar:not([hidden]){gap:.7rem;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.ev-integrated-product .ev-buy-bar>div{display:block}.ev-integrated-product [data-bar-price]{font-size:1.5rem;display:block}.ev-integrated-product [data-bar-selection]{font-size:1rem;display:block}.ev-integrated-product .ev-buy-bar__button{padding:1.1rem 1rem;font-size:1.1rem;line-height:1.4}.ev-integrated-product .ev-buy-bar__change{display:none}}.ev-integrated-product{--ev-burgundy:#64272b;--ev-ink:#302729;--ev-muted:#74676b;--ev-line:#e5dddf;--ev-paper:#faf9f7}.ev-integrated-purchase{color:var(--ev-ink)}.ev-integrated-option{border-color:var(--ev-line);background:#fff;border-radius:1.2rem}.ev-integrated-option.is-selected{border:2px solid var(--ev-burgundy);background:#fff;box-shadow:0 3px 16px #4c182008}.ev-integrated-option__head{padding:1.6rem 1.8rem;gap:1.2rem}.is-selected .ev-integrated-option__head{padding:1.7rem 1.7rem 1.2rem}.ev-integrated-option__head input{accent-color:var(--ev-burgundy)}.ev-integrated-option__name small{background:#f4eeee;color:var(--ev-burgundy);border-radius:.4rem;padding:.3rem .7rem}.ev-integrated-option__body{padding:0 1.8rem 1.8rem}.ev-integrated-option__price>strong{font-size:3.4rem;color:#4c1820;letter-spacing:-.035em}.ev-integrated-option__price>p,.ev-integrated-option__contents,.ev-integrated-option__renewal{color:var(--ev-muted)}.ev-integrated-benefits{border-color:var(--ev-line);padding-top:1.2rem;margin-top:1.4rem}.ev-integrated-kit{background:var(--ev-paper);border:1px solid #e8e1e3;border-radius:1rem;margin-top:1.6rem}.ev-integrated-kit summary{padding:1.5rem 1.6rem;gap:1.5rem}.ev-integrated-kit summary strong{font-size:1.3rem;color:var(--ev-ink)}.ev-integrated-kit summary small{font-size:1.1rem;color:var(--ev-muted);line-height:1.5}.ev-integrated-kit__miniatures img{width:5rem;height:6.7rem;object-fit:contain;background:transparent}.ev-integrated-kit>div{padding:0 1.6rem 1.5rem}.ev-selection-visual{background:#fff;color:var(--ev-ink);border:1px solid #e9e4e4;border-radius:1.8rem;padding:2.8rem 2.4rem 2rem}.ev-selection-visual__eyebrow{color:var(--ev-burgundy);letter-spacing:.15em;font-size:1rem}.ev-selection-visual h2{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:400;line-height:1.14;margin-bottom:1.2rem}.ev-selection-visual__composition{display:block;width:calc(100% + 4.8rem);max-width:none;height:auto;margin:0 -2.4rem;mix-blend-mode:normal}.ev-selection-visual__products{gap:1.2rem}.ev-selection-visual figure{overflow:hidden}.ev-selection-visual figure img{width:300%;max-width:none;height:34rem;margin-left:-100%;object-fit:contain;mix-blend-mode:normal;filter:none}.ev-selection-visual figcaption{font-size:1.2rem;color:var(--ev-ink);line-height:1.4}.ev-selection-visual__kit{border-color:var(--ev-line)}.ev-integrated-product .product-form__submit,.ev-integrated-product .ev-buy-bar__button{background:var(--ev-burgundy);color:#fff;border-radius:3rem;min-height:5rem;font-size:1.3rem}.ev-integrated-product .product-form__submit:hover,.ev-integrated-product .ev-buy-bar__button:hover{background:#4c1820}.ev-integrated-product .ev-buy-bar:not([hidden]){background:#fff;border-color:var(--ev-line);box-shadow:0 -4px 20px #35131c06}.ev-integrated-option:focus-within{outline:2px solid #9c6970;outline-offset:3px}@media(max-width:749px){.ev-selection-visual{padding:2.4rem 1.6rem 1.5rem;border-radius:1.4rem}.ev-selection-visual h2{font-size:2.7rem}.ev-selection-visual__composition{width:calc(100% + 3.2rem);margin:0 -1.6rem}.ev-selection-visual figure img{height:22rem}.ev-selection-visual figcaption{font-size:1.05rem}.ev-integrated-option__head{padding:1.4rem 1.3rem;gap:1rem}.is-selected .ev-integrated-option__head{padding:1.4rem 1.2rem 1.2rem}.ev-integrated-option__body{padding:0 1.3rem 1.4rem}.ev-integrated-option__price>strong{font-size:3.2rem}.ev-integrated-kit summary{padding:1.3rem 1.2rem;gap:1.2rem}.ev-integrated-kit>div{padding:0 1.2rem 1.3rem}.ev-integrated-product .ev-buy-bar__button{font-size:1.1rem;line-height:1.4}}.ev-selection-visual__captions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0 0 1.5rem;padding:0 1rem;color:var(--ev-ink);font-size:1.2rem;line-height:1.4}.ev-selection-visual__captions small{display:block;color:var(--ev-muted);font-size:1.05rem;margin-top:.4rem}@media(max-width:749px){.ev-selection-visual__captions{padding:0;gap:.8rem;font-size:1rem}.ev-selection-visual__captions small{font-size:.95rem}}.ev-selection-visual__captions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:1rem 0 0}.ev-selection-visual__captions p{font-size:1.2rem;line-height:1.45;margin:0;text-align:center;color:#302729}.ev-selection-visual h2{font-family:Baskerville,Georgia,serif}.ev-kit-items{display:block}.ev-kit-items li{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.5rem 1.2rem;align-items:center;text-align:left}.ev-kit-items li>img{grid-row:span 2;width:8rem;height:10rem;margin:0}.ev-kit-items li>span{align-self:end}.ev-kit-items li>small{align-self:start}.ev-integrated-kit__miniatures{flex-shrink:0}@media(min-width:990px){.ev-integrated-product .product{grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:4.8rem}}@media(max-width:749px){.ev-selection-visual__captions p{font-size:1rem}.ev-selection-visual__captions{gap:.6rem}.ev-kit-items li{grid-template-columns:7rem minmax(0,1fr)}.ev-kit-items li>img{width:7rem;height:8.5rem}}.ev-selection-visual__captions small{display:block;font-size:1.1rem;color:#74676b;line-height:1.5;margin-top:.3rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/evrayne-integrated-purchase.css.map */
