@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";:root{--pf-heading-font: "Raleway", sans-serif;--pf-body-font: "Inter", sans-serif;--color-background-50: #fdfdfd;--color-background-100: #f7f7f7;--color-background-200: #f4f4f4;--color-background-300: #eeeeee;--color-background-400: #ebebeb;--color-background-500: #e6e6e6;--color-background-600: #d1d1d1;--color-background-700: #a3a3a3;--color-background-800: #7f7f7f;--color-background-900: #616161;--color-text-50: #e8e8e8;--color-text-100: #b7b7b7;--color-text-200: #949494;--color-text-300: #646464;--color-text-400: #454545;--color-text-500: #171717;--color-text-600: #151515;--color-text-700: #101010;--color-text-800: #0d0d0d;--color-text-900: #0a0a0a}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}*,html{scroll-behavior:smooth!important}body{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}body.scroll-lock{overflow:hidden}img,video{display:block;max-width:100%}h1,h2,h3,h4,h5{letter-spacing:0}.pf-container{--gutter-size: 12px;--container-width: 1320px;width:calc(100% - var(--gutter-size) * 2);margin-left:auto;margin-right:auto;max-width:var(--container-width)}@media (max-width: 1399px){.pf-container{--container-width: 1140px}}@media (max-width: 1199px){.pf-container{--container-width: 960px}}@media (max-width: 991px){.pf-container{--container-width: 720px}}@media (max-width: 767px){.pf-container{--container-width: 540px}}@media (max-width: 575px){.pf-container{--container-width: 100%}}.pf-container-overflow{--gutter-size: 12px;--container-width: 1320px;width:100%;max-width:calc(var(--container-width) + (100% - var(--container-width)) / 2)}@media (max-width: 1399px){.pf-container-overflow{--container-width: 1140px}}@media (max-width: 1199px){.pf-container-overflow{--container-width: 960px}}@media (max-width: 991px){.pf-container-overflow{--container-width: 720px}}@media (max-width: 767px){.pf-container-overflow{--container-width: 540px}}@media (max-width: 575px){.pf-container-overflow{--container-width: 100%}}@media screen and (max-width: 1199px){.pf-container-overflow{width:calc(100% - var(--gutter-size) * 2);max-width:var(--container-width);margin-left:auto;margin-right:auto}}.pf-heading-1{font-family:var(--pf-heading-font);font-size:60px;font-weight:700;line-height:1.2}.pf-heading-2{font-family:var(--pf-heading-font);font-size:48px;font-weight:600;line-height:1.2}.pf-heading-3{font-family:var(--pf-heading-font);font-size:36px;font-weight:500;line-height:1.3}.pf-heading-4{font-family:var(--pf-heading-font);font-size:28px;font-weight:500;line-height:1.4}.pf-heading-5{font-family:var(--pf-heading-font);font-size:20px;font-weight:500;line-height:1.5}.pf-subheading-1{font-family:var(--pf-body-font);font-size:24px;font-weight:500;line-height:1.4}.pf-subheading-2{font-family:var(--pf-body-font);font-size:20px;font-weight:500;line-height:1.4}.pf-text-lg{font-family:var(--pf-body-font);font-size:18px;font-weight:400;line-height:1.5}.pf-text-md{font-family:var(--pf-body-font);font-size:16px;font-weight:400;line-height:1.5}.pf-text-sm{font-family:var(--pf-body-font);font-size:14px;font-weight:400;line-height:1.5}.pf-text-xs{font-family:var(--pf-body-font);font-size:12px;font-weight:500;line-height:1.4}.pf-text-btn{font-family:var(--pf-heading-font);font-size:16px;font-weight:700;line-height:1.5}@media screen and (max-width: 1199px){.pf-heading-1{font-size:48px}.pf-heading-2{font-size:36px}.pf-heading-3{font-size:28px}.pf-heading-4{font-size:24px}}@media screen and (max-width: 767px){.pf-heading-1{font-size:40px}.pf-heading-2{font-size:26px;font-weight:500}.pf-heading-3{font-size:25px}.pf-heading-4{font-size:22px}.pf-subheading-1{font-size:20px}.pf-subheading-2{font-size:17px}}body .shopify-section-group-header-group{position:sticky;top:0}.shopify-payment-button shopify-accelerated-checkout{display:none}#CartDrawer-CartItems .drawer__cart-items-wrapper .cart-item{grid-template:none;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:10px;gap:0}#CartDrawer-CartItems .drawer__cart-items-wrapper .cart-item__quantity .quantity-popover-container{display:none}.cart-drawer .cart-item__totals{pointer-events:auto!important}#CartDrawer-CartItems .cart-item cart-remove-button{justify-content:flex-end;margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pf-style.css.map */
