.product-card-wrapper,.product-card-wrapper *{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;letter-spacing:.08em!important}:root{--font-body-weight: 300}body{font-weight:var(--font-body-weight);letter-spacing:.08em}p,.body-text,.product__description{font-size:1.54rem}@media screen and (min-width:768px){p,.body-text,.product__description{font-size:calc(var(--snl-paragraph-font-size) * 1.1)}}@media screen and (min-width:768px){.footer-block__details-content p{font-size:1.54rem}}.product-card-wrapper .card__heading{font-size:1.54rem}.product-card-wrapper .price,.product-card-wrapper .price--on-sale .price-item--regular{font-size:calc(1.3rem * 1.1)!important}@media screen and (min-width:750px){.product-card-wrapper .card__heading{font-size:calc(1.6rem * 1.1)}.product-card-wrapper .price{font-size:1.54rem!important}}.header__menu-item,.header__submenu .header__menu-item,.mega-menu__link,.mega-menu__link--level-2,.menu-drawer .menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-style:var(--font-body-style)}.button--primary,.button--secondary{box-shadow:0 3px 10px #00000047}.image-with-text__content .button{font-size:18px}@media screen and (min-width:750px){.image-with-text__content .button{font-size:20px}}.image-with-text:has(.image-with-text__content a.button:is([href*="youtube.com" i],[href*="youtu.be" i],[href*="vimeo.com" i])) .image-with-text__media:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:60px;height:60px;transform:translate(-50%,-50%);border-radius:50%;background:#0000008c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M1.482.815A1 1 0 0 0 0 1.69v10.517a1 1 0 0 0 1.525.851L10.54 7.5a1 1 0 0 0-.043-1.728z'/%3E%3C/svg%3E") 54% 50% / 22px no-repeat;box-shadow:0 0 0 2px #ffffffd9;pointer-events:none;transition:transform .2s ease,background-color .2s ease}.image-with-text:has(.image-with-text__content a.button:is([href*="youtube.com" i],[href*="youtu.be" i],[href*="vimeo.com" i])) .image-with-text__media:hover:before{transform:translate(-50%,-50%) scale(1.08);background-color:#000000bf}@media screen and (min-width:750px){.image-with-text:has(.image-with-text__content a.button:is([href*="youtube.com" i],[href*="youtu.be" i],[href*="vimeo.com" i])) .image-with-text__media:before{width:80px;height:80px;background-size:28px}}.image-with-text__play-link{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}@supports (forced-color-adjust: none){.facet-filters__sort option{background-color:#232a1c!important;background:#232a1c!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
