.LuxuryDiscoveryBoxView_page__pFY2B{background:#fcfaf7;color:#30271e;padding:28px 0 70px}.LuxuryDiscoveryBoxView_page__pFY2B :is(button,a,input,select):focus-visible{outline:3px solid #98733e;outline-offset:4px}.LuxuryDiscoveryBoxView_hero__2Jo76{display:grid;grid-template-columns:1.2fr .8fr;border:1px solid #59442f;border-radius:12px;overflow:hidden;background:#29271f;color:#fff6e7}.LuxuryDiscoveryBoxView_hero__2Jo76>div{padding:40px 44px;align-self:center}.LuxuryDiscoveryBoxView_hero__2Jo76 .LuxuryDiscoveryBoxView_eyebrow__w5GIb{color:#d4b77f;font-size:12px;margin-bottom:15px}.LuxuryDiscoveryBoxView_hero__2Jo76 h1{font-size:clamp(30px,3.3vw,46px);line-height:1.65;font-weight:600;letter-spacing:-1px;margin-bottom:18px}.LuxuryDiscoveryBoxView_hero__2Jo76 p{max-width:470px;color:#e1d5c2;font-size:14px;line-height:2.2}.LuxuryDiscoveryBoxView_hero__2Jo76 figure{position:relative;min-height:390px}.LuxuryDiscoveryBoxView_hero__2Jo76 figure img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LuxuryDiscoveryBoxView_hero__2Jo76 figcaption{position:absolute;bottom:18px;right:18px;left:18px;text-align:center;padding:5px;font-size:9px;color:#e4d4bd;background:#1e2017c9;border-radius:4px}.LuxuryDiscoveryBoxView_steps__l84nr{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.LuxuryDiscoveryBoxView_steps__l84nr li{display:flex;align-items:center;gap:7px;font-size:11px;color:#e1d1b5}.LuxuryDiscoveryBoxView_steps__l84nr b{display:grid;place-items:center;width:25px;height:25px;border:1px solid #9c8052;border-radius:50%;font-weight:500}.LuxuryDiscoveryBoxView_heroAction__nv0VK{display:inline-flex;align-items:center;gap:25px;margin-top:24px;border-bottom:1px solid #947951;padding-block:9px;font-size:13px;color:#efd4a2}.LuxuryDiscoveryBoxView_builder__F97qT{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;scroll-margin-top:190px}.LuxuryDiscoveryBoxView_builder__F97qT>section:first-child{min-width:0}.LuxuryDiscoveryBoxView_builder__F97qT h2{font-size:21px;font-weight:600}.LuxuryDiscoveryBoxView_filters__2yJEa{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:14px;margin-bottom:20px}.LuxuryDiscoveryBoxView_filters__2yJEa label{display:grid;gap:9px;font-size:12px;color:#695b49}.LuxuryDiscoveryBoxView_filters__2yJEa :is(input,select){width:100%;min-width:0;border:1px solid #dcd0bd;background:#fffdf9;border-radius:7px;min-height:46px;padding:10px 12px;color:#33281e;font-size:13px}.LuxuryDiscoveryBoxView_catalog__g5XiK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LuxuryDiscoveryBoxView_card__cyiEg{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fffdf9;border:1px solid #e1d6c6;border-radius:9px}.LuxuryDiscoveryBoxView_card__cyiEg[data-selected=true]{border-color:#92703a;box-shadow:0 0 0 2px #92703a25}.LuxuryDiscoveryBoxView_card__cyiEg>img{aspect-ratio:1.12;background:#f2ede5;padding:16px;mix-blend-mode:multiply}.LuxuryDiscoveryBoxView_cardBody__xRDGa{padding:16px;display:flex;flex-direction:column;gap:12px;flex:1}.LuxuryDiscoveryBoxView_family__hFKbG{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#806333}.LuxuryDiscoveryBoxView_family__hFKbG span{font-size:9px;color:#7a6b59}.LuxuryDiscoveryBoxView_card__cyiEg h3{font-size:14px;font-weight:600;line-height:1.9;overflow-wrap:anywhere}.LuxuryDiscoveryBoxView_details__nQB7P{display:flex;align-items:center;justify-content:space-between;gap:5px;color:#806333;font-size:11px;min-height:40px;text-align:right}.LuxuryDiscoveryBoxView_selectScent__5dCUv{margin-top:auto;min-height:44px;border:1px solid #b8a17b;border-radius:6px;color:#634a27;background:#f7efe0;font-size:12px}.LuxuryDiscoveryBoxView_selectScent__5dCUv[aria-pressed=true]{background:#3a3022;color:#f5e2ba;border-color:#3a3022}.LuxuryDiscoveryBoxView_selectScent__5dCUv:disabled{opacity:.45}.LuxuryDiscoveryBoxView_summary__JzZbI{position:sticky;top:188px;align-self:start;background:#fffdf9;border:1px solid #d3bc95;border-radius:10px;padding:24px;box-shadow:0 8px 30px #4a32100a;scroll-margin-top:180px;max-height:calc(100dvh - 210px);overflow-y:auto}.LuxuryDiscoveryBoxView_summary__JzZbI h2{margin-bottom:8px}.LuxuryDiscoveryBoxView_count__5CJUP{color:#806333;font-size:12px}.LuxuryDiscoveryBoxView_slots__dUf4v{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:18px 0}.LuxuryDiscoveryBoxView_slots__dUf4v>div{border:1px dashed #d5c6ae;background:#f6f0e5;border-radius:6px;display:grid;justify-items:center;gap:7px;padding:14px 0 7px}.LuxuryDiscoveryBoxView_slots__dUf4v span{display:block;position:relative;width:13px;height:30px;border:1px solid #c6b493;border-radius:2px 2px 4px 4px}.LuxuryDiscoveryBoxView_slots__dUf4v span:before{content:"";position:absolute;width:9px;height:6px;top:-5px;left:1px;background:#b9a483;border-radius:2px 2px 0 0}.LuxuryDiscoveryBoxView_slots__dUf4v small{font-size:10px;color:#806333}.LuxuryDiscoveryBoxView_slots__dUf4v [data-filled=true]{background:#eee1c7;border-style:solid;border-color:#b3935e}.LuxuryDiscoveryBoxView_slots__dUf4v [data-filled=true] span{background:linear-gradient(90deg,#b18b4b,#e7c383,#a67b39);border-color:#a88343}.LuxuryDiscoveryBoxView_slots__dUf4v [data-filled=true] span:before{background:#45392a}.LuxuryDiscoveryBoxView_selectionList__R_0gA{display:grid;gap:8px;margin-bottom:16px}.LuxuryDiscoveryBoxView_selectionList__R_0gA li{display:flex;align-items:center;gap:10px;padding-bottom:7px;border-bottom:1px solid #eee5d7;font-size:11px}.LuxuryDiscoveryBoxView_selectionList__R_0gA li>span{flex:1}.LuxuryDiscoveryBoxView_selectionList__R_0gA button{font-size:10px;min-height:32px;min-width:32px;text-decoration:underline;color:#806333}.LuxuryDiscoveryBoxView_summary__JzZbI label{font-size:12px;color:#635340}.LuxuryDiscoveryBoxView_summary__JzZbI select{border-color:#d9c9af;border-radius:6px;background:#fffdf9;font-size:13px}.LuxuryDiscoveryBoxView_total__9q8Vz{display:grid;gap:7px;border-top:1px solid #e3d7c3;margin-top:20px;padding-top:17px}.LuxuryDiscoveryBoxView_total__9q8Vz>span{font-size:11px;color:#806333}.LuxuryDiscoveryBoxView_total__9q8Vz strong{font-size:18px;font-weight:600}.LuxuryDiscoveryBoxView_nextStep__lR4jm{margin:14px 0;font-size:11px;color:#77654e;line-height:1.9}.LuxuryDiscoveryBoxView_checkout__Ugc78{width:100%;min-height:48px;border-radius:7px;background:#342a1e;border:1px solid #84673e;color:#f5dfb8;padding:12px;font-size:13px;font-weight:600}.LuxuryDiscoveryBoxView_checkout__Ugc78:disabled{opacity:.5}.LuxuryDiscoveryBoxView_summary__JzZbI a{font-size:11px;color:#806333}.LuxuryDiscoveryBoxView_mobileSelection__PpTyY{display:none}@media(hover:hover){.LuxuryDiscoveryBoxView_selectScent__5dCUv:not(:disabled):hover{border-color:#72542b;box-shadow:0 2px 8px #47301512}.LuxuryDiscoveryBoxView_details__nQB7P:hover{text-decoration:underline}}@media(max-width:1100px){.LuxuryDiscoveryBoxView_catalog__g5XiK{grid-template-columns:repeat(2,minmax(0,1fr))}.LuxuryDiscoveryBoxView_builder__F97qT{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.LuxuryDiscoveryBoxView_hero__2Jo76>div{padding:32px}.LuxuryDiscoveryBoxView_summary__JzZbI{padding:20px}}@media(max-width:800px){.LuxuryDiscoveryBoxView_page__pFY2B{padding-top:20px}.LuxuryDiscoveryBoxView_hero__2Jo76{grid-template-columns:minmax(0,1fr)}.LuxuryDiscoveryBoxView_hero__2Jo76>div{padding:28px 24px}.LuxuryDiscoveryBoxView_hero__2Jo76 h1{font-size:32px}.LuxuryDiscoveryBoxView_hero__2Jo76 p{font-size:13px}.LuxuryDiscoveryBoxView_hero__2Jo76 figure{min-height:220px}.LuxuryDiscoveryBoxView_hero__2Jo76 figure img{-o-object-position:50% 55%;object-position:50% 55%}.LuxuryDiscoveryBoxView_steps__l84nr{gap:10px}.LuxuryDiscoveryBoxView_steps__l84nr li{font-size:10px}.LuxuryDiscoveryBoxView_builder__F97qT{grid-template-columns:minmax(0,1fr);scroll-margin-top:180px}.LuxuryDiscoveryBoxView_summary__JzZbI{position:static;max-height:none}.LuxuryDiscoveryBoxView_mobileSelection__PpTyY{position:sticky;top:131px;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#342a1e;color:#f6e6c9;border:1px solid #897044;border-radius:7px;padding:12px 14px;font-size:11px}.LuxuryDiscoveryBoxView_mobileSelection__PpTyY a{color:#f1ce91}.LuxuryDiscoveryBoxView_filters__2yJEa{grid-template-columns:minmax(0,1fr);gap:12px}.LuxuryDiscoveryBoxView_catalog__g5XiK{gap:12px}.LuxuryDiscoveryBoxView_cardBody__xRDGa{padding:13px}.LuxuryDiscoveryBoxView_card__cyiEg h3{font-size:13px}.LuxuryDiscoveryBoxView_card__cyiEg>img{padding:12px}.LuxuryDiscoveryBoxView_details__nQB7P{font-size:10px}.LuxuryDiscoveryBoxView_selectScent__5dCUv{font-size:11px}.LuxuryDiscoveryBoxView_summary__JzZbI{scroll-margin-top:190px}}@media(max-width:360px){.LuxuryDiscoveryBoxView_catalog__g5XiK{grid-template-columns:minmax(0,1fr)}}.LuxuryDiscoveryBoxView_editScents__Gx25E{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;text-decoration:underline}.dark .LuxuryDiscoveryBoxView_page__pFY2B{background:#12100e;color:#f7f2eb}.dark .LuxuryDiscoveryBoxView_builder__F97qT h2,.dark .LuxuryDiscoveryBoxView_card__cyiEg h3,.dark .LuxuryDiscoveryBoxView_total__9q8Vz strong{color:#f7f2eb}.dark .LuxuryDiscoveryBoxView_family__hFKbG span,.dark .LuxuryDiscoveryBoxView_filters__2yJEa label,.dark .LuxuryDiscoveryBoxView_nextStep__lR4jm,.dark .LuxuryDiscoveryBoxView_summary__JzZbI label{color:#a69680}.dark .LuxuryDiscoveryBoxView_filters__2yJEa :is(input,select){background:#161311;border-color:#382f27;color:#f7f2eb}.dark .LuxuryDiscoveryBoxView_card__cyiEg{background:#1b1715;border-color:#332b24}.dark .LuxuryDiscoveryBoxView_card__cyiEg[data-selected=true]{border-color:#d4af37;box-shadow:0 0 0 2px rgba(212,175,55,.25)}.dark .LuxuryDiscoveryBoxView_card__cyiEg>img{background:#151210;mix-blend-mode:normal}.dark .LuxuryDiscoveryBoxView_count__5CJUP,.dark .LuxuryDiscoveryBoxView_details__nQB7P,.dark .LuxuryDiscoveryBoxView_editScents__Gx25E,.dark .LuxuryDiscoveryBoxView_family__hFKbG,.dark .LuxuryDiscoveryBoxView_selectionList__R_0gA button,.dark .LuxuryDiscoveryBoxView_summary__JzZbI a,.dark .LuxuryDiscoveryBoxView_total__9q8Vz>span{color:#e5c278}.dark .LuxuryDiscoveryBoxView_selectScent__5dCUv{background:#221c17;border-color:#382f27;color:#e5c278}.dark .LuxuryDiscoveryBoxView_selectScent__5dCUv[aria-pressed=true]{background:#d4af37;color:#12100e;border-color:#d4af37;font-weight:700}@media (hover:hover){.dark .LuxuryDiscoveryBoxView_selectScent__5dCUv:not(:disabled):hover{border-color:#d4af37;background:#2a231b}}.dark .LuxuryDiscoveryBoxView_summary__JzZbI{background:#1a1614;border-color:#382f27;box-shadow:0 8px 30px rgba(0,0,0,.5)}.dark .LuxuryDiscoveryBoxView_slots__dUf4v>div{background:#171311;border-color:#382f27}.dark .LuxuryDiscoveryBoxView_slots__dUf4v small{color:#a69680}.dark .LuxuryDiscoveryBoxView_slots__dUf4v [data-filled=true]{background:#2b231a;border-color:#d4af37}.dark .LuxuryDiscoveryBoxView_selectionList__R_0gA li{border-bottom-color:#2e2721}.dark .LuxuryDiscoveryBoxView_summary__JzZbI select{background:#161311;border-color:#382f27;color:#f7f2eb}.dark .LuxuryDiscoveryBoxView_total__9q8Vz{border-top-color:#2e2721}.dark .LuxuryDiscoveryBoxView_checkout__Ugc78{background:#d4af37;border-color:#d4af37;color:#12100e;font-weight:700}@media (hover:hover){.dark .LuxuryDiscoveryBoxView_checkout__Ugc78:hover:not(:disabled){background:#e5c278;border-color:#e5c278}}.dark .LuxuryDiscoveryBoxView_mobileSelection__PpTyY{background:#1e1813;border-color:#382f27;color:#f7f2eb}.dark .LuxuryDiscoveryBoxView_mobileSelection__PpTyY a{color:#e5c278}