.aartaa-bespoke{--bespoke-paper:#fdfbf7;--bespoke-ink:#1a1a1a;--bespoke-muted:#625d55;--bespoke-gold:#8b6931;--bespoke-line:#ded5c5;color:var(--bespoke-ink);background:var(--bespoke-paper);font-family:var(--text-font-family);font-size:16px;line-height:1.7}.aartaa-bespoke *,.aartaa-bespoke *:before,.aartaa-bespoke *:after{box-sizing:border-box}.aartaa-bespoke h1,.aartaa-bespoke h2,.aartaa-bespoke h3,.aartaa-bespoke p,.aartaa-bespoke figure{margin:0}.aartaa-bespoke h1,.aartaa-bespoke h2,.aartaa-bespoke h3,.aartaa-bespoke__guide-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:-.025em}.aartaa-bespoke a{color:inherit;text-decoration:none}.aartaa-bespoke a:focus-visible,.aartaa-bespoke button:focus-visible,.aartaa-bespoke summary:focus-visible,.aartaa-bespoke input:focus-visible,.aartaa-bespoke select:focus-visible{outline:2px solid var(--bespoke-gold);outline-offset:5px}.aartaa-bespoke__inner{max-width:1400px;margin-inline:auto;padding:70px 60px 100px}.aartaa-bespoke__hero{display:grid;grid-template-columns:.95fr 1.15fr;gap:clamp(36px,5vw,78px);align-items:center}.aartaa-bespoke__eyebrow{color:var(--bespoke-gold);font-size:11px;font-weight:600;letter-spacing:.17em;line-height:1.6}.aartaa-bespoke .aartaa-bespoke__title{font-size:clamp(44px,4.7vw,68px);line-height:1.09;margin:24px 0;max-width:10.5ch}.aartaa-bespoke__intro{max-width:38ch;color:var(--bespoke-muted);line-height:1.8}.aartaa-bespoke__button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:56px;padding:16px 24px;border:1px solid var(--bespoke-ink);background:var(--bespoke-ink);color:#f5f1e8!important;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:background-color .18s ease}.aartaa-bespoke__button span:last-child{color:#c9a961;font-size:20px;transition:transform .18s ease}.aartaa-bespoke__button:hover{background:#343029}.aartaa-bespoke__button:hover span:last-child{transform:translate(3px)}.aartaa-bespoke__hero-copy>.aartaa-bespoke__button{margin:32px 0 20px}.aartaa-bespoke__text-link{display:inline-flex;gap:16px;align-items:center;min-height:44px;width:fit-content;font-size:13px;line-height:1.6;text-decoration:underline!important;text-decoration-color:var(--bespoke-line)!important;text-underline-offset:6px;transition:text-decoration-color .18s ease}.aartaa-bespoke__text-link:hover{text-decoration-color:var(--bespoke-gold)!important}.aartaa-bespoke__hero-copy>.aartaa-bespoke__text-link{display:flex}.aartaa-bespoke__figure{min-width:0}.aartaa-bespoke__image{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.aartaa-bespoke__caption{display:flex;justify-content:space-between;gap:20px;padding-top:18px;font-size:11px;color:var(--bespoke-muted);line-height:1.6}.aartaa-bespoke__caption span:first-child{color:var(--bespoke-ink)}.aartaa-bespoke__caption span:last-child{max-width:28ch;text-align:right}.aartaa-bespoke__service,.aartaa-bespoke__process,.aartaa-bespoke__guides{margin-top:100px}.aartaa-bespoke__service{border-top:1px solid var(--bespoke-line);padding-top:64px}.aartaa-bespoke__section-heading{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:end}.aartaa-bespoke .aartaa-bespoke__heading{font-size:clamp(32px,3.1vw,44px);line-height:1.2;max-width:23ch;margin:14px 0 20px}.aartaa-bespoke__section-intro{color:var(--bespoke-muted);max-width:57ch}.aartaa-bespoke__services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px}.aartaa-bespoke__service-item{border-top:1px solid var(--bespoke-line);padding-top:24px}.aartaa-bespoke__service-item h3,.aartaa-bespoke__steps h3{font-size:25px;line-height:1.25;margin-bottom:14px}.aartaa-bespoke__service-item p,.aartaa-bespoke__steps p{color:var(--bespoke-muted);font-size:14px}.aartaa-bespoke__service-item .aartaa-bespoke__text-link{margin-top:14px}.aartaa-bespoke__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;margin:38px 0 0;list-style:none}.aartaa-bespoke__steps li{border-top:1px solid var(--bespoke-line);padding-top:20px}.aartaa-bespoke__step-number{display:block;color:var(--bespoke-gold);font-size:12px;letter-spacing:.08em;margin-bottom:22px}.aartaa-bespoke__enquiry{display:grid;grid-template-columns:.85fr 1.15fr;margin-top:100px;border:1px solid var(--bespoke-line);scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-bespoke__enquiry-copy{padding:56px 44px;background:#1a1a1a;color:#f5f1e8}.aartaa-bespoke__enquiry-copy .aartaa-bespoke__eyebrow{color:#c9a961}.aartaa-bespoke__enquiry-copy>p{font-size:14px;color:#e8dfd5}.aartaa-bespoke__enquiry-copy .aartaa-bespoke__heading{max-width:13ch}.aartaa-bespoke__response{margin-top:40px;padding-top:24px;border-top:1px solid #5b5140;font-size:13px}.aartaa-bespoke__response p:first-child{color:#c9a961}.aartaa-bespoke__response p+p{margin-top:8px}.aartaa-bespoke__response p:last-child{color:#d1c7b7;font-size:12px;margin-top:16px}.aartaa-bespoke__enquiry-copy .aartaa-bespoke__email{margin-top:30px;font-size:13px}.aartaa-bespoke__email a{display:inline-block;min-height:44px;padding-top:8px;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}.aartaa-bespoke__form{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-bespoke__form-panel{padding:52px 44px;min-width:0;background:#f5f1e8}.aartaa-bespoke .aartaa-bespoke__form-heading{font-size:27px;line-height:1.3}.aartaa-bespoke__form-note{font-size:12px;color:var(--bespoke-muted);padding-top:8px}.aartaa-bespoke__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin-top:30px}.aartaa-bespoke__field{min-width:0}.aartaa-bespoke__field--wide{grid-column:1/-1}.aartaa-bespoke__field label{display:block;font-size:13px;margin-bottom:8px;line-height:1.5}.aartaa-bespoke__field input,.aartaa-bespoke__field select{width:100%;min-width:0;height:52px;padding:12px 14px;border:1px solid #a99d87;border-radius:0;font:inherit;font-size:16px;color:#1a1a1a;background:#fdfbf7;box-shadow:none}.aartaa-bespoke__field input:focus,.aartaa-bespoke__field select:focus{border-color:var(--bespoke-gold)}.aartaa-bespoke__helper{padding-top:8px;font-size:11px;line-height:1.6;color:var(--bespoke-muted)}.aartaa-bespoke__optional{margin-top:26px;border-top:1px solid var(--bespoke-line);padding-top:16px}.aartaa-bespoke__optional summary{display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:44px;font-size:13px;cursor:pointer;list-style:none}.aartaa-bespoke summary::-webkit-details-marker{display:none}.aartaa-bespoke__optional summary span{font-size:21px;transition:transform .18s ease}.aartaa-bespoke__optional[open] summary span{transform:rotate(45deg)}.aartaa-bespoke__optional-fields{display:grid;gap:22px;padding-top:18px}.aartaa-bespoke__button--submit{width:100%;margin-top:28px}.aartaa-bespoke__privacy{margin-top:18px!important;font-size:11px;line-height:1.7;color:var(--bespoke-muted)}.aartaa-bespoke__privacy a{text-decoration:underline;text-underline-offset:3px}.aartaa-bespoke__result{padding:24px;border:1px solid var(--bespoke-gold);background:var(--bespoke-paper)}.aartaa-bespoke__result h3{font-size:28px;line-height:1.3}.aartaa-bespoke__result p{margin-top:16px;font-size:14px}.aartaa-bespoke__result--error{margin-top:24px;border-color:#93452e}.aartaa-bespoke__result--error p{margin-top:0}.aartaa-bespoke__result--error ul{padding-left:20px}.aartaa-bespoke__guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;align-items:start;margin-top:36px}.aartaa-bespoke__guide{border-top:1px solid var(--bespoke-line);scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-bespoke__guide summary{display:flex;gap:22px;align-items:flex-start;padding:28px 0;cursor:pointer;list-style:none}.aartaa-bespoke__guide-number{color:var(--bespoke-gold);font-size:11px;padding-top:7px}.aartaa-bespoke__guide-heading{display:grid;gap:12px;flex:1;min-width:0}.aartaa-bespoke__guide-title{font-size:27px;line-height:1.25}.aartaa-bespoke__guide-summary{font-size:13px;color:var(--bespoke-muted)}.aartaa-bespoke__guide-toggle{font-size:12px;text-decoration:underline;text-underline-offset:5px}.aartaa-bespoke__guide-symbol{font-size:22px;color:var(--bespoke-gold);transition:transform .18s ease}.aartaa-bespoke__guide[open] .aartaa-bespoke__guide-symbol{transform:rotate(45deg)}.aartaa-bespoke__close,.aartaa-bespoke__guide[open] .aartaa-bespoke__read{display:none}.aartaa-bespoke__guide[open] .aartaa-bespoke__close{display:inline}.aartaa-bespoke__guide-content{padding:0 0 32px 37px;color:var(--bespoke-muted);font-size:14px}.aartaa-bespoke__guide-content p+p{margin-top:18px}.aartaa-bespoke__guide-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;color:var(--bespoke-ink)}@media screen and (max-width:1100px){.aartaa-bespoke__inner{padding:50px 36px 80px}.aartaa-bespoke__enquiry-copy,.aartaa-bespoke__form-panel{padding:40px 30px}.aartaa-bespoke__section-heading{gap:40px}}@media screen and (max-width:899px){.aartaa-bespoke__hero{grid-template-columns:1fr;gap:36px}.aartaa-bespoke .aartaa-bespoke__title{max-width:16ch;font-size:54px}.aartaa-bespoke__intro{max-width:55ch}.aartaa-bespoke__image{aspect-ratio:4/3;object-position:50% 63%}.aartaa-bespoke__section-heading{grid-template-columns:1fr;gap:4px}.aartaa-bespoke__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}.aartaa-bespoke__services{gap:25px}.aartaa-bespoke__service,.aartaa-bespoke__process,.aartaa-bespoke__guides,.aartaa-bespoke__enquiry{margin-top:72px}.aartaa-bespoke__enquiry{grid-template-columns:1fr}.aartaa-bespoke__enquiry-copy .aartaa-bespoke__heading{max-width:22ch}.aartaa-bespoke__response{margin-top:28px}.aartaa-bespoke__guide-grid{gap:0 30px}}@media screen and (max-width:599px){.aartaa-bespoke__inner{padding:40px 22px 60px}.aartaa-bespoke .aartaa-bespoke__title{font-size:42px;max-width:12ch;margin-top:20px}.aartaa-bespoke__intro{font-size:14px}.aartaa-bespoke__hero-copy>.aartaa-bespoke__button{margin-top:26px}.aartaa-bespoke__image{aspect-ratio:3/4;object-position:center}.aartaa-bespoke__caption{display:grid;gap:5px}.aartaa-bespoke__caption span:last-child{text-align:left;max-width:none}.aartaa-bespoke__services,.aartaa-bespoke__fields,.aartaa-bespoke__guide-grid{grid-template-columns:1fr}.aartaa-bespoke__services{gap:24px;margin-top:28px}.aartaa-bespoke__service{padding-top:38px}.aartaa-bespoke .aartaa-bespoke__heading{font-size:32px}.aartaa-bespoke__section-intro{font-size:14px}.aartaa-bespoke__service,.aartaa-bespoke__process,.aartaa-bespoke__guides,.aartaa-bespoke__enquiry{margin-top:56px}.aartaa-bespoke__steps{grid-template-columns:1fr;gap:24px;margin-top:26px}.aartaa-bespoke__steps li{display:grid;grid-template-columns:28px 1fr;gap:0 16px}.aartaa-bespoke__steps h3{font-size:25px}.aartaa-bespoke__steps p{grid-column:2}.aartaa-bespoke__step-number{padding-top:4px;margin-bottom:0}.aartaa-bespoke__enquiry-copy,.aartaa-bespoke__form-panel{padding:32px 22px}.aartaa-bespoke__form-heading,.aartaa-bespoke__guide-title{font-size:25px}.aartaa-bespoke__guide summary{gap:16px}.aartaa-bespoke__guide-content{padding-left:30px}}@media(prefers-reduced-motion:reduce){.aartaa-bespoke *,.aartaa-bespoke *:before,.aartaa-bespoke *:after{transition:none!important}.aartaa-bespoke__button:hover span:last-child{transform:none}}.aartaa-decor-grid{background:#fcfaf7;color:#272622;padding:64px 0 72px}.aartaa-decor-grid__inner{width:min(100% - 80px,1280px);margin-inline:auto}.aartaa-decor-grid__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.aartaa-decor-grid__intro{max-width:690px}.aartaa-decor-grid__heading{margin:0;color:#272622;font-family:var(--heading-font-family, Georgia, serif);font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.015em;text-transform:none}.aartaa-decor-grid__description{margin:14px 0 0;color:#595650;font-size:16px;line-height:1.6}.aartaa-decor-grid__collection-link{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 20px;border:1px solid #272622;border-radius:2px;color:#272622;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}.aartaa-decor-grid__collection-link:hover{background:#272622;color:#fcfaf7}.aartaa-decor-grid__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:36px 24px;padding:0;margin:0;list-style:none}.aartaa-decor-grid__item{min-width:0}.aartaa-decor-grid__card{display:flex;flex-direction:column;height:100%;color:#272622;text-decoration:none}.aartaa-decor-grid__media{display:grid;place-items:center;aspect-ratio:4 / 5;padding:12px;overflow:hidden;background:#f1eee8;border-radius:2px}.aartaa-decor-grid__image,.aartaa-decor-grid__placeholder{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;object-fit:contain;transition:transform .18s ease}.aartaa-decor-grid__details{display:flex;flex:1;flex-direction:column;align-items:start;padding-top:17px}.aartaa-decor-grid__product-title{margin:0 0 12px;color:#272622;font-family:var(--text-font-family, Arial, sans-serif);font-size:16px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;text-transform:none;letter-spacing:0}.aartaa-decor-grid__price{margin:auto 0 10px;color:#272622;font-size:16px;font-weight:600;line-height:1.4}.aartaa-decor-grid__details-link{display:inline-flex;align-items:center;gap:12px;min-height:24px;color:#5a5141;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.aartaa-decor-grid__card:hover .aartaa-decor-grid__image{transform:scale(1.025)}.aartaa-decor-grid__card:focus-visible,.aartaa-decor-grid__collection-link:focus-visible{outline:3px solid #74613d;outline-offset:5px}@media(min-width:750px)and (max-width:999px){.aartaa-decor-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.aartaa-decor-grid{padding:40px 0 48px}.aartaa-decor-grid__inner{width:calc(100% - 36px)}.aartaa-decor-grid__header{flex-direction:column;align-items:start;gap:20px;margin-bottom:24px}.aartaa-decor-grid__description{margin-top:12px;font-size:15px}.aartaa-decor-grid__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.aartaa-decor-grid__media{padding:8px}.aartaa-decor-grid__details{padding-top:12px}.aartaa-decor-grid__product-title,.aartaa-decor-grid__price{font-size:15px}}@media(prefers-reduced-motion:reduce){.aartaa-decor-grid__image{transition:none}.aartaa-decor-grid__card:hover .aartaa-decor-grid__image{transform:none}}.aartaa-decor-edit{--decor-ink: #1a1a1a;--decor-copy: #3d3d3d;--decor-paper: #fdfbf7;--decor-panel: #f5f1e8;--decor-brass: #786030;padding:80px 48px 88px;background:var(--decor-paper);color:var(--decor-ink)}.aartaa-decor-edit__inner{max-width:1344px;margin-inline:auto}.aartaa-decor-edit__header{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.aartaa-decor-edit__eyebrow{margin:0 0 14px;font-family:var(--text-font-family, Lora, serif);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--decor-brass)}.aartaa-decor-edit__heading{margin:0 0 12px;font-family:var(--heading-font-family, "Playfair Display", serif);font-size:clamp(34px,3.4vw,48px);line-height:1.15;font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:-.025em;color:var(--decor-ink)}.aartaa-decor-edit__intro{margin:0;max-width:65ch;font-family:var(--text-font-family, Lora, serif);font-size:15px;line-height:1.7;color:var(--decor-copy)}.aartaa-decor-edit__all,.aartaa-decor-edit__bespoke-link{display:inline-flex;align-items:center;gap:18px;flex-shrink:0;min-height:44px;font-family:var(--text-font-family, Lora, serif);font-size:13px;line-height:1.5;color:var(--decor-ink);text-decoration:none}.aartaa-decor-edit__all>span:first-child,.aartaa-decor-edit__explore>span:first-child{padding-bottom:5px;border-bottom:1px solid var(--decor-brass)}.aartaa-decor-edit__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 28px}.aartaa-decor-edit__card{grid-column:span 3;display:flex;flex-direction:column;min-width:0;color:var(--decor-ink);text-decoration:none}.aartaa-decor-edit__card--featured{grid-column:span 6}.aartaa-decor-edit__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--decor-panel)}.aartaa-decor-edit__card--featured .aartaa-decor-edit__media{aspect-ratio:7 / 5}.aartaa-decor-edit__image,.aartaa-decor-edit__placeholder{display:block;width:100%;height:100%;object-fit:var(--decor-image-fit, cover);object-position:center;transition:transform .45s ease}.aartaa-decor-edit__caption{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding-top:22px}.aartaa-decor-edit__name{margin:0 0 10px;max-width:100%;font-family:var(--heading-font-family, "Playfair Display", serif);font-size:clamp(21px,1.8vw,25px);line-height:1.25;font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:.01em;text-transform:uppercase;color:var(--decor-ink)}.aartaa-decor-edit__card--featured .aartaa-decor-edit__name{font-size:clamp(28px,2.4vw,34px);letter-spacing:0;margin-bottom:12px}.aartaa-decor-edit__description{margin:0 0 18px;max-width:32ch;font-family:var(--text-font-family, Lora, serif);font-size:15px;line-height:1.65;color:var(--decor-copy)}.aartaa-decor-edit__card--featured .aartaa-decor-edit__description{max-width:45ch;font-size:16px}.aartaa-decor-edit__explore{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:auto;font-family:var(--text-font-family, Lora, serif);font-size:13px;line-height:1.5;color:var(--decor-ink)}.aartaa-decor-edit__arrow{font-size:22px;transition:transform .25s ease}.aartaa-decor-edit__bespoke{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:52px;padding:38px 42px;color:var(--decor-panel);background:#1a1a1a}.aartaa-decor-edit__bespoke-eyebrow{margin:0 0 10px;font-family:var(--text-font-family, Lora, serif);font-size:11px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:#c9a961}.aartaa-decor-edit__bespoke-heading{margin:0 0 8px;font-family:var(--heading-font-family, "Playfair Display", serif);font-size:30px;line-height:1.25;font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);color:var(--decor-panel)}.aartaa-decor-edit__bespoke-description{margin:0;font-family:var(--text-font-family, Lora, serif);font-size:14px;line-height:1.7;color:var(--decor-panel)}.aartaa-decor-edit__bespoke-link{color:var(--decor-panel)}.aartaa-decor-edit__bespoke-link>span:first-child{padding-bottom:5px;border-bottom:1px solid #c9a961}.aartaa-decor-edit__card:focus-visible,.aartaa-decor-edit__all:focus-visible{outline:2px solid var(--decor-ink);outline-offset:6px}.aartaa-decor-edit__bespoke-link:focus-visible{outline:2px solid var(--decor-panel);outline-offset:6px}@media(hover:hover)and (pointer:fine){.aartaa-decor-edit__card:hover .aartaa-decor-edit__image{transform:scale(1.025)}.aartaa-decor-edit__card:hover .aartaa-decor-edit__arrow,.aartaa-decor-edit__bespoke-link:hover .aartaa-decor-edit__arrow{transform:translate(4px)}}@media screen and (max-width:1099px){.aartaa-decor-edit{padding:60px 24px 64px}.aartaa-decor-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.aartaa-decor-edit__card,.aartaa-decor-edit__card--featured{grid-column:span 1}.aartaa-decor-edit__name,.aartaa-decor-edit__card--featured .aartaa-decor-edit__name{font-size:27px}.aartaa-decor-edit__bespoke{padding:30px}}@media screen and (max-width:749px){.aartaa-decor-edit{padding:44px 20px 48px}.aartaa-decor-edit__header{display:block;margin-bottom:28px}.aartaa-decor-edit__heading{font-size:34px;max-width:14ch}.aartaa-decor-edit__intro{font-size:14px;max-width:34ch}.aartaa-decor-edit__all{margin-top:12px}.aartaa-decor-edit__grid{grid-template-columns:1fr;gap:36px}.aartaa-decor-edit__caption{padding-top:18px}.aartaa-decor-edit__name,.aartaa-decor-edit__card--featured .aartaa-decor-edit__name{font-size:26px}.aartaa-decor-edit__description,.aartaa-decor-edit__card--featured .aartaa-decor-edit__description{margin-bottom:12px;font-size:15px}.aartaa-decor-edit__bespoke{display:block;margin-top:36px;padding:28px 24px}.aartaa-decor-edit__bespoke-heading{font-size:27px}.aartaa-decor-edit__bespoke-link{margin-top:18px}}@media(prefers-reduced-motion:reduce){.aartaa-decor-edit__image,.aartaa-decor-edit__arrow{transition:none}.aartaa-decor-edit__card:hover .aartaa-decor-edit__image,.aartaa-decor-edit__card:hover .aartaa-decor-edit__arrow,.aartaa-decor-edit__bespoke-link:hover .aartaa-decor-edit__arrow{transform:none}}.aartaa-lighting-edit{--lighting-ink: #1a1a1a;--lighting-copy: #3d3d3d;--lighting-paper: #fdfbf7;--lighting-panel: #f5f1e8;--lighting-brass: #786030;background:var(--lighting-paper);color:var(--lighting-ink);padding:80px 48px 88px}.aartaa-lighting-edit__inner{max-width:1344px;margin-inline:auto}.aartaa-lighting-edit__header{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.aartaa-lighting-edit__eyebrow,.aartaa-lighting-edit__feature-note{margin:0 0 14px;font-family:var(--text-font-family, Lora, serif);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lighting-brass)}.aartaa-lighting-edit__heading{margin:0 0 12px;font-family:var(--heading-font-family, "Playfair Display", serif);font-size:clamp(34px,3.4vw,48px);line-height:1.15;font-style:var(--heading-font-style, normal);font-weight:var(--heading-font-weight, 400);letter-spacing:-.025em;color:var(--lighting-ink)}.aartaa-lighting-edit__intro{margin:0;font-family:var(--text-font-family, Lora, serif);font-size:15px;line-height:1.7;color:var(--lighting-copy)}.aartaa-lighting-edit__all{display:inline-flex;align-items:center;gap:18px;flex-shrink:0;min-height:44px;font-family:var(--text-font-family, Lora, serif);font-size:13px;line-height:1.5;color:var(--lighting-ink);text-decoration:none}.aartaa-lighting-edit__all>span:first-child{padding-bottom:5px;border-bottom:1px solid var(--lighting-brass)}.aartaa-lighting-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 28px}.aartaa-lighting-edit__card{display:flex;flex-direction:column;min-width:0;color:var(--lighting-ink);text-decoration:none}.aartaa-lighting-edit__card--featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;background:var(--lighting-panel)}.aartaa-lighting-edit__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--lighting-panel)}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__media{aspect-ratio:16 / 9}.aartaa-lighting-edit__image,.aartaa-lighting-edit__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.aartaa-lighting-edit__image{object-position:center}.aartaa-lighting-edit__caption{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding-top:22px}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__caption{justify-content:center;padding:40px clamp(28px,3.8vw,56px)}.aartaa-lighting-edit__feature-note{margin-bottom:24px}.aartaa-lighting-edit__feature-note:before{content:"";display:block;width:48px;height:1px;margin-bottom:20px;background:#c9a961}.aartaa-lighting-edit__name{margin:0 0 10px;font-family:var(--heading-font-family, "Playfair Display", serif);font-size:clamp(21px,1.8vw,25px);line-height:1.25;font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:.01em;text-transform:uppercase;color:var(--lighting-ink)}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__name{font-size:clamp(32px,3vw,42px);letter-spacing:-.015em;margin-bottom:18px}.aartaa-lighting-edit__description{margin:0 0 18px;max-width:32ch;font-family:var(--text-font-family, Lora, serif);font-size:15px;line-height:1.65;color:var(--lighting-copy)}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__description{font-size:17px;line-height:1.7;margin-bottom:28px}.aartaa-lighting-edit__explore{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:auto;font-family:var(--text-font-family, Lora, serif);font-size:13px;line-height:1.5;color:var(--lighting-ink)}.aartaa-lighting-edit__explore>span:first-child{border-bottom:1px solid var(--lighting-brass);padding-bottom:5px}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__explore{margin-top:0}.aartaa-lighting-edit__arrow{font-size:22px;transition:transform .25s ease}.aartaa-lighting-edit__card:focus-visible,.aartaa-lighting-edit__all:focus-visible{outline:2px solid var(--lighting-ink);outline-offset:6px}@media(hover:hover)and (pointer:fine){.aartaa-lighting-edit__card:hover .aartaa-lighting-edit__image{transform:scale(1.025)}.aartaa-lighting-edit__card:hover .aartaa-lighting-edit__arrow{transform:translate(4px)}}@media screen and (max-width:1099px){.aartaa-lighting-edit{padding:60px 24px 64px}.aartaa-lighting-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.aartaa-lighting-edit__card--featured{grid-template-columns:1fr}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__caption{padding:30px 32px 32px}.aartaa-lighting-edit__feature-note{margin-bottom:14px}.aartaa-lighting-edit__feature-note:before{display:none}.aartaa-lighting-edit__name{font-size:27px}}@media screen and (max-width:749px){.aartaa-lighting-edit{padding:44px 20px 48px}.aartaa-lighting-edit__header{display:block;margin-bottom:28px}.aartaa-lighting-edit__heading{font-size:34px;max-width:12ch}.aartaa-lighting-edit__intro{font-size:14px;max-width:34ch}.aartaa-lighting-edit__all{margin-top:12px}.aartaa-lighting-edit__grid{grid-template-columns:1fr;gap:36px}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__media{aspect-ratio:4 / 3}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__caption{padding:26px 22px 28px}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__name{font-size:30px}.aartaa-lighting-edit__card--featured .aartaa-lighting-edit__description{font-size:15px}.aartaa-lighting-edit__caption{padding-top:18px}.aartaa-lighting-edit__name{font-size:26px}.aartaa-lighting-edit__description{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.aartaa-lighting-edit__image,.aartaa-lighting-edit__arrow{transition:none}.aartaa-lighting-edit__card:hover .aartaa-lighting-edit__image,.aartaa-lighting-edit__card:hover .aartaa-lighting-edit__arrow{transform:none}}body:has(#neelpadma-story) #main{background:#fbfaf6}body:has(#neelpadma-story) #main .product-block-list__wrapper{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:30px;padding:0!important;margin:0;position:relative}body:has(#neelpadma-story) #main .product-block-list__item{width:auto!important;min-width:0;margin:0!important}body:has(#neelpadma-story) #main .product-block-list__item--gallery{grid-column:1;grid-row:1}body:has(#neelpadma-story) #main .product-block-list__item--info{position:static!important;grid-column:2;grid-row:1;inset:auto!important}body:has(#neelpadma-story) #main .product-block-list__item--info>.card{position:static!important;top:auto!important;background:#f0f1ed;border:1px solid #d9d9cc;border-radius:0;box-shadow:none}body:has(#neelpadma-story) #main .product-block-list__item--description{grid-column:1/-1;margin-top:24px!important}body:has(#neelpadma-story) #main .product-block-list__item--description>.card{border:0;border-radius:0;background:transparent;box-shadow:none}body:has(#neelpadma-story) #main .product-block-list__item--description>.card>.card__header{display:none}body:has(#neelpadma-story) #main .product-block-list__item--description>.card>.card__section{padding:0;max-height:none;overflow:visible}body:has(#neelpadma-story) #main .product-gallery{background:#fff;border:1px solid #dedfd5;border-radius:0}body:has(#neelpadma-story) #main .product-gallery__thumbnail{border-color:#dedfd5;border-radius:0}body:has(#neelpadma-story) #main .product-gallery__thumbnail.is-nav-selected{border-color:#315e82}body:has(#neelpadma-story) #main .product-meta__title{font-family:Georgia,Times New Roman,serif;font-size:35px;line-height:1.14;font-weight:400;letter-spacing:-.03em;margin-bottom:16px}body:has(#neelpadma-story) #main .product-meta__reference{display:none}body:has(#neelpadma-story) #main .vstar-star:not(:has(.star-item:not(.nostar))){display:none}body:has(#neelpadma-story) #main .product-info__block-item[data-block-id=neel_intro]{margin:0 0 20px}body:has(#neelpadma-story) #main [data-block-id=neel_intro] .rte{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:13px;line-height:1.75;color:#596675}body:has(#neelpadma-story) #main [data-block-id=neel_intro] p{margin:0 0 7px}body:has(#neelpadma-story) #main [data-block-id=neel_order] .rte{background:#fafbfc;border:1px solid #d4dce3;padding:16px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px;line-height:1.75;color:#536272;margin:0 0 18px}body:has(#neelpadma-story) #main [data-block-id=neel_order] p{margin:0 0 9px}body:has(#neelpadma-story) #main [data-block-id=neel_order] p:last-child{margin-bottom:0}body:has(#neelpadma-story) #main [data-block-id=neel_order] a{color:#234964;text-decoration:underline;text-underline-offset:3px}body:has(#neelpadma-story) #main .product-form__info-title{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px}body:has(#neelpadma-story) #main .product-form__price-info{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:11px;line-height:1.7}body:has(#neelpadma-story) #main .product-form .price{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:27px;color:#282b23;font-weight:600}body:has(#neelpadma-story) #main .product-form__add-button{background:#263f55;color:#fff;border-radius:0;min-height:50px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:13px}body:has(#neelpadma-story) #main .shopify-payment-button__button{border-radius:0!important}body:has(#neelpadma-story) #main [data-block-id=neel_enquiry] a{border:1px solid #6a8499;background:transparent;color:#234964;border-radius:0;width:100%;min-height:48px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px;display:flex;justify-content:center;align-items:center;line-height:1.5}body:has(#neelpadma-story) #main [data-block-id=neel_enquiry] a:hover{background:#e0e5d6}body:has(#neelpadma-story) #main .product-info__block-item--variant-selector{margin-bottom:18px}#neelpadma-story{--nm-ink:#272b23;--nm-muted:#5f6671;--nm-olive:#285677;--nm-paper:#fbfaf6;--nm-surface:#edf1f5;--nm-line:#d8dee4;color:var(--nm-ink);font-family:Futura,Century Gothic,Arial,sans-serif;line-height:1.75;font-size:15px;max-width:1240px;margin:0 auto;padding-bottom:20px}#neelpadma-story *{box-sizing:border-box}#neelpadma-story h2,#neelpadma-story h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.03em;line-height:1.15;font-weight:400;color:inherit;margin:0;text-transform:none}#neelpadma-story p,#neelpadma-story figure,#neelpadma-story ul{margin:0}#neelpadma-story a{color:inherit;text-decoration:none}#neelpadma-story .nm-kicker{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--nm-olive);line-height:1.6}#neelpadma-story .nm-lead{padding:20px 0 34px;max-width:790px}#neelpadma-story .nm-lead h2{font-size:49px;line-height:1.08;margin:14px 0 20px}#neelpadma-story .nm-lead>p:last-child{font-size:16px;line-height:1.85;color:var(--nm-muted)}#neelpadma-story .nm-nav{display:flex;gap:12px 28px;flex-wrap:wrap;border-top:1px solid var(--nm-line);border-bottom:1px solid var(--nm-line);padding:13px 0;margin:0 0 34px}#neelpadma-story .nm-nav a{font-size:12px;font-weight:600;display:inline-flex;align-items:center;min-height:40px;gap:20px}#neelpadma-story .nm-nav a:hover{text-decoration:underline;text-underline-offset:4px}#neelpadma-story a:focus-visible,#neelpadma-story summary:focus-visible,#neelpadma-story [tabindex="-1"]:focus-visible{outline:2px solid var(--nm-olive);outline-offset:5px}#neelpadma-story [id]{scroll-margin-top:205px}#neelpadma-story .nm-room{display:grid;grid-template-columns:1.05fr 1fr;background:#eaf0f3}#neelpadma-story figure{min-width:0}#neelpadma-story img{display:block;width:100%;height:auto;border:0;margin:0;max-width:100%}#neelpadma-story .nm-room>figure{background:#eee9de}#neelpadma-story figcaption{font-size:10px;color:var(--nm-muted);line-height:1.65;padding:11px 14px;background:#f7f7f1}#neelpadma-story .nm-room-copy{padding:46px;align-self:center}#neelpadma-story .nm-room h2{font-size:42px;margin:16px 0 22px;max-width:440px}#neelpadma-story .nm-room p:not(.nm-kicker){font-size:14px;line-height:1.9;color:#566574}#neelpadma-story .nm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid #cbd5dd;margin:28px 0 0;padding-top:24px}#neelpadma-story .nm-facts strong{display:block;font-size:24px;line-height:1.2;font-family:Georgia,serif;font-weight:400;color:var(--nm-ink)}#neelpadma-story .nm-facts span{font-size:10px;line-height:1.6;color:var(--nm-muted);display:block;margin-top:8px}#neelpadma-story .nm-section{margin-top:60px}#neelpadma-story .nm-section-head{margin-bottom:28px;max-width:740px}#neelpadma-story .nm-section-head h2{font-size:38px;margin:12px 0 16px}#neelpadma-story .nm-section-head>p:last-child{font-size:14px;color:var(--nm-muted);line-height:1.85}#neelpadma-story .nm-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}#neelpadma-story .nm-detail-grid figure{background:#fff}#neelpadma-story .nm-detail-copy{padding:12px 15px 12px 0}#neelpadma-story .nm-detail-copy h2{font-size:38px;margin:14px 0 22px}#neelpadma-story .nm-detail-copy>p:not(.nm-kicker){font-size:14px;color:var(--nm-muted)}#neelpadma-story .nm-detail-points{list-style:none;padding:0!important;margin:24px 0 0!important}#neelpadma-story .nm-detail-points li{margin:0!important;padding:17px 0!important;border-top:1px solid var(--nm-line);list-style:none!important;font-size:13px;line-height:1.8;color:var(--nm-muted)}#neelpadma-story .nm-detail-points li:before{display:none!important}#neelpadma-story .nm-detail-points strong{display:block;color:var(--nm-ink);font-size:14px;margin-bottom:3px}#neelpadma-story .nm-spec-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:42px;align-items:start}#neelpadma-story table{width:100%;border-collapse:collapse;margin:0;border:0;box-shadow:none;font-size:13px;line-height:1.8;table-layout:fixed}#neelpadma-story table tr{border:0;border-top:1px solid var(--nm-line)}#neelpadma-story th,#neelpadma-story td{border:0;padding:13px 10px;text-align:left;vertical-align:top;overflow-wrap:anywhere;background:transparent}#neelpadma-story th{width:38%;font-weight:600;color:#3d5669}#neelpadma-story td{color:var(--nm-muted)}#neelpadma-story .nm-drawing{border:1px solid var(--nm-line);background:#fff}#neelpadma-story .nm-drawing img{max-height:610px;object-fit:contain;background:#fff}#neelpadma-story .nm-note{font-size:12px;line-height:1.85;color:#556778;background:#eef2f5;border-left:2px solid #456884;padding:17px 20px;margin-top:22px}#neelpadma-story .nm-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px}#neelpadma-story .nm-plan>div{border-top:1px solid #bfc6b2;padding-top:18px}#neelpadma-story .nm-step{font-size:11px;color:var(--nm-olive);letter-spacing:.12em}#neelpadma-story .nm-plan h3{font-size:24px;margin:12px 0}#neelpadma-story .nm-plan p{font-size:13px;line-height:1.9;color:var(--nm-muted)}#neelpadma-story .nm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}#neelpadma-story details{border:0;border-top:1px solid var(--nm-line);margin:0;background:transparent;padding:0;align-self:start}#neelpadma-story summary{cursor:pointer;position:relative;list-style:none;font-size:15px;line-height:1.65;font-weight:500;padding:21px 30px 21px 0;color:var(--nm-ink)}#neelpadma-story summary::-webkit-details-marker{display:none}#neelpadma-story summary:after{content:"+";font:20px Arial,sans-serif;position:absolute;right:3px;top:22px;color:var(--nm-olive)}#neelpadma-story details[open]>summary:after{content:"\2212"}#neelpadma-story .nm-answer{font-size:13px;color:var(--nm-muted);line-height:1.9;padding:0 10px 23px 0}#neelpadma-story .nm-answer a{text-decoration:underline;text-underline-offset:3px}#neelpadma-story .nm-ordering{display:grid;grid-template-columns:1fr 1fr;background:#eef2f5;gap:35px;padding:35px}#neelpadma-story .nm-ordering h3{font-size:25px;margin-bottom:14px}#neelpadma-story .nm-ordering p{font-size:13px;color:var(--nm-muted);line-height:1.9}#neelpadma-story .nm-ordering a{text-decoration:underline;text-underline-offset:3px}#neelpadma-story .nm-cta{display:flex;justify-content:space-between;align-items:center;gap:35px;background:#243c52;color:#fff;padding:40px}#neelpadma-story .nm-cta .nm-kicker{color:#c3d4e2}#neelpadma-story .nm-cta h2{font-size:33px;line-height:1.15;margin:12px 0 15px}#neelpadma-story .nm-cta p:last-child{font-size:13px;color:#dce5ec;max-width:690px;line-height:1.9}#neelpadma-story .nm-cta>a{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;min-height:48px;min-width:225px;padding:13px 20px;background:#f8fafb;color:#213e55;font-size:12px;font-weight:600;line-height:1.5}#neelpadma-story .nm-cta>a:hover{background:#e5edf3}@media(max-width:1100px){body:has(#neelpadma-story) #main .product-meta__title{font-size:29px}body:has(#neelpadma-story) #main .product-block-list__wrapper{gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has(#neelpadma-story) #main .product-block-list__item--info>.card>.card__section{padding:24px}#neelpadma-story .nm-room-copy{padding:32px}#neelpadma-story .nm-room h2{font-size:36px}#neelpadma-story .nm-detail-grid{gap:30px}#neelpadma-story .nm-spec-grid{gap:26px}#neelpadma-story .nm-cta{padding:30px}}@media(max-width:999px){body:has(#neelpadma-story) #main .product-block-list__wrapper{display:flex;flex-direction:column;gap:22px}body:has(#neelpadma-story) #main .product-block-list__item--info{order:2}body:has(#neelpadma-story) #main .product-block-list__item--gallery{order:1}body:has(#neelpadma-story) #main .product-block-list__item--description{order:3}body:has(#neelpadma-story) #main .product-block-list__item--info>.card>.card__section{padding:28px}#neelpadma-story .nm-lead h2{font-size:43px}#neelpadma-story .nm-facts{gap:12px}#neelpadma-story .nm-facts strong{font-size:21px}#neelpadma-story .nm-cta{flex-direction:column;align-items:flex-start}#neelpadma-story .nm-faq-grid{grid-template-columns:1fr}}@media(max-width:649px){body:has(#neelpadma-story) #main .product-meta__title{font-size:30px}body:has(#neelpadma-story) #main .product-block-list__item--info>.card>.card__section{padding:22px}body:has(#neelpadma-story) #main .product-form .price{font-size:26px}#neelpadma-story{font-size:14px}#neelpadma-story .nm-lead{padding:10px 0 25px}#neelpadma-story .nm-lead h2{font-size:36px}#neelpadma-story .nm-lead>p:last-child{font-size:14px}#neelpadma-story .nm-nav{gap:4px 25px;padding:10px 0;margin-bottom:25px}#neelpadma-story .nm-nav a{font-size:11px;gap:14px}#neelpadma-story .nm-room{grid-template-columns:1fr}#neelpadma-story .nm-room-copy{padding:28px 23px}#neelpadma-story .nm-room h2{font-size:34px}#neelpadma-story .nm-room p:not(.nm-kicker){font-size:13px}#neelpadma-story .nm-facts{margin-top:22px;padding-top:20px}#neelpadma-story .nm-facts strong{font-size:23px}#neelpadma-story .nm-facts span{font-size:10px}#neelpadma-story .nm-section{margin-top:42px}#neelpadma-story .nm-section-head h2{font-size:32px}#neelpadma-story .nm-section-head>p:last-child{font-size:13px}#neelpadma-story .nm-detail-grid,#neelpadma-story .nm-spec-grid{grid-template-columns:1fr;gap:25px}#neelpadma-story .nm-detail-copy{padding:0}#neelpadma-story .nm-detail-copy h2{font-size:33px}#neelpadma-story .nm-detail-copy>p:not(.nm-kicker){font-size:13px}#neelpadma-story .nm-plan{grid-template-columns:1fr;gap:22px}#neelpadma-story .nm-plan h3{font-size:25px}#neelpadma-story th,#neelpadma-story td{padding:13px 6px;font-size:12px}#neelpadma-story th{width:39%}#neelpadma-story .nm-note{padding:16px;font-size:12px}#neelpadma-story .nm-ordering{grid-template-columns:1fr;padding:25px 22px;gap:26px}#neelpadma-story .nm-cta{padding:29px 23px;gap:23px}#neelpadma-story .nm-cta h2{font-size:32px}#neelpadma-story .nm-cta>a{width:100%;min-width:0}#neelpadma-story summary{font-size:14px}#neelpadma-story [id]{scroll-margin-top:170px}}body:has(#neelpadma-story) #main .product-block-list__wrapper{width:100%!important;align-items:start}body:has(#neelpadma-story) #main .product-meta__share-buttons{display:none}body:has(#neelpadma-story) #main [data-block-id=neel_enquiry]{margin-top:15px}body:has(#neelpadma-story) #main [data-block-id=neel_enquiry] a{background:#263f55;color:#fff;border-color:#263f55;font-weight:600;font-size:13px}body:has(#neelpadma-story) #main [data-block-id=neel_enquiry] a:hover{background:#355775}body:has(#neelpadma-story) #main [data-block-id=neel_order] a:focus-visible,body:has(#neelpadma-story) #main [data-block-id=neel_enquiry] a:focus-visible{outline:2px solid #285677;outline-offset:4px}body:has(#neelpadma-story):has([data-block-id=neel_order][data-product-available=false]) #main .product-form__info-item--quantity{display:none}#neelpadma-story>section{position:relative}#neelpadma-story .nm-anchor{position:absolute;top:-190px;left:0;width:1px;height:1px;pointer-events:none;scroll-margin-top:0}body:has(#royal-palm-story) #main{background:#fbfaf6}body:has(#royal-palm-story) #main .product-block-list__wrapper{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:30px;padding:0!important;margin:0;position:relative}body:has(#royal-palm-story) #main .product-block-list__item{width:auto!important;min-width:0;margin:0!important}body:has(#royal-palm-story) #main .product-block-list__item--gallery{grid-column:1;grid-row:1}body:has(#royal-palm-story) #main .product-block-list__item--info{position:static!important;grid-column:2;grid-row:1;inset:auto!important}body:has(#royal-palm-story) #main .product-block-list__item--info>.card{position:static!important;top:auto!important;background:#f0eee7;border:1px solid #d9d9cc;border-radius:0;box-shadow:none}body:has(#royal-palm-story) #main .product-block-list__item--description{grid-column:1/-1;margin-top:24px!important}body:has(#royal-palm-story) #main .product-block-list__item--description>.card{border:0;border-radius:0;background:transparent;box-shadow:none}body:has(#royal-palm-story) #main .product-block-list__item--description>.card>.card__header{display:none}body:has(#royal-palm-story) #main .product-block-list__item--description>.card>.card__section{padding:0;max-height:none;overflow:visible}body:has(#royal-palm-story) #main .product-gallery{background:#fff;border:1px solid #dedfd5;border-radius:0}body:has(#royal-palm-story) #main .product-gallery__thumbnail{border-color:#dedfd5;border-radius:0}body:has(#royal-palm-story) #main .product-gallery__thumbnail.is-nav-selected{border-color:#5e6547}body:has(#royal-palm-story) #main .product-meta__title{font-family:Georgia,Times New Roman,serif;font-size:35px;line-height:1.14;font-weight:400;letter-spacing:-.03em;margin-bottom:16px}body:has(#royal-palm-story) #main .product-meta__reference{display:none}body:has(#royal-palm-story) #main .vstar-star:not(:has(.star-item:not(.nostar))){display:none}body:has(#royal-palm-story) #main .product-info__block-item[data-block-id=royal_intro]{margin:0 0 20px}body:has(#royal-palm-story) #main [data-block-id=royal_intro] .rte{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:13px;line-height:1.75;color:#575d4e}body:has(#royal-palm-story) #main [data-block-id=royal_intro] p{margin:0 0 7px}body:has(#royal-palm-story) #main [data-block-id=royal_order] .rte{background:#fafaf5;border:1px solid #d6d9ca;padding:16px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px;line-height:1.75;color:#515747;margin:0 0 18px}body:has(#royal-palm-story) #main [data-block-id=royal_order] p{margin:0 0 9px}body:has(#royal-palm-story) #main [data-block-id=royal_order] p:last-child{margin-bottom:0}body:has(#royal-palm-story) #main [data-block-id=royal_order] a{color:#343c27;text-decoration:underline;text-underline-offset:3px}body:has(#royal-palm-story) #main .product-form__info-title{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px}body:has(#royal-palm-story) #main .product-form__price-info{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:11px;line-height:1.7}body:has(#royal-palm-story) #main .product-form .price{font-family:Futura,Century Gothic,Arial,sans-serif;font-size:27px;color:#282b23;font-weight:600}body:has(#royal-palm-story) #main .product-form__add-button{background:#282d22;color:#fff;border-radius:0;min-height:50px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:13px}body:has(#royal-palm-story) #main .shopify-payment-button__button{border-radius:0!important}body:has(#royal-palm-story) #main [data-block-id=royal_enquiry] a{border:1px solid #7e856e;background:transparent;color:#323b26;border-radius:0;width:100%;min-height:48px;font-family:Futura,Century Gothic,Arial,sans-serif;font-size:12px;display:flex;justify-content:center;align-items:center;line-height:1.5}body:has(#royal-palm-story) #main [data-block-id=royal_enquiry] a:hover{background:#e0e5d6}body:has(#royal-palm-story) #main .product-info__block-item--variant-selector{margin-bottom:18px}#royal-palm-story{--rp-ink:#272b23;--rp-muted:#60675a;--rp-olive:#606948;--rp-paper:#fbfaf6;--rp-surface:#ecefe4;--rp-line:#d9ddcf;color:var(--rp-ink);font-family:Futura,Century Gothic,Arial,sans-serif;line-height:1.75;font-size:15px;max-width:1240px;margin:0 auto;padding-bottom:20px}#royal-palm-story *{box-sizing:border-box}#royal-palm-story h2,#royal-palm-story h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.03em;line-height:1.15;font-weight:400;color:inherit;margin:0;text-transform:none}#royal-palm-story p,#royal-palm-story figure,#royal-palm-story ul{margin:0}#royal-palm-story a{color:inherit;text-decoration:none}#royal-palm-story .rp-kicker{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--rp-olive);line-height:1.6}#royal-palm-story .rp-lead{padding:20px 0 34px;max-width:790px}#royal-palm-story .rp-lead h2{font-size:49px;line-height:1.08;margin:14px 0 20px}#royal-palm-story .rp-lead>p:last-child{font-size:16px;line-height:1.85;color:var(--rp-muted)}#royal-palm-story .rp-nav{display:flex;gap:12px 28px;flex-wrap:wrap;border-top:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line);padding:13px 0;margin:0 0 34px}#royal-palm-story .rp-nav a{font-size:12px;font-weight:600;display:inline-flex;align-items:center;min-height:40px;gap:20px}#royal-palm-story .rp-nav a:hover{text-decoration:underline;text-underline-offset:4px}#royal-palm-story a:focus-visible,#royal-palm-story summary:focus-visible,#royal-palm-story [tabindex="-1"]:focus-visible{outline:2px solid var(--rp-olive);outline-offset:5px}#royal-palm-story [id]{scroll-margin-top:205px}#royal-palm-story .rp-room{display:grid;grid-template-columns:1.05fr 1fr;background:#eceee5}#royal-palm-story figure{min-width:0}#royal-palm-story img{display:block;width:100%;height:auto;border:0;margin:0;max-width:100%}#royal-palm-story .rp-room>figure{background:#eee9de}#royal-palm-story figcaption{font-size:10px;color:var(--rp-muted);line-height:1.65;padding:11px 14px;background:#f7f7f1}#royal-palm-story .rp-room-copy{padding:46px;align-self:center}#royal-palm-story .rp-room h2{font-size:42px;margin:16px 0 22px;max-width:440px}#royal-palm-story .rp-room p:not(.rp-kicker){font-size:14px;line-height:1.9;color:#57604e}#royal-palm-story .rp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid #c9cfbc;margin:28px 0 0;padding-top:24px}#royal-palm-story .rp-facts strong{display:block;font-size:24px;line-height:1.2;font-family:Georgia,serif;font-weight:400;color:var(--rp-ink)}#royal-palm-story .rp-facts span{font-size:10px;line-height:1.6;color:var(--rp-muted);display:block;margin-top:8px}#royal-palm-story .rp-section{margin-top:60px}#royal-palm-story .rp-section-head{margin-bottom:28px;max-width:740px}#royal-palm-story .rp-section-head h2{font-size:38px;margin:12px 0 16px}#royal-palm-story .rp-section-head>p:last-child{font-size:14px;color:var(--rp-muted);line-height:1.85}#royal-palm-story .rp-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}#royal-palm-story .rp-detail-grid figure{background:#fff}#royal-palm-story .rp-detail-copy{padding:12px 15px 12px 0}#royal-palm-story .rp-detail-copy h2{font-size:38px;margin:14px 0 22px}#royal-palm-story .rp-detail-copy>p:not(.rp-kicker){font-size:14px;color:var(--rp-muted)}#royal-palm-story .rp-detail-points{list-style:none;padding:0!important;margin:24px 0 0!important}#royal-palm-story .rp-detail-points li{margin:0!important;padding:17px 0!important;border-top:1px solid var(--rp-line);list-style:none!important;font-size:13px;line-height:1.8;color:var(--rp-muted)}#royal-palm-story .rp-detail-points li:before{display:none!important}#royal-palm-story .rp-detail-points strong{display:block;color:var(--rp-ink);font-size:14px;margin-bottom:3px}#royal-palm-story .rp-spec-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:42px;align-items:start}#royal-palm-story table{width:100%;border-collapse:collapse;margin:0;border:0;box-shadow:none;font-size:13px;line-height:1.8;table-layout:fixed}#royal-palm-story table tr{border:0;border-top:1px solid var(--rp-line)}#royal-palm-story th,#royal-palm-story td{border:0;padding:13px 10px;text-align:left;vertical-align:top;overflow-wrap:anywhere;background:transparent}#royal-palm-story th{width:38%;font-weight:600;color:#48503c}#royal-palm-story td{color:var(--rp-muted)}#royal-palm-story .rp-drawing{border:1px solid var(--rp-line);background:#fff}#royal-palm-story .rp-drawing img{max-height:610px;object-fit:contain;background:#fff}#royal-palm-story .rp-note{font-size:12px;line-height:1.85;color:#59614e;background:#f0f2e9;border-left:2px solid #788565;padding:17px 20px;margin-top:22px}#royal-palm-story .rp-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px}#royal-palm-story .rp-plan>div{border-top:1px solid #bfc6b2;padding-top:18px}#royal-palm-story .rp-step{font-size:11px;color:var(--rp-olive);letter-spacing:.12em}#royal-palm-story .rp-plan h3{font-size:24px;margin:12px 0}#royal-palm-story .rp-plan p{font-size:13px;line-height:1.9;color:var(--rp-muted)}#royal-palm-story .rp-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}#royal-palm-story details{border:0;border-top:1px solid var(--rp-line);margin:0;background:transparent;padding:0;align-self:start}#royal-palm-story summary{cursor:pointer;position:relative;list-style:none;font-size:15px;line-height:1.65;font-weight:500;padding:21px 30px 21px 0;color:var(--rp-ink)}#royal-palm-story summary::-webkit-details-marker{display:none}#royal-palm-story summary:after{content:"+";font:20px Arial,sans-serif;position:absolute;right:3px;top:22px;color:var(--rp-olive)}#royal-palm-story details[open]>summary:after{content:"\2212"}#royal-palm-story .rp-answer{font-size:13px;color:var(--rp-muted);line-height:1.9;padding:0 10px 23px 0}#royal-palm-story .rp-answer a{text-decoration:underline;text-underline-offset:3px}#royal-palm-story .rp-ordering{display:grid;grid-template-columns:1fr 1fr;background:#f0f2e9;gap:35px;padding:35px}#royal-palm-story .rp-ordering h3{font-size:25px;margin-bottom:14px}#royal-palm-story .rp-ordering p{font-size:13px;color:var(--rp-muted);line-height:1.9}#royal-palm-story .rp-ordering a{text-decoration:underline;text-underline-offset:3px}#royal-palm-story .rp-cta{display:flex;justify-content:space-between;align-items:center;gap:35px;background:#2f352b;color:#fff;padding:40px}#royal-palm-story .rp-cta .rp-kicker{color:#c8d2b5}#royal-palm-story .rp-cta h2{font-size:33px;line-height:1.15;margin:12px 0 15px}#royal-palm-story .rp-cta p:last-child{font-size:13px;color:#dce2d3;max-width:690px;line-height:1.9}#royal-palm-story .rp-cta>a{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;min-height:48px;min-width:225px;padding:13px 20px;background:#f6f7ef;color:#2d3524;font-size:12px;font-weight:600;line-height:1.5}#royal-palm-story .rp-cta>a:hover{background:#e0e8d4}@media(max-width:1100px){body:has(#royal-palm-story) #main .product-meta__title{font-size:29px}body:has(#royal-palm-story) #main .product-block-list__wrapper{gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has(#royal-palm-story) #main .product-block-list__item--info>.card>.card__section{padding:24px}#royal-palm-story .rp-room-copy{padding:32px}#royal-palm-story .rp-room h2{font-size:36px}#royal-palm-story .rp-detail-grid{gap:30px}#royal-palm-story .rp-spec-grid{gap:26px}#royal-palm-story .rp-cta{padding:30px}}@media(max-width:999px){body:has(#royal-palm-story) #main .product-block-list__wrapper{display:flex;flex-direction:column;gap:22px}body:has(#royal-palm-story) #main .product-block-list__item--info{order:2}body:has(#royal-palm-story) #main .product-block-list__item--gallery{order:1}body:has(#royal-palm-story) #main .product-block-list__item--description{order:3}body:has(#royal-palm-story) #main .product-block-list__item--info>.card>.card__section{padding:28px}#royal-palm-story .rp-lead h2{font-size:43px}#royal-palm-story .rp-facts{gap:12px}#royal-palm-story .rp-facts strong{font-size:21px}#royal-palm-story .rp-cta{flex-direction:column;align-items:flex-start}#royal-palm-story .rp-faq-grid{grid-template-columns:1fr}}@media(max-width:649px){body:has(#royal-palm-story) #main .product-meta__title{font-size:30px}body:has(#royal-palm-story) #main .product-block-list__item--info>.card>.card__section{padding:22px}body:has(#royal-palm-story) #main .product-form .price{font-size:26px}#royal-palm-story{font-size:14px}#royal-palm-story .rp-lead{padding:10px 0 25px}#royal-palm-story .rp-lead h2{font-size:36px}#royal-palm-story .rp-lead>p:last-child{font-size:14px}#royal-palm-story .rp-nav{gap:4px 25px;padding:10px 0;margin-bottom:25px}#royal-palm-story .rp-nav a{font-size:11px;gap:14px}#royal-palm-story .rp-room{grid-template-columns:1fr}#royal-palm-story .rp-room-copy{padding:28px 23px}#royal-palm-story .rp-room h2{font-size:34px}#royal-palm-story .rp-room p:not(.rp-kicker){font-size:13px}#royal-palm-story .rp-facts{margin-top:22px;padding-top:20px}#royal-palm-story .rp-facts strong{font-size:23px}#royal-palm-story .rp-facts span{font-size:10px}#royal-palm-story .rp-section{margin-top:42px}#royal-palm-story .rp-section-head h2{font-size:32px}#royal-palm-story .rp-section-head>p:last-child{font-size:13px}#royal-palm-story .rp-detail-grid,#royal-palm-story .rp-spec-grid{grid-template-columns:1fr;gap:25px}#royal-palm-story .rp-detail-copy{padding:0}#royal-palm-story .rp-detail-copy h2{font-size:33px}#royal-palm-story .rp-detail-copy>p:not(.rp-kicker){font-size:13px}#royal-palm-story .rp-plan{grid-template-columns:1fr;gap:22px}#royal-palm-story .rp-plan h3{font-size:25px}#royal-palm-story th,#royal-palm-story td{padding:13px 6px;font-size:12px}#royal-palm-story th{width:39%}#royal-palm-story .rp-note{padding:16px;font-size:12px}#royal-palm-story .rp-ordering{grid-template-columns:1fr;padding:25px 22px;gap:26px}#royal-palm-story .rp-cta{padding:29px 23px;gap:23px}#royal-palm-story .rp-cta h2{font-size:32px}#royal-palm-story .rp-cta>a{width:100%;min-width:0}#royal-palm-story summary{font-size:14px}#royal-palm-story [id]{scroll-margin-top:170px}}body:has(#royal-palm-story) #main .product-block-list__wrapper{width:100%!important;align-items:start}body:has(#royal-palm-story) #main .product-meta__share-buttons{display:none}body:has(#royal-palm-story) #main [data-block-id=royal_enquiry]{margin-top:14px}#royal-palm-story>section{position:relative}#royal-palm-story .rp-anchor{position:absolute;top:-190px;left:0;width:1px;height:1px;pointer-events:none;scroll-margin-top:0}.aartaa-trade{--bespoke-paper:#fdfbf7;--bespoke-ink:#1a1a1a;--bespoke-muted:#625d55;--bespoke-gold:#8b6931;--bespoke-line:#ded5c5;color:var(--bespoke-ink);background:var(--bespoke-paper);font-family:var(--text-font-family);font-size:16px;line-height:1.7}.aartaa-trade *,.aartaa-trade *:before,.aartaa-trade *:after{box-sizing:border-box}.aartaa-trade h1,.aartaa-trade h2,.aartaa-trade h3,.aartaa-trade p,.aartaa-trade figure{margin:0}.aartaa-trade h1,.aartaa-trade h2,.aartaa-trade h3,.aartaa-trade__guide-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:-.025em}.aartaa-trade a{color:inherit;text-decoration:none}.aartaa-trade a:focus-visible,.aartaa-trade button:focus-visible,.aartaa-trade summary:focus-visible,.aartaa-trade input:focus-visible,.aartaa-trade select:focus-visible{outline:2px solid var(--bespoke-gold);outline-offset:5px}.aartaa-trade__inner{max-width:1400px;margin-inline:auto;padding:70px 60px 100px}.aartaa-trade__hero{display:grid;grid-template-columns:.95fr 1.15fr;gap:clamp(36px,5vw,78px);align-items:center}.aartaa-trade__eyebrow{color:var(--bespoke-gold);font-size:11px;font-weight:600;letter-spacing:.17em;line-height:1.6}.aartaa-trade .aartaa-trade__title{font-size:clamp(44px,4.7vw,68px);line-height:1.09;margin:24px 0;max-width:10.5ch}.aartaa-trade__intro{max-width:38ch;color:var(--bespoke-muted);line-height:1.8}.aartaa-trade__button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:56px;padding:16px 24px;border:1px solid var(--bespoke-ink);background:var(--bespoke-ink);color:#f5f1e8!important;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:background-color .18s ease}.aartaa-trade__button span:last-child{color:#c9a961;font-size:20px;transition:transform .18s ease}.aartaa-trade__button:hover{background:#343029}.aartaa-trade__button:hover span:last-child{transform:translate(3px)}.aartaa-trade__hero-copy>.aartaa-trade__button{margin:32px 0 20px}.aartaa-trade__text-link{display:inline-flex;gap:16px;align-items:center;min-height:44px;width:fit-content;font-size:13px;line-height:1.6;text-decoration:underline!important;text-decoration-color:var(--bespoke-line)!important;text-underline-offset:6px;transition:text-decoration-color .18s ease}.aartaa-trade__text-link:hover{text-decoration-color:var(--bespoke-gold)!important}.aartaa-trade__hero-copy>.aartaa-trade__text-link{display:flex}.aartaa-trade__figure{min-width:0}.aartaa-trade__image{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.aartaa-trade__caption{display:flex;justify-content:space-between;gap:20px;padding-top:18px;font-size:11px;color:var(--bespoke-muted);line-height:1.6}.aartaa-trade__caption span:first-child{color:var(--bespoke-ink)}.aartaa-trade__caption span:last-child{max-width:28ch;text-align:right}.aartaa-trade__service,.aartaa-trade__process,.aartaa-trade__guides{margin-top:100px}.aartaa-trade__service{border-top:1px solid var(--bespoke-line);padding-top:64px}.aartaa-trade__section-heading{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:end}.aartaa-trade .aartaa-trade__heading{font-size:clamp(32px,3.1vw,44px);line-height:1.2;max-width:23ch;margin:14px 0 20px}.aartaa-trade__section-intro{color:var(--bespoke-muted);max-width:57ch}.aartaa-trade__services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px}.aartaa-trade__service-item{border-top:1px solid var(--bespoke-line);padding-top:24px}.aartaa-trade__service-item h3,.aartaa-trade__steps h3{font-size:25px;line-height:1.25;margin-bottom:14px}.aartaa-trade__service-item p,.aartaa-trade__steps p{color:var(--bespoke-muted);font-size:14px}.aartaa-trade__service-item .aartaa-trade__text-link{margin-top:14px}.aartaa-trade__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;margin:38px 0 0;list-style:none}.aartaa-trade__steps li{border-top:1px solid var(--bespoke-line);padding-top:20px}.aartaa-trade__step-number{display:block;color:var(--bespoke-gold);font-size:12px;letter-spacing:.08em;margin-bottom:22px}.aartaa-trade__enquiry{display:grid;grid-template-columns:.85fr 1.15fr;margin-top:100px;border:1px solid var(--bespoke-line);scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-trade__enquiry-copy{padding:56px 44px;background:#1a1a1a;color:#f5f1e8}.aartaa-trade__enquiry-copy .aartaa-trade__eyebrow{color:#c9a961}.aartaa-trade__enquiry-copy>p{font-size:14px;color:#e8dfd5}.aartaa-trade__enquiry-copy .aartaa-trade__heading{max-width:13ch}.aartaa-trade__response{margin-top:40px;padding-top:24px;border-top:1px solid #5b5140;font-size:13px}.aartaa-trade__response p:first-child{color:#c9a961}.aartaa-trade__response p+p{margin-top:8px}.aartaa-trade__response p:last-child{color:#d1c7b7;font-size:12px;margin-top:16px}.aartaa-trade__enquiry-copy .aartaa-trade__email{margin-top:30px;font-size:13px}.aartaa-trade__email a{display:inline-block;min-height:44px;padding-top:8px;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}.aartaa-trade__form{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-trade__form-panel{padding:52px 44px;min-width:0;background:#f5f1e8}.aartaa-trade .aartaa-trade__form-heading{font-size:27px;line-height:1.3}.aartaa-trade__form-note{font-size:12px;color:var(--bespoke-muted);padding-top:8px}.aartaa-trade__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin-top:30px}.aartaa-trade__field{min-width:0}.aartaa-trade__field--wide{grid-column:1/-1}.aartaa-trade__field label{display:block;font-size:13px;margin-bottom:8px;line-height:1.5}.aartaa-trade__field input,.aartaa-trade__field select{width:100%;min-width:0;height:52px;padding:12px 14px;border:1px solid #a99d87;border-radius:0;font:inherit;font-size:16px;color:#1a1a1a;background:#fdfbf7;box-shadow:none}.aartaa-trade__field input:focus,.aartaa-trade__field select:focus{border-color:var(--bespoke-gold)}.aartaa-trade__helper{padding-top:8px;font-size:11px;line-height:1.6;color:var(--bespoke-muted)}.aartaa-trade__optional{margin-top:26px;border-top:1px solid var(--bespoke-line);padding-top:16px}.aartaa-trade__optional summary{display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:44px;font-size:13px;cursor:pointer;list-style:none}.aartaa-trade summary::-webkit-details-marker{display:none}.aartaa-trade__optional summary span{font-size:21px;transition:transform .18s ease}.aartaa-trade__optional[open] summary span{transform:rotate(45deg)}.aartaa-trade__optional-fields{display:grid;gap:22px;padding-top:18px}.aartaa-trade__button--submit{width:100%;margin-top:28px}.aartaa-trade__privacy{margin-top:18px!important;font-size:11px;line-height:1.7;color:var(--bespoke-muted)}.aartaa-trade__privacy a{text-decoration:underline;text-underline-offset:3px}.aartaa-trade__result{padding:24px;border:1px solid var(--bespoke-gold);background:var(--bespoke-paper)}.aartaa-trade__result h3{font-size:28px;line-height:1.3}.aartaa-trade__result p{margin-top:16px;font-size:14px}.aartaa-trade__result--error{margin-top:24px;border-color:#93452e}.aartaa-trade__result--error p{margin-top:0}.aartaa-trade__result--error ul{padding-left:20px}.aartaa-trade__guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;align-items:start;margin-top:36px}.aartaa-trade__guide{border-top:1px solid var(--bespoke-line);scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 32px)}.aartaa-trade__guide summary{display:flex;gap:22px;align-items:flex-start;padding:28px 0;cursor:pointer;list-style:none}.aartaa-trade__guide-number{color:var(--bespoke-gold);font-size:11px;padding-top:7px}.aartaa-trade__guide-heading{display:grid;gap:12px;flex:1;min-width:0}.aartaa-trade__guide-title{font-size:27px;line-height:1.25}.aartaa-trade__guide-summary{font-size:13px;color:var(--bespoke-muted)}.aartaa-trade__guide-toggle{font-size:12px;text-decoration:underline;text-underline-offset:5px}.aartaa-trade__guide-symbol{font-size:22px;color:var(--bespoke-gold);transition:transform .18s ease}.aartaa-trade__guide[open] .aartaa-trade__guide-symbol{transform:rotate(45deg)}.aartaa-trade__close,.aartaa-trade__guide[open] .aartaa-trade__read{display:none}.aartaa-trade__guide[open] .aartaa-trade__close{display:inline}.aartaa-trade__guide-content{padding:0 0 32px 37px;color:var(--bespoke-muted);font-size:14px}.aartaa-trade__guide-content p+p{margin-top:18px}.aartaa-trade__guide-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;color:var(--bespoke-ink)}@media screen and (max-width:1100px){.aartaa-trade__inner{padding:50px 36px 80px}.aartaa-trade__enquiry-copy,.aartaa-trade__form-panel{padding:40px 30px}.aartaa-trade__section-heading{gap:40px}}@media screen and (max-width:899px){.aartaa-trade__hero{grid-template-columns:1fr;gap:36px}.aartaa-trade .aartaa-trade__title{max-width:16ch;font-size:54px}.aartaa-trade__intro{max-width:55ch}.aartaa-trade__image{aspect-ratio:4/3;object-position:50% 63%}.aartaa-trade__section-heading{grid-template-columns:1fr;gap:4px}.aartaa-trade__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}.aartaa-trade__services{gap:25px}.aartaa-trade__service,.aartaa-trade__process,.aartaa-trade__guides,.aartaa-trade__enquiry{margin-top:72px}.aartaa-trade__enquiry{grid-template-columns:1fr}.aartaa-trade__enquiry-copy .aartaa-trade__heading{max-width:22ch}.aartaa-trade__response{margin-top:28px}.aartaa-trade__guide-grid{gap:0 30px}}@media screen and (max-width:599px){.aartaa-trade__inner{padding:40px 22px 60px}.aartaa-trade .aartaa-trade__title{font-size:42px;max-width:12ch;margin-top:20px}.aartaa-trade__intro{font-size:14px}.aartaa-trade__hero-copy>.aartaa-trade__button{margin-top:26px}.aartaa-trade__image{aspect-ratio:3/4;object-position:center}.aartaa-trade__caption{display:grid;gap:5px}.aartaa-trade__caption span:last-child{text-align:left;max-width:none}.aartaa-trade__services,.aartaa-trade__fields,.aartaa-trade__guide-grid{grid-template-columns:1fr}.aartaa-trade__services{gap:24px;margin-top:28px}.aartaa-trade__service{padding-top:38px}.aartaa-trade .aartaa-trade__heading{font-size:32px}.aartaa-trade__section-intro{font-size:14px}.aartaa-trade__service,.aartaa-trade__process,.aartaa-trade__guides,.aartaa-trade__enquiry{margin-top:56px}.aartaa-trade__steps{grid-template-columns:1fr;gap:24px;margin-top:26px}.aartaa-trade__steps li{display:grid;grid-template-columns:28px 1fr;gap:0 16px}.aartaa-trade__steps h3{font-size:25px}.aartaa-trade__steps p{grid-column:2}.aartaa-trade__step-number{padding-top:4px;margin-bottom:0}.aartaa-trade__enquiry-copy,.aartaa-trade__form-panel{padding:32px 22px}.aartaa-trade__form-heading,.aartaa-trade__guide-title{font-size:25px}.aartaa-trade__guide summary{gap:16px}.aartaa-trade__guide-content{padding-left:30px}}@media(prefers-reduced-motion:reduce){.aartaa-trade *,.aartaa-trade *:before,.aartaa-trade *:after{transition:none!important}.aartaa-trade__button:hover span:last-child{transform:none}}.aartaa-trade .aartaa-trade__title{max-width:11ch}.aartaa-trade__hero-copy>.aartaa-trade__eyebrow{max-width:40ch}.aartaa-trade .aartaa-trade__image{height:auto;aspect-ratio:auto;object-fit:contain}.aartaa-trade__assembly{margin:24px auto 0;max-width:391px}.aartaa-trade__assembly-image{display:block;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
