:root{--ep-bg: #F4F2ED;--ep-sand: #E7E1D5;--ep-sand-2: #DCD4C5;--ep-ink: #1C201D;--ep-text: #3B433E;--ep-muted: #55605A;--ep-moss: #27443A;--ep-copper: #9C4F22;--ep-copper-light: #E3A57A;--ep-line: #DDD6C9;--ep-footer: #1C201D;--ep-on-moss: #D5DCD6;--ep-moss-line: #4A6A5D;--ep-field: #C9C0AF;--ep-font-head: "Bricolage Grotesque", "Avenir Next", system-ui, sans-serif;--ep-font-body: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ep-r-btn: 999px;--ep-r-card: 18px;--ep-r-card-lg: 20px;--ep-r-img: 24px;--ep-container: 1320px;--ep-gutter: 24px}body{background:var(--ep-bg)}:root{--bg-color: 244 242 237 / 1;--bg-color-og: 244 242 237 / 1;--heading-color: 28 32 29;--text-color: 59 67 62;--text-color-og: 59 67 62;--link-color: 39 68 58;--link-color-og: 39 68 58;--star-color: 156 79 34;--btn-bg-color: 39 68 58;--btn-bg-color-og: 39 68 58;--btn-bg-hover-color: 30 54 46;--btn-text-color: 244 242 237;--btn-text-color-og: 244 242 237;--btn-border-radius: 999px;--btn-lg-border-radius: 999px;--btn-text-transform: none;--input-bg-color: 251 250 247 / 1;--input-border-radius: 10px;--input-lg-border-radius: 12px;--textarea-border-radius: 12px;--card-bg-color: #E7E1D5;--heading-font-family: "Bricolage Grotesque", "Avenir Next", system-ui, sans-serif;--heading-font-weight: 700;--heading-font-style: normal;--heading-text-transform: none;--body-font-family: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--navigation-font-family: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--overlay-border-radius: 24px;--modal-border-radius: 24px;--drawer-border-radius: 0px}.ep-page-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px 72px;align-items:start}.ep-page-grid>.ep-page-main{max-width:760px}@media(max-width:989px){.ep-page-grid{grid-template-columns:1fr}}.ep{font-family:var(--ep-font-body);color:var(--ep-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.ep *,.ep *:before,.ep *:after{box-sizing:border-box}.ep a{color:var(--ep-moss)}.ep a:hover{color:var(--ep-copper)}.ep h1,.ep h2,.ep h3{margin:0;color:inherit;text-transform:none}.ep p{margin:0}.ep img{display:block;max-width:100%;height:auto}.ep :focus-visible{outline:2px solid var(--ep-copper);outline-offset:2px}.ep-container{max-width:var(--ep-container);margin:0 auto;padding-left:var(--ep-gutter);padding-right:var(--ep-gutter)}.ep-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-copper);font-weight:600}.ep-h1{font-family:var(--ep-font-head);font-weight:700;font-size:clamp(40px,5.2vw,72px);line-height:1.02;letter-spacing:-.035em;font-variation-settings:"opsz" 96;text-wrap:balance}.ep-h2{font-family:var(--ep-font-head);font-weight:700;font-size:36px;line-height:1.1;letter-spacing:-.025em;font-variation-settings:"opsz" 72;text-wrap:balance}.ep-h2--lg{font-size:clamp(30px,3.2vw,44px);line-height:1.08}.ep-lead{font-size:17px;color:var(--ep-text)}.ep-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px}.ep-head-row a{font-weight:600}@media(max-width:749px){.ep-h1{font-size:38px;line-height:1.04}.ep-h2,.ep-h2--lg{font-size:28px;line-height:1.12}.ep-head-row{margin-bottom:18px;align-items:baseline}.ep-head-row a{white-space:nowrap;font-size:15px}.ep-lead{font-size:16px}.ep-btn{min-height:50px;padding:0 22px}}.ep-rte{line-height:1.65}.ep-rte>*+*{margin-top:14px}.ep-rte h2,.ep-rte h3,.ep-rte h4{font-family:var(--ep-font-head);font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--ep-ink);margin-top:28px}.ep-rte h2{font-size:26px}.ep-rte h3{font-size:21px}.ep-rte h4{font-size:18px}.ep-rte h5,.ep-rte h6{font-family:var(--ep-font-head);font-weight:700;font-size:19px;line-height:1.25;color:var(--ep-ink);margin-top:28px}.ep-rte>:first-child{margin-top:0}.ep-rte iframe,.ep-rte video{max-width:100%;border-radius:14px}.ep-rte blockquote{margin:20px 0;padding:18px 22px;border-radius:16px;background:var(--ep-sand);color:var(--ep-ink);font-size:18px}.ep-rte ul,.ep-rte ol{padding-left:22px}.ep-rte li+li{margin-top:6px}.ep-rte strong{color:var(--ep-ink)}.ep-rte a{text-decoration:underline;text-underline-offset:3px}.ep-rte img{border-radius:14px}.ep-rte table{border-collapse:collapse;width:100%}.ep-rte td,.ep-rte th{border-bottom:1px solid var(--ep-line);padding:10px 8px;text-align:left}.ep-award{display:flex;align-items:center;gap:18px;text-decoration:none;color:var(--ep-ink)}.ep .ep-award,.ep .ep-award:hover{color:var(--ep-ink)}.ep-award__img{width:88px;height:88px;flex:none;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(28,32,29,.18));transition:transform .2s ease-out}a.ep-award:hover .ep-award__img{transform:rotate(-4deg) scale(1.03)}.ep-award__text{display:flex;flex-direction:column;gap:2px}.ep-award__label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-copper);font-weight:600}.ep-award__text strong{font-family:var(--ep-font-head);font-size:19px;font-weight:700;line-height:1.2}.ep-award__issuer{font-size:14px;color:var(--ep-muted)}@media(prefers-reduced-motion:reduce){.ep-award__img{transition:none}a.ep-award:hover .ep-award__img{transform:none}}.ep-crumbs{font-size:14px;color:var(--ep-muted)}.ep-crumbs ol{list-style:none;margin:0;padding:0}.ep-crumbs li{display:inline}.ep-crumbs li+li:before{content:"/";margin:0 6px}@media(max-width:749px){.ep-crumbs{font-size:13px}}.ep-eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor;opacity:.8;flex:none}.ep-hl{font-style:normal;color:var(--ep-copper)}.ep-steps .ep-hl,.ep-mat-wrap--dark .ep-hl,.ep-rc--moss .ep-hl{color:var(--ep-copper-light)}.ep-lead,.ep-hero__body{text-wrap:pretty}.ep-lead strong,.ep-hero__body strong,.ep-steps__intro strong{color:var(--ep-ink);font-weight:600}.ep-steps__intro strong,.ep-mat-wrap--dark .ep-lead strong{color:var(--ep-bg)}.ep{font-feature-settings:"cv11","ss01"}.ep-mat__val,.ep-card__price,.ep-buy__now,.ep-sum__row dd{font-variant-numeric:tabular-nums}.ep-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border-radius:var(--ep-r-btn);font:inherit;font-weight:600;text-decoration:none;cursor:pointer;border:1.5px solid var(--ep-moss);transition:background-color .12s ease-out,color .12s ease-out,transform .1s ease-out}.ep .ep-btn--primary,.ep-btn--primary{background:var(--ep-moss);color:var(--ep-bg)}.ep .ep-btn--primary:hover{background:#1e362e;color:var(--ep-bg)}.ep .ep-btn--ghost,.ep-btn--ghost{background:transparent;color:var(--ep-moss)}.ep .ep-btn--ghost:hover{background:var(--ep-sand);color:var(--ep-moss)}.ep-btn:active{transform:scale(.98)}.ep-btn[disabled]{opacity:.55;cursor:not-allowed}.ep-stars-text{color:var(--ep-copper);letter-spacing:2px;line-height:1}.ep-grid-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}@media(min-width:750px){.ep-grid-products{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px}}.ep-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--ep-ink)}.ep .ep-card,.ep .ep-card:hover{color:var(--ep-ink)}.ep-card__media{position:relative;aspect-ratio:1 / 1;border-radius:var(--ep-r-card);background:var(--ep-sand);overflow:hidden}.ep-card__media--tall{aspect-ratio:4 / 5}.ep-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.ep-card:hover .ep-card__media img{transform:scale(1.03)}.ep-card__badge{position:absolute;top:12px;left:12px;background:var(--ep-copper);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px}.ep-card__type{font-size:13px;color:var(--ep-muted);margin-top:8px}.ep-card__name{font-weight:600;margin-top:6px;flex:1 0 auto}.ep-card__type+.ep-card__name{margin-top:0}.ep-card__rating{font-size:14px;color:var(--ep-muted)}.ep-card__price{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-weight:600}.ep-card__price--sale{color:var(--ep-copper)}.ep-card__compare{font-size:14px;font-weight:400;color:var(--ep-muted);text-decoration:line-through}.ep-placeholder{width:100%;height:100%;background:var(--ep-sand-2)}.ep-placeholder svg{width:100%;height:100%;fill:#1c201d1f}.ep-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.ep-btn,.ep-card__media img{transition:none}.ep-btn:active,.ep-card:hover .ep-card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ep-base.css.map */
