._page_1ryvk_1{color:#191510;background:#f8f3e9;min-height:100vh;font-family:Montserrat,Arial,sans-serif}._page_1ryvk_1 header{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f3e9f2;border-bottom:1px solid #75501e29;justify-content:space-between;align-items:center;min-height:74px;padding:12px clamp(20px,5vw,72px);display:flex;position:sticky;top:0}._page_1ryvk_1 header a{color:#191510;font-weight:800;text-decoration:none}._page_1ryvk_1 header a:first-child{font-family:Cinzel,Georgia,serif}._page_1ryvk_1 header a:last-child{color:#fff;background:#191510;border-radius:999px;align-items:center;min-height:46px;padding:0 18px;font-size:.82rem;display:inline-flex}._hero_1ryvk_6{max-width:1240px;margin:0 auto;padding:clamp(46px,7vw,82px) clamp(20px,5vw,72px) 42px}._hero_1ryvk_6 nav{color:#786e61;gap:8px;margin-bottom:42px;font-size:.78rem;display:flex}._hero_1ryvk_6 nav a{color:#76521e}._hero_1ryvk_6>p{color:#90621e;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:800}._hero_1ryvk_6 h1{max-width:900px;margin:0;font-family:Cinzel,Georgia,serif;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:600;line-height:1.02}._hero_1ryvk_6>div{color:#5d554b;gap:8px;margin-top:24px;line-height:1.6;display:grid}._hero_1ryvk_6>div strong{color:#76521e}._hero_1ryvk_6 ._shareBlock_1ryvk_13{align-items:center;gap:12px;margin-top:22px;display:flex}._shareButton_1ryvk_14{color:#fff;min-height:48px;font:inherit;cursor:pointer;touch-action:manipulation;background:#76521e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:.84rem;font-weight:800;display:inline-flex}._shareButton_1ryvk_14:hover{background:#5f4016}._shareButton_1ryvk_14:focus-visible{outline-offset:3px;outline:3px solid #d4a94f}._shareStatus_1ryvk_17{color:#5d554b;min-height:1.4em;font-size:.8rem}._orderSummary_1ryvk_18{background:#fffaf0;border:1px solid #75501e33;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:18px 20px;display:flex;box-shadow:0 12px 34px #4e341114}._orderSummary_1ryvk_18>div{gap:3px;display:grid}._orderSummary_1ryvk_18 span{color:#90621e;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}._orderSummary_1ryvk_18 ._orderSummaryHeading_1ryvk_21{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}._orderSummary_1ryvk_18 ._orderSummaryUnits_1ryvk_22{color:#68450c;font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;background:#f4ead6;border-radius:999px;padding:2px 7px;font-size:.7rem}._orderSummary_1ryvk_18 ._orderSummarySubtotal_1ryvk_23{color:#315848;font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;font-size:.72rem}._orderSummary_1ryvk_18 ._orderSummaryShippingLink_1ryvk_24{color:inherit;font-size:inherit;letter-spacing:normal;text-underline-offset:2px;text-transform:none;white-space:nowrap;font-weight:850;text-decoration:underline;text-decoration-thickness:1px}._orderSummary_1ryvk_18 ._orderSummaryShippingLink_1ryvk_24:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #315848}._orderSummary_1ryvk_18 strong{color:#2a241d;font-size:1rem}._orderSummary_1ryvk_18 small{color:#665e54;font-size:.76rem}._orderSummary_1ryvk_18 ._shippingProgress_1ryvk_28{color:#5f4317;margin-top:4px;font-weight:750;line-height:1.45}._orderSummary_1ryvk_18 ._shippingAlmostThere_1ryvk_29{color:#68450c;background:#fff4cf;border-radius:5px;padding:2px 4px;font-weight:850}._orderSummary_1ryvk_18 ._shippingProgressComplete_1ryvk_30{color:#24553d;background:#edf8f0;border:1px solid #80b896;border-radius:8px;width:fit-content;padding:6px 9px;font-weight:850}._orderSummary_1ryvk_18 ._shippingProgressComplete_1ryvk_30:before{content:"";vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%2324553d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 6 2.5 2.5L10 3'/%3E%3C/svg%3E") 50%/contain no-repeat;width:12px;height:12px;margin-right:5px;display:inline-block}._orderSummary_1ryvk_18 ._shippingProgressValue_1ryvk_32{color:#3f2c12;margin-top:5px;font-weight:850}._orderSummary_1ryvk_18 ._lowStockNotice_1ryvk_33{color:#53370f;background:#fff1d6;border-left:3px solid #a96a18;border-radius:4px;margin-top:6px;padding:8px 10px;font-weight:700;line-height:1.45}._orderSummary_1ryvk_18 ._lowStockNotice_1ryvk_33 strong{color:inherit;font-size:inherit}._lowStockLinks_1ryvk_35{flex-wrap:wrap;gap:6px;margin:5px 0;display:flex}._orderSummary_1ryvk_18 ._lowStockLinks_1ryvk_35 a{color:#53370f;letter-spacing:normal;text-underline-offset:3px;text-transform:none;touch-action:manipulation;background:#fffaf0;border:1px solid #75501e61;border-radius:999px;align-items:center;min-height:44px;padding:0 11px;font-size:.74rem;font-weight:850;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._orderSummary_1ryvk_18 ._lowStockLinks_1ryvk_35 a:hover{background:#f0e2c4}._orderSummary_1ryvk_18 ._lowStockLinks_1ryvk_35 a:focus-visible{outline-offset:2px;outline:3px solid #d4a94f}._orderSummary_1ryvk_18 ._lowStockLinks_1ryvk_35 ._lowStockConflict_1ryvk_39{color:#762219;background:#fff0ed;border-color:#9a2f24}._lowStockConflictMessage_1ryvk_40{color:#762219;margin:3px 0 6px;font-weight:850;display:block}._lowStockConflictMessage_1ryvk_40 button{color:#762219;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #762219;border-radius:999px;justify-content:center;align-items:center;margin-top:7px;padding:7px 12px;font-size:.74rem;font-weight:850;display:flex}._lowStockConflictMessage_1ryvk_40 button:hover{background:#ffe0da}._lowStockConflictMessage_1ryvk_40 button:focus-visible{outline-offset:2px;outline:3px solid #d4a94f}._stockAdjustmentStatus_1ryvk_44{color:#285c3f;margin:3px 0 6px;font-weight:850;display:block}._shippingProgressTrack_1ryvk_45{background:#e3d8c3;border-radius:999px;width:min(100%,360px);height:9px;margin-top:5px;overflow:hidden}._shippingProgressTrack_1ryvk_45 span{border-radius:inherit;background:linear-gradient(90deg,#90621e,#d4a94f);height:100%;transition:width .2s;display:block}._shippingProgressTrackComplete_1ryvk_47{background:#cfe5d6}._shippingProgressTrackComplete_1ryvk_47 span{background:linear-gradient(90deg,#2f6849,#5d9b74)}._brandDirectory_1ryvk_49{max-width:1240px;margin:0 auto 42px;padding:0 clamp(20px,5vw,72px)}._brandHeading_1ryvk_50{gap:7px;margin-bottom:18px;display:grid}._brandHeading_1ryvk_50 p{color:#90621e;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:850}._brandHeading_1ryvk_50 h2{margin:0;font-family:Cinzel,Georgia,serif;font-size:clamp(1.6rem,3vw,2.3rem)}._brandHeading_1ryvk_50 span{color:#61584c;font-size:.82rem;line-height:1.5}._brandGrid_1ryvk_54{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}._brandGrid_1ryvk_54 a{color:#2a241d;touch-action:manipulation;background:#ffffffb3;border:1px solid #75501e38;border-radius:12px;gap:4px;min-height:68px;padding:12px 14px;text-decoration:none;display:grid}._brandGrid_1ryvk_54 a:hover{background:#fff;border-color:#a67527;transform:translateY(-1px)}._brandGrid_1ryvk_54 a:focus-visible{outline-offset:2px;outline:3px solid #d4a94f}._brandGrid_1ryvk_54 strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.3}._brandGrid_1ryvk_54 span{color:#76521e;font-size:.7rem;font-weight:750}._selectionShortcuts_1ryvk_60{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}._selectionHint_1ryvk_61{box-sizing:border-box;color:#61584c;overflow-wrap:anywhere;background:#fff8e8;border:1px solid #eadbbd;border-radius:8px;align-items:flex-start;gap:5px;width:fit-content;max-width:100%;margin-top:2px;padding:6px 8px;font-size:.7rem;line-height:1.45;display:flex}._selectionHintText_1ryvk_62{gap:1px;min-width:0;display:grid}._selectionHintStep_1ryvk_63,._selectionHintEmphasis_1ryvk_64{color:#493e30;font-weight:700}._selectionHintCount_1ryvk_65{color:#493e30;font-variant-numeric:tabular-nums;font-weight:700}._selectionHintCountLabel_1ryvk_66{color:#61584c;margin-right:3px;font-weight:600}._selectionHintIcon_1ryvk_67{color:#6d5d42;border:1px solid #8a795b;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;margin-top:1px;font-size:.65rem;font-style:normal;font-weight:700;line-height:1;display:inline-grid}._continueShoppingLink_1ryvk_68,._filterByTasteLink_1ryvk_68{color:#5f4016;touch-action:manipulation;background:#fff;border:1px solid #76521e;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:max-content;min-height:44px;padding:0 14px;font-size:.74rem;font-weight:850;text-decoration:none;display:inline-flex}._continueShoppingLinkNear_1ryvk_69{color:#68450c;background:#fff4cf;border-color:#a67527;box-shadow:0 0 0 2px #d4a94f2e}._continueShoppingLink_1ryvk_68:hover{background:#f0e2c4}._filterByTasteLink_1ryvk_68{color:#fff;background:#76521e;border-color:#0000}._filterByTasteLink_1ryvk_68:hover{background:#5f4016}:is(._continueShoppingLink_1ryvk_68:focus-visible,._filterByTasteLink_1ryvk_68:focus-visible){outline-offset:2px;outline:3px solid #d4a94f}._shippingConditionsLink_1ryvk_74{color:#5f4016;text-underline-offset:3px;align-items:center;width:max-content;min-height:44px;font-size:.74rem;font-weight:800;display:inline-flex}._shippingConditionsLink_1ryvk_74:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #d4a94f}._orderSummary_1ryvk_18 ._orderHint_1ryvk_76{color:#7b5621;margin-top:3px;font-weight:700}._orderActions_1ryvk_77{gap:8px;display:grid}._orderActions_1ryvk_77>a,._orderActions_1ryvk_77>button{color:#fff;min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:#191510;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}._orderActions_1ryvk_77>a span{color:#d4a94f;letter-spacing:normal;font-size:1rem}._orderActions_1ryvk_77>a:hover,._orderActions_1ryvk_77>button:hover{background:#3a3025}:is(._orderActions_1ryvk_77>a:focus-visible,._orderActions_1ryvk_77>button:focus-visible){outline-offset:3px;outline:3px solid #d4a94f}._orderActions_1ryvk_77>._locateSaved_1ryvk_82{color:#76521e;background:0 0;border:1px solid #76521e;min-height:44px}._orderActions_1ryvk_77>._locateSaved_1ryvk_82:hover{background:#f0e2c4}._locatedName_1ryvk_84{color:#4f3b20;text-align:center;white-space:normal;max-width:280px;font-size:.74rem;font-weight:800;line-height:1.35}._savedNavigation_1ryvk_85{grid-template-columns:1fr 1fr;gap:8px;display:grid}._savedNavigation_1ryvk_85>button{color:#5f4016;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fffaf0;border:1px solid #75501e57;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:800}._savedNavigation_1ryvk_85>button:hover{background:#f0e2c4}._savedNavigation_1ryvk_85>button:focus-visible{outline-offset:2px;outline:3px solid #d4a94f}._orderActions_1ryvk_77>._contextualWhatsapp_1ryvk_89{white-space:normal;text-align:center;background:#2f6849;min-height:44px}._orderActions_1ryvk_77>._contextualWhatsapp_1ryvk_89:hover{background:#244f38}._contextualNote_1ryvk_91{color:#5d5549;text-align:center;max-width:300px;font-size:.7rem;line-height:1.4}._list_1ryvk_92{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,72px) 80px;display:grid}._product_1ryvk_93{background:#ffffffad;border:1px solid #75501e29;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;scroll-margin-top:100px;display:grid;overflow:hidden}._product_1ryvk_93:focus-within{background:#fff;border-color:#a67527}._product_1ryvk_93:target{background:#fff8e9;border-color:#a67527;box-shadow:0 0 0 4px #d4a94f3d,0 12px 28px #4931121f}._product_1ryvk_93:target ._productLink_1ryvk_96{background:linear-gradient(90deg,#fff8e9,#fff)}._locatedProduct_1ryvk_97{animation:2.2s ease-out _locate-product_1ryvk_1}@keyframes _locate-product_1ryvk_1{0%,35%{background:#fff3ce;border-color:#76521e;box-shadow:0 0 0 4px #d4a94f6b,0 16px 34px #4e34112e}to{box-shadow:none;background:#ffffffad;border-color:#75501e29}}._productLink_1ryvk_96{color:#2a241d;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:72px;padding:10px 14px;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}:is(._productLink_1ryvk_96:hover,._productLink_1ryvk_96:focus-visible){background:#fff;outline:none}._productLink_1ryvk_96 b{color:#a67527}._productBrand_1ryvk_105{color:#61513e;overflow-wrap:anywhere;font-size:.8rem;font-weight:500;line-height:1.4;display:block}._addButton_1ryvk_106{color:#fff;text-align:center;touch-action:manipulation;background:#76521e;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:122px;min-height:48px;margin:10px;padding:8px 13px;font-size:.76rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}._addButton_1ryvk_106:hover{background:#5f4016}._selectedButton_1ryvk_108{color:#5f4016;background:#fffaf0;border:1px solid #76521e;min-width:146px}._selectedButton_1ryvk_108:hover{background:#f0e2c4}._selectedIcon_1ryvk_110{flex:none;font-size:1rem}._selectedCopy_1ryvk_111{text-align:left;gap:2px;display:grid}._selectedCopy_1ryvk_111 strong{font:inherit}._selectedCopy_1ryvk_111 small{color:#76521e;font-size:.64rem;font-weight:750}._productActions_1ryvk_114{align-content:center;gap:0;padding:10px;display:grid}._productActions_1ryvk_114 ._addButton_1ryvk_106{margin:0}._setContents_1ryvk_116{color:#392c19;overflow-wrap:anywhere;padding:8px;font-size:.8rem;line-height:1.5}._setContents_1ryvk_116 ul{margin:6px 0 10px;padding-left:20px}._productDescription_1ryvk_118{color:#392c19;overflow-wrap:anywhere;font-size:.85rem;line-height:1.6}._productDescription_1ryvk_118 summary{cursor:pointer;min-height:44px;padding:10px 8px}._productDescription_1ryvk_118 summary:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #8a662f}._productDescription_1ryvk_118 p{margin:4px 8px 12px}._productShare_1ryvk_122{justify-items:center;gap:3px;margin-top:5px;display:grid}._productShareButton_1ryvk_123{color:#5f4016;min-width:122px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #75501e6b;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:.72rem;font-weight:800;display:inline-flex}._productShareButton_1ryvk_123:hover{background:#f0e2c4}._productShareStatus_1ryvk_125{color:#5d554b;text-align:center;max-width:150px;min-height:1.2em;font-size:.64rem;line-height:1.25}._manualShare_1ryvk_126{color:#5f4016;overflow-wrap:anywhere;gap:5px;width:100%;min-width:0;max-width:180px;font-size:.7rem;display:grid}._manualShare_1ryvk_126 input{box-sizing:border-box;color:#191510;width:100%;min-width:0;min-height:44px;font:inherit;-webkit-user-select:all;user-select:all;background:#fff;border:1px solid #76521e;border-radius:7px;padding:8px}:is(._productLink_1ryvk_96:focus-visible,._addButton_1ryvk_106:focus-visible,._productShareButton_1ryvk_123:focus-visible){outline-offset:-3px;outline:3px solid #d4a94f}._page_1ryvk_1 footer{background:#191510;justify-content:center;gap:12px;padding:36px 20px;display:flex}._page_1ryvk_1 footer a{color:#17130f;background:#d4a94f;border-radius:999px;align-items:center;min-height:48px;padding:0 20px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}._page_1ryvk_1 footer a+a{color:#fff;background:0 0;border:1px solid #ffffff47}@media (max-width:850px){._brandGrid_1ryvk_54,._list_1ryvk_92{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._page_1ryvk_1 header a:first-child{font-size:.8rem}._page_1ryvk_1 header a:last-child{padding:0 13px}._hero_1ryvk_6 ._shareBlock_1ryvk_13{align-items:stretch}._shareButton_1ryvk_14{width:100%}._shareStatus_1ryvk_17{text-align:center}._orderSummary_1ryvk_18{flex-direction:column;align-items:stretch}._selectionShortcuts_1ryvk_60,._continueShoppingLink_1ryvk_68,._filterByTasteLink_1ryvk_68,._shippingConditionsLink_1ryvk_74{justify-content:center;width:100%}._orderActions_1ryvk_77,._orderActions_1ryvk_77>a,._orderActions_1ryvk_77>button,._locatedName_1ryvk_84,._contextualNote_1ryvk_91{width:100%;max-width:none}._brandGrid_1ryvk_54,._list_1ryvk_92{grid-template-columns:1fr}._brandGrid_1ryvk_54 a{min-height:64px}._product_1ryvk_93{grid-template-columns:1fr}._product_1ryvk_93:target{box-shadow:0 0 0 3px #d4a94f47,0 8px 20px #4931121a}._productActions_1ryvk_114{padding-top:0}._productShareButton_1ryvk_123,._productActions_1ryvk_114 ._addButton_1ryvk_106{width:100%}._productShareStatus_1ryvk_125{max-width:none}._page_1ryvk_1 footer{flex-direction:column}._page_1ryvk_1 footer a{justify-content:center}}@media (prefers-reduced-motion:reduce){._locatedProduct_1ryvk_97{background:#fff3ce;border-color:#76521e;animation:none;box-shadow:0 0 0 4px #d4a94f6b}._shippingProgressTrack_1ryvk_45 span{transition:none}}._productLink_1ryvk_96 img{object-fit:contain;border-radius:6px;flex:0 0 56px;width:56px;height:72px}._productCopy_1ryvk_138{overflow-wrap:anywhere;flex:1;gap:5px;min-width:0;display:grid}._productCopy_1ryvk_138 strong{font:inherit}._productCopy_1ryvk_138 small{color:#76521e;font-size:.7rem;font-weight:750}._alphabet_1ryvk_141{flex-wrap:wrap;gap:8px;max-width:1240px;margin:0 auto 32px;padding:0 clamp(20px,5vw,72px);scroll-margin-top:96px;display:flex}._alphabet_1ryvk_141 a{color:#76521e;border:1px solid #76521e;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 10px;font-weight:700;text-decoration:none;display:inline-flex}._alphabet_1ryvk_141 a:focus-visible{outline-offset:3px;outline:3px solid #76521e}._group_1ryvk_144{scroll-margin-top:100px}._group_1ryvk_144 h2{max-width:1240px;margin:0 auto 18px;padding:0 clamp(20px,5vw,72px);font-family:Cinzel,Georgia,serif;font-size:1.5rem}._group_1ryvk_144 ._list_1ryvk_92{padding-bottom:36px}._readinessAction_1ryvk_148{flex-direction:column;gap:8px;width:100%;display:flex}._readyStatus_1ryvk_149,._consultStatus_1ryvk_149{overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:.75rem;font-weight:700;line-height:1.4}._readyStatus_1ryvk_149{color:#284535;background:#edf4ee}._consultStatus_1ryvk_149{color:#654619;background:#fff4df}
