[data-astro-cid-calbj7bv]{box-sizing:border-box}.product-page-wrap[data-astro-cid-calbj7bv]{color:#1a1a1a;background:radial-gradient(circle at 50% 0,#fff 0%,#faf8f5 100%);padding:0;position:relative;overflow:hidden}.text-card[data-astro-cid-calbj7bv]{box-shadow:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#fccd80,#8b744d) border-box;border:1.5px solid #0000;border-top-width:3px;border-radius:0;transition:all .35s;position:relative;overflow:hidden}.text-card[data-astro-cid-calbj7bv]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #5a4d411a}.main-image-box[data-astro-cid-calbj7bv].text-card:hover{box-shadow:none;transform:none}.bottom-card[data-astro-cid-calbj7bv].text-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #5a4d411a}.breadcrumb-luxe[data-astro-cid-calbj7bv]{letter-spacing:.4px;color:#9a9a9a;align-items:center;gap:8px;font-size:12px;display:flex}.breadcrumb-luxe[data-astro-cid-calbj7bv] a[data-astro-cid-calbj7bv]{color:#9a9a9a;text-decoration:none}.breadcrumb-luxe[data-astro-cid-calbj7bv] a[data-astro-cid-calbj7bv]:hover{color:#8b744d}.breadcrumb-luxe[data-astro-cid-calbj7bv] em[data-astro-cid-calbj7bv]{opacity:.4;font-style:normal}.breadcrumb-luxe[data-astro-cid-calbj7bv] strong[data-astro-cid-calbj7bv]{color:#1a1a1a;font-weight:600}.heading-tag-wrap[data-astro-cid-calbj7bv]{background:linear-gradient(135deg,#fccd8038,#8b744d1f);border:1px solid #8b744d59;border-radius:50px;gap:12px;margin-bottom:16px;padding:7px 22px;box-shadow:0 4px 15px #8b744d0f}.gold-diamond[data-astro-cid-calbj7bv]{color:#8b744d;filter:drop-shadow(0 0 2px #fccd80cc);font-size:11px}.heading-overline-txt[data-astro-cid-calbj7bv]{letter-spacing:3.5px;color:#8b744d;text-transform:uppercase;font-size:12px;font-weight:800}.product-gallery[data-astro-cid-calbj7bv]{width:100%;position:sticky;top:100px}.gallery-wrapper[data-astro-cid-calbj7bv]{align-items:flex-start;gap:24px;display:flex}.thumbnail-area[data-astro-cid-calbj7bv]{flex-direction:column;gap:14px;width:90px;display:flex}.thumbnail-area[data-astro-cid-calbj7bv] .thumb[data-astro-cid-calbj7bv]{cursor:pointer;background:#fbf9f6;border:1px solid #8b744d40;width:80px;height:100px;padding:5px;transition:all .35s;box-shadow:0 4px 6px -1px #0000000d}.thumbnail-area[data-astro-cid-calbj7bv] .thumb[data-astro-cid-calbj7bv]:hover{background:#fff;border-color:#fccd80;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 16px #fccd8040}.thumbnail-area[data-astro-cid-calbj7bv] .thumb[data-astro-cid-calbj7bv].active{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#fccd80,#8b744d) border-box;border:1.5px solid #0000;border-top-width:3px;transform:scale(1.03);box-shadow:0 6px 14px #8b744d2e}.main-image-box[data-astro-cid-calbj7bv]{background:#fff;border-radius:0;flex:1;justify-content:center;align-items:center;height:70vh;min-height:400px;max-height:650px;display:flex;position:relative;overflow:hidden}.main-product-image[data-astro-cid-calbj7bv]{user-select:none;will-change:transform, opacity;width:auto;max-width:95%;height:auto;max-height:95%;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:block}.inner-glow-line[data-astro-cid-calbj7bv]{pointer-events:none;border:1px solid #ffffff3d;border-radius:0;position:absolute;inset:14px}.gallery-toolbar[data-astro-cid-calbj7bv]{background:#fff;border:1px solid #8b744d38;border-radius:100px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:22px auto 0;padding:6px;display:flex;box-shadow:0 10px 30px #5a4d411f,0 2px 6px #5a4d410f}.gallery-btn[data-astro-cid-calbj7bv]{color:#5a4d41;cursor:pointer;background:#fbf9f6;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.gallery-btn[data-astro-cid-calbj7bv]:hover{color:#fccd80;background:#5a4d41;border-color:#5a4d41;transform:translateY(-1px)scale(1.03);box-shadow:0 6px 14px #5a4d4133}.gallery-btn[data-astro-cid-calbj7bv]:active{transform:scale(.95)}.product-info[data-astro-cid-calbj7bv]{padding-left:32px}.product-title[data-astro-cid-calbj7bv]{letter-spacing:1.2px;color:#1a1a1a;text-transform:uppercase;text-shadow:0 2px 10px #00000008;margin:6px 0 10px;font-family:Playfair Display,Georgia,serif;font-size:32px;font-weight:900;line-height:1.15}.product-reference[data-astro-cid-calbj7bv]{color:#5a4d41;background:#fbf9f6;border:1px solid #8b744d40;border-radius:6px;margin-bottom:16px;padding:7px 14px;font-size:13px;display:inline-block}.product-reference[data-astro-cid-calbj7bv] i[data-astro-cid-calbj7bv]{color:#8b744d;letter-spacing:1px;margin-right:4px;font-style:normal;font-weight:800}.product-description[data-astro-cid-calbj7bv]{color:#1a1a1a;text-align:justify;max-width:520px;margin-bottom:28px;font-size:15px;font-weight:400;line-height:1.75}.product-section[data-astro-cid-calbj7bv]{margin-top:24px}.product-section[data-astro-cid-calbj7bv] h5[data-astro-cid-calbj7bv]{letter-spacing:.6px;text-transform:uppercase;color:#1a1a1a;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.h5-line[data-astro-cid-calbj7bv]{background:#8b744d;border-radius:10px;width:22px;height:2px}.tag-wrapper[data-astro-cid-calbj7bv]{flex-wrap:wrap;gap:8px;display:flex}.g-pill[data-astro-cid-calbj7bv]{color:#5a4d41;letter-spacing:.3px;background:#fbf9f6;border:1px solid #8b744d40;border-radius:5px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .3s}.g-pill[data-astro-cid-calbj7bv]:hover{color:#fccd80;background:#5a4d41;border-color:#5a4d41;transform:translateY(-1px)}.g-pill[data-astro-cid-calbj7bv].muted{color:#6b6b6b;background:0 0;border:1px dashed #0000002e;font-weight:500}.product-buttons[data-astro-cid-calbj7bv]{margin-top:38px}.explore-unit-btn[data-astro-cid-calbj7bv]{background-color:#fbf9f6;border:1px solid #8b744d4d;border-radius:8px;align-items:center;gap:12px;padding:10px 22px;text-decoration:none;transition:all .35s;display:inline-flex}.explore-unit-btn[data-astro-cid-calbj7bv]:hover{background-color:#fff;border-color:#8b744d;box-shadow:0 6px 20px #8b744d29}.btn-text[data-astro-cid-calbj7bv]{letter-spacing:1.8px;color:#1a1a1a;text-transform:uppercase;font-size:13px;font-weight:600}.btn-arrow-circle[data-astro-cid-calbj7bv]{color:#fccd80;background-color:#5a4d41;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:all .3s;display:flex;box-shadow:0 3px 8px #5a4d4133}.explore-unit-btn[data-astro-cid-calbj7bv]:hover .btn-text[data-astro-cid-calbj7bv]{color:#8b744d}.explore-unit-btn[data-astro-cid-calbj7bv]:hover .btn-arrow-circle[data-astro-cid-calbj7bv]{background-color:#8b744d;transform:translate(6px)}.quote-trust[data-astro-cid-calbj7bv]{color:#8b744d;letter-spacing:.5px;text-transform:uppercase;gap:16px;margin-top:14px;font-size:11.5px;font-weight:700;display:flex}.bottom-card[data-astro-cid-calbj7bv]{padding:28px;border-radius:0!important}.card-head[data-astro-cid-calbj7bv]{border-bottom:1px solid #f2ede4;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:18px;display:flex}.card-icon[data-astro-cid-calbj7bv]{color:#5a4d41;background:#5a4d411a;border:1px solid #8b744d59;border-radius:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:16px;transition:all .35s;display:flex}.bottom-card[data-astro-cid-calbj7bv]:hover .card-icon[data-astro-cid-calbj7bv]{color:#fccd80;background:#5a4d41;border-color:#5a4d41}.card-icon[data-astro-cid-calbj7bv].gold{color:#8b744d;background:#fccd802e;border-color:#8b744d59}.bottom-card[data-astro-cid-calbj7bv]:hover .card-icon[data-astro-cid-calbj7bv].gold{color:#8b744d;background:#fccd8047;border-color:#8b744d}.card-head[data-astro-cid-calbj7bv] h5[data-astro-cid-calbj7bv]{letter-spacing:.8px;color:#1a1a1a;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.premium-list[data-astro-cid-calbj7bv]{flex-direction:column;display:flex}.p-row[data-astro-cid-calbj7bv]{border-radius:0;justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.p-row[data-astro-cid-calbj7bv]:last-child{border-bottom:none}.p-row[data-astro-cid-calbj7bv]:hover{background:0 0}.spec-row[data-astro-cid-calbj7bv]{border-bottom:1px solid #f0ebe5}.spec-label[data-astro-cid-calbj7bv]{text-transform:uppercase;letter-spacing:.8px;color:#8b744d;flex-shrink:0;font-size:11px;font-weight:800}.spec-value[data-astro-cid-calbj7bv]{color:#1a1a1a;text-align:right;font-size:14px;font-weight:600}.feature-row[data-astro-cid-calbj7bv]{background:0 0;border-bottom:1px solid #f0ebe5;border-left:none;justify-content:flex-start;margin-bottom:0;padding:14px 0}.feature-row[data-astro-cid-calbj7bv] .check[data-astro-cid-calbj7bv]{color:#fff;background:#5a4d41;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:flex}.feature-text[data-astro-cid-calbj7bv]{color:#333;text-align:left;flex:1;font-size:14px;font-weight:600}.product-top-hero[data-astro-cid-calbj7bv]{background:#0e0e0e;height:7rem;min-height:7rem;margin-top:-1px;position:relative;overflow:hidden}.product-top-hero[data-astro-cid-calbj7bv] .ambient-glow-top[data-astro-cid-calbj7bv]{filter:blur(18px);pointer-events:none;background:radial-gradient(#fccd8024 0%,#0000 70%);width:500px;height:160px;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.product-top-hero[data-astro-cid-calbj7bv] .m-bg-behind[data-astro-cid-calbj7bv]{opacity:.7;pointer-events:none;justify-content:center;align-items:center;width:300px;height:160px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-top-hero[data-astro-cid-calbj7bv] .m-static[data-astro-cid-calbj7bv]{opacity:.5;width:180px;height:auto;animation:none}.product-top-hero[data-astro-cid-calbj7bv] .m-glow-premium[data-astro-cid-calbj7bv]{filter:blur(8px);background:radial-gradient(circle,#fccd8033 0%,#0000 70%);width:90px;height:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-top-hero[data-astro-cid-calbj7bv] .hero-dots[data-astro-cid-calbj7bv]{position:absolute;inset:0}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv]{opacity:0;background:#fccd80;border-radius:50%;animation:5s ease-in-out infinite floatDot;position:absolute}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d1{width:3px;height:3px;top:25%;left:20%}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d2{width:4px;height:4px;animation-delay:.8s;top:20%;left:78%}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d3{width:2.5px;height:2.5px;animation-delay:1.6s;top:75%;left:30%}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d4{width:3px;height:3px;animation-delay:2.2s;top:70%;left:82%}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d5{background:#fff;width:2px;height:2px;animation-delay:1s;top:15%;left:48%}.product-top-hero[data-astro-cid-calbj7bv] .dot[data-astro-cid-calbj7bv].d6{background:#fff;width:3px;height:3px;animation-delay:2.8s;top:80%;left:62%}@keyframes floatDot{0%{opacity:0;transform:translateY(0)scale(.8)}20%{opacity:.6}50%{opacity:.9;transform:translateY(-12px)scale(1.2)}to{opacity:0;transform:translateY(0)scale(.8)}}@media (width<=991px){.product-gallery[data-astro-cid-calbj7bv]{position:static}.product-info[data-astro-cid-calbj7bv]{margin-top:36px;padding-left:0}.product-title[data-astro-cid-calbj7bv]{font-size:28px}}@media (width<=768px){.gallery-wrapper[data-astro-cid-calbj7bv]{flex-direction:column-reverse}.thumbnail-area[data-astro-cid-calbj7bv]{flex-direction:row;justify-content:center;width:100%;padding-bottom:10px;overflow-x:auto}.thumbnail-area[data-astro-cid-calbj7bv] .thumb[data-astro-cid-calbj7bv]{flex-shrink:0;width:70px;height:85px}.main-image-box[data-astro-cid-calbj7bv]{width:100%;height:50vh;min-height:300px;max-height:450px}.product-title[data-astro-cid-calbj7bv]{font-size:25px}}
