.product__wrapper--enova,.ep-modal,.ep-qv,.epf{--ep-ink: #33252a;--ep-muted: #75636a;--ep-line: #e6dbdf;--ep-tile: #f5f1f2;--ep-blush: #fbe6ed;--ep-pink: #fec4d5;--ep-pink-3: #fff4f7;--ep-plum: #613a46;--ep-ease: cubic-bezier(.16, 1, .3, 1);--ep-io: cubic-bezier(.76, 0, .24, 1)}.ep-i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.product__images--enova{position:relative}.product__images--enova .product__slides{display:flex!important;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:0 var(--outer, 16px);scroll-padding:0 var(--outer, 16px)}.product__images--enova .product__slides::-webkit-scrollbar{display:none}.product__images--enova .product__slide{flex:0 0 84%;width:auto!important;margin:0!important;scroll-snap-align:start;border-radius:var(--RADIUS);overflow:hidden;background:#f6f4f5}.product__images--enova .product__slide:only-child{flex-basis:100%}.ep-dots[hidden]{display:none!important}.product__images--enova .product__slide.media--hidden{display:block!important;opacity:1!important;visibility:visible!important}.product__images--enova .product__photo{aspect-ratio:4 / 5;padding:0!important;height:auto!important}.product__images--enova .product__photo img{width:100%;height:100%;object-fit:cover}.product__images--enova .product__slide .product__media{padding-top:125%!important;height:auto!important}.product__images--enova .product__slide .product__media :is(video,iframe,model-viewer,.deferred-media__poster,img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.ep-dots{display:flex;justify-content:center;gap:5px;padding:10px 0 0}@media only screen and (max-width:749px){.product__images--enova .product__slides{margin-bottom:0!important}}.ep-dots i{width:6px;height:6px;border-radius:999px;background:#e2d5d9;transition:width .35s var(--ep-ease),background-color .2s}.ep-dots i.on{width:18px;background:var(--ep-plum)}@media only screen and (max-width:749px){.product__wrapper--enova .form__width>.product__block--divider:first-of-type{margin-bottom:18px!important}}@media only screen and (min-width:750px){.product__wrapper--enova{--outer: 25px;padding-top:max(0px,calc(var(--outer) - var(--padding-top, 0px)))}.product__wrapper--enova .product__page{grid-template-columns:minmax(0,1fr) minmax(340px,31%);gap:0}.product__wrapper--enova .form__width>.product__block--divider:first-of-type{display:none}.product__images--enova .product__slides{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible;padding:0;scroll-snap-type:none}.product__images--enova .product__slide{flex:none}.product__wrapper--enova .product__images--enova{margin-left:0}.ep-dots{display:none}}@media only screen and (min-width:990px){.product__images--enova .product__slides{grid-template-columns:repeat(2,minmax(0,1fr))}.product__images--enova .product__slide:last-child:nth-child(odd){grid-column:1 / -1}.product__wrapper--enova .product__page:has(.product__images--enova .product__slide:only-child){grid-template-columns:calc((100% - max(340px,31%) - 8px)/2) max(340px,31%);justify-content:center}}.product__wrapper--enova .product__title{font-size:22px;letter-spacing:.04em;line-height:1.2}.product__wrapper--enova .product__price{font-size:16px;font-weight:500;letter-spacing:.01em}.product__wrapper--enova .product__price--sale{color:var(--ep-plum);font-weight:600}.product__wrapper--enova .product__sale{align-self:center}.product__wrapper--enova .product__price--off{display:inline-block;height:22px;margin-left:10px;padding:0 8px!important;border-radius:var(--RADIUS);background:var(--ep-pink);color:var(--ep-plum);font:700 10.5px/22px var(--FONT-STACK-BODY, inherit);letter-spacing:.06em;white-space:nowrap}.product__wrapper--enova .product__final-sale-wrap{display:none!important}.product__wrapper--enova{--COLOR-BORDER: var(--ep-line);--border: var(--ep-line)}.product__wrapper--enova .form__width:not(:has(.product__block--lines)) .ep-stock{padding-top:16px!important;border-top:1px solid var(--ep-line)}.product__wrapper--enova .product__price--strike{color:var(--ep-muted);font-size:13px}.ep-summary{display:grid;gap:6px}.ep-lead{margin:0;font-size:13px;line-height:1.5;color:#5b4249;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-link{font-weight:600;color:var(--ep-ink);text-decoration:underline;text-decoration-color:#33252a59;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s var(--ep-ease)}a:hover>.ep-link,button:hover>.ep-link,.ep-link:hover{text-decoration-color:var(--ep-ink)}.ep-rev{display:grid;gap:6px;margin-bottom:18px;padding:0!important}.ep-rev__top{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:12px;line-height:1;color:var(--ep-ink);text-decoration:none}.ep-rev__stars{position:relative;display:inline-block;line-height:0}.ep-rev__row{display:flex;gap:0}.ep-rev__row svg{width:15px;height:15px;fill:#e6d9dd}.ep-rev__row svg+svg{margin-left:-2px}.ep-rev__row--on{position:absolute;inset:0 auto 0 0;overflow:hidden}.ep-rev__row--on svg{flex:none;fill:#f2b33d}button.ep-rev__top{margin:0;padding:0;border:0;background:none;font:inherit;font-size:12px;letter-spacing:0;text-transform:none;cursor:pointer}.ep-rev__top b{font-weight:700;font-variant-numeric:tabular-nums}.ep-rev__count{margin-left:6px}.ep-rev__quote{position:relative;height:18px;overflow:hidden;font-size:12px;line-height:18px;color:var(--ep-ink)}.ep-rev__quote p{position:absolute;inset:0 0 auto 0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:transform .55s var(--ep-io),opacity .4s var(--ep-ease)}.ep-rev__quote em{font-style:italic}.ep-rev__quote span{color:var(--ep-muted)}.ep-rev__quote p.is-in{transform:translateY(100%);opacity:0}.ep-rev__quote p.is-out{transform:translateY(-100%);opacity:0}.ep-attrs{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start;gap:5px 28px;margin:2px 0 0;padding:0;list-style:none}.ep-attr{display:flex;align-items:center;gap:8px;min-width:0;margin:0}.ep-attr__ic{position:relative;display:grid;place-items:center;flex:none;width:20px;height:20px;color:var(--ep-plum)}.ep-attr__ic:before{content:"";position:absolute;left:5px;top:6px;width:13px;height:13px;border-radius:50%;background:#fec4d561}.ep-attr__ic .ep-i,.ep-attr__img{position:relative;width:16px;height:16px}.ep-attr__img{object-fit:contain}.ep-attr__tx{min-width:0;font-size:11.5px;font-weight:500;line-height:1.3;color:var(--ep-ink)}.ep-col{display:grid;gap:10px;padding:16px 0!important;border-top:1px solid var(--ep-line)}.ep-col__lbl{display:flex;align-items:baseline;gap:8px;margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ep-ink)}.ep-col__lbl span{font-weight:400;letter-spacing:0;text-transform:none;color:var(--ep-muted)}.ep-col__list{display:grid;grid-template-columns:repeat(4,minmax(0,76px));gap:14px 12px;margin:0;padding:0;list-style:none}.ep-col__list li{min-width:0;margin:0}.ep-col__it{display:grid;align-content:start;gap:6px;min-width:0;color:var(--ep-muted);text-decoration:none}.ep-col__im{display:block;box-sizing:border-box;width:100%;aspect-ratio:1;border:1px solid var(--ep-line);border-radius:var(--RADIUS);overflow:hidden;transition:border-color .2s}.ep-col__im img{display:block;width:100%;height:100%;object-fit:cover}.ep-col__it small{font-size:10.5px;line-height:1.25;overflow-wrap:anywhere}.ep-col__it.is-on .ep-col__im{border-color:var(--ep-plum)}.ep-col__it.is-on small{color:var(--ep-ink);font-weight:600}.ep-col__it.is-out .ep-col__im img{opacity:.45}@media(hover:hover){.ep-col__it:not(.is-on):hover .ep-col__im{border-color:var(--ep-muted)}}.ep-col__it:focus-visible{outline:2px solid var(--ep-plum);outline-offset:2px;border-radius:var(--RADIUS)}.ep-stock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-bottom:0!important;margin-bottom:12px!important}.ep-stock p{margin:0}.ep-stock__st{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ep-ink)}.ep-stock__st i{width:8px;height:8px;border-radius:50%;background:#3f9a5a}.ep-stock.is-out .ep-stock__st i{background:#b9aab0}.ep-stock.is-out .ep-stock__st{color:var(--ep-muted)}.ep-stock__pay{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ep-muted)}.ep-stock__logos{display:inline-flex;flex-wrap:wrap;gap:4px}.ep-stock__card{display:block;width:32px;height:21px;border-radius:var(--RADIUS);background:#f7f7f7;overflow:hidden;isolation:isolate}.ep-stock__card img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.product__wrapper--enova [data-add-to-cart]{gap:10px}.product__wrapper--enova [data-add-to-cart] .btn__price{display:none!important}.product__wrapper--enova [data-add-to-cart] .btn__icon{display:inline-grid;place-items:center;transition:opacity .5s}.product__wrapper--enova [data-add-to-cart] .btn__icon .icon{width:18px;height:18px}.product__wrapper--enova [data-add-to-cart] .btn__icon .icon path{stroke:currentColor;stroke-width:1.5}.product__wrapper--enova [data-add-to-cart].is-loading>.btn__icon,.product__wrapper--enova [data-add-to-cart].is-added>.btn__icon{opacity:0}@media(hover:hover){:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button input:not(:checked)+label:hover{box-shadow:inset 0 0 0 1px var(--ep-plum);color:var(--ep-plum)}.product__wrapper--enova .quantity-selector:hover .quantity__input{--border: var(--ep-plum);border-color:var(--ep-plum)}.product__wrapper--enova :is(.quantity__minus,.quantity__plus):hover{color:var(--ep-plum)}}.product__wrapper--enova :is(.quantity__minus,.quantity__plus){transition:color .3s var(--ep-ease),transform .2s var(--ep-ease)}.product__wrapper--enova .quantity__input{transition:border-color .3s var(--ep-ease)}.product__wrapper--enova [data-add-to-cart]{transition:background-color .3s var(--ep-ease),border-color .3s var(--ep-ease),transform .2s var(--ep-ease)}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button label:active,.product__wrapper--enova :is(.quantity__minus,.quantity__plus):active,.product__wrapper--enova [data-add-to-cart]:active{transform:scale(.97)}.product__wrapper--enova .product__submit__buttons .btn--primary{--btn-bg: var(--ep-pink);--btn-border: var(--ep-pink);--btn-text: var(--ep-plum);--btn-bg-hover: #f8aec4;--btn-border-hover: #f8aec4;--btn-text-hover: var(--ep-plum);font-weight:700}.product__wrapper--enova .product__submit__item--inline{gap:6px}.product__wrapper--enova .product__submit__item--inline .quantity__input{--border: var(--ep-line);border-radius:var(--RADIUS)}.product__wrapper--enova .product__block--buttons:has(+.ep-mq){margin-bottom:0!important}.ep-mq{position:relative;margin:9px 0!important;padding:0!important;overflow:hidden}.ep-mq__track{display:flex;width:max-content;animation:ep-marquee var(--ep-mq-dur, 16s) linear infinite}.ep-mq:hover .ep-mq__track{animation-play-state:paused}.ep-mq__set{display:flex;align-items:center;flex:none}.ep-mq__fill{display:none}.ep-mq.is-short .ep-mq__fill{display:contents}.ep-mq__item{display:inline-flex;align-items:center;font-size:11px;font-weight:400;line-height:16px;letter-spacing:.01em;white-space:nowrap;color:var(--ep-muted)}.ep-mq__item:after{content:"";width:3px;height:3px;margin:0 12px;border-radius:50%;background:currentColor;opacity:.55}.ep-mq__item .ep-i{display:none}@keyframes ep-marquee{to{transform:translate(-50%)}}.ep-mq+.ep-gift{margin-top:3px}@media(prefers-reduced-motion:reduce){.ep-mq__track{flex-wrap:wrap;width:auto;animation:none}.ep-mq__set+.ep-mq__set,.ep-mq__fill{display:none}}.ep-gift{container-type:inline-size;margin-top:12px;padding:0!important}.ep-gift__line{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:0;padding:6px 10px 6px 6px;border:0;border-radius:var(--RADIUS);background:var(--ep-blush);color:#4d2e38;font:inherit;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer}.ep-gift__ic{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--RADIUS);background:#fff;color:#4d2e38;transition:background-color .35s var(--ep-ease),color .35s var(--ep-ease)}.ep-gift__ic>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:opacity .3s var(--ep-ease),transform .4s var(--ep-ease)}.ep-gift__ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ep-gift__ic-ok{opacity:0;transform:scale(.6)}.ep-gift__ic-ok{inset:50% auto auto 50%!important;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:#e8789e;color:#fff}.ep-gift__ic-ok svg{width:14px;height:14px;stroke-width:2.6}.ep-gift.is-won .ep-gift__ic{background:transparent}.ep-gift.is-won .ep-gift__ic-gift{opacity:0;transform:scale(.6)}.ep-gift.is-won .ep-gift__ic-ok{opacity:1;transform:none}.ep-gift__tx{display:grid;gap:2px;min-width:0}.ep-gift__tx b{font-size:14.5px;font-weight:700;line-height:1.25;color:#4d2e38}.ep-gift__tx span{font-size:12px;line-height:1.4;color:#4d2e38}@container (min-width: 400px){.ep-gift__line{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:6px 12px 6px 8px}.ep-gift__ic{width:44px;height:44px}}.ep-gift:has(+.ep-set){margin-bottom:8px!important}.ep-gift__tx.in{animation:ep-fade-up .36s var(--ep-ease)}@keyframes ep-fade-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ep-dialog.ep-gdlg{width:min(460px,100%);max-height:min(88vh,720px)}.ep-gdlg__hero{position:relative;flex:none;display:grid;place-items:center;height:170px;background:radial-gradient(120% 90% at 50% 100%,var(--ep-pink) 0%,var(--ep-blush) 60%,var(--ep-pink-3) 100%)}.ep-gdlg__img{width:150px;height:150px;object-fit:contain}.ep-gdlg__x{position:absolute;top:10px;right:10px;background:#ffffffd9}.ep-gdlg__body{display:grid;gap:14px;padding:22px 24px 24px;overflow-y:auto;overscroll-behavior:contain}.ep-gdlg__body p{margin:0}.ep-gdlg__eye{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d97a98}.ep-gdlg__t{margin:-8px 0 0;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ep-ink);text-wrap:balance}.ep-gdlg__p{margin-top:-4px!important;font-size:13px;line-height:1.5;color:#5b4249}.ep-gdlg__prog{display:grid;gap:7px;padding:14px;border-radius:var(--RADIUS);background:var(--ep-pink-3);box-shadow:inset 0 0 0 1px var(--ep-blush)}.ep-gdlg__prog p{font-size:12.5px;line-height:1.45;color:var(--ep-ink)}.ep-gdlg__prog small{display:flex;justify-content:space-between;font-size:11px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-gift__track{display:flex;height:6px;border-radius:999px;background:#fff;overflow:hidden}.ep-gift__track i{display:block;height:100%;transition:width .7s var(--ep-io)}.ep-gift__now{background:var(--ep-plum)}.ep-gift__add{background:repeating-linear-gradient(-45deg,#613a4680 0 4px,#613a4633 4px 8px);background-size:11.3px 11.3px;animation:ep-stripes 1.2s linear infinite}@keyframes ep-stripes{to{background-position:11.3px 0}}.ep-gdlg__steps{display:grid;gap:10px;margin:2px 0 0;padding:0;list-style:none;counter-reset:ep-step}.ep-gdlg__steps li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;margin:0;font-size:12.5px;line-height:1.45;color:var(--ep-muted)}.ep-gdlg__steps li:before{counter-increment:ep-step;content:counter(ep-step);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ep-plum);color:#fff;font-size:12px;font-weight:700}.ep-gdlg__steps b{display:block;font-size:13px;font-weight:700;color:var(--ep-ink)}.ep-gdlg__cta{display:flex;align-items:center;justify-content:center;height:46px;border-radius:var(--RADIUS);background:var(--ep-plum);color:#fff;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .3s var(--ep-ease)}.ep-gdlg__cta:hover{background:#4d2e38;color:#fff}.ep-gdlg__fine{margin-top:-4px!important;text-align:center;font-size:11px;color:var(--ep-muted)}.ep-set{display:block!important;container-type:inline-size;margin-top:0;padding:0!important;border-radius:var(--RADIUS);background:var(--ep-blush);color:#4d2e38;text-decoration:none}.ep-set__in{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px 8px 8px}.ep-set__img{width:64px;height:64px;border-radius:var(--RADIUS);background:#fff;overflow:hidden}.ep-set__img img{width:100%;height:100%;object-fit:contain;padding:8%}.ep-set__tx{display:grid;gap:2px;min-width:0}.ep-set__tx small{font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:#7a4b59}.ep-set__tx>b{font-size:14.5px;font-weight:700;line-height:1.25;color:#4d2e38}.ep-set__tx>span{font-size:12px;line-height:1.4;color:#4d2e38}.ep-set__tx strong{font-weight:700;white-space:nowrap}@container (min-width: 400px){.ep-set__in{grid-template-columns:72px minmax(0,1fr) auto;gap:14px;padding:10px 12px 10px 10px}.ep-set__img{width:72px;height:72px}}.ep-set:focus-visible{outline:2px solid var(--ep-plum);outline-offset:2px}.ep-gift__more,.ep-set__go{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:12px;line-height:1.3;white-space:nowrap;color:var(--ep-ink)}.ep-gift__more .ep-i,.ep-set__go .ep-i{width:14px;height:14px;transition:transform .3s var(--ep-ease)}.ep-gift__line:hover .ep-link,.ep-set:hover .ep-link{text-decoration-color:var(--ep-ink)}.ep-gift__line:hover .ep-gift__more .ep-i,.ep-set:hover .ep-set__go .ep-i{transform:translate(3px)}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__fieldset{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend{grid-column:1;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;flex:none!important;min-width:0}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend__option-name{white-space:nowrap}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend__label{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:baseline;gap:8px}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend__value{display:inline!important;width:auto!important;margin:0!important}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend__option-name{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__legend__value{font-size:12px;color:var(--ep-muted)}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__buttons{grid-column:1 / -1;display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;width:100%!important;margin:0!important}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button{margin:0!important;padding:0!important;width:auto!important}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button label{display:grid!important;place-content:center;width:100%!important;min-width:0!important;height:48px;margin:0!important;padding:0 4px!important;border:0!important;border-radius:var(--RADIUS)!important;box-shadow:inset 0 0 0 1px var(--ep-line);background:#fff;color:var(--ep-ink);text-align:center;line-height:1.15;transition:box-shadow .3s var(--ep-ease),background-color .3s var(--ep-ease),color .3s var(--ep-ease),transform .2s var(--ep-ease)}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button label .option-title{font-size:14px;font-weight:600}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button label small.ep-sub{display:block;margin-top:1px;font-size:10px;font-weight:500;opacity:.8}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button input:checked+label{background:var(--ep-plum)!important;color:#fff!important;box-shadow:none}.product__wrapper--enova .radio__button.ep-none label{background:var(--ep-tile)!important;color:#b9a9af!important;box-shadow:none!important;cursor:not-allowed;pointer-events:none;text-decoration:line-through;text-decoration-color:#75636a8c}.product__wrapper--enova .radio__button.ep-none label .ep-sub{text-decoration:none}.product__wrapper--enova .radio__button.ep-avail input.sold-out:not(:checked)+label{background:#fff;color:var(--ep-ink)}:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button input:checked+label:before,:is(.product__wrapper--enova,.ep-qv) .selector-wrapper--size .radio__button input:checked+label:after{display:none}.ep-fit{margin:0;padding:0!important}.ep-fit--med{padding:2px 0 18px!important}.ep-fit__link{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 0;border:0;background:none;font:600 12px/1.3 var(--FONT-STACK-BODY, inherit);letter-spacing:0;text-transform:none;color:var(--ep-ink);cursor:pointer;white-space:nowrap}.ep-fit__link .ep-i{width:16px;height:16px}.radio__fieldset>.ep-fit__link{grid-column:2;grid-row:1;justify-self:end}.ep-rng label{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12.5px;font-weight:600;color:var(--ep-ink)}.ep-rng label b{color:var(--ep-plum);font-variant-numeric:tabular-nums}.ep-rng input{width:100%;margin:0;accent-color:var(--ep-plum)}.product__wrapper--enova .product__submit__buttons .btn,.product__wrapper--enova [data-add-to-cart]{min-height:48px}.product__wrapper--enova .enova-conv--payments .enova-conv__card{padding:0!important;border:0!important;background:none!important}.product__wrapper--enova .enova-conv--payments .enova-conv__title{text-align:left;font-size:11px;letter-spacing:.1em}.product__wrapper--enova .enova-conv--payments .enova-conv__logos{justify-content:flex-start!important;gap:6px!important}.product__wrapper--enova .enova-conv--payments .enova-conv__logo img{width:46px!important;height:23px!important;object-fit:contain;filter:none!important}.product__wrapper--enova .enova-conv{--conv-accent: #613a46 !important;--conv-surface: #fbe6ed !important}.product__wrapper--enova .enova-conv :is(.enova-conv__card,.enova-conv__ship,.enova-conv__chip){border-radius:var(--RADIUS)}.product__wrapper--enova .enova-conv__chip--lg{background:var(--ep-plum)!important}.product__wrapper--enova .enova-conv__title--lg{color:var(--ep-plum)!important}.product__wrapper--enova .enova-conv__express-strong{background:var(--ep-plum)!important;border-radius:var(--RADIUS)}.product__wrapper--enova .enova-conv__digits{color:var(--ep-plum)!important;border-radius:var(--RADIUS)!important}.product__wrapper--enova .icon-low-inventory,.product__wrapper--enova .icon-low-inventory path{color:var(--ep-plum)!important;stroke:var(--ep-plum)!important}.ep-deliv{display:grid;gap:0;padding:0!important;border-radius:var(--RADIUS);background:#fff;box-shadow:inset 0 0 0 1px var(--ep-line);overflow:hidden}.ep-deliv__top{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;padding:14px;color:var(--ep-plum)}.ep-deliv__top:has(.ep-deliv__pr){grid-template-columns:40px minmax(0,1fr) auto}.ep-deliv__ic{position:relative;display:block;width:40px;height:40px}.ep-deliv__ic>span{position:absolute;top:5px;right:5px;bottom:5px;left:5px;display:grid;place-items:center;border-radius:50%;background:var(--ep-blush)}.ep-deliv__ic .ep-i{width:16px;height:16px}.ep-deliv__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:40px;height:40px;transform:rotate(-90deg)}.ep-deliv__ring circle{fill:none;stroke:#f4e7ec;stroke-width:2.5}.ep-deliv__ring .ep-deliv__arc{stroke:#f3a2bb;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s var(--ep-ease),stroke .3s}.ep-deliv__top.is-late .ep-deliv__arc{stroke:var(--ep-plum)}.ep-deliv__tx{min-width:0}.ep-deliv__k{margin:0;font-size:15px;font-weight:700;line-height:1.25}.ep-deliv__s{margin:2px 0 0;font-size:12px;line-height:1.4;color:#5b4249}.ep-deliv__pr{font-size:13px;font-weight:700;line-height:1.45;white-space:nowrap;font-variant-numeric:tabular-nums}.ep-deliv__cd{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:11.5px;color:var(--ep-plum);font-variant-numeric:tabular-nums}.ep-deliv__cd b{font-weight:700}.ep-deliv__cd[hidden],.ep-deliv__note[hidden]{display:none}.ep-deliv__cd i{width:6px;height:6px;flex:none;border-radius:50%;background:#f3a2bb;animation:epBlink 1.6s ease-in-out infinite}.ep-deliv__top.is-late .ep-deliv__cd{font-weight:700}.ep-deliv__top.is-late .ep-deliv__cd i{background:var(--ep-plum);animation-duration:.9s}@keyframes epBlink{50%{opacity:.25}}.ep-deliv__note{margin:7px 0 0;font-size:11.5px;line-height:1.4;color:var(--ep-muted)}.ep-deliv__facts{display:grid;gap:8px;margin:0;padding:12px 14px;list-style:none;border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line)}.ep-deliv__facts li{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.35;color:var(--ep-ink)}.ep-deliv__facts .ep-i{width:15px;height:15px;color:var(--ep-plum)}.ep-deliv__facts strong,.ep-deliv__facts b{font-weight:600}.ep-deliv__more{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:12px 14px;border:0;background:none;font:400 12px/1.3 var(--FONT-STACK-BODY, inherit);letter-spacing:0;text-transform:none;color:var(--ep-ink);cursor:pointer}.ep-deliv__more .ep-i{transition:transform .3s var(--ep-ease)}.ep-deliv__more:hover .ep-i{transform:translate(2px)}.ep-dialog.ep-ship{width:min(480px,100%);max-height:min(88vh,680px)}.ep-ship__list{margin:0;padding:0;list-style:none}.ep-ship__list li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:14px 0;border-top:1px solid var(--ep-line)}.ep-ship__list li:first-child{padding-top:0;border-top:0}.ep-ship__mi{grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ep-blush);color:var(--ep-plum)}.ep-ship__mi .ep-i{width:17px;height:17px}.ep-ship__list b{font-size:14px;font-weight:700;line-height:1.3;color:var(--ep-ink)}.ep-ship__list em{font-style:normal;font-size:14px;font-weight:700;color:var(--ep-plum);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ep-ship__list small{grid-column:2 / -1;font-size:12.5px;line-height:1.4;color:var(--ep-muted)}.ep-ship__free{display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:12px 14px;border-radius:var(--RADIUS);background:var(--ep-pink-3);font-size:12.5px;line-height:1.4;color:var(--ep-plum)}.ep-ship__free .ep-i{width:18px;height:18px}.ep-ship__free b{font-weight:700}.ep-ship__pol{margin:14px 0 0;font-size:12px;color:var(--ep-muted)}.ep-ship__pol a{color:var(--ep-plum);font-weight:600;text-decoration:underline;text-decoration-color:#613a4659;text-underline-offset:3px}.ep-info{padding:0!important}.ep-info__row{display:grid;grid-template-columns:32px minmax(0,1fr) 14px;gap:12px;align-items:center;width:100%;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--ep-line);border-radius:0;background:none;font:400 14px/1.4 var(--FONT-STACK-BODY, inherit);letter-spacing:0;text-transform:none;text-align:left;color:var(--ep-ink);cursor:pointer}.ep-info__ic{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--RADIUS);background:var(--ep-blush);color:var(--ep-plum)}.ep-info__t{display:grid;gap:1px;min-width:0}.ep-info__t b{font-size:14px;font-weight:600;color:var(--ep-ink)}.ep-info__t small{overflow:hidden;font-size:12px;color:var(--ep-muted);white-space:nowrap;text-overflow:ellipsis}.ep-info__pm{position:relative;justify-self:end;width:10px;height:10px;color:var(--ep-ink)}.ep-info__pm:before,.ep-info__pm:after{content:"";position:absolute;top:4.4px;left:0;width:10px;height:1.2px;border-radius:1px;background:currentColor;transition:transform .35s var(--ep-ease)}.ep-info__pm:after{transform:rotate(90deg)}.ep-info__row[aria-expanded=true] .ep-info__pm:after{transform:rotate(0)}.ep-info__row:hover .ep-info__t b{color:var(--ep-plum)}.ep-info__row.is-static{grid-template-columns:32px minmax(0,1fr);cursor:default}.ep-info__med{margin:12px 0 8px;width:min(300px,100%)}.ep-info__med img{display:block;width:100%;height:auto;border-radius:var(--RADIUS)}.ep-info__row.is-static:hover .ep-info__t b{color:var(--ep-ink)}.ep-info__row.is-static small{white-space:normal}.ep-info__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ep-io)}.ep-info__row[aria-expanded=true]+.ep-info__body{grid-template-rows:1fr}.ep-info__body>div{min-height:0;overflow:hidden}.ep-info__in{padding:14px 0 18px;border-bottom:1px solid var(--ep-line)}.ep-info__copy{display:grid;gap:10px;font-size:13px;line-height:1.6;color:var(--ep-ink)}.ep-info__copy p,.ep-info__rte p{margin:0}.ep-info__rte{font-size:13px;line-height:1.6;color:var(--ep-ink);overflow-wrap:anywhere}.ep-info__rte>*{margin:0 0 10px!important}.ep-info__rte>*:last-child{margin-bottom:0!important}.ep-info__rte :is(ul,ol){padding-left:18px}.ep-info__rte :is(h1,h2,h3,h4,h5,h6){margin:14px 0 6px!important;font-size:12px;font-weight:700;letter-spacing:.08em}.ep-info__copy.is-clamp .ep-info__rte{max-height:6.4em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ep-info__more{justify-self:start;margin:0;padding:0;border:0;background:none;font:600 12px/1.3 var(--FONT-STACK-BODY, inherit);letter-spacing:0;text-transform:none;cursor:pointer}.ep-info__rte{font-size:13px;line-height:1.6;color:var(--ep-ink)}.ep-info__comp{display:grid;gap:16px;font-size:13px;line-height:1.5;color:var(--ep-ink)}.ep-info__comp p{margin:0}.ep-comp__wrap{display:grid;gap:14px;margin-top:12px}.ep-comp{display:grid;gap:10px}.ep-comp__t{margin:0;font-size:13px;font-weight:600}.ep-comp__bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--ep-blush)}.ep-comp__bar i{display:block;height:100%}.ep-comp__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:12px;font-variant-numeric:tabular-nums}.ep-comp__legend span{display:inline-flex;align-items:center;gap:6px}.ep-comp__legend i{width:8px;height:8px;border-radius:2px}.ep-comp__legend b{font-weight:700}.ep-care{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;margin:0;padding:0;list-style:none}.ep-care li{display:grid;justify-items:center;gap:6px;margin:0;text-align:center;font-size:11px;line-height:1.3;color:var(--ep-ink)}.ep-care__ic{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--RADIUS);background:var(--ep-pink-3);color:var(--ep-plum)}.ep-care__ic .ep-i{width:24px;height:24px;stroke-width:1.4}.ep-care__note{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--ep-muted)}.ep-care+.ep-care__note{padding-top:12px;border-top:1px solid var(--ep-line)}.ep-info__in>.ep-care__note:first-child{margin-top:0}.ep-look{--ecc-x: 0px;--ecc-ink: #33252a;--ecc-muted: #75636a;--ecc-line: #e6dbdf;--ecc-pill: #dccdd2;--ecc-tile: #f5f1f2;--ecc-blush: #fbe6ed;--ecc-pink: #fec4d5;--ecc-plum: #613a46;--ecc-ease: cubic-bezier(.16, 1, .3, 1);--ece-ease: cubic-bezier(.16, 1, .3, 1);margin-top:24px;padding:0!important}.ep-look[hidden]{display:none}.ep-look__hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.ep-look__t{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--ep-ink)}.ep-look :where(ul){margin:0;padding:0;list-style:none}.ep-look :where(a){color:inherit;text-decoration:none}.ep-look :where(p){margin:0}.ep-look .ecl-track{padding:2px 0 12px!important;scroll-padding:0}.ep-look .ecl-card{grid-template-columns:60px minmax(0,1fr);width:calc((100% - 8px) / 1.5);max-width:300px;border-color:var(--ep-line)}.ep-look.is-single .ecl-card{width:100%;max-width:none}.ep-look__qa{display:block;margin-top:4px}.ep-look__more{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:none;font:400 12px/1.3 var(--FONT-STACK-BODY, inherit);letter-spacing:0;text-transform:none;color:var(--ep-ink);cursor:pointer;transition:opacity .2s}.ep-look__more .ep-i{width:14px;height:14px;transition:transform .3s var(--ep-ease)}.ep-look__more.is-loading{opacity:.5;cursor:progress}@media(hover:hover){.ep-look .ecl-card:hover .ep-link{text-decoration-color:var(--ep-ink)}.ep-look .ecl-card:hover .ep-look__more .ep-i{transform:translate(3px)}}.ep-look__nav{display:none;gap:6px}.ep-look__arr{display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:var(--RADIUS);background:#fff;box-shadow:inset 0 0 0 1px var(--ep-line);color:var(--ep-ink);cursor:pointer;transition:box-shadow .2s,color .2s,opacity .2s}.ep-look__arr .ep-i{width:16px;height:16px}.ep-look__arr:disabled{opacity:.35;cursor:default}@media(hover:hover){.ep-look__arr:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--ep-plum);color:var(--ep-plum)}}@media only screen and (min-width:750px){.ep-look__nav:not([hidden]){display:flex}.ep-look .ecl-card{grid-template-columns:76px minmax(0,1fr);gap:12px;max-width:none;padding:8px 10px 8px 8px}.ep-look .ecl-th{width:76px;height:76px}.ep-look .ecl-nm{font-size:13px}.ep-look .ecl-pr{font-size:13.5px}.ep-look .ecl-tag{font-size:10.5px}}.ep-qv{--COLOR-BORDER: var(--ep-line);--border: var(--ep-line);--COLOR-TEXT: var(--ep-ink)}.ep-qv .product-quick-add__content{color:var(--ep-ink)}.ep-qv .product-quick-add__images .product__slide{background:var(--ep-tile)}@media only screen and (max-width:749px){.ep-qv .product-quick-add__images{display:block}.ep-qv .product-quick-add__images .product__slide{height:42vh}}.ep-qv .product-quick-add__close{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;color:var(--ep-ink)}.ep-qv .product-quick-add__close svg{width:22px;height:22px}.ep-qv .product__title{margin:0;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--ep-ink)}.ep-qv .product__title a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s var(--ep-ease)}.ep-qv .product__title a:hover{text-decoration-color:#33252a59}.ep-qv .product__price{font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--ep-ink)}.ep-qv .product__price--sale{color:var(--ep-plum);font-weight:600}.ep-qv .product__price--strike{color:var(--ep-muted);font-size:13px}.ep-qv .product__sale{align-self:center}.ep-qv .product__price--off{display:inline-block;height:22px;margin-left:10px;padding:0 8px!important;border-radius:var(--RADIUS);background:var(--ep-pink);color:var(--ep-plum);font:700 10.5px/22px var(--FONT-STACK-BODY, inherit);letter-spacing:.06em;white-space:nowrap}.ep-qv .product__final-sale-wrap{display:none!important}.ep-qv .selector-wrapper--size .radio__button label{height:44px}.ep-qv .product-quick-add__description{font-size:13px;line-height:1.6;color:#5b4249}.ep-qv__full{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;line-height:1.3;color:var(--ep-ink);text-decoration:none}.ep-qv__full .ep-i{width:14px;height:14px;transition:transform .3s var(--ep-ease)}.ep-qv__full:hover .ep-i{transform:translate(3px)}.ep-qv .product__submit__buttons .btn--primary{--btn-bg: var(--ep-pink);--btn-border: var(--ep-pink);--btn-text: var(--ep-plum);--btn-bg-hover: #f8aec4;--btn-border-hover: #f8aec4;--btn-text-hover: var(--ep-plum);font-weight:700;min-height:52px}.ep-qv [data-add-to-cart]{transition:background-color .3s var(--ep-ease),border-color .3s var(--ep-ease),transform .2s var(--ep-ease)}.ep-qv [data-add-to-cart]:active{transform:scale(.97)}.ep-dialog.ep-revs{width:min(520px,100%);max-height:min(88vh,720px)}.ep-revs__sum{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding-bottom:18px;border-bottom:1px solid var(--ep-line)}.ep-revs__score{display:grid;justify-items:center;gap:6px}.ep-revs__score b{font-size:34px;font-weight:700;line-height:1;color:var(--ep-ink);font-variant-numeric:tabular-nums}.ep-revs__score small{font-size:12px;color:var(--ep-muted)}.ep-revs__bars{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ep-revs__bars li{display:grid;grid-template-columns:10px 12px minmax(0,1fr) 18px;align-items:center;gap:6px;font-size:11.5px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-revs__bars svg{width:12px;height:12px;fill:#f2b33d}.ep-revs__bars li>i{height:6px;border-radius:3px;background:var(--ep-tile);overflow:hidden}.ep-revs__bars li>i>i{display:block;height:100%;border-radius:3px;background:var(--ep-plum)}.ep-revs__bars em{font-style:normal;text-align:right}.ep-revs__list{margin:0;padding:0;list-style:none}.ep-revs__item{display:grid;gap:6px;padding:16px 0;border-bottom:1px solid var(--ep-line)}.ep-revs__item:last-child{padding-bottom:0;border-bottom:0}.ep-revs__hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.ep-revs__nm{font-size:12px;color:var(--ep-muted)}.ep-revs__t{margin:2px 0 0;font-size:14px;font-weight:700;line-height:1.35;color:var(--ep-ink)}.ep-revs__stars .ep-rev__row svg{width:13px;height:13px}.ep-revs__tx{margin:0;font-size:13px;line-height:1.6;color:#5b4249}.ep-revs__ph{display:block;width:88px;height:88px;border-radius:var(--RADIUS);overflow:hidden;background:var(--ep-tile)}.ep-revs__ph img{display:block;width:100%;height:100%;object-fit:cover}.ep-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7000;display:grid;place-items:center;padding:16px}.ep-modal[hidden]{display:none}.ep-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#33252a6b;opacity:0;transition:opacity .3s}.ep-modal.is-open .ep-scrim{opacity:1}.ep-dialog{position:relative;display:flex;flex-direction:column;width:min(980px,100%);max-height:min(90vh,780px);border-radius:var(--RADIUS);background:#fff;color:#33252a;overflow:hidden;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 30px 70px -30px #280f198c}.ep-modal.is-open .ep-dialog{opacity:1;transform:none}@media only screen and (max-width:749px){.ep-modal{place-items:end stretch;padding:0}.ep-modal>.ep-dialog{width:100%!important;max-height:90vh!important;max-height:90dvh!important;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:14px 14px 0 0;opacity:1;transform:translateY(100%);transition:transform .45s cubic-bezier(.16,1,.3,1)}.ep-modal.is-open>.ep-dialog{transform:none}.ep-modal>.ep-dialog:before{content:"";position:absolute;z-index:3;top:8px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:4px;background:#613a4640}.ep-modal[data-ep-layer] .ep-dg__fig img{max-height:40vh}}.ep-dialog__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 18px 24px;background:#fbe6ed}@media only screen and (max-width:749px){.ep-modal .ep-dialog__head{padding-top:26px}}.ep-dialog__eyebrow{margin:0;font-size:12px;font-style:italic;letter-spacing:.06em;text-transform:uppercase;color:#613a46}.ep-dialog__title{margin:2px 0 0;font-size:22px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#33252a}.ep-dialog__x{display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:#33252a;cursor:pointer;transition:background-color .2s}.ep-dialog__x:hover{background:#ffffffb3}.ep-dialog__x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ep-dialog__body{flex:1;min-height:0;overflow-y:auto;padding:20px 20px 24px}.ep-chart{display:block;width:100%;height:auto;border-radius:var(--RADIUS)}.ep-dg{display:grid;gap:20px}.ep-dg__side{display:grid;gap:20px;align-content:start}.ep-dg__fig{margin:0;justify-self:center;width:min(220px,70%)}.ep-calc{display:grid;gap:12px;padding:16px;border-radius:var(--RADIUS);background:var(--ep-pink-3)}.ep-calc__t{margin:0;font-size:13px;font-weight:700;color:var(--ep-plum)}.ep-calc__res{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;line-height:1.4;color:var(--ep-plum)}.ep-calc__res .big{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ep-plum);color:#fff;font-size:14px;font-weight:700}.ep-calc__res .big.pop{animation:ep-pop .32s var(--ep-io)}.ep-calc__res button{grid-column:1 / -1;min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--RADIUS);background:var(--ep-plum);font:600 13px/1 var(--FONT-STACK-BODY, inherit);letter-spacing:.02em;text-transform:none;color:#fff;cursor:pointer;transition:background-color .2s var(--ep-io)}.ep-calc__res button:hover{background:#4d2e38}.ep-dg__fig svg{display:block;width:100%;height:auto}.ep-dg__tables{display:grid;gap:26px}.ep-tg h3{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#33252a}.ep-tg .mk{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fbe6ed;color:#613a46;font-size:12px;font-weight:700}.ep-tg table{width:100%;margin:0;border-collapse:collapse;table-layout:fixed;font-size:13px;color:#33252a}.ep-tg th,.ep-tg td{padding:12px 6px;border:1px solid #f3c6d3;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}.ep-tg thead th{background:#f3a2bb;border-color:#f3a2bb;color:#613a46;font-size:14px;font-weight:600}.ep-tg tbody th{width:36%;font-weight:600;color:#613a46}.ep-tg thead th:first-child{width:36%}.ep-tg td.hl,.ep-tg th.hl{background:#fff4f7;font-weight:700;color:#613a46}.ep-tg thead th.hl{background:#613a46;border-color:#613a46;color:#fff}@media(max-width:749px){.ep-tg table{font-size:12px}.ep-tg th,.ep-tg td{padding:10px 3px}.ep-tg tbody th,.ep-tg thead th:first-child{width:30%}.ep-tg thead th{font-size:13px}}.ep-dg__note{margin:0;font-size:12px;color:#75636a}.ep-dg__fig img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.ep-dialog[data-ep-sheet] .ep-dg__fig{width:min(420px,100%)}.ep-dialog[data-ep-sheet] .ep-dg__tables{gap:18px}.ep-dialog[data-ep-sheet] .ep-tg h3{gap:10px;margin:0 0 8px;font-size:13px}.ep-dialog[data-ep-sheet] .ep-tg .mk{width:26px;height:26px;font-size:11px}.ep-dialog[data-ep-sheet] .ep-tg table{font-size:12.5px}.ep-dialog[data-ep-sheet] .ep-tg th,.ep-dialog[data-ep-sheet] .ep-tg td{padding:7px 6px}.ep-dialog[data-ep-sheet] .ep-tg thead th{font-size:12.5px}.ep-dialog[data-ep-sheet] .ep-tg tbody th,.ep-dialog[data-ep-sheet] .ep-tg thead th:first-child{width:38%}@media only screen and (max-width:749px){.ep-dialog[data-ep-sheet] .ep-tg table{font-size:11.5px}.ep-dialog[data-ep-sheet] .ep-tg th,.ep-dialog[data-ep-sheet] .ep-tg td{padding:7px 2px}.ep-dialog[data-ep-sheet] .ep-tg tbody th,.ep-dialog[data-ep-sheet] .ep-tg thead th:first-child{width:32%}}.ep-dg__name{grid-column:1 / -1;margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#613a46}.ep-dg+.ep-dg{margin-top:28px;padding-top:28px;border-top:1px solid #f3c6d3}.ep-dg--med .ep-dg__fig{width:min(340px,100%)}.ep-dg--med .ep-tg tbody th,.ep-dg--med .ep-tg td{text-align:left;padding-left:14px}.ep-dg--med .ep-tg tbody th{width:50%}@media only screen and (min-width:750px){.ep-modal{padding:32px}.ep-dialog__head{padding:26px 28px 22px 32px}.ep-dialog__title{font-size:28px}.ep-dialog__body{padding:32px 32px 36px}.ep-dg{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:40px;align-items:start}.ep-dg--noimg{grid-template-columns:minmax(0,1fr)}.ep-dialog[data-ep-sheet] .ep-dg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center}.ep-dialog[data-ep-sheet] .ep-dg--noimg{grid-template-columns:minmax(0,1fr)}.ep-dialog[data-ep-sheet] .ep-dg__fig,.ep-dg__fig{width:100%}}@media(prefers-reduced-motion:reduce){.ep-dialog,.ep-scrim,.ep-dots i,.ep-deliv__more .ep-i,.ep-deliv__arc,.ep-info__body,.ep-info__pm:before,.ep-info__pm:after{transition-duration:.01ms!important}.ep-deliv__cd i{animation:none}}@keyframes ep-pop{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ep-calc__res .big.pop,.ep-gift__tx.in{animation:none}.ep-rev__quote p{transition:none}.ep-gift__track i,.ep-gift__ic,.ep-gift__ic>span,.ep-gift__more .ep-i,.ep-set__go .ep-i{transition:none}.ep-gift__add{animation:none}}body.template-product .epf__h,body.template-product [id^=Rte--] .hero__title,body.template-product .related__products .tab-link{font-family:var(--FONT-STACK-HEADING, inherit);font-weight:600;font-size:19px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#33252a}@media only screen and (min-width:750px){body.template-product .epf__h,body.template-product [id^=Rte--] .hero__title,body.template-product .related__products .tab-link{font-size:24px}}body.template-product .related__products .tab-link span:after{display:none}body.template-product .related__products .tab-link:not(.current){opacity:.38;transition:opacity .2s ease}body.template-product .related__products .tab-link:not(.current):hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/57/assets/enova-pdp.css.map */
