.price-compare[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.8rem;line-height:1.45;color:#6a4e38;opacity:.72;margin-bottom:1.25rem;max-width:34rem}.price-reference[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:1.05rem;color:#9a8574;text-decoration:line-through;text-decoration-thickness:1px;opacity:.6}.campaign-box[data-astro-cid-zhkf2wjc]{display:inline-flex;flex-direction:column;gap:.55rem;padding:.85rem 1.05rem;margin-bottom:1.75rem;background:linear-gradient(180deg,#fbf6ef,#f7efe4);border:1px solid #E7D8C4;border-left:3px solid #E1A95F;border-radius:10px;max-width:24rem}.campaign-box__top[data-astro-cid-zhkf2wjc]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.campaign-box__label[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c9923e}.campaign-box__deadline[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.68rem;color:#6a4e38;opacity:.7}.campaign-box__row[data-astro-cid-zhkf2wjc]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.campaign-box__deal[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.82rem;color:#4a4a4a}.campaign-box__code[data-astro-cid-zhkf2wjc]{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .55rem;background:#fff;border:1px dashed #D8B892;border-radius:6px;cursor:pointer;transition:background .18s ease,border-color .18s ease}.campaign-box__code[data-astro-cid-zhkf2wjc]:hover{background:#fdf6ec;border-color:#e1a95f}.campaign-box__code-text[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.8rem;font-weight:700;letter-spacing:.06em;color:#6a4e38}.campaign-box__copy-icon[data-astro-cid-zhkf2wjc]{width:.85rem;height:.85rem;color:#b89168;flex-shrink:0}.campaign-box__code[data-astro-cid-zhkf2wjc].copied{background:#eaf3ea;border-color:#8fbf8f}.campaign-box__code[data-astro-cid-zhkf2wjc].copied .campaign-box__code-text[data-astro-cid-zhkf2wjc]{color:#4a7a4a}.campaign-box__arrow[data-astro-cid-zhkf2wjc]{color:#b89168;font-size:.95rem}.campaign-box__result[data-astro-cid-zhkf2wjc]{font-family:var(--font-heading, serif);font-size:1.15rem;font-weight:600;color:#6a4e38}.campaign-box--v2[data-astro-cid-zhkf2wjc]{align-items:center;text-align:center;gap:.3rem;padding:1rem 1.5rem;max-width:20rem}.campaign-box__row--v2[data-astro-cid-zhkf2wjc]{justify-content:center;gap:.5rem}.campaign-box__dot[data-astro-cid-zhkf2wjc]{color:#c0956a}.campaign-box__result--v2[data-astro-cid-zhkf2wjc]{font-size:1.65rem;line-height:1.1;margin-top:.1rem}.campaign-box--v2[data-astro-cid-zhkf2wjc] .campaign-box__deadline[data-astro-cid-zhkf2wjc]{opacity:.75}.size-option[data-astro-cid-zhkf2wjc]{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.6rem 1.2rem;border:1.5px solid #E8DDD0;border-radius:4px;background:#fff;cursor:pointer;transition:all .18s ease;min-width:100px}.size-option[data-astro-cid-zhkf2wjc]:hover{border-color:#6a4e38}.size-option[data-astro-cid-zhkf2wjc].active{border-color:#6a4e38;background:#6a4e38;color:#fff}.size-option-diam[data-astro-cid-zhkf2wjc]{font-family:var(--font-heading, serif);font-size:1.05rem}.size-option-price[data-astro-cid-zhkf2wjc]{font-family:var(--font-body, sans-serif);font-size:.72rem;opacity:.75}.size-option[data-astro-cid-zhkf2wjc].active .size-option-price[data-astro-cid-zhkf2wjc]{opacity:.85}.size-option[data-astro-cid-zhkf2wjc].is-out{opacity:.55}.size-option[data-astro-cid-zhkf2wjc].is-out .size-option-diam[data-astro-cid-zhkf2wjc]{text-decoration:line-through;text-decoration-thickness:1px}.size-option[data-astro-cid-zhkf2wjc].is-out .size-option-price[data-astro-cid-zhkf2wjc]{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;color:#b23a2a;opacity:1}summary[data-astro-cid-zhkf2wjc]{list-style:none}summary[data-astro-cid-zhkf2wjc]::-webkit-details-marker{display:none}.acc-chev[data-astro-cid-zhkf2wjc]{transition:transform .2s ease}details[data-astro-cid-zhkf2wjc][open] .acc-chev[data-astro-cid-zhkf2wjc]{transform:rotate(180deg)}.crosssell-section[data-astro-cid-zhkf2wjc]{border-top:1px solid #F0E8DC;margin-top:4rem;padding-top:4rem}.crosssell-grid[data-astro-cid-zhkf2wjc]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width: 768px){.crosssell-grid[data-astro-cid-zhkf2wjc]{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.crosssell-grid[data-astro-cid-zhkf2wjc]{grid-template-columns:1fr}}#main-image[data-astro-cid-zhkf2wjc]{transition:opacity .22s ease}nav[data-astro-cid-zhkf2wjc][aria-label=breadcrumb-nav] ol[data-astro-cid-zhkf2wjc]{flex-wrap:wrap;row-gap:.25rem}nav[data-astro-cid-zhkf2wjc][aria-label=breadcrumb-nav] ol[data-astro-cid-zhkf2wjc] li[data-astro-cid-zhkf2wjc]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(240px,calc(100vw - 5rem))}
