.aw-scene{--aw-copy-opacity:1;--aw-approach:0;display:block;position:relative;font-family:var(--font-body-family,Arial,sans-serif);font-synthesis:none}.aw-scene *{box-sizing:border-box}main>.aw-courtyard-section:first-child:has(.aw-scene[data-overlay=true]){margin-top:calc(-1 * var(--header-height,72px))}.aw-scene__stage{height:calc(100svh - var(--announcement-height,0px));min-height:500px;position:relative;overflow:hidden;background:linear-gradient(90deg,#293127 50%,#2c261f 50%);isolation:isolate}.aw-scene__surface{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.aw-scene__surface img,.aw-scene__surface canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.aw-scene__surface canvas{opacity:0}.aw-has-frame .aw-scene__surface canvas{opacity:1}.aw-scene__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--aw-copy-opacity);background:linear-gradient(90deg,#101b13ba,#101b13a6 30%,#101b1300 44%)}.aw-scene__copy{position:absolute;left:var(--aw-page-gutter,5%);top:51%;transform:translateY(calc(-50% - 18px * var(--aw-approach)));width:33%;max-width:470px;color:#fafbf6;opacity:var(--aw-copy-opacity)}.aw-scene__eyebrow{display:block;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.08em;margin-bottom:18px}.aw-scene .aw-scene__title{font-family:var(--font-heading-family,serif);font-weight:var(--font-heading-weight,400);font-size:clamp(40px,3.4vw,48px);letter-spacing:-.02em;line-height:1.15;margin:0 0 20px;color:inherit;text-transform:none}.aw-scene__title span{display:block}.aw-scene .aw-scene__description{font-size:16px;line-height:1.65;max-width:33ch;margin:0 0 28px;color:#f1f3eb}.aw-scene__button{display:inline-flex;min-height:var(--aw-button-height,48px);align-items:center;justify-content:center;padding:12px 28px;font-family:var(--font-button-family,var(--font-body-family));font-size:15px;font-weight:var(--font-button-weight,400);line-height:1.35;text-decoration:none;white-space:nowrap;background:#f7f8f2;color:#243124;border:1px solid transparent;border-radius:var(--border-radius-button,5px);transition:background-color .16s}.aw-scene__button:hover{background:#e3e7d9;color:#243124}.aw-scene__button:active{transform:translateY(1px)}.aw-scene a:focus-visible,.aw-scene button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.aw-scene__status{position:absolute;left:4.2%;bottom:22px;max-width:390px;font-size:12px;line-height:1.5;padding:10px 14px;color:#263126;background:#f7f8f2f5}.aw-scene__status[hidden]{display:none!important}.aw-scene__status button{font:inherit;font-weight:700;border:0;border-bottom:1px solid currentColor;padding:2px 0;margin-left:14px;background:none;color:inherit;cursor:pointer}.aw-scene__skip{position:absolute;z-index:3;top:90px;left:4.2%;padding:12px 18px;background:#f7f8f2;color:#243124;opacity:0;pointer-events:none;font-size:14px}.aw-scene__skip:focus{opacity:1;pointer-events:auto}.aw-scene__after{position:relative;padding:var(--aw-space-l,72px) var(--aw-page-gutter,5%) 24px;background:#1a1410;color:#edeae6}.aw-scene__after h2{font-family:var(--font-heading-family,serif);font-size:var(--aw-heading-size,40px);font-weight:var(--font-heading-weight,400);line-height:1.18;letter-spacing:-.02em;margin:0 0 16px;color:inherit;text-transform:none}.aw-scene__after p{font-size:var(--aw-body-size,16px);line-height:1.65;margin:0;color:#c5beb5}.aw-scene__after:empty{display:none}@media(min-aspect-ratio:16/9){.aw-scene__surface img{object-fit:contain}}@media(max-width:1100px)and (orientation:portrait){.aw-scene__stage{min-height:0;background:#e7e9e1}.aw-scene__copy{left:var(--aw-page-gutter,20px);top:calc(var(--header-height,64px) + 20px);width:calc(100% - 2 * var(--aw-page-gutter,20px));max-width:none;color:#253327;transform:translateY(calc(-22px * var(--aw-approach)))}.aw-scene .aw-scene__title{font-size:clamp(30px,4.1vw,40px);margin-bottom:12px}.aw-scene__eyebrow{font-size:11px;margin-bottom:12px}.aw-scene .aw-scene__description{font-size:15px;line-height:1.65;max-width:40ch;margin-bottom:20px;color:#45513f}.aw-scene__button{min-height:44px;padding:10px 20px;background:#253327;color:#fafbf6;font-size:15px}.aw-scene__button:hover{background:#3b4b3c;color:#fafbf6}.aw-scene__surface{top:calc(var(--header-height,64px) + clamp(305px,calc(280px + 6vw),332px));transform:translateY(calc(-35px * var(--aw-approach))) scale(calc(1 + .08 * var(--aw-approach)));transform-origin:center center}.aw-scene__surface img{object-fit:cover}.aw-scene__shade{display:none}.aw-scene__status{left:6%;right:6%;bottom:16px;max-width:none;font-size:11px}.aw-scene__after{padding:var(--aw-space-l,48px) var(--aw-page-gutter,20px) 20px}}@media(min-width:375px)and (max-width:1100px)and (orientation:portrait){.aw-scene__surface{top:calc(var(--header-height,64px) + 275px)}}@media(max-width:1100px)and (max-height:700px)and (orientation:portrait){.aw-scene__copy{top:calc(var(--header-height,64px) + 16px)}.aw-scene .aw-scene__title{font-size:30px}.aw-scene__description{display:none}.aw-scene__surface{top:calc(var(--header-height,64px) + 188px)}}@media(max-height:600px)and (orientation:landscape){.aw-scene__stage{min-height:0}.aw-scene__copy{top:57%;width:36%}.aw-scene .aw-scene__title{font-size:clamp(25px,3.2vw,36px);margin-bottom:14px}.aw-scene .aw-scene__description{font-size:15px;line-height:1.55;margin-bottom:16px}.aw-scene__eyebrow{font-size:9px;margin-bottom:10px}.aw-scene__button{min-height:44px;font-size:15px;padding:10px 20px}}@media(max-height:420px)and (orientation:landscape){.aw-scene__description{display:none}}@media(prefers-reduced-motion:reduce){.aw-scene__surface,.aw-scene__button{transform:none;transition:none}.aw-scene__copy{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce)and (max-width:1100px)and (orientation:portrait){.aw-scene__copy{transform:none}}@media(max-width:1100px)and (orientation:portrait){.aw-scene__surface{--aw-poster-top:calc(var(--header-height,64px) + clamp(305px, calc(280px + 6vw) ,332px));top:0;transform:none}.aw-scene__surface .aw-scene__poster{top:var(--aw-poster-top);height:calc(100% - var(--aw-poster-top))}}@media(min-width:375px)and (max-width:1100px)and (orientation:portrait){.aw-scene__surface{--aw-poster-top:calc(var(--header-height,64px) + 275px)}}@media(max-width:1100px)and (max-height:700px)and (orientation:portrait){.aw-scene__surface{--aw-poster-top:calc(var(--header-height,64px) + 188px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/aurewood-courtyard.css.map */
