.hBw1pG_headerSticky{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#faf7f2e6;border-bottom:1px solid #e8dfd5;transition:all .2s ease-in-out;position:sticky;top:0}.hBw1pG_topBannerLink{color:inherit;text-underline-offset:3px;align-items:center;text-decoration:none;transition:opacity .15s;display:inline-flex}.hBw1pG_topBannerLink:hover{opacity:.85}.hBw1pG_topBanner{color:#f5ede4;text-align:center;background-color:#4a3b32;justify-content:center;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:.75rem;font-weight:500;display:flex}.hBw1pG_headerContainer{max-width:80rem;font-family:var(--font-sans);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.hBw1pG_headerContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.hBw1pG_headerContainer{padding-left:2rem;padding-right:2rem}}.hBw1pG_headerRow{justify-content:space-between;align-items:center;gap:1rem;height:5rem;display:flex}.hBw1pG_logoWrapper{flex-shrink:0;align-items:center;display:flex}.hBw1pG_brandLink{text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.hBw1pG_brandLink:hover{opacity:.85}.hBw1pG_logoText{font-family:var(--font-logo-script);color:#6d4c3d;-webkit-user-select:none;user-select:none;font-size:1.85rem;font-style:normal;font-weight:600;line-height:.92}.hBw1pG_brandTitle{font-family:var(--font-logo-serif);letter-spacing:.01em;color:#050403;-webkit-user-select:none;user-select:none;font-size:.9375rem;font-weight:500;line-height:1.1}@media (min-width:640px){.hBw1pG_logoText{font-size:2.125rem}.hBw1pG_brandTitle{font-size:1.0625rem}}.hBw1pG_searchWrapperDesktop{flex:1;max-width:28rem;margin-left:1.5rem;margin-right:1.5rem;display:none}@media (min-width:768px){.hBw1pG_searchWrapperDesktop{display:flex}}.hBw1pG_searchRelative{width:100%;position:relative}.hBw1pG_searchInput{color:#3e2e25;background-color:#fffc;border:1px solid #dacfbf;border-radius:9999px;outline:none;width:100%;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem;transition:all .2s ease-in-out}.hBw1pG_searchInput::placeholder{color:#9e9084}.hBw1pG_searchInput:focus{background-color:#fff;border-color:#c89b6d;box-shadow:0 0 0 2px #c89b6d40}.hBw1pG_searchIcon{color:#9e9084;pointer-events:none;position:absolute;top:.625rem;left:.875rem}.hBw1pG_searchClearButton{color:#9e9084;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.75rem;display:flex;position:absolute;top:.625rem;right:.75rem}.hBw1pG_searchClearButton:hover{color:#3e2e25}.hBw1pG_actionsWrapper{align-items:center;gap:.75rem;display:flex}.hBw1pG_instagramLink{color:#6d4c3d;border:1px solid #dacfbf;border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:none}@media (min-width:640px){.hBw1pG_instagramLink{display:flex}}.hBw1pG_instagramLink:hover{background-color:#efe6dc}.hBw1pG_instagramIcon{color:#c89b6d}.hBw1pG_cartButton{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1rem;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a}.hBw1pG_cartButton:hover{background-color:#5a3e31;box-shadow:0 10px 15px -3px #0000001a}.hBw1pG_cartButton:active{transform:scale(.95)}.hBw1pG_cartText{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:none}@media (min-width:640px){.hBw1pG_cartText{display:inline}}.hBw1pG_cartBadge{color:#2d231e;background-color:#d4af37;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:flex}.hBw1pG_searchWrapperMobile{padding-bottom:.75rem}@media (min-width:768px){.hBw1pG_searchWrapperMobile{display:none}}.hBw1pG_searchIconButton{color:#9e9084;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.hBw1pG_searchIconButton:hover{color:#6d4c3d;background-color:#faf6f0}.hBw1pG_dropdownMenu{z-index:50;max-height:480px;font-family:var(--font-sans);background-color:#fff;border:1px solid #e8dfd5;border-radius:1rem;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) hBw1pG_dropdownFadeIn;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 16px 36px #2d231e29}@keyframes hBw1pG_dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hBw1pG_dropdownSection{background-color:#faf7f2;border-bottom:1px solid #e8dfd5;padding:.625rem .875rem}.hBw1pG_dropdownSectionLabel{text-transform:uppercase;letter-spacing:.05em;color:#9e9084;margin-bottom:.4rem;font-size:.6875rem;font-weight:700}.hBw1pG_dropdownTagsList{flex-wrap:wrap;gap:.375rem;display:flex}.hBw1pG_dropdownCategoryTag{color:#6d4c3d;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.hBw1pG_dropdownCategoryTag:hover{color:#fff;background-color:#6d4c3d;border-color:#6d4c3d}.hBw1pG_dropdownProductsList{flex:1;max-height:320px;overflow-y:auto}.hBw1pG_dropdownSectionHeader{text-transform:uppercase;letter-spacing:.05em;color:#9e9084;justify-content:space-between;align-items:center;padding:.5rem .875rem .25rem;font-size:.6875rem;font-weight:700;display:flex}.hBw1pG_dropdownCountBadge{color:#6d4c3d;background-color:#f5ede4;border-radius:9999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700}.hBw1pG_dropdownItem{cursor:pointer;background-color:#fff;border-bottom:1px solid #f5ede4;align-items:center;gap:.75rem;padding:.625rem .875rem;transition:background-color .15s;display:flex}.hBw1pG_dropdownItem:last-child{border-bottom:none}.hBw1pG_dropdownItem:hover{background-color:#faf6f0}.hBw1pG_dropdownThumb{object-fit:cover;background-color:#f5ede4;border:1px solid #e8dfd5;border-radius:.5rem;flex-shrink:0;width:44px;height:44px}.hBw1pG_dropdownInfo{flex:1;min-width:0}.hBw1pG_dropdownTitle{color:#2d231e;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .2rem;font-size:.875rem;font-weight:600;overflow:hidden}.hBw1pG_dropdownMeta{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.hBw1pG_dropdownCategory{color:#8c7a6b;background-color:#f5ede4;border-radius:9999px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}.hBw1pG_dropdownPrice{color:#6d4c3d;font-weight:700}.hBw1pG_dropdownAction{color:#6d4c3d;background-color:#faf7f2;border:1px solid #e8dfd5;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;transition:all .15s;display:inline-flex}.hBw1pG_dropdownItem:hover .hBw1pG_dropdownAction{color:#fff;background-color:#6d4c3d;border-color:#6d4c3d}.hBw1pG_dropdownEmpty{text-align:center;background-color:#fff;padding:1.25rem 1rem}.hBw1pG_dropdownEmptyTitle{color:#4a3326;margin:0 0 .25rem;font-size:.875rem;font-weight:700}.hBw1pG_dropdownEmptyText{color:#8c7a6b;margin:0;font-size:.75rem}.hBw1pG_dropdownFooter{color:#6d4c3d;cursor:pointer;background-color:#f5ede4;border-top:1px solid #e8dfd5;justify-content:space-between;align-items:center;padding:.625rem .875rem;font-size:.8125rem;font-weight:600;transition:background-color .15s;display:flex}.hBw1pG_dropdownFooter:hover{color:#2d231e;background-color:#eaddcf}.hBw1pG_dropdownFooterContent{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;display:flex;overflow:hidden}.hBw1pG_enterKeyBadge{color:#6d4c3d;background-color:#fff;border:1px solid #dacfbf;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0000000d}
.wpus2W_heroSection{background:linear-gradient(#f5ede4,#faf7f2,#faf7f2);border-bottom:1px solid #e8dfd5;padding-top:2rem;padding-bottom:2.25rem;position:relative;overflow:hidden}@media (min-width:640px){.wpus2W_heroSection{padding-top:2.75rem;padding-bottom:4.5rem}}.wpus2W_decorCircleTop{filter:blur(64px);pointer-events:none;background-color:#e8dfd566;border-radius:9999px;width:16rem;height:16rem;margin-top:-4rem;margin-right:-4rem;position:absolute;top:0;right:0}.wpus2W_decorCircleBottom{filter:blur(64px);pointer-events:none;background-color:#d4af371a;border-radius:9999px;width:16rem;height:16rem;margin-bottom:-4rem;margin-left:-4rem;position:absolute;bottom:0;left:0}.wpus2W_heroContainer{z-index:10;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:640px){.wpus2W_heroContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.wpus2W_heroContainer{padding-left:2rem;padding-right:2rem}}.wpus2W_heroContent{text-align:center;max-width:48rem;margin-left:auto;margin-right:auto}.wpus2W_heroTitle{font-family:var(--font-playfair,"Playfair Display", Georgia, serif);color:#2d231e;margin-bottom:.75rem;font-size:1.875rem;font-weight:700;line-height:1.25}@media (min-width:640px){.wpus2W_heroTitle{font-size:3rem;line-height:1.25}}.wpus2W_heroSubtitle{color:#5c4d44;text-align:center;max-width:44rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.875rem;font-weight:500;line-height:1.75}@media (min-width:640px){.wpus2W_heroSubtitle{font-size:1.05rem}}.wpus2W_heroSubtitle span{display:inline-block}.wpus2W_plusSign{position:relative;top:-.08em}.wpus2W_bulletDot{vertical-align:middle;background-color:#6d4c3d;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin:0 .65rem;display:inline-block;position:relative;top:-.12em}.wpus2W_buttonGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:0;display:flex}@media (min-width:640px){.wpus2W_buttonGroup{gap:1rem}}.wpus2W_primaryButton{color:#fff;letter-spacing:.025em;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s ease-in-out;transform:translateY(0);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.wpus2W_primaryButton:hover{background-color:#5a3e31;transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.wpus2W_primaryButton:active{transform:translateY(0)}.wpus2W_whatsappButton{color:#6d4c3d;letter-spacing:.025em;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;box-shadow:0 1px 2px #0000000d}.wpus2W_whatsappButton:hover{background-color:#f5ede4}.wpus2W_valuePropsGrid{text-align:left;border-top:1px solid #e8dfd5cc;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;padding-top:1.5rem;display:grid}@media (min-width:640px){.wpus2W_valuePropsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wpus2W_valuePropCard{background-color:#fff9;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem;display:flex}.wpus2W_propIcon{color:#c89b6d;flex-shrink:0}.wpus2W_propTitle{color:#2d231e;margin:0;font-size:.9rem;font-weight:700}.wpus2W_propSubtitle{color:#7c6e64;margin:0;font-size:13px}.wpus2W_propInfos{font-family:var(--font-sans);font-size:.9em;font-weight:500}.wpus2W_stepsSection{border-top:1px dashed #dacfbfbf;margin-top:2rem;padding-top:1.75rem}@media (min-width:640px){.wpus2W_stepsSection{margin-top:2.75rem;padding-top:2.25rem}}.wpus2W_stepsHeader{text-align:center;margin-bottom:1.25rem}.wpus2W_stepsTag{text-transform:uppercase;letter-spacing:.08em;color:#8c7a6b;background-color:#fff;border:1px solid #e8dfd5;border-radius:9999px;margin-bottom:.35rem;padding:.2rem .75rem;font-size:.6875rem;font-weight:700;display:inline-block;box-shadow:0 1px 2px #00000008}.wpus2W_stepsTitle{color:#3e2e25;margin:0;font-size:.9375rem;font-weight:600}@media (min-width:640px){.wpus2W_stepsTitle{font-size:1.05rem}}.wpus2W_stepsGrid{text-align:center;grid-template-columns:1fr;gap:.875rem;display:grid}@media (min-width:640px){.wpus2W_stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.wpus2W_stepCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background-color:#ffffffd9;border:1px solid #7d6447e6;border-radius:.875rem;flex-direction:column;align-items:center;padding:1rem .875rem;transition:all .2s ease-in-out;display:flex;box-shadow:0 2px 6px #00000008}.wpus2W_stepIconWrap{color:#6d4c3d;background:linear-gradient(135deg,#faf5ee 0%,#f5ede4 100%);border:1px solid #dacfbf;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.625rem;display:flex;position:relative}.wpus2W_stepNumber{color:#fff;background-color:#6d4c3d;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem;box-shadow:0 1px 3px #00000026}.wpus2W_stepIcon{color:#6d4c3d}.wpus2W_stepHeading{color:#2d231e;margin:0 0 .25rem;font-size:.875rem;font-weight:700}.wpus2W_stepText{color:#6b5b52;margin:0;font-size:.75rem;line-height:1.45}
.Fos3Ja_filterSection{font-family:var(--font-sans);background-color:#faf7f2;border-bottom:1px solid #e8dfd5;padding-top:1.5rem;padding-bottom:1.5rem}.Fos3Ja_container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.Fos3Ja_container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Fos3Ja_container{padding-left:2rem;padding-right:2rem}}.Fos3Ja_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Fos3Ja_sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:#8c7a6b;font-size:.75rem;font-weight:700}.Fos3Ja_sectionCount{color:#9e9084;font-size:.75rem}.Fos3Ja_categoriesList{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;align-items:center;gap:.75rem;margin-top:-.75rem;margin-left:-.5rem;margin-right:-.5rem;padding:1.125rem .75rem .75rem;display:flex;overflow-x:auto}.Fos3Ja_categoriesList::-webkit-scrollbar{display:none}.Fos3Ja_categoryButton{cursor:pointer;scroll-snap-align:start;color:#4a3b32;white-space:nowrap;background-color:#fff;border:1px solid #4a3b32;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.75rem;font-weight:600;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}@media (min-width:640px){.Fos3Ja_categoryButton{font-size:.875rem}}.Fos3Ja_categoryButton:hover{background-color:#f5ede4;border-color:#c89b6d}.Fos3Ja_categoryButtonSelected{color:#fff;background-color:#6d4c3d;border-color:#6d4c3d;transform:scale(1.03);box-shadow:0 4px 6px -1px #0000001a;}.Fos3Ja_categoryButtonSelected:hover{background-color:#5a3e31;border-color:#5a3e31}.Fos3Ja_categoryButtonHighlight{color:#5a3e31;background:linear-gradient(135deg,#fff 0%,#faf6ee 100%);border-color:#5a3e31;box-shadow:0 2px 8px #d4af3733}.Fos3Ja_categoryButtonHighlight:hover{background-color:#f8f1e2;border-color:#b58a2b}.Fos3Ja_categoryButtonNatal{position:relative}.Fos3Ja_natalSantaHat{pointer-events:none;z-index:10;filter:drop-shadow(0 2px 3px #00000029);width:32px;height:auto;transition:transform .2s;position:absolute;top:-12px;right:-8px}.Fos3Ja_categoryButton:hover .Fos3Ja_natalSantaHat{transform:translateY(-2px)rotate(3deg)scale(1.08)}
.t53O_a_productCard{background-color:#fff;border:1px solid #e8dfd5;border-radius:1rem;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.t53O_a_productCard:hover{border-color:#c89b6d;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.t53O_a_imageContainer{aspect-ratio:1;cursor:pointer;background-color:#f5ede4;position:relative;overflow:hidden}.t53O_a_mainImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.t53O_a_productCard:hover .t53O_a_mainImage{transform:scale(1.05)}.t53O_a_badgesWrapper{flex-direction:column;gap:.375rem;display:flex;position:absolute;top:.625rem;left:.625rem}.t53O_a_popularBadge{color:#2d231e;text-transform:uppercase;letter-spacing:.05em;background-color:#d4af37;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #0000000d}.t53O_a_minQtyBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#faf7f2;background-color:#4a3b32e6;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:500}.t53O_a_leadTimeBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#52443c;background-color:#ffffffe6;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:.625rem;right:.625rem;box-shadow:0 1px 2px #0000000d}.t53O_a_leadTimeIcon{color:#c89b6d}.t53O_a_cardContent{flex-direction:column;flex:1;justify-content:space-between;padding:1rem;display:flex}.t53O_a_productName{cursor:pointer;font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));letter-spacing:-.015em;color:#2d231e;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:.35rem;font-size:.975rem;font-weight:700;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}.t53O_a_productCard:hover .t53O_a_productName{color:#6d4c3d}.t53O_a_productDescription{color:#7c6e64;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.75rem;line-height:1.625;display:-webkit-box;overflow:hidden}.t53O_a_variationsRow{align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.t53O_a_variationsLabel{color:#8c7a6b;font-size:10px;font-weight:600}.t53O_a_variationsList{align-items:center;gap:.375rem;display:flex}.t53O_a_variationThumb{cursor:pointer;border:1px solid #dacfbf;border-radius:.375rem;width:1.75rem;height:2.25rem;transition:border-color .2s;overflow:hidden;box-shadow:0 1px 2px #0000000d}.t53O_a_variationThumb:hover{border-color:#6d4c3d}.t53O_a_variationThumb img{object-fit:cover;width:100%;height:100%}.t53O_a_cardFooter{border-top:1px solid #f2ece4;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.t53O_a_unitLabel{text-transform:uppercase;letter-spacing:.05em;color:#9e9084;font-size:10px;font-weight:600;display:block}.t53O_a_priceValue{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;font-size:1.125rem;font-weight:700}.t53O_a_customizeButton{color:#6d4c3d;cursor:pointer;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.t53O_a_customizeButton:hover{color:#fff;background-color:#6d4c3d;border-color:#6d4c3d}.t53O_a_customizeButton:active{transform:scale(.95)}.t53O_a_heartIcon{color:#d97762;transition:color .2s}.t53O_a_customizeButton:hover .t53O_a_heartIcon{color:#fff}
._1Pw3YW_modalOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000a6;justify-content:center;align-items:center;padding:.75rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards _1Pw3YW_fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:640px){._1Pw3YW_modalOverlay{padding:1.25rem}}._1Pw3YW_modalCard{background-color:#fff;border:1px solid #dacfbf;border-radius:1.5rem;flex-direction:column;width:100%;max-width:58rem;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._1Pw3YW_modalHeader{background-color:#faf7f2;border-bottom:1px solid #e8dfd5;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}@media (min-width:640px){._1Pw3YW_modalHeader{padding:1.125rem 1.5rem}}._1Pw3YW_modalTitle{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#2d231e;margin:0;font-size:1.125rem;font-weight:700}@media (min-width:640px){._1Pw3YW_modalTitle{font-size:1.25rem}}._1Pw3YW_closeButton{color:#7c6e64;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}._1Pw3YW_closeButton:hover{color:#2d231e;background-color:#f5ede4}._1Pw3YW_modalBody{padding:1rem;overflow-y:auto}@media (min-width:640px){._1Pw3YW_modalBody{padding:1.5rem}}._1Pw3YW_modalGrid{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:768px){._1Pw3YW_modalGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2rem;display:grid}}._1Pw3YW_leftColumn{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._1Pw3YW_leftColumn{position:sticky;top:0}}._1Pw3YW_imageGalleryWrapper{flex-direction:column;gap:.625rem;display:flex}._1Pw3YW_mainImageContainer{-webkit-user-select:none;user-select:none;touch-action:none;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:280px;padding:.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}@media (min-width:640px){._1Pw3YW_mainImageContainer{height:360px;padding:.75rem}}._1Pw3YW_navArrowLeft,._1Pw3YW_navArrowRight{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#4a3b32;cursor:pointer;z-index:20;background-color:#ffffffe6;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 10px #0000001f}._1Pw3YW_navArrowLeft{left:.625rem}._1Pw3YW_navArrowRight{right:.625rem}._1Pw3YW_navArrowLeft:hover,._1Pw3YW_navArrowRight:hover{color:#fff;background-color:#6d4c3d;border-color:#6d4c3d;transform:translateY(-50%)scale(1.08)}._1Pw3YW_imageCounterBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.05em;pointer-events:none;z-index:20;background-color:#2d231ebf;border-radius:9999px;padding:.2rem .625rem;font-size:.6875rem;font-weight:700;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%)}._1Pw3YW_zoomHintPill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#7c6e64;pointer-events:none;z-index:20;background-color:#ffffffe0;border:1px solid #dacfbfb3;border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 1px 3px #0000000f}._1Pw3YW_zoomResetButton{color:#fff;cursor:pointer;z-index:20;background-color:#6d4c3d;border:none;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.7rem;font-weight:700;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 2px 8px #0003}._1Pw3YW_zoomResetButton:hover{background-color:#5a3e31;transform:scale(1.05)}._1Pw3YW_productMainImg{object-fit:contain;border-radius:.625rem;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .3s}._1Pw3YW_thumbnailsRow{gap:.5rem;display:flex}._1Pw3YW_thumbnailButton{opacity:.7;cursor:pointer;background-color:#faf7f2;border:2px solid #dacfbf;border-radius:.625rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:0;transition:all .2s;display:flex;overflow:hidden}._1Pw3YW_thumbnailButton:hover{opacity:1;border-color:#c89b6d}._1Pw3YW_thumbnailButtonActive{opacity:1;cursor:pointer;background-color:#faf7f2;border:2px solid #6d4c3d;border-radius:.625rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:0;display:flex;overflow:hidden;transform:scale(1.04);box-shadow:0 2px 4px #6d4c3d33}._1Pw3YW_thumbnailButton img,._1Pw3YW_thumbnailButtonActive img{object-fit:cover;width:100%;height:100%}._1Pw3YW_productInfoBlock{flex-direction:column;gap:.625rem;display:flex}._1Pw3YW_productTitle{font-family:var(--font-roboto);color:#2d231e;margin:0;font-size:1rem;font-weight:600;line-height:1.3}@media (min-width:640px){._1Pw3YW_productTitle{font-size:1.35rem}}._1Pw3YW_productDescription{color:#6b5b52;margin:0;font-size:.8125rem;line-height:1.55}._1Pw3YW_metaRow{background-color:#faf7f2;border:1px solid #e8dfd5;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}._1Pw3YW_productPrice{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;font-size:.9375rem;font-weight:700}._1Pw3YW_productLeadTime{color:#8c7a6b;align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;display:flex}._1Pw3YW_craftAlert{color:#7a4b29;background-color:#fff9f2;border:1px solid #f0d5be;border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.45;display:flex}._1Pw3YW_alertIcon{color:#c89b6d;flex-shrink:0;margin-top:.125rem}._1Pw3YW_rightColumn{flex-direction:column;display:flex}._1Pw3YW_formSpace{flex-direction:column;gap:1.125rem;display:flex}._1Pw3YW_variationsCard{background-color:#faf7f2;border:1px solid #dacfbf;border-radius:1rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}._1Pw3YW_variationsHeader{justify-content:space-between;align-items:center;display:flex}._1Pw3YW_variationsTitle{text-transform:uppercase;letter-spacing:.05em;color:#4a3b32;font-size:.75rem;font-weight:700}._1Pw3YW_selectedVariationPill{color:#6d4c3d;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:800;box-shadow:0 1px 2px #0000000d}._1Pw3YW_variationsGrid{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._1Pw3YW_variationItem{opacity:.75;cursor:pointer;background-color:#fff;border:2px solid #dacfbf;border-radius:.875rem;flex-direction:column;align-items:center;padding:.375rem;transition:all .2s;display:flex;position:relative}._1Pw3YW_variationItem:hover{opacity:1;border-color:#c89b6d}._1Pw3YW_variationItemSelected{opacity:1;cursor:pointer;background-color:#fff;border:2px solid #6d4c3d;border-radius:.875rem;flex-direction:column;align-items:center;padding:.375rem;transition:all .2s;display:flex;position:relative;transform:scale(1.02);box-shadow:0 4px 6px -1px #0000001a,0 0 0 2px #6d4c3d33}._1Pw3YW_variationImageWrap{background-color:#faf7f2;border-radius:.625rem;justify-content:center;align-items:center;width:5rem;height:6rem;display:flex;overflow:hidden}@media (min-width:640px){._1Pw3YW_variationImageWrap{width:5.5rem;height:6.5rem}}._1Pw3YW_variationImageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .3s}._1Pw3YW_variationItem:hover ._1Pw3YW_variationImageWrap img,._1Pw3YW_variationItemSelected ._1Pw3YW_variationImageWrap img{transform:scale(1.05)}._1Pw3YW_variationName{color:#3e2e25;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:5.5rem;margin-top:.375rem;padding:0 .25rem .125rem;font-size:11px;font-weight:700;overflow:hidden}._1Pw3YW_variationCheck{color:#fff;background-color:#6d4c3d;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 2px #0000001a}._1Pw3YW_variationsNoticeBox{color:#4a3326;background-color:#fbf8f4;border:1px solid #e8dfd5;border-radius:.625rem;align-items:center;gap:.5rem;margin-top:.625rem;padding:.625rem .875rem;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}._1Pw3YW_variationsNoticeIcon{color:#6d4c3d;flex-shrink:0}._1Pw3YW_fieldsContainer{flex-direction:column;gap:.875rem;display:flex}._1Pw3YW_twoColsGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:500px){._1Pw3YW_twoColsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._1Pw3YW_formLabel{text-transform:uppercase;letter-spacing:.05em;color:#4a3b32;margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:block}._1Pw3YW_reqStar{color:#c89b6d}._1Pw3YW_formInput{color:#2d231e;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;outline:none;width:100%;padding:.625rem .875rem;font-size:1rem;transition:all .2s}._1Pw3YW_formInput:focus{background-color:#fff;border-color:#c89b6d;box-shadow:0 0 0 2px #c89b6d4d}._1Pw3YW_formTextarea{color:#2d231e;resize:vertical;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;outline:none;width:100%;padding:.625rem .875rem;font-size:1rem;transition:all .2s}._1Pw3YW_formTextarea:focus{background-color:#fff;border-color:#c89b6d;box-shadow:0 0 0 2px #c89b6d4d}._1Pw3YW_formSelect{color:#2d231e;cursor:pointer;appearance:none;background-color:#faf7f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236D4C3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid #dacfbf;border-radius:.75rem;outline:none;width:100%;padding:.625rem 2.25rem .625rem .875rem;font-size:1rem;transition:all .2s}._1Pw3YW_formSelect:focus{background-color:#fff;border-color:#c89b6d;box-shadow:0 0 0 2px #c89b6d4d}._1Pw3YW_inputError{box-shadow:0 0 0 2px #dc262629;background-color:#fef2f2!important;border-color:#dc2626!important}._1Pw3YW_requiredPingBadge{color:#b91c1c;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.375rem;padding:.2rem .6rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}._1Pw3YW_pingDotWrap{justify-content:center;align-items:center;width:.5rem;height:.5rem;display:inline-flex;position:relative}._1Pw3YW_pingDotRing{background-color:#ef4444;border-radius:9999px;animation:1.2s cubic-bezier(0,0,.2,1) infinite _1Pw3YW_requiredPing;position:absolute;inset:0}._1Pw3YW_pingDotCore{background-color:#dc2626;border-radius:9999px;width:.5rem;height:.5rem;position:relative}@keyframes _1Pw3YW_requiredPing{0%{opacity:.9;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}._1Pw3YW_qtySection{border-top:1px solid #e8dfd5;justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}._1Pw3YW_qtyLabel{text-transform:uppercase;letter-spacing:.05em;color:#4a3b32;font-size:.75rem;font-weight:700;display:block}._1Pw3YW_minQtyNote{color:#8c7a6b;font-size:11px}._1Pw3YW_qtyControl{background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;align-items:center;display:flex;overflow:hidden}._1Pw3YW_qtyBtn{color:#4a3b32;cursor:pointer;background:0 0;border:none;width:2.25rem;height:2.25rem;font-size:1.125rem;font-weight:700;transition:background-color .2s}._1Pw3YW_qtyBtn:hover:not(:disabled){background-color:#e8dfd5}._1Pw3YW_qtyBtn:disabled{opacity:.3;cursor:not-allowed}._1Pw3YW_qtyValue{text-align:center;color:#2d231e;width:2.75rem;font-size:1rem;font-weight:700}._1Pw3YW_modalFooter{background-color:#faf7f2;border-top:1px solid #e8dfd5;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}@media (min-width:640px){._1Pw3YW_modalFooter{padding:1.125rem 1.5rem}}._1Pw3YW_subtotalLabel{text-transform:uppercase;letter-spacing:.05em;color:#8c7a6b;font-size:11px;font-weight:600;display:block}._1Pw3YW_subtotalValue{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;font-size:1.25rem;font-weight:700}@media (min-width:640px){._1Pw3YW_subtotalValue{font-size:1.5rem}}._1Pw3YW_submitBtn{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 10px 15px -3px #0000001a}._1Pw3YW_submitBtn:hover{background-color:#5a3e31;box-shadow:0 20px 25px -5px #0000001a}._1Pw3YW_submitBtn:active{transform:scale(.96)}
.wN0dRW_drawerOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.wN0dRW_drawerPanel{background-color:#fff;border-left:1px solid #dacfbf;flex-direction:column;justify-content:space-between;width:100%;max-width:28rem;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) forwards wN0dRW_slideLeft;display:flex;box-shadow:0 25px 50px -12px #00000040}.wN0dRW_drawerHeader{background-color:#faf7f2;border-bottom:1px solid #e8dfd5;justify-content:space-between;align-items:center;padding:1rem;display:flex}@media (min-width:640px){.wN0dRW_drawerHeader{padding:1.25rem}}.wN0dRW_headerTitleWrapper{align-items:center;gap:.5rem;display:flex}.wN0dRW_headerIcon{color:#6d4c3d}.wN0dRW_headerTitle{font-family:var(--font-sans);color:#2d231e;margin:0;font-size:1.125rem;font-weight:700}.wN0dRW_closeButton{color:#7c6e64;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.wN0dRW_closeButton:hover{color:#2d231e;background-color:#f5ede4}.wN0dRW_itemsList{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}@media (min-width:640px){.wN0dRW_itemsList{padding:1.25rem}}.wN0dRW_emptyCart{text-align:center;padding:4rem 1rem}.wN0dRW_emptyIconCircle{color:#8c7a6b;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}.wN0dRW_emptyTitle{font-family:var(--font-sans);color:#2d231e;margin-bottom:.25rem;font-size:1rem;font-weight:700}.wN0dRW_emptySubtitle{color:#7c6e64;max-width:20rem;margin:0 auto 1.5rem;font-size:.75rem}.wN0dRW_exploreButton{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;padding:.625rem 1.25rem;font-size:.75rem;font-weight:700;transition:background-color .2s}.wN0dRW_exploreButton:hover{background-color:#5a3e31}.wN0dRW_cartItemCard{background-color:#faf7f2;border:1px solid #e8dfd5;border-radius:1rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.wN0dRW_itemTopRow{gap:.75rem;display:flex}.wN0dRW_itemThumbnail{object-fit:cover;border:1px solid #dacfbf;border-radius:.75rem;flex-shrink:0;width:4rem;height:4rem}.wN0dRW_itemInfo{flex:1;min-width:0}.wN0dRW_itemTitle{font-family:var(--font-sans);color:#2d231e;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}.wN0dRW_itemSubtotal{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;margin:.125rem 0;font-size:.8125rem;font-weight:700}.wN0dRW_itemUnitCalc{color:#8c7a6b;margin:0;font-size:11px}.wN0dRW_removeButton{color:#9e9084;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.25rem;transition:color .2s}.wN0dRW_removeButton:hover{color:#d97762}.wN0dRW_customizationBox{color:#52443c;background-color:#fff;border:1px solid #dacfbfcc;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.625rem;font-size:11px;display:flex}.wN0dRW_customizationBox p{margin:0}.wN0dRW_notesQuote{color:#7c6e64;font-style:italic}.wN0dRW_quantityRow{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.wN0dRW_quantityLabel{color:#8c7a6b;font-size:11px;font-weight:500}.wN0dRW_quantityControls{background-color:#fff;border:1px solid #dacfbf;border-radius:.5rem;align-items:center;display:flex;overflow:hidden}.wN0dRW_qtyButton{color:#4a3b32;cursor:pointer;background:0 0;border:none;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;transition:background-color .2s}.wN0dRW_qtyButton:hover{background-color:#faf7f2}.wN0dRW_qtyDisplay{text-align:center;color:#2d231e;width:2rem;font-size:.75rem;font-weight:700}.wN0dRW_drawerFooter{background-color:#faf7f2;border-top:1px solid #e8dfd5;flex-direction:column;gap:.75rem;padding:1rem;display:flex}@media (min-width:640px){.wN0dRW_drawerFooter{padding:1.25rem}}.wN0dRW_totalRow{justify-content:space-between;align-items:center;display:flex}.wN0dRW_totalLabel{text-transform:uppercase;letter-spacing:.05em;color:#8c7a6b;font-size:.75rem;font-weight:600}.wN0dRW_totalAmount{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;letter-spacing:-.01em;font-size:1.35rem;font-weight:700}.wN0dRW_whatsappHint{color:#7c6e64;background-color:#fff;border:1px solid #dacfbf;border-radius:.5rem;margin:0;padding:.5rem;font-size:11px}.wN0dRW_checkoutButton{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 10px 15px -3px #0000001a}.wN0dRW_checkoutButton:hover{background-color:#5a3e31;box-shadow:0 20px 25px -5px #0000001a}.wN0dRW_checkoutButton:active{transform:scale(.95)}.wN0dRW_customizationBox:empty{display:none!important}.wN0dRW_checkoutButtonDisabled{opacity:.8;color:#fff!important;cursor:not-allowed!important;box-shadow:none!important;background-color:#c4b9af!important;transform:none!important}.wN0dRW_storeOfflineNotice{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.75rem;line-height:1.4;display:flex}.wN0dRW_storeOfflineNotice strong{color:#7f1d1d;margin-bottom:.2rem;font-size:.8125rem;display:block}.wN0dRW_storeOfflineNotice p{color:#991b1b;margin:0}.wN0dRW_storeOfflineDot{background-color:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.wN0dRW_couponContainer{margin-bottom:.25rem}.wN0dRW_couponForm{flex-direction:column;gap:.35rem;width:100%;display:flex}.wN0dRW_couponInputWrapper{background-color:#fff;border:1.5px solid #dacfbf;border-radius:.625rem;align-items:center;gap:.5rem;padding:.25rem .35rem .25rem .75rem;transition:all .2s;display:flex}.wN0dRW_couponInputWrapper:focus-within{border-color:#6d4c3d;box-shadow:0 0 0 2px #6d4c3d1a}.wN0dRW_couponInputIcon{color:#8c7a6b;flex-shrink:0}.wN0dRW_couponInput{min-width:0;font-family:var(--font-sans);text-transform:uppercase;color:#2d231e;letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:700}@media (min-width:640px){.wN0dRW_couponInput{font-size:.875rem}}.wN0dRW_couponInput::placeholder{text-transform:none;color:#9e9084;letter-spacing:normal;font-weight:400}.wN0dRW_couponApplyButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#6d4c3d;border:none;border-radius:.5rem;padding:.45rem .875rem;font-size:.75rem;font-weight:700;transition:all .15s}.wN0dRW_couponApplyButton:hover:not(:disabled){background-color:#553a2d}.wN0dRW_couponApplyButton:disabled{color:#9e9084;cursor:not-allowed;background-color:#e8dfd5}.wN0dRW_couponErrorText{color:#dc2626;padding-left:.25rem;font-size:.75rem;font-weight:600}.wN0dRW_couponSuccessText{color:#16a34a;padding-left:.25rem;font-size:.75rem;font-weight:700}.wN0dRW_appliedCouponCard{background-color:#f0fdf4;border:1px dashed #86efac;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.wN0dRW_appliedCouponInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wN0dRW_appliedCouponBadge{color:#15803d;letter-spacing:.05em;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;display:inline-flex}.wN0dRW_appliedDiscountText{color:#166534;background-color:#dcfce7;border-radius:9999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}.wN0dRW_removeCouponBtn{color:#9e9084;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.2rem;padding:.2rem .4rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.wN0dRW_removeCouponBtn:hover{color:#dc2626;background-color:#dc262614}.wN0dRW_pricingSummary{border-bottom:1px dashed #e8dfd5;flex-direction:column;gap:.35rem;padding-bottom:.25rem;display:flex}.wN0dRW_summaryRow{justify-content:space-between;align-items:center;display:flex}.wN0dRW_summaryLabel{color:#8c7a6b;font-size:.75rem;font-weight:600}.wN0dRW_summaryValue{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#4a3b32;font-size:.875rem;font-weight:700}.wN0dRW_discountRow{justify-content:space-between;align-items:center;display:flex}.wN0dRW_discountLabel{color:#15803d;font-size:.75rem;font-weight:600}.wN0dRW_discountValue{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#15803d;font-size:.875rem;font-weight:700}
.E4Wj3q_modalOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;justify-content:center;align-items:center;max-width:100vw;padding:.75rem;display:flex;position:fixed;inset:0;overflow:hidden auto}@media (min-width:640px){.E4Wj3q_modalOverlay{padding:1rem}}.E4Wj3q_modalCard{background-color:#fff;border:1px solid #dacfbf;border-radius:1.5rem;flex-direction:column;width:100%;max-width:36rem;max-height:92vh;display:flex;position:relative;overflow-x:hidden;box-shadow:0 25px 50px -12px #00000040}.E4Wj3q_modalHeader{background-color:#faf7f2;border-bottom:1px solid #e8dfd5;justify-content:space-between;align-items:center;padding:1rem;display:flex}@media (min-width:640px){.E4Wj3q_modalHeader{padding:1.25rem}}.E4Wj3q_modalTitle{font-family:var(--font-sans);color:#2d231e;margin:0;font-size:1.125rem;font-weight:700}@media (min-width:640px){.E4Wj3q_modalTitle{font-size:1.25rem}}.E4Wj3q_closeButton{color:#7c6e64;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.E4Wj3q_closeButton:hover{color:#2d231e;background-color:#f5ede4}.E4Wj3q_successScreen{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}.E4Wj3q_successIconCircle{color:#22c55e;background-color:#eaf7ee;border:2px solid #22c55e4d;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.E4Wj3q_successTitle{font-family:var(--font-sans);color:#2d231e;margin:0;font-size:1.25rem;font-weight:700}.E4Wj3q_successText{color:#6b5e55;max-width:28rem;margin:0;font-size:.875rem;line-height:1.625}.E4Wj3q_finishButton{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;margin-top:1rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:background-color .2s;box-shadow:0 4px 6px -1px #0000001a}.E4Wj3q_finishButton:hover{background-color:#5a3e31}.E4Wj3q_formBody{flex-direction:column;gap:1rem;padding:1rem;display:flex;overflow-y:auto}@media (min-width:640px){.E4Wj3q_formBody{padding:1.5rem}}.E4Wj3q_orderBrief{background-color:#faf7f2;border:1px solid #e8dfd5;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.E4Wj3q_briefLabel{color:#8c7a6b;font-size:.75rem;display:block}.E4Wj3q_briefCount{color:#2d231e;font-size:.875rem;font-weight:700}.E4Wj3q_briefTotal{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;font-size:1.125rem;font-weight:700}.E4Wj3q_fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:#4a3b32;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:flex}.E4Wj3q_labelIcon,.E4Wj3q_reqStar{color:#c89b6d}.E4Wj3q_formInput{box-sizing:border-box;color:#2d231e;appearance:none;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;outline:none;width:100%;height:2.625rem;min-height:2.625rem;padding:.625rem .875rem;font-size:1rem;line-height:1.25rem;transition:all .2s}.E4Wj3q_formInput:focus{background-color:#fff;border-color:#c89b6d;box-shadow:0 0 0 2px #c89b6d40}.E4Wj3q_twoColsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.E4Wj3q_twoColsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.E4Wj3q_deliveryList{flex-direction:column;gap:.5rem;display:flex}.E4Wj3q_deliveryOption{color:#52443c;cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.E4Wj3q_deliveryOption:hover{background-color:#faf7f2}.E4Wj3q_deliveryOptionSelected{color:#2d231e;background-color:#faf7f2;border-color:#6d4c3d;}.E4Wj3q_radioInput{accent-color:#6d4c3d}.E4Wj3q_deliveryTextWrap{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.E4Wj3q_deliveryTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.E4Wj3q_deliveryOptionTitle{color:#2d231e;font-size:.8125rem;font-weight:700}.E4Wj3q_freeBadge{color:#24683b;white-space:nowrap;background-color:#eaf7ee;border:1px solid #c6ead1;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.E4Wj3q_shippingBadge{color:#6d4c3d;white-space:nowrap;background-color:#f3ece4;border:1px solid #dacfbf;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.E4Wj3q_deliveryOptionDesc{color:#78695e;font-size:.75rem;line-height:1.4}.E4Wj3q_shippingBox{background-color:#faf7f2;border:1px dashed #c89b6d;border-radius:.75rem;padding:.875rem}.E4Wj3q_shippingHint{color:#78695e;margin:.4rem 0 0;font-size:.72rem;line-height:1.4}.E4Wj3q_briefShippingLine{color:#6d4c3d;margin-top:.2rem;font-size:.75rem;font-weight:600;display:block}.E4Wj3q_briefShippingFree{color:#24683b;margin-top:.2rem;font-size:.75rem;font-weight:600;display:block}.E4Wj3q_cepRow{align-items:stretch;gap:.5rem;display:flex}.E4Wj3q_calcCepBtn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#6d4c3d;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:0 1rem;font-size:.8125rem;font-weight:700;transition:background-color .2s;display:inline-flex}.E4Wj3q_calcCepBtn:hover:not(:disabled){background-color:#573b2e}.E4Wj3q_calcCepBtn:disabled{opacity:.55;cursor:not-allowed}.E4Wj3q_shippingError{color:#b42318;margin:.45rem 0 0;font-size:.75rem;font-weight:600}.E4Wj3q_inputError{background-color:#fef2f2!important;border-color:#dc2626!important;box-shadow:0 0 0 2px #dc262629!important}.E4Wj3q_requiredPingBadge{color:#b91c1c;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.375rem;padding:.2rem .6rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.E4Wj3q_pingDotWrap{justify-content:center;align-items:center;width:.5rem;height:.5rem;display:inline-flex;position:relative}.E4Wj3q_pingDotRing{background-color:#ef4444;border-radius:9999px;animation:1.2s cubic-bezier(0,0,.2,1) infinite E4Wj3q_requiredPing;position:absolute;inset:0}.E4Wj3q_pingDotCore{background-color:#dc2626;border-radius:9999px;width:.5rem;height:.5rem;position:relative}@keyframes E4Wj3q_requiredPing{0%{opacity:.9;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}.E4Wj3q_shippingOptionsList{flex-direction:column;gap:.45rem;margin-top:.75rem;display:flex}.E4Wj3q_shippingOptionsTitle{color:#4a3b32;font-size:.75rem;font-weight:700}.E4Wj3q_shippingQuoteItem{cursor:pointer;background-color:#fff;border:1px solid #dacfbf;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:all .15s;display:flex}.E4Wj3q_shippingQuoteItem:hover{border-color:#c89b6d}.E4Wj3q_shippingQuoteSelected{background-color:#f6efe7;border-color:#6d4c3d;}.E4Wj3q_shippingQuoteLeft{align-items:center;gap:.6rem;min-width:0;display:flex}.E4Wj3q_shippingQuoteName{color:#2d231e;font-size:.8rem;font-weight:700;display:block}.E4Wj3q_shippingQuoteDays{color:#78695e;font-size:.72rem;display:block}.E4Wj3q_shippingQuotePrice{color:#24683b;white-space:nowrap;font-size:.875rem;font-weight:800}@keyframes E4Wj3q_spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.E4Wj3q_spinner{animation:.8s linear infinite E4Wj3q_spinAnim}.E4Wj3q_finalTotalBox{background-color:#faf7f2;border:1px solid #dacfbf;border-radius:.75rem;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding:.75rem .875rem;display:flex}.E4Wj3q_finalTotalBreakdown{border-bottom:1px dashed #e8dfd5;flex-direction:column;gap:.25rem;padding-bottom:.45rem;display:flex}.E4Wj3q_finalTotalRow{color:#78695e;justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.E4Wj3q_finalFreeText{color:#24683b;font-weight:700}.E4Wj3q_finalTotalMainRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.E4Wj3q_finalTotalLabel{color:#2d231e;font-size:.875rem;font-weight:700}.E4Wj3q_finalTotalValue{font-family:var(--font-jakarta,var(--font-sans,"Plus Jakarta Sans", sans-serif));color:#6d4c3d;font-size:1.25rem;font-weight:800}.E4Wj3q_formTextarea{resize:vertical;height:auto;min-height:4.5rem;padding:.75rem;}.E4Wj3q_submitSection{border-top:1px solid #e8dfd5;padding-top:.75rem}.E4Wj3q_whatsappSubmitBtn{color:#fff;cursor:pointer;background-color:#25d366;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 10px 15px -3px #0000001a}.E4Wj3q_whatsappSubmitBtn:hover{background-color:#20bd5a;box-shadow:0 20px 25px -5px #0000001a}.E4Wj3q_whatsappSubmitBtn:active{transform:scale(.95)}.E4Wj3q_paymentSecurityNote{text-align:center;color:#8c7a6b;margin-top:.5rem;margin-bottom:0;font-size:11px}.E4Wj3q_couponWarningBox{color:#991b1b;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:.625rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}.E4Wj3q_couponWarningIcon{color:#dc2626;flex-shrink:0;margin-top:.125rem}.E4Wj3q_checkoutCouponContainer{border-top:1px dotted #e8dfd5;flex-direction:column;margin-top:.45rem;padding-top:.45rem;display:flex}.E4Wj3q_checkoutCouponLabel{color:#78695e;letter-spacing:.02em;margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.E4Wj3q_checkoutCouponRow{align-items:center;gap:.4rem;display:flex}.E4Wj3q_checkoutCouponInputWrapper{flex:1;align-items:center;display:flex;position:relative}.E4Wj3q_checkoutCouponInputIcon{color:#a39081;pointer-events:none;position:absolute;left:.65rem}.E4Wj3q_checkoutCouponInput{color:#2d231e;letter-spacing:.04em;text-transform:uppercase;background-color:#fff;border:1.5px solid #dacfbf;border-radius:.5rem;outline:none;width:100%;height:2.15rem;padding:.45rem .6rem .45rem 2.05rem;font-size:.8125rem;font-weight:700;transition:all .2s}.E4Wj3q_checkoutCouponInput:focus{border-color:#6d4c3d;box-shadow:0 0 0 2px #6d4c3d1f}.E4Wj3q_checkoutCouponInput::placeholder{text-transform:none;letter-spacing:normal;color:#a89a8e;font-size:.75rem;font-weight:500}.E4Wj3q_checkoutCouponApplyBtn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#6d4c3d;border:none;border-radius:.5rem;height:2.15rem;padding:0 .85rem;font-size:.75rem;font-weight:700;transition:all .2s}.E4Wj3q_checkoutCouponApplyBtn:hover:not(:disabled){background-color:#573b2e}.E4Wj3q_checkoutCouponApplyBtn:disabled{opacity:.5;cursor:not-allowed}.E4Wj3q_checkoutAppliedCouponRow{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.45rem;padding:.4rem .6rem;display:flex}.E4Wj3q_checkoutAppliedLeft{align-items:center;gap:.35rem;display:flex}.E4Wj3q_checkoutAppliedTagIcon{color:#16a34a}.E4Wj3q_checkoutAppliedCode{color:#166534;letter-spacing:.03em;font-size:.8125rem;font-weight:800}.E4Wj3q_checkoutAppliedDesc{color:#15803d;font-size:.72rem;font-weight:600}.E4Wj3q_checkoutAppliedRight{align-items:center;gap:.4rem;display:flex}.E4Wj3q_checkoutDiscountAmount{color:#16a34a;font-size:.8125rem;font-weight:800}.E4Wj3q_checkoutRemoveCouponBtn{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.2rem;transition:all .15s;display:inline-flex}.E4Wj3q_checkoutRemoveCouponBtn:hover{background-color:#fee2e2}.E4Wj3q_checkoutCouponSuccess{color:#15803d;margin-top:.25rem;font-size:.72rem;font-weight:600}.E4Wj3q_checkoutCouponError{color:#dc2626;margin-top:.25rem;font-size:.72rem;font-weight:600}
._2ofnba_floatingContainer{z-index:40;position:fixed;bottom:1.5rem;right:1.5rem}._2ofnba_whatsappLink{color:#fff;background-color:#25d366;border-radius:9999px;align-items:center;gap:.625rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex;transform:translateY(0);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._2ofnba_whatsappLink:hover{background-color:#20bd5a;transform:translateY(-.25rem);box-shadow:0 25px 50px -12px #00000040}._2ofnba_whatsappLink:active{transform:translateY(0)}._2ofnba_whatsappIcon{animation:2s cubic-bezier(.4,0,.6,1) infinite _2ofnba_pulse}@keyframes _2ofnba_pulse{0%,to{opacity:1}50%{opacity:.6}}._2ofnba_buttonText{letter-spacing:.025em;font-size:.75rem;font-weight:700;display:none}@media (min-width:640px){._2ofnba_buttonText{display:inline}}
.S6Hkya_footerContainer{color:#d8cdc4;background-color:#2d231e;border-top:1px solid #4a3b32;padding-top:3rem;padding-bottom:2rem}.S6Hkya_innerWrap{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.S6Hkya_innerWrap{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.S6Hkya_innerWrap{padding-left:2rem;padding-right:2rem}}.S6Hkya_columnsGrid{border-bottom:1px solid #4a3b32;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-bottom:2.5rem;display:grid}@media (min-width:768px){.S6Hkya_columnsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.S6Hkya_brandHeader{align-items:center;margin-bottom:.75rem;display:flex}.S6Hkya_brandLink{text-align:center;outline:none;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.S6Hkya_brandLink:focus,.S6Hkya_brandLink:focus-visible{outline:none}.S6Hkya_brandLink:hover{opacity:.85}.S6Hkya_logoText{font-family:var(--font-logo-script);color:#88785d;-webkit-user-select:none;user-select:none;font-size:2rem;font-style:normal;font-weight:600;line-height:.92}.S6Hkya_brandTitle{font-family:var(--font-logo-serif);letter-spacing:.01em;color:#c5c4c2;-webkit-user-select:none;user-select:none;font-size:1rem;font-weight:500;line-height:1.1}.S6Hkya_aboutDescription{color:#b5a89e;margin-bottom:1rem;font-size:.75rem;line-height:1.625}.S6Hkya_locationNote{color:#d8cdc4;outline:none;align-items:center;gap:.5rem;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-flex}.S6Hkya_locationNote:hover{color:#fff}.S6Hkya_locationNote:hover span{text-underline-offset:3px;text-decoration:underline}.S6Hkya_locationNote:focus,.S6Hkya_locationNote:focus-visible{outline:none}.S6Hkya_pinIcon{color:#88785d;flex-shrink:0}.S6Hkya_columnTitle{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);color:#fff;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.S6Hkya_linksList{flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.S6Hkya_footerLink{color:#d8cdc4;outline:none;align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.S6Hkya_footerLink:hover{color:#fff}.S6Hkya_footerLink:focus,.S6Hkya_footerLink:focus-visible{outline:none}.S6Hkya_linkIcon{color:#88785d;flex-shrink:0}.S6Hkya_bottomRow{color:#8c7a6b;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;font-size:11px;display:flex}@media (min-width:640px){.S6Hkya_bottomRow{flex-direction:row}}.S6Hkya_bottomRow p{margin:0}.S6Hkya_discreetAdminLink{color:#e8dfd566;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.35rem;font-size:.6875rem;text-decoration:none;transition:all .2s;display:inline-flex}.S6Hkya_discreetAdminLink:hover{color:#e8dfd5d9}.S6Hkya_discreetAdminLink:focus,.S6Hkya_discreetAdminLink:focus-visible{outline:none}.S6Hkya_adminIcon{opacity:.6}
.jKgjFW_pageWrapper{color:#2d231e;width:100%;max-width:100%;min-height:100vh;font-family:var(--font-sans,system-ui, sans-serif);background-color:#faf7f2;flex-direction:column;display:flex;overflow-x:clip}.jKgjFW_catalogSection{background-color:#faf7f2;background-image:url(/images/background-catalogo-2x.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;flex:1;width:100%;position:relative}@media (min-width:1024px){.jKgjFW_catalogSection{background-attachment:fixed}}.jKgjFW_mainCatalog{z-index:1;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding:2.5rem 1rem;position:relative}@media (min-width:640px){.jKgjFW_mainCatalog{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.jKgjFW_mainCatalog{padding-left:2rem;padding-right:2rem}}.jKgjFW_catalogHeader{flex-direction:column;justify-content:space-between;gap:.5rem;margin-bottom:2rem;display:flex}@media (min-width:640px){.jKgjFW_catalogHeader{flex-direction:row;align-items:center}}.jKgjFW_catalogTitle{font-family:var(--font-sans);color:#41332c;margin:0;font-size:1.5rem;font-weight:600}@media (min-width:640px){.jKgjFW_catalogTitle{font-size:1.875rem}}.jKgjFW_catalogSubtitle{color:#7c6e64;margin-top:.25rem;margin-bottom:0;font-size:.75rem}@media (min-width:640px){.jKgjFW_catalogSubtitle{font-size:.875rem}}.jKgjFW_itemsCountBadge{color:#8c7a6b;background-color:#efe6dc;border:1px solid #dacfbf;border-radius:9999px;align-self:flex-start;padding:.25rem .75rem;font-size:.75rem;font-weight:600}@media (min-width:640px){.jKgjFW_itemsCountBadge{align-self:auto}}.jKgjFW_productsGridSingle{max-width:24rem}.jKgjFW_productsGridDouble{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;max-width:42rem;display:grid}@media (min-width:640px){.jKgjFW_productsGridDouble{grid-template-columns:repeat(2,minmax(0,1fr))}}.jKgjFW_productsGridMulti{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:640px){.jKgjFW_productsGridMulti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.jKgjFW_productsGridMulti{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.jKgjFW_productsGridMulti{grid-template-columns:repeat(4,minmax(0,1fr))}}.jKgjFW_emptyStateCard{text-align:center;background-color:#fff;border:1px solid #e8dfd5;border-radius:1.5rem;max-width:28rem;margin:0 auto;padding:4rem 2rem}.jKgjFW_emptyIconCircle{color:#8c7a6b;background-color:#faf7f2;border:1px solid #dacfbf;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto .75rem;display:flex}.jKgjFW_emptyStateTitle{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);color:#2d231e;margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.jKgjFW_emptyStateText{color:#7c6e64;margin-bottom:1rem;font-size:.75rem;line-height:1.5}.jKgjFW_clearFilterBtn{color:#fff;cursor:pointer;background-color:#6d4c3d;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.75rem;font-weight:700;transition:background-color .2s}.jKgjFW_clearFilterBtn:hover{background-color:#5a3e31}
