.aw-footer{padding:48px 36px 24px;background:#171717;color:#eee;font:12px/1.6 Arial,sans-serif}.aw-footer__brand{text-transform:uppercase;letter-spacing:.1em;margin-bottom:28px}.aw-footer nav{display:flex;flex-wrap:wrap;gap:12px 28px}.aw-footer a{color:inherit;display:flex;align-items:center;min-height:44px}.aw-footer a:hover{text-decoration:underline;text-underline-offset:5px}.aw-footer p{margin:36px 0 0;color:#aaa;font-size:11px}@media(max-width:749px){.aw-footer{padding:32px 16px 20px}.aw-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.aw-footer p{margin-top:28px}}main#MainContent.aw-main{float:none;display:block;width:100%;min-width:0;clear:both}main#MainContent.aw-main--home{max-width:none;margin:0;padding:0}.site-wrapper:has(>main.aw-main){display:flow-root;width:100%;max-width:none;padding:0}.site-wrapper>main.aw-main~.shopify-section{clear:both;width:100%}body{color:#171717}.site-wrapper{max-width:none;padding:0}.aw-main{max-width:1440px;margin:auto;padding:42px 36px 70px;min-height:60vh}.aw-main--home{max-width:none;padding:0}.aw-header{position:sticky;top:0;z-index:40;height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 36px;background:#fff;color:#171717;font:12px Arial,sans-serif;letter-spacing:.04em;transition:background .2s}.aw-header--overlay{position:fixed;left:0;right:0;background:#ffffffe6}.aw-header a,.aw-header summary,.aw-header button{color:inherit;font:inherit;text-transform:uppercase}.aw-header__left{display:flex;gap:28px;align-items:center}.aw-header__logo{display:block;width:240px;line-height:0}.aw-header__logo img{width:100%;height:auto;display:block}.aw-header__bag{justify-self:end}.aw-header__bag,.aw-header__shop,.aw-menu>summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.aw-menu>summary{list-style:none}.aw-menu>summary::-webkit-details-marker{display:none}.aw-menu[open]>summary{border-bottom:1px solid}.aw-menu__panel{position:absolute;top:76px;left:0;width:min(440px,100vw);height:calc(100vh - 76px);height:calc(100svh - 76px);background:#fff;padding:32px 36px;overflow:auto;border-right:1px solid #dedede;border-top:1px solid #dedede;box-shadow:12px 20px 36px #0000000a}.aw-menu nav{display:flex;flex-direction:column;align-items:stretch;gap:8px}.aw-menu nav a,.aw-menu__group summary{min-height:44px;display:flex;align-items:center}.aw-menu__group a{padding-left:16px}.aw-menu__shop{font-size:18px!important}.aw-menu form{margin-top:40px}.aw-menu label{font:12px Arial,sans-serif;text-transform:uppercase}.aw-menu__search{display:flex;border-bottom:1px solid #777;gap:8px}.aw-menu input{width:100%;min-width:0;border:0;background:none;padding:14px 0;font:16px Arial,sans-serif}.aw-menu button{background:none;border:0;padding:12px 0;min-height:44px;cursor:pointer}.aw-menu__close{margin-top:26px;text-decoration:underline;text-underline-offset:5px}.aw-header:has(.aw-menu[open]){background:#fff}.aw-header a:focus-visible,.aw-header summary:focus-visible,.aw-header button:focus-visible,.aw-card a:focus-visible,.aw-campaign a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.aw-header a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:749px){.aw-header{height:64px;padding:0 16px;font-size:11px}.aw-header__logo{width:155px}.aw-header__shop{display:none!important}.aw-menu__panel{top:64px;height:calc(100svh - 64px);padding:24px 20px}.aw-main{padding:24px 16px 48px}.aw-main--home{padding:0}}@media(prefers-reduced-motion:reduce){.aw-header{transition:none}}#ProductThumbs .product-single__thumbnail{display:block;height:auto;overflow:hidden}#ProductThumbs .product-single__thumbnail img{display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:auto}.product__image.aw-product-swap{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:#fff}.product__image.aw-product-swap img{display:block;width:100%;height:100%;object-fit:contain}.product__image.aw-product-swap .aw-product-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease;pointer-events:none}.product__image.aw-product-swap:focus-visible .aw-product-secondary{opacity:1}@media(hover:hover)and (pointer:fine){.product__image.aw-product-swap:hover .aw-product-secondary{opacity:1}}@media(prefers-reduced-motion:reduce){.product__image.aw-product-swap .aw-product-secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=wAAQAAAAAACA */
