._0SEONq_name{min-width:0;display:block}._0SEONq_translation{color:var(--admin-muted,var(--muted));font-size:var(--step-small);letter-spacing:normal;margin-top:4px;font-weight:400;line-height:1.65;display:block}
.ne5bBq_figure{background:var(--surface);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.ne5bBq_drawing{min-height:0;color:var(--ink);flex:1}.ne5bBq_drawing[data-colour=ivory]{color:#f6f0de}.ne5bBq_drawing[data-colour=rose]{color:#ad6976}.ne5bBq_drawing[data-colour=blue]{color:#3d5a78}.ne5bBq_drawing[data-colour=gold]{color:#9a763f}.ne5bBq_drawing[data-colour=natural]{color:#b59977}.ne5bBq_drawing svg{width:100%;height:100%;display:block}
.y8-9La_band{min-width:0;padding-block:48px}.y8-9La_copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:32px;display:grid}.y8-9La_copy h2{grid-row:1/span 2;max-width:18ch}.y8-9La_copy p{grid-column:2;justify-self:end;width:100%}.y8-9La_copy a{grid-column:2;justify-self:end}.y8-9La_photographs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.y8-9La_photograph{aspect-ratio:3/4;background:var(--surface);min-width:0;display:block;position:relative;overflow:clip}.y8-9La_photograph img{object-fit:cover;object-position:center 30%}@media (max-width:700px){.y8-9La_copy{grid-template-columns:minmax(0,1fr)}.y8-9La_copy h2{grid-row:auto}.y8-9La_copy p,.y8-9La_copy a{grid-column:1;justify-self:start}.y8-9La_photographs{grid-template-columns:repeat(2,minmax(0,1fr))}.y8-9La_band{padding-block:40px}}
body:has(.DqIfna_page){--step-small:.9375rem;--step-body:clamp(1rem, .9rem + .2vw, 1.125rem)}.DqIfna_page{margin-inline:calc(var(--gutter) + 24px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:56px}.DqIfna_page .status-reading{padding:48px 0}.DqIfna_page .payment-panel{isolation:isolate;background:0 0;margin-top:12px;padding:36px 0;position:relative}.DqIfna_page .payment-panel:before{content:"";z-index:-1;background:var(--surface);position:absolute;inset:0 -24px}.DqIfna_page .money-secondary{font-size:1em}.DqIfna_page .status-summary dl div{flex-wrap:wrap}.DqIfna_page .status-summary dd{margin-left:auto}.DqIfna_page .countdown{margin-block:24px 32px}.DqIfna_page .slip-form{margin-top:32px}.DqIfna_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.DqIfna_choice{min-width:0}.DqIfna_choice:only-child{grid-column:1/-1}.DqIfna_choice h3{font-size:var(--step-lead);line-height:1.6}.DqIfna_amount{letter-spacing:-.026em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(2rem,2.9vw,2.75rem);line-height:1.3}.DqIfna_qrFrame{background:var(--bg);border-radius:12px;width:min(100%,300px);margin-block:20px 8px;padding:12px}.DqIfna_qrArtwork{aspect-ratio:2/3;position:relative}.DqIfna_qrImage{object-fit:contain}.DqIfna_qrHelp{max-width:none;font-size:var(--step-small);color:var(--muted);margin-top:24px}@media (max-width:1199px){.DqIfna_page{grid-template-columns:minmax(0,1fr)}.DqIfna_page .status-reading{display:contents}.DqIfna_page .status-intro{order:0;padding:40px 0}.DqIfna_page .payment-panel{order:1;margin-top:0}.DqIfna_page .status-section{order:2;margin-top:0;padding:32px 0}}@media (max-width:767px){.DqIfna_choices{grid-template-columns:minmax(0,1fr)}.DqIfna_qrFrame{width:min(100%,80% + 24px)}}@media (max-width:600px){.DqIfna_page{margin-inline:var(--gutter)}.DqIfna_page .payment-panel{padding:32px 0}.DqIfna_page .payment-panel:before{inset-inline:-12px}}
body:has(.kRAHaq_page){--catalog-gutter:clamp(16px, 2.5vw, 36px)}:is(body:has(.kRAHaq_page) .site-header,body:has(.kRAHaq_page) .site-footer){margin-inline:var(--catalog-gutter);padding-inline:0}.kRAHaq_page{margin-inline:var(--catalog-gutter);min-width:0}:is(.kRAHaq_page .stage-reading,.kRAHaq_page .detail-photo,.kRAHaq_page .collection-item,.kRAHaq_page .product-copy,.kRAHaq_page .product-link,.kRAHaq_page .product-placeholder,.kRAHaq_page .product-photos){min-width:0;max-width:100%}:is(.kRAHaq_page input,.kRAHaq_page select){min-width:0}:is(.kRAHaq_page .small-note,.kRAHaq_page .field-help,.kRAHaq_page .placeholder-note,.kRAHaq_page .quote-lines,.kRAHaq_page .tier-state,.kRAHaq_page .measurement-size dt,.kRAHaq_page .measurement-size dd){font-size:var(--step-body)}.kRAHaq_page .collection-intro{padding:32px 32px 28px 0}.kRAHaq_page .collection-intro p{margin-top:20px}.kRAHaq_page .collection-intro .collection-availability{font-size:var(--step-body)}.kRAHaq_page .collection-filters{margin:0 32px 24px 0}.kRAHaq_page .filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.kRAHaq_page .filter-actions{flex-wrap:wrap;gap:12px 24px}.kRAHaq_page .results-count{margin:0 32px 24px 0}.kRAHaq_page .collection-list{grid-template-columns:minmax(0,1fr);gap:32px;margin:0 32px 40px 0}.kRAHaq_page .collection-item:nth-child(n){grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px;padding:0;display:grid}.kRAHaq_page .product-placeholder{aspect-ratio:3/4;overflow-wrap:anywhere;width:100%;min-height:0;padding:20px}.kRAHaq_page .placeholder-name{font-size:var(--step-body);letter-spacing:normal;line-height:1.45}.kRAHaq_page .placeholder-name:lang(lo){line-height:1.65}.kRAHaq_page .placeholder-note{margin-top:20px}.kRAHaq_page .collection-item .product-photos{aspect-ratio:3/4}.kRAHaq_page .product-copy{font-size:var(--step-body);align-self:center;padding:0}.kRAHaq_page .product-copy h2{font-size:var(--step-body);line-height:1.45}.kRAHaq_page .product-copy h2:lang(lo){line-height:1.65}.kRAHaq_page .product-copy p{font-size:var(--step-body);margin-top:8px}.kRAHaq_page .product-copy .text-link{font-size:var(--step-body);margin-top:8px}.kRAHaq_page .empty-results{padding:24px 32px 48px 0}.kRAHaq_page .empty-results h2{font-size:var(--step-lead);line-height:1.3}.kRAHaq_detail .detail-intro{padding:20px 32px 24px 0}.kRAHaq_detail .detail-intro h1{margin-block:12px 16px}.kRAHaq_detail .detail-price{margin-top:8px;display:block}.kRAHaq_detail .detail-section{padding:32px 0 48px}.kRAHaq_detail .detail-booking{padding:0 32px 32px 0}.kRAHaq_detail .booking-card{margin-inline:0;padding:28px 24px}.kRAHaq_detail .booking-card>h2{font-size:var(--step-lead);margin-bottom:24px;line-height:1.3}.kRAHaq_detail .booking-card>h2:lang(lo){line-height:1.6}.kRAHaq_detail .detail-section>h2{max-width:18ch}.kRAHaq_detail .detail-notice{margin-top:24px}.kRAHaq_detail .measurement-list{grid-template-columns:repeat(3,minmax(0,1fr))}.kRAHaq_detail .measurement-size dl{grid-template-columns:minmax(0,1fr)}.kRAHaq_detail .measurement-size dt{min-width:0}.kRAHaq_detail .measurement-size dd{flex-shrink:0}.kRAHaq_detail .detail-policy{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kRAHaq_detail .detail-policy-copy{justify-self:end;width:100%;min-width:0;max-width:46ch}.kRAHaq_detail .detail-policy-copy .text-link{margin-top:16px}.kRAHaq_detail .field-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.kRAHaq_detail .quote dd{overflow-wrap:anywhere;min-width:0}@media (min-width:701px){.kRAHaq_page .split-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}:is(.kRAHaq_page .stage-aside,.kRAHaq_detail .detail-photo){grid-area:1/2;width:100%;height:100svh;position:sticky;top:0}.kRAHaq_detail .detail-intro{margin-top:0}}@media (min-width:701px) and (max-width:1000px){:is(.kRAHaq_page .collection-intro,.kRAHaq_detail .detail-intro,.kRAHaq_detail .detail-booking){padding-right:16px}:is(.kRAHaq_page .collection-list,.kRAHaq_page .collection-filters,.kRAHaq_page .results-count){margin-right:16px}.kRAHaq_page .collection-item:nth-child(n){grid-template-columns:minmax(0,1fr);gap:16px}:is(.kRAHaq_page .collection-item .product-placeholder,.kRAHaq_page .collection-item .product-photos){aspect-ratio:4/3}.kRAHaq_detail .booking-card{padding-inline:16px}.kRAHaq_detail .field-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.kRAHaq_page .split-stage{flex-direction:column;gap:0;display:flex}:is(.kRAHaq_page .stage-aside,.kRAHaq_detail .detail-photo){width:100%;height:48svh;position:relative}.kRAHaq_page .collection-intro{background:var(--bg);margin-top:-24px;padding:24px 0;position:relative}.kRAHaq_page .collection-filters{margin:0 0 24px}.kRAHaq_page .results-count{margin:0 0 24px}.kRAHaq_page .collection-list{margin:0 0 32px}.kRAHaq_page .collection-item:nth-child(n){gap:16px}.kRAHaq_page .product-placeholder{padding:16px}.kRAHaq_page .empty-results{padding-inline:0}.kRAHaq_detail .detail-intro{margin-top:-24px;padding:16px 0 20px}.kRAHaq_detail .detail-intro h1{margin-block:8px 12px}.kRAHaq_detail .detail-section{padding:24px 0 32px}.kRAHaq_detail .detail-booking{padding:0}:is(.kRAHaq_detail .measurement-list,.kRAHaq_detail .detail-policy){grid-template-columns:minmax(0,1fr)}.kRAHaq_detail .measurement-size{padding:24px 16px}.kRAHaq_detail .field-pair{grid-template-columns:minmax(0,1fr)}}
