body.manor{background:var(--m-bg);color:var(--m-text);font-family:var(--m-sans);background-image:radial-gradient(1200px 520px at 50% -120px,rgb(201 165 95 / .07),transparent 70%);background-repeat:no-repeat}.manor ::selection{background:#c9a55f59;color:var(--m-text)}.manor-wrap{width:min(100% - 32px,1120px);margin-inline:auto}.manor-wrap--narrow{width:min(100% - 32px,760px)}.manor-section{padding-block:clamp(56px,8vw,104px);position:relative}.manor-section+.manor-section{border-top:1px solid rgb(58 48 38 / .55)}.manor-surface{background:linear-gradient(180deg,var(--m-surface),var(--m-bg))}.manor-rule{display:block;width:36px;height:1px;background:var(--m-gold);margin-bottom:18px}.manor-eyebrow{margin:0 0 14px;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--m-gold)}.manor-head{max-width:640px;margin-bottom:clamp(28px,4vw,44px)}.manor-head--center{margin-inline:auto;text-align:center}.manor-h2{margin:0;font-family:var(--m-display);font-weight:500;font-size:clamp(1.75rem,3.6vw,2.5rem);line-height:1.15;letter-spacing:.02em;color:var(--m-text);text-wrap:balance}.manor-head__star{color:var(--m-gold);display:inline-flex}.manor-head__star--inline{margin-left:8px;vertical-align:.35em}.manor-head--center .manor-head__star{margin-bottom:14px}.manor-lead{margin-top:14px;color:var(--m-muted);line-height:1.65;font-size:1rem}.manor-lead p{margin:0}.manor-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 30px;border:0;border-radius:6px;background:var(--m-gold-grad);color:var(--m-on-gold);font-family:var(--m-sans);font-size:.8rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 1px #ffffff59 inset,0 10px 30px -12px #c9a55f8c;transition:filter .2s ease,transform .2s ease}.manor-btn:hover{filter:brightness(1.07);color:var(--m-on-gold)}.manor-btn:active{transform:translateY(1px)}.manor-btn:focus-visible,.manor-link:focus-visible{outline:2px solid var(--m-gold-light);outline-offset:3px}.manor-btn[disabled]{opacity:.5;cursor:not-allowed}.manor-btn--wide{min-width:min(100%,280px)}.manor-link{color:var(--m-text);font-size:.82rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--m-gold);padding-bottom:3px}.manor-link:hover{color:var(--m-gold-light)}.manor-frame{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--m-border);box-shadow:0 30px 60px -30px #000c}.manor-frame img{display:block;width:100%;height:100%;object-fit:cover}.manor-panel{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:10px;border:1px solid var(--m-border);color:var(--m-gold);overflow:hidden;background:radial-gradient(60% 50% at 50% 40%,rgb(201 165 95 / .12),transparent 70%),var(--m-raised)}.manor-panel__arch{position:absolute;top:8%;right:18%;bottom:8%;left:18%;width:64%;height:84%;opacity:.55}.manor-panel__icon{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1px solid rgb(201 165 95 / .5);background:var(--m-bg)}.manor-panel__caption{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--m-muted)}.manor-hero{padding-block:clamp(40px,7vw,96px)}.manor-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.manor-hero__title{margin:0;font-family:var(--m-display);font-weight:500;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.08;letter-spacing:.01em;text-wrap:balance}.manor-hero__body{margin:20px 0 0;max-width:32em;color:var(--m-muted);font-size:1.05rem;line-height:1.7}.manor-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:32px}.manor-hero__note{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;font-size:.82rem;color:var(--m-muted)}.manor-hero__note .manor-icon{color:var(--m-gold)}.manor-hero__media .manor-frame{aspect-ratio:1}.manor-hero__img--mobile{display:none!important}@media(max-width:989px){.manor-hero__grid{grid-template-columns:1fr}.manor-hero__media{order:-1}.manor-hero__media .manor-frame{aspect-ratio:4 / 5}}@media(max-width:749px){.manor-hero__img--mobile{display:block!important}.manor-hero__img--desktop{display:none!important}}.manor-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.manor-card{padding:28px 26px 30px;border:1px solid var(--m-border);border-radius:8px;background:linear-gradient(180deg,var(--m-raised),var(--m-surface))}.manor-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgb(201 165 95 / .45);color:var(--m-gold);background:#c9a55f14}.manor-card__title{margin:18px 0 10px;font-family:var(--m-display);font-weight:500;font-size:1.12rem;letter-spacing:.02em;line-height:1.3;color:var(--m-gold-light)}.manor-card__text{margin:0;color:var(--m-muted);line-height:1.65;font-size:.94rem}.manor-showcase__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.manor-showcase__media{display:block}.manor-showcase__media .manor-frame{aspect-ratio:1}.manor-showcase__title{margin:0;font-family:var(--m-display);font-weight:500;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.manor-showcase__title a{color:inherit;text-decoration:none}.manor-showcase__line{margin:16px 0 0;color:var(--m-muted);line-height:1.7;max-width:32em}.manor-showcase__price{margin:20px 0 26px;font-family:var(--m-serif);font-size:1.6rem;font-weight:600;color:var(--m-text)}.manor-showcase__price s{margin-left:8px;font-size:1.1rem;color:var(--m-muted)}@media(max-width:749px){.manor-showcase__grid{grid-template-columns:1fr}}.manor-ideas__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.manor-idea{margin:0}.manor-idea__media{aspect-ratio:4 / 5}.manor-idea__media .manor-panel{aspect-ratio:4 / 5;height:100%}.manor-idea__title{margin:16px 0 6px;font-family:var(--m-display);font-weight:500;font-size:1.05rem;letter-spacing:.03em;color:var(--m-gold-light)}.manor-idea__text{margin:0;color:var(--m-muted);font-size:.92rem;line-height:1.6}.manor-faq__list{display:grid;gap:10px}.manor-faq__item{border:1px solid var(--m-border);border-radius:6px;background:var(--m-surface)}.manor-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-size:1rem;color:var(--m-text)}.manor-faq__item summary::-webkit-details-marker{display:none}.manor-faq__plus,.manor-details__plus{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;border:1px solid var(--m-border);color:var(--m-gold);transition:transform .25s ease}.manor-faq__item[open] .manor-faq__plus,.manor-details__row[open] .manor-details__plus{transform:rotate(45deg)}.manor-faq__answer{padding:0 20px 20px;color:var(--m-muted);line-height:1.7}.manor-faq__answer p{margin:0 0 10px}.manor-faq__answer a{color:var(--m-gold-light)}.manor-cta{text-align:center;background:radial-gradient(70% 90% at 50% 0%,rgb(201 165 95 / .1),transparent 70%)}.manor-cta__inner{display:flex;flex-direction:column;align-items:center}.manor-cta .manor-head{margin-bottom:30px}.manor-cta .manor-h2{font-size:clamp(1.7rem,3.8vw,2.6rem)}.manor-cta__form{margin:0}.manor-cta__points{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin:22px 0 0;padding:0;font-size:.82rem;color:var(--m-muted)}.manor-lockup{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1}.manor-lockup__name{font-family:var(--m-display);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--m-text);white-space:nowrap}.manor-lockup__label{margin-top:6px;font-size:.6rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--m-gold)}.manor .product-details h1{font-family:var(--m-display);font-weight:500;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.12;letter-spacing:.02em}.manor-stars{display:flex;align-items:center;gap:10px;margin:0;font-size:.85rem;color:var(--m-text)}.manor-stars__row{position:relative;display:inline-block;width:76px;height:13px;background:#c9a55f40;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 13'%3E%3Cg%3E%3Cpath id='s' d='M6.5 0l1.9 4.2 4.6.5-3.4 3.1 1 4.5-4.1-2.4-4.1 2.4 1-4.5L0 4.7l4.6-.5z'/%3E%3Cuse href='%23s' x='15.75'/%3E%3Cuse href='%23s' x='31.5'/%3E%3Cuse href='%23s' x='47.25'/%3E%3Cuse href='%23s' x='63'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 13'%3E%3Cg%3E%3Cpath id='s' d='M6.5 0l1.9 4.2 4.6.5-3.4 3.1 1 4.5-4.1-2.4-4.1 2.4 1-4.5L0 4.7l4.6-.5z'/%3E%3Cuse href='%23s' x='15.75'/%3E%3Cuse href='%23s' x='31.5'/%3E%3Cuse href='%23s' x='47.25'/%3E%3Cuse href='%23s' x='63'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.manor-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--pct);background:var(--m-gold)}.manor-bundle{border:0;margin:4px 0 0;padding:0;display:grid;gap:12px;min-width:0}.manor-bundle__legend{width:100%;padding:0;margin-bottom:6px;display:flex;align-items:center;gap:12px;font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--m-gold)}.manor-bundle__legend:before,.manor-bundle__legend:after{content:"";flex:1;height:1px;background:var(--m-border)}.manor-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;border:1px solid var(--m-border);border-radius:8px;background:var(--m-surface);cursor:pointer;transition:border-color .2s ease,background .2s ease}.manor-tier:hover{border-color:#c9a55f99}.manor-tier.is-selected,.manor-tier:has(input:checked){border-color:var(--m-gold);background:linear-gradient(180deg,#c9a55f17,#c9a55f05),var(--m-surface);box-shadow:0 0 0 1px var(--m-gold) inset}.manor-tier input{position:absolute;opacity:0;pointer-events:none}.manor-tier:has(input:focus-visible){outline:2px solid var(--m-gold-light);outline-offset:2px}.manor-tier__dot{width:18px;height:18px;border-radius:50%;border:1px solid var(--m-muted);display:grid;place-items:center}.manor-tier:has(input:checked) .manor-tier__dot{border-color:var(--m-gold)}.manor-tier:has(input:checked) .manor-tier__dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--m-gold)}.manor-tier__text{display:grid;gap:4px;min-width:0}.manor-tier__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--m-display);font-size:1rem;letter-spacing:.04em;color:var(--m-text)}.manor-tier__save{padding:3px 8px;border:1px solid rgb(201 165 95 / .55);border-radius:999px;font-family:var(--m-sans);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--m-gold-light);background:#c9a55f1a}.manor-tier__sub{font-size:.8rem;color:var(--m-muted)}.manor-tier__price{display:grid;justify-items:end;gap:2px}.manor-tier__now{font-family:var(--m-serif);font-size:1.25rem;font-weight:600;color:var(--m-text)}.manor-tier__was{font-size:.78rem;color:var(--m-muted)}.manor-tier__badge{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--m-gold-grad);color:var(--m-on-gold);font-size:.58rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.manor .product-details:has([data-manor-bundle]) .quantity-selector-wrapper,.manor .product-details:has([data-manor-bundle]) .quantity-label,.manor .product-details:has([data-manor-bundle]) .sticky-add-to-cart__quantity{display:none!important}.manor-trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0;padding:0;font-size:.8rem;color:var(--m-muted)}.manor-trust li{display:inline-flex;align-items:center;gap:7px}.manor-trust .manor-icon{color:var(--m-gold)}.manor-delivery{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:12px 16px;border-radius:6px;background:#c9a55f14;border:1px solid rgb(201 165 95 / .2);font-size:.86rem;font-weight:600;color:var(--m-text);text-align:center}.manor-delivery .manor-icon{color:var(--m-gold);flex:none}.manor-delivery__dates{color:var(--m-gold-light);font-weight:600}.manor-delivery--off{font-weight:400;color:var(--m-muted);border-style:dashed}.manor-details{border-top:1px solid var(--m-border)}.manor-details__row{border-bottom:1px solid var(--m-border)}.manor-details__row summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-size:.76rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--m-text)}.manor-details__row summary::-webkit-details-marker{display:none}.manor-details__plus{border:0;width:20px;height:20px}.manor-details__body{padding:0 0 20px;color:var(--m-muted);line-height:1.7;font-size:.94rem}.manor .product-details .button,.manor .sticky-add-to-cart__bar .button,.manor .add-to-cart-button{background:var(--m-gold-grad)!important;color:var(--m-on-gold)!important;border:0!important;border-radius:6px;min-height:54px;font-family:var(--m-sans);font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:.82rem;box-shadow:0 1px #ffffff59 inset,0 12px 30px -14px #c9a55f99}.manor .product-details .button:hover{filter:brightness(1.06)}.manor .shopify-payment-button__button--unbranded{border-radius:6px}.manor .variant-option__button-label{border-radius:6px;font-size:.9rem}.manor .variant-option legend,.manor .variant-option__legend{font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--m-gold)}.manor .sticky-add-to-cart__bar{background:#0e0c0bf0;border:1px solid var(--m-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.manor .price,.manor product-price{color:var(--m-text)}.manor .header{border-bottom-color:#2a231c}.manor .cart-drawer,.manor dialog{color:var(--m-text)}.manor .rte a{color:var(--m-gold-light)}.manor .media-gallery img,.manor .product-media img{border-radius:8px}.manor .slideshow-controls__thumbnail[aria-selected=true],.manor .slideshow-controls__thumbnail[aria-current=true]{outline:1px solid var(--m-gold)}.manor-js .manor-motion-on .manor-reveal{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.manor-js .manor-motion-on .manor-reveal.is-in{opacity:1;transform:none}.shopify-design-mode .manor-reveal{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.manor-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media(min-width:990px){.manor .product-information__media media-gallery{max-width:min(100%,560px);margin-inline-start:auto}.manor .product-information--media-right .product-information__media media-gallery{margin-inline:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/manor.css.map */
