.tdp-proof__track span:nth-of-type(4){font-size:0}.tdp-proof__track span:nth-of-type(4):after{content:"Free Pan India Delivery";font-size:10px}.tdp-tier-card--assemblage{overflow:hidden}.tdp-tier-card--assemblage:after{content:"";position:absolute;right:clamp(-18px,1vw,16px);bottom:-18px;width:min(40%,330px);height:72%;background:url(/cdn/shop/files/Gemini_Generated_Image_w5dfgmw5dfgmw5df_b7aceaee-0a69-4bf4-abd1-4946ed8bdde8.png?v=1788935476) center bottom / contain no-repeat;pointer-events:none;opacity:.98}.tdp-tier-card--assemblage .tdp-tier-card__content{max-width:61%;position:relative;z-index:2}.tdp-home img,main[data-template^=product] img,main[data-template^=collection] img,main[data-template^=search] img,main[data-template^=cart] img,main[data-template^=page] img{border-radius:18px!important}.tdp-product-card__image,.tdp-home-card,.tdp-last-mini,.tdp-flight__visual>a,main[data-template^=product] [class*=product-media],main[data-template^=product] [class*=product-card-gallery],main[data-template^=collection] [class*=product-card-gallery],main[data-template^=search] [class*=product-card-gallery]{border-radius:18px!important;overflow:hidden}.tdp-footer__nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(24px,3vw,44px)!important}main[data-template^=product] [class*=product-details]{gap:22px!important}main[data-template^=product] [class*=product-media-gallery]{border-radius:0 0 22px;overflow:hidden}main[data-template^=product] .tdp-product-engraving{margin-top:2px}main[data-template^=product] accordion-custom:first-of-type summary,main[data-template^=product] details:first-of-type summary{font-family:var(--font-heading--family),Georgia,serif;font-size:16px}main[data-template^=product] summary{padding-block:15px!important}main[data-template^=product] [class*=accordion] .rte,main[data-template^=product] details .rte{color:#665a52;line-height:1.75}main[data-template^=product] .product-recommendations,main[data-template^=product] [class*=product-recommendations]{--color-foreground: #f3eadc;--color-foreground-heading: #f7efe3;--color-primary: #f3eadc;--color-background: #241c19;--color-border: rgba(243,234,220,.18);background:#241c19!important;color:#f3eadc!important}main[data-template^=product] [class*=product-recommendations] h1,main[data-template^=product] [class*=product-recommendations] h2,main[data-template^=product] [class*=product-recommendations] h3,main[data-template^=product] [class*=product-recommendations] h4,main[data-template^=product] [class*=product-recommendations] a,main[data-template^=product] [class*=product-recommendations] p,main[data-template^=product] [class*=product-recommendations] span,main[data-template^=product] [class*=product-recommendations] price-component,main[data-template^=product] [class*=product-recommendations] [class*=price]{color:#f3eadc!important}main[data-template^=product] [class*=product-recommendations] [class*=product-card]{color:#f3eadc!important}.tdp-contact{background:#f3ede3;color:#241c19}.tdp-contact__hero{background:#241c19;color:#f4ecdf;padding:clamp(82px,10vw,150px) 0 clamp(72px,8vw,122px);position:relative;overflow:hidden}.tdp-contact__hero:after{content:"";position:absolute;width:min(58vw,760px);height:min(58vw,760px);right:-24vw;top:-30vw;border:1px solid rgba(228,201,149,.12);border-radius:50%;box-shadow:0 0 0 86px #e4c99506,0 0 0 172px #e4c99505}.tdp-contact__hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;align-items:end}.tdp-contact__hero h1{margin:12px 0 0;max-width:850px;font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(54px,7vw,104px);line-height:.92;letter-spacing:-.045em;font-weight:400}.tdp-contact__hero-copy{max-width:470px;color:#cfc3b5;font-size:14px;line-height:1.85}.tdp-contact__hero-copy a{color:#e4c995;border-bottom:1px solid rgba(228,201,149,.35)}.tdp-contact__body{padding:clamp(76px,8vw,124px) 0;display:grid;grid-template-columns:.78fr 1.22fr;gap:8vw;align-items:start}.tdp-contact__aside h2,.tdp-contact__form h2{margin:10px 0 22px;font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(38px,4vw,60px);line-height:.98;letter-spacing:-.035em;font-weight:400}.tdp-contact__aside>p{color:#6b5e56;line-height:1.8;max-width:420px}.tdp-contact__cards{display:grid;gap:0;margin-top:38px;border-top:1px solid rgba(37,29,26,.14)}.tdp-contact__card{padding:20px 0;border-bottom:1px solid rgba(37,29,26,.14)}.tdp-contact__card strong{display:block;margin-bottom:5px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#4b101d}.tdp-contact__card span,.tdp-contact__card a{color:#6b5e56;font-size:13px;line-height:1.65}.tdp-contact__form{background:#e9dfd1;padding:clamp(28px,4vw,56px);border-radius:18px}.tdp-contact__form label{display:block;margin:0 0 7px;text-transform:uppercase;letter-spacing:.1em;font-size:9px;color:#766960}.tdp-contact__form input,.tdp-contact__form textarea{width:100%;border:1px solid rgba(37,29,26,.18);background:#ffffff47;color:#241c19;border-radius:12px;padding:14px 15px;margin-bottom:18px;font:inherit}.tdp-contact__form textarea{min-height:170px;resize:vertical}.tdp-contact__form button{min-height:52px;padding:0 28px;background:#4b101d;color:#f7efe4;border:1px solid #4b101d;text-transform:uppercase;letter-spacing:.12em;font-size:10px;cursor:pointer}.tdp-contact__status{margin-top:18px;font-size:13px}.tdp-contact__engraving{background:#4b101d;color:#f5ecdf;padding:clamp(66px,7vw,104px) 0}.tdp-contact__engraving-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.tdp-contact__engraving h2{margin:12px 0 0;font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(44px,5vw,74px);line-height:.95;font-weight:400}.tdp-contact__engraving p{color:#d9cfc1;line-height:1.85;max-width:620px}@media(max-width:1050px){.tdp-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.tdp-proof__track span:nth-of-type(4):after{font-size:9px}.tdp-tier-card--assemblage:after{width:48%;height:58%;right:-35px;opacity:.82}.tdp-tier-card--assemblage .tdp-tier-card__content{max-width:72%}.tdp-contact__hero-inner,.tdp-contact__body,.tdp-contact__engraving-grid{grid-template-columns:1fr;gap:38px}.tdp-contact__hero{padding-top:70px}.tdp-contact__form{padding:26px 20px}.tdp-footer__nav{grid-template-columns:1fr 1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tdp-polish.css.map */
