:root{--at-pine:#19362c;--at-deep:#132a22;--at-cream:#f7f3e9;--at-sand:#eee8da;--at-amber:#e9ad52;--at-muted:#516158}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--at-cream);color:var(--at-pine)}.at-home{overflow:hidden;background:var(--at-cream)}.at-home h1,.at-home h2,.at-home h3,.at-product-details h2,.at-brand-story h2{font-family:var(--font-heading--family,Arial,sans-serif);font-weight:700;letter-spacing:-.045em;text-wrap:balance}.at-home a,.at-footer a{text-decoration:none}.at-container{width:min(1320px,90%);margin-inline:auto}.at-eyebrow{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.6;margin:0 0 18px}.at-hero{position:relative;min-height:650px;isolation:isolate;background:var(--at-deep);color:var(--at-cream);display:flex;align-items:center}.at-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 56%;z-index:-2}.at-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#091813d1,#09181352 55%,#09181300 85%);z-index:-1}.at-hero-copy{width:min(1320px,90%);margin:0 auto;padding:80px 0 100px}.at-hero-copy h1{color:var(--at-cream);font-size:clamp(52px,6.8vw,94px);line-height:1.01;max-width:660px;margin:0 0 26px}.at-hero-copy .at-eyebrow{color:#f3c887}.at-hero-intro{font-size:18px;line-height:1.65;max-width:410px;margin:0 0 34px;color:#eeeade}.at-button{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:52px;border-radius:5px;padding:15px 24px;background:var(--at-amber);color:var(--at-deep);font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s}.at-button:hover{background:#f2bf73;transform:translateY(-2px)}.at-button span{font-size:19px}.at-hero-caption{position:absolute;bottom:25px;left:5%;right:5%;display:flex;align-items:center;gap:18px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#e4e4d9}.at-hero-caption span{color:var(--at-amber)}.at-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-block:30px 0}.at-category{position:relative;isolation:isolate;min-height:325px;color:#fff;overflow:hidden;border-radius:9px;background:var(--at-pine);display:flex;align-items:flex-end}.at-category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06140ee6,#06140e05 85%);z-index:-1}.at-category img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .45s}.at-category:first-child img{object-position:70% 55%}.at-category:hover img{transform:scale(1.025)}.at-category>div{padding:30px;width:100%;position:relative}.at-category h2{color:#fff;font-size:clamp(25px,3vw,37px);line-height:1.1;margin:0 0 12px;max-width:80%}.at-category p:not(.at-eyebrow){font-size:13px;line-height:1.6;margin:0;max-width:80%;color:#e9eadf}.at-category .at-eyebrow{color:#f4c988;font-size:9px;margin-bottom:13px}.at-circle{position:absolute;right:28px;bottom:30px;width:38px;height:38px;border-radius:50%;background:var(--at-amber);color:var(--at-deep);display:grid;place-items:center;font-size:23px}.at-featured{padding-block:85px}.at-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.at-section-heading h2,.at-charging h2{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:0 0 16px;color:var(--at-pine)}.at-section-heading .at-eyebrow{color:var(--at-muted);margin-bottom:12px}.at-section-heading p:not(.at-eyebrow){margin:0;color:var(--at-muted);font-size:15px}.at-text-link{display:inline-flex;gap:16px;align-items:center;font-size:13px;font-weight:600;text-decoration:underline!important;text-underline-offset:5px;line-height:1.7}.at-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.at-product-card{border:1px solid #deded1;border-radius:10px;overflow:hidden;background:#fffefa;box-shadow:0 6px 25px #19362c06}.at-product-picture{display:block;position:relative;aspect-ratio:1.25;background:#fff;overflow:hidden}.at-product-picture img{width:100%;height:100%;object-fit:contain;transition:transform .4s}.at-product-picture:hover img{transform:scale(1.025)}.at-product-chip{position:absolute;top:16px;left:16px;padding:8px 12px;font-size:9px;letter-spacing:.12em;font-weight:700;background:var(--at-cream);color:var(--at-pine);border-radius:3px}.at-product-card-copy{padding:24px 28px 28px}.at-product-card h3{font-size:22px;line-height:1.25;margin:0 0 13px;letter-spacing:-.025em}.at-product-price{font-size:16px;margin:0 0 23px;color:var(--at-muted)}.at-card-link{border-top:1px solid #deded1;padding-top:18px;display:flex;justify-content:space-between;gap:20px;font-size:13px;font-weight:700}.at-card-link span{font-size:19px}.at-brand-story{display:grid;grid-template-columns:1fr 1fr;background:var(--at-deep);color:var(--at-cream)}.at-brand-photo{margin:0;min-width:0;position:relative}.at-brand-photo>img{width:100%;height:100%;object-fit:cover;aspect-ratio:1.1;display:block}.at-brand-copy{padding:clamp(40px,6vw,90px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.at-brand-copy .at-eyebrow{color:#e7bd7e}.at-brand-copy h2{font-size:clamp(34px,4vw,56px);line-height:1.08;color:var(--at-cream);margin:0 0 25px;max-width:550px}.at-brand-copy>p:not(.at-eyebrow):not(.at-photo-note){font-size:15px;line-height:1.9;color:#d4ddcf;margin:0 0 30px;max-width:500px}.at-photo-note{font-size:10px!important;line-height:1.6;color:#c9d1c4;margin:25px 0 0;max-width:400px}.at-brand-photo figcaption{background:var(--at-deep);padding:12px 24px;margin:0}.at-charging{padding-block:85px 95px}.at-charging>.at-eyebrow{color:var(--at-muted)}.at-charging h2{max-width:700px}.at-charging-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:38px}.at-charging-grid>div{border-top:1px solid #c7cdbf;padding-top:25px}.at-detail-number{font-size:12px;color:#777a58;letter-spacing:.1em}.at-charging h3{font-size:23px;margin:18px 0 15px;letter-spacing:-.025em}.at-charging-grid p{font-size:14px;line-height:1.9;color:var(--at-muted);max-width:520px;margin:0 0 20px}.at-footer{background:var(--at-deep);color:var(--at-cream)}.at-footer-top{padding-block:65px;display:grid;grid-template-columns:1.1fr .65fr 1.25fr;gap:65px}.at-footer-brand>a{display:flex;gap:12px;align-items:center;font-size:clamp(22px,2.5vw,31px);font-weight:800;letter-spacing:-.055em;line-height:1.1}.at-footer-brand>a span{color:var(--at-amber)}.at-footer-brand p{font-size:13px;line-height:1.8;max-width:230px;color:#d0d9cc;margin:20px 0}.at-footer-market{font-size:10px!important;text-transform:uppercase;letter-spacing:.1em}.at-footer h2{font-family:var(--font-body--family,Arial,sans-serif);font-size:15px;font-weight:600;color:var(--at-cream);margin:0 0 19px;letter-spacing:0}.at-footer nav a{display:block;font-size:12px;color:#d0d9cc;line-height:1.7;padding:5px 0}.at-footer-newsletter>p{font-size:12px;line-height:1.8;color:#d0d9cc;max-width:320px;margin:0 0 20px}.at-email-form label{font-size:11px;display:block;margin-bottom:8px;color:#d0d9cc}.at-email-row{display:flex;border-bottom:1px solid #7b8b7a;padding-bottom:9px;gap:15px}.at-email-row input{min-width:0;flex:1;border:0;background:transparent;color:var(--at-cream);min-height:40px;border-radius:0;font-size:15px}.at-email-row button{background:var(--at-amber);color:var(--at-deep);border:0;border-radius:4px;font-size:11px;font-weight:700;min-height:42px;padding:10px 14px;white-space:nowrap;cursor:pointer}.at-footer-bottom{border-top:1px solid #3c5042;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:24px;color:#bdcbb9;font-size:10px;line-height:1.7}.at-footer-bottom>div{display:flex;gap:24px;flex-wrap:wrap}.at-footer a:hover{color:var(--at-amber)}.at-summary{font-size:15px;line-height:1.8}.at-summary>p{margin:14px 0}.at-summary-chip{font-size:10px;font-weight:700;letter-spacing:.12em;border:1px solid #c6cdbc;border-radius:3px;padding:7px 10px}.at-summary-detail{font-size:12px;color:var(--at-muted)}.at-summary .at-text-link{font-size:12px}.at-product-details{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:80px;scroll-margin-top:110px}.at-product-details h2{font-size:clamp(32px,3.8vw,46px);line-height:1.12;margin:0 0 26px;max-width:400px}.at-product-details .at-eyebrow{color:var(--at-muted);font-size:10px}.at-product-details>div:first-child>a{font-size:12px}.at-accordions details{border-top:1px solid #c7cdbf;padding:22px 0}.at-accordions details:last-child{border-bottom:1px solid #c7cdbf}.at-accordions summary{cursor:pointer;min-height:28px;line-height:1.6;font-size:15px;font-weight:600}.at-accordions p,.at-accordions li,.at-accordions details>div{font-size:14px;line-height:1.9;color:var(--at-muted)}.at-accordions ul{padding-left:20px}.at-accordions li{padding-block:3px}.at-specs-note{font-size:11px!important}.at-product-story{margin-top:20px}.header-logo{font-weight:800;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.055em;line-height:1.1;color:var(--at-pine)}.header-logo a{color:inherit}.product-information .product-details{color:var(--at-pine)}.product-information h1{font-weight:700;letter-spacing:-.035em}.product-information .product-media img{background:#fffefa}.product-information .product-form-buttons .add-to-cart-button{min-height:52px}.at-home a:focus-visible,.at-footer a:focus-visible,.at-home button:focus-visible,.at-footer button:focus-visible{outline:3px solid var(--at-amber);outline-offset:5px}.at-footer input:focus-visible{outline:2px solid var(--at-amber);outline-offset:3px}@media(min-width:1500px){.at-hero{min-height:730px}}@media(max-width:989px){.at-hero{min-height:620px}.at-hero-copy h1{max-width:490px}.at-footer-top{gap:35px;grid-template-columns:1fr 1fr}.at-footer-newsletter{grid-column:1/-1;max-width:520px}.at-brand-copy{padding:42px 32px}.at-charging-grid{gap:35px}.at-product-details{gap:40px}.at-category{min-height:290px}}@media(max-width:749px){html{scroll-padding-top:90px}.at-container{width:88%}.at-hero{min-height:690px;align-items:flex-start}.at-hero-image{object-position:80% center}.at-hero-shade{background:linear-gradient(180deg,#091813db,#0918138f 43%,#09181308 74%,#09181359)}.at-hero-copy{width:88%;padding:44px 0 200px}.at-hero-copy h1{font-size:clamp(42px,12vw,60px);max-width:360px;margin-bottom:20px}.at-hero-copy .at-eyebrow{font-size:9px;margin-bottom:16px}.at-hero-intro{font-size:14px;max-width:290px;line-height:1.7;margin-bottom:24px}.at-button{min-height:48px;font-size:12px;padding:13px 19px;gap:25px}.at-hero-caption{left:6%;right:6%;font-size:8px;gap:12px;letter-spacing:.08em;bottom:18px}.at-category-grid{grid-template-columns:1fr;gap:16px;padding-top:22px}.at-category{min-height:285px}.at-category>div{padding:25px}.at-category h2{font-size:30px;max-width:80%}.at-category p:not(.at-eyebrow){font-size:12px}.at-circle{right:24px;bottom:25px}.at-featured{padding-block:55px}.at-section-heading{display:block;margin-bottom:25px}.at-section-heading h2,.at-charging h2{font-size:35px}.at-section-heading p:not(.at-eyebrow){font-size:13px;line-height:1.8}.at-section-heading>.at-text-link{margin-top:20px;font-size:12px}.at-product-grid{grid-template-columns:1fr;gap:22px}.at-product-picture{aspect-ratio:1.15}.at-product-card-copy{padding:22px}.at-product-card h3{font-size:21px}.at-product-price{font-size:15px}.at-brand-story{grid-template-columns:1fr}.at-brand-photo>img{aspect-ratio:1.15}.at-brand-copy{padding:42px 6% 46px}.at-brand-copy h2{font-size:37px}.at-brand-copy>p:not(.at-eyebrow):not(.at-photo-note){font-size:14px;line-height:1.85}.at-charging{padding-block:55px 60px}.at-charging-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.at-charging h3{font-size:22px}.at-charging-grid p{font-size:13px}.at-footer-top{padding-block:45px;grid-template-columns:1fr 1fr;gap:36px 24px}.at-footer-brand{grid-column:1/-1}.at-footer-brand>a{font-size:30px}.at-footer-brand p{max-width:none;margin:15px 0}.at-footer-newsletter{grid-column:1/-1}.at-footer-top nav{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.at-footer-top nav h2{grid-column:1/-1;margin-bottom:10px}.at-footer-bottom{padding-block:22px;gap:14px;align-items:flex-start;flex-direction:column}.at-product-details{grid-template-columns:1fr;gap:30px;padding-block:50px}.at-product-details h2{font-size:34px}.at-product-details>.at-eyebrow{font-size:10px}.at-accordions p,.at-accordions li,.at-accordions details>div{font-size:13px}.at-product-story{margin-top:5px}.header-logo{font-size:22px;letter-spacing:-.06em;white-space:nowrap}.header__columns{column-gap:10px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.at-button,.at-category img,.at-product-picture img{transition:none}.at-button:hover,.at-category:hover img,.at-product-picture:hover img{transform:none}}.at-product-grid-single{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.card-gallery .product-media img{object-fit:contain;object-position:center}.at-product-details-wide{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.at-product-details-wide h2{max-width:none}.at-description-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start;padding-bottom:70px}.at-description-gallery img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;object-position:center;background:transparent;border-radius:10px}@media(max-width:989px){.at-description-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:599px){.at-description-gallery{grid-template-columns:1fr}}.at-dark-product #MainContent{--at-pine: #f4f0e7;--at-muted: #bbc2b7;--color-background: #101210;--color-foreground: #f4f0e7;--color-foreground-rgb: 244 240 231;background:#101210;color:#f4f0e7}.at-dark-product .product-information,.at-dark-product .at-product-details,.at-dark-product .at-description-gallery{color:#f4f0e7}.at-dark-product .product-information .product-details,.at-dark-product .product-information h1,.at-dark-product .at-product-details h2,.at-dark-product .at-product-details a,.at-dark-product .at-accordions summary{color:#f4f0e7}.at-dark-product .at-summary,.at-dark-product .at-accordions p,.at-dark-product .at-accordions li,.at-dark-product .at-accordions details>div{color:#d5d9d1}.at-dark-product .at-summary-chip{color:#f2c57f;border-color:#60694f}.at-dark-product .at-summary-detail,.at-dark-product .at-product-details .at-eyebrow{color:#bbc2b7}.at-dark-product .at-accordions details{border-color:#3d443b}.at-dark-product .product-information select,.at-dark-product .product-information .quantity-selector{background:#1c211b;color:#f4f0e7;border-color:#66705f}.at-dark-product .product-information option{background:#1c211b;color:#f4f0e7}.at-dark-product .product-information .product-media img,.at-dark-product .at-description-gallery img{background:transparent}.at-dark-product .at-description-gallery{gap:0}.at-dark-product .at-description-gallery img{border-radius:0;aspect-ratio:9 / 16}.at-focus-story{padding-block:48px 12px}.at-focus-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding-block:28px}.at-focus-row>img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain;border-radius:8px}.at-focus-row h2{color:#f4f0e7;font-size:clamp(28px,3vw,44px);line-height:1.15}.at-focus-row p{color:#cbd1c5;line-height:1.8}.at-dark-product .product-information .quantity-selector button,.at-dark-product .product-information .quantity-selector input,.at-dark-product .product-information .variant-option__name{color:#f4f0e7}@media(min-width:750px){.at-focus-row:nth-child(2n)>img{order:2}}@media(max-width:749px){.at-focus-row{grid-template-columns:1fr;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ambertrail.css.map */
