@media screen and (max-width:999.98px){.shopify-section--header{--header-logo-width: 128px !important}x-header.header{padding-block:6px!important;row-gap:0!important;column-gap:8px!important;grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr)!important}x-header .header__primary-nav>button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;margin-inline-start:-11px}x-header .header__secondary-nav{flex-wrap:nowrap!important;gap:0!important;margin-inline-end:-11px}x-header .header__secondary-nav>ul{flex-wrap:nowrap}x-header .header__search-link,x-header .header__cart-link{display:flex}x-header .header__search-link a,x-header .header__cart-link a{display:grid;place-items:center;min-width:44px;min-height:44px}x-header .header__cart-dot{inset-block-start:9px;inset-inline-end:9px}.atb__inner{padding-block:0!important;align-items:stretch!important;min-height:32px}.atb__links,.atb__links li{align-items:stretch!important}.atb__links li+li{margin-left:0!important;padding-left:0!important}.atb__links a,.atb__links span{display:flex;align-items:center;padding-inline:.275rem}}@media screen and (min-width:1000px){html.acorn-slim .shopify-section--header{--header-logo-width: 140px !important}html.acorn-slim x-header.header{padding-block:2px!important}}@media screen and (max-width:999.98px){.product-gallery__media img{max-height:none!important}.product-gallery__media{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:#fff}.product-gallery__media img{width:100%;height:100%;object-fit:contain}}.color-swatch.border,.block-swatch__color.border{border:1px solid rgb(14 43 71 / .4)!important}.block-swatch.acorn-swatch-text{text-transform:none}product-card[reveal-on-scroll],.product-list__promo[reveal-on-scroll]{opacity:1!important;transform:none!important}.acorn-cart-trust{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.25rem;justify-items:center;text-align:center;font-family:var(--text-font-family);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.02em;color:#0e2b47}.acorn-cart-trust li{margin:0;padding:0}.acorn-cart-trust a{color:#0e2b47;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding-block:.25rem}.acorn-cart-trust a:hover{text-decoration-thickness:2px}@media screen and (min-width:1000px)and (max-width:1499.98px){.acorn-mega-root.mega-menu{max-height:calc(100dvh - var(--header-height, 82px) - 40px);overflow-y:auto;overscroll-behavior:contain}.acorn-mega-root .acorn-mega__main{padding:1.6rem 2rem 1.8rem!important}.acorn-mega-root .acorn-mega__layout{grid-template-columns:minmax(0,1.9fr) minmax(0,.8fr) minmax(0,.8fr)!important;grid-template-areas:"cards col1 col2" "cards help help" "sup sup sup"!important;gap:1.6rem 2rem!important;align-items:start}.acorn-mega-root .acorn-mega__aside,.acorn-mega-root .acorn-mega__cols{display:contents!important}.acorn-mega-root .acorn-mega__cards{grid-area:cards}.acorn-mega-root .acorn-mega__col:nth-child(1){grid-area:col1}.acorn-mega-root .acorn-mega__col:nth-child(2){grid-area:col2}.acorn-mega-root .acorn-mega__help-card{grid-area:help}.acorn-mega-root .acorn-mega__col.acorn-mega__col--suppliers{grid-area:sup;grid-column:1 / -1!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap;gap:.75rem 2.25rem;padding-top:1.2rem;border-top:1px solid rgb(14 43 71 / .12)}.acorn-mega-root .acorn-mega__col--suppliers .acorn-mega__col-head{align-items:center!important}.acorn-mega-root .acorn-mega__col--suppliers .acorn-mega__brands{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem 1.75rem!important}.acorn-mega-root .acorn-mega__brand-img{height:24px!important}.acorn-mega-root .acorn-mega__brand-img--square{height:28px!important}.acorn-mega-root .acorn-mega__card-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance;line-height:1.25}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){product-card .product-card__media{overflow:hidden}product-card .product-card__image{transition:opacity .1s ease-in-out,transform .5s ease}product-card:hover .product-card__image{transform:scale(1.04)}product-card:hover :is(.product-title,.product-card__title){text-decoration:underline;text-underline-offset:.25em}main a:is([class*=__card],[class*=__tile],[class*=__link]):has(>:is(span,div,figure,picture)>img)>:is(span,div,figure,picture):has(>img),main a:is([class*=__card],[class*=__tile]):has(>img){overflow:hidden}main a:is([class*=__card],[class*=__tile],[class*=__link]):has(>:is(span,div,figure,picture)>img) img,main a:is([class*=__card],[class*=__tile]):has(>img) img{transition:transform .5s ease}main a:is([class*=__card],[class*=__tile],[class*=__link]):has(>:is(span,div,figure,picture)>img):hover img,main a:is([class*=__card],[class*=__tile]):has(>img):hover img{transform:scale(1.04)}main a:is([class*=__card],[class*=__tile],[class*=__link]):has(img):hover :is([class*=__name],[class*=__title]){text-decoration:underline;text-underline-offset:.25em}main :is(article,li)[class*=__card]:has(img) :is(a,span,div,figure,picture):has(>img){overflow:hidden}main :is(article,li)[class*=__card]:has(img) img{transition:transform .5s ease}main :is(article,li)[class*=__card]:has(img):hover img{transform:scale(1.04)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){main :is(a.anr__card,a.amr__link,a.lby__link,a.wwd__card,a.asoc__tile,a.ahq__tile) img{transition:transform .5s ease!important}main :is(a.anr__card,a.amr__link,a.lby__link,a.wwd__card,a.asoc__tile,a.ahq__tile):hover img{transform:scale(1.04)!important}}@media(prefers-reduced-motion:reduce){product-card:hover .product-card__image,main :is(a.anr__card,a.amr__link,a.lby__link,a.wwd__card,a.asoc__tile,a.ahq__tile):hover img,main a:is([class*=__card],[class*=__tile],[class*=__link]):hover img,main :is(article,li)[class*=__card]:hover img{transform:none!important}main :is(a.anr__card,a.amr__link,a.lby__link,a.wwd__card,a.asoc__tile,a.ahq__tile) img{transition:none!important}}:root{--button-border-radius: 2px;--input-border-radius: 2px}:is(.button,.circle-button,.pop-in,.popover,dialog,.discount-badge,.badge,[class*=__btn],[class*=__button],[class*=__cta],[class*=__card],[class*=__tile],[class*=__media],[class*=__panel],[class*=__copy],[class*=__arrow],[class*=__num],[class*=__badge],[class*=__chip],[class*=__pill],[class*=__box],[class*=__link],[class*=help-card],[class*=acorn-search]):not(.color-swatch):not([class*=swatch]):not([class*=radio]):not([class*=dot]):not(video-media){border-radius:2px!important}[class*=acorn-pill],.atgr__ico,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.switch):not(.checkbox){border-radius:2px!important}main :is(h1,h2,h3):not(#a):not(#b),main .ahf__title:not(#a):not(#b){font-family:var(--text-font-family),"Montserrat",Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.1em!important;line-height:1.2!important;text-wrap:balance}main :is(h4,h5,h6):not(#a):not(#b){font-weight:400!important;text-transform:uppercase!important;text-wrap:balance}main h1:not(#a):not(#b){font-size:24px!important}main :is(h2,.ahf__title):not(#a):not(#b){font-size:18px!important}main h3:not(#a):not(#b){font-size:14px!important}@media screen and (min-width:700px){main h1:not(#a):not(#b){font-size:26px!important}main :is(h2,.ahf__title):not(#a):not(#b){font-size:20px!important}main h3:not(#a):not(#b){font-size:15px!important}}@media screen and (min-width:1000px){main h1:not(#a):not(#b){font-size:32px!important}main :is(h2,.ahf__title):not(#a):not(#b){font-size:22px!important}}main p.h6,main [class*=__sub],main [class*=__lead],main [class*=__tagline],main [class*=__stand]{text-wrap:balance}.aduo__panel:after{background:linear-gradient(to top right,#0e2b4799,#0e2b4700 60%)!important}.aduo__heading,.aduo__text{text-shadow:0 1px 8px rgba(14,43,71,.45)}.acorn-clubs__overlay{background-image:radial-gradient(ellipse at center,#0e2b4799,#0e2b4700 60%)!important}.atlh__media:has(.atlh__caption):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top left,#0e2b4799,#0e2b4700 60%)}.atlh__media:has(.atlh__caption) .atlh__img{z-index:0}.atlh__media .atlh__caption{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/27/assets/acorn-v16.css.map */
