.ehiw{font-family:var(--font-body-family, "Lato", sans-serif);color:rgb(var(--color-text-rgb, 43 43 40));--ehiw-text: rgb(var(--color-text-rgb, 43 43 40));--ehiw-muted: #767674;scroll-margin-top:90px}.ehiw__wrap{max-width:1200px;margin:0 auto;padding:0 20px}.ehiw__eyebrow{font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:var(--ehiw-muted);margin:0 0 14px}.ehiw__heading{font-family:var(--font-heading-family, Georgia, serif);font-size:32px;font-weight:500;line-height:1.1;margin:0 0 40px}.ehiw--center .ehiw__eyebrow,.ehiw--center .ehiw__heading{text-align:center}.ehiw__grid{display:grid;gap:32px}@media screen and (min-width:750px){.ehiw__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.ehiw__image{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;margin-bottom:22px}.ehiw__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--ehiw-text);border-radius:50%;font-size:13px;font-weight:400;line-height:1;margin-bottom:16px}.ehiw__title{font-family:var(--font-body-family, "Lato", sans-serif);font-size:20px;font-weight:700;line-height:1.2;margin:0 0 10px}.ehiw__text{font-size:15px;line-height:1.5;color:var(--ehiw-muted);margin:0;max-width:36ch}.ebb--bundle-v4:where([data-g5]) .ebb__hero-wrap{position:relative;overflow:hidden}.ebb--bundle-v4:where([data-g5]) .ebb__hero{position:relative;width:100%;aspect-ratio:4/5;max-height:85vh;display:flex;overflow:hidden}.ebb--bundle-v4:where([data-g5]) .ebb__slide{position:relative;flex:0 0 100%;width:100%;height:100%}.ebb--bundle-v4:where([data-g5]) .ebb__slide img,.ebb--bundle-v4:where([data-g5]) .ebb__slide video{width:100%;height:100%;object-fit:cover;display:block}.ebb--bundle-v4:where([data-g5]) .ebb__thumb{position:relative;display:block;aspect-ratio:1/1;width:100%;height:auto;padding:0;border:0;border-radius:0;overflow:hidden}.ebb--bundle-v4:where([data-g5]) .ebb__thumb-img{width:100%;height:100%;object-fit:cover;display:block}.ebb--bundle-v4:where([data-g5]) .ebb__proof{position:absolute;z-index:9;display:flex;align-items:center;gap:6px;border-radius:54px;padding:3px 6px;background:#ffffffb3;font-size:11px;line-height:16px;left:0;bottom:44px}@media(max-width:989px){.ebb--bundle-v4:where([data-g5]) .ebb__thumbs{position:static;display:grid;grid-auto-flow:column;grid-auto-columns:calc((94% - 32px)/5);gap:8px;padding:8px 20px;overflow:hidden}}@media(max-width:767px){.ebb--bundle-v4:where([data-g5]) .ebb__proof.has-thumbs{bottom:calc(28px + ((100vw - 40px)*.94 - 32px)/5);transform:translate(10%)}}@media(min-width:768px)and (max-width:989px){.ebb--bundle-v4:where([data-g5]) .ebb__proof.has-thumbs{bottom:108px;transform:translate(20%)}}@media(min-width:990px){.ebb--bundle-v4:where([data-g5]) .ebb__thumbs{position:static;display:grid;grid-auto-flow:column;grid-auto-columns:80px;gap:8px;padding:8px 20px;overflow:hidden}.ebb--bundle-v4:where([data-g5]) .ebb__proof{left:20px;bottom:108px}}@media(max-width:989px){.ebb--bundle-v4:where([data-g5-square]) .ebb__hero{aspect-ratio:1/1}}@media(min-width:990px){.ebb--bundle-v4:where([data-g5]) .ebb__hero{aspect-ratio:4/5;max-height:calc(100vh - 156px)}}@media(max-width:749px){body:has(.ebb--bundle-v4[data-g5-thead]) .site-header--transparent{--text:#2B2B28 !important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header--transparent .logo__image-link--other{opacity:1!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header--transparent .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header--transparent:before{content:none!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header--transparent .wrapper:before{box-shadow:none!important}.supports-transparent-header .ebb--bundle-v4[data-g5-thead] .b4hb{top:calc(var(--header-height, 64px) + 8px)}}@media(min-width:750px){body:has(.ebb--bundle-v4[data-g5-thead]):not(.has-scrolled) .site-header{position:relative!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header{background:var(--bg, #fff)!important;--text:#2B2B28 !important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header .logo__image-link--other{opacity:1!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebb--bundle-v4[data-g5-thead]) .site-header:before{content:none!important}}.ebb--bundle-v4 .b4rail{display:none}@media(min-width:990px){.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__gallery{position:sticky;top:var(--header-height, 63px);align-self:start;display:flex;gap:10px;align-items:stretch;justify-content:center;height:calc(100vh - var(--header-height, 63px));overflow:hidden;padding:0;background:transparent}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail{display:flex;flex-direction:column;gap:8px;flex:0 0 60px;width:60px;margin-left:8px;padding:2px 0;height:100%;overflow-y:auto;scrollbar-width:none}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail::-webkit-scrollbar{display:none}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail .ebb__rail-thumb{flex:0 0 76px;width:60px;height:76px;padding:0;border:1px solid transparent;background:#efe9e1;cursor:pointer;border-radius:0;overflow:hidden;opacity:.55;transition:opacity .2s}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail .ebb__rail-thumb.is-active{border-color:var(--c-text, #2b2b28);opacity:1}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail .ebb__rail-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__hero-wrap{position:relative;isolation:isolate;flex:1 1 auto;min-width:0;width:auto;height:100%;max-height:none;aspect-ratio:auto;margin:0;overflow:hidden;border:0;background:#e7ddd2}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__hero{position:relative;display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;margin:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;background:transparent}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__slide{position:relative;display:block;flex:none;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__thumbs{display:none}.ebb.ebb--bundle-v4[data-bbv4-root] .b4hb{left:auto;right:20px;top:20px}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__proof,.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__proof.has-thumbs{left:20px;right:auto;top:auto;bottom:20px;transform:none}}@supports (width: 1cqw){@media(min-width:990px){.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__gallery{container-type:inline-size;height:auto;--ebb-ph:min(calc(100vh - var(--header-height, 63px)), calc((100cqw - 78px)/.8) )}.ebb.ebb--bundle-v4[data-bbv4-root] .b4rail{height:var(--ebb-ph)}.ebb.ebb--bundle-v4[data-bbv4-root] .ebb__hero-wrap{flex:0 0 auto;width:calc(var(--ebb-ph) * .8);height:var(--ebb-ph)}}}.ebd{--c-text:#2b2b28;--c-muted:#767676;--c-line:#dcd6cd;--c-tile:#f4f2ef;--c-warm:#f4f2ef;--c-green:#e6f2e7;--c-green-ink:#1f4d2b;--ebd-head: var(--FONT-STACK-HEADING, "Playfair Display", Georgia, serif);color:var(--c-text);font-family:Lato,system-ui,sans-serif;padding-top:var(--ebd-pt, 0px);padding-bottom:max(var(--ebd-pb, 0px),60px)}.ebd *,.ebd *:before,.ebd *:after{box-sizing:border-box}.ebd [hidden]{display:none!important}.ebd .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ebd button{font-family:inherit;color:inherit}.ebd__gallery{position:relative;border-bottom:1px solid var(--c-text)}.ebd__frame{position:relative;overflow:hidden;background:var(--c-tile)}.ebd__hero{position:relative;width:100%;aspect-ratio:4/5;max-height:85vh;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--c-tile)}.ebd__hero::-webkit-scrollbar{display:none}.ebd__slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.ebd__img,.ebd__slide img,.ebd__slide video{width:100%;height:100%;object-fit:cover;display:block}.ebd__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((94% - 32px)/5);gap:8px;padding:8px 20px;overflow-x:auto;scrollbar-width:none}.ebd__thumbs::-webkit-scrollbar{display:none}.ebd__thumb{position:relative;display:block;aspect-ratio:1/1;width:100%;padding:0;border:0;border-radius:0;overflow:hidden;background:var(--c-tile);cursor:pointer}.ebd__thumb.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px var(--c-text)}.ebd__thumb-img{width:100%;height:100%;object-fit:cover;display:block}.ebd__hb{position:absolute;left:12px;top:12px;z-index:2;display:flex;gap:6px;pointer-events:none}.ebd__hb>span{font-size:14px;line-height:1.2;font-weight:400;padding:6px 12px;border-radius:20px;white-space:nowrap}.ebd__hb-camp{background:var(--c-text);color:#fff}.ebd__hb-save{background:#fff;color:var(--c-text)}.ebd__proof{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:6px;border-radius:54px;padding:3px 8px;background:#ffffffbf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:11px;line-height:16px;white-space:nowrap}.ebd__proof svg{flex:none}.ebd__buybox{padding:16px 20px 24px}.ebd__rate{display:inline-flex;align-items:center;gap:6px;font-size:14px;margin:0 0 10px;color:inherit;text-decoration:none}.ebd__rate-stars{letter-spacing:2px}.ebd__eyebrow{font-size:12px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--c-muted);margin:0 0 2px}.ebd__title{font-family:var(--ebd-head);font-size:32px;line-height:1;text-transform:uppercase;font-weight:500;letter-spacing:0;margin:0 0 8px}@media(max-width:749px){.ebd .ebd__title{font-size:clamp(22px,calc((100vw - 40px) / var(--ebb-tk, .01)),30px)}}.ebd__sub{font-size:15px;line-height:1.4;color:var(--c-muted);margin:0;max-width:46ch}.ebd__ben{list-style:none;margin:12px 0 14px;padding:12px 0 0;border-top:1px solid var(--c-line);display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.ebd__ben li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.3;margin:0}.ebd__ben svg{flex:0 0 18px}.ebd__price{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ebd__price-now{font-size:24px;font-weight:500;text-transform:uppercase}.ebd__price-was{font-size:16px;color:var(--c-muted)}.ebd__pill{font-size:12px;line-height:1.2;padding:3px 9px;border-radius:23px;background:var(--c-text);color:#fff;white-space:nowrap;font-weight:400}.ebd__fs{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.2;padding:3px 9px;border-radius:23px;background:var(--c-green);color:var(--c-green-ink);white-space:nowrap;font-weight:400}.ebd__block{margin:22px 0 0}.ebd__lbl{font-family:var(--ebd-head);font-size:17px;font-weight:500;margin:0 0 10px}.ebd__tiers{display:flex;flex-direction:column;gap:10px}.ebd__tier{position:relative;display:flex;align-items:center;gap:12px;width:100%;border:1px solid var(--c-line);background:#fff;padding:12px 14px;cursor:pointer;text-align:left;border-radius:0}.ebd__tier.has-pop{margin-top:10px}.ebd__tier.is-on{border:1.5px solid var(--c-text);background:#fcfbf9;padding:11.5px 13.5px}.ebd__tier[disabled]{opacity:.45;cursor:not-allowed}.ebd__rd{width:18px;height:18px;flex:0 0 18px;border-radius:50%;border:1.5px solid #9a978f}.ebd__tier.is-on .ebd__rd{border:5px solid var(--c-text)}.ebd__mid{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.35}.ebd__tn{font-size:15px;font-weight:700}.ebd__sv{font-size:11.5px;line-height:1.3;background:var(--c-text);color:#fff;border-radius:20px;padding:2px 8px;margin-left:6px;vertical-align:1px;white-space:nowrap;font-weight:400}.ebd__mid small{display:block;color:var(--c-muted);font-size:12.5px}.ebd__fs2{display:block;color:var(--c-green-ink);font-size:12px;margin-top:2px}.ebd__pr{text-align:right;font-size:15px;white-space:nowrap}.ebd__pr b{display:block}.ebd__pr s{color:var(--c-muted);font-size:12.5px}.ebd__pop{position:absolute;top:-10px;right:12px;font-size:11px;line-height:1.4;background:var(--c-text);color:#fff;padding:1px 8px;border-radius:20px;white-space:nowrap}.ebd__pick{margin-top:18px}.ebd__pick-h{font-size:14px;margin:0 0 8px}.ebd__pick-h span{color:var(--c-muted);margin-left:4px}.ebd__crow{border:1px solid var(--c-line);padding:10px 8px}.ebd__crow+.ebd__crow{border-top:0}.ebd__ct{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;margin-bottom:8px}.ebd__ct span{color:var(--c-muted);font-size:12.5px}.ebd__ctr{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ebd__cc{min-width:0;display:flex;align-items:center;gap:4px;border:1px solid var(--c-line);padding:5px;font-size:13px;background:#fff}.ebd__cc.is-on{border-color:var(--c-text)}.ebd__cc-pick{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;cursor:pointer;text-align:left;font-size:12.5px}.ebd__cc-pick img{width:28px;height:28px;flex:0 0 28px;object-fit:cover;display:block}.ebd__cl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebd__cc.is-on .ebd__cl{font-weight:700}.ebd__st{display:flex;align-items:center;gap:3px;font-weight:700;flex:none}.ebd__st button{width:20px;height:20px;padding:0;border:1px solid var(--c-line);border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;cursor:pointer}.ebd__st button[disabled]{opacity:.3;cursor:default}.ebd__qty{min-width:10px;text-align:center;font-variant-numeric:tabular-nums}.ebd__per{font-size:13.5px;line-height:1.4;margin:12px 0 0}.ebd__per b{font-weight:700}.ebd__atc-wrap{margin-top:16px}.ebd__atc,.ebd__sticky-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--c-text);color:#fff!important;border:0;border-radius:0;padding:15px 16px;font-size:16px;font-weight:700;cursor:pointer}.ebd__atc[disabled],.ebd__sticky-btn[disabled]{opacity:.5;cursor:not-allowed}.ebd__atc-prices{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.ebd__atc-prices s{font-weight:400;opacity:.6}.ebd__msg{margin:6px 0 0;font-size:13px;color:#a12c2c}.ebd__msg:empty{display:none}.ebd__trust{display:flex;justify-content:space-between;gap:8px;margin-top:8px;padding:0 4px;font-size:12px;white-space:nowrap}.ebd__rev{position:relative;margin-top:12px;--bleed:20px}.ebd__rev-strip{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--bleed));padding:0 var(--bleed);scroll-padding-left:var(--bleed)}.ebd__rev-strip::-webkit-scrollbar{display:none}.ebd__card{flex:0 0 84%;scroll-snap-align:start;margin:0;background:var(--c-warm);border-radius:16px;padding:8px 14px;display:flex;flex-direction:column;gap:2px;color:var(--c-text);text-decoration:none;min-width:0}.ebd__card-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.ebd__card-tag{font-size:10.5px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#6b6b66}.ebd__card-stars{font-size:10px;line-height:14px;letter-spacing:1px;white-space:nowrap}.ebd__card-stars .is-off{color:#cfc8bf}.ebd__card-q{margin:0;padding:0;border:0;font-size:13px;line-height:18px;font-style:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ebd__card-by{margin-top:auto;font-size:11.5px;line-height:15px;color:#4a4a45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ebd__card-by b{color:var(--c-text)}.ebd__card-by span:before{content:"\b7";margin:0 5px}.ebd__card--end{flex:0 0 38%;justify-content:center;align-items:flex-start;gap:0;background:transparent;border:1px solid var(--c-line)}.ebd__card-n{font-family:var(--ebd-head);font-size:22px;line-height:26px;font-weight:500}.ebd__card-t{font-size:12px;line-height:15px;color:#6b6b66}.ebd__card-a{font-size:13px;line-height:16px;font-weight:700;margin-top:4px}.ebd__arrow{display:none}.ebd .exa{margin-top:18px}.ebd__inc{margin-top:16px;border-top:.5px solid var(--c-line);border-bottom:.5px solid var(--c-line)}.ebd__inc summary{display:flex;align-items:center;gap:8px;padding:14px 0;cursor:pointer;list-style:none;font-size:15px}.ebd__inc summary::-webkit-details-marker{display:none}.ebd__inc-c{color:var(--c-muted)}.ebd__inc-c:before{content:"\b7";margin-right:8px}.ebd__inc-tg{margin-left:auto;font-size:13px;color:var(--c-muted);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ebd__inc-hide,.ebd__inc[open] .ebd__inc-show{display:none}.ebd__inc[open] .ebd__inc-hide{display:inline}.ebd__inc ul{list-style:none;margin:0;padding:0 0 12px;display:flex;flex-direction:column;gap:10px}.ebd__inc li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;margin:0}.ebd__inc li svg{flex:0 0 18px;margin-top:1px}.ebd__inc-f{display:flex;align-items:baseline;gap:8px;padding:12px 0 14px;border-top:.5px solid var(--c-line);font-size:14px}.ebd__inc-f span,.ebd__inc-f s{color:var(--c-muted)}.ebd__inc-f b{margin-left:auto;font-weight:700}.ebd__sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:.5px solid var(--c-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 20px #2b2b280f;transition:transform .25s}.ebd__sticky.is-hidden{transform:translateY(110%)}.ebd__sticky-btn{padding:13px 12px}@media(max-width:989px){body:has(.ebd[data-thead]) .site-header--transparent{--text:#2B2B28 !important}body:has(.ebd[data-thead]) .site-header--transparent .logo__image-link--other{opacity:1!important}body:has(.ebd[data-thead]) .site-header--transparent .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebd[data-thead]) .site-header--transparent:before{content:none!important}body:has(.ebd[data-thead]) .site-header--transparent .wrapper:before{box-shadow:none!important}.supports-transparent-header .ebd[data-thead] .ebd__hb{top:calc(var(--header-height, 64px) + 8px)}}@media(min-width:750px){.ebd__thumbs{grid-auto-columns:80px}.ebd__st button{width:24px;height:24px}.ebd__cc-pick img{width:30px;height:30px;flex-basis:30px}.ebd__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--c-line);background:#fafafa;color:var(--c-text);box-shadow:0 2px 8px #2b2b281f;cursor:pointer;z-index:1}.ebd__arrow:hover{background:var(--c-warm)}.ebd__arrow[hidden]{display:none}.ebd__arrow--next{right:-16px}.ebd__arrow--prev{left:-16px}.ebd__rev{--bleed:0px}.ebd__card{flex-basis:72%}.ebd__card--end{flex-basis:30%}}@media(min-width:990px){body:has(.ebd[data-thead]):not(.has-scrolled) .site-header{position:relative!important}body:has(.ebd[data-thead]) .site-header{background:var(--bg, #fff)!important;--text:#2B2B28 !important}body:has(.ebd[data-thead]) .site-header .logo__image-link--other{opacity:1!important}body:has(.ebd[data-thead]) .site-header .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebd[data-thead]) .site-header:before{content:none!important}.ebd{padding-bottom:max(var(--ebd-pb, 0px),112px)}.ebd__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,46%);align-items:start}.ebd__gallery{position:sticky;top:var(--header-sticky-height, 60px);align-self:start;border-bottom:0;border-right:1px solid var(--c-text)}.ebd__hero{max-height:calc(100vh - 156px)}.ebd__hb{left:auto;right:20px;top:20px}.ebd__proof{left:20px;bottom:16px}.ebd__buybox{padding:28px 48px 40px}.ebd__title{font-size:36px}.ebd__sticky{display:none}}.ebd__slide.ebd__slide--fit{background:#fff}.ebd__slide.ebd__slide--fit img,.ebd__slide.ebd__slide--fit video{object-fit:contain}.ebd__frame{width:min(100%,68vh);margin-inline:auto}@media(min-width:990px){.ebd__frame{width:min(100%,calc((100vh - 156px)*.8))}}@media(min-width:990px){.ebd .ebd__gallery{top:var(--header-height, 63px);display:flex;gap:10px;align-items:stretch;justify-content:center;height:calc(100vh - var(--header-height, 63px));overflow:hidden;border-right:0;background:transparent}.ebd .ebd__thumbs{order:-1;display:flex;flex-direction:column;gap:8px;flex:0 0 60px;width:60px;margin-left:8px;padding:2px 0;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.ebd .ebd__thumb{flex:0 0 76px;width:60px;height:76px;aspect-ratio:auto;border:1px solid transparent;background:#efe9e1;opacity:.55;transition:opacity .2s}.ebd .ebd__thumb.is-active{border-color:var(--c-text);opacity:1}.ebd .ebd__thumb.is-active:after{content:none}.ebd .ebd__frame{flex:1 1 auto;min-width:0;width:auto;height:100%;margin:0;background:#e7ddd2}.ebd .ebd__hero{display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;background:transparent}.ebd .ebd__slide{flex:none;width:100%;height:100%;scroll-snap-align:start}}@supports (width: 1cqw){@media(min-width:990px){.ebd .ebd__gallery{container-type:inline-size;height:auto;--ebb-ph:min(calc(100vh - var(--header-height, 63px)), calc((100cqw - 78px)/.8) )}.ebd .ebd__thumbs{height:var(--ebb-ph)}.ebd .ebd__frame{flex:0 0 auto;width:calc(var(--ebb-ph) * .8);height:var(--ebb-ph)}}}@media(max-width:749px){body:has(.ebb[data-ebb-thead]) .site-header--transparent{--text:#2B2B28 !important}body:has(.ebb[data-ebb-thead]) .site-header--transparent .logo__image-link--other{opacity:1!important}body:has(.ebb[data-ebb-thead]) .site-header--transparent .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebb[data-ebb-thead]) .site-header--transparent:before{content:none!important}body:has(.ebb[data-ebb-thead]) .site-header--transparent .wrapper:before{box-shadow:none!important}.supports-transparent-header .ebb[data-ebb-thead] .ebb__gift-pill{top:calc(var(--header-height, 64px) + 8px)}}@media(min-width:750px){body:has(.ebb[data-ebb-thead]):not(.has-scrolled) .site-header{position:relative!important}body:has(.ebb[data-ebb-thead]) .site-header{background:var(--bg, #fff)!important;--text:#2B2B28 !important}body:has(.ebb[data-ebb-thead]) .site-header .logo__image-link--other{opacity:1!important}body:has(.ebb[data-ebb-thead]) .site-header .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}body:has(.ebb[data-ebb-thead]) .site-header:before{content:none!important}}
/*# sourceMappingURL=/cdn/shop/t/103/compiled_assets/styles.css.map */
