.product-card--sold-out{opacity:.55;transition:opacity .2s ease}.product-card--sold-out:hover{opacity:.8}.shopify-section--header,.shopify-section-group-header-group .shopify-section--header{border-bottom:1px solid rgba(0,0,0,.08)}.shopify-section--tabs .tabs{max-width:1480px!important;padding-inline:0!important}.shopify-section--press .press{width:100%!important;max-width:1480px!important;padding-inline:0!important}.product-card .product-card__image,.product-card img.product-card__image--primary,.product-card img.product-card__image--secondary,product-card img.product-card__image,.product-card__figure img{background-color:#fff!important}@media(min-width:1000px){.mega-menu{--mega-menu-nav-column-max-width: 260px !important}.mega-menu__nav a,.mega-menu__list a,.mega-menu .heading-link,.mega-menu li>a{font-size:14px;letter-spacing:-.005em;line-height:1.45}.mega-menu__nav a.bold,.mega-menu__nav .h6,.mega-menu .heading-link.bold{font-size:15px}}@media(max-width:999px){navigation-drawer a,.navigation-drawer a{font-size:14px;line-height:1.5}}.p8-mega-col-icon{display:block;width:72px;height:72px;margin-bottom:4px}.p8-mega-col-icon svg{display:block;width:100%;height:100%}.pd-mega-blog-promo{display:flex;flex-direction:column;gap:14px;min-width:280px;max-width:340px;padding-inline-start:24px;border-inline-start:1px solid rgba(0,0,0,.08);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.pd-mega-blog-promo__eyebrow{margin:0;color:#888;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pd-mega-blog-promo__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pd-mega-blog-promo__card{display:grid;grid-template-columns:80px 1fr;gap:12px;align-items:center;color:#1a1a1a;text-decoration:none}.pd-mega-blog-promo__media{display:block;width:80px;height:60px;overflow:hidden;border-radius:4px;background:#f0f0f0}.pd-mega-blog-promo__media img{display:block;width:100%;height:100%;object-fit:cover}.pd-mega-blog-promo__media--placeholder{background:linear-gradient(135deg,#e8e8e8,#f5f5f5)}.pd-mega-blog-promo__meta{display:flex;min-width:0;flex-direction:column;gap:4px}.pd-mega-blog-promo__title{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:600;line-height:1.4;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pd-mega-blog-promo__date{color:#888;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,monospace;font-size:11px;letter-spacing:.04em}.pd-mega-blog-promo__card:hover .pd-mega-blog-promo__title{text-decoration:underline}.pd-mega-blog-promo__all{align-self:flex-start;margin-top:4px;padding-bottom:1px;border-bottom:1px solid #1a1a1a;color:#1a1a1a;font-size:12px;font-weight:600;text-decoration:none}.pd-mega-blog-promo__all:hover{opacity:.7}@media(max-width:1149px){.pd-mega-blog-promo{display:none}}.pd-swipe-hint{position:absolute;right:14px;bottom:14px;z-index:5;padding:6px 10px;border-radius:999px;background:#0000008c;color:#fff;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;opacity:0;pointer-events:none;text-transform:uppercase;animation:pd-swipe-fade 4.5s ease forwards}.pd-swipe-hint:before{margin-right:2px;content:"\2194  "}.product-gallery:has(.pd-swipe-hint) .product-gallery__ar-wrapper{position:relative}.pd-swipe-hint--gone{display:none!important}@keyframes pd-swipe-fade{0%{opacity:0;transform:translateY(4px)}12%,75%{opacity:1;transform:translateY(0)}to{opacity:0;pointer-events:none}}@media(min-width:700px){.pd-swipe-hint{display:none}}@media(prefers-reduced-motion:reduce){.product-card--sold-out{transition:none}.pd-swipe-hint{animation:none;opacity:1;transform:none}}.product-description--p1-layout h2{font-size:clamp(2.125rem,3vw,2.375rem);line-height:1.08}.product-description--p1-layout h2:not(:first-child){margin-block-start:clamp(2rem,5vw,3rem)}.product-description--p1-layout h2+*{margin-block-start:.75rem}.prose a.rating{background:none}@media(max-width:699px){.product-description--p1-layout h2{font-size:1.5rem;line-height:1.12}.product-description--p1-layout h2:not(:first-child){margin-block-start:2rem}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/custom.css.map */
