.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP{--product-ink:#302c28;--product-muted:#6d665e;--product-forest:#27453a;--product-line:#ded6ca;--product-paper:#fff;background:var(--product-paper)}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP h1[data-testid=product-title]{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.18;letter-spacing:-.025em;text-wrap:wrap}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-eyebrow{color:#716956;font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-purchase-content{gap:24px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-summary{width:100%;max-width:none;padding:14px 16px;border:1px solid #e8e1d6;border-radius:8px;background:#faf8f4}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-purchase-section{background:transparent}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-buy-form{padding-top:24px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP [data-testid=product-gallery]>[role=img],.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP [data-testid=product-gallery]>button{background:#fffdf9;border-color:var(--product-line);border-radius:8px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-photo-thumbnails button{border-radius:6px;background:#fffdf9}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-option-buttons button{min-height:68px;align-items:flex-start;padding:12px 15px;border:1px solid #8a857c;border-radius:7px;background:#f8f5ef;font-size:14px;font-weight:400;line-height:1.35}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-option-buttons button>span:after{display:block;margin-top:5px;color:#655f58;font-size:11px;line-height:1.35;font-weight:400}.daughter-letter_daughter__HLAnZ.daughter-letter_daughter__HLAnZ .product-option-buttons button[aria-label^="Finish:"]>span:after{content:"Over stainless steel"}.daughter-letter_daughter__HLAnZ.daughter-letter_daughter__HLAnZ .product-option-buttons button[aria-label^="Box Choice: Standard Box"]>span:after{content:"Gift-ready presentation"}.daughter-letter_daughter__HLAnZ.daughter-letter_daughter__HLAnZ .product-option-buttons button[aria-label^="Box Choice: Luxury Box"]>span:after{content:"Mahogany-style box with LED"}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-option-buttons button[aria-pressed=true]{border-width:2px;border-color:var(--product-forest);padding:11px 14px;background:#eaf1eb}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP [data-testid=add-product-button]{background:var(--product-forest);border-radius:6px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP [data-testid=add-product-button]:hover:not(:disabled){background:#1d352c}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-delivery-panel,.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-information-accordion{background:#faf8f4;border-color:#e8e1d6;border-radius:8px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-prose>div:first-child:not(:has(>h3)){padding:16px 18px;border:1px solid #e8e1d6;border-radius:8px;background:#faf8f4}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-prose>div:has(>h3){margin-top:16px;padding:16px 18px;border:1px solid #d9e4d8;border-radius:8px;background:#f1f5ef}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-prose>div:has(>h3)>h3{margin-top:0}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-details{margin-top:20px;padding-top:1px;border-top:1px solid var(--product-line)}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description h2{font-weight:500;color:var(--product-ink)}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-related-section>h2,.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-reviews-section>h2{font-family:Georgia,Times New Roman,serif;font-weight:500}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-reviews-empty{background:#faf8f4;border-color:#e8e1d6;border-radius:8px}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-related-section [data-testid=product-wrapper]>div:first-child{border:1px solid #e8e1d6;border-radius:8px;background:#faf8f4;box-shadow:none}body:has(.daughter-letter_page__IrxEP) .reference-footer .footer-bottom,body:has(.daughter-letter_page__IrxEP) .storefront-announcement{background:#faf8f4;border-color:#e8e1d6}body:has(.daughter-letter_page__IrxEP) .reference-footer .footer-bottom{border-top:1px solid #e8e1d6}@media (max-width:1023px){.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-prose>div:first-child:not(:has(>h3)),.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-description-prose>div:has(>h3){padding:14px}}@media (min-width:1024px){.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-purchase-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px)}}@media (forced-colors:active){.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP [data-testid=add-product-button]{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}.daughter-letter_page__IrxEP.daughter-letter_page__IrxEP .product-option-buttons button[aria-pressed=true]{border-color:Highlight}}