/*
Generated time: August 25, 2025 07:15
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@font-face{font-family:'Plus Jakarta bold';src:url('/cdn/shop/files/PlusJakartaSans-VariableFont_wght.ttf?v=1712130629') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Plus Jakarta extrabold';src:url('/cdn/shop/files/PlusJakartaSans-VariableFont_wght.ttf?v=1712130629') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Plus Jakarta semi-bold';src:url('/cdn/shop/files/PlusJakartaSans-VariableFont_wght.ttf?v=1712130629') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Plus Jakarta regular';src:url('/cdn/shop/files/PlusJakartaSans-VariableFont_wght.ttf?v=1712130629') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Sacramento;src:url('/cdn/shop/files/Sacramento-Regular.ttf?v=1712132017') format('truetype');font-weight:400;font-style:normal}html{font-size:16px}@media(min-width:1000px){.product-title-container.active2 p{color:#fff;-webkit-text-stroke-width:0.30000001192092896;-webkit-text-stroke-color:#FFF;font-family:Sacramento;font-size:42px;font-style:normal;font-weight:400;line-height:32px;margin:0;text-transform:lowercase}.product-item-meta p{color:#000;-webkit-text-stroke-width:0.30000001192092896;-webkit-text-stroke-color:#FFF;font-family:Sacramento;font-size:42px;font-style:normal;font-weight:400;line-height:32px;margin:0;text-transform:lowercase}.heading--large{font-family:"Plus Jakarta bold";font-size:2.875rem;font-style:normal;font-weight:700;line-height:3.5rem;letter-spacing:.0125rem;text-transform:uppercase}.h2{font-family:"Plus Jakarta bold";font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.h3{font-family:"Plus Jakarta bold";font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.875rem;letter-spacing:.0625rem;text-transform:uppercase}.h4{font-family:"Plus Jakarta semi-bold";font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem;text-transform:uppercase}.h5,.product-item-meta__price-list-container span.price.price--compare,.product-item-meta__price-list-container span.price.price--highlight{font-family:"Plus Jakarta semi-bold";font-size:1rem;font-style:normal;font-weight:600;line-height:1.875rem;text-transform:uppercase}.product_title{font-family:"Plus Jakarta semi-bold";font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.875rem;text-transform:uppercase;letter-spacing:2px}.b1{color:#1a1a1a;font-family:"Plus Jakarta regular";font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.00625rem;text-transform:inherit}.b2{font-family:"Plus Jakarta regular";font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;letter-spacing:.0625rem;text-transform:inherit}.b3{font-family:"Plus Jakarta regular";font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:.0125rem}.b4{font-family:"Plus Jakarta regular";font-size:.75rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:.0125rem}.top-navbar{font-family:"Plus Jakarta semi-bold";font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.button--primary{font-family:"Plus Jakarta bold"!important;font-size:1rem!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:.0125rem!important;text-transform:uppercase!important}.button_2{font-family:"Plus Jakarta bold"!important;font-size:1rem!important;font-style:normal;font-weight:700!important;line-height:normal!important;letter-spacing:.0125rem!important}.product-tile-active{font-family:"Plus Jakarta bold";font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.625rem;letter-spacing:.0125rem;text-transform:uppercase}.product-tile-inactive{font-family:"Plus Jakarta bold";font-size:1.2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.tag_type1,.tag_type2{font-family:"Plus Jakarta regular";font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px}.tag_type3{font-family:"Plus Jakarta regular";font-size:14px;font-style:normal;font-weight:400;line-height:regularnormal;letter-spacing:1px}.special{color:#000;font-family:"Plus Jakarta bold";font-size:6rem;font-style:normal;font-weight:700;line-height:6rem;text-transform:uppercase}.sacramento-h1{text-align:center;font-family:Sacramento;font-size:6rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.sacramento-h2{text-align:center;font-family:Sacramento;font-size:4.25rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.sacramento-h3{text-align:center;font-family:Sacramento;font-size:3rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.tag_type2{color:#000;font-family:"Plus Jakarta regular";font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:1px}.tag_type1{color:#000;font-family:"Plus Jakarta regular";font-size:1rem;font-style:normal;line-height:normal;letter-spacing:1px}}@media(max-width:999px){.sacramento-h3{text-align:center;font-family:Sacramento;font-size:26px;font-style:normal;font-weight:400;line-height:36px;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.product_title{font-family:"Plus Jakarta semi-bold";font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.heading--large{font-family:"Plus Jakarta bold";font-size:1.875rem;font-style:normal;font-weight:700;line-height:2.375rem;letter-spacing:.0125rem;text-transform:uppercase}.product-title-container.active2 p{color:#fff;-webkit-text-stroke-width:0.30000001192092896;-webkit-text-stroke-color:#FFF;font-family:Sacramento;font-size:42px;font-style:normal;font-weight:400;line-height:32px;margin:0;text-transform:lowercase}.h2{font-family:"Plus Jakarta bold";font-size:1.375rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.h3{font-family:"Plus Jakarta bold";font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.h4{font-family:"Plus Jakarta semi-bold";font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.drawer__footer.drawer__footer--no-top-padding button.button.button--primary.button--full,.h5,.heading.h6,.product-facet__filter-item button{font-family:"Plus Jakarta semi-bold";font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.00625rem;text-transform:uppercase}Mobile .b1{color:#1a1a1a;font-family:"Plus Jakarta regular";font-size:1rem;font-style:normal;font-weight:400;line-height:1.75rem;letter-spacing:.00625rem}.b2{font-family:"Plus Jakarta regular"!important;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:.00625rem}.b3{font-family:"Plus Jakarta regular";font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00625rem}.b4{font-family:"Plus Jakarta regular";font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.0125rem}.top-navbar{font-family:"Plus Jakarta semi-bold";font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.button_1{font-family:"Plus Jakarta bold";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.button_2{font-family:"Plus Jakarta bold";font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.product-tile-active{font-family:"Plus Jakarta bold";font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.625rem;letter-spacing:.0125rem;text-transform:uppercase}.product-tile-inactive{font-family:"Plus Jakarta bold";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0125rem;text-transform:uppercase}.special{color:#000;font-family:"Plus Jakarta bold";font-size:2rem;font-style:normal;font-weight:700;line-height:6rem;text-transform:uppercase}.sacramento-h1{text-align:center;font-family:Sacramento;font-size:4.125rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.sacramento-h2{text-align:center;font-family:Sacramento;font-size:2.5rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:lowercase;-webkit-text-stroke-width:0.5px}.tag_type2{color:#000;font-family:"Plus Jakarta regular";font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.product-item-meta p{color:#000;font-family:Sacramento;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:lowercase}}@media(min-width:712px) and (max-width:999px){.product_title{font-size:calc(.75rem + .2 * .75rem)}.heading--large{font-size:calc(1.875rem + .2 * 1.875rem);line-height:calc(2.375rem + .2 * 2.375rem)}.h2{font-size:calc(1.375rem + .2 * 1.375rem)}.h3{font-size:calc(1.25rem + .2 * 1.25rem)}.h4{font-size:calc(1.125rem + .2 * 1.125rem)}.h5{font-size:calc(1rem + .2 * 1rem)}.b1{font-size:calc(1.125rem + .2 * 1.125rem)}.b2{font-size:calc(.875rem + .2 * .875rem)}.b3{font-size:calc(.75rem + .2 * .75rem)}.b4{font-size:calc(.625rem + .2 * .625rem)}.top-navbar{font-size:calc(.875rem + .2 * .875rem)}.button_1{font-size:calc(.875rem + .2 * .875rem)}.button_2{font-size:calc(.75rem + .2 * .75rem)}.product-tile-active{font-size:calc(1.25rem + .2 * 1.25rem);line-height:calc(1.625rem + .2 * 1.625rem)}.product-tile-inactive{font-size:calc(.875rem + .2 * .875rem)}.special{font-size:calc(6rem + .2 * 6rem);line-height:calc(6rem + .2 * 6rem)}.sacramento-h1{font-size:calc(4.125rem + .2 * 4.125rem)}.sacramento-h2{font-size:calc(2.5rem + .2 * 2.5rem);line-height:calc(1.5rem + .2 * 1.5rem)}.tag_type2{font-size:calc(10px + .2 * 10px)}.product-item-meta p{font-size:calc(20px + .2 * 20px)}}