.deluxe-photo{position:relative;isolation:isolate;overflow:hidden}.deluxe-photo img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .42s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.deluxe-photo__primary{position:relative;z-index:1}.deluxe-photo__secondary{position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.deluxe-photo--has-hover:hover .deluxe-photo__primary,.product-image-button:hover .deluxe-photo--has-hover .deluxe-photo__primary{opacity:0;transform:scale(1.035)}.deluxe-photo--has-hover:hover .deluxe-photo__secondary,.product-image-button:hover .deluxe-photo--has-hover .deluxe-photo__secondary{opacity:1;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.deluxe-photo img{transition:none!important;transform:none!important}}body.proposal-editorial{--deluxe-ease:cubic-bezier(.22,1,.36,1);--deluxe-ivory:#f6f0e5;--deluxe-ink:#201810}body.proposal-editorial .site-header{background:rgba(246,240,229,.94);border-bottom:1px solid rgba(75,52,29,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 38px rgba(36,23,14,.045)}body.proposal-editorial .site-header a,body.proposal-editorial .site-header button{transition:color .26s ease,opacity .26s ease,transform .26s var(--deluxe-ease)}@media (hover:hover){body.proposal-editorial .nav-left a:hover,body.proposal-editorial .site-header .quiz-nav:hover{color:#986837}body.proposal-editorial .site-header .icon-button:hover{transform:translateY(-2px)}}body.proposal-editorial .hero.hero--premium{background:#261910;min-height:clamp(660px,calc(100svh - 123px),970px)}body.proposal-editorial .hero.hero--premium .hero-media-img{filter:saturate(.88) contrast(1.06);animation:deluxe-hero-reveal 1.25s var(--deluxe-ease) both}body.proposal-editorial .hero.hero--premium .hero-vignette{background:linear-gradient(95deg,rgba(21,13,10,.93),rgba(24,14,10,.69) 29%,rgba(24,14,10,.18) 55%,transparent 79%)}body.proposal-editorial .hero.hero--premium .hero-copy{max-width:870px;padding-top:clamp(72px,9vh,136px)}body.proposal-editorial .hero.hero--premium h1{font-size:clamp(82px,9.1vw,144px);line-height:.88;letter-spacing:-.052em;text-wrap:balance}body.proposal-editorial .hero.hero--premium h1 em{color:#e8c99e}body.proposal-editorial .hero.hero--premium .hero-description{max-width:350px;line-height:1.9}body.proposal-editorial .hero.hero--premium .button-cream{min-width:250px;background:#f9f4ea;color:#302217;border:1px solid #f9f4ea;transition:transform .38s var(--deluxe-ease),background .38s ease,box-shadow .38s ease}@media (hover:hover){body.proposal-editorial .hero.hero--premium .button-cream:hover{transform:translateY(-4px);background:#e5d3b8;box-shadow:0 18px 34px rgba(0,0,0,.22)}}body.proposal-editorial .luxe-featured-picks{background:#e9dfd1}body.proposal-editorial .luxe-featured-card{transition:transform .45s var(--deluxe-ease)}body.proposal-editorial .luxe-featured-image{background:linear-gradient(140deg,#f8f5ee,#e9e0d1);overflow:hidden}body.proposal-editorial .luxe-featured-image img{transition:transform .65s var(--deluxe-ease)}body.proposal-editorial .catalog-section{background:#f7f2e9}body.proposal-editorial .product-card{transition:transform .42s var(--deluxe-ease),border-color .42s ease,box-shadow .42s ease}body.proposal-editorial .product-image-wrap{background:linear-gradient(150deg,#f5eee2,#e9dece);overflow:hidden}@media (hover:hover) and (pointer:fine){body.proposal-editorial .luxe-featured-card:hover .luxe-featured-image img{transform:scale(1.055)}body.proposal-editorial .product-card:hover{transform:translateY(-7px);box-shadow:0 20px 38px rgba(49,34,20,.07)}}@keyframes deluxe-hero-reveal{0%{opacity:.65;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media(max-width:850px){body.proposal-editorial .site-header{height:76px}body.proposal-editorial .hero.hero--premium{min-height:0}body.proposal-editorial .hero.hero--premium .hero-copy{padding:52px 7% 44px;max-width:none}body.proposal-editorial .hero.hero--premium h1{font-size:clamp(58px,12.3vw,90px);line-height:.92}body.proposal-editorial .hero.hero--premium .hero-media-layer{height:min(48svh,450px)}body.proposal-editorial .hero.hero--premium .hero-vignette{display:none}body.proposal-editorial .hero.hero--premium .button-cream{min-width:220px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .hero.hero--premium .hero-media-img{animation:none}body.proposal-editorial .luxe-featured-card,body.proposal-editorial .product-card,body.proposal-editorial .site-header a{transition:none}}body.proposal-editorial .catalog-section .eyebrow,body.proposal-editorial .luxe-featured-head .eyebrow{letter-spacing:.24em;font-size:10px}body.proposal-editorial .product-card{position:relative;border:1px solid rgba(87,66,46,.1);background:#f9f6ef;border-radius:3px;overflow:hidden;box-shadow:0 3px 12px rgba(49,34,20,.025)}body.proposal-editorial .product-image-wrap{border-radius:0;background:radial-gradient(ellipse at 50% 36%,#fbf8f2 0,#efe7da 72%,#e8dfd1 100%);isolation:isolate}body.proposal-editorial .product-image-button{display:block;width:100%;overflow:hidden}body.proposal-editorial .product-image-button .deluxe-photo{transition:transform .7s var(--deluxe-ease)}@media (hover:hover) and (pointer:fine){body.proposal-editorial .product-card:hover .product-image-button .deluxe-photo{transform:scale(1.025)}}body.proposal-editorial .product-card-body{padding:clamp(16px,1.6vw,24px)}body.proposal-editorial .luxe-featured-brand,body.proposal-editorial .product-brand{color:#8a6b4e;letter-spacing:.16em;text-transform:uppercase}body.proposal-editorial .product-name{color:#2c2018;text-align:left;transition:color .25s ease}body.proposal-editorial .product-name:hover{color:#936e46}body.proposal-editorial .product-notes{color:#807367}body.proposal-editorial .product-price{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}body.proposal-editorial .product-tag{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(251,246,239,.86);color:#624a38;letter-spacing:.09em}body.proposal-editorial .favorite-button{background:rgba(249,245,239,.9);border-radius:50%;transition:background .25s ease,transform .32s var(--deluxe-ease)}@media (hover:hover){body.proposal-editorial .favorite-button:hover{transform:translateY(-2px);background:#fffaf1}}body.proposal-editorial .card-size{max-width:none;min-width:84px;min-height:40px;border-color:rgba(102,79,54,.25);background-color:#fdfaf4;color:#423427}body.proposal-editorial .add-button{width:44px;height:44px;border-radius:50%;transition:transform .3s var(--deluxe-ease),background .3s ease}body.proposal-editorial .add-button:not(:disabled):hover{transform:rotate(90deg)}body.proposal-editorial .add-button:disabled{cursor:not-allowed;opacity:.48}body.proposal-editorial .luxe-featured-image .deluxe-photo{height:100%}body.proposal-editorial .luxe-featured-image .deluxe-photo img{object-fit:contain}body.proposal-editorial .luxe-featured-card .luxe-featured-name{transition:color .25s ease}body.proposal-editorial .luxe-featured-card .luxe-featured-name:hover{color:#98714d}body.proposal-editorial .site-header .icon-button{min-width:44px;min-height:44px}@media (max-width:850px){body.proposal-editorial .catalog-section{padding-top:70px}body.proposal-editorial .product-card-body{padding:15px 13px 17px}body.proposal-editorial .product-image-wrap{border-radius:0}body.proposal-editorial .product-name{line-height:1.2}body.proposal-editorial .product-tag{font-size:9px}body.proposal-editorial .luxe-featured-track{scroll-snap-type:x mandatory;scroll-padding-inline:7%;-webkit-overflow-scrolling:touch}body.proposal-editorial .luxe-featured-card{scroll-snap-align:center}body.proposal-editorial .card-size{min-height:44px}body.proposal-editorial .add-button{width:44px;height:44px}}@media (max-width:390px){body.proposal-editorial .product-card-body{padding:12px 10px 15px}body.proposal-editorial .product-tag{letter-spacing:0}}@media (prefers-reduced-motion:reduce){body.proposal-editorial .add-button,body.proposal-editorial .favorite-button,body.proposal-editorial .product-image-button .deluxe-photo{transition:none}}body.proposal-editorial .modal-detail .product-detail-image{background:#efe7db}body.proposal-editorial .deluxe-gallery{width:100%}body.proposal-editorial .deluxe-gallery__stage{min-height:280px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 40%,#fbf8f2,#ebe1d3);overflow:hidden}body.proposal-editorial .deluxe-gallery__hero{width:100%;height:auto;max-height:min(65vh,650px);aspect-ratio:4/5;object-fit:contain;animation:deluxe-gallery-reveal .35s ease both}body.proposal-editorial .deluxe-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(250,247,241,.94);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:30px/1 Georgia,serif;color:#33261c;z-index:2}body.proposal-editorial .deluxe-gallery__arrow--previous{left:12px}body.proposal-editorial .deluxe-gallery__arrow--next{right:12px}body.proposal-editorial .deluxe-gallery__counter{position:absolute;bottom:16px;right:18px;color:#69513e;letter-spacing:.16em;font-size:11px}body.proposal-editorial .deluxe-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;padding:14px 8px 8px;scroll-snap-type:x proximity}body.proposal-editorial .deluxe-gallery__thumb{flex:0 0 70px;width:70px;height:78px;overflow:hidden;border:1px solid transparent;background:#f5efe5;padding:4px;scroll-snap-align:start}body.proposal-editorial .deluxe-gallery__thumb[aria-pressed=true]{border-color:#8c6541}body.proposal-editorial .deluxe-gallery__thumb img{width:100%;height:100%;object-fit:contain}body.proposal-editorial .modal-detail .product-detail-copy{padding:clamp(22px,3.4vw,54px)}body.proposal-editorial .modal-detail .product-detail-copy h2{line-height:1.02;letter-spacing:-.03em}@keyframes deluxe-gallery-reveal{0%{opacity:.5;transform:scale(1.015)}to{opacity:1;transform:none}}@media(max-width:850px){body.proposal-editorial .deluxe-gallery__stage{min-height:240px}body.proposal-editorial .deluxe-gallery__hero{max-height:50vh}body.proposal-editorial .deluxe-gallery__thumb{flex-basis:60px;width:60px;height:68px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-gallery__hero{animation:none}}body.proposal-editorial .deluxe-demo-tag{position:absolute;z-index:5;bottom:12px;left:12px;padding:6px 10px;background:rgba(45,32,24,.88);color:#faf2e3;font:600 9px/1.3 var(--sans);letter-spacing:.14em;pointer-events:none}body.proposal-editorial .photo-shell.deluxe-photo>img.deluxe-photo__primary{position:relative;z-index:1;opacity:1!important}body.proposal-editorial .photo-shell.deluxe-photo>img.deluxe-photo__secondary{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){body.proposal-editorial .luxe-featured-image:hover .photo-shell.deluxe-photo--has-hover>img.deluxe-photo__secondary,body.proposal-editorial .product-image-button:hover .photo-shell.deluxe-photo--has-hover>img.deluxe-photo__secondary{opacity:1}}body.proposal-editorial .photo-shell.deluxe-photo>img.deluxe-photo__single{position:relative;z-index:1;opacity:1!important;width:100%;height:100%;transform:none}body.proposal-editorial .photo-shell.deluxe-photo>img.deluxe-photo__preload{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;opacity:0!important;inset:auto auto 0 0;pointer-events:none;z-index:-1}@media (hover:hover){body.proposal-editorial .product-image-button:hover .photo-shell.deluxe-photo>img.deluxe-photo__single{transform:none;opacity:1!important}}body.proposal-editorial .deluxe-gallery__stage{touch-action:pan-y}body.proposal-editorial .deluxe-gallery__stage:focus-visible{outline:2px solid #a47b48;outline-offset:-3px}body.proposal-editorial .deluxe-gallery__demo{position:absolute;left:14px;top:14px;z-index:3;background:rgba(43,30,23,.86);color:#fff7e9;font:600 9px/1.4 var(--sans);letter-spacing:.13em;padding:8px 11px;pointer-events:none}body.proposal-editorial .deluxe-gallery__arrow{transition:background .25s ease,color .25s ease,box-shadow .25s ease;box-shadow:0 8px 22px rgba(40,24,13,.08)}@media(hover:hover){body.proposal-editorial .deluxe-gallery__arrow:hover{background:#493521;color:#fff8ec;box-shadow:0 10px 22px rgba(40,24,13,.18)}}body.proposal-editorial .deluxe-gallery__thumb{border-radius:2px;transition:border-color .25s ease,transform .25s ease}@media(hover:hover){body.proposal-editorial .deluxe-gallery__thumb:hover{transform:translateY(-2px);border-color:#a88b65}}body.proposal-editorial .deluxe-gallery__arrow:focus-visible,body.proposal-editorial .deluxe-gallery__thumb:focus-visible{outline:2px solid #987449;outline-offset:3px}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-gallery__arrow,body.proposal-editorial .deluxe-gallery__thumb{transition:none}}body.proposal-editorial .deluxe-catalog-search{display:flex;align-items:center;gap:18px;min-height:66px;margin:24px 0 26px;padding:0 clamp(16px,2vw,28px);background:#fdfaf4;border:1px solid rgba(95,75,50,.2);box-shadow:0 9px 27px rgba(49,34,20,.035)}body.proposal-editorial .deluxe-catalog-search>svg{width:19px;height:19px;color:#816a50;flex:0 0 auto}body.proposal-editorial .deluxe-catalog-search input{min-width:0;flex:1 1;border:0;outline:none;box-shadow:none;background:transparent;color:#312318;font:400 clamp(16px,1.4vw,21px)/1.4 var(--serif)}body.proposal-editorial .deluxe-catalog-search input::placeholder{color:#817566;opacity:1}body.proposal-editorial .deluxe-catalog-search:focus-within{border-color:#aa8b61;box-shadow:0 0 0 2px rgba(170,139,97,.15)}body.proposal-editorial .deluxe-search-hint{font:500 9px/1.3 var(--sans);letter-spacing:.16em;color:#8c775e;white-space:nowrap}body.proposal-editorial .deluxe-search-clear{padding:12px;min-height:44px;font-size:11px;color:#795b3c}body.proposal-editorial .deluxe-search-clear:hover{text-decoration:underline}@media(max-width:850px){body.proposal-editorial .deluxe-catalog-search{min-height:58px;margin:18px 0 20px;gap:12px}body.proposal-editorial .deluxe-search-hint{display:none}body.proposal-editorial .deluxe-catalog-search input{font-size:18px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-catalog-search{scroll-behavior:auto}}body.proposal-editorial .deluxe-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;margin:16px 0 19px}body.proposal-editorial .deluxe-active-filters>span{font-size:9px;letter-spacing:.16em;color:#90785f}body.proposal-editorial .deluxe-active-filters>button{border:1px solid #cbbda8;background:#faf5ec;padding:9px 13px;min-height:39px;font-size:11px;color:#544131;transition:background .2s ease}body.proposal-editorial .deluxe-active-filters>button:hover{background:#eee1cf}body.proposal-editorial .deluxe-active-filters>.deluxe-reset-filters{border:0;background:transparent;text-decoration:underline;text-underline-offset:4px}body.proposal-editorial .filter-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}body.proposal-editorial .filter-tabs::-webkit-scrollbar{display:none}body.proposal-editorial .filter-tab{scroll-snap-align:start;white-space:nowrap}@media(max-width:850px){body.proposal-editorial .catalog-toolbar{gap:12px;align-items:flex-start}body.proposal-editorial .filter-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:5px}body.proposal-editorial .filter-tab{min-height:44px;flex:0 0 auto}body.proposal-editorial .deluxe-active-filters{gap:7px}body.proposal-editorial .deluxe-active-filters>button{min-height:42px}}body.proposal-editorial .deluxe-menu-panel{padding:clamp(26px,5vw,48px);background:#f8f2e8;color:#2d2118}body.proposal-editorial .deluxe-menu-panel h2{font-size:clamp(43px,7vw,70px);line-height:.98;letter-spacing:-.035em;max-width:560px}body.proposal-editorial .deluxe-menu-panel h2 em{color:#a17c52;font-weight:400}body.proposal-editorial .deluxe-menu-intro{font-size:13px;line-height:1.8;color:#746556;max-width:320px;margin:18px 0 30px}body.proposal-editorial .deluxe-mobile-links{display:flex;flex-direction:column;gap:0;border-top:1px solid #ddd0be;margin-bottom:28px}body.proposal-editorial .deluxe-mobile-links>a,body.proposal-editorial .deluxe-mobile-links>button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;min-height:55px;border-bottom:1px solid #ddd0be;font:400 clamp(20px,3vw,28px)/1.2 var(--serif);padding:12px 0;color:#302318;transition:color .25s ease,padding-left .25s ease}body.proposal-editorial .deluxe-mobile-links>a:after,body.proposal-editorial .deluxe-mobile-links>button:after{content:"";display:block;width:18px;height:18px;flex:none;background:#a37e55;-webkit-mask:url(/icons/arrow-up-right.svg) center/contain no-repeat;mask:url(/icons/arrow-up-right.svg) center/contain no-repeat}@media(hover:hover){body.proposal-editorial .deluxe-mobile-links>a:hover,body.proposal-editorial .deluxe-mobile-links>button:hover{color:#9c7349;padding-left:6px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-mobile-links>a,body.proposal-editorial .deluxe-mobile-links>button{transition:none}}body.proposal-editorial .deluxe-collection-feature{display:grid;grid-template-columns:1.05fr .95fr;min-height:310px;margin:30px 0 36px;background:#291f18;overflow:hidden;color:#f9f1e5}body.proposal-editorial .deluxe-collection-feature__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(25px,4vw,64px)}body.proposal-editorial .deluxe-collection-feature__copy>span{font-size:9px;letter-spacing:.23em;color:#dbba8e}body.proposal-editorial .deluxe-collection-feature__copy p{font:400 clamp(36px,4vw,66px)/.99 var(--serif);margin:22px 0 28px;letter-spacing:-.03em}body.proposal-editorial .deluxe-collection-feature__copy p em{color:#e1be8c}body.proposal-editorial .deluxe-collection-feature__copy a{align-self:flex-start;border-bottom:1px solid #c4a179;padding-bottom:10px;font-size:10px;letter-spacing:.14em}body.proposal-editorial .deluxe-collection-feature__copy a span{margin-left:25px}body.proposal-editorial .deluxe-collection-feature__art{position:relative;display:flex;align-items:center;justify-content:center;gap:0;background:radial-gradient(circle at center,#b6a080 0,#806647 35%,#3f2b20 78%);overflow:hidden}body.proposal-editorial .deluxe-collection-feature__art>span{font:italic 400 clamp(130px,17vw,280px)/1 var(--serif);color:rgba(250,227,180,.8);letter-spacing:-.17em;text-shadow:0 16px 30px #24161055}body.proposal-editorial .deluxe-collection-feature__art small{position:absolute;bottom:20px;left:0;right:0;text-align:center;font:500 9px var(--sans);letter-spacing:.32em;color:#f6e6d1}@media(max-width:850px){body.proposal-editorial .deluxe-collection-feature{grid-template-columns:1fr;min-height:0;margin:22px 0 28px}body.proposal-editorial .deluxe-collection-feature__copy{padding:35px 7%}body.proposal-editorial .deluxe-collection-feature__art{height:180px}body.proposal-editorial .deluxe-collection-feature__art>span{font-size:145px}}body.proposal-editorial .deluxe-discovery{padding:clamp(70px,9vw,145px) 7.5%;background:#f2e9da;color:#2b2119}body.proposal-editorial .deluxe-discovery__heading{text-align:center;max-width:800px;margin:0 auto clamp(36px,5vw,68px)}body.proposal-editorial .deluxe-discovery__heading>span{font:500 10px var(--sans);letter-spacing:.26em;color:#8c6c50}body.proposal-editorial .deluxe-discovery__heading h2{font:400 clamp(48px,6vw,90px)/.98 var(--serif);letter-spacing:-.04em;margin:22px auto}body.proposal-editorial .deluxe-discovery__heading h2 em{color:#a17b53}body.proposal-editorial .deluxe-discovery__heading p{font-size:14px;color:#74675b}body.proposal-editorial .deluxe-discovery__chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}body.proposal-editorial .deluxe-discovery__chapters>a{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(330px,32vw,500px);padding:clamp(23px,3vw,42px);color:#fff5e8;overflow:hidden;background:#32281f;transition:transform .45s cubic-bezier(.22,1,.36,1)}body.proposal-editorial .deluxe-discovery__chapters>a:nth-child(2){background:radial-gradient(ellipse at 80% 80%,#b59a76,#6f5644 50%,#35291f)}body.proposal-editorial .deluxe-discovery__chapters>a:nth-child(3){background:radial-gradient(ellipse at 90% 80%,#ad704c,#60392d 50%,#291d1a)}body.proposal-editorial .deluxe-discovery__chapters>a:first-child{background:radial-gradient(ellipse at 80% 85%,#897b64,#4b4b3d 50%,#24251f)}body.proposal-editorial .deluxe-discovery__chapters>a:before{content:"";position:absolute;z-index:-1;width:55%;aspect-ratio:1;top:25%;left:22%;border:1px solid #f6ebcc55;box-shadow:0 0 0 24px #fff1d008,0 0 0 50px #fff1d008;transition:transform .6s cubic-bezier(.22,1,.36,1)}body.proposal-editorial .deluxe-discovery__chapters>a>span{font:500 10px var(--sans);opacity:.85}body.proposal-editorial .deluxe-discovery__chapters strong{font:400 clamp(35px,3.4vw,57px)/1.03 var(--serif);letter-spacing:-.025em}body.proposal-editorial .deluxe-discovery__chapters strong em{display:block;color:#ead2ab}body.proposal-editorial .deluxe-discovery__chapters small{display:flex;justify-content:space-between;border-top:1px solid #f4e7d066;padding-top:18px;letter-spacing:.12em;font-size:10px}@media(hover:hover){body.proposal-editorial .deluxe-discovery__chapters>a:hover{transform:translateY(-7px)}body.proposal-editorial .deluxe-discovery__chapters>a:hover:before{transform:scale(1.16)}}@media(max-width:850px){body.proposal-editorial .deluxe-discovery{padding:65px 6%}body.proposal-editorial .deluxe-discovery__chapters{grid-template-columns:1fr;gap:12px}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:285px}body.proposal-editorial .deluxe-discovery__chapters strong{font-size:49px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-discovery__chapters>a,body.proposal-editorial .deluxe-discovery__chapters>a:before{transition:none}}body.proposal-editorial #product-grid{scroll-margin-top:100px}@media(max-width:850px){body.proposal-editorial #product-grid{scroll-margin-top:80px}}body.proposal-editorial .deluxe-ritual{padding:clamp(76px,9vw,130px) 7.5%;background:#24201b;color:#f5eee4}body.proposal-editorial .deluxe-ritual__intro{max-width:850px;margin:0 auto 55px;text-align:center}body.proposal-editorial .deluxe-ritual__intro>span{font:500 10px var(--sans);letter-spacing:.24em;color:#cfae82}body.proposal-editorial .deluxe-ritual__intro h2{font:400 clamp(43px,5.7vw,82px)/1 var(--serif);letter-spacing:-.035em;margin:21px 0}body.proposal-editorial .deluxe-ritual__intro h2 em{color:#e2c39a}body.proposal-editorial .deluxe-ritual__intro p{color:#cfc4b5;line-height:1.8;font-size:14px}body.proposal-editorial .deluxe-ritual__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}body.proposal-editorial .deluxe-ritual__steps>a,body.proposal-editorial .deluxe-ritual__steps>button{position:relative;text-align:left;display:flex;flex-direction:column;min-height:255px;padding:clamp(24px,3vw,39px);border:1px solid #89766077;background:#ffffff07;color:#f7eee1;transition:background .3s ease,transform .3s ease}body.proposal-editorial .deluxe-ritual__steps>:is(a,button)>span{font:500 10px var(--sans);letter-spacing:.17em;color:#d4b890;margin-bottom:auto}body.proposal-editorial .deluxe-ritual__steps strong{font:400 clamp(25px,2.5vw,40px)/1.12 var(--serif);margin:28px 0 14px}body.proposal-editorial .deluxe-ritual__steps small{max-width:280px;line-height:1.8;color:#c4b5a2;font-size:12px}body.proposal-editorial .deluxe-ritual__steps b{position:absolute;right:26px;top:28px;font-weight:400;color:#d4b890}@media(hover:hover){body.proposal-editorial .deluxe-ritual__steps>:is(a,button):hover{background:#ffffff14;transform:translateY(-4px)}}@media(max-width:850px){body.proposal-editorial .deluxe-ritual{padding:66px 6%}body.proposal-editorial .deluxe-ritual__steps{grid-template-columns:1fr}body.proposal-editorial .deluxe-ritual__steps>:is(a,button){min-height:185px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-ritual__steps>:is(a,button){transition:none}}body.proposal-editorial .deluxe-occasion{display:flex;gap:30px;align-items:center;justify-content:space-between;padding:clamp(55px,7vw,100px) 8%;background:#29221d;color:#fbf2e8}body.proposal-editorial .deluxe-occasion>div{max-width:760px}body.proposal-editorial .deluxe-occasion>div>span{font:500 10px var(--sans);letter-spacing:.2em;color:#d8bc92}body.proposal-editorial .deluxe-occasion h2{font:400 clamp(43px,5vw,78px)/1.02 var(--serif);letter-spacing:-.04em;margin:20px 0}body.proposal-editorial .deluxe-occasion h2 em{color:#ddbd96}body.proposal-editorial .deluxe-occasion p{font-size:14px;line-height:1.8;color:#cfbfac}body.proposal-editorial .deluxe-occasion__cta{flex:0 0 auto;min-height:57px;padding:18px 25px;border:1px solid #d4b995;color:#fff4e4;letter-spacing:.11em;font-size:11px;transition:background .2s ease}body.proposal-editorial .deluxe-occasion__cta:hover{background:#d4b995;color:#2a2018}body.proposal-editorial .deluxe-occasion__cta span{padding-left:18px}body.proposal-editorial .deluxe-occasion-modal h2{font:400 clamp(42px,5vw,66px)/1 var(--serif)}body.proposal-editorial .deluxe-occasion-modal h2 em{color:#a17a50}body.proposal-editorial .deluxe-occasion-modal>p:not(.eyebrow){margin:14px 0 24px;color:#796d60}body.proposal-editorial .deluxe-occasion-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}body.proposal-editorial .deluxe-occasion-options button{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;min-height:112px;align-content:center;text-align:left;padding:17px;border:1px solid #d9cbbb;background:#fbf7ef;color:#35261d;transition:background .2s ease,border-color .2s ease}body.proposal-editorial .deluxe-occasion-options button:hover{background:#eee2d3;border-color:#a88e6d}body.proposal-editorial .deluxe-occasion-options button strong{font:400 24px/1.1 var(--serif)}body.proposal-editorial .deluxe-occasion-options button small{font:400 11px var(--sans);color:#826e5e;grid-column:1}body.proposal-editorial .deluxe-occasion-options button>span{grid-column:2;grid-row:1;color:#a17b54}body.proposal-editorial .deluxe-occasion-results{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:15px 0;color:#765d43;font-size:10px;letter-spacing:.08em}body.proposal-editorial .deluxe-occasion-results button{text-decoration:underline;min-height:38px;color:#4b3828}@media(max-width:850px){body.proposal-editorial .deluxe-occasion{display:block;padding:60px 7%}body.proposal-editorial .deluxe-occasion__cta{margin-top:24px;width:100%}body.proposal-editorial .deluxe-occasion-options{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-occasion-options button,body.proposal-editorial .deluxe-occasion__cta{transition:none}}body.proposal-editorial .deluxe-audience-filter{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:22px 0 14px}body.proposal-editorial .deluxe-audience-filter button{border:1px solid #cfc0ae;padding:11px 21px;background:transparent;color:#564532;font-size:12px;min-height:42px}body.proposal-editorial .deluxe-audience-filter button.active{background:#3c3026;color:#f8f0e6;border-color:#3c3026}body.proposal-editorial .deluxe-audience-filter small{font-size:10px;color:#8d8170;flex-basis:100%}body.proposal-editorial .deluxe-weekly-combos{padding:clamp(65px,8vw,110px) 7.5%;background:#f0e6d8;color:#2b211b}body.proposal-editorial .deluxe-weekly-combos__heading>span{font:500 10px var(--sans);letter-spacing:.2em;color:#94734f}body.proposal-editorial .deluxe-weekly-combos__heading h2{font:400 clamp(46px,5vw,76px)/1.05 var(--serif);letter-spacing:-.03em;margin:20px 0 12px}body.proposal-editorial .deluxe-weekly-combos__heading h2 em{color:#a37a4d}body.proposal-editorial .deluxe-weekly-combos__heading p{color:#746758;margin-bottom:30px}body.proposal-editorial .deluxe-weekly-combos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}body.proposal-editorial .deluxe-weekly-combos__grid button{display:flex;flex-direction:column;min-height:236px;text-align:left;padding:25px 22px;border:1px solid #bfae99;background:#faf5ee;position:relative;transition:transform .2s ease,background .2s ease}body.proposal-editorial .deluxe-weekly-combos__grid button:hover{transform:translateY(-4px);background:#fffaf3}body.proposal-editorial .deluxe-weekly-combos__grid button span{font:500 9px var(--sans);letter-spacing:.16em;color:#a17c55}body.proposal-editorial .deluxe-weekly-combos__grid button strong{font:400 26px/1.12 var(--serif);margin:auto 0 20px}body.proposal-editorial .deluxe-weekly-combos__grid button small{color:#735d45;font-size:12px}body.proposal-editorial .deluxe-weekly-combos__grid button b{position:absolute;top:23px;right:23px;color:#957150}@media(max-width:950px){body.proposal-editorial .deluxe-weekly-combos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){body.proposal-editorial .deluxe-weekly-combos__grid{grid-template-columns:1fr}body.proposal-editorial .deluxe-weekly-combos__grid button{min-height:170px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-weekly-combos__grid button{transition:none}}body.proposal-editorial .deluxe-weekly-combos{padding:clamp(70px,8vw,132px) 7.5%;background:#eee5d7;color:#2a211a;scroll-margin-top:86px}body.proposal-editorial .deluxe-weekly-combos__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:42px}body.proposal-editorial .deluxe-weekly-combos__headline{max-width:820px}body.proposal-editorial .deluxe-weekly-combos__heading h2{font-size:clamp(46px,5.4vw,86px);margin:16px 0 20px}body.proposal-editorial .deluxe-weekly-combos__heading p{max-width:630px;margin:0}body.proposal-editorial .deluxe-weekly-combos__all{flex:0 0 auto;color:#6f5031;font:600 10px var(--sans);letter-spacing:.15em;border-bottom:1px solid #ae9479;padding-bottom:12px}body.proposal-editorial .deluxe-weekly-combos__grid{gap:19px}body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card{display:block;background:#f8f4ed;padding:0;min-height:unset;overflow:hidden;border:1px solid #d9cab7;color:#2a211a;box-shadow:0 7px 24px rgba(48,34,20,.035);transform:none;text-decoration:none}body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card:hover{transform:translateY(-5px);box-shadow:0 18px 32px rgba(48,34,20,.09)}body.proposal-editorial .deluxe-weekly-combos__visual{height:clamp(260px,29vw,390px);background:radial-gradient(ellipse at 52% 76%,#d6bb8e 0,#a67d53 50%,#71523d 100%);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}body.proposal-editorial .deluxe-weekly-combos__visual--2{background:radial-gradient(ellipse at 52% 76%,#b69f93 0,#7b6664 55%,#483d3c 100%)}body.proposal-editorial .deluxe-weekly-combos__visual--3{background:radial-gradient(ellipse at 52% 76%,#bcc0a6 0,#7f886e 55%,#39483d 100%)}body.proposal-editorial .deluxe-weekly-combos__visual:after{content:"";position:absolute;width:80%;height:15%;left:10%;bottom:14%;border-radius:50%;background:#35291b22;filter:blur(20px)}body.proposal-editorial .deluxe-weekly-combos__edition{position:absolute;top:24px;left:24px;font:600 9px var(--sans);letter-spacing:.18em;color:#fff4e7}body.proposal-editorial .deluxe-weekly-combos__bottles{display:flex;width:98%;height:73%;align-items:center;justify-content:center;gap:0;z-index:1;position:relative}body.proposal-editorial .deluxe-weekly-combos__bottle{position:relative;display:grid;place-items:center;width:35%;height:87%;margin:0 -1%;filter:drop-shadow(0 12px 9px #35271b35)}body.proposal-editorial .deluxe-weekly-combos__bottle:nth-child(2){height:99%;z-index:2;transform:translateY(-5px)}body.proposal-editorial .deluxe-weekly-combos__bottle img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}body.proposal-editorial .deluxe-weekly-combos__bottle-empty{width:64%;height:73%;border:1px solid #f5e5d59c;background:#f5e5d528;border-radius:14px 14px 9px 9px}body.proposal-editorial .deluxe-weekly-combos__visual>small{position:absolute;bottom:16px;left:18px;right:18px;text-align:center;font:500 8px var(--sans);letter-spacing:.12em;color:#fff5e9}body.proposal-editorial .deluxe-weekly-combos__info{padding:25px 26px 26px;text-align:left}body.proposal-editorial .deluxe-weekly-combos__eyebrow{font:600 9px var(--sans);letter-spacing:.15em;color:#98764d}body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card strong{display:block;font:400 clamp(27px,2.7vw,38px)/1.12 var(--serif);margin:14px 0 8px}body.proposal-editorial .deluxe-weekly-combos__info p{font:400 12px/1.65 var(--sans);min-height:60px;color:#817367;margin:0}body.proposal-editorial .deluxe-weekly-combos__footer{border-top:1px solid #e0d5c8;margin-top:20px;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:8px}body.proposal-editorial .deluxe-weekly-combos__footer span:first-child{font:500 16px var(--sans);color:#37291d}body.proposal-editorial .deluxe-weekly-combos__footer span:last-child{font:600 9px var(--sans);letter-spacing:.1em;color:#8a6744}body.proposal-editorial .deluxe-weekly-combos__footer b{font-weight:500;padding-left:3px}body.proposal-editorial .deluxe-weekly-combos__disclaimer{font-size:11px;color:#7d7164;line-height:1.65;margin-top:18px}@media(max-width:980px){body.proposal-editorial .deluxe-weekly-combos__heading{display:block}body.proposal-editorial .deluxe-weekly-combos__all{display:inline-block;margin-top:22px}body.proposal-editorial .deluxe-weekly-combos__grid{gap:12px}body.proposal-editorial .deluxe-weekly-combos__visual{height:290px}body.proposal-editorial .deluxe-weekly-combos__info{padding:20px 17px}}@media(max-width:700px){body.proposal-editorial .deluxe-weekly-combos{padding:70px 6%}body.proposal-editorial .deluxe-weekly-combos__grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}body.proposal-editorial .deluxe-weekly-combos__visual{height:350px}body.proposal-editorial .deluxe-weekly-combos__info p{min-height:unset}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card{transition:none}}body.proposal-editorial .deluxe-weekly-combos{background:#f2eae0;padding:clamp(66px,7vw,108px) 7.5%;scroll-margin-top:90px}body.proposal-editorial .deluxe-weekly-combos__heading{margin-bottom:30px}body.proposal-editorial .deluxe-weekly-combos__heading h2{font-size:clamp(42px,4.6vw,70px)}body.proposal-editorial .deluxe-weekly-combos__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card{background:#fdf9f3;border:1px solid #d8cabb;box-shadow:0 5px 18px #25170b0a}body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card:hover{transform:translateY(-3px);box-shadow:0 13px 27px #25170b18}body.proposal-editorial .deluxe-weekly-combos__visual{height:auto;aspect-ratio:1.28;isolation:isolate;overflow:hidden;background:#866547}body.proposal-editorial .deluxe-weekly-combos__visual:after{display:none}body.proposal-editorial .deluxe-weekly-combos__cinematic{position:absolute;inset:0;background-image:url(/images/editorial/combo-semana-5-premium.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;transform:none;transition:transform .5s ease;z-index:0}body.proposal-editorial .deluxe-weekly-combos__cinematic--2{background-image:url(/images/editorial/combo-semana-6-premium.webp)}body.proposal-editorial .deluxe-weekly-combos__cinematic--3{background-image:url(/images/editorial/combo-semana-7-premium.webp)}body.proposal-editorial .deluxe-weekly-combos__card:hover .deluxe-weekly-combos__cinematic{transform:scale(1.012)}body.proposal-editorial .deluxe-weekly-combos__edition{top:16px;left:18px;color:#fff;background:#20140d80;padding:7px 9px;letter-spacing:.12em;text-shadow:none;z-index:2}body.proposal-editorial .deluxe-weekly-combos__visual>small{z-index:2;background:#241b16b8;color:#fff9f1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;padding:9px 6px;left:0;right:0;bottom:0;font-size:8px;letter-spacing:.075em}body.proposal-editorial .deluxe-weekly-combos__info{padding:24px 23px}body.proposal-editorial .deluxe-weekly-combos__info p{line-height:1.65;min-height:54px}body.proposal-editorial .deluxe-weekly-combos__footer{margin-top:18px}@media(max-width:980px){body.proposal-editorial .deluxe-weekly-combos__grid{gap:12px}body.proposal-editorial .deluxe-weekly-combos__visual{height:auto;aspect-ratio:1.13}body.proposal-editorial .deluxe-weekly-combos__info{padding:19px 16px}}@media(max-width:700px){body.proposal-editorial .deluxe-weekly-combos{padding:65px 6%}body.proposal-editorial .deluxe-weekly-combos__grid{grid-template-columns:1fr;gap:19px}body.proposal-editorial .deluxe-weekly-combos__visual{aspect-ratio:1.38}body.proposal-editorial .deluxe-weekly-combos__info p{min-height:unset}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-weekly-combos__cinematic,body.proposal-editorial .deluxe-weekly-combos__grid .deluxe-weekly-combos__card{transition:none}}body.proposal-editorial .site-header{box-shadow:none;border-bottom:1px solid #dcd0c1;background:#f8f3ebee}body.proposal-editorial .hero.hero--premium{min-height:clamp(550px,calc(85svh - 124px),760px)}body.proposal-editorial .hero.hero--premium h1{font-size:clamp(67px,7.8vw,116px);line-height:.95;max-width:820px}body.proposal-editorial .hero.hero--premium .hero-copy{padding-top:clamp(62px,7vh,104px)}body.proposal-editorial .brand-strip{padding-top:23px;padding-bottom:23px}body.proposal-editorial .deluxe-discovery{padding:clamp(60px,6.3vw,95px) 7.5%;background:#f5f0e8;scroll-margin-top:96px}body.proposal-editorial .deluxe-discovery__heading{margin-bottom:32px}body.proposal-editorial .deluxe-discovery__heading h2{font-size:clamp(44px,4.5vw,68px);margin:14px auto}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:clamp(260px,27vw,390px)}body.proposal-editorial .deluxe-weekly-combos{padding:clamp(65px,6.5vw,104px) 7.5%}body.proposal-editorial .deluxe-occasion{padding:clamp(46px,5vw,72px) 7.5%;background:#302821}body.proposal-editorial .deluxe-occasion h2{font-size:clamp(38px,4.2vw,64px)}body.proposal-editorial .catalog-section{padding-top:clamp(66px,6vw,96px);scroll-margin-top:96px}body.proposal-editorial .catalog-section .section-heading{margin-bottom:28px}body.proposal-editorial .catalog-section .section-heading h2{font-size:clamp(44px,5vw,74px)}body.proposal-editorial .deluxe-catalog-search{margin-top:0}body.proposal-editorial .product-grid{scroll-margin-top:100px}body.proposal-editorial .product-card:hover{transform:translateY(-2px);box-shadow:0 10px 23px rgba(49,34,20,.06)}body.proposal-editorial .faq-section{scroll-margin-top:96px}body.proposal-editorial .site-footer{border-top:1px solid #d9cbb8}@media(max-width:850px){body.proposal-editorial .hero.hero--premium h1{font-size:clamp(52px,11vw,76px)}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:300px}body.proposal-editorial .deluxe-occasion{padding:48px 7%}body.proposal-editorial .catalog-section{padding-top:65px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-discovery__chapters>a,body.proposal-editorial .product-card{transition:none}}body.proposal-editorial .catalog-section .section-heading{display:flex;align-items:end;justify-content:space-between;gap:38px;margin-bottom:26px}body.proposal-editorial .catalog-section .section-heading h2{font-size:clamp(48px,5.3vw,76px);line-height:1.04;margin-top:13px}body.proposal-editorial .deluxe-collection-intro{max-width:340px;color:#7a6e62;font-size:13px;line-height:1.8;margin:0 0 8px}body.proposal-editorial .deluxe-catalog-search{min-height:59px;margin:12px 0 0;background:#fbf8f2;border:1px solid #dfd3c5;box-shadow:none}body.proposal-editorial .deluxe-catalog-search input{font-size:clamp(16px,1.4vw,19px)}body.proposal-editorial .deluxe-search-hint{display:none}body.proposal-editorial .deluxe-filter-toolbar{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:22px;border-bottom:1px solid #ded2c4;padding:23px 0 19px;margin-bottom:12px}body.proposal-editorial .deluxe-filter-group{display:flex;flex-direction:column;align-items:flex-start;gap:9px}body.proposal-editorial .deluxe-filter-label{font-size:9px;letter-spacing:.18em;font-weight:600;color:#967a59;line-height:1.4}body.proposal-editorial .deluxe-filter-toolbar .filter-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:0;padding:0;margin:0;min-height:44px}body.proposal-editorial .deluxe-filter-toolbar .filter-tab{border:1px solid transparent;min-height:38px;padding:9px 14px;color:#695847;font-size:12px;white-space:nowrap}body.proposal-editorial .deluxe-filter-toolbar .filter-tab.active{border-color:#c7b9a8;color:#30251a;background:#eee5d8}body.proposal-editorial .deluxe-filter-toolbar .filter-tab:after{display:none}body.proposal-editorial .deluxe-filter-toolbar .deluxe-audience-filter{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin:0;min-height:44px}body.proposal-editorial .deluxe-filter-toolbar .deluxe-audience-filter button{min-height:38px;padding:9px 13px;font-size:12px;border:1px solid transparent;background:transparent;color:#695847}body.proposal-editorial .deluxe-filter-toolbar .deluxe-audience-filter button.active{border-color:#c7b9a8;background:#eee5d8;color:#30251a}body.proposal-editorial .deluxe-filter-toolbar .sort-label{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin:0}body.proposal-editorial .deluxe-filter-toolbar .sort-label select{min-height:39px;padding:5px 28px 5px 8px;border:0;border-bottom:1px solid #bcae9e;background:transparent;color:#433326;font-size:12px}body.proposal-editorial .catalog-meta,body.proposal-editorial .deluxe-active-filters{margin-top:12px}@media(max-width:1000px){body.proposal-editorial .deluxe-filter-toolbar{justify-content:flex-start;gap:16px 26px}body.proposal-editorial .deluxe-filter-toolbar .sort-label{margin-left:auto}}@media(max-width:720px){body.proposal-editorial .catalog-section .section-heading{display:block}body.proposal-editorial .catalog-section .section-heading h2{font-size:clamp(42px,10.5vw,64px)}body.proposal-editorial .deluxe-collection-intro{max-width:unset;margin-top:13px}body.proposal-editorial .deluxe-filter-toolbar{gap:15px}body.proposal-editorial .deluxe-filter-group{width:100%}body.proposal-editorial .deluxe-filter-toolbar .filter-tabs{max-width:100%;flex-wrap:nowrap;overflow-x:auto}body.proposal-editorial .deluxe-filter-toolbar .sort-label{margin-left:0}}body.proposal-editorial .deluxe-product-card{background:#fbf8f2;border:1px solid #e4dacc;box-shadow:none}body.proposal-editorial .deluxe-product-card .product-image-wrap{height:auto;aspect-ratio:1/1.07;background:#f1ede5}body.proposal-editorial .deluxe-product-card .product-image-button{position:relative;height:100%;isolation:isolate}body.proposal-editorial .deluxe-product-card .product-image-button .deluxe-photo{height:100%;transform:none}body.proposal-editorial .deluxe-product-card .product-image-button img{object-fit:contain}body.proposal-editorial .deluxe-card-no-photo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:400 14px var(--serif);color:#978c81;white-space:nowrap;pointer-events:none}body.proposal-editorial .deluxe-card-quick-view{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:14px 17px;background:#f6f1eae8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#382b20;letter-spacing:.14em;font:600 9px var(--sans);transform:translateY(100%);opacity:0;transition:transform .28s ease,opacity .28s ease;pointer-events:none}body.proposal-editorial .deluxe-card-quick-view span{font-size:15px}body.proposal-editorial .deluxe-product-card .product-image-button:focus-visible .deluxe-card-quick-view,body.proposal-editorial .deluxe-product-card .product-image-button:hover .deluxe-card-quick-view{transform:translateY(0);opacity:1}body.proposal-editorial .deluxe-product-card .product-card-body{padding:22px 20px 20px;min-height:225px}body.proposal-editorial .deluxe-product-card .product-brand{font:600 9px var(--sans);letter-spacing:.17em;margin:0 0 8px;color:#9b7952}body.proposal-editorial .deluxe-product-card .product-name{font:400 clamp(25px,2.2vw,33px)/1.07 var(--serif);letter-spacing:-.025em;min-height:unset;margin-bottom:12px;display:block;text-align:left}body.proposal-editorial .deluxe-product-card .deluxe-card-format{margin:0 0 18px;min-height:0;color:#897e70;font:400 11px/1.5 var(--sans)}body.proposal-editorial .deluxe-product-card .deluxe-card-bottom{margin-top:auto;border-top:1px solid #e3d9ce;padding-top:16px;display:flex;justify-content:space-between;gap:12px;min-height:0}body.proposal-editorial .deluxe-product-card .product-price{font:500 15px/1.4 var(--sans);letter-spacing:0;white-space:normal}body.proposal-editorial .deluxe-product-card .product-price small{font-size:9px;font-weight:400;color:#94897b;margin-top:2px}body.proposal-editorial .deluxe-card-detail-link{font:600 9px var(--sans);letter-spacing:.11em;white-space:nowrap;display:flex;align-items:center;gap:7px;color:#7a5838;padding:10px 0;min-height:44px}body.proposal-editorial .deluxe-card-detail-link span{font-size:16px}body.proposal-editorial .modal-detail{width:min(1050px,calc(100% - 40px));max-height:calc(100dvh - 40px)}body.proposal-editorial .modal-detail .product-detail{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);max-height:calc(100dvh - 40px);overflow:auto}body.proposal-editorial .modal-detail .product-detail-image{align-self:stretch;background:#f0e8dc;align-items:stretch;min-width:0}body.proposal-editorial .modal-detail .deluxe-gallery{display:flex;flex-direction:column;justify-content:center}body.proposal-editorial .modal-detail .product-detail-copy{padding:clamp(32px,4vw,62px);background:#fbf8f2}body.proposal-editorial .modal-detail .product-detail-copy h2{font:400 clamp(38px,4vw,59px)/.98 var(--serif);letter-spacing:-.035em;margin-bottom:22px}body.proposal-editorial .modal-detail .detail-description{font-size:13px;line-height:1.8;color:#70665b}body.proposal-editorial .deluxe-detail-offer{margin-top:24px;border-top:1px solid #e0d4c6;padding-top:21px}body.proposal-editorial .deluxe-detail-offer .detail-size-label{font:600 9px var(--sans);letter-spacing:.16em;color:#8b6d49;margin:0 0 12px}body.proposal-editorial .deluxe-detail-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0 0 12px}body.proposal-editorial .deluxe-detail-option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:71px;padding:12px 14px;border:1px solid #d9cbb9;background:#f9f4ec;color:#3f3023;text-align:left;transition:border-color .2s,background .2s}body.proposal-editorial .deluxe-detail-option.active{border-color:#7e6141;background:#eee2d1;box-shadow:inset 0 0 0 1px #7e6141}body.proposal-editorial .deluxe-detail-option span{font:500 12px var(--sans)}body.proposal-editorial .deluxe-detail-option small{font:400 11px var(--sans);color:#796b5c}body.proposal-editorial .deluxe-detail-format-note{font:400 11px/1.65 var(--sans);color:#897a6a;margin:12px 0 0}body.proposal-editorial .deluxe-detail-occasions{margin:24px 0 0}body.proposal-editorial .deluxe-detail-occasions>span{display:block;font:600 9px var(--sans);letter-spacing:.15em;color:#8a6a49;margin-bottom:13px}body.proposal-editorial .deluxe-detail-occasions>div{display:flex;flex-wrap:wrap;gap:7px}body.proposal-editorial .deluxe-detail-occasions>div>span{border:1px solid #dbccba;padding:8px 12px;font:400 11px var(--sans);color:#594633}body.proposal-editorial .deluxe-detail-occasions small{display:block;font:400 10px/1.6 var(--sans);color:#998879;margin-top:10px}@media(max-width:850px){body.proposal-editorial .modal-detail .product-detail{grid-template-columns:1fr}body.proposal-editorial .modal-detail .product-detail-image{min-height:0}body.proposal-editorial .modal-detail .deluxe-gallery__stage{min-height:250px}body.proposal-editorial .modal-detail .product-detail-copy{padding:26px 23px}body.proposal-editorial .deluxe-product-card .product-card-body{min-height:200px}}@media(max-width:570px){body.proposal-editorial .deluxe-product-card .product-card-body{padding:15px 12px;min-height:190px}body.proposal-editorial .deluxe-product-card .product-name{font-size:clamp(21px,5vw,27px)}body.proposal-editorial .deluxe-product-card .product-price{font-size:12px}body.proposal-editorial .deluxe-card-detail-link{font-size:9px}body.proposal-editorial .deluxe-card-quick-view{display:none}body.proposal-editorial .deluxe-detail-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-card-quick-view,body.proposal-editorial .deluxe-detail-option{transition:none}}body.proposal-editorial .deluxe-mobile-filter-toggle{display:none}@media(max-width:720px){body.proposal-editorial .deluxe-mobile-filter-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 18px;margin:12px 0 0;background:#f7f1e8;border:1px solid #d9cbb9;color:#4d3a2a;min-height:48px;font:500 12px var(--sans);letter-spacing:.05em}body.proposal-editorial .deluxe-mobile-filter-toggle>span:last-child{font-size:20px;font-weight:300}body.proposal-editorial .deluxe-filter-toolbar{display:none;margin:0;border:1px solid #d9cbb9;border-top:0;background:#faf6ef;padding:18px 14px}body.proposal-editorial .deluxe-filter-toolbar--open{display:flex}body.proposal-editorial .catalog-meta{margin:16px 0 9px}body.proposal-editorial .deluxe-product-card .product-image-wrap{aspect-ratio:1/1.15}body.proposal-editorial .deluxe-card-no-photo{white-space:normal;text-align:center;width:80%;font-size:12px}body.proposal-editorial .modal-detail{width:100%;max-width:100%;max-height:100dvh;height:100dvh;border-radius:0;margin:0}body.proposal-editorial .modal-detail .product-detail{max-height:100dvh}body.proposal-editorial .modal-detail .product-detail-copy{padding-bottom:max(28px,env(safe-area-inset-bottom))}}body.proposal-editorial .deluxe-photo__missing{font:400 13px var(--serif);color:#9f9182;letter-spacing:.02em;text-align:center;padding:14px;max-width:180px}body.proposal-editorial .deluxe-product-card .deluxe-card-no-photo{display:none}body.proposal-editorial .deluxe-cart-quantity{display:inline-flex;align-items:center;gap:0;border:1px solid #d8c9b7;margin:12px 0 7px;min-height:38px}body.proposal-editorial .deluxe-cart-quantity button{display:grid;place-items:center;width:38px;min-height:38px;font-size:18px;color:#50402f}body.proposal-editorial .deluxe-cart-quantity button:disabled{opacity:.35;cursor:not-allowed}body.proposal-editorial .deluxe-cart-quantity span{min-width:33px;text-align:center;font-size:12px;color:#493728;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.proposal-editorial .deluxe-quote-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dacebd;border-bottom:1px solid #dacebd;text-align:left;color:#655038;padding:14px 0;font-size:12px;margin:14px 0}body.proposal-editorial .deluxe-quote-toggle span{font-size:21px}body.proposal-editorial .quote-textarea{width:100%;min-height:145px;resize:vertical;font-size:12px;line-height:1.65;color:#695949;background:#f8f3eb;border:1px solid #e0d4c6;padding:14px}body.proposal-editorial .deluxe-share-product{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;margin:-8px 0 18px;color:#816343;border-bottom:1px solid #bba184;font:600 10px var(--sans);letter-spacing:.11em;text-transform:uppercase}body.proposal-editorial .deluxe-share-product:hover{color:#47301e;border-color:#47301e}body.proposal-editorial .deluxe-gallery__missing{max-width:250px;text-align:center;padding:20px;font:400 17px/1.5 var(--serif);color:#857768}body.proposal-editorial .deluxe-gallery__demo{max-width:calc(100% - 35px)}body.proposal-editorial .deluxe-weekly-combos__new-art{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(ellipse at center,#c3af8c,#6f5540);font:400 clamp(24px,3vw,45px) var(--serif);letter-spacing:.14em;color:#f7f0e3;text-align:center;padding:25px}body.proposal-editorial .deluxe-discovery{background:#f7f3ec;padding:clamp(58px,7vw,106px) 7.5% clamp(64px,7vw,110px)}body.proposal-editorial .deluxe-discovery__heading{max-width:740px;margin:0 0 37px;text-align:left}body.proposal-editorial .deluxe-discovery__heading>span{color:#88715b;font-size:10px;letter-spacing:.21em}body.proposal-editorial .deluxe-discovery__heading h2{font-size:clamp(45px,5.5vw,76px);letter-spacing:-.035em;line-height:1.03;margin:15px 0 17px}body.proposal-editorial .deluxe-discovery__heading h2 em{color:#8f6b47}body.proposal-editorial .deluxe-discovery__heading p{max-width:610px;line-height:1.75;font-size:13px}body.proposal-editorial .deluxe-discovery__chapters{grid-template-columns:1.12fr 1fr 1fr;gap:13px;align-items:stretch}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:clamp(280px,32vw,425px);border-radius:2px;padding:clamp(20px,2.4vw,33px);transform:none;box-shadow:inset 0 0 0 1px #fff2df1f;isolation:isolate}body.proposal-editorial .deluxe-discovery__chapters>a:first-child{background:linear-gradient(0deg,rgba(22,24,20,.75),rgba(32,31,26,.05) 70%),url(/images/editorial/first-impression.webp) center 53%/cover no-repeat,#45443a}body.proposal-editorial .deluxe-discovery__chapters>a:nth-child(2){background:linear-gradient(0deg,rgba(25,18,13,.79),rgba(25,18,13,.1) 70%),url(/images/editorial/amber-presence.webp) 61% 52%/cover no-repeat,#4c362a}body.proposal-editorial .deluxe-discovery__chapters>a:nth-child(3){background:radial-gradient(ellipse at 75% 26%,#ad8562a8,transparent 44%),linear-gradient(145deg,#5a4231,#2b2624 55%,#181b1a)}body.proposal-editorial .deluxe-discovery__chapters>a:before{width:48%;left:44%;top:24%;border-radius:50%;box-shadow:0 0 0 21px #e5c99a09,0 0 0 46px #ecd29d08}body.proposal-editorial .deluxe-discovery__chapters>a:first-child:before,body.proposal-editorial .deluxe-discovery__chapters>a:nth-child(2):before{display:none}body.proposal-editorial .deluxe-discovery__chapters>a>span{font-size:9px;font-weight:600;letter-spacing:.18em;opacity:.95;text-shadow:0 1px 8px #0005}body.proposal-editorial .deluxe-discovery__chapters strong{font-size:clamp(34px,3.2vw,52px);line-height:1.02;max-width:300px;text-shadow:0 2px 17px #0004}body.proposal-editorial .deluxe-discovery__chapters strong em{color:#f3dfc2}body.proposal-editorial .deluxe-discovery__chapters small{font-size:9px;letter-spacing:.13em;padding-top:15px}@media(hover:hover) and (pointer:fine){body.proposal-editorial .deluxe-discovery__chapters>a:hover{transform:translateY(-3px)}body.proposal-editorial .deluxe-discovery__chapters>a:hover:before{transform:scale(1.045)}}body.proposal-editorial .deluxe-weekly-combos{background:#eee5da;padding-top:clamp(57px,6vw,91px)}body.proposal-editorial .deluxe-weekly-combos__heading h2{font-size:clamp(44px,4.6vw,69px)}body.proposal-editorial .deluxe-weekly-combos__heading p{font-size:13px;line-height:1.8}body.proposal-editorial .deluxe-weekly-combos__visual{aspect-ratio:1.22}body.proposal-editorial .deluxe-weekly-combos__info{min-height:222px;display:flex;flex-direction:column}body.proposal-editorial .deluxe-weekly-combos__footer{margin-top:auto}body.proposal-editorial .deluxe-occasion{background:#30251e;padding:clamp(45px,5vw,70px) 7.5%}body.proposal-editorial .deluxe-occasion h2{font-size:clamp(39px,4.2vw,60px)}body.proposal-editorial .catalog-section{background:#faf7f1}body.proposal-editorial .catalog-section .section-heading h2{font-size:clamp(43px,4.8vw,68px)}body.proposal-editorial .deluxe-product-card{border-color:#e7ddd2}body.proposal-editorial .deluxe-product-card:hover{box-shadow:0 12px 28px #4e382a11}@media(max-width:900px){body.proposal-editorial .deluxe-discovery__chapters{grid-template-columns:repeat(3,minmax(0,1fr))}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:320px;padding:20px}body.proposal-editorial .deluxe-discovery__chapters strong{font-size:clamp(26px,3.8vw,42px)}}@media(max-width:650px){body.proposal-editorial .deluxe-discovery{padding:55px 6% 65px}body.proposal-editorial .deluxe-discovery__heading{text-align:left;margin-bottom:26px}body.proposal-editorial .deluxe-discovery__heading h2{font-size:clamp(41px,10vw,59px)}body.proposal-editorial .deluxe-discovery__chapters{grid-template-columns:1fr;gap:12px}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:230px;padding:23px}body.proposal-editorial .deluxe-discovery__chapters strong{font-size:45px;max-width:260px}body.proposal-editorial .deluxe-weekly-combos__visual{aspect-ratio:1.3}body.proposal-editorial .deluxe-weekly-combos__info{min-height:auto}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-discovery__chapters>a{transition:none}}body.proposal-editorial .decants-section{background:#ede4d8;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);min-height:0;scroll-margin-top:96px}body.proposal-editorial .decant-visual{background:#d8c9b4;min-height:460px}body.proposal-editorial .decant-visual img{object-fit:contain;padding:clamp(24px,4vw,55px);max-height:530px;filter:drop-shadow(0 18px 22px #382a201c)}body.proposal-editorial .decant-visual .image-caption{background:#f7f2e9dd;padding:9px 12px;bottom:19px;left:22px;color:#6b5541;font-size:8px}body.proposal-editorial .decant-copy{padding:clamp(49px,5vw,83px) clamp(30px,5.7vw,92px)}body.proposal-editorial .decant-copy .eyebrow{font-size:10px;color:#a07d53;letter-spacing:.17em}body.proposal-editorial .decant-copy h2{font-size:clamp(45px,4.5vw,67px);line-height:1.03;letter-spacing:-.035em;margin:10px 0 19px}body.proposal-editorial .decant-copy h2 em{color:#88623f}body.proposal-editorial .decant-copy>p:not(.eyebrow){max-width:480px;color:#6c5c4b;line-height:1.8;font-size:13px}body.proposal-editorial .deluxe-decant-format-heading{display:flex;justify-content:space-between;gap:12px;margin-top:30px;font:600 9px var(--sans);letter-spacing:.13em;color:#917351}body.proposal-editorial .deluxe-decant-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:12px 0}body.proposal-editorial .deluxe-decant-formats button{min-width:0;width:auto;height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #c6b49c;background:#f7f1e7;color:#4c3a2b}body.proposal-editorial .deluxe-decant-formats button.selected{background:#32251d;border-color:#32251d;color:#f8f0e3}body.proposal-editorial .deluxe-decant-formats button:disabled{opacity:.42;cursor:not-allowed}body.proposal-editorial .deluxe-decant-formats strong{font:400 25px/1 var(--serif)}body.proposal-editorial .deluxe-decant-formats strong span{font:400 12px var(--sans)}body.proposal-editorial .deluxe-decant-formats small{font:500 10px var(--sans);letter-spacing:.02em}body.proposal-editorial .decant-copy .deluxe-decant-availability{font:400 11px/1.6 var(--sans);color:#806a54;margin:4px 0 16px}body.proposal-editorial .decant-copy>.button-dark{min-height:47px;padding:0 27px;letter-spacing:.08em}body.proposal-editorial .decant-footnote{font-size:10px;max-width:390px;line-height:1.7;margin-top:13px}@media(max-width:860px){body.proposal-editorial .decants-section{grid-template-columns:1fr}body.proposal-editorial .decant-visual{min-height:300px}body.proposal-editorial .decant-visual img{max-height:380px}body.proposal-editorial .decant-copy{padding:41px 7% 51px}}@media(max-width:420px){body.proposal-editorial .deluxe-decant-format-heading{font-size:8px}body.proposal-editorial .deluxe-decant-formats button{height:72px}body.proposal-editorial .decant-copy h2{font-size:44px}}body.proposal-editorial .deluxe-empty-reset{margin-top:17px;padding:12px 19px;min-height:44px;background:#34271e;color:#f8f0e2;font:600 11px var(--sans);letter-spacing:.07em}body.proposal-editorial .deluxe-product-card{display:flex;flex-direction:column;min-width:0}body.proposal-editorial .deluxe-product-card .product-card-body{display:flex;flex-direction:column;flex:1 1;min-width:0}body.proposal-editorial .deluxe-product-card .product-name{overflow-wrap:anywhere}body.proposal-editorial .deluxe-product-card .product-bottom{margin-top:auto}body.proposal-editorial .deluxe-product-card .product-image-wrap{aspect-ratio:4/4.65}body.proposal-editorial .deluxe-product-card .photo-shell.deluxe-photo>img.deluxe-photo__single{object-fit:contain;max-width:100%;padding:clamp(12px,2.4vw,27px);mix-blend-mode:normal}body.proposal-editorial .deluxe-product-card .deluxe-demo-tag{font-size:8px;letter-spacing:.09em}body.proposal-editorial .deluxe-card-detail-link:focus-visible,body.proposal-editorial .deluxe-detail-option:focus-visible,body.proposal-editorial .deluxe-gallery__thumb:focus-visible{outline:2px solid #997447;outline-offset:3px}@media(max-width:720px){body.proposal-editorial .catalog-section{padding-left:5%;padding-right:5%}body.proposal-editorial .catalog-section .product-grid{gap:20px 11px;grid-template-columns:repeat(2,minmax(0,1fr))}body.proposal-editorial .deluxe-product-card .product-card-body{padding:16px 12px;min-height:0}body.proposal-editorial .deluxe-product-card .product-name{font-size:clamp(20px,5vw,25px);min-height:0;line-height:1.12}body.proposal-editorial .deluxe-product-card .deluxe-card-format{font-size:10px;line-height:1.45;margin:10px 0 17px;min-height:0}body.proposal-editorial .deluxe-product-card .product-brand{font-size:9px;letter-spacing:.11em}body.proposal-editorial .deluxe-product-card .product-image-wrap{aspect-ratio:4/4.8}body.proposal-editorial .deluxe-product-card .product-image-wrap img{padding:10px}body.proposal-editorial .deluxe-product-card .product-bottom{display:flex;flex-direction:column;align-items:stretch;gap:5px;padding-top:12px}body.proposal-editorial .deluxe-product-card .product-price{font-size:14px;line-height:1.4}body.proposal-editorial .deluxe-product-card .product-price small{display:block;font-size:9px}body.proposal-editorial .deluxe-card-detail-link{justify-content:space-between;min-height:44px;border-top:1px solid #e7ddd1;padding:12px 0 3px;width:100%;font-size:10px}body.proposal-editorial .deluxe-product-card .favorite-button{top:8px;right:8px;min-height:36px;min-width:36px}body.proposal-editorial .deluxe-product-card .product-tag{font-size:9px;letter-spacing:.06em;top:12px;left:10px}body.proposal-editorial .deluxe-product-card .deluxe-demo-tag{font-size:7px;letter-spacing:.03em;padding:5px 7px}}@media(max-width:365px){body.proposal-editorial .catalog-section .product-grid{grid-template-columns:1fr;gap:21px}body.proposal-editorial .deluxe-product-card .product-image-wrap{aspect-ratio:4/4}body.proposal-editorial .deluxe-product-card .product-card-body{padding:19px}body.proposal-editorial .deluxe-product-card .product-name{font-size:27px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-product-card{transition:none}}body.proposal-editorial .deluxe-weekly-combos__visual .deluxe-combo-catalog-photo{position:absolute;inset:0;width:100%;height:100%;z-index:1;background:#eee8dd}body.proposal-editorial .deluxe-weekly-combos__visual .deluxe-combo-catalog-photo img{width:100%;height:100%;object-fit:contain;padding:clamp(13px,2vw,29px);background:transparent;mix-blend-mode:normal}body.proposal-editorial .deluxe-weekly-combos__no-photo{position:absolute;inset:0;display:grid;place-items:center;padding:34px;text-align:center;background:#e9dfd1;color:#8a7863;font:400 22px/1.3 var(--serif)}body.proposal-editorial .deluxe-weekly-combos__visual:has(.deluxe-combo-catalog-photo) .deluxe-weekly-combos__edition{z-index:3}body.proposal-editorial .deluxe-weekly-combos__visual--empty{height:0;aspect-ratio:auto;min-height:0;overflow:hidden;border:0}body.proposal-editorial .deluxe-weekly-combos__visual--empty>*{display:none}body.proposal-editorial .deluxe-detail-navigation{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:4px 0 24px;padding:11px 0;border-top:1px solid #e3d6c7;border-bottom:1px solid #e3d6c7;color:#87735b}body.proposal-editorial .deluxe-detail-navigation button{min-height:42px;display:inline-flex;align-items:center;gap:11px;padding:6px;color:#513e2d;font:500 12px var(--sans)}body.proposal-editorial .deluxe-detail-navigation button:hover{color:#a3784c}body.proposal-editorial .deluxe-detail-navigation>span{font:500 10px var(--sans);letter-spacing:.14em;color:#9a8670;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.proposal-editorial .deluxe-detail-description{line-height:1.82;color:#73685b;max-width:55ch;text-wrap:pretty}body.proposal-editorial .deluxe-detail-navigation button:focus-visible{outline:2px solid #987449;outline-offset:3px}@media(max-width:700px){body.proposal-editorial .deluxe-detail-navigation{margin:6px 0 19px;padding:6px 0}body.proposal-editorial .deluxe-detail-navigation button{min-height:44px}}body.proposal-editorial .eg-glyph{display:inline-block;width:1.1em;height:1.1em;min-width:1.1em;vertical-align:-.13em;background:currentColor;pointer-events:none;-webkit-mask:var(--eg-glyph-url) center/contain no-repeat;mask:var(--eg-glyph-url) center/contain no-repeat}body.proposal-editorial .eg-glyph--arrow-up-right{--eg-glyph-url:url(/icons/arrow-up-right.svg)}body.proposal-editorial .eg-glyph--arrow-left{--eg-glyph-url:url(/icons/arrow-left.svg)}body.proposal-editorial .eg-glyph--arrow-down{--eg-glyph-url:url(/icons/arrow-down.svg)}body.proposal-editorial .eg-glyph--chevron-left{--eg-glyph-url:url(/icons/chevron-left.svg)}body.proposal-editorial .eg-glyph--chevron-right{--eg-glyph-url:url(/icons/chevron-right.svg)}body.proposal-editorial .eg-glyph--plus{--eg-glyph-url:url(/icons/plus.svg)}body.proposal-editorial .eg-glyph--minus{--eg-glyph-url:url(/icons/minus.svg)}body.proposal-editorial .eg-glyph--close{--eg-glyph-url:url(/icons/close.svg)}body.proposal-editorial .deluxe-card-detail-link .eg-glyph,body.proposal-editorial .deluxe-card-quick-view .eg-glyph,body.proposal-editorial .deluxe-weekly-combos__footer .eg-glyph{font-size:16px}body.proposal-editorial .deluxe-detail-navigation .eg-glyph{font-size:17px}body.proposal-editorial .deluxe-share-product{gap:8px}body.proposal-editorial .deluxe-share-product .eg-glyph{font-size:16px}body.proposal-editorial .deluxe-active-filters button .eg-glyph{margin-left:6px;font-size:12px}body.proposal-editorial .deluxe-quote-toggle .eg-glyph{font-size:19px}body.proposal-editorial .checkout-preview__intro{color:#665a4e;font-size:14px;line-height:1.8;margin:12px 0 24px}body.proposal-editorial .checkout-preview__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;margin:18px 0 32px;padding:0}body.proposal-editorial .checkout-preview__steps li{border-top:2px solid #dbd0c3;padding:13px 0 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#857769;font-size:11px;letter-spacing:.02em}body.proposal-editorial .checkout-preview__steps li span{font-size:10px;font-weight:700;color:#a38b69}body.proposal-editorial .checkout-preview__steps li.is-current{border-color:#795c35;color:#403021;font-weight:650}body.proposal-editorial .checkout-preview h3{font:400 24px/1.2 var(--serif);margin:0 0 16px}body.proposal-editorial .checkout-preview__items{list-style:none;margin:0 0 20px;padding:0}body.proposal-editorial .checkout-preview__items li{display:flex;justify-content:space-between;gap:16px;align-items:baseline;border-bottom:1px solid #e2d7c8;padding:11px 0;color:#544638;font-size:13px}body.proposal-editorial .checkout-preview__items strong{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.proposal-editorial .checkout-preview__notice{padding:15px 16px;margin:24px 0 18px;background:#f5eee2;border:1px solid #e8d9c3;border-radius:3px;color:#6e5332;font-size:12px;line-height:1.7}body.proposal-editorial .checkout-preview button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){body.proposal-editorial .checkout-preview__steps{gap:5px}body.proposal-editorial .checkout-preview__steps li{font-size:10px}body.proposal-editorial .checkout-preview__items li{font-size:12px}}@media (max-width:720px){html{scroll-padding-top:80px}body.proposal-editorial{overflow-x:clip}body.proposal-editorial .catalog-section,body.proposal-editorial .section,body.proposal-editorial main{min-width:0}body.proposal-editorial .site-header{min-height:68px;height:auto;padding:10px max(14px,4vw);gap:6px;grid-template-columns:minmax(42px,1fr) minmax(0,auto) minmax(84px,1fr)}body.proposal-editorial .favorite-button,body.proposal-editorial .mobile-menu,body.proposal-editorial .site-header .icon-button{min-height:44px;min-width:44px}body.proposal-editorial .site-header .wordmark{min-width:0}body.proposal-editorial .site-header .wordmark>span{font-size:clamp(18px,5.1vw,25px);letter-spacing:.07em}body.proposal-editorial .site-header .wordmark small{letter-spacing:.25em}body.proposal-editorial .site-header .nav-right{gap:0;min-width:0}body.proposal-editorial .hero.hero--premium{min-height:auto;height:auto;padding-bottom:12px}body.proposal-editorial .hero.hero--premium .hero-copy{padding:clamp(30px,6svh,58px) 6% 22px;min-width:0}body.proposal-editorial .hero.hero--premium .hero-copy h1{font-size:clamp(43px,11vw,67px);line-height:1.02;letter-spacing:-.045em;overflow-wrap:break-word;text-wrap:balance}body.proposal-editorial .hero.hero--premium .hero-description{font-size:14px;line-height:1.7;max-width:35ch}body.proposal-editorial .hero.hero--premium .hero-actions{align-items:stretch;gap:10px}body.proposal-editorial .hero.hero--premium .hero-actions .button{min-height:48px}body.proposal-editorial .hero.hero--premium .hero-media-layer{min-height:240px}body.proposal-editorial .hero.hero--premium .hero-bottom{padding-left:6%;padding-right:6%}body.proposal-editorial .section-heading{gap:14px;margin-bottom:24px}body.proposal-editorial .catalog-section .section-heading h2,body.proposal-editorial .section h2{font-size:clamp(36px,9vw,50px);line-height:1.08;text-wrap:balance}body.proposal-editorial .catalog-section{padding:52px 5% 64px}body.proposal-editorial .catalog-toolbar{min-width:0}body.proposal-editorial .filter-tabs{max-width:100%;overscroll-behavior-x:contain}body.proposal-editorial .filter-tab{min-height:44px}body.proposal-editorial .deluxe-mobile-filter-toggle{min-height:48px}body.proposal-editorial .catalog-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}body.proposal-editorial .deluxe-product-card{min-width:0}body.proposal-editorial .deluxe-product-card .product-image-wrap{height:auto;aspect-ratio:4/5}body.proposal-editorial .deluxe-product-card .product-card-body{padding:13px 10px 15px}body.proposal-editorial .deluxe-product-card .product-name{font-size:clamp(19px,5.5vw,25px);line-height:1.13;overflow-wrap:anywhere}body.proposal-editorial .deluxe-product-card .product-brand{line-height:1.45}body.proposal-editorial .deluxe-product-card .product-bottom{margin-top:auto}body.proposal-editorial .deluxe-card-detail-link{min-height:44px}body.proposal-editorial .deluxe-discovery__chapters{grid-template-columns:1fr}body.proposal-editorial .deluxe-discovery__chapters>a{min-height:240px}body.proposal-editorial .decant-copy{padding:38px 6% 48px}body.proposal-editorial .deluxe-decant-formats button{min-height:72px}body.proposal-editorial .modal-detail .product-detail{grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 20px);overscroll-behavior:contain}body.proposal-editorial .modal-detail .product-detail-copy{padding:24px 18px max(32px,env(safe-area-inset-bottom))}body.proposal-editorial .modal-detail .product-detail-copy h2{font-size:clamp(34px,9vw,48px);overflow-wrap:anywhere}body.proposal-editorial .deluxe-detail-navigation{gap:4px}body.proposal-editorial .deluxe-detail-navigation button{min-height:44px;gap:4px}body.proposal-editorial .deluxe-detail-options{min-width:0}}@media (max-width:365px){body.proposal-editorial .site-header{padding-left:10px;padding-right:10px}body.proposal-editorial .site-header .wordmark>span{font-size:18px}body.proposal-editorial .catalog-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 7px}body.proposal-editorial .deluxe-product-card .product-card-body{padding:10px 8px 13px}body.proposal-editorial .deluxe-product-card .product-name{font-size:18px}body.proposal-editorial .deluxe-product-card .product-price{white-space:normal;overflow-wrap:anywhere}}@media (hover:none),(pointer:coarse){body.proposal-editorial .product-image-button:hover img,body.proposal-editorial .quick-view{transform:none}}@media (prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-product-card *,body.proposal-editorial .hero.hero--premium .hero-copy *{scroll-behavior:auto}}@media (max-width:720px){body.proposal-editorial .modal-detail{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;overflow:hidden;background:#fbf8f2}body.proposal-editorial .modal-detail .product-detail{display:block;width:100%;height:100%;max-height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:auto}body.proposal-editorial .modal-detail .product-detail-image{display:block;width:100%;min-height:0;background:#eee8df}body.proposal-editorial .modal-detail .deluxe-gallery{display:flex;flex-direction:column;width:100%}body.proposal-editorial .modal-detail .deluxe-gallery__stage{min-height:0;height:auto;aspect-ratio:1/.94;max-height:390px;overflow:hidden;padding:28px 40px 12px}body.proposal-editorial .modal-detail .deluxe-gallery__hero{display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:contain}body.proposal-editorial .modal-detail .deluxe-gallery__arrow{width:42px;height:42px;top:50%}body.proposal-editorial .modal-detail .deluxe-gallery__arrow--previous{left:8px}body.proposal-editorial .modal-detail .deluxe-gallery__arrow--next{right:8px}body.proposal-editorial .modal-detail .deluxe-gallery__thumbs{width:100%;min-height:0;padding:9px 14px 11px;gap:8px;overflow-x:auto;overflow-y:hidden;background:#f4ede3;scroll-snap-type:x proximity}body.proposal-editorial .modal-detail .deluxe-gallery__thumb{flex:0 0 54px;width:54px;height:58px;padding:3px;border-radius:2px}body.proposal-editorial .modal-detail .deluxe-gallery__counter{bottom:12px;right:12px}body.proposal-editorial .modal-detail .detail-image-note{display:block;padding:9px 17px;font-size:9px;line-height:1.5;letter-spacing:.04em}body.proposal-editorial .modal-detail .product-detail-copy{padding:22px 6% max(42px,env(safe-area-inset-bottom))}body.proposal-editorial .modal-detail .product-detail-copy .eyebrow{margin-bottom:5px;font-size:10px}body.proposal-editorial .modal-detail .product-detail-copy h2{margin-bottom:14px;font-size:clamp(37px,10vw,50px);line-height:1.04;letter-spacing:-.04em}body.proposal-editorial .modal-detail .deluxe-detail-navigation{margin:0 0 12px;padding:4px 0;gap:3px}body.proposal-editorial .modal-detail .deluxe-detail-navigation button{min-height:44px;font-size:12px;padding:5px 1px}body.proposal-editorial .modal-detail .deluxe-share-product{min-height:44px;margin:0 0 8px}body.proposal-editorial .modal-detail .detail-description{font-size:14px;line-height:1.65;margin:8px 0 19px;color:#5c5147}body.proposal-editorial .modal-detail .deluxe-detail-occasions{margin:16px 0 19px}body.proposal-editorial .modal-detail .deluxe-detail-offer{margin-top:18px}body.proposal-editorial .modal-detail .deluxe-detail-options{display:flex;flex-wrap:wrap;gap:9px}body.proposal-editorial .modal-detail .deluxe-detail-option{min-height:65px;flex:1 1 140px;max-width:100%}body.proposal-editorial .modal-detail .detail-price{margin-top:15px}body.proposal-editorial .modal-detail .full-width{width:100%;min-height:50px;text-align:center}}@media (max-width:360px){body.proposal-editorial .modal-detail .deluxe-gallery__stage{aspect-ratio:1/.88;padding:25px 38px 10px}body.proposal-editorial .modal-detail .product-detail-copy{padding-left:18px;padding-right:18px}}@media (max-width:720px){body.proposal-editorial .modal-detail .product-detail-copy{display:flex;flex-direction:column;align-items:stretch}body.proposal-editorial .modal-detail .product-detail-copy>.eyebrow{order:0}body.proposal-editorial .modal-detail .product-detail-copy>h2{order:1}body.proposal-editorial .modal-detail .deluxe-detail-navigation{order:2}body.proposal-editorial .modal-detail .deluxe-detail-offer{order:3;margin-top:14px}body.proposal-editorial .modal-detail .detail-price{order:4;margin:12px 0 0}body.proposal-editorial .modal-detail .detail-price-note{order:5}body.proposal-editorial .modal-detail .product-detail-copy>p[class*=availability]{order:6}body.proposal-editorial .modal-detail .product-detail-copy>.button-dark{order:7;margin-top:12px}body.proposal-editorial .modal-detail .product-detail-copy>.button-outline{order:8;margin-top:8px}body.proposal-editorial .modal-detail .product-detail-copy>.local-note{order:9}body.proposal-editorial .modal-detail .deluxe-detail-story{order:10;margin-top:23px;padding-top:20px;border-top:1px solid #e2d7c9}body.proposal-editorial .modal-detail .deluxe-detail-occasions{order:11;margin-top:18px}body.proposal-editorial .modal-detail .deluxe-share-product{order:12;margin-top:12px;align-self:flex-start}body.proposal-editorial .modal-detail .product-detail-copy>.component-list,body.proposal-editorial .modal-detail .product-detail-copy>h3{order:13}body.proposal-editorial .modal-detail .deluxe-single-offer .deluxe-detail-option small{display:none}body.proposal-editorial .modal-detail .deluxe-single-offer .deluxe-detail-option{min-height:53px}body.proposal-editorial .modal-detail .deluxe-detail-story .deluxe-detail-description:not(.is-expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.proposal-editorial .modal-detail .deluxe-detail-read-more{display:inline-flex;min-height:44px;padding:12px 0 7px;align-items:center;font:600 11px var(--sans);letter-spacing:.08em;color:#795637;border-bottom:1px solid #ba9c78}body.proposal-editorial .modal-detail .deluxe-detail-description{margin-bottom:0;overflow-wrap:break-word}body.proposal-editorial .modal-detail .deluxe-detail-occasions small{line-height:1.5}}@media (min-width:721px){body.proposal-editorial .deluxe-detail-read-more{display:none}}body.proposal-editorial #product-grid{scroll-margin-top:22px}@media (prefers-reduced-motion:no-preference){body.proposal-editorial #product-grid.deluxe-grid-arrival>.product-card{animation:elegance-arrival .65s cubic-bezier(.2,.7,.2,1) both}body.proposal-editorial #product-grid.deluxe-grid-arrival>.product-card:nth-child(2){animation-delay:.08s}body.proposal-editorial #product-grid.deluxe-grid-arrival>.product-card:nth-child(3){animation-delay:.15s}@keyframes elegance-arrival{0%{opacity:.65;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:850px){body.proposal-editorial .deluxe-menu-panel,body.proposal-editorial .deluxe-occasion-modal{box-sizing:border-box;width:100%;max-width:100%;padding:26px max(18px,5vw) max(30px,env(safe-area-inset-bottom))}body.proposal-editorial .deluxe-menu-panel h2,body.proposal-editorial .deluxe-occasion-modal h2{font-size:clamp(36px,9vw,52px);line-height:1.04;overflow-wrap:break-word}body.proposal-editorial .deluxe-occasion-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}body.proposal-editorial .deluxe-occasion-options button{min-width:0;min-height:100px;padding:13px;gap:7px;align-content:center}body.proposal-editorial .deluxe-occasion-options button strong{font-size:clamp(18px,4.5vw,23px);overflow-wrap:break-word}body.proposal-editorial .deluxe-occasion-options button small{font-size:10px;line-height:1.4}body.proposal-editorial .deluxe-mobile-links>a,body.proposal-editorial .deluxe-mobile-links>button{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px}body.proposal-editorial .site-header .mobile-menu,body.proposal-editorial .site-header .nav-right .icon-button{min-width:44px;min-height:44px}}@media (max-width:365px){body.proposal-editorial .deluxe-occasion-options{grid-template-columns:1fr}body.proposal-editorial .deluxe-occasion-options button{min-height:74px}}body.proposal-editorial .deluxe-mobile-show-results{display:none}@media (max-width:850px){body.proposal-editorial .deluxe-filter-toolbar--open .deluxe-mobile-show-results{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:50px;margin-top:14px;padding:13px 17px;background:#352820;color:#faf5ec;font:600 12px/1.5 var(--sans);letter-spacing:.04em;text-align:left}body.proposal-editorial .deluxe-mobile-show-results span{font-size:18px}body.proposal-editorial .deluxe-mobile-filter-toggle:focus-visible,body.proposal-editorial .deluxe-mobile-show-results:focus-visible{outline:2px solid #9d7546;outline-offset:3px}}@media (max-width:720px){body.proposal-editorial .deluxe-product-card{border:1px solid #e7ded3;background:#faf7f2;overflow:hidden}body.proposal-editorial .deluxe-product-card .product-image-wrap{background:#f0ede7}body.proposal-editorial .deluxe-product-card .product-image-wrap img{object-fit:contain}body.proposal-editorial .deluxe-product-card .product-card-body{gap:0}body.proposal-editorial .deluxe-product-card .product-brand{margin-bottom:6px;font-size:9px;font-weight:600;letter-spacing:.13em}body.proposal-editorial .deluxe-product-card .deluxe-card-format{color:#796d60}body.proposal-editorial .deluxe-product-card .product-bottom{border-top:1px solid #e3d9ca}body.proposal-editorial .deluxe-product-card .deluxe-card-detail-link{color:#67482f;font-weight:600;letter-spacing:.07em;padding-block:12px;min-height:48px}body.proposal-editorial .deluxe-product-card .favorite-button{min-width:44px;min-height:44px;display:grid;place-items:center}body.proposal-editorial .deluxe-product-card :is(button,a):focus-visible{outline:2px solid #947148;outline-offset:-2px}}@media (hover:none) and (pointer:coarse){body.proposal-editorial .deluxe-product-card .deluxe-card-detail-link:active{background:#efe5d8}}@media (prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-product-card,body.proposal-editorial .deluxe-product-card *{transition-duration:.01ms!important}}body.proposal-editorial .deluxe-product-card{transition:box-shadow .32s ease,border-color .32s ease,transform .38s cubic-bezier(.2,.7,.2,1)}body.proposal-editorial .deluxe-card-detail-link,body.proposal-editorial .deluxe-product-card .favorite-button{transition:color .2s ease,background-color .2s ease,border-color .2s ease}body.proposal-editorial .deluxe-discovery :is(a,button):focus-visible,body.proposal-editorial .deluxe-product-card :is(a,button):focus-visible,body.proposal-editorial .deluxe-weekly-combos :is(a,button):focus-visible{outline:2px solid #967149;outline-offset:3px}@media (min-width:851px) and (hover:hover) and (pointer:fine){body.proposal-editorial .deluxe-product-card:hover{transform:translateY(-3px);border-color:#d7c8b5;box-shadow:0 18px 36px rgba(54,38,24,.1)}body.proposal-editorial .deluxe-product-card .deluxe-card-detail-link:hover{color:#9a6c3e}}@media (max-width:850px){body.proposal-editorial .deluxe-product-card{transform:none}body.proposal-editorial .deluxe-product-card .deluxe-card-detail-link{display:flex;align-items:center;min-height:48px}body.proposal-editorial .deluxe-weekly-combos__footer :is(a,button){min-height:44px;display:inline-flex;align-items:center}}@media (prefers-reduced-motion:reduce){body.proposal-editorial .deluxe-card-detail-link,body.proposal-editorial .deluxe-product-card,body.proposal-editorial .deluxe-product-card .favorite-button{transition:none}}@media (min-width:851px){body.proposal-editorial .site-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:90px 48px;align-items:center;height:auto;min-height:138px;padding:0 5.2%;background:#f8f5ef;border-bottom:1px solid #e7ded3;box-shadow:none}body.proposal-editorial .site-header .wordmark{grid-column:2;grid-row:1;justify-self:center;text-decoration:none;padding-top:10px}body.proposal-editorial .site-header .wordmark>span{font-size:clamp(29px,2.6vw,37px);letter-spacing:.18em;line-height:1}body.proposal-editorial .site-header .wordmark small{font-size:8px;letter-spacing:.56em;margin:10px 0 0 5px}body.proposal-editorial .site-header .nav-left{grid-column:1/-1;grid-row:2;justify-self:center;align-self:stretch;display:flex;align-items:center}body.proposal-editorial .site-header .nav-left nav{display:flex;justify-content:center;align-items:center;gap:clamp(24px,3.1vw,55px);height:100%}body.proposal-editorial .site-header .nav-left nav a{font:500 11px/1.4 var(--sans);letter-spacing:.09em;padding:14px 4px;white-space:nowrap;color:#3c322a;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}body.proposal-editorial .site-header .nav-left nav a:focus-visible,body.proposal-editorial .site-header .nav-left nav a:hover{color:#86643f;border-bottom-color:#9d815b}body.proposal-editorial .site-header .nav-right{grid-column:3;grid-row:1;justify-self:end;gap:clamp(8px,1.2vw,18px);align-items:center}body.proposal-editorial .site-header .icon-button{width:44px;height:44px;min-height:44px}body.proposal-editorial .announcement{padding:9px 5.2%;min-height:34px}}@media (min-width:851px) and (max-width:1050px){body.proposal-editorial .site-header{grid-template-rows:84px 46px}body.proposal-editorial .site-header .nav-left nav{gap:22px}}@media (max-width:850px){body.proposal-editorial .site-header{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:64px;min-height:64px;height:64px;padding:0 4%;grid-gap:6px;gap:6px;align-items:center;background:#f8f5ef;border-bottom:1px solid #e7ded3}body.proposal-editorial .site-header .nav-left{grid-column:1;grid-row:1;min-width:0}body.proposal-editorial .site-header .mobile-menu{display:flex;width:44px;height:44px;min-width:44px;min-height:44px}body.proposal-editorial .site-header .nav-left nav{display:none}body.proposal-editorial .site-header .wordmark{grid-column:2;grid-row:1;justify-self:center;padding:0;min-width:0}body.proposal-editorial .site-header .wordmark>span{font-size:clamp(17px,4.7vw,26px);letter-spacing:.085em}body.proposal-editorial .site-header .wordmark small{font-size:7px;letter-spacing:.28em;margin:5px 0 0}body.proposal-editorial .site-header .nav-right{grid-column:3;grid-row:1;justify-self:end;display:flex;gap:0}body.proposal-editorial .site-header .nav-right .icon-button{width:42px;min-width:42px;height:44px}body.proposal-editorial .site-header .favorites-nav{display:none}body.proposal-editorial .announcement{min-height:28px;padding:6px 4%;gap:8px;font-size:8px;letter-spacing:.08em;line-height:1.4}body.proposal-editorial .announcement .prototype-label{font-size:8px;letter-spacing:.02em;text-align:right}}@media (max-width:390px){body.proposal-editorial .site-header{padding:0 9px;grid-template-columns:44px minmax(0,1fr) 80px;gap:0}body.proposal-editorial .site-header .nav-right .icon-button{width:40px;min-width:40px}body.proposal-editorial .site-header .wordmark>span{font-size:17px;letter-spacing:.045em}body.proposal-editorial .site-header .wordmark small{font-size:6px}}@media (prefers-reduced-motion:reduce){body.proposal-editorial .site-header .nav-left nav a{transition:none}}body.proposal-editorial .discovery-v37{background:#eee4d7;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);border-block:1px solid #ded0bf}body.proposal-editorial .discovery-v37 .decant-visual{background:radial-gradient(circle at 48% 44%,#f4ece0,#d9c7b0 75%);display:grid;place-items:center;overflow:hidden}body.proposal-editorial .discovery-v37 .decant-visual img{max-width:94%;max-height:540px;object-fit:contain;filter:drop-shadow(0 24px 25px #45302428)}body.proposal-editorial .discovery-v37 .decant-copy{padding:clamp(48px,5vw,78px) clamp(28px,5vw,84px)}body.proposal-editorial .discovery-v37 .decant-copy h2{max-width:650px;line-height:1.02;text-wrap:balance;font-size:clamp(44px,5vw,76px)}body.proposal-editorial .discovery-v37 .decant-copy>p:not(.eyebrow){max-width:46ch;font-size:14px;line-height:1.75}body.proposal-editorial .discovery-v37__journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:28px 0 30px}body.proposal-editorial .discovery-v37__journey>div{display:flex;flex-direction:column;gap:7px;min-width:0;border-top:1px solid #b6a18a;padding-top:13px}body.proposal-editorial .discovery-v37__journey span{font:600 10px var(--sans);letter-spacing:.14em;color:#96724d}body.proposal-editorial .discovery-v37__journey strong{font:400 clamp(20px,2vw,28px)/1.1 var(--serif);color:#3e2e25}body.proposal-editorial .discovery-v37__journey small{font:400 11px/1.5 var(--sans);color:#806f5e}body.proposal-editorial .discovery-v37 .deluxe-decant-formats button{min-height:76px;transition:background .22s,color .22s,border-color .22s}body.proposal-editorial .discovery-v37 .button-dark{min-height:52px;display:inline-flex;justify-content:center}@media(max-width:860px){body.proposal-editorial .discovery-v37{grid-template-columns:1fr}body.proposal-editorial .discovery-v37 .decant-visual{min-height:285px}body.proposal-editorial .discovery-v37 .decant-visual img{max-height:340px}body.proposal-editorial .discovery-v37 .decant-copy{padding:38px 6% 52px}body.proposal-editorial .discovery-v37 .decant-copy h2{font-size:clamp(40px,9.5vw,57px)}body.proposal-editorial .discovery-v37__journey{gap:8px;margin:25px 0}body.proposal-editorial .discovery-v37__journey strong{font-size:clamp(17px,4.5vw,25px)}body.proposal-editorial .discovery-v37__journey small{font-size:10px}body.proposal-editorial .discovery-v37 .button-dark{width:100%}}@media(max-width:360px){body.proposal-editorial .discovery-v37__journey{grid-template-columns:1fr}body.proposal-editorial .discovery-v37__journey>div{flex-direction:row;align-items:baseline;gap:12px}}@media(prefers-reduced-motion:reduce){body.proposal-editorial .discovery-v37 .deluxe-decant-formats button{transition:none}}