:root{--wb-section-space: calc(48 * (1px + .5 * (min(100vw, 1536px) - 320px) / 1216))}.wb-scheme-1{background-color:#fff;color:#1b1b1b}.wb-scheme-2{background-color:#f3ecdf;color:#1b1b1b}.wb-scheme-3{background-color:#f5f5f5;color:#1b1b1b}.wb-scheme-default{background-color:#fff;color:#1b1b1b}.wb-sec-link{color:currentColor;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem;transition:opacity .3s}.wb-sec-link:hover{opacity:.6}.wb-tiles .btn,.wb-mc .btn{display:inline-block;position:relative;max-width:100%;padding:12px 26px;border-radius:27px;font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;background-size:300% 100%}.wb-tiles .btn--primary,.wb-mc .btn--primary{border:1px solid #C9A45C;background:#b38a3e linear-gradient(104deg,#b38a3e 60%,#c9a45c 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#1b1b1b}.wb-tiles .btn--secondary,.wb-mc .btn--secondary{border:1px solid #C9A45C;background:transparent linear-gradient(104deg,rgba(201,164,92,.07) 60%,transparent 60%,transparent 100%) no-repeat 100% 100%;background-size:300% 100%;color:#c9a45c}@media(hover:hover)and (pointer:fine){.wb-tiles .btn:hover,.wb-mc .btn:hover{background-position:0 100%}}.wb-tiles{display:block;width:100%;margin:var(--wb-section-space) auto;padding-bottom:.02px}.wb-tiles--padded{margin:0;padding:var(--wb-section-space) 0}.wb-tiles__header{display:flex;flex-flow:row wrap;align-items:center;column-gap:var(--column-gap);margin-bottom:var(--wb-spacing-xl)}.wb-tiles__header--center{flex-direction:column;text-align:center}.wb-tiles__header--end{flex-direction:row-reverse}.wb-tiles__heading{flex:auto;max-width:100%;margin:0;color:#1b1b1b}.wb-tiles__grid{display:grid;grid-auto-rows:min-content;grid-template-columns:minmax(0,1fr);gap:var(--wb-spacing-md)}.wb-tiles__grid--min-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:600px){.wb-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.wb-tiles__grid--max-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-tiles__grid--max-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wb-tile--cols-1{grid-column:span 1 / span 1}.wb-tile--cols-2{grid-column:span 2 / span 2}.wb-tile--cols-3{grid-column:span 3 / span 3}.wb-tile--cols-4{grid-column:span 4 / span 4}}.wb-tile--rows-2{grid-row:span 2 / span 2}.wb-tile--rows-3{grid-row:span 3 / span 3}@media(max-width:768.98px){.wb-tiles__grid--min-2 .wb-tile--wide-mobile{grid-column:span 2 / span 2}.wb-tiles__scroller{overflow-x:auto;overflow-y:hidden;scroll-padding-left:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.wb-tiles__scroller::-webkit-scrollbar{display:none}.wb-tiles__grid--carousel{display:flex}.wb-tiles__grid--carousel .wb-tile{flex:0 0 calc(100% - var(--column-gap));scroll-snap-align:start}.wb-tiles__grid--carousel .wb-tile:last-child{width:calc(100% + var(--gutter));border-inline-end:var(--gutter) solid transparent}}.wb-tile{position:relative;display:flex;flex-direction:column;height:100%}.wb-tile__inner{position:relative;display:flex;flex-grow:1;width:100%;height:100%;padding:5%;overflow:hidden;border-radius:var(--wb-radius-sm)}.wb-tile__inner.justify-start{justify-content:flex-start}.wb-tile__inner.justify-center{justify-content:center}.wb-tile__inner.justify-end{justify-content:flex-end}.wb-tile__inner.items-start{align-items:flex-start}.wb-tile__inner.items-center{align-items:center}.wb-tile__inner.items-end{align-items:flex-end}.wb-tile__media{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;overflow:hidden}.wb-tile__media:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.wb-tile__media--mobile{display:none}@media(max-width:768.98px){.wb-tile__media--desktop.has-mobile{display:none}.wb-tile__media--mobile{display:flex}}.wb-tile__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.wb-tile--link .wb-tile__media{transition:transform .4s cubic-bezier(.38,.41,.27,1),border-color .4s;will-change:transform}.wb-tile--link:hover .wb-tile__media{transform:scale(1.03)}}.wb-tile__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.wb-tile__text{position:relative;z-index:2;max-width:400px;margin:0;color:var(--wb-tile-text, #1b1b1b)}.wb-tile__text.text-center{text-align:center}.wb-tile__text.text-end{text-align:end}.wb-tile__text--transparent{padding:0;background:none}.wb-tile__text--boxed{padding:5%}@media(min-width:1024px){.wb-tile__text--boxed{padding:20px}}.wb-tile__text p:last-child{margin-bottom:0}.wb-tile__subheading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:currentColor}.wb-tile__subheading:not(:last-child){margin-bottom:4px}@media(max-width:768.98px){.wb-tile__subheading{font-size:.75em}}@media(min-width:769px){.wb-tile__subheading:not(:last-child){margin-bottom:12px}}.wb-tile__buttons{display:inline-flex;flex-wrap:wrap;justify-content:center;margin-top:var(--wb-spacing-4)}.wb-mc__header{display:flex;flex-flow:row wrap;align-items:center;column-gap:var(--column-gap)}.wb-mc__header--center{flex-direction:column;text-align:center}.wb-mc__header--end{flex-direction:row-reverse}.wb-mc__heading{flex:auto;max-width:100%;margin:0;color:#1b1b1b;font-family:var(--font-heading-family);font-size:var(--wb-base-h4);font-weight:var(--font-heading-weight);line-height:1.3}.wb-mc__list{margin:0;padding:0;list-style:none}.wb-mc__list--grid{display:flex;flex-wrap:wrap;gap:24px var(--column-gap)}.wb-mc__item--grid{flex-grow:1;width:100%}.wb-mc-card{position:relative;display:flex;flex-direction:column;height:100%;max-width:768px;margin:0 auto}.wb-mc-card__media{position:relative;display:block;width:100%;overflow:hidden}.wb-mc-card__media--natural img{display:block;width:100%;height:auto}.wb-mc-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.wb-mc-card__info{display:flex;flex:auto;flex-direction:column;align-items:flex-start;padding:var(--wb-spacing-24) 0 0}.wb-mc-card__info--center{align-items:center;text-align:center}.wb-mc-card__title{margin:0 0 .5em;color:#1b1b1b;font-family:var(--font-heading-family);font-size:var(--wb-base-h5);font-weight:var(--font-heading-weight);line-height:1.3}.wb-mc-card__text{flex:auto}.wb-mc-card__text>p:last-child{margin-bottom:0}.wb-mc-card__button-wrap{margin-top:var(--wb-spacing-8)}.wb-mc__nav{position:absolute;top:50%;right:var(--gutter);z-index:3;transform:translate(50%,-50%);opacity:0;transition:opacity .3s}@media(min-width:1280px){.wb-mc__nav{transform:translate(calc(100% + var(--gutter-lg, 64px) / 4),-50%)}}@media(hover:none){.wb-mc__nav{display:none!important}}.wb-mc__nav-btn{padding:7px;border-radius:50%}.wb-heading{margin:0 0 .5em;color:#1b1b1b;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.3}.wb-heading--h0{font-size:var(--wb-base-h0);line-height:1.25}.wb-heading--h1{font-size:var(--wb-base-h1);line-height:1.25}.wb-heading--h2{font-size:var(--wb-base-h2)}.wb-heading--h3{font-size:var(--wb-base-h3)}.wb-heading--h4{font-size:var(--wb-base-h4)}.wb-heading--h5{font-size:var(--wb-base-h5)}.wb-heading--h6{font-size:var(--wb-base-h6);line-height:1.4}.wb-subheading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.wb-enlarge-text{font-size:1.25em}@media(min-width:769px){.wb-enlarge-text{font-size:1.5em}}.wb-rte>p:last-child{margin-bottom:0}.wb-rte a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.wb-sec{display:block;width:100%;margin:var(--wb-section-space) auto;padding-bottom:.02px}.wb-sec--flush{margin:0}.wb-sec--padded-default{padding:var(--wb-section-space) 0}.wb-sec--padded-xsmall{padding-top:12px;padding-bottom:12px}.wb-sec--padded-small{padding-top:24px;padding-bottom:24px}.wb-sec--padded-medium{padding-top:32px;padding-bottom:32px}@media(min-width:769px){.wb-sec--padded-xsmall{padding-top:8px;padding-bottom:8px}.wb-sec--padded-small{padding-top:16px;padding-bottom:16px}.wb-sec--padded-medium{padding-top:24px;padding-bottom:24px}}.wb-sec.border-top{border-top:1px solid rgba(27,27,27,.15)}.wb-sec.border-bottom{border-bottom:1px solid rgba(27,27,27,.15)}.wb-overlay-wrap{position:relative;z-index:2;display:flex;width:100%}.wb-overlay-wrap.justify-start{justify-content:flex-start}.wb-overlay-wrap.justify-center{justify-content:center}.wb-overlay-wrap.justify-end{justify-content:flex-end}@media(max-width:768.98px){.wb-overlay-wrap.md-down\:center{align-items:center;justify-content:center}.wb-overlay.md-down\:text-center{text-align:center}}.wb-overlay{position:relative;z-index:2;max-width:100%;margin:48px 0;color:var(--wb-overlay-text, #ffffff)}.wb-overlay .wb-heading{color:inherit}.wb-overlay.text-center{text-align:center}.wb-overlay.text-end{text-align:end}@media(min-width:600px){.wb-overlay{max-width:582px;margin:56px auto}}@media(min-width:769px){.wb-overlay{max-width:65%;margin-right:0;margin-left:0}}@media(min-width:1024px){.wb-overlay{max-width:50%}}.wb-overlay__block{max-width:100%;margin-bottom:16px}.wb-overlay__block:last-child,.wb-overlay .wb-heading:last-child{margin-bottom:0}.wb-overlay__buttons{display:flex;flex-wrap:wrap;gap:12px}.wb-overlay.text-center .wb-overlay__buttons{justify-content:center}wb-slideshow{--ctrl-bottom: var(--gutter);display:block;position:relative;overflow:hidden}@media(min-width:1280px){wb-slideshow{--ctrl-bottom: 48px}}.wb-slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y}.wb-slides::-webkit-scrollbar{display:none}.wb-slide{position:relative;display:flex;flex:0 0 100%;width:100%;scroll-snap-align:start}.wb-slide.items-start,.wb-banner.items-start{align-items:flex-start}.wb-slide.items-center,.wb-banner.items-center{align-items:center}.wb-slide.items-end,.wb-banner.items-end{align-items:flex-end}.wb-slide.is-active{z-index:1}.wb-slide--auto:after,.wb-banner--auto:after{content:"";padding-top:var(--wb-ratio, 56.25%)}@media(max-width:600px){.wb-slide--auto:after,.wb-banner--auto:after{padding-top:var(--wb-ratio-mobile, var(--wb-ratio, 56.25%))}}.wb-slide__media,.wb-banner__media{position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}.wb-slide__media:after,.wb-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--wb-tint, transparent)}.wb-slide__img,.wb-banner__img,.wb-slide__media picture,.wb-banner__media picture{position:absolute;top:0;left:0;width:100%;height:100%}.wb-slide__img,.wb-banner__img{object-fit:cover}.wb-slide .wb-overlay{margin:48px 0 96px}[data-transition=slide-fade] .wb-slide>.wb-motion{transform:translate(var(--translate-in, 160px));opacity:0;transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s}[data-transition=slide-fade][data-direction=prev]{--translate-in: -160px;--translate-out: 80px}[data-transition=slide-fade] .wb-slide>.wb-motion.transition-out{transform:translate(var(--translate-out, -80px));transition:transform .6s,opacity 1s}[data-transition=slide-fade] .wb-slide.is-active>.wb-motion{transform:translate(0);opacity:1}[data-transition=slide][data-direction=prev]{--translate-in: -100%}[data-transition=slide] .wb-motion{transform:translate(var(--translate-in, 100%))}[data-transition=slide] .wb-motion.transition-out{transition-delay:.5s}[data-transition=slide] .is-active>.wb-motion{transform:translate(0);transition:transform .5s cubic-bezier(.77,0,.175,1)}[data-transition=fade] .wb-motion{opacity:0;transition:opacity 1s}[data-transition=fade] .is-active>.wb-motion{opacity:1}@media(prefers-reduced-motion:reduce){wb-slideshow .wb-motion{transform:none!important;transition:none!important}}.wb-slideshow__ctrl{position:absolute;bottom:var(--ctrl-bottom);left:50%;z-index:2;display:flex;width:100%;transform:translate(-50%);pointer-events:none}.wb-slideshow__ctrl.justify-start{justify-content:flex-start}.wb-slideshow__ctrl.justify-center{justify-content:center}.wb-slideshow__ctrl.justify-end{justify-content:flex-end}.wb-slideshow__pagination{display:flex;align-items:center}.wb-page-btn{margin:5px 2px;padding:0;border:0;background:none;color:rgba(var(--wb-pg, 0, 0, 0),.2);cursor:pointer;pointer-events:initial}.wb-page-btn svg{display:block;pointer-events:none}.wb-page-btn__bg{fill:transparent;stroke:currentColor;stroke-width:2px;transition:stroke .2s,fill .2s}.wb-page-btn__fg{fill:none;stroke:rgb(var(--wb-pg, 0, 0, 0));stroke-width:7px;stroke-dasharray:22;stroke-dashoffset:22;transform:rotate(-90deg);transform-origin:center}.wb-page-btn:hover .wb-page-btn__bg,[data-autoplay=false] .wb-page-btn[aria-current=true] .wb-page-btn__bg{fill:rgb(var(--wb-pg, 0, 0, 0));stroke:rgb(var(--wb-pg, 0, 0, 0))}[data-autoplay=true] .wb-page-btn[aria-current=true] .wb-page-btn__fg{animation:wb-circle-timer var(--duration, 5s) linear forwards}.wb-page-btn__line{display:block;position:relative;width:32px;height:2px;margin:14px 6px;overflow:hidden;border-radius:27px;background-color:currentColor;transition:background-color .3s,height .4s}.wb-page-btn:hover>.wb-page-btn__line,[data-autoplay=false] .wb-page-btn[aria-current=true]>.wb-page-btn__line{background-color:rgb(var(--wb-pg, 0, 0, 0))}[data-autoplay=true] .wb-page-btn[aria-current=true]>.wb-page-btn__line{height:3px}[data-autoplay=true] .wb-page-btn__line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);transform-origin:0;background-color:rgb(var(--wb-pg, 0, 0, 0))}[data-autoplay=true] .wb-page-btn[aria-current=true]>.wb-page-btn__line:after{animation:wb-line-timer var(--duration, 5s) linear forwards}@keyframes wb-circle-timer{to{stroke-dashoffset:0}}@keyframes wb-line-timer{to{transform:scaleX(1)}}.wb-banner{position:relative;display:flex}.wb-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wb-mwt__media{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.wb-mwt__frame{position:relative;width:100%;overflow:hidden}.wb-mwt__frame>img,.wb-mwt__frame>iframe,.wb-mwt__frame>svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.wb-mwt__frame--cover{height:100%}.wb-mwt__text{display:flex;flex-direction:column;justify-content:center;padding-top:32px}.wb-mwt__text.wb-scheme-1,.wb-mwt__text.wb-scheme-2,.wb-mwt__text.wb-scheme-3{padding:32px}.wb-mwt__block:not(:last-child){margin-bottom:16px}.wb-mwt__reading{max-width:48em}.wb-mwt__text .text-center{text-align:center}.wb-mwt__text .text-end{text-align:end}@media(min-width:769px){.wb-mwt{display:flex;max-width:1088px;margin:0 auto}.wb-mwt--reverse{flex-direction:row-reverse}.wb-mwt__media{flex:1 1 var(--media-width, 50%);max-width:var(--media-width, 50%);align-items:flex-end;transform:scale(var(--media-scale, 1))}.wb-mwt__text{flex:1 1 calc(100% - var(--media-width, 50%));margin-inline:auto;padding-top:0;padding-inline-start:64px}.wb-mwt--reverse .wb-mwt__text:not(.wb-scheme-1):not(.wb-scheme-2):not(.wb-scheme-3){padding-inline-start:0;padding-inline-end:64px}.wb-mwt__text.wb-scheme-1,.wb-mwt__text.wb-scheme-2,.wb-mwt__text.wb-scheme-3{padding:64px}.wb-mwt__text--cover-gap{margin-top:56px;margin-bottom:56px}}.wb-sec .btn{display:inline-block;position:relative;max-width:100%;padding:12px 26px;border-radius:27px;font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-decoration:none;cursor:pointer;background-size:300% 100%;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out}.wb-sec .btn--primary{border:1px solid #C9A45C;background:#b38a3e linear-gradient(104deg,#b38a3e 60%,#c9a45c 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#1b1b1b}.wb-sec .btn--secondary{border:1px solid currentColor;background:transparent;color:inherit}@media(hover:hover)and (pointer:fine){.wb-sec .btn:hover{background-position:0 100%}}.wb-overlay--boxed{padding:32px}.wb-slide--screen,.wb-banner--screen{min-height:100vh;min-height:100svh}.epe-reading{max-width:48em;margin-right:auto;margin-left:auto}.epe-disclosure{border:1px solid rgba(27,27,27,.15);border-width:1px 0}.epe-disclosure+.epe-disclosure{border-top:0}.epe-disclosure>summary{padding:24px 0;list-style:none;cursor:pointer}.epe-disclosure>summary::-webkit-details-marker{display:none}.epe-disclosure__row{display:flex;align-items:center;justify-content:space-between}.epe-disclosure__title{display:flex;flex:auto;align-items:center;max-width:100%;margin:-2px 0 0}.epe-disclosure__title>.wb-icon{flex-shrink:0;width:1.2em;height:1.2em;margin:0;margin-inline-end:16px}.epe-disclosure__toggle{margin-inline-start:12px}.epe-disclosure__toggle>.wb-icon{display:block;width:20px;height:20px}.epe-disclosure[open]:not(.is-closing) .epe-disclosure__toggle>.wb-icon{transform:scaleY(-1)}.epe-disclosure__panel{overflow:hidden;transition:height .3s cubic-bezier(.2,.6,.4,1)}.epe-disclosure__content{padding-bottom:24px;opacity:0;transition:opacity .3s ease 0s}.epe-disclosure[open]:not(.is-closing) .epe-disclosure__content{opacity:1;transition:opacity .3s ease .1s}.epe-rte:after{content:"";display:block;clear:both}.epe-rte>p:last-child{margin-bottom:0}.epe-rte a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem;transition:opacity .3s}.epe-rte a:hover{opacity:.6}.epe-rte ul,.epe-rte ol{margin:0 0 1em;padding-inline-start:2rem}.epe-rte ul{list-style:disc}.epe-rte ol{list-style:decimal}.epe-rte ul:last-child,.epe-rte ol:last-child{margin-bottom:0}.epe-rte li:not(:last-child){margin-bottom:.5em}.epe-rte img{max-width:100%;height:auto}.epe-rte table{width:100%}.epe-pd{--product-details-block-margin: 32px}@media(min-width:769px){.epe-pd{--product-details-block-margin: 48px}}.epe-pd__block{margin:var(--product-details-block-margin) 0}.epe-pd__block:first-child{margin-top:0}.epe-pd__block:last-child{margin-bottom:0}@media(min-width:769px){.epe-pd .epe-disclosure>summary{padding-top:20px;padding-bottom:20px}}@media(min-width:1024px){.epe-pd .epe-disclosure>summary{padding-top:32px;padding-bottom:32px}}.epe-pd__panel{padding:20px;background-color:#f4f4f4;color:#2a2b2a}@media(min-width:1024px){.epe-pd__panel{padding:32px}}.epe-pd__payment-icons{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.epe-pd__payment-icons svg{display:block;width:38px;height:24px}.epe-spec{margin:0;padding:0;list-style:none}.epe-spec__item{display:flex;flex-direction:column;column-gap:var(--column-gap);margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed rgba(27,27,27,.15)}.epe-spec__item:last-child{margin-bottom:0;padding-bottom:0;border:0}.epe-spec__label{display:block;margin-bottom:8px;font-weight:700}@media(min-width:769px){.epe-spec__item{flex-direction:row}}.epe-spec--right .epe-spec__value{flex-grow:1;text-align:end}.epe-pd__highlight{padding:20px;background-color:#f4f4f4}.epe-faq__question{font-family:var(--font-body-family);font-size:var(--wb-base-h6);font-weight:var(--font-body-weight);line-height:1.5;color:currentColor}@media(max-width:599.98px){.epe-faq__question{font-size:1em}}.epe-testimonials{--ctrl-space: 48px;--translate-in: 30px}@media(min-width:769px){.epe-testimonials{--ctrl-space: 56px}}.epe-testimonials__wrap{position:relative}.epe-testimonials__inner{display:block}@media(min-width:769px){.epe-testimonials__inner{display:flex}.epe-testimonials__inner.justify-start{justify-content:flex-start}.epe-testimonials__inner.justify-center{justify-content:center}.epe-testimonials__inner.justify-end{justify-content:flex-end}}.epe-testimonials__box{width:100%}.epe-testimonials .wb-slide{padding-bottom:var(--ctrl-space)}.epe-testimonials .wb-slide--single{padding-bottom:0}.epe-testimonials wb-slideshow{--ctrl-bottom: -19px}.epe-testimonials--padded wb-slideshow{--ctrl-bottom: var(--gutter)}.epe-testimonials[data-transition] .wb-slide>.wb-motion{transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s}.epe-testimonials .wb-slide>.wb-motion.transition-out{transform:translate(-30px);opacity:0;transition:transform .2s,opacity .2s}.epe-testimonial{margin:0;width:100%}.epe-testimonial__quote{margin:0}.epe-testimonial__quote--mark:before{content:"\201c";display:block;margin:.1em 0 -.3em;color:#1b1b1b33;font-size:max(3.2em,96px);font-weight:700;line-height:1}.epe-testimonial__stars{margin-top:.95em;letter-spacing:2px}.epe-testimonial__stars span{background:linear-gradient(90deg,#1b1b1b calc(var(--rating) / var(--rating-max) * 100%),#1b1b1b33 0);-webkit-background-clip:text;background-clip:text;color:transparent}.epe-testimonial__author{display:flex;align-items:center;margin-top:48px}@media(min-width:769px){.epe-testimonial__author{margin-top:56px}}.epe-testimonial__author.text-center,.epe-testimonial__author.justify-center{justify-content:center}.epe-testimonial__author-image{flex-shrink:0;width:48px;overflow:hidden;border-radius:50%}.epe-testimonial__author-image+.epe-testimonial__author-text{margin-inline-start:16px;text-align:start}.epe-testimonials .wb-heading{color:inherit}.epe-card{display:flex;position:relative;flex-direction:column;max-width:768px;margin:0 auto}.epe-card .media{display:block;position:relative;overflow:hidden}.epe-card .img-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.epe-card .card__main-image,.epe-card .card__media.has-hover-image:hover .card__hover-image{visibility:visible;opacity:1;transition:opacity .5s,visibility 0s}.epe-card .card__hover-image,.epe-card .card__media.has-hover-image:hover .card__main-image{visibility:hidden;opacity:0;transition:opacity .5s,visibility 0s .5s}}@media(hover:none){.epe-card .card__hover-image{display:none}}.epe-card .card__info{flex:1;padding-top:0}.epe-card .card__info .card__title{margin-bottom:var(--wb-spacing-sm)}.epe-card .card-link:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.epe-card .price{padding-top:8px}.epe-rec{display:block}.epe-rec__header{margin-bottom:24px}.epe-rec__header .wb-heading{margin:0}.epe-rec .gap-x-theme{column-gap:var(--column-gap)}.epe-rec__grid{margin:0;padding:0;list-style:none}.epe-rec .grid-flow-col{grid-auto-flow:column}.epe-rec__item{min-width:0;scroll-snap-align:start}.epe-rec__slider{overflow-x:auto;overflow-y:hidden;padding-bottom:40px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgb(60,60,60) transparent}@media(min-width:1024px){.epe-rec__slider{padding-bottom:56px}}@media(max-width:599.98px){.epe-rec__slider .epe-rec__grid{width:calc(100% - var(--column-gap))}.is-mobile-only .epe-rec__slider{scroll-snap-type:none}}@media(min-width:600px){.is-mobile-only .epe-rec__slider{overflow:visible;scroll-snap-type:none;padding-bottom:0}.is-mobile-only .epe-rec__grid{grid-auto-flow:row}}@media(max-width:1023.98px){.epe-rec__carousel.is-carousel>.container{padding:0}.epe-rec__slider{scroll-padding-left:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter)}}.epe-rec__nav{position:absolute;top:50%;right:var(--gutter);z-index:3;flex-direction:column-reverse;gap:8px;transform:translate(50%,-50%);opacity:0;transition:opacity .3s}.epe-rec__carousel:hover .epe-rec__nav{opacity:1}@media(min-width:1280px){.epe-rec__nav{transform:translate(calc(100% + 16px),-50%)}}@media(hover:none){.epe-rec__nav{display:none!important}}.epe-rec__nav-btn{display:flex;align-items:center;justify-content:center;padding:7px;border:1px solid #C9A45C;border-radius:50%;background:#c9a45c;color:#1b1b1b;cursor:pointer;transition:opacity .3s}.epe-rec__nav-btn[disabled]{opacity:.4;cursor:default}.epe-rec__nav-btn .wb-icon{display:block}.epe-shop__image img{display:block;width:100%;height:auto}.epe-shop__text{margin-top:var(--column-gap)}@media(min-width:1024px){.epe-shop{display:flex;gap:var(--column-gap)}.epe-shop--reverse{flex-direction:row-reverse}.epe-shop__image{flex:1 1 auto}.epe-shop__text{flex:0 0 calc((100% - var(--column-gap) * 4) / 3);margin-top:0}}.epe-shop__card{height:100%}.epe-shop__info{padding:24px 24px 32px}@media(min-width:769px){.epe-shop__info{padding:32px}}@media(min-width:1280px){.epe-shop__info{padding:40px}}@media(max-width:768.98px){.epe-shop__info--mob-center{text-align:center}}.epe-shop__block:not(:last-child){margin-bottom:16px}.epe-hotspot{position:absolute;z-index:2;transform:translate(-50%,-50%)}.epe-hotspot__btn{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background-color:rgb(var(--hotspot-color));cursor:pointer;transition:transform .3s,opacity .3s}.epe-hotspot__btn:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:4px solid rgba(var(--hotspot-color),.5);border-radius:50%;animation:epe-pulse 2.5s cubic-bezier(.1,.5,.3,1) infinite}.epe-hotspot__btn svg{width:20px;height:20px;stroke:var(--hotspot-cross-color)}.epe-hotspot.is-active .epe-hotspot__btn{transform:rotate(45deg)}.epe-hotspot.is-active .epe-hotspot__btn:before,.epe-hotspot__btn:hover:before{animation:none}@media(min-width:769px){.epe-hotspot__btn{width:40px;height:40px}}@keyframes epe-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.epe-hotspot__card{position:absolute;top:50%;left:calc(100% + 12px);z-index:3;width:220px;padding:16px;border-radius:var(--wb-radius-sm);background:#fff;box-shadow:0 5px 10px #00000026;opacity:0;visibility:hidden;transform:translateY(-50%);transition:opacity .3s,visibility .3s}.epe-hotspot.is-active .epe-hotspot__card{opacity:1;visibility:visible}.epe-hotspot__card .wb-heading{margin-bottom:0}.epe-hotspot__rule{height:1px;margin:16px 0;border:0;background:#1b1b1b26}.epe-block{max-width:100%;margin-bottom:16px}.epe-block:last-child{margin-bottom:0}.epe-block+.epe-block--button,.epe-block+.epe-block--buttons{margin-top:24px}@media(min-width:769px){.epe-block+.epe-block--button{margin-top:32px}}.text-center .wb-overlay__buttons,.text-center>.wb-overlay__buttons{justify-content:center}.epe-hide-mobile{display:none}@media(min-width:769px){.epe-hide-mobile{display:block}.epe-hide-desktop{display:none}}.epe-video--sm{max-width:769px}.epe-video--md{max-width:1024px}.epe-video__text{margin-bottom:40px}.epe-video__media{position:relative;display:block;padding-top:56.25%;overflow:hidden;border-radius:var(--wb-radius-sm);background:#000}.epe-video__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.epe-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:#1b1b1b;cursor:pointer}.epe-video__poster-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.epe-video__play{position:relative;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#fff;color:#1b1b1b;transition:transform .3s}.epe-video__poster:hover .epe-video__play{transform:scale(1.08)}.epe-video.is-playing .epe-video__poster{display:none}.epe-marquee{overflow:hidden}.epe-marquee__track{display:flex;direction:ltr}.epe-marquee__items{display:flex;flex-shrink:0;align-items:center;white-space:nowrap;animation:epe-marquee var(--duration, 10s) linear infinite var(--direction, normal);animation-play-state:var(--play-state, running)}.epe-marquee--pausable:hover{--play-state: paused}.epe-marquee__item{white-space:nowrap}.epe-marquee__text{margin:0}a.epe-marquee__item{color:currentColor;transition:opacity .3s}a.epe-marquee__item:hover{opacity:.6}.epe-marquee__media{position:relative;display:block;overflow:hidden}.epe-marquee__img{width:100%;height:100%;object-fit:contain}@keyframes epe-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.epe-marquee__items{animation-play-state:paused}}.epe-input-with-button{display:flex;align-items:center;border-radius:26px;background-color:#fff;box-shadow:inset 0 0 0 1px #1b1b1b33}.epe-input-with-button:focus-within{box-shadow:inset 0 0 0 1px #1b1b1b99}.epe-input-with-button__input{flex:1 1 auto;min-width:0;margin-inline-start:3px;padding:11px 0 11px 24px;border:0;background:transparent;color:#1b1b1b;font-size:16px;outline:0}.epe-input-with-button__btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:27px!important}.epe-input-with-button__btn .wb-icon{display:block;width:20px;height:20px}.epe-newsletter__content{position:relative;z-index:2;width:100%;max-width:100%}.epe-newsletter__form{max-width:440px}.epe-newsletter--image .epe-newsletter__content{color:var(--wb-overlay-text, #ffffff)}.epe-newsletter__msg{margin:0 0 8px}.epe-newsletter__msg--error{color:#ef4f13}.epe-promo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.epe-promo__heading{max-width:100%;margin-bottom:.2em}.epe-promo__rte,.epe-promo__button{margin-bottom:.8em}.epe-promo__heading+.epe-promo__button{margin-top:.8em}.epe-promo__discount .epe-input-with-button{display:inline-flex}@media(min-width:769px){.epe-promo{flex-flow:row wrap;column-gap:var(--column-gap);row-gap:16px}.epe-promo>*{margin-bottom:0!important}.epe-promo__heading+.epe-promo__button{margin-top:0}.epe-promo__button{white-space:nowrap}}.epe-iwt__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(70%,1fr);gap:var(--column-gap);margin:0;padding:0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.epe-iwt__list::-webkit-scrollbar{display:none}.epe-iwt__list--stack{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible}@media(min-width:600px){.epe-iwt__list{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--column-gap)) / 2)}}@media(min-width:769px){.epe-iwt__list{grid-auto-columns:calc((100% - var(--column-gap) * (min(var(--epe-iwt-cols),3) - 1)) / min(var(--epe-iwt-cols),3))}}@media(min-width:1025px){.epe-iwt__list{grid-auto-columns:calc((100% - var(--column-gap) * (var(--epe-iwt-cols) - 1)) / var(--epe-iwt-cols));overflow:visible}}.epe-iwt__list--narrow{max-width:600px;margin:0 auto}.epe-iwt__item,.epe-iwt__link{display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.epe-iwt__item--above,.epe-iwt__item--above .epe-iwt__link{flex-direction:column;text-align:center}.epe-iwt__item--beside .epe-iwt__text{margin-inline-start:16px}.epe-iwt__item--above .epe-iwt__text{margin-top:16px}.epe-iwt__icon{display:flex;flex-shrink:0;width:var(--epe-iwt-icon);height:var(--epe-iwt-icon)}.epe-iwt__icon .wb-icon,img.epe-iwt__icon{width:100%;height:100%}.epe-iwt__title{margin:0 0 4px;font-weight:700}.epe-iwt__body>p:last-child{margin-bottom:0}.epe-scale--extra_small{font-size:.8em}.epe-scale--small{font-size:.9em}.epe-scale--medium{font-size:1em}.epe-scale--large{font-size:1.1em}.epe-scale--extra_large{font-size:1.2em}.epe-rich{display:flex}.epe-rich.justify-start{justify-content:flex-start}.epe-rich.justify-center{justify-content:center}.epe-rich.justify-end{justify-content:flex-end}.epe-rich.text-center .wb-overlay__buttons{justify-content:center}@media(max-width:768.98px){.epe-rich--mob-center{text-align:center}.epe-rich--mob-center .wb-overlay__buttons{justify-content:center}}.epe-rich__inner{max-width:100%}.epe-cd{position:relative}.epe-cd__content{position:relative;z-index:2}.epe-cd__timer{display:block;margin-top:32px;margin-bottom:32px}.epe-cd__timer:last-child{margin-bottom:0}.epe-cd__units{display:inline-flex;gap:.7em;font-size:var(--epe-cd-size, 24px)}.epe-cd__unit{display:flex;flex-direction:column;align-items:center;min-width:2.6em;padding:.4em .3em;border-radius:var(--wb-radius-sm);background:var(--epe-cd-bg, rgba(27, 27, 27, .06));color:var(--epe-cd-color, currentColor)}.epe-cd__num{font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.epe-cd__label{font-size:.45em;text-transform:uppercase;letter-spacing:.05em}.epe-search-head{margin-bottom:var(--wb-section-space)}.epe-search-head__title{margin-bottom:24px}.epe-search-form{position:relative;display:block;max-width:440px}.epe-search-form__input{width:100%;height:48px;padding:0 52px 0 24px;border:1px solid rgba(27,27,27,.2);border-radius:27px;background:#fff;color:#1b1b1b;font-size:16px;-webkit-appearance:none}.epe-search-form__input:focus{border-color:#1b1b1b99;outline:0}.epe-search-form__input::-webkit-search-cancel-button{-webkit-appearance:none}.epe-search-form__btn{position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:#1b1b1b;transform:translateY(-50%);cursor:pointer}.epe-search-head__empty{max-width:48em;margin:24px auto 0}.epe-search-card{position:relative;display:flex;flex-direction:column;height:100%}.epe-search-card__media{display:block;overflow:hidden;border-radius:var(--wb-radius-md, 12px)}.epe-search-card__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.epe-search-card__info{padding-top:16px}.epe-search-card--page .epe-search-card__info{padding-top:0}.epe-search-card__link{color:currentColor}.epe-search-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.epe-search-card__meta{margin:0 0 8px;opacity:.7;font-size:.88em}.epe-search-card__excerpt{margin:0 0 8px}.epe-404__code{margin:0;color:#1b1b1b66;font-size:9.6rem;font-weight:700;line-height:1}.epe-404__action{margin-top:48px}.epe-404 .btn{display:inline-block}[data-epe-password]{display:flex;flex-direction:column;min-height:100vh}[data-epe-password] main,[data-epe-password] .password-main{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.epe-pw-header{padding:24px 0}.epe-pw-header__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media(min-width:769px){.epe-pw-header__inner{position:relative}.epe-pw-login{position:absolute;top:50%;right:var(--gutter);transform:translateY(-50%)}}.epe-pw-logo__image{max-width:100%;margin:0 auto}.epe-pw-logo__image img{width:100%;height:auto}.epe-pw-logo__text{margin:0}.epe-pw-login{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:#1b1b1b;font:inherit;cursor:pointer}.epe-pw-login span{text-decoration:underline;text-underline-offset:.2rem}.epe-pw-modal{width:min(92vw,560px);max-width:none;padding:48px 32px;border:0;border-radius:12px;background:#fff;color:#1b1b1b}.epe-pw-modal::backdrop{background:#00000080}.epe-pw-modal__close{position:absolute;top:12px;right:12px;display:flex;padding:8px;border:0;background:none;color:currentColor;cursor:pointer}.epe-pw-modal__body{text-align:center}.epe-pw-form .epe-input-with-button{max-width:440px;margin:16px auto 0}.epe-pw-owner{margin:24px 0 0;font-size:.88em}.epe-pw-owner a{text-decoration:underline}.epe-pw-content{padding:48px 0}.epe-pw-signup{max-width:440px;margin:var(--wb-section-space) auto 0}.epe-pw-signup .wb-heading{margin-bottom:16px}.epe-pw-success{margin:0 0 16px;padding:12px 16px;background:#f3ecdf;text-align:center}.epe-pw-social-wrap{margin-top:var(--wb-section-space)}.epe-pw-social{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:0;padding:0;list-style:none}.epe-pw-footer{padding:24px 0}.epe-pw-footer a{text-decoration:underline}.epe-share{display:flex;align-items:center;gap:12px}.epe-share__heading{margin:0;font-weight:700}.epe-share__list{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.epe-share__list a{color:currentColor;text-decoration:underline;text-underline-offset:.2rem}.epe-blog__head{display:flex;flex-direction:column;column-gap:var(--column-gap)}.epe-blog__head.items-center{align-items:center}.epe-blog__head--spaced{margin-bottom:64px}.epe-blog__head .wb-heading:last-child{margin-bottom:0}.epe-blog__desc{max-width:48em;margin-bottom:32px}.epe-blog__desc:last-child{margin-bottom:0}.epe-blog__filter{display:none;flex-wrap:wrap;margin:0;padding:12px 0;border-top:1px solid rgba(27,27,27,.15);border-bottom:1px solid rgba(27,27,27,.15);list-style:none}.epe-blog__filter a{display:block;padding:8px 16px;color:#1b1b1b}.epe-blog__filter a.is-active{font-weight:700;text-decoration:underline}.epe-blog__filter-mobile{padding-bottom:16px;border-bottom:1px solid rgba(27,27,27,.15)}.epe-blog__select select{width:100%;height:44px;padding:0 40px 0 16px;border:1px solid rgba(27,27,27,.2);border-radius:27px}.epe-blog__select .wb-icon{right:16px}@media(min-width:769px){.epe-blog__filter{display:flex;margin:0 -8px}.epe-blog__filter-mobile{display:none}}@media(min-width:1024px){.epe-blog__filter{font-size:1.8rem}}.epe-blog__featured{margin:24px 0}@media(max-width:767.98px){.epe-blog__featured{margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1)}}@media(min-width:1024px){.epe-blog__featured{margin:64px 0}}.epe-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px var(--column-gap);margin:32px 0 0;padding:0;list-style:none}@media(min-width:600px){.epe-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:769px){.epe-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.epe-blog__grid{row-gap:64px;margin-top:64px}.epe-blog__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.epe-blog__rule{margin:var(--wb-section-space) 0 32px;border:0;border-top:1px solid rgba(27,27,27,.15)}.epe-acard{position:relative;display:flex;flex-direction:column;height:100%}.epe-acard__media{display:block;overflow:hidden}.epe-acard__frame{position:relative;overflow:hidden}.epe-acard__frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.38,.41,.27,1)}@media(hover:hover)and (pointer:fine){.epe-acard:hover .epe-acard__frame img{transform:scale(1.03)}}.epe-acard__info{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding-top:16px}.epe-acard__body{flex:auto}.epe-acard__tags{position:relative;z-index:3;margin-bottom:8px;font-size:.88em;opacity:.7}.epe-acard__tags a{color:currentColor}.epe-acard__title{margin-bottom:8px}.epe-acard__link{color:currentColor}.epe-acard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.epe-acard__excerpt{margin-bottom:8px}.epe-acard__meta{margin:0;font-size:.88em;opacity:.7}.epe-acard__btn{position:relative;z-index:3;margin-top:16px}.epe-acard--featured .epe-acard__tags{margin-bottom:12px}@media(min-width:769px){.epe-acard--featured{flex-direction:row}.epe-acard--featured .epe-acard__media{flex:0 0 55%}.epe-acard--featured .epe-acard__frame{height:100%;min-height:360px;padding-top:0!important}.epe-acard--featured .epe-acard__info{justify-content:center;padding:32px 40px}}@media(min-width:1280px){.epe-acard--featured .epe-acard__info{padding:48px}}.epe-acard--featured:not([class*=wb-scheme]) .epe-acard__info{padding-top:16px}.epe-article{padding-top:var(--wb-section-space)}.epe-article__tags{margin-bottom:16px;font-size:.88em;text-transform:uppercase;opacity:.7}.epe-article__tags a{color:currentColor}.epe-article__title{margin-bottom:24px}.epe-article__title .wb-heading{margin:0}@media(min-width:769px){.epe-article__title{margin-bottom:32px}}@media(min-width:1024px){.epe-article__tags{margin-bottom:24px}}.epe-article__image{margin:0 auto 20px;text-align:center}.epe-article__image img{display:block;width:100%;height:auto}.epe-article__image--content{max-width:48em}@media(max-width:768.98px){.epe-article__image--page{margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1)}}@media(min-width:769px){.epe-article__image{margin-bottom:24px}}.epe-article__meta{opacity:.7}.epe-article__content{--element-margin-bottom: 2em;--heading-margin-bottom: 1.5em;max-width:48em;margin:48px auto 0}@media(max-width:1023.98px){.epe-article__content,.epe-article__share,.epe-article-pg--standard{max-width:37em}}.epe-article__content p,.epe-article__content ol,.epe-article__content ul{margin-bottom:var(--element-margin-bottom)}.epe-article__content h1,.epe-article__content h2,.epe-article__content h3,.epe-article__content h4,.epe-article__content h5,.epe-article__content h6{margin-top:var(--heading-margin-bottom)}.epe-article__content img{padding:8px 0}@media(min-width:768px){.epe-article__content img{padding-top:16px}}.epe-article__content blockquote{padding-top:16px;font-size:2rem;font-style:italic;line-height:2.4rem}@media(min-width:1024px){.epe-article__content blockquote{font-size:2.8rem;line-height:3.6rem}}.epe-article__content iframe{max-width:100%}.epe-article__share{max-width:48em;margin:48px auto 0}@media(min-width:1024px){.epe-article__share{margin-top:64px}}.epe-article-pg{display:flex;justify-content:space-between;align-items:center;font-weight:700;border-top:1px solid rgba(27,27,27,.15)}.epe-article-pg__link{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;padding:16px 0;color:#1b1b1b}.epe-article-pg__link.is-disabled{opacity:.4}.epe-article-pg__text{padding:16px;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.epe-article-pg--standard{max-width:48em;margin:48px auto 0;border-bottom:1px solid rgba(27,27,27,.15)}@media(min-width:1024px){.epe-article-pg--standard{margin-top:64px}}.epe-article-pg--bar{position:fixed;right:0;bottom:0;left:0;z-index:25;padding:0 16px;background:#fff;transform:translateY(calc(100% + 1px));transition:transform .5s}.epe-article-pg--bar:before{content:"";position:absolute;top:-2px;left:0;width:var(--reading-progress, 0%);height:2px;background-color:#1b1b1b}.epe-article-pg--bar.is-visible{transform:translateY(0)}.epe-comments{max-width:37em;margin:48px auto var(--wb-section-space)}.epe-comments__title{margin-bottom:32px}.epe-comments__list{margin-bottom:64px}.epe-comment+.epe-comment{margin-top:32px;padding-top:32px;border-top:1px solid rgba(27,27,27,.15)}.epe-comment__footer{margin-top:8px;font-size:.88em;opacity:.7}.epe-comment-form,.epe-comment-form__row{display:grid;gap:16px}@media(min-width:600px){.epe-comment-form__row{grid-template-columns:1fr 1fr}}.epe-comment-form label{display:block;margin-bottom:6px;font-size:.88em}.epe-field{width:100%;padding:11px 24px;border:1px solid rgba(27,27,27,.2);border-radius:27px;background:#fff;color:#1b1b1b;font-size:16px}textarea.epe-field{border-radius:12px;resize:vertical}.epe-comment-form__note{margin:0;font-size:.88em;opacity:.7}.epe-comment-form__submit{justify-self:start}.epe-contact__head{margin-bottom:24px}.epe-contact__image{max-width:48em;margin:0 auto 32px}.epe-contact__image img{display:block;width:100%;height:auto}.epe-contact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--column-gap)}.epe-contact__field{grid-column:span 2}@media(min-width:769px){.epe-contact__field--half{grid-column:span 1}}.epe-contact__field label{display:block;margin-bottom:6px;font-size:.88em}.epe-contact__select select{height:46px;padding-right:44px;-webkit-appearance:none;appearance:none}.epe-contact__select .wb-icon{right:18px}.epe-contact__submit{margin-top:24px}.epe-contact .btn{display:inline-block;padding:12px 26px;border:1px solid #C9A45C;border-radius:27px;background:#c9a45c;color:#1b1b1b;font-size:.88em;font-weight:700;cursor:pointer}.epe-contact__check{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.epe-contact__check input{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:#8B6B3D}.epe-rec__header--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px var(--column-gap)}.epe-rec__header--row.text-center{flex-direction:column;text-align:center}.epe-promo-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--wb-radius-md, 12px)}.epe-promo-card__media img{display:block;width:100%;height:auto}.epe-promo-card__info{display:flex;flex-direction:column;gap:12px;padding:24px}.epe-promo-card__btn{align-self:flex-start}.epe-ccard{display:flex;flex-direction:column;align-items:center;gap:12px;color:currentColor;text-align:center}.epe-ccard__media{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--wb-radius-sm);background:#f7f8f9}.epe-ccard__media img,.epe-ccard__media svg{width:100%;height:100%;object-fit:cover;transition:transform .4s}.epe-ccard:hover .epe-ccard__media img{transform:scale(1.03)}.epe-ccard--circle .epe-ccard__media{border-radius:50%}.epe-ccard--border .epe-ccard__media{border:1px solid rgba(27,27,27,.15)}.epe-ccard__title{font-weight:700}.epe-promo-tile__text{color:#fff}.epe-promo-tile__text--heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.epe-promo-tile__line{margin:0 0 4px}.epe-cbanner{display:flex;flex-direction:column;gap:24px}.epe-cbanner.items-center{align-items:center;text-align:center}.epe-cbanner__text{max-width:48em}.epe-cbanner__text--wide{max-width:64em}.epe-cbanner__count{opacity:.7}.epe-cbanner__media img{display:block;width:100%;height:auto;border-radius:var(--wb-radius-sm)}.epe-fp{display:flex;flex-direction:column;gap:32px}@media(min-width:769px){.epe-fp{flex-direction:row;align-items:flex-start;gap:48px}.epe-fp__media{flex:0 0 var(--media-width);max-width:var(--media-width)}.epe-fp__info{flex:1 1 auto}}.epe-fp__media img{display:block;width:100%;height:auto;border-radius:var(--wb-radius-sm)}.epe-fp__block+.epe-fp__block{margin-top:16px}.epe-fp__label{display:block;margin:8px 0 6px;font-size:.88em;font-weight:700}.epe-fp__buy{display:flex;gap:12px}.epe-fp__qty{width:90px}.epe-fp__atc{flex:1}.epe-fp__dynamic{margin-top:12px}.epe-fp__rule{margin:8px 0;border:0;border-top:1px solid rgba(27,27,27,.15)}.epe-fp__img{max-width:100%;height:auto}.epe-fp a{color:currentColor}.epe-fp .btn,.epe-rec .btn{display:inline-block;padding:12px 26px;border:1px solid #C9A45C;border-radius:27px;background:#c9a45c;color:#1b1b1b;font-size:.88em;font-weight:700;text-align:center;cursor:pointer}.epe-fp .btn[disabled]{opacity:.5;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/24/assets/epe-sections.css.map */
