footer.site-footer{color:#f5f3e8;background:#123c43;border:0;padding:64px clamp(20px,5vw,72px) 30px}.footer-discover{grid-template-columns:minmax(0,1fr);align-items:center;gap:64px;max-width:1360px;margin:0 auto 40px;display:grid}footer.site-footer .footer-discover p{color:#d4e2dc;max-width:600px;margin:0;font-size:17px;line-height:1.75}footer.site-footer .footer-grid{grid-template-columns:1.05fr .8fr 1.2fr;gap:64px;max-width:1360px}footer.site-footer .footer-brand-logo{margin-top:24px}footer.site-footer .footer-brand-logo>span{filter:grayscale()invert();mix-blend-mode:screen}footer.site-footer :is(p,a){color:#d4e2dc}footer.site-footer .footer-photo-credit{max-width:280px;margin-top:16px;font-size:13px;line-height:1.8}footer.site-footer h2{color:#f5f3e8;font-size:16px;font-weight:500}.footer-column-heading{justify-content:space-between;align-items:center;gap:20px;min-height:48px;margin-bottom:16px;display:flex}.footer-column-heading h2{margin:0}footer.site-footer .footer-links{gap:6px 28px}footer.site-footer .footer-grid>div:last-child .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}footer.site-footer .footer-links a{min-height:36px;padding-block:6px;font-size:14px;line-height:1.5;text-decoration:none}footer.site-footer a:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}footer.site-footer a:focus-visible,footer.site-footer #andeor-portfolio-settings:focus-visible{outline-offset:4px;outline:2px solid #dce7be}footer.site-footer .footer-meta{flex-wrap:wrap;justify-content:space-between;gap:24px;max-width:1360px;margin:48px auto 0;font-size:12px;display:flex}footer.site-footer .footer-languages{gap:6px 20px;margin:0}footer.site-footer .footer-languages a,footer.site-footer .footer-meta>a{align-items:center;min-height:44px;display:inline-flex}footer.site-footer #andeor-portfolio-settings{color:#d4e2dc}.home-planning-tab .planning-clay-icon{object-fit:contain;flex:0 0 56px;width:56px;height:56px}.home-planning-tab .planning-line-icon{color:#173d35;background:#e6efeb;border-radius:18px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.home-planning-tab:nth-child(2) .planning-line-icon{background:#e4eff4}.home-planning-tab:nth-child(5) .planning-line-icon{background:#f4edda}@media (max-width:1000px){.footer-discover{grid-template-columns:minmax(0,1fr);gap:28px}footer.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:36px}footer.site-footer .footer-grid>div:first-child{grid-column:1/-1}footer.site-footer .footer-photo-credit{max-width:480px}footer.site-footer .footer-grid>div:last-child .footer-links{grid-template-columns:1fr}}@media (max-width:600px){footer.site-footer{padding-top:40px}.footer-discover{grid-template-columns:1fr;gap:16px;margin-bottom:32px}footer.site-footer .footer-discover p{font-size:15px}footer.site-footer .footer-grid{gap:28px 22px}footer.site-footer .footer-links a{min-height:44px}footer.site-footer .footer-meta{gap:12px;margin-top:32px}.footer-column-heading{gap:8px;min-height:64px}.home-planning-tab .planning-clay-icon,.home-planning-tab .planning-line-icon{flex-basis:44px;width:44px;height:44px}}footer.site-footer .footer-disclosure{display:none}@media (max-width:600px){footer.site-footer .footer-discover{text-align:center}footer.site-footer .footer-grid{grid-template-columns:1fr;gap:12px}footer.site-footer .footer-grid>div:first-child{text-align:center;margin-bottom:20px}footer.site-footer .footer-photo-credit{margin-inline:auto}footer.site-footer .footer-desktop-links{display:none}footer.site-footer .footer-disclosure{background:#214b51;border-radius:16px;display:block}footer.site-footer .footer-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:60px;padding:16px 20px;font-size:15px;list-style:none;display:flex}footer.site-footer .footer-disclosure summary::-webkit-details-marker{display:none}footer.site-footer .footer-disclosure[open] summary svg{transform:rotate(180deg)}footer.site-footer .footer-disclosure>.footer-links{padding:0 20px 16px;grid-template-columns:1fr!important}footer.site-footer .footer-meta,footer.site-footer .footer-languages{text-align:center;justify-content:center}footer.site-footer .footer-disclosure summary:focus-visible{outline-offset:4px;outline:2px solid #dce7be}footer.site-footer.pilot-footer .footer-links{text-align:center;justify-items:center}.home-planning-tabs{justify-content:center}}
.HomeShopSelection-module__WXqyuq__section{color:#171717;background:#fff;padding:clamp(48px,6vw,84px) clamp(20px,4vw,56px)}.HomeShopSelection-module__WXqyuq__inner{max-width:1328px;margin-inline:auto}.HomeShopSelection-module__WXqyuq__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.HomeShopSelection-module__WXqyuq__heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,43px);font-weight:500;line-height:1.12}.HomeShopSelection-module__WXqyuq__heading p{color:#606060;margin:14px 0 0;font-size:15px;line-height:1.7}.HomeShopSelection-module__WXqyuq__collection{min-height:44px;color:inherit;flex:none;justify-content:center;align-items:center;gap:10px;padding:12px 0;font-size:14px;text-decoration:none;display:inline-flex}.HomeShopSelection-module__WXqyuq__collection:hover{text-underline-offset:5px;text-decoration:underline}.HomeShopSelection-module__WXqyuq__products{min-width:0}.HomeShopSelection-module__WXqyuq__products .card-rail-track{gap:24px;margin:-8px -2px -16px;padding:8px 2px 16px;scroll-padding-inline:2px}.HomeShopSelection-module__WXqyuq__products .card-rail-btn{background:#fff;border:0;top:42%;box-shadow:0 3px 16px #0002}.HomeShopSelection-module__WXqyuq__products .card-rail-btn:hover{background:#fff;box-shadow:0 3px 20px #0003}.HomeShopSelection-module__WXqyuq__products .card-rail-btn:focus-visible{outline-offset:4px;background:#fff;outline:2px solid #171717}.HomeShopSelection-module__WXqyuq__products .card-rail-btn-prev{left:-22px}.HomeShopSelection-module__WXqyuq__products .card-rail-btn-next{right:-22px}.HomeShopSelection-module__WXqyuq__product{min-width:0;color:inherit;scroll-snap-align:start;border-radius:18px;flex:0 0 calc(23.8095% - 22.8571px);text-decoration:none;display:block}.HomeShopSelection-module__WXqyuq__image{aspect-ratio:3/4;background:#fff;border-radius:18px;width:100%;position:relative;overflow:hidden}.HomeShopSelection-module__WXqyuq__image img{object-fit:cover;transition:transform .25s}.HomeShopSelection-module__WXqyuq__product:hover .HomeShopSelection-module__WXqyuq__image img{transform:scale(1.025)}.HomeShopSelection-module__WXqyuq__caption{justify-content:space-between;align-items:start;gap:16px;padding-top:16px;display:flex}.HomeShopSelection-module__WXqyuq__caption h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:500;line-height:1.45}.HomeShopSelection-module__WXqyuq__price{flex-wrap:wrap;gap:8px;margin:6px 0 0;font-size:14px;line-height:1.5;display:flex}.HomeShopSelection-module__WXqyuq__price del{color:#777}.HomeShopSelection-module__WXqyuq__caption svg{flex:none;margin-top:3px}.HomeShopSelection-module__WXqyuq__product:focus-visible,.HomeShopSelection-module__WXqyuq__collection:focus-visible{outline-offset:6px;outline:2px solid #171717}@media (max-width:900px){.HomeShopSelection-module__WXqyuq__products .card-rail-track{gap:20px}.HomeShopSelection-module__WXqyuq__product{flex-basis:calc(45.4545% - 18.1818px)}.HomeShopSelection-module__WXqyuq__heading{flex-direction:column;align-items:start;gap:8px}}@media (max-width:600px){.HomeShopSelection-module__WXqyuq__section{padding:48px 20px}.HomeShopSelection-module__WXqyuq__heading{margin-bottom:22px}.HomeShopSelection-module__WXqyuq__products .card-rail-track{gap:16px}.HomeShopSelection-module__WXqyuq__product{scroll-snap-align:start;flex:0 0 78%}.HomeShopSelection-module__WXqyuq__caption h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.HomeShopSelection-module__WXqyuq__image img{transition:none}.HomeShopSelection-module__WXqyuq__product:hover .HomeShopSelection-module__WXqyuq__image img{transform:none}}
