@font-face{font-family:PP Fragment Glare;src:url(pp-fragment.woff2) format("woff2"),url(pp-fragment.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.img-w-t{margin-bottom:10px}.button{font-size:14px;font-weight:600}.sj-lower{text-transform:none}.slideshow__slide-content .prose .h1{line-height:100%}.slideshow__slide-content .uppercase{text-transform:uppercase;font-size:13px;letter-spacing:2px}.image-with-text p strong{font-family:var(--heading-font-family)}.product-card .product-title{font-size:14px;letter-spacing:2px;text-transform:uppercase}.product-card .price-list>*{font-size:14px;letter-spacing:2px;font-weight:800}.countdown__timer-flip--background::part(digit){font-size:32px}.countdown__timer-unit{font-size:12px;letter-spacing:2px}.shopify-section--featured-product .vendor{font-size:14px;letter-spacing:2px;text-transform:uppercase}.shopify-section--featured-product .product-title{font-size:24px}.shopify-section--featured-product .price-list>*{font-size:20px;font-weight:600}.shopify-section--featured-product [data-block-type=description] .prose{font-size:16px}.shopify-section--featured-product .quantity-selector{border-color:#fff}.blog-post-list .blog-post-card__title{font-size:18px;text-transform:none}.blog-post-card__category{text-transform:uppercase;font-size:12px;letter-spacing:2px}.blog-post-card__read-more{font-size:14px;text-transform:uppercase;letter-spacing:2px}.image-with-text-block .h6{font-size:24px}.image-with-text-block p:last-of-type{font-size:20px}.image-with-text-block .link{font-size:14px;text-transform:uppercase;letter-spacing:2px}.footer__block .h6{font-size:18px}.footer-text-b{margin-top:23px}.footer__block--image{max-width:390px}.footer__block--image p{font-size:14px}.footer__block--links p,.newsletter-head-f{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.footer-links li,.footer-links a,.newsletter-content{font-size:14px}.footer__block--newsletter .form-control input{border-color:#fff;font-size:12px}.copyright{font-size:10px;text-transform:uppercase;letter-spacing:1.9px}.subh{font-size:13px;text-transform:uppercase;letter-spacing:2px}.shopify-section--image-with-text-overlay .h1{line-height:100%}.product-card__quick-add-button{left:15px;right:15px;bottom:15px;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--background))}.product-card__quick-add-button span{font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.product-info hr,.product-info .quantity-selector{border-color:#040556}.sj-price-rating{display:flex;justify-content:space-between}.sub p{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:500;margin-bottom:20px}.blog-tags a{font-size:12px;letter-spacing:2px;text-transform:uppercase}.sj-fade,.sj-fade a{font-weight:500}.sj-acive,.sj-active a{font-weight:600}.blog-post-card__meta>*{font-size:12px;letter-spacing:2px;text-transform:uppercase}.blog-post-card__meta .blog-date{position:relative;bottom:3px}.blog-post-card__meta *{line-height:100%}.blog-post-card__meta{width:100%;justify-content:space-between}.blog-post-card__excerpt{font-size:16px;font-weight:400;letter-spacing:0;line-height:140%}.occasion{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:500}.sj-height{aspect-ratio:3 / 2;position:relative}.sj-height img{object-fit:cover;height:100%;object-position:center}.sj-article-content h2{font-size:20px}.sj-article-content p,.sj-article-content span,.sj-article-content li{font-size:16px;line-height:140%;letter-spacing:0%}.sj-article-flex img{object-fit:cover;height:100%}.sj-article-badges{position:absolute;top:16px;left:16px;display:flex;gap:8px}.sj-article-badge{background-color:#fbf4ece5;font-size:13px;text-transform:uppercase;line-height:140%;padding:6px 10px}.sj-article-flex .article__wrapper{padding-bottom:60px}.sj-article-flex h3{font-size:18px;text-transform:none}.image-with-text .h6{font-size:20px;line-height:140%}.image-with-text .h2{line-height:100%}.sj-p{line-height:140%}.image-with-text .accordion__toggle.h6{font-size:18px}.image-with-text .accordion{margin-top:0}.iwt-acc:first-of-type{margin-top:30px!important}.image-with-text .text-with-icon{position:relative;top:2px}.accordion li,.accordion p{font-size:16px;letter-spacing:0;line-height:140%}.accordion li::marker{font-size:10px}.image-with-text .accordion ul{gap:0}.accordion .accordion__content{margin-top:0}.images-with-text-scroll__text p{line-height:140%}.images-with-text-scroll__text .h3{font-size:42px}.images-with-text-scroll__text .h6{font-size:20px}.best-seller{position:absolute;top:21px;left:14px;background-color:#a56c00;font-size:13px;text-transform:uppercase;line-height:140%;color:#fff;padding:8px 10px 6px;font-weight:700}.new{position:absolute;top:21px;left:14px;background-color:#040556;font-size:13px;text-transform:uppercase;line-height:140%;color:#fff;padding:8px 10px 6px;font-weight:700}#age-popup{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;font-family:inherit;display:none}#age-popup .overlay-s{width:100%;height:100%;position:absolute;top:0;right:0;left:0;opacity:.4;bottom:0;background-size:cover}@media screen and (min-width:501px){#age-popup .overlay-s{background-image:url(/cdn/shop/files/Untitled_design_27.jpg?v=1733304464)}}@media screen and (max-width:500px){#age-popup .overlay-s{background-image:url(/cdn/shop/files/Mobile_Age_Verification.webp?v=1744186521)}}#age-popup img{max-width:100%;width:200px;padding-bottom:20px}#age-popup .popup-content{background:#d9a441;padding:20px;text-align:center;border-radius:10px;z-index:9999}#age-popup button{color:#fff;padding-left:31px;padding-right:31px}#age-popup button:hover{color:#040556}#age-popup .btn-flex{padding-top:20px;display:flex;gap:15px;justify-content:space-between}@media screen and (max-width: 1100px){.footer__block--spacer{display:none}.footer__block-list{flex-wrap:wrap}.sj-article-flex img{aspect-ratio:3 / 2}}@media screen and (min-width: 1000px){.iwt-pad{padding-right:48px}.sj-article-flex{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start}.sj-stick{position:sticky;top:30px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
