.atg{--atg-bone: #F6F1E8;--atg-moss: #354B3D;--atg-sand: #D6B77F;--atg-ocean: #668F9D;--atg-gold: #B88A3B;--atg-cocoa: #4A3A31;background:var(--atg-bg, var(--atg-bone));color:var(--atg-fg, var(--atg-moss));padding-block:clamp(48px,8vw,112px)}.atg *,.atg *:before,.atg *:after{box-sizing:border-box}.atg__wrap{max-width:1240px;margin-inline:auto;padding-inline:20px}.atg__eyebrow{display:block;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--atg-accent, var(--atg-gold));font-weight:600;margin:0 0 14px}.atg__heading{font-size:clamp(30px,4.4vw,52px);line-height:1.08;font-weight:700;color:var(--atg-head, inherit);margin:0 0 16px;letter-spacing:-.01em}.atg__sub{font-style:italic;font-size:clamp(18px,1.8vw,22px);line-height:1.4;margin:0 0 18px;opacity:.92}.atg__body{font-size:16px;line-height:1.7;max-width:60ch}.atg__body p{margin:0 0 14px}.atg__tagline{font-size:13px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin:22px 0 0}.atg__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 30px;margin-top:26px;background:var(--atg-btn-bg, var(--atg-sand));color:var(--atg-btn-fg, var(--atg-cocoa))!important;text-decoration:none;font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;border-radius:2px;transition:opacity .2s ease;border:0;cursor:pointer}.atg__btn:hover{background:var(--atg-btn-hover, var(--atg-gold));color:#fff!important}.atg img{display:block;width:100%;height:100%;object-fit:cover}.atg__placeholder{background:#7f7f7f1f;width:100%;height:100%;min-height:280px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;text-align:center;padding:20px}.atg__centered{text-align:center}.atg__centered .atg__body{margin-inline:auto}.atg-hero{position:relative;padding:0;min-height:88vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--atg-moss)}.atg-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.atg-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#1418149e);pointer-events:none}.atg-hero__media picture{display:block;width:100%;height:100%}.atg-hero__content{position:relative;z-index:1;padding-block:64px;width:100%}.atg-hero .atg__heading{font-size:clamp(40px,7vw,88px);color:#fff}.atg-hero .atg__sub,.atg-hero .atg__body{color:#fff}.atg-hero .atg__btn{--atg-btn-bg: var(--atg-sand);--atg-btn-fg: var(--atg-cocoa)}@media(max-width:749px){.atg-hero{min-height:92svh}.atg-hero__content{padding-block:40px}}.atg-split__grid{display:grid;gap:clamp(28px,5vw,72px);align-items:center}@media(min-width:750px){.atg-split__grid{grid-template-columns:1fr 1fr}.atg-split--image-right .atg-split__media{order:2}}.atg-split__media{aspect-ratio:4 / 5;overflow:hidden}.atg-split--has-pair .atg-split__media{aspect-ratio:auto;overflow:visible}.atg-split__pair{display:grid;grid-template-columns:1.7fr 1fr;gap:14px;align-items:end}.atg-split__pair>div{overflow:hidden}.atg-split__pair>div:first-child{aspect-ratio:4/5}.atg-split__pair>div:last-child{aspect-ratio:3/4}.atg-features{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:0}.atg-features li{border-top:1px solid rgba(184,138,59,.4);padding:14px 0}.atg-features strong{display:block;font-size:17px;margin-bottom:2px}.atg-features span{opacity:.85}.atg-cards__grid{display:grid;gap:22px;margin-top:40px}@media(min-width:750px){.atg-cards__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.atg-cards__grid{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.atg-card{scroll-snap-align:start}}.atg-card{text-decoration:none;color:inherit;display:flex;flex-direction:column;background:var(--atg-card, #fff)}.atg-card__img{aspect-ratio:1 / 1;overflow:hidden;background:#fff}.atg-card__img img{object-fit:contain;padding:18px;transition:transform .4s ease}.atg-card:hover .atg-card__img img{transform:scale(1.03)}.atg-card__text{padding:18px 20px 22px}.atg-card__title{font-weight:700;font-size:17px;margin:0 0 6px}.atg-card__desc{font-size:15px;line-height:1.55;opacity:.85;margin:0 0 10px}.atg-card__price{font-size:14px;letter-spacing:.06em;color:var(--atg-gold);font-weight:600}.atg-reviews__grid{display:grid;gap:20px;margin-top:40px}@media(min-width:750px){.atg-reviews__grid{grid-template-columns:repeat(3,1fr)}}.atg-review{background:var(--atg-card, #fff);padding:26px;border-top:3px solid var(--atg-gold);display:flex;flex-direction:column;text-align:left}.atg-review__stars{color:var(--atg-gold);letter-spacing:3px;margin-bottom:12px}.atg-review__text{font-size:15px;line-height:1.65;flex:1;margin:0 0 16px}.atg-review__meta{font-size:13px;opacity:.75}.atg-reviews__more{display:inline-block;margin-top:28px;color:inherit;font-size:14px;letter-spacing:.08em}.atg-reviews__lead{font-style:italic;font-size:20px;margin:30px 0 4px}.atg-reviews__pending{margin-top:32px;padding:18px;border:1px dashed rgba(127,127,127,.5);font-size:14px}.atg-list{display:grid;margin-top:40px}@media(min-width:750px){.atg-list--cols{grid-template-columns:1fr 1fr;column-gap:56px}}.atg-list__item{border-top:1px solid rgba(184,138,59,.4);padding:22px 0;display:grid;grid-template-columns:auto 1fr;gap:18px}.atg-list--plain .atg-list__item{grid-template-columns:1fr}.atg-list__num{font-size:13px;letter-spacing:.14em;color:var(--atg-accent, var(--atg-gold));font-weight:700;padding-top:5px}.atg-list__title{font-size:20px;font-weight:700;margin:0 0 4px}.atg-list__tag{font-style:italic;margin:0 0 10px;opacity:.9}.atg-list__text{font-size:15px;line-height:1.7;margin:0;opacity:.9}.atg-list__text p{margin:0}.atg-acc{margin-top:32px;border-bottom:1px solid rgba(184,138,59,.4)}.atg-acc details{border-top:1px solid rgba(184,138,59,.4)}.atg-acc summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-weight:700;font-size:17px;position:relative}.atg-acc summary::-webkit-details-marker{display:none}.atg-acc summary:after{content:"+";position:absolute;right:4px;top:15px;font-size:24px;font-weight:400;color:var(--atg-gold)}.atg-acc details[open] summary:after{content:"\2013"}.atg-acc__body{padding:0 0 22px;font-size:15px;line-height:1.7;max-width:72ch}.atg-acc__body p{margin:0 0 10px}.atg-acc-group+.atg-acc-group{margin-top:56px}.atg-news__form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:24px}.atg-news__form input[type=email]{flex:1 1 260px;max-width:380px;min-height:50px;padding:0 18px;border:1px solid var(--atg-cocoa);background:var(--atg-bone);color:var(--atg-cocoa);font-size:16px;border-radius:2px}.atg-news__form .atg__btn{margin-top:0}.atg-news__msg{margin-top:14px;font-size:14px}.atg-pdp-intro{color:#4a3a31}.atg-pdp-intro__eyebrow{display:block;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#b88a3b;font-weight:600;margin-bottom:8px}.atg-pdp-intro__lede{font-size:18px;line-height:1.45;font-weight:600;margin:0 0 10px}.atg-pdp-intro p{font-size:15px;line-height:1.65;margin:0 0 10px}.atg-pdp-intro__former{font-style:italic;color:#4a3a31}.atg-pdp-intro__size{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border:1px solid #B88A3B;color:#4a3a31;padding:4px 10px;margin-top:2px}.atg-news .atg__btn{--atg-btn-bg: var(--atg-cocoa);--atg-btn-fg: var(--atg-bone)}.atg-hero__trust{margin:18px 0 0;font-size:13px;letter-spacing:.08em;color:#fff;opacity:.92}.atg-tiles__grid{display:grid;gap:18px;margin-top:32px}@media(min-width:750px){.atg-tiles__grid{grid-template-columns:1fr 1fr;gap:24px}}.atg-tile{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;text-decoration:none;background:var(--atg-cocoa)}.atg-tile img{transition:transform .5s ease}.atg-tile:hover img{transform:scale(1.04)}.atg-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#281e18b8)}.atg-tile__text{position:absolute;left:24px;right:24px;bottom:22px;z-index:1;color:#fff}.atg-tile__name{font-size:clamp(24px,3vw,34px);font-weight:700;margin:0 0 4px;color:#fff}.atg-tile__desc{font-size:15px;margin:0 0 12px;color:#fff;opacity:.92}.atg-tile__cta{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#d6b77f}.atg-artprod .atg-cards__grid{margin-top:24px}.atg-pdp-intro__value{display:block;font-size:13px;color:#4a3a31;margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/atg-phase1.css.map */
