@import url(https://fonts.googleapis.com/css2?family=Comfortaa&family=Manrope:wght@200;300;400;500;600;700;800&family=Roboto+Slab&display=swap);.copyright-icon[data-v-7cb5c70a],.copyright[data-v-7cb5c70a]{font-family:Teko,sans-serif}.copyright-text[data-v-7cb5c70a]{color:#c5c5c5;font-size:10px}.copyright-icon[data-v-7cb5c70a]{color:rgba(72,45,45,.29);font-size:19px;margin-right:6px}.copyright[data-v-7cb5c70a]{color:#9d9d9d;font-size:30px;line-height:24px;opacity:.6;text-decoration:none;text-transform:uppercase}.copyright[data-v-7cb5c70a]:hover{opacity:.8}.social-list li[data-v-7cb5c70a]{margin-bottom:4px}.social-list i[data-v-7cb5c70a]{min-width:22px;text-align:center}.brand-image[data-v-7cb5c70a]{width:120px;margin-bottom:20px;mix-blend-mode:multiply}.phone[data-v-7a7fd2ea]{font-weight:600;font-size:20px;color:#fff;margin-right:15px}.phone[data-v-7a7fd2ea]:hover{text-decoration:none}.navbar[data-v-7a7fd2ea]{min-height:6rem;background-color:rgba(255,222,210,.58);color:#444!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.navbar .navbar-nav .nav-item[data-v-7a7fd2ea]{text-transform:uppercase;font-size:110%;margin:0 5px}.navbar .navbar-nav .nav-item[data-v-7a7fd2ea]:first-of-type,.navbar .navbar-nav .nav-item[data-v-7a7fd2ea]:last-of-type{margin-left:0}.navbar .navbar-nav .nav-item .nav-link[data-v-7a7fd2ea]{border-bottom:2px solid transparent;color:#444;font-family:Roboto Slab,serif;border-radius:0;transition:all .15s}.navbar .navbar-nav .nav-item .nav-link[data-v-7a7fd2ea]:not(.phone):hover{border-bottom:2px solid #333}.navbar .navbar-nav .nav-item.active .nav-link[data-v-7a7fd2ea]{background-color:transparent;border-bottom:2px solid #333}.navbar .navbar-brand-image[data-v-7a7fd2ea]{height:4rem;mix-blend-mode:multiply}.header-grid[data-v-7a7fd2ea]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.header-menu[data-v-7a7fd2ea]{justify-content:flex-start}.header-logo[data-v-7a7fd2ea]{justify-self:center}.header-logo h1[data-v-7a7fd2ea]{margin:0}.header-cart[data-v-7a7fd2ea]{justify-content:flex-end}.cart-nav-item[data-v-7a7fd2ea]{display:flex;align-items:center}.cart-link[data-v-7a7fd2ea]{display:inline-flex;align-items:center;min-height:38px;padding:8px 16px;border:1px solid rgba(67,40,32,.16);border-radius:100px;background-color:rgba(255,248,242,.75);color:#432820;font-family:Roboto Slab,serif;text-decoration:none;transition:all .15s}.cart-link[data-v-7a7fd2ea]:hover{color:#432820;border-color:rgba(67,40,32,.36);background-color:#fff8f2}.cart-count[data-v-7a7fd2ea]{display:inline-flex;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:7px;padding:0 6px;border-radius:100px;color:#fff;background:#432820;font-size:12px}@media(max-width:991px){.header-grid[data-v-7a7fd2ea]{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px 0}.header-cart[data-v-7a7fd2ea],.header-menu[data-v-7a7fd2ea]{justify-content:center}}.hover-image img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.hover-image img{height:300px}}.hover-image.stripped img{padding:0;border-radius:0}@media(min-width:768px){.hover-image.stripped img{height:100px}}.hover-slider-init{height:100%}@media(min-width:768px){.hover-slider-init{max-height:300px}}.hover-slider-indicator{position:absolute;top:auto;right:0;bottom:.45rem;left:0;display:flex;align-items:center;justify-content:center}.hover-slider-indicator-dot{background-color:#d3d3d3;opacity:.75;border-radius:50%;height:6px;width:6px;margin-left:.1rem;margin-right:.1rem}.hover-slider-indicator-dot.active{background-color:#724628;opacity:1}.product-card[data-v-067bbac4]{position:relative;overflow:hidden;border:1px solid rgba(67,40,32,.1);border-radius:30px;background:rgba(255,248,242,.78);box-shadow:0 16px 34px rgba(67,40,32,.08);display:flex;flex-direction:column;width:100%;transition:.2s;border:none}.product-card .card-top[data-v-067bbac4]{border-top-left-radius:30px;border-top-right-radius:30px;overflow:hidden}.product-card[data-v-067bbac4]:hover{cursor:pointer;box-shadow:0 16px 34px rgba(67,40,32,.1)}.product-card .card-title[data-v-067bbac4]{color:#432820;text-align:left;font-family:Roboto Slab,serif;font-size:22px;line-height:1.12;text-shadow:none}.product-card .text-card-description[data-v-067bbac4]{display:-webkit-box;overflow:hidden;min-height:88px;color:#6f554b;line-height:1.45;-webkit-line-clamp:4;-webkit-box-orient:vertical}.product-card .card-body[data-v-067bbac4]{display:flex;flex:1;flex-direction:column;padding:20px}.product-card .price-row[data-v-067bbac4]{display:flex;align-items:baseline;gap:10px;margin:12px 0 14px}.product-card .add-cart-button[data-v-067bbac4]{width:100%;min-height:42px;margin-top:auto;padding:10px 16px;font-size:13px}.product-card .add-cart-button-added[data-v-067bbac4]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(67,40,32,.14);border-radius:100px;color:#432820;background:#f4dfd2;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.product-card .add-cart-button-added[data-v-067bbac4]:hover{color:#432820;background:#f0d3c2}.product-card .card-variant-choice[data-v-067bbac4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;padding:10px;border:1px solid rgba(67,40,32,.1);border-radius:18px;background:hsla(0,0%,100%,.48)}.product-card .card-variant-option[data-v-067bbac4]{overflow:hidden;min-width:0;padding:0;border:1px solid rgba(67,40,32,.12);border-radius:14px;color:#432820;background:#fff8f2;text-align:left;transition:border-color .16s,background-color .16s}.product-card .card-variant-option[data-v-067bbac4]:hover{border-color:rgba(67,40,32,.32);background:#f4dfd2}.product-card .card-variant-option img[data-v-067bbac4]{width:100%;aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover}.product-card .card-variant-option span[data-v-067bbac4]{display:block;padding:7px 8px;font-size:11px;font-weight:900;line-height:1.15}.product-card .card-price[data-v-067bbac4]{color:#432820;font-size:22px;font-weight:900}.product-rating[data-v-067bbac4]{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;margin-bottom:10px;padding:6px 10px;border-radius:100px;color:#432820;background:hsla(0,0%,100%,.55);font-size:13px;font-weight:900}.product-rating i[data-v-067bbac4]{color:#d69b2d;font-size:12px}.product-rating small[data-v-067bbac4]{color:rgba(67,40,32,.56);font-size:11px;font-weight:800}.old-price[data-v-067bbac4]{position:relative;color:rgba(67,40,32,.44);font-weight:700}.old-price[data-v-067bbac4]:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:2px;background:rgba(67,40,32,.44);transform:rotate(-8deg)}.product-labels[data-v-067bbac4]{position:absolute;top:16px;right:14px;z-index:2;display:grid;justify-items:end;gap:7px}.product-label[data-v-067bbac4]{display:inline-flex;align-items:center;gap:6px;max-width:170px;min-height:30px;padding:7px 11px;border:1px solid rgba(255,248,242,.42);border-radius:100px;color:#fff8f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:900;line-height:1;letter-spacing:0;box-shadow:0 10px 18px rgba(67,40,32,.14);text-transform:uppercase}.product-label i[data-v-067bbac4]{font-size:13px}.product-label-new[data-v-067bbac4]{background:rgba(179,83,91,.88)}.product-label-popular[data-v-067bbac4]{background:rgba(93,104,156,.88)}.product-label-sale[data-v-067bbac4]{background:rgba(78,135,89,.88)}.product-label-custom[data-v-067bbac4]{background:rgba(114,70,40,.88)}.product-label-stock[data-v-067bbac4]{background:rgba(179,104,58,.9)}.product-label-muted[data-v-067bbac4]{background:rgba(94,86,80,.88)}.recommend-product-grid[data-v-11d05552]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;align-items:stretch}.recommend-product-grid-item[data-v-11d05552]{min-width:0}.collection-card[data-v-969c18f0]{width:100%;min-height:280px;transition:.2s;border:none;border-radius:30px;overflow:hidden;background:transparent!important}@media(min-width:768px){.collection-card[data-v-969c18f0]{width:100%;max-width:100%}}.collection-card .stripped-text[data-v-969c18f0]{position:absolute;left:0;right:0;background:rgba(0,0,0,.4);color:#fff;padding:5px 10px;display:flex;justify-content:center;align-items:center;transition:.2s;top:30%;bottom:30%}.collection-card[data-v-969c18f0]:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 2px 22px -15px #000}.collection-card:hover .collection-action i[data-v-969c18f0]{background:rgba(255,248,242,.24);transform:translateX(3px)}.collection-card:hover .stripped-text[data-v-969c18f0]{background:rgba(0,0,0,.6);top:0;bottom:0;font-weight:600;font-size:20px}.collection-card .card-title[data-v-969c18f0]{margin:0;color:#fff8f2;font-family:Roboto Slab,serif;font-size:28px;line-height:1.08;text-align:left;text-shadow:0 2px 8px rgba(0,0,0,.32)}.collection-card-compact .collection-tile-wrap[data-v-969c18f0],.collection-card-compact .collection-tile[data-v-969c18f0],.collection-card-compact[data-v-969c18f0]{min-height:220px}.collection-card-compact .collection-tile[data-v-969c18f0]{padding:24px 20px 20px}.collection-card-compact .card-title[data-v-969c18f0]{font-size:24px}.collection-tile-wrap[data-v-969c18f0],.collection-tile[data-v-969c18f0]{min-height:280px}.collection-tile[data-v-969c18f0]{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:30px 24px 24px;background-size:cover;background-position:50%}.collection-tile[data-v-969c18f0]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(67,40,32,.04),rgba(67,40,32,.24) 42%,rgba(67,40,32,.78))}.collection-action[data-v-969c18f0],.collection-content[data-v-969c18f0]{position:relative;z-index:1}.collection-icon[data-v-969c18f0]{margin-bottom:16px;color:#fff8f2;font-size:28px;text-shadow:0 2px 8px rgba(0,0,0,.32)}.collection-description[data-v-969c18f0]{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:#f8e3e2;text-shadow:0 2px 8px rgba(0,0,0,.32);-webkit-line-clamp:2;-webkit-box-orient:vertical}.collection-action[data-v-969c18f0]{display:flex;justify-content:flex-end;align-items:center;margin-top:28px;color:#fff8f2;text-shadow:0 2px 8px rgba(0,0,0,.32)}.collection-action i[data-v-969c18f0]{width:42px;height:42px;display:inline-flex;justify-content:center;align-items:center;border-radius:100px;border:1px solid rgba(255,248,242,.34);background:rgba(255,248,242,.14);transition:all .16s}.collections-grid[data-v-7a407ad0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.collection-grid-item[data-v-7a407ad0]{min-width:0}@media(max-width:991px){.collections-grid[data-v-7a407ad0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.collections-grid[data-v-7a407ad0]{grid-template-columns:1fr}}.consultation-form[data-v-63ac2b3d]{display:grid;align-items:stretch;grid-template-columns:minmax(0,1fr) auto;gap:10px}.consultation-action .btn[data-v-63ac2b3d]{height:100%;min-width:132px}@media(max-width:575px){.consultation-form[data-v-63ac2b3d]{grid-template-columns:1fr}.consultation-action .btn[data-v-63ac2b3d]{width:100%;min-height:48px}}.review-box .review-avatar[data-v-134bec44]{text-align:center}.review-box .review-avatar img[data-v-134bec44]{width:150px;border-radius:100px}.review-box .review-name[data-v-134bec44]{margin-top:15px;font-weight:500;font-size:16px;margin-bottom:10px;color:#eedad6;display:flex;align-items:center}.review-box .review-name span[data-v-134bec44]{width:20px;height:1px;background:#c2c2c2;display:inline-block;margin-right:8px}.review-box .review-bg[data-v-134bec44]{background:#c0958c;padding:15px 20px;border-radius:15px;min-height:250px;display:flex;justify-content:space-between;flex-direction:column}.review-box .review-text[data-v-134bec44]{font-style:italic;color:#fff}.review-box .review-link[data-v-134bec44]{margin-top:20px;text-align:center}.review-empty[data-v-134bec44]{display:grid;max-width:620px;margin:0 auto;padding:36px 24px;border:1px solid rgba(114,70,40,.18);border-radius:22px 6px 22px 6px;color:var(--tblr-secondary);background:#fbf7f3;text-align:center;gap:6px}.review-empty strong[data-v-134bec44]{color:var(--tblr-body-color);font-size:1.1rem}.about-image[data-v-36cce1f4]{height:clamp(320px,48vw,600px);width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-top-left-radius:100px;border-bottom-right-radius:100px}.about-copy[data-v-36cce1f4]{max-width:720px;padding-inline:clamp(0px,4vw,48px);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.7}.about-lead[data-v-36cce1f4]{color:var(--tblr-body-color);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.35}@media(max-width:767px){.about-image[data-v-36cce1f4]{height:min(105vw,430px);border-top-left-radius:56px;border-bottom-right-radius:56px}}.home-hero[data-v-2ba0e75d]{display:flex;align-items:center;min-height:calc(100vh - 88px);padding:64px 0 72px;background:rgba(255,248,242,.62)}.home-hero-layout[data-v-2ba0e75d]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.95fr);gap:clamp(48px,8vw,110px);align-items:center}.home-hero-copy[data-v-2ba0e75d]{max-width:580px}.home-hero-copy h1[data-v-2ba0e75d]{max-width:560px;margin:24px 0 24px;color:#432820;font-family:Roboto Slab,serif;font-size:clamp(46px,6vw,78px);font-weight:900;line-height:1.06}.home-hero-copy p[data-v-2ba0e75d]{max-width:560px;margin-bottom:28px;color:#5f4a43;font-size:18px;line-height:1.55}.home-hero-kicker[data-v-2ba0e75d]{color:#5f4a43;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.home-hero-card[data-v-2ba0e75d]{position:relative;display:flex;min-height:clamp(360px,47vw,520px);align-items:flex-end;overflow:hidden;padding:clamp(30px,4vw,46px);border-radius:28px;background:#ead3ca;color:#432820;text-decoration:none;box-shadow:0 24px 54px rgba(67,40,32,.12);transition:transform .18s,box-shadow .18s}.home-hero-card[data-v-2ba0e75d]:hover{color:#432820;transform:translateY(-3px);box-shadow:0 30px 62px rgba(67,40,32,.16)}.home-hero-logo[data-v-2ba0e75d]{position:absolute;top:36px;right:36px;width:min(42%,210px);border-radius:999px;opacity:.18;mix-blend-mode:multiply}.home-hero-brand[data-v-2ba0e75d]{position:relative;z-index:1;font-family:Roboto Slab,serif;font-size:clamp(36px,5vw,56px);font-weight:900;line-height:1.04}@media(max-width:991px){.home-hero[data-v-2ba0e75d]{min-height:auto;padding:48px 0 56px}.home-hero-layout[data-v-2ba0e75d]{grid-template-columns:1fr;gap:34px}.home-hero-card[data-v-2ba0e75d]{min-height:340px}}@media(max-width:575px){.home-hero[data-v-2ba0e75d]{padding-top:34px}.home-hero-copy h1[data-v-2ba0e75d]{font-size:42px}.home-hero-copy p[data-v-2ba0e75d]{font-size:16px}.home-hero-card[data-v-2ba0e75d]{min-height:280px;border-radius:24px}}:root{--tblr-body-bg:#f8d7cb;--tblr-font-sans-serif:"Comfortaa",-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif}body{background:url(/assets/app/img/back.2c437165.png),#f8d7cb;background-repeat:repeat-y;background-size:cover}.block-title{font-size:42px;font-family:Roboto Slab,-apple-system,BlinkMacSystemFont,serif}.form-colorinput-color,.form-colorinput-color:focus,.form-colorinput-color:hover,.form-selectgroup-input:focus+.form-selectgroup-label,a:not(.nav-link):focus,button:focus,canvas:focus,div:focus-within,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}.modal-open{overflow:hidden}.card{--tblr-card-border-radius:10px}.mt-6{margin-top:6rem}.bg-darker{background-color:#313331}.bg-chocolate{background-color:#724628}.btn-std{min-height:48px;padding:13px 24px;display:inline-flex;gap:10px;justify-content:center;align-items:center;border-radius:100px;background-color:#432820;color:#fff;font-size:15px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;border:none;box-shadow:0 12px 24px rgba(67,40,32,.14);text-decoration:none;transition:background-color .16s,box-shadow .16s}.btn-std:hover{background-color:#2f1a15;color:#fff;box-shadow:0 16px 28px rgba(67,40,32,.2)}.btn-std:hover.text-std{color:#b28c73}.btn-std.disabled,.btn-std:disabled{opacity:.55;transform:none;box-shadow:none}.btn-std:focus{outline:none}.btn-icon{display:inline-flex;align-items:center;font-size:18px;line-height:1}.text-std{color:#b28c73!important}.form-std{padding:20px 40px;border-radius:100px;font-size:160%}