.efc-views[hidden],.efc-view[hidden]{display:none!important}.efc-views,.efp-page{background:#0b0b0b;color:#f7f0e3;font:14px/1.65 var(--sans,"Montserrat",Arial,sans-serif);min-height:100vh}.efc-wrap,.efp-shell{width:min(1310px,calc(100% - 88px));margin-inline:auto}.efc-view,.efp-page{padding-top:calc(var(--total-header,110px) + 37px);padding-bottom:90px}.efc-crumb,.efp-breadcrumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#a39a8d;font-size:11px;letter-spacing:.03em;margin:0 0 42px}.efc-crumb a,.efp-breadcrumb a{color:#dabb80;text-decoration:none}.efc-product-layout,.efp-product{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(35px,5vw,85px);align-items:start}.efc-photos,.efp-gallery{min-width:0}.efc-photo-main,.efp-gallery__stage{position:relative;border:1px solid rgba(225,192,123,.2);background:radial-gradient(ellipse,#352817,#171310 65%,#0d0c0b);height:min(650px,62vw);overflow:hidden}.efc-photo-main img,.efp-gallery__stage img{width:100%;height:100%;object-fit:contain;display:block}.efc-photo-main>span,.efp-gallery__eyebrow{position:absolute;top:17px;left:17px;display:block;background:#080808c7;border:1px solid rgba(230,199,127,.5);color:#e8c582;font-size:9px;font-weight:750;letter-spacing:.13em;padding:9px 10px}.efc-photo-thumbs,.efp-gallery__thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:13px}.efc-thumb,.efp-gallery__thumb{padding:0;background:#181511;width:77px;height:86px;border:1px solid rgba(222,185,114,.25);cursor:pointer;overflow:hidden}.efc-thumb.is-active,.efp-gallery__thumb.is-selected,.efc-thumb:hover,.efp-gallery__thumb:hover{border-color:#e6c27b}.efc-thumb img,.efp-gallery__thumb img{width:100%;height:100%;object-fit:cover}.efc-disclaimer,.efp-gallery__note{font-size:10px;color:#898175;line-height:1.6;margin-top:13px}.efc-kicker,.efp-overline{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:650;color:#d7b674}.efc-product-info h1,.efp-info h1{font:500 clamp(44px,4.4vw,68px)/1.04 "Cormorant Garamond",Georgia,serif;color:#f6f0e7;margin:17px 0 23px;letter-spacing:-.03em}.efc-pd-price,.efp-info__price>span{font:500 35px/1.1 Cormorant Garamond,Georgia,serif;color:#e4c17b;display:block;margin:0 0 22px}.efc-pd-price small,.efp-info__price small{font:600 11px var(--sans,"Montserrat",Arial,sans-serif);color:#a69b89;letter-spacing:.04em;margin-left:7px}.efc-desc,.efp-lead{font-size:14px;color:#b8afa4;line-height:1.9;max-width:510px}.efc-highlights,.efp-highlights{display:flex;gap:9px;flex-wrap:wrap;border-block:1px solid rgba(217,183,109,.15);padding:18px 0;margin:24px 0 31px}.efc-highlights span,.efp-highlights span{font-size:10px;color:#d0b47c;font-weight:600;letter-spacing:.03em}.efc-scent-box label,.efc-amount label,.efp-form label{font-size:10px;color:#eddfbd;letter-spacing:.14em;font-weight:750;display:block;margin-bottom:10px}.efc-select,.efp-variant{border:1px solid rgba(232,192,117,.48);background:#171512;width:100%;color:#fff6e9;padding:16px 17px;border-radius:0;-webkit-appearance:auto;appearance:auto;font:14px var(--sans,Arial,sans-serif);min-height:53px}.efc-select option,.efp-variant option{color:#fff;background:#181512}.efc-amount,.efp-quantity-row{margin:25px 0 29px}.efc-amount>div,.efp-qty{display:flex;height:46px;border:1px solid rgba(216,178,107,.42);width:142px;align-items:stretch}.efc-amount button,.efp-qty button{width:42px;background:transparent;color:#e1be75;font-size:20px}.efc-amount input,.efp-qty input{flex:1;width:55px;min-width:0;background:transparent;color:#f7f0e2;text-align:center;border:0;-webkit-appearance:textfield;appearance:textfield;font-size:14px}.efc-amount input::-webkit-inner-spin-button,.efp-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.efc-status{color:#e4bd73;display:flex;gap:10px;align-items:center;font-size:11px;margin:0 0 16px}.efc-status>span{background:#d2ad65;width:7px;height:7px;border-radius:50%}.efc-main-link,.efp-add{width:100%;display:flex;align-items:center;justify-content:space-between;gap:17px;background:#d2ae65;color:#12100b!important;border:1px solid #d2ae65;text-transform:uppercase;letter-spacing:.09em;font-weight:750;font-size:11px;padding:17px 21px;text-decoration:none;transition:background .2s}.efc-main-link:hover,.efp-add:hover{background:#efcf87}.efc-outline-link{display:flex;margin-top:11px;justify-content:space-between;gap:15px;text-transform:uppercase;letter-spacing:.09em;color:#dfc48c!important;padding:16px 20px;border:1px solid rgba(219,181,103,.59);font-size:11px;text-decoration:none;font-weight:700}.efc-upgrade,.efp-reco{border:1px solid rgba(217,182,107,.25);background:linear-gradient(120deg,#262014,#151311);padding:23px;margin-top:32px}.efc-upgrade small,.efp-reco>p{font-size:10px;letter-spacing:.14em;color:#d7b477;font-weight:750}.efc-upgrade h3,.efp-reco h3{font:500 23px/1.2 Cormorant Garamond,Georgia,serif;margin:12px 0;color:#f3e7d5}.efc-upgrade a,.efp-reco a{color:#e8c57e;font-size:10px;font-weight:750;letter-spacing:.12em;text-decoration:underline;text-underline-offset:5px}.efc-accord,.efp-accordions{margin-top:30px;border-top:1px solid rgba(221,181,110,.25)}.efc-accord details,.efp-accordions details{border-bottom:1px solid rgba(221,181,110,.23)}.efc-accord summary,.efp-accordions summary{font-size:13px;color:#f1e8d8;padding:17px 4px;cursor:pointer;font-weight:600}.efc-accord p,.efp-accordions p,.efp-accordions div{font-size:12px;color:#aaa297;line-height:1.8;padding:0 5px 17px}.efc-back{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:75px}.efc-back a{color:#d4b573;font-size:11px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #a38b56;padding-bottom:6px}.efc-bundle-heading{text-align:center;margin:45px auto 55px;max-width:850px}.efc-bundle-heading h1{font:500 clamp(59px,7vw,93px)/1 "Cormorant Garamond",Georgia,serif;letter-spacing:-.06em;color:#f7ebd7;margin:15px 0 20px}.efc-bundle-heading h1 em,.efc-bundle-note h2{color:#d6b675;font-style:normal}.efc-bundle-heading>p:last-child{color:#bcb3a4;font-size:14px;line-height:1.9}.efc-bundle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.efc-bundle{min-width:0;border:1px solid rgba(226,190,117,.24);background:#151311}.efc-bundle__photo{height:370px;position:relative;overflow:hidden}.efc-bundle__photo img{width:100%;height:100%;object-fit:cover}.efc-bundle__photo>span{position:absolute;top:14px;left:14px;background:#090807d1;border:1px solid rgba(229,194,127,.38);padding:7px 10px;color:#dcb977;font-size:9px;letter-spacing:.1em}.efc-bundle__text{padding:23px 19px 26px}.efc-bundle__text h2{font:500 30px/1.05 Cormorant Garamond,Georgia,serif;color:#f6efdf;margin:0 0 11px}.efc-bundle__text p{color:#aaa299;font-size:12px;min-height:46px;line-height:1.7}.efc-bundle__text strong{display:block;color:#d7b677;font-size:17px;margin:16px 0 5px}.efc-bundle__text small{color:#8c8176;font-size:10px;line-height:1.4}.efc-bundle-note{border:1px solid rgba(223,181,101,.29);margin-top:46px;padding:34px;background:linear-gradient(120deg,#272014,#151311);display:grid;grid-template-columns:1fr 270px;gap:40px;align-items:center}.efc-bundle-note h2{font:500 36px Cormorant Garamond,Georgia,serif;margin:0 0 12px}.efc-bundle-note p{font-size:12px;line-height:1.8;color:#b4ab9c}.efp-product{padding-bottom:40px}.efp-form{margin-top:30px}.efp-info__price{margin-top:10px}.efp-quantity-row{margin-bottom:20px}.efp-add:disabled{cursor:not-allowed;opacity:.6}.efp-secure{font-size:11px;color:#c2b49c;margin:14px 0}@media(max-width:960px){.efc-wrap,.efp-shell{width:calc(100% - 42px)}.efc-bundle__photo{height:295px}.efc-product-layout,.efp-product{gap:30px}}@media(max-width:770px){.efc-wrap,.efp-shell{width:calc(100% - 34px)}.efc-view,.efp-page{padding-top:calc(var(--total-header,96px) + 20px)}.efc-product-layout,.efp-product{grid-template-columns:1fr}.efc-photo-main,.efp-gallery__stage{height:auto;aspect-ratio:6/5.7}.efc-bundle-grid{grid-template-columns:1fr}.efc-bundle__photo{height:300px}.efc-bundle-note{grid-template-columns:1fr;gap:22px;padding:25px}.efc-crumb,.efp-breadcrumb{margin-bottom:23px}.efc-product-info h1,.efp-info h1{font-size:clamp(42px,8vw,60px)}.efc-bundle-heading{margin:24px auto 36px}}.efc-bundle__text strong s{font-size:12px;color:#8d8172;margin-right:10px;font-weight:500}.efc-bundle__text strong{color:#e6c688}.efc-bundle__text small{display:block;margin-top:6px;color:#ddbc77;font-weight:600}.efc-photo-main{height:auto;aspect-ratio:5/5.6;max-height:735px;background:radial-gradient(ellipse at 50% 54%,#292119,#121110 82%)}.efc-photo-main img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#15120e}.efc-photo-thumbs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#af8d56 #16130f;padding:6px 1px 13px;scroll-snap-type:x proximity}.efc-thumb{flex:0 0 83px;width:83px;height:95px;scroll-snap-align:start;background:#1b1713}.efc-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.efc-photo-main>span{z-index:2}.efc-photo-main img{transition:opacity .2s ease}@media(max-width:770px){.efc-photo-main{aspect-ratio:5/5.1;max-height:520px}.efc-photo-thumbs{flex-wrap:nowrap}.efc-thumb{flex:0 0 71px;height:81px}}.efp-gallery__stage{height:auto;aspect-ratio:5/5.6;max-height:725px}.efp-gallery__stage>img{object-fit:contain;object-position:center;background:#17120e}.efp-gallery__thumbs{overflow-x:auto;flex-wrap:nowrap;padding:6px 0 12px;scroll-snap-type:x proximity}.efp-gallery__thumb{flex:0 0 80px;width:80px;height:91px;scroll-snap-align:start}.efp-gallery__thumb img{object-fit:cover}.efp-reco a:hover{text-decoration:none;color:#f4d58f}@media(max-width:770px){.efp-gallery__stage{aspect-ratio:5/5.1}.efp-gallery__thumb{flex:0 0 72px;width:72px;height:84px}}.efn-home-spotlight{background:#16110d url(/cdn/shop/files/ef-150ml-home-reed-diffuser-luxury-banner-2026.jpg?v=1793262610) center center / cover no-repeat;min-height:500px;display:flex;align-items:center;position:relative;border-block:1px solid rgba(215,182,117,.32)}.efn-home-spotlight:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0b0ab3,#0c0b0a4d 53%,#0c0b0a08)}.efn-home-spotlight__inner{position:relative;z-index:1;padding:80px 0}.efn-home-spotlight h2{font:500 clamp(46px,6vw,83px)/1.02 "Cormorant Garamond",Georgia,serif;color:#f6eddf;margin:13px 0 20px;letter-spacing:-.03em}.efn-home-spotlight h2 em{font-style:normal;color:#d6b675}.efn-home-spotlight p:not(.efn-overline){max-width:460px;font-size:13px;line-height:1.9;color:#f1e7d6}.efn-home-spotlight .efn-btn{margin-top:26px}.efn-home .efn-product__photo img{width:100%;height:100%;object-fit:contain;object-position:center;background:#e7ddd2}.efc-view[data-ef-page=home] .efc-photo-main{background:#e8e0d4}.efc-view[data-ef-page=home] .efc-photo-main img{object-fit:contain;object-position:center}@media(max-width:720px){.efn-home-spotlight{min-height:480px;background-position:65% center}.efn-home-spotlight:before{background:linear-gradient(90deg,#080706e0,#08070699 68%,#08070638)}.efn-home-spotlight__inner{padding:68px 0}}.efp-buy-now{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:54px;width:100%;margin-top:12px;padding:15px 20px;background:transparent;color:#ecd094;border:1px solid #d2ae65;font:700 12px/1.5 var(--sans,Montserrat,Arial,sans-serif);letter-spacing:.045em;cursor:pointer;text-align:left}.efp-buy-now:hover,.efp-buy-now:focus-visible{background:#d2ae651f}.efp-buy-now:disabled{opacity:.5;cursor:not-allowed}.efp-action-feedback{margin:11px 0;color:#e9c98b;font-size:12px;line-height:1.6}.efp-qty button{min-width:44px;min-height:46px}.efp-add,.efp-buy-now,.efp-variant,.cart-drawer__checkout{touch-action:manipulation}@media(max-width:770px){.efp-info h1{font-size:clamp(35px,8.5vw,50px)}.efp-form{margin-top:20px}.efp-variant{font-size:16px;min-height:56px}.efp-add,.efp-buy-now{min-height:56px;font-size:12px;line-height:1.5}.efp-product{gap:20px}.efp-gallery__stage{aspect-ratio:5/4.7}}@media(max-width:380px){.efp-shell{width:calc(100% - 28px)}.efp-add,.efp-buy-now{padding-inline:14px}}.efn-category__image{aspect-ratio:1 / 1;background:#17140f}.efn-category__image>img{width:100%;height:100%;object-fit:contain;object-position:center}.efn-home .efn-product__photo{aspect-ratio:1 / 1;background:#e7ddd2}.efn-home .efn-product__photo>img{object-fit:contain;object-position:center;background:#e7ddd2}.efn-rollons .efn-product--roll .efn-product__photo{height:auto;min-height:0;aspect-ratio:660 / 800;background:#161311}.efn-rollons .efn-product__photo>img{object-fit:contain;object-position:center}.efn-car__visual{aspect-ratio:1 / 1}.efn-car__visual>img{object-fit:contain;object-position:center}.efn-editorial__art{background:#171411}.efn-editorial__art>img{object-fit:contain;object-position:center}.efp-page--home .efp-gallery__stage,.efp-page--car .efp-gallery__stage{aspect-ratio:1 / 1}.efp-page--roll .efp-gallery__stage{aspect-ratio:1122 / 1402}.efp-gallery__stage>img,.efc-photo-main>img{object-fit:contain;object-position:center;width:100%;height:100%}.efp-gallery__thumb img,.efc-thumb img{object-fit:contain;object-position:center;background:#17130f}.efc-view[data-ef-page=home] .efc-photo-main,.efc-view[data-ef-page=car] .efc-photo-main{aspect-ratio:1 / 1}.efc-view[data-ef-page=roll] .efc-photo-main{aspect-ratio:1122 / 1402}.efc-bundle__photo img{object-fit:contain;object-position:center;background:#16120d}.product-card__img,body.template-collection .product-card__img,.product-gallery__main-img,.product-gallery__thumb img,.cart-item__media img,.cart-page .cart-table td img,.product-upsell img{object-fit:contain;object-position:center;background:#191713}.product-card__media,.product-gallery__main,.cart-item__media{background:#191713}@media(max-width:850px){.efmh__search{display:flex!important}}@media(max-width:770px){.efn-category__image,.efn-car__visual,.efn-home .efn-product__photo{aspect-ratio:1 / 1}.efn-rollons .efn-product--roll .efn-product__photo{aspect-ratio:660 / 800;height:auto;min-height:0}.efn-editorial__art{height:auto;aspect-ratio:1 / 1;max-height:480px}.efp-page--home .efp-gallery__stage,.efp-page--car .efp-gallery__stage{aspect-ratio:1 / 1}.efp-page--roll .efp-gallery__stage{aspect-ratio:1122 / 1402}.efc-view[data-ef-page=home] .efc-photo-main,.efc-view[data-ef-page=car] .efc-photo-main{aspect-ratio:1 / 1}.efc-view[data-ef-page=roll] .efc-photo-main{aspect-ratio:1122 / 1402}}.efn-category__image>img,.efn-product__photo>img,.efn-car__visual>img,.efn-editorial__art>img,.efp-gallery__stage>img,.efp-gallery__thumb img,.efc-photo-main>img,.efc-thumb img,.efc-bundle__photo img,.efx-category__photo img,.efx-scent__image img,.efx-home-banner__image img,.efx-oil__image img,.product-card__media img,.product-gallery__main-img,.product-gallery__thumb img,.cart-item__media img,.cart-page .cart-table td img,.product-upsell img{object-fit:contain!important;object-position:center center!important;max-width:100%;max-height:100%}.efn-category__image>img,.efn-product__photo>img,.efn-car__visual>img,.efn-editorial__art>img,.efp-gallery__stage>img,.efp-gallery__thumb img,.efc-photo-main>img,.efc-thumb img,.efc-bundle__photo img,.product-card__media img,.product-gallery__thumb img{display:block;width:100%;height:100%}.efn-category__image,.efn-home .efn-product__photo,.efn-car__visual,.efn-editorial__art,.efp-page--home .efp-gallery__stage,.efp-page--car .efp-gallery__stage,.efc-view[data-ef-page=home] .efc-photo-main,.efc-view[data-ef-page=car] .efc-photo-main{aspect-ratio:1 / 1}.efn-rollons .efn-product--roll .efn-product__photo,.efp-page--roll .efp-gallery__stage,.efc-view[data-ef-page=roll] .efc-photo-main{aspect-ratio:660 / 800}.efp-gallery__thumb,.efc-thumb,.product-card__media,.product-gallery__thumb{background:#17140f}.efn-category__image:hover>img,.efn-product__photo:hover>img,.efn-car__visual:hover>img,.efx-category__photo:hover img,.efx-scent__image:hover img,.efx-oil__image:hover img,.product-card__media:hover img{transform:none!important}@media(max-width:770px){.efn-category__image,.efn-home .efn-product__photo,.efn-car__visual,.efn-editorial__art,.efp-page--home .efp-gallery__stage,.efp-page--car .efp-gallery__stage,.efc-view[data-ef-page=home] .efc-photo-main,.efc-view[data-ef-page=car] .efc-photo-main{aspect-ratio:1 / 1}.efn-rollons .efn-product--roll .efn-product__photo,.efp-page--roll .efp-gallery__stage,.efc-view[data-ef-page=roll] .efc-photo-main{aspect-ratio:660 / 800;height:auto}}.efp-page--car .efp-gallery__stage,.efn-car__visual{background:#15120e}.efp-page--car .efp-gallery__stage>img,.efn-car__visual>img,.efn-category__image[href*=hotel-inspired-car-diffuser]>img{object-fit:contain!important;object-position:center!important;image-rendering:auto;filter:none}.efn-category__image[href*=hotel-inspired-car-diffuser]:hover>img{transform:none!important}@media(max-width:770px){.efp-page--car .efp-gallery__stage,.efn-car__visual{aspect-ratio:4/5!important}.efn-category__image[href*=hotel-inspired-car-diffuser]{aspect-ratio:1/1!important}}.efn--trio{background:#0c0b0a}.efn--trio .efn-trio__section{background:#0d0c0b;border-top:1px solid rgba(216,179,107,.22);border-bottom:1px solid rgba(216,179,107,.18);padding:clamp(68px,7vw,105px) 0;scroll-margin-top:calc(var(--total-header) + 12px)}.efn--trio .efn-trio__section:first-of-type{padding-top:calc(var(--total-header) + clamp(42px,5.5vw,80px));border-top:0}.efn--trio .efn-trio--roll{background:#11100e}.efn--trio .efn-trio--car{background:#14120f}.efn--trio .efn-car__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(36px,7vw,125px)}.efn--trio .efn-trio__visual{display:block;width:100%;aspect-ratio:1/1;background:#0e0d0b;border:1px solid rgba(215,181,112,.23);overflow:hidden}.efn--trio .efn-trio__visual>img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center;image-rendering:auto;filter:none!important}.efn--trio .efn-trio__visual:hover{border-color:#e0be789e}.efn--trio .efn-car__details{min-width:0}.efn--trio .efn-car h2{font-size:clamp(43px,4.9vw,73px);line-height:1.02;margin:17px 0 25px}.efn--trio .efn-car__details>p:not(.efn-overline):not(.efn-pricing){max-width:490px;line-height:1.85}.efn--trio .efn-car__scents{max-width:560px}.efn--trio .efn-car .efn-pricing{display:flex;align-items:center;gap:12px}.efn--trio .efn-btn{max-width:100%;white-space:normal;text-align:center}@media(max-width:980px){.efn--trio .efn-car__layout{gap:clamp(26px,4vw,55px)}.efn--trio .efn-car h2{font-size:clamp(42px,5.1vw,60px)}}@media(max-width:770px){.efn--trio .efn-wrap{width:calc(100% - 36px)}.efn--trio .efn-car__layout{grid-template-columns:minmax(0,1fr);gap:28px}.efn--trio .efn-trio__section{padding:57px 0;scroll-margin-top:calc(var(--total-header) + 8px)}.efn--trio .efn-trio__section:first-of-type{padding-top:calc(var(--total-header) + 24px)}.efn--trio .efn-trio__visual{aspect-ratio:1/1;max-height:510px}.efn--trio .efn-car h2{font-size:clamp(43px,9vw,59px);margin:10px 0 18px}.efn--trio .efn-car__details>p:not(.efn-overline):not(.efn-pricing){font-size:13px}.efn--trio .efn-car__scents{padding:19px 0 23px}.efn--trio .efn-car__scents>div{gap:7px}.efn--trio .efn-car__scents span{font-size:10px}.efn--trio .efn-btn{min-height:54px}}.efn--trio .efn-hero__shopgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(590px,100%);gap:7px;margin-top:20px;align-items:stretch}.efn--trio .efn-hero__shopoption{min-width:0;min-height:48px;padding:8px 11px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;color:#fff3db;text-decoration:none;border:1px solid rgba(216,184,115,.43);background:#0808088a;box-shadow:none;transition:background .18s ease,border-color .18s ease}.efn--trio .efn-hero__shopoption:hover{background:#2b1f0ec7;border-color:#e9c580}.efn--trio .efn-hero__shopoption:focus-visible{outline:2px solid #f3d492;outline-offset:3px}.efn--trio .efn-hero__shoptitle{margin:0;display:flex;justify-content:space-between;align-items:center;gap:5px;min-width:0;font:700 10px/1.25 Montserrat,Arial,sans-serif;letter-spacing:.02em;color:#fdf3e1;text-transform:uppercase}.efn--trio .efn-hero__shoptitle>span[aria-hidden]{font-size:12px;flex:none;color:#d6b16f}.efn--trio .efn-hero__short{display:none}.efn--trio .efn-hero__shopdetails{padding:0;border:0;display:flex;align-items:center;justify-content:space-between;gap:5px;color:#c4b6a1;font-size:9px;line-height:1.2}.efn--trio .efn-hero__shopdetails strong{font-size:10px;white-space:nowrap;font-weight:650;color:#e7c180}@media(max-width:770px){.efn--trio .efn-hero{min-height:485px}.efn--trio .efn-hero__content{padding-top:39px;padding-bottom:42px}.efn--trio .efn-hero h1{font-size:clamp(35px,10.4vw,51px);margin:14px 0 13px}.efn--trio .efn-hero__sub{font-size:12px;line-height:1.55}.efn--trio .efn-hero__shopgrid{width:min(370px,100%);margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block:1px solid rgba(224,192,122,.47);background:#0a0908a8}.efn--trio .efn-hero__shopoption{min-height:48px;padding:7px 4px;border:0;border-right:1px solid rgba(218,179,105,.3);background:transparent;align-items:center;justify-content:center;gap:0;box-shadow:none}.efn--trio .efn-hero__shopoption:last-child{border-right:0}.efn--trio .efn-hero__shopoption:hover{background:#644e2a3b}.efn--trio .efn-hero__shoptitle{display:block;font:700 10px/1.22 Montserrat,Arial,sans-serif;text-align:center;letter-spacing:0;white-space:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal}.efn--trio .efn-hero__full{display:inline}.efn--trio .efn-hero__short{display:none}.efn--trio .efn-hero__shoptitle>span[aria-hidden]{display:none}.efn--trio .efn-hero__shopdetails{display:none}}@media(max-width:350px){.efn--trio .efn-hero__shoptitle{font-size:9px}}@media(prefers-reduced-motion:reduce){.efn--trio .efn-hero__shopoption{transition:none}}.efn--trio .efn-hero{min-height:0;align-items:center}.efn--trio .efn-hero__content{padding-top:clamp(65px,7vw,98px);padding-bottom:clamp(84px,8vw,106px)}.efn--trio .efn-hero__shopgrid{width:min(650px,100%);gap:9px;margin-top:23px}.efn--trio .efn-hero__shopoption{min-height:54px;padding:10px 12px;border:1px solid rgba(222,185,110,.62);background:#080808b3;box-shadow:none}.efn--trio .efn-hero__shoptitle{font-size:11px;line-height:1.3}@media(max-width:770px){.efn--trio .efn-hero{min-height:0;display:block}.efn--trio .efn-hero__content{padding-top:38px;padding-bottom:58px}.efn--trio .efn-hero__shopgrid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:19px;border:0;background:transparent}.efn--trio .efn-hero__shopoption{display:flex;align-items:center;justify-content:center;min-height:50px;padding:7px 5px;border:1px solid rgba(222,185,110,.67);border-radius:2px;background:#090807b3}.efn--trio .efn-hero__shopoption:last-child{border-right:1px solid rgba(222,185,110,.67)}.efn--trio .efn-hero__shoptitle{display:block;font:650 clamp(10px,2.8vw,12px)/1.25 Montserrat,Arial,sans-serif;letter-spacing:0;text-align:center;white-space:normal;text-wrap:balance;word-break:normal}.efn--trio .efn-hero__full{display:inline}.efn--trio .efn-hero__short{display:none}.efn--trio .efn-hero__shoptitle>span[aria-hidden]{display:none}.efn--trio .efn-hero__shopdetails{display:none}.efn--trio .efn-video-button{right:18px;bottom:11px;min-height:33px;padding:6px 10px;font-size:9px}}@media(max-width:365px){.efn--trio .efn-hero__shoptitle{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/ef-commerce.css.map */
