@font-face{font-family:SlothShopDisplay;src:url('sloth-anton.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.sloth-shop-template{color:#111;background:#fff}
.sloth-shop-template #MainContent{background:#fff;--font-h1--family:SlothShopDisplay,Impact,sans-serif;--font-h2--family:SlothShopDisplay,Impact,sans-serif}
.sloth-shop-template #MainContent h1{font-family:SlothShopDisplay,Impact,sans-serif!important;font-weight:400;letter-spacing:-.025em;line-height:.98;font-size:clamp(44px,4.9vw,72px);text-transform:none}
.sloth-shop-intro{padding-top:58px;padding-bottom:42px;border-bottom:1px solid #d6d6d1;margin-bottom:26px;background:#fff;color:#111}
.sloth-shop-intro .eyebrow{font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;margin-bottom:24px}
.sloth-shop-template #MainContent .sloth-shop-intro h1{font-size:clamp(58px,6.2vw,94px);max-width:14ch;margin:0 0 22px}
.sloth-shop-intro .sloth-shop-description{font:400 15px/1.6 Arial,Helvetica,sans-serif;margin:0 0 22px}
.sloth-shop-template [data-template^="product"]{padding-top:25px}
.sloth-shop-template [data-template^="product"] .product-information{max-width:1320px;margin-inline:auto}
.sloth-shop-template [data-template^="product"] .product-information__grid{align-items:start}
.sloth-shop-template [data-template^="product"] .product-media img{object-fit:contain}
.sloth-shop-template #MainContent :is(.product-recommendations h2,.product-recommendations h3){font-family:SlothShopDisplay,Impact,sans-serif;font-weight:400;letter-spacing:-.025em;line-height:1.05}
@media(max-width:749px){.sloth-shop-intro{padding-top:36px;padding-bottom:32px;margin-bottom:16px}.sloth-shop-template #MainContent .sloth-shop-intro h1{font-size:60px}.sloth-shop-template #MainContent h1{font-size:48px}.sloth-shop-template [data-template^="product"]{padding-top:12px}}
