@media(max-width:989px){html body .announcement{background:#000;color:#fff;text-align:center;padding:12px 16px}html body .announcement p,html body .announcement a{margin:0;color:#fff;font-family:Red Hat Display,sans-serif;font-weight:800;font-size:15px;line-height:1.25;letter-spacing:.01em;text-decoration:none}html body .site-header__inner{display:grid!important;grid-template-columns:44px 44px 1fr 44px 44px;align-items:center;gap:0;min-height:64px;padding-left:10px;padding-right:10px}html body .site-header .site-nav{display:none!important}html body .site-header__actions{display:contents!important}html body .site-header__menu{grid-column:1;grid-row:1;justify-self:start}html body .site-header__actions [data-toggle=search]{grid-column:2;grid-row:1;justify-self:start}html body .site-header__logo{grid-column:3;grid-row:1;justify-self:center;display:flex;align-items:center}html body .site-header__account{grid-column:4;grid-row:1;justify-self:end;display:inline-flex!important}html body .site-header__actions .cart-toggle{grid-column:5;grid-row:1;justify-self:end}html body .site-header__logo img{max-height:38px!important;height:auto!important;max-width:52vw!important}html body.template-index .site-header.site-header--styled.is-overlay:not(.is-stuck):not(.is-active),html body.template-index .site-header.site-header--styled.is-overlay:not(.is-stuck):not(.is-active):hover{--hdr-fg: #fff;background-color:transparent;border-color:transparent;color:#fff}html body.template-index .site-header.is-overlay:not(.is-stuck):not(.is-active) .icon-btn{color:#fff}html body.template-index .site-header.is-overlay:not(.is-stuck):not(.is-active) .site-header__logo img,html body.template-index .site-header.is-overlay:not(.is-stuck):not(.is-active):hover .site-header__logo img{filter:brightness(0) invert(1)!important}html body .hero--split{position:relative;min-height:88svh;background:#1c1916;color:#fff;display:flex;align-items:flex-end}html body .hero--split .hero__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;aspect-ratio:auto;max-width:none;-webkit-mask-image:none;mask-image:none}html body .hero--split .hero__img{width:100%;height:100%;object-fit:cover;object-position:65% 50%}html body .hero--split .hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1!important;background:linear-gradient(180deg,#00000059,#00000026 30%,#0000008c 62%,#000c)}html body .hero--split .hero__content{position:relative;width:100%;justify-content:flex-end;padding-top:150px;padding-bottom:44px}html body .hero--split .hero__copy{max-width:none}html body .hero--split .hero__eyebrow{margin:0 0 6px;font-family:Red Hat Display,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;text-transform:none;line-height:1.2;opacity:1;color:#fff}html body .hero--split .hero__title{max-width:12ch;margin:0 0 18px;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(42px,12vw,58px);line-height:1.04;letter-spacing:-.02em;color:#fff}html body .hero--split .hero__text{max-width:36ch;margin:0 0 26px;font-family:Red Hat Text,sans-serif;font-weight:400;font-size:16px;line-height:1.5;opacity:.92;color:#fff}html body .hero--split .hero__buttons{display:flex;gap:10px;flex-wrap:wrap}html body .hero--split .btn{min-height:50px;padding:0 28px;border-radius:2px;letter-spacing:.14em}html body .hero--split .btn--outline-light{background:#fff;color:#000;border-color:#fff}html body .hero--split .btn--outline-light:hover{background:#000;color:#fff;border-color:#000}html body .hero--split .hero__features{display:none}html body.template-index .section:has(.product-card){background:#f6f6f7}html body .section-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px;margin-bottom:22px;text-align:left!important}html body .section-head>div{width:100%;text-align:left!important;margin:0!important}html body .section-head .eyebrow,html body .section-head .section-title{text-align:inherit!important;margin-left:0!important;margin-right:0!important;max-width:none!important}html body .section-head .link-arrow{align-self:flex-end}html body .section-head:has(.brand-grid__text),html body .section:has(.brand-grid) .section-head,html body .section:has(.brand-grid) .section-head>div{text-align:center!important;align-items:center!important}html body .section:has(.brand-grid) .brand-grid__text{margin-left:auto!important;margin-right:auto!important}html body .section-head .eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6b6159}html body .section-title{margin:0;font-family:Red Hat Display,sans-serif;font-weight:800;font-size:clamp(34px,10vw,44px);line-height:1.05;letter-spacing:-.025em;color:#000}html body .section-head .link-arrow{flex:none;font-size:16px;font-weight:500;color:#000;white-space:nowrap;padding-bottom:4px}html body.template-index .section .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.template-index .section .grid__item{min-width:0}html body.template-index .product-card{height:100%;background:#fff;border-radius:4px;overflow:hidden}html body.template-index .product-card__media-wrap{background:#fff}html body.template-index .product-card__info{padding:10px 12px 14px}html body .product-card__vendor{margin:0 0 3px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6159}html body .product-card__title{margin:0 0 6px;font-family:Red Hat Display,sans-serif;font-size:15px;font-weight:600;line-height:1.3}html body .product-card .price{font-weight:700;font-size:15px}html body .brand-grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(-1 * var(--gutter, 18px))!important;margin-right:calc(-1 * var(--gutter, 18px))!important;padding:4px var(--gutter, 18px) 8px!important;scroll-padding-left:var(--gutter, 18px)}html body .brand-grid::-webkit-scrollbar{display:none}html body .brand-grid__item{flex:0 0 64%;scroll-snap-align:start}html body .brand-grid__link{min-height:170px!important;height:100%;background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 1px 3px #0000000f}html body .brand-grid__link:hover{transform:none!important}html body .brand-grid__name{font-size:1.6rem!important}html body .brand-grid__logo{max-height:70px!important}html body .product-card__media-wrap{position:relative}html body .product-card__quick{position:absolute!important;right:10px!important;bottom:10px!important;left:auto!important;top:auto!important;z-index:3;display:inline-flex!important;align-items:center;justify-content:center;width:46px!important;height:46px!important;padding:0!important;border-radius:50%!important;border:1.5px solid #e2e2e2!important;background:#fff!important;color:#111!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;box-shadow:0 2px 6px #0000000f;-webkit-tap-highlight-color:transparent}html body .product-card__quick .icon,html body .product-card__quick svg{width:22px;height:22px;color:#111}html body .product-card__quick:active{transform:scale(.92)!important}html body .product-card__quick.is-loading{opacity:.55!important}html body{--gutter: 16px}html body .section{padding-block:40px}html body .section-head{margin-bottom:18px}html body .section:has(.product-card){background:#f7f7f7!important}html body .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:22px!important}html body .product-card,html body.template-index .product-card{background:transparent!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible}html body .product-card:hover{box-shadow:none!important;transform:none!important}html body .product-card__media-wrap,html body.template-index .product-card__media-wrap{background:var(--card-tint, #f1ede3)!important;border-radius:2px;overflow:hidden}html body .product-card__media{aspect-ratio:5 / 6!important;background:var(--card-tint, #f1ede3)!important;overflow:hidden!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html body .product-card__img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important;transition:opacity .38s cubic-bezier(.4,0,.2,1)!important;will-change:opacity;backface-visibility:hidden}html body .product-card__img:not(.is-fitted){transform:scale(.94)!important}html,body{overflow-x:clip}@media(hover:none),(pointer:coarse){html body .product-card:hover .product-card__img--hover{opacity:0!important}html body .product-card:hover .product-card__img:not(.product-card__img--hover){opacity:1!important}html body .product-card.is-peek .product-card__img--hover{opacity:1!important}html body .product-card.is-peek .product-card__img:not(.product-card__img--hover){opacity:0!important}html body .product-card__title a:hover{color:inherit!important}}html body .product-card__info,html body.template-index .product-card__info{padding:10px 2px 0!important}html body .product-card__vendor{display:none!important}html body .product-card__title{margin:0 0 4px!important;font-family:Red Hat Text,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;color:#111;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body .product-card .price{font-family:Red Hat Display,sans-serif;font-size:17px!important;font-weight:700!important;color:#000}html body .product-card .badge{top:8px;left:8px;padding:4px 9px;font-size:9px}html body .product-card__quick{right:8px!important;bottom:8px!important;width:40px!important;height:40px!important}html body .product-card__quick .icon,html body .product-card__quick svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/phone.css.map */
