*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ev-ink);background:#fff;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit}.ev-skip{position:absolute;left:-9999px;top:0;background:var(--ev-navy);color:#fff;padding:10px 18px;z-index:100;border-radius:0 0 6px}.ev-skip:focus{left:0}.ev-container{max-width:var(--ev-container);margin:0 auto;padding:0 var(--ev-gutter,24px)}.ev-section{padding:64px 0}.ev-sec-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:34px}.ev-sec-head h1,.ev-sec-head h2{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.01em}.ev-sec-head p{color:var(--ev-muted);font-size:15px;margin-top:6px}.ev-link{font-size:14px;font-weight:600;color:var(--ev-brand);white-space:nowrap}.ev-link:hover{text-decoration:underline}.ev-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:15px;border-radius:6px;padding:13px 26px;cursor:pointer;border:0;text-decoration:none;transition:.18s;text-align:center}.ev-btn--primary{background:var(--ev-brand);color:#fff}.ev-btn--primary:hover{background:var(--ev-brand-dark)}.ev-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.45)}.ev-btn--ghost:hover{border-color:#fff;background:#ffffff14}.ev-btn--light{background:#fff;color:var(--ev-navy)}.ev-btn--light:hover{background:#eaf6fc}.ev-btn--outline{background:transparent;color:var(--ev-brand);border:1.5px solid var(--ev-brand)}.ev-btn--outline:hover{background:var(--ev-brand);color:#fff}.ev-btn[disabled]{opacity:.5;cursor:not-allowed}.ev-input,.ev-select,.ev-textarea{width:100%;border:1.5px solid var(--ev-line);border-radius:6px;padding:12px 16px;font-size:14px;outline:none;background:#fff;color:var(--ev-ink)}.ev-input:focus,.ev-select:focus,.ev-textarea:focus{border-color:var(--ev-brand)}.ev-field{margin-bottom:18px}.ev-field label{display:block;font-size:13px;font-weight:600;margin-bottom:7px}.ev-errors{background:#fdf0ef;border:1px solid #F2C4C0;color:#9c2b23;border-radius:8px;padding:14px 18px;font-size:14px;margin-bottom:20px}.ev-errors ul{list-style:none;display:grid;gap:4px}.ev-success{background:#eef8f0;border:1px solid #BFE3C6;color:#1e6b34;border-radius:8px;padding:14px 18px;font-size:14px;margin-bottom:20px}.ev-page-banner{background:linear-gradient(118deg,#1c6493,#2377ae,#3b9bd4);color:#fff;padding:52px 0}.ev-page-banner h1{font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.015em}.ev-page-banner p{color:#dcedf7;font-size:15.5px;margin-top:10px;max-width:70ch}.ev-rte{font-size:15.5px;line-height:1.75;color:var(--ev-ink);max-width:840px}.ev-rte h2{font-size:24px;font-weight:800;margin:36px 0 14px;letter-spacing:-.01em}.ev-rte h3{font-size:19px;font-weight:700;margin:28px 0 10px}.ev-rte p{margin:0 0 16px}.ev-rte ul,.ev-rte ol{margin:0 0 16px;padding-left:24px}.ev-rte li{margin-bottom:6px}.ev-rte a{color:var(--ev-brand);text-decoration:underline}.ev-rte img{border-radius:10px;margin:20px 0}.ev-rte table{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}.ev-rte th,.ev-rte td{border:1px solid var(--ev-line);padding:10px 14px;text-align:left}.ev-rte th{background:var(--ev-bg-soft)}.ev-rte blockquote{border-left:3px solid var(--ev-brand);margin:20px 0;padding:6px 0 6px 20px;color:var(--ev-muted);font-style:italic}.ev-rte details{border:1px solid var(--ev-line);border-radius:10px;margin:0 0 12px;background:#fff;transition:.18s}.ev-rte details:hover{border-color:var(--ev-brand)}.ev-rte details[open]{border-color:var(--ev-brand);box-shadow:0 8px 22px #0184be14}.ev-rte summary{cursor:pointer;padding:16px 20px;font-weight:700;font-size:16.5px;color:var(--ev-ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.ev-rte summary::-webkit-details-marker{display:none}.ev-rte summary:after{content:"+";color:var(--ev-brand);font-size:22px;font-weight:600;line-height:1;flex:none}.ev-rte details[open] summary:after{content:"\2212"}.ev-rte details .ev-acc-body{padding:0 20px 18px}.ev-rte details .ev-acc-body p:last-child{margin-bottom:0}.ev-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ev-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.ev-grid,.ev-grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ev-grid,.ev-grid--3{grid-template-columns:1fr}}.ev-pcard{border:1px solid var(--ev-line);border-radius:10px;overflow:hidden;background:#fff;transition:.18s;display:flex;flex-direction:column}.ev-pcard:hover{box-shadow:0 12px 30px #0a2c441f;transform:translateY(-3px)}.ev-pcard__img{background:#fff;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:22px;position:relative}.ev-pcard__img img{max-height:100%;width:auto;object-fit:contain}.ev-pbadge{position:absolute;top:12px;left:12px;background:var(--ev-brand);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 9px;border-radius:4px;z-index:1}.ev-pbadge--gold{background:var(--ev-accent);color:var(--ev-navy)}.ev-pcard__body{padding:18px 18px 20px;border-top:1px solid var(--ev-line);display:flex;flex-direction:column;gap:7px;flex:1}.ev-pcard__vendor{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ev-muted)}.ev-pcard__title{font-size:15px;font-weight:700;line-height:1.35}.ev-pcard__title:hover{color:var(--ev-brand)}.ev-pcard__row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px}.ev-pcard__price{font-size:17px;font-weight:800;color:var(--ev-navy)}.ev-pcard__price s{font-size:13px;color:var(--ev-muted);font-weight:500;margin-right:7px}.ev-pcard__add{background:var(--ev-brand);border:0;border-radius:6px;color:#fff;font-size:12.5px;font-weight:600;padding:9px 14px;cursor:pointer}a.ev-pcard__add{display:inline-block;text-align:center}.ev-pcard__add:hover{background:var(--ev-brand-dark)}.ev-pcard__add[disabled]{opacity:.5;cursor:not-allowed}.ev-pagination{display:flex;justify-content:center;gap:8px;margin-top:44px;flex-wrap:wrap}.ev-pagination a,.ev-pagination span{min-width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ev-line);border-radius:6px;font-size:14px;font-weight:600;padding:0 10px}.ev-pagination a:hover{border-color:var(--ev-brand);color:var(--ev-brand)}.ev-pagination .is-current{background:var(--ev-brand);border-color:var(--ev-brand);color:#fff}.ev-pagination .is-disabled{opacity:.4}.ev-table{width:100%;border-collapse:collapse;font-size:14px}.ev-table th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ev-muted);border-bottom:2px solid var(--ev-line);padding:12px 10px}.ev-table td{border-bottom:1px solid var(--ev-line);padding:16px 10px;vertical-align:middle}.ev-meta{font-size:13px;color:var(--ev-muted)}.ev-meta a{color:var(--ev-brand)}.ev-meta a:hover{text-decoration:underline}.ev-center{text-align:center}.ev-muted{color:var(--ev-muted)}.ev-narrow{max-width:520px;margin:0 auto}@media(hover:none){.ev-pcard:hover,.ev-cat:hover,.ev-colcard:hover,.ev-post:hover,.ev-quote:hover,.ev-svcl__card:hover,.ev-wb-vod__card:hover{transform:none}}.ev-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ev-table-wrap .ev-table{min-width:560px}@media(max-width:960px){.ev-input,.ev-select,.ev-textarea,input[type=search],input[type=email],input[type=text],input[type=number],input[type=password],input[type=tel],select,textarea{font-size:16px!important}.ev-section{padding:48px 0}.ev-page-banner{padding:38px 0}.ev-sec-head{margin-bottom:24px}}@media(max-width:560px){.ev-section{padding:38px 0}.ev-page-banner{padding:30px 0}.ev-sec-head{flex-direction:column;align-items:flex-start;gap:8px}.ev-btn{padding:13px 20px}.ev-rte{font-size:15px}.ev-rte table{display:block;overflow-x:auto}.ev-grid{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ev-base.css.map */
