._card_xds93_3{position:relative;display:flex;flex-direction:row;height:140px;width:100%;border-radius:.75rem;overflow:hidden;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px #0000001a;background:#fff}@media(min-width:480px){._card_xds93_3{height:160px;border-radius:1rem}}@media(min-width:640px){._card_xds93_3{height:180px}}@media(min-width:1024px){._card_xds93_3{height:200px}}@media(min-width:1200px){._card_xds93_3{height:220px}}._card_xds93_3:hover{box-shadow:0 12px 24px #d4af374d}._card_xds93_3:active{transform:translateY(-2px)}._imageContainer_xds93_51{position:relative;width:45%;height:100%;overflow:hidden}@media(min-width:640px){._imageContainer_xds93_51{width:42%}}@media(min-width:1024px){._imageContainer_xds93_51{width:40%}}._image_xds93_51{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease,opacity .5s ease}._imageLoading_xds93_77{opacity:0;position:absolute;top:0;left:0}._imageLoaded_xds93_84{opacity:1;position:relative}._card_xds93_3:hover ._image_xds93_51{transform:scale(1.08)}._skeleton_xds93_93{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f5f5f5,#ebebeb 20%,#f5f5f5 40% 100%);background-size:200% 100%;animation:_shimmer_xds93_1 2s infinite linear}._imagePlaceholder_xds93_110{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);color:#999}@keyframes _shimmer_xds93_1{0%{background-position:-200% 0}to{background-position:200% 0}}._overlay_xds93_129{position:absolute;inset:0;background:linear-gradient(to right,#0000,#0000004d);transition:opacity .3s ease}._card_xds93_3:hover ._overlay_xds93_129{opacity:.8}._titleContainer_xds93_145{display:flex;align-items:center;justify-content:center;padding:.75rem;background:#fff;width:55%;position:relative;border-left:2px solid #d4af37}@media(min-width:480px){._titleContainer_xds93_145{padding:1rem}}@media(min-width:640px){._titleContainer_xds93_145{width:58%;padding:1.5rem;border-left-width:3px}}@media(min-width:1024px){._titleContainer_xds93_145{width:60%;padding:2rem}}._titleHovered_xds93_177{background:linear-gradient(to right,#fffbf5,#fff5e6)}._title_xds93_145{font-size:1.1rem;font-weight:700;font-family:var(--font-display);color:#1a1a1a;text-transform:uppercase;letter-spacing:.02em;margin:0;text-align:center;transition:all .3s ease;line-height:1.2;word-break:break-word;hyphens:auto}@media(min-width:480px){._title_xds93_145{font-size:1.25rem;letter-spacing:.03em}}@media(min-width:640px){._title_xds93_145{font-size:1.4rem;letter-spacing:.04em}}@media(min-width:768px){._title_xds93_145{font-size:1.5rem;letter-spacing:.05em}}@media(min-width:900px){._title_xds93_145{font-size:1.55rem}}@media(min-width:1024px){._title_xds93_145{font-size:1.65rem}}@media(min-width:1200px){._title_xds93_145{font-size:1.75rem}}@media(min-width:1400px){._title_xds93_145{font-size:1.85rem}}._card_xds93_3:hover ._title_xds93_145{color:#d4af37;transform:scale(1.05)}@media(hover:hover)and (pointer:fine){._card_xds93_3:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._card_xds93_3,._image_xds93_51,._title_xds93_145,._overlay_xds93_129{transition:none}._card_xds93_3:hover,._card_xds93_3:hover ._image_xds93_51,._card_xds93_3:hover ._title_xds93_145{transform:none}}._grid_1jahu_3{display:grid;grid-template-columns:1fr;gap:1rem;max-width:1400px;margin:0 auto;padding:0 .75rem}._skeletonCard_1jahu_12{width:100%;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:_shimmer_1jahu_1 1.5s infinite}@keyframes _shimmer_1jahu_1{0%{background-position:-200% 0}to{background-position:200% 0}}@media(min-width:480px){._grid_1jahu_3{padding:0 1rem;gap:1.25rem}}@media(min-width:768px){._grid_1jahu_3{gap:1.5rem;padding:0 2rem}}@media(min-width:1100px){._grid_1jahu_3{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0 1rem}._grid_1jahu_3>*:nth-child(4){grid-column:2 / 3}}@media(min-width:1400px){._grid_1jahu_3{gap:2rem}}._section_zmtla_3{padding:3rem 0}@media(min-width:768px){._section_zmtla_3{padding:4rem 0}}._container_zmtla_13{max-width:1400px;margin:0 auto;padding:0 1.5rem}._title_zmtla_19{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;font-family:var(--font-display)}@media(min-width:768px){._title_zmtla_19{font-size:2.5rem}}._carouselWrapper_zmtla_33{position:relative}._carousel_zmtla_33{overflow-x:auto;padding-bottom:1rem;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}._carousel_zmtla_33::-webkit-scrollbar{display:none}._carousel_zmtla_33:active{cursor:grabbing}._track_zmtla_53{display:flex;gap:1.5rem;min-width:-moz-max-content;min-width:max-content;padding:0 .5rem}._card_zmtla_60{width:300px;height:480px;flex-shrink:0;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:all .3s ease;display:flex;flex-direction:column}._card_zmtla_60:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000026}._cardImageWrapper_zmtla_78{position:relative;height:16rem;overflow:hidden;background:#f5f5f5}._cardImagePlaceholder_zmtla_85{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);color:#999}._skeleton_zmtla_95{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f5f5f5,#ebebeb 20%,#f5f5f5 40% 100%);background-size:200% 100%;animation:_shimmer_zmtla_1 2s infinite linear}@keyframes _shimmer_zmtla_1{0%{background-position:-200% 0}to{background-position:200% 0}}._cardImage_zmtla_78{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease,opacity .5s ease}._cardImageLoading_zmtla_128{opacity:0;position:absolute;top:0;left:0}._cardImageLoaded_zmtla_135{opacity:1;position:relative}._card_zmtla_60:hover ._cardImage_zmtla_78{transform:scale(1.05)}._cardBadge_zmtla_144{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg,#ff9ec7,#ffd6e8);color:#1a1a1a;padding:.5rem 1rem;border-radius:2rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 8px #ff9ec766}._cardContent_zmtla_159{padding:1.5rem 1.5rem 1.25rem;display:flex;flex-direction:column;height:calc(100% - 16rem);gap:.5rem}._cardTitle_zmtla_167{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;font-family:var(--font-display);line-height:1.3;min-height:2.6rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardDescription_zmtla_181{color:#6b7280;margin-bottom:.75rem;font-size:.875rem;line-height:1.7;min-height:3rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}._cardDescription_zmtla_181 p{margin:0;display:inline}._cardDescription_zmtla_181 strong{font-weight:600;color:#4b5563}._cardDescription_zmtla_181 br{display:none}._cardFooter_zmtla_210{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto}._cardPrice_zmtla_218{font-size:1.25rem;font-weight:700;color:#067300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}._cardButton_zmtla_229{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#d4af37,#f4e4c1);color:#1a1a1a;padding:.75rem 1rem;border-radius:2rem;border:none;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #d4af3766;white-space:nowrap;flex-shrink:0}._cardButton_zmtla_229:hover{background:linear-gradient(135deg,#b8941f,#d4af37);transform:translateY(-2px);box-shadow:0 4px 12px #d4af3799}._cardButton_zmtla_229 svg{width:1.25rem;height:1.25rem}._cardButtonAdded_zmtla_259{background:linear-gradient(135deg,#4ade80,#86efac)!important;color:#1a1a1a;box-shadow:0 2px 8px #4ade8066}._cardButtonAdded_zmtla_259:hover{background:linear-gradient(135deg,#22c55e,#4ade80)!important;box-shadow:0 4px 12px #4ade8099}._gradientLeft_zmtla_271,._gradientRight_zmtla_272{pointer-events:none;position:absolute;top:0;bottom:1rem;width:4rem;z-index:1}._gradientLeft_zmtla_271{left:0;background:linear-gradient(to right,#fffbf5,transparent)}._gradientRight_zmtla_272{right:0;background:linear-gradient(to left,#fffbf5,transparent)}._carousel_1lsiw_3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:.5rem;max-width:1200px;margin:0 auto}._item_1lsiw_12{width:100%;aspect-ratio:1;position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;transition:transform .3s ease}._item_1lsiw_12:hover{transform:scale(1.02)}._image_1lsiw_26{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}._item_1lsiw_12:hover ._image_1lsiw_26{transform:scale(1.1)}._overlay_1lsiw_37{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}._item_1lsiw_12:hover ._overlay_1lsiw_37{opacity:1}._zoomIcon_1lsiw_52{width:3rem;height:3rem;color:#fff}._lightbox_1lsiw_59{position:fixed;inset:0;background:#000000f2;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:_fadeIn_1lsiw_1 .3s ease}@keyframes _fadeIn_1lsiw_1{0%{opacity:0}to{opacity:1}}._lightboxClose_1lsiw_80{position:absolute;top:1.5rem;right:1.5rem;background:#ffffff1a;border:none;color:#fff;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10001}._lightboxClose_1lsiw_80:hover{background:#fff3;transform:rotate(90deg)}._lightboxNav_1lsiw_103{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10001}._lightboxNav_1lsiw_103:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}._lightboxNavPrev_1lsiw_126{left:2rem}._lightboxNavNext_1lsiw_130{right:2rem}._lightboxContent_1lsiw_134{max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:_zoomIn_1lsiw_1 .3s ease}@keyframes _zoomIn_1lsiw_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._lightboxImage_1lsiw_155{max-width:100%;max-height:calc(90vh - 6rem);-o-object-fit:contain;object-fit:contain;border-radius:.5rem;box-shadow:0 20px 60px #00000080}._lightboxCaption_1lsiw_163{color:#fff;font-size:1.125rem;text-align:center;max-width:600px}._lightboxCounter_1lsiw_170{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background:#ffffff1a;color:#fff;padding:.5rem 1rem;border-radius:2rem;font-size:.875rem;font-weight:600;backdrop-filter:blur(10px)}@media(max-width:768px){._carousel_1lsiw_3{grid-template-columns:repeat(2,1fr)}._lightbox_1lsiw_59{padding:1rem}._lightboxNav_1lsiw_103{width:2.5rem;height:2.5rem}._lightboxNavPrev_1lsiw_126{left:1rem}._lightboxNavNext_1lsiw_130{right:1rem}._lightboxClose_1lsiw_80{top:1rem;right:1rem;width:2.5rem;height:2.5rem}._lightboxCaption_1lsiw_163{font-size:1rem}}@media(max-width:640px){._carousel_1lsiw_3{grid-template-columns:1fr}}._ctaContainer_1lsiw_226{display:flex;justify-content:center;margin-top:3rem;padding:0 1rem}._ctaButton_1lsiw_233{display:inline-block;background:linear-gradient(135deg,#d4af37,#f4e4c1);color:#1a1a1a;font-size:1.125rem;font-weight:700;font-family:var(--font-display);line-height:1.5;letter-spacing:.05em;padding:1rem 3rem;border-radius:30px;transition:all .3s ease;box-shadow:0 4px 16px #d4af3799;text-decoration:none}._ctaButton_1lsiw_233:hover{transform:translateY(-3px);box-shadow:0 8px 24px #d4af37cc;background:linear-gradient(135deg,#b8941f,#d4af37);color:#1a1a1a}._ctaButton_1lsiw_233:focus-visible{outline:3px solid #d4af37;outline-offset:2px}@media(max-width:640px){._ctaContainer_1lsiw_226{margin-top:2rem}._ctaButton_1lsiw_233{font-size:1rem;padding:.875rem 2rem}}.about-summary{padding:4rem 0;background-color:#fffbf5}.about-summary__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.about-summary__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.about-summary__image-wrapper{order:2}.about-summary__content{order:1}.about-summary__image{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.about-summary__title{font-size:1.875rem;line-height:2.25rem;font-family:var(--font-display);font-weight:700;margin-bottom:1.5rem;color:#1a1a1a}.about-summary__text{font-size:1.125rem;line-height:1.625;color:#4b5563;margin-bottom:1.5rem}.about-summary__text:last-of-type{margin-bottom:2rem}.about-summary__cta{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;border:1px solid transparent;font-size:1rem;font-weight:500;border-radius:9999px;color:#1a1a1a;background:linear-gradient(to right,#d4af37,#f4e4c1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:all .3s ease;text-decoration:none}.about-summary__cta:hover{background:linear-gradient(to right,#b8941f,#d4af37);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px)}@media(min-width:768px){.about-summary{padding:6rem 0}.about-summary__grid{grid-template-columns:repeat(2,1fr)}.about-summary__image-wrapper{order:1}.about-summary__content{order:2}.about-summary__title{font-size:2.25rem;line-height:2.5rem}}
