@media(max-width:900px){.pdp-gallery{position:static!important;top:auto!important}.pdp{gap:26px}}.rev-rail{overflow:hidden;position:relative;margin-top:36px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.rev-track{display:flex;gap:20px;width:max-content;animation:revscroll 48s linear infinite}.rev-rail:hover .rev-track,.rev-rail:focus-within .rev-track{animation-play-state:paused}.rev-track .rev{flex:0 0 340px}@keyframes revscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rev-rail{overflow-x:auto}.rev-track{animation:none}}@media(max-width:700px){section{padding:52px 16px}.hero-in{padding:64px 16px 56px}.wrap{padding:0}.hero-ctas{flex-direction:column;align-items:stretch}.cta-main{width:100%;text-align:center;font-size:15.5px;padding:15px 22px}.cta-minis{justify-content:center}.logo-img{height:22px}.pack{gap:11px;padding:12px 13px}.pack .t{font-size:14.5px}.pack .d{font-size:12.5px}.pack .save{font-size:11px;padding:4px 8px}.pdp-price{font-size:23px}.minis-blk .tx{padding:32px 22px}.minis-blk .im{min-height:260px}.family{padding:40px 22px}.foot-cols{grid-template-columns:1fr 1fr;gap:18px}.rev-track .rev{flex:0 0 268px}.rev-track{animation-duration:36s}.rev,.cform{padding:22px}.notes{gap:12px}.note-card{min-height:150px;padding:20px 18px}body{padding-bottom:0}body:has(.stickybuy){padding-bottom:70px}}:root{--font-display-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--font-sans:"Bricolage Grotesque",sans-serif;--font-black:"Bowlby One","Archivo Black",sans-serif}h1,h2{font-family:var(--font-black);font-weight:400;text-transform:uppercase;letter-spacing:.015em}.hero h1{font-size:clamp(30px,4.7vw,50px);line-height:1.06;max-width:15ch}h2{font-size:clamp(23px,3.2vw,33px);line-height:1.12}.pdp-buy h1{font-family:var(--font-black);font-weight:400;text-transform:uppercase;letter-spacing:.015em;font-size:clamp(23px,2.8vw,32px);line-height:1.14}.gate h2{font-size:21px}.article-hero h1{font-family:var(--font-display-serif);font-weight:400;text-transform:none;letter-spacing:-.01em;font-size:clamp(34px,5vw,54px);line-height:1.06}.cta-main,.cta-minis,.buy,.nav-cta,.xsell a,.gate button,.post .read,.cred,.stickybuy .buy{font-family:var(--font-black)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.035em}.cta-main{font-size:14.5px;padding:17px 30px;line-height:1.25}.cta-minis{font-size:13.5px;padding:16px 24px}.buy{font-size:13.5px;padding:15px}.nav-cta{font-size:13px;padding:11px 20px}.gate button{font-size:13.5px}.xsell a,.post .read,.cred{font-size:13px}@media(max-width:700px){.cta-main{font-size:13.5px;padding:16px 18px;letter-spacing:.025em}.buy{font-size:13px}}.card h3,.post h3,.note-card h3,.pdp-story h3,.contact-side h3{font-family:var(--font-black);font-weight:400;letter-spacing:0}.card h3{font-size:17.5px;line-height:1.25}.post h3{font-size:17.5px;line-height:1.3}.note-card h3{font-size:20px;line-height:1.2}.pdp-story h3,.contact-side h3{font-size:14.5px}.card .price,.pdp-price,.cart-sub,.stickybuy .p,.pack .t,.pack .save,.card .multi,.pdp-sub{font-family:var(--font-display-serif);font-weight:400}.card .price{font-size:22px}.pdp-price{font-size:32px;letter-spacing:-.01em}.cart-sub{font-size:23px}.stickybuy .p{font-size:18px}.pack .t{font-size:17.5px}.pack .save{font-size:14px}.card .multi{font-size:14.5px}.pdp-sub{font-size:15px}@media(max-width:700px){.pdp-price{font-size:27px}.pack .t{font-size:16.5px}.pack .save{font-size:13px}}.bar{font-family:var(--font-display-serif);font-weight:400;font-size:16px;letter-spacing:.02em;padding:11px 16px}.bar b{font-weight:400}@media(max-width:700px){.bar{font-size:15px}}.nav-links a,.cartlink,.mobile-menu a{font-family:var(--font-display-serif);font-weight:400}.nav-links a{font-size:17px;letter-spacing:.01em}.cartlink{font-size:17px}.mobile-menu a{font-size:19px}.foot-col a,.foot-col h4,.foot-line,.foot-base,.foot-small{font-family:var(--font-display-serif);font-weight:400}.foot-col a{font-size:16.5px;padding:6px 0}.foot-col h4{font-size:15px;letter-spacing:.16em}.foot-line{font-size:17px;letter-spacing:.02em}.foot-small{font-size:16px;line-height:1.5}.foot-base{font-size:14.5px}.script{font-family:var(--font-display-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.14}.minis-blk .script{font-size:26px}.serve .script{font-size:23px}.ugc-cta .script{font-size:29px}.family .script{font-size:clamp(38px,5.6vw,64px)}.story-hero .mex{font-family:var(--font-display-serif);font-style:italic;font-weight:400;font-size:clamp(52px,8.4vw,96px);line-height:.96;letter-spacing:-.015em}.story-hero .made{text-transform:uppercase;letter-spacing:.015em}.kicker,.post .date,.pdp-buy .flavour,.cform label{font-family:var(--font-display-serif);font-weight:400;font-size:16px;letter-spacing:.16em}.lede,.hero p.sub,.minis-blk p,.family p,.ugc-cta p,.story-hero p,.chapter p,.note-card p,.card .note,.pack .d,.rev .who,.pdp-buy .rating,.gate p,.contact-side p,.contact-side a,.hero .assure,.hero-meta,.hero-help a,.pdp-trust,.post .ex{font-family:var(--font-display-serif);font-weight:400}.lede{font-size:19.5px;line-height:1.5}.hero p.sub{font-size:clamp(18px,2.2vw,21px);line-height:1.45}.minis-blk p{font-size:18.5px;line-height:1.5}.family p{font-size:19px;line-height:1.5}.ugc-cta p{font-size:18.5px;line-height:1.5}.story-hero p{font-size:clamp(18px,2.2vw,21px);line-height:1.5}.chapter p{font-size:18px;line-height:1.65}.note-card p{font-size:16px;line-height:1.5}.card .note,.post .ex{font-size:16px;line-height:1.45}.pack .d{font-size:14.5px}.rev .who,.pdp-buy .rating{font-size:15px}.gate p{font-size:16px;line-height:1.5}.contact-side p,.contact-side a{font-size:16.5px}.hero .assure{font-size:15px}.hero-meta,.hero-help a{font-size:16px}.pdp-trust{font-size:14.5px}.pdp-story p,.pdp-story div,.serve p{font-family:var(--font-display-serif);font-weight:400;font-size:16.5px;line-height:1.55}.rev p{font-family:var(--font-display-serif);font-style:italic;font-weight:400;font-size:18.5px;line-height:1.5}.article-body,.article-body p,.simple .rte p{font-family:var(--font-display-serif);font-weight:400;font-size:19px;line-height:1.65}.article-body strong,.article-body b,.lede strong,.lede b,.rev p strong,.rev p b,.card .note strong,.pdp-story strong{font-family:var(--font-sans);font-weight:800;font-style:normal;font-size:.94em}input,textarea,select,.qty,.cform input,.cform textarea{font-family:var(--font-sans)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/patch.css.map */
