:root{--yellow:#ffd431;--teal:#00a6b5;--ink:#1b1b1b;--pale:#f7f7f6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font:15px/1.5 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input{font:inherit}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;background:#fff;z-index:99}.ev-container{max-width:1360px;margin:auto;padding-left:48px;padding-right:48px}.ev-announcement{height:30px;background:var(--yellow);text-align:center;font-size:11px;font-weight:700;display:grid;place-items:center}.ev-header{height:77px;padding:0 45px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #e7e7e7}.ev-brand{font-weight:900;font-size:25px;letter-spacing:-.08em}.ev-brand__mark{color:var(--yellow);font-size:32px;vertical-align:-2px;margin-right:3px}.ev-nav,.ev-header__tools{display:flex;align-items:center;gap:30px;font-size:12px;font-weight:700}.ev-header__tools{gap:18px}.ev-cart-link{border:1px solid #111;border-radius:30px;padding:8px 14px}.ev-hero{min-height:600px;background:var(--yellow);display:grid;grid-template-columns:45% 55%;align-items:center;overflow:hidden}.ev-hero__copy{padding:50px 7vw;position:relative;z-index:1}.ev-hero h1{font-size:clamp(52px,5.7vw,94px);line-height:.88;letter-spacing:-.06em;margin:0 0 22px;font-weight:900;max-width:700px}.ev-hero p{max-width:370px;margin-bottom:27px}.ev-hero__art{height:100%}.ev-hero__art img{width:100%;height:100%;object-fit:cover}.ev-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;min-height:46px;padding:11px 26px;font-size:12px;font-weight:800;cursor:pointer}.ev-button--black{background:#161616;color:#fff}.ev-button--yellow{background:var(--yellow);color:#111}.ev-button--outline{border:1px solid #1a1a1a;background:#fff;color:#111}.ev-section-heading{text-align:center;margin:0 auto 44px}.ev-section-heading p,.ev-eyebrow{font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.09em;margin:0 0 10px}.ev-section-heading h1,.ev-section-heading h2{font-size:clamp(32px,3.6vw,54px);letter-spacing:-.045em;line-height:1.05;margin:0}.ev-featured{padding-top:80px;padding-bottom:88px;text-align:center}.ev-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;text-align:left}.ev-product-card{border:1px solid #ececec;border-radius:16px;overflow:hidden;background:#fff}.ev-product-card__media{background:#f5f5f4;aspect-ratio:1.08;display:grid;place-items:center}.ev-product-card__media img{width:100%;height:100%;object-fit:contain}.ev-product-card__body{padding:18px 21px 24px}.ev-product-card h2,.ev-product-card h3{font-size:19px;line-height:1.15;letter-spacing:-.025em;margin:10px 0 8px}.ev-product-card p{font-size:12px;line-height:1.45}.ev-card-price{font-weight:800}.ev-card-price s{color:#888;font-weight:400}.ev-rating{color:#00a5b5;font-size:13px;letter-spacing:.08em}.ev-featured>.ev-button{margin-top:32px}.ev-image-text{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;max-width:1400px;margin:auto;padding:65px 48px;border-top:1px solid #e8e8e8}.ev-image-text__copy{padding:4vw}.ev-image-text h2{font-size:clamp(33px,3.7vw,58px);line-height:1;letter-spacing:-.055em;margin:0 0 20px}.ev-richtext{font-size:14px;line-height:1.7}.ev-richtext p{margin:0 0 14px}.ev-image-text .ev-button{margin-top:22px}.ev-image-text__media{min-height:390px;background:#f7f7f6;border-radius:20px;overflow:hidden}.ev-image-text__media img{width:100%;height:100%;object-fit:cover}.ev-image-text--reverse .ev-image-text__media{order:-1}.ev-steps{padding-top:85px;padding-bottom:100px;border-top:1px solid #eee}.ev-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ev-steps__grid article{background:#f7f7f6;border-radius:16px;padding:35px;min-height:230px}.ev-steps__number{display:grid;place-items:center;background:var(--yellow);border-radius:50%;width:46px;height:46px;font-weight:900}.ev-steps h3{font-size:20px;margin:24px 0 8px}.ev-steps p{font-size:13px}.ev-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:45px;padding-top:80px;padding-bottom:100px;border-top:1px solid #eee}.ev-faq h2{font-size:44px;letter-spacing:-.05em}.ev-faq details{background:#f7f7f6;border-radius:12px;margin-bottom:8px;padding:20px 23px}.ev-faq summary{cursor:pointer;display:flex;justify-content:space-between;font-weight:700;list-style:none}.ev-faq summary::-webkit-details-marker{display:none}.ev-faq details>div{font-size:13px;padding-top:15px}.ev-footer{background:var(--yellow)}.ev-footer__top{padding:55px 48px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #bf9c1b}.ev-footer__top h2{font-size:42px;letter-spacing:-.055em;margin:0}.ev-footer__top form{display:flex;gap:6px}.ev-footer__top label{position:absolute;left:-9999px}.ev-footer__top input{background:transparent;border:1px solid #111;border-radius:30px;padding:12px 18px;min-width:250px}.ev-footer__top button{border:0;border-radius:30px;background:#111;color:#fff;padding:0 22px}.ev-footer__links{padding:50px 48px 80px;display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.ev-footer__links h3{font-size:14px}.ev-footer__links a{display:block;font-size:12px;margin:10px 0}.ev-footer__bottom{background:#111;color:#fff;padding:12px 48px;display:flex;gap:20px;font-size:10px}.ev-pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);gap:55px;padding-top:45px;padding-bottom:90px}.ev-pdp__main{background:#f6f6f5;border-radius:18px;aspect-ratio:1;overflow:hidden}.ev-pdp__main img{width:100%;height:100%;object-fit:contain}.ev-pdp__thumbs{display:flex;gap:8px;overflow:auto;margin-top:11px}.ev-pdp__thumbs button{width:74px;flex:0 0 74px;padding:0;border:1px solid #ddd;border-radius:8px;background:#f7f7f6;cursor:pointer}.ev-pdp__thumbs img{width:100%;aspect-ratio:1;object-fit:contain}.ev-pdp__details{position:sticky;top:20px;align-self:start}.ev-breadcrumb{font-size:11px;color:#777}.ev-pdp h1{font-size:40px;line-height:1.03;letter-spacing:-.05em;margin:8px 0 14px}.ev-pdp__price{display:flex;gap:10px;align-items:center;margin-bottom:16px}.ev-pdp__price strong{font-size:25px}.ev-pdp__price s{color:#777}.ev-product-form{display:grid;gap:12px;margin:24px 0}.ev-variant-list,.ev-bundle{border:0;padding:0;margin:0}.ev-variant-list legend,.ev-bundle legend{font-size:13px;font-weight:800;margin-bottom:10px}.ev-variant-list label{display:inline-flex;margin-right:7px}.ev-variant-list input{position:absolute;opacity:0}.ev-variant-list span{border:1px solid #bbb;border-radius:25px;padding:8px 13px;cursor:pointer}.ev-variant-list input:checked+span{border:2px solid #111}.ev-bundle label{display:flex;align-items:center;gap:12px;border:1px solid #ccc;border-radius:14px;margin-bottom:7px;padding:12px;cursor:pointer}.ev-bundle label:has(input:checked){border:2px solid #111;background:#fff9d9}.ev-bundle label span{display:grid;font-weight:700}.ev-bundle label small{font-size:11px;font-weight:400}.ev-bundle strong{margin-left:auto}.ev-add{width:100%;min-height:52px}.ev-buy-now .shopify-payment-button__button{border-radius:999px!important;min-height:52px!important;background:var(--yellow)!important;color:#111!important}.ev-pdp__perks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid #ddd;padding-top:22px;font-size:11px}.ev-pdp__perks span{display:block;font-size:22px;color:var(--teal)}.ev-cart,.ev-page{padding-top:80px;padding-bottom:120px;min-height:60vh}.ev-cart h1,.ev-page h1{font-size:54px;letter-spacing:-.06em}.ev-cart__empty{text-align:center;padding:70px 0}.ev-cart__grid{display:grid;grid-template-columns:1.6fr .7fr;gap:60px}.ev-cart__line{display:grid;grid-template-columns:130px 1fr auto;gap:18px;border-bottom:1px solid #ddd;padding:20px 0}.ev-cart__line img{width:130px;aspect-ratio:1;object-fit:contain}.ev-cart__line h2{font-size:18px;margin:0 0 8px}.ev-cart__line p{color:#777}.ev-cart__line input{width:60px;padding:8px;border:1px solid #bbb}.ev-cart__line div>a{display:block;font-size:12px;text-decoration:underline;margin-top:10px}.ev-cart aside{padding:30px;background:#f7f7f6;border-radius:14px;align-self:start}.ev-cart aside>div{display:flex;justify-content:space-between}.ev-cart aside p{font-size:12px}.ev-cart aside .ev-button{width:100%;margin-top:8px}.ev-page{max-width:950px}.ev-page .ev-richtext{font-size:16px}@media(max-width:800px){.ev-container{padding-left:18px;padding-right:18px}.ev-header{padding:0 17px;height:66px}.ev-nav{display:none}.ev-header__tools>a:not(.ev-cart-link){display:none}.ev-hero{grid-template-columns:1fr;min-height:0}.ev-hero__copy{padding:55px 25px 30px}.ev-hero h1{font-size:52px}.ev-hero__art{height:330px}.ev-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev-product-card__body{padding:13px}.ev-product-card h2,.ev-product-card h3{font-size:15px}.ev-image-text{grid-template-columns:1fr;padding:45px 18px;gap:20px}.ev-image-text__copy{padding:0}.ev-image-text__media{min-height:300px}.ev-image-text--reverse .ev-image-text__media{order:0}.ev-steps__grid,.ev-faq{grid-template-columns:1fr}.ev-footer__top{padding:35px 18px;display:block}.ev-footer__top h2{font-size:34px}.ev-footer__top form{margin-top:20px}.ev-footer__top input{min-width:0;width:100%}.ev-footer__links{padding:35px 18px;grid-template-columns:repeat(2,1fr)}.ev-footer__bottom{padding:12px 18px}.ev-pdp{grid-template-columns:1fr;padding-top:22px;gap:25px}.ev-pdp__details{position:static}.ev-pdp h1{font-size:34px}.ev-cart__grid{grid-template-columns:1fr}.ev-cart__line{grid-template-columns:90px 1fr}.ev-cart__line img{width:90px}.ev-cart__line strong{grid-column:2}.ev-page{padding-top:50px}}.ev-product-features{padding-top:85px;padding-bottom:90px;border-top:1px solid #eee}.ev-product-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ev-product-features article{min-height:190px;padding:25px;background:#f7f7f6;border-radius:16px}.ev-product-features__icon{font-size:27px;color:#00a6b5}.ev-product-features h3{font-size:18px;margin:10px 0 6px}.ev-product-features p{font-size:13px;margin:0}@media(max-width:800px){.ev-product-features__grid{grid-template-columns:1fr 1fr}.ev-product-features article{padding:17px;min-height:170px}}.ev-menu-toggle{display:none;background:none;border:0;font-weight:800}@media(max-width:800px){.ev-menu-toggle{display:block}.ev-nav.is-open{display:flex;position:absolute;z-index:50;top:96px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;align-items:flex-start;box-shadow:0 15px 25px #0002}.ev-header{justify-content:space-between}}.ev-contact-form{max-width:680px;display:grid;gap:10px;margin-top:35px}.ev-contact-form label{font-weight:700;font-size:12px}.ev-contact-form input,.ev-contact-form textarea{border:1px solid #bbb;border-radius:9px;padding:13px}.ev-contact-form button{justify-self:start;margin-top:8px}.ev-product-form>.ev-buy-now{width:100%;min-height:52px;background:#168fc2;color:#fff}.ev-product-form>.ev-buy-now:hover{background:#087cae}.ev-faq__image{margin-top:18px;max-width:440px}.ev-faq__image img{width:100%;height:auto;border-radius:14px}.ev-product-features__icon{display:block;min-height:56px}.ev-product-features__icon img{width:52px;height:52px;object-fit:contain}.ev-steps__media{height:190px;margin:-35px -35px 24px;overflow:hidden;border-radius:16px 16px 0 0;background:#eee}.ev-steps__media img{width:100%;height:100%;object-fit:contain}@media(max-width:800px){.ev-steps__media{margin:-17px -17px 20px;height:180px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/embark.css.map */
