#vape .productpage-right-size-tabs label.active:hover span{color:var(--chocolate-one)}#vape .productpage-right-size .productpage-right-size-title{display:none}#vape .product-form-vue .productpage .productpage-right form .productpage-right-size{margin-top:-25px}.ts-button-parent .ts-right-shipping{margin-top:20px}.newftproduct .grid-view-item{min-height:325px;display:flex;flex-direction:column;justify-content:flex-end}.product-form-vue .productpage .productpage-right form .productpage-right-size .productpage-right-size-tabs label.available.active{pointer-events:none}a.ts-view-btn{font-size:23px;line-height:28px;text-align:center;padding:7px;border-radius:10px;transition:.3s linear;min-width:305px;height:42px;color:#fff!important;border:1px solid #7fd1ec!important;background:#7fd1ec!important;font-weight:700;margin-top:.2rem}a.ts-view-btn:hover{background:#c49a6c!important;border-color:#c49a6c!important}.shopify-product-form button.ts-btn.button-light{display:none!important}.shop-section-decor-three{top:14.37rem!important}.shop:nth-of-type(4){.shop-list-prod{width:11rem!important;gap:0 0.5rem!important}}.shop:nth-of-type(5){.shop-list-prod-item img{object-fit:contain!important}}.homepage-sections--captiontitle{width:max-content;background:#8A4730;padding:5px 15px;border-radius:10px;font-size:13px;align-items:center;display:flex;gap:10px;margin:0 auto 10px;color:#fff}.productpage-left{transform:unset!important;position:unset!important}.homepage-sections--captiontitle svg{width:65px}.subinfo{display:flex;margin-top:18px;align-items:baseline;justify-content:center;gap:60px}.opening-title .subinfo p{text-transform:uppercase;font-size:.14rem}.subinfo .count{display:flex;flex-direction:column}.subinfo .count .fivestars{width:1.16rem;margin-top:.08rem}.subinfo .count a{margin-top:0;width:1.16rem;height:.2rem}.subinfo p:before{content:"";background:url(/cdn/shop/files/Group_5.png?v=1724923161);width:17px;height:17px;position:absolute;left:-24px;background-repeat:no-repeat;top:4px;background-size:contain;filter:invert(1)}.subinfo p{position:relative}.subinfo{text-align:center}#CollectionAddToCartForm,.quick-add-wrapper:not(.is-singular){display:flex;width:100%;margin-top:.2rem}a.quick-add-button-variants{width:100%;font-size:16px;line-height:28px;padding:7px;border-radius:10px;transition:.3s linear;font-weight:700}.opening-section,.products-showcase{.button-light{background:#7FD1EC!important;border:none!important}.button-light span{color:#8A4730!important}.button-light:hover{background:#7FD1ECB2!important;border:1px solid #7FD1EC!important}.products-showcase-item-buttons .button-light{width:100%!important}}.products-showcase-item:nth-of-type(2){.products-showcase-item-flavor{.wrapper{label:nth-of-type(1){img{object-fit:contain}}}}}.shop-section-decor-one{top:6.82rem!important}.shop:nth-of-type(3){.shop-list-prod{.shop-list-prod-item:nth-of-type(6){img{object-fit:contain}}}}.header-menu-right{padding-left:0!important}.blog-slide-article p:nth-of-type(2){font-size:.22rem!important;line-height:.22rem!important}.instafeed-new-carousel-wrapper{transition:unset!important}.learn-more-button{background:rgb(246 233 207);display:flex;width:1.15rem;height:.36rem;justify-content:center;align-items:center!important;border-radius:.6rem;transition:all .3s ease-in-out}.learn-more-button:hover{background:#fff;color:rgb(138 71 48)}.header-menu-left-link-text span,.header-menu-right-link-text span{font-size:0.18rem!important}#PageContainer{opacity:0;transition:all .4s ease}.template-collection .collection-sidebar__description{text-align:left!important;max-width:960px;margin:40px auto}.header-menu-left-link-dropdown,.header-menu-right-link-dropdown{margin:0;padding-inline-start:0}.header-menu-left-link{display:flex!important}.page-main--wrapper{padding:0;max-width:unset}html{padding:0!important}#freshchatbox{height:0}#insta-feed a{display:flex!important}#insta-feed .marquee-item{display:flex;.slide-page{width:2.76rem;height:2.76rem;flex-shrink:0;padding:.075rem;@media (max-width:480px){width:1.76rem;height:1.76rem}a{width:100%;height:100%;border-radius:.08rem;overflow:hidden;.instafeed-container{width:100%!important;padding-top:0!important;.instafeed-overlay,img{width:100%!important;height:100%!important}}}}}.loox-v2-carousel-container{iframe{height:123%!important}}.stay-ai-subscriptions{display:none}.stay-ai-subscriptions.is-visible{display:block}.invisible{display:none!important}.rtx-subscription__label{font-weight:600;color:black!important}.rtx-subscription,.rtx-subcription *,.rtx-subscription__label{box-sizing:border-box;color:#8a4730;font-family:inherit;font-size:16px;font-weight:700}.rtx-subscription{margin:.2rem 0;background:#f6e9cf;border-radius:.08rem;border:1px solid #f1d0c2;padding:.16rem .24rem}.rtx-widget{display:flex;flex-direction:column}.rtx-subscription label{width:100%;cursor:pointer}.rtx-purchase-label__wrapper{display:flex;justify-content:space-between;padding-bottom:.05rem;font-weight:900;border-radius:5px;background-color:#fff0;text-transform:uppercase}.rtx-purchase-label__inner{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;gap:5px}.rtx-purchase-label__inner>span{display:flex;gap:5px;white-space:nowrap}label.is-selected .rtx-purchase-label__wrapper{color:#8a4730}.rtx-purchase-label input{width:20px;height:20px;display:block;margin:0;accent-color:#8a4730}label.is-selected [data-rtx-subscription-price=''],label.is-selected [data-rtx-onetime-price='']{color:#8a4730}[data-rtx-subscription-price='']{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;align-items:center}[data-rtx-subscription-price=''] s{font-size:13px;opacity:.7;color:#8a4730}.is-selected [data-rtx-subscription-price=''] s{color:#8a4730}.rtx-subscription-box.is-visible{display:flex;flex-direction:column}select[name='rtx_selling_plan']{width:fit-content;padding:5px 20px;appearance:auto;font-family:inherit!important;cursor:pointer;background:#fff;width:100%;color:#8a4730}.frequency-heading{text-transform:uppercase;font-weight:300}.hidden{display:none}.rtx-subscription-details-box{display:none}.rtx-subscription-details-box.is-visible{display:block}.rtx-modal-button{padding:0;font-size:16px;background:none;border:none;text-transform:initial;height:auto;min-height:0;margin-left:0;cursor:pointer;margin-top:10px;color:#8a4730;font-family:inherit!important;font-size:17px!important}.rtx-modal__content{position:absolute;z-index:5;background:#fff;width:auto;max-width:25rem;overflow-x:hidden;padding:1rem 2rem;font-size:15px;transform:translateY(-1rem);margin-top:5px;margin-left:12px;display:none;opacity:0;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out;box-shadow:0 1px 3px 0 rgb(0 0 0 / .12),0 1px 2px 0 rgb(0 0 0 / .24)}.rtx-modal{z-index:5;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out}.rtx-modal-button:hover~.rtx-modal{opacity:1;visibility:visible;transition:opacity 0.3s ease-out,visibility 0.3s ease-out}.rtx-modal-button:hover+.rtx-modal .rtx-modal__content{display:block;opacity:1;transform:translateY(0)}.disable{pointer-events:none;cursor:none;opacity:.5}@media (max-width:600px){.rtx-widget{flex-direction:column}.rtx-modal__content{max-width:90%;padding:1rem;font-size:16px}}.products-showcase{.wrapper{padding:0rem;label:first-child{margin-left:0rem}label:last-child{margin-right:0rem}}.products-showcase-item{.proguct-img{margin-bottom:.08rem}}.products-showcase-item-weight{label{cursor:pointer}}.products-showcase-item-buttons{form{button{display:flex;width:.6rem;height:.6rem;justify-content:center;align-items:center;border:1px solid #f1d0c2;background:#f6e9cf;border-radius:1rem;transition:all 0.3s ease-in-out;img{width:.24rem;height:.24rem;position:relative;left:-.02rem}&:hover{background:#fff0;border:1px solid var(--chocolate-one)}}}}}.reviews-section{.universal-header-left{.loox-rating{margin:.13rem 0rem 0rem .2rem}}}@media all and (max-width:480px){#CollectionAddToCartForm{width:100%}.products-showcase-item a.desc-2{font-size:.14rem;padding:0 .4rem;text-align:center}.mobile-menu-wrapper .mobile-menu-top{padding:.3rem .4rem 0!important;a{font-style:normal!important}}.mobile-menu-wrapper .mobile-menu{width:4.14rem!important}#insta-feed .marquee-item{width:8rem}.products-showcase{.products-showcase-item-buttons{form{button{width:100%;margin-top:.12rem;span{display:flex;font-size:.14rem;line-height:.17rem}img{left:unset}}}}}.reviews-section{.universal-header-left{width:100%;justify-content:space-between;margin-top:.08rem;.loox-rating{margin:.06rem 0rem 0rem 0rem}}}}.ssw-reward-page:not(.ssw-customer-logged-in) .ssw-reward-page-spending-rule:hover:before{content:unset!important}main.main-rewards :is(.ssw-reward-page-earning-rule-more,.ssw-reward-page-spending-rule-more){position:unset;transform:none;opacity:1;visibility:visible}main.main-rewards{.footer-wrapper.fix-to-bottom{position:relative}.ssw-reward-page-menu{font-size:.16rem;line-height:.19rem}.ssw-reward-page-menu.ssw-active{font-family:LatoLatin-Bold,sans-serif;font-weight:700}.ssw-reward-page-menu.ssw-active::after{left:0}.ssw-page{width:10.8rem;padding:0rem;margin:.3rem auto .6rem;max-width:10.8rem}.ssw-reward-page{width:100%}.ssw-reward-page-balance{.ssw-reward-page-balance-text{.ssw-points-count{font-family:var(--american-purpose-font);font-size:.32rem;line-height:.4rem;color:#512e1f}}.ssw-reward-page-balance-count{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem;color:#8a4730;margin-top:2px}#ssw-reward-points-expiration-date{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem;color:#ae8573}}.ssw-reward-page-spending-rule,.ssw-reward-page-earning-rule{position:relative;border:none;border-radius:.08rem;padding:.4rem .15rem .4rem .15rem;width:2.55rem!important;margin:0 .2rem .2rem 0;&:nth-child(4n){margin-right:0}&::before,&::after{opacity:1}&::before{right:0;left:unset!important}&::after{left:0;right:unset!important;transform:rotate(180deg)}.ssw-reward-page-srule-discount-title{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#512e1f;margin:.12rem 0 .04rem}.ssw-reward-redeem-info,.ssw-reward-redeem-info .ssw-earn-points-count{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573}.ssw-reward-redeem{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;border-radius:.4rem;padding:.12rem .2rem;border:1px solid #582b1b;background:#582b1b;transition:all ease 0.3s;&:hover{background:#fff;color:#582b1b}}.ssw-reward-page-rule-title{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.16rem;color:#ae8573;margin:.12rem 0 .04rem}.ssw-reward-page-rule-earn,.ssw-reward-page-rule-earn span{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#512e1f}}.ssw-reward-page-spending-rules{width:100%}.ssw-reward-page-spending-rule{.ssw-reward-page-srule-btn-wrapper{position:absolute;bottom:.2rem;left:50%;transform:translate(-50%,0%);width:100%}.ssw-reward-item-code-wrapper.ssw-text-center{position:absolute;bottom:.2rem;left:50%;transform:translate(-50%,0%);width:1.96rem}.ssw-reward-item-discount-title.ssw-text-center{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#512e1f;.ssw-reward-box-text.ssw-reward-user-reward-info{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573;margin-top:.1rem}}.ssw-reward-item-code.ssw-reward-inline{height:auto;padding:.12rem .28rem .1rem .1rem;font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.14rem;color:#ae8573;flex:unset;border-radius:.4rem;width:100%;.ssw-copy-code-btn{display:flex;right:.1rem;width:.12rem}}.ssw-reward-item-code-wrapper{flex-direction:column;.ssw-reward-item-apply-btn{width:100%;border-radius:.4rem;margin:.12rem 0 0 0;font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;padding:.12rem;border:1px solid #582b1b;background:#582b1b;transition:all ease 0.3s;cursor:pointer;&:hover{background:#fff;color:#582b1b}}}}.ssw-reward-page-earning-rule-more,.ssw-reward-page-spending-rule-more{border-radius:8px;font-family:LatoLatin-Semibold,sans-serif;font-size:.14rem;line-height:.2rem;padding:.1rem .2rem;width:1.5rem;border:1px solid #7FD1EC;background:#7FD1EC;transition:all ease .3s;margin:20px auto 0!important;display:block;;&:hover{background:#fff;color:#582b1b}}#ssw-reward-page-earning-rules-wrapper,#ssw-reward-page-rewards-wrapper{.ssw-reward-load-more-link{width:3.6rem;height:.6rem;display:flex;justify-content:center;align-items:center;margin:.2rem auto;border:1px solid #f1d0c2;background:#f6e9cf;border-radius:.6rem;text-transform:uppercase;font-family:LatoLatin-Regular,sans-serif;font-size:.18rem;line-height:.22rem;color:#8a4730;i{display:none}}}.ssw-reward-page-refer-friend{background:none;border:none;.ssw-reward-box-text{width:5.3rem!important;display:flex;justify-content:space-between}.ssw-reward-box-discount-info-item{border:1px solid #f1d0c2;padding:.2rem 0;width:2.55rem}.ssw-reward-friend-desc{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#ae8573}.ssw-reward-box-discount-info-item-desc{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.17rem;color:#ae8573}.ssw-reward-box-discount-info-item-icon{display:none}.ssw-reward-box-discount-info-item-text{font-family:LatoLatin-Bold,sans-serif;font-size:.2rem;line-height:.32rem;color:#8a4730;margin-top:.12rem;text-transform:uppercase}.ssw-reward-refer-login-btn{border-radius:.4rem;font-family:LatoLatin-Semibold,sans-serif;font-size:.18rem;line-height:.22rem;color:#fff;width:2.44rem;height:.6rem;padding:0;display:flex;justify-content:center;align-items:center;margin:.2rem auto 0;border:1px solid #582b1b;background:#582b1b;transition:all ease 0.3s;&:hover{background:#fff;color:#582b1b}}}.ssw-reward-friend-link{border-radius:.55rem;border:1px solid #f1d0c2;font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.22rem;color:#ae8573;height:.53rem}.ssw-reward-friend-copy{border-radius:.6rem;font-family:LatoLatin-Regular,sans-serif;font-size:.18rem;line-height:.22rem;width:2.55rem;text-align:center;border:1px solid #582b1b;background:#582b1b;transition:all ease 0.3s;&:hover{background:#fff;color:#582b1b}}#ssw-reward-page-activity-wrapper{.ssw-h3{font-family:LatoLatin-Regular,sans-serif;font-size:.24rem;line-height:.29rem;color:#8a4730;font-weight:400}.ssw-reward-activity-items{border:1px solid #f1d0c2;border-radius:.09rem;padding:.41rem .44rem;.ssw-reward-activity-item{display:flex;align-items:center;margin-bottom:.16rem;padding-bottom:.24rem;border-bottom:1px solid #f1d0c2;&:last-child{border:none;padding:0;margin:0}.ssw-reward-inline{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.17rem;color:#ae8573}.ssw-reward-inline.ssw-text-center{font-family:LatoLatin-Regular,sans-serif;font-size:.2rem;line-height:.32rem;color:#512e1f}.ssw-reward-inline.ssw-text-right{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.17rem;color:#8a4730}}}}#ssw-reward-page-faq-wrapper{border:none;background:none;padding:0rem;max-width:100%;margin:.4rem auto 0rem;.ssw-reward-page-faq-item{.ssw-reward-page-faq-title{font-family:var(--american-purpose-font);font-size:.24rem;line-height:.33rem;color:#512e1f;text-transform:unset;font-weight:400}.ssw-reward-page-faq-body p{font-family:LatoLatin-Medium,sans-serif;font-size:.16rem;line-height:.28rem;color:#512e1f;font-weight:500}}}}.ssw-square-big.fixed_amount_line_item,.ssw-square-big{border:1px solid #f1d0c2!important;.ssw-icon-dollar,.ssw-icon-dollar::before{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;font-weight:400;line-height:.2rem;color:#ae8573;margin:0}.ssw-icon-dollar::before{content:"$"}.ssw-square-border{display:none}}.ssw-reward-redeem-info.ssw-text-center{margin-bottom:0!important}.ssw-reward-page.ssw-reward-hidden-page.ssw-customer-logged-in{.ssw-reward-page-spending-rule{padding:.4rem .15rem 1rem}.ssw-reward-redeem-info.ssw-text-center{margin-bottom:0.1rem!important}}@media all and (max-width:1024px){.shop-section-decor-three{top:24.37rem!important}.subinfo p{font-size:.14rem!important}main.main-rewards{.ssw-page{width:6.9rem}.ssw-reward-page-header{.ssw-reward-page-balance{margin:0rem 0rem 0rem .54rem}}.ssw-reward-page-spending-rule,.ssw-reward-page-earning-rule{width:2.2rem!important;margin:0 .15rem .15rem 0;&:nth-child(3n){margin-right:0}&:nth-child(4n){margin-right:.15rem}}.ssw-reward-page-menu{width:1.2rem}}.mobile-menu-wrapper .mobile-menu-list .desc-1-a{font-weight:700}.mobile-menu-wrapper .mobile-menu-list .desc-1-t{font-weight:700;font-size:.22rem}.mobile-menu-wrapper.active .mobile-menu{padding-bottom:1rem}.mobile-menu-wrapper.active .mobile-menu-list:nth-of-type(5) a{margin-bottom:0}}@media all and (max-width:480px){.ssw-reward-page.ssw-reward-hidden-page.ssw-customer-logged-in{.ssw-reward-page-spending-rule{padding:.4rem .15rem 1.1rem}}main.main-rewards{.ssw-page{width:3.66rem}.ssw-reward-page.ssw-reward-hidden-page{.ssw-reward-page-header{.ssw-reward-page-menu{align-items:center}}}.ssw-reward-page-header{flex-wrap:wrap;height:auto;.ssw-reward-page-balance{width:100%;order:-1;position:unset;margin:.12rem .12rem .2rem;flex-direction:row;justify-content:space-between;align-items:flex-start;.ssw-reward-points-expiration-date{margin-top:.06rem}.ssw-reward-points-text{align-items:center;.ssw-reward-page-balance-text{line-height:.3rem}.ssw-reward-page-balance-count{margin-top:0rem;text-align:left}}}}.ssw-reward-page-spending-rule,.ssw-reward-page-earning-rule{width:100%!important;margin-right:0;&:nth-child(4n){margin-right:0}}.ssw-reward-page-menu{width:25%;height:.42rem;font-size:.12rem;align-items:flex-start}.ssw-reward-page-refer-friend{padding:0;margin-top:.6rem;.ssw-reward-friend-desc{width:2.18rem;margin:0rem auto .15rem;text-align:center}.ssw-reward-friend-wrapper{flex-direction:column;.ssw-reward-friend-copy{width:100%;margin:.2rem 0rem 0rem 0rem}}.ssw-reward-box-discount-info{width:100%!important;.ssw-reward-box-discount-info-item{width:1.73rem}}}#ssw-reward-page-activity-wrapper{.ssw-reward-activity-items{padding:.2rem;.ssw-reward-activity-item{align-items:flex-start;justify-content:space-between;span{width:unset}.ssw-reward-inline{font-size:.12rem;line-height:.14rem;text-align:left;margin:0;width:1.24rem}.ssw-reward-inline.ssw-text-center{font-size:.16rem;line-height:.2rem;text-align:center;margin:0}.ssw-reward-inline.ssw-text-right{font-size:.12rem;line-height:.14rem;text-align:right;margin:0;width:.5rem}}}.ssw-h3{text-align:left;margin:.24rem 0rem .12rem}}}}.ssw-modal-dialog{.ssw-modal-content{border-radius:.08rem;width:4.8rem;margin:0 auto;.ssw-h3{font-family:var(--american-purpose-font);font-size:.24rem;line-height:.33rem;color:#512e1f;text-transform:unset;font-weight:400;margin-bottom:.14rem}.ssw-modal-body{padding:.35rem .8rem .12rem;position:relative;.ssw-close{position:absolute;top:.24rem;right:.24rem;width:.24rem;height:.24rem;font-size:.24rem;line-height:.24rem;color:#ae8573}form{width:100%;.ssw-control-group{display:flex;justify-content:center;input{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#512e1f}a{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#8a4730}}#ssw-email,#ssw-customer-email,#ssw-password,#ssw-customer-password,#ssw-first_name{border-radius:.08rem;height:0.52rem!important;border:1px solid #f6e9cf;padding:.08rem 0.16rem!important}#hesy-login-submit,#hesy-sign-up-submit{width:100%;height:.6rem;color:#fff;font-family:LatoLatin-Regular,sans-serif;font-size:.18rem;line-height:.22rem;border-radius:.4rem;background-color:#582b1b;margin-top:.24rem;border:1px solid #582b1b;background:#582b1b;transition:all ease 0.3s;&:hover{background:#fff;color:#582b1b}}}}#ssw-signup-accept-marketing{font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#8a4730}.ssw-modal-footer{border:none;padding:0 0 .35rem 0;display:flex;justify-content:center;font-family:LatoLatin-Regular,sans-serif;font-size:.16rem;line-height:.2rem;color:#8a4730;.gw-link-login{margin-left:.08rem}}.ssw-fbconnect.ssw-social-btn,.ssw-gconnect.ssw-social-btn,.ssw-azconnect.ssw-social-btn{max-width:unset!important;width:100%}.ssw-fbconnect.ssw-social-btn a,.ssw-gconnect.ssw-social-btn a,.ssw-azconnect.ssw-social-btn a{display:flex;justify-content:center;align-items:center;height:0.52rem!important;padding:.08rem .24rem;border-radius:.08rem;background:#f6e9cf;border:none;box-shadow:none;width:100%;&::before{content:"";display:block;width:.24rem;height:.24rem;margin-right:.08rem}svg,i{display:none}&:hover{box-shadow:none}span{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem;text-transform:uppercase;color:#512e1f;width:1.8rem;padding:0}}.ssw-fbconnect.ssw-social-btn a::before{background:url(/cdn/shop/files/login-facebook.svg?v=1699371876) no-repeat;background-size:100% 100%;background-position:100%}.ssw-gconnect.ssw-social-btn a::before{background:url(/cdn/shop/files/login-google.svg?v=1699371919) no-repeat;background-size:100% 100%;background-position:100%}.ssw-azconnect.ssw-social-btn a::before{background:url(/cdn/shop/files/login-amazon.svg?v=1699371927) no-repeat;background-size:100% 100%;background-position:100%}}}@media all and (max-width:480px){.opening-title .nexttitle{font-weight:900;font-size:.17rem}.subinfo{flex-direction:column;align-items:center;margin-top:0}.subinfo .count{align-items:center}.subinfo p:nth-of-type(2){margin:.1rem 0 0}.subinfo p:nth-of-type(2):before,.subinfo p:nth-of-type(2):after{display:none}.ssw-modal-dialog .ssw-modal-content{width:3.8rem}#place_order-modal,#birthday_gift-modal{top:2.1rem}}#place_order-modal{.ssw-modal-content{position:relative;.ssw-close{position:absolute;top:.24rem;right:.24rem;width:.24rem;height:.24rem;font-size:.24rem;line-height:.24rem;color:#ae8573}.ssw-reward-page-earning-rule{border-radius:.08rem}h4,p{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573}p{margin-top:.1rem}}}#birthday_gift-modal{.ssw-close{position:absolute;top:.24rem;right:.24rem;width:.24rem;height:.24rem;font-size:.24rem;line-height:.24rem;color:#ae8573}.ssw-reward-page-earning-rule{border-radius:.08rem}h4,p{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573}p{margin-top:.1rem}.ssw-reward-box-text.ssw-reward-box-discount-info{margin:.2rem auto 0;display:flex;justify-content:center;.ssw-reward-box-discount-info-item{border:1px solid #f1d0c2}.ssw-reward-box-discount-info-item-desc,.ssw-reward-box-discount-info-item-text,.ssw-reward-box-discount-info-item-text span{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573}.ssw-reward-box-discount-info-item-desc{margin-bottom:.1rem}}.ssw-reward-box-text.ssw-text-center.ssw-reward-box-earning-rule-inner-friend{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem;color:#ae8573}form{.ssw-reward-birthday-field,.ssw-reward-page-btn{font-family:LatoLatin-Regular,sans-serif;border-radius:.4rem;font-size:.14rem;color:#582b1b}.ssw-reward-birthday-field{border:1px solid #f1d0c2;line-height:.16rem}.ssw-reward-page-btn{background:#582b1b;color:#fff;line-height:.12rem}}.ssw-reward-birthday__valid-date{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem;color:#b94a48}}.ssw-copy-tooltip.ssw-hide{font-family:LatoLatin-Regular,sans-serif;font-size:.12rem;line-height:.14rem}.footer-bottom-nav{width:unset!important}@media all and (max-width:480px){.footer-bottom-nav{flex-wrap:wrap;justify-content:center;align-items:center;a{line-height:0.14rem!important}a:nth-child(1),a:nth-child(3),a:nth-child(4){padding-right:0}a:nth-child(2){padding:0 .28rem 0;&::after{content:"";display:block;position:absolute;left:.12rem;bottom:5px;background:var(--chocolate-four);width:4px;height:4px;border-radius:50%}}a:nth-child(1)::before,a:nth-child(3)::before{display:none}}}.article-main-pagination a{display:flex;width:unset!important;max-width:1rem}.article-main-pagination a:last-child{&::after{position:unset!important;background:none!important}&:hover{&::after{width:unset!important;background:none!important}}}.articles-title.static-title{margin-top:.06rem}.articles-sidebar a{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.17rem;color:#8a4730}.articles-sidebar p{margin-top:.08rem}.articles-main-pagination{margin-bottom:0.65rem!important}.articles-main-pagination a:first-child,.articles-main-pagination a:last-child{font-size:0.12rem!important}.articles-main-pagination a{width:unset!important}.articles-main-pagination div a:first-child,.articles-main-pagination div a:last-child{font-size:0.16rem!important}.articles-main-pagination div a{margin:0!important;padding:.16rem}.article-main,.articles-main{margin-top:0.28rem!important;margin-bottom:0rem!important}.article-main-content h1{font-family:var(--american-purpose-font);color:#512e1f;font-size:.24rem;font-weight:400;line-height:.33rem;margin-bottom:.04rem}.article-main-content span{color:var(--chocolate-one);font-family:var(--descmedium-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3);margin-bottom:.2rem}.article-main-content b{color:var(--chocolate-one);font-family:var(--descbold-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-7);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3)}.article-main-content div:last-child h2{color:var(--chocolate-three);font-family:var(--titleregular-font);font-size:.32rem;font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h5);margin-bottom:.04rem}.article-main-content div:last-child h3{font-size:0.24rem!important}.social-sharing{display:flex;width:8.2rem;padding-top:.4rem;position:relative;margin-top:.6rem;.h5{position:absolute;left:0;top:0;color:var(--chocolate-five);font-family:var(--descregular-font);font-size:var(--font-size-desc4);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc4);margin-bottom:0;text-transform:unset}a{display:flex;padding:0;margin:0 .16rem 0 0!important;.sharing-button{width:unset!important;display:flex;margin:0;.sharing-button__icon{width:unset!important;display:flex;margin:0;svg{width:.24rem;height:.24rem}}}}}@media all and (max-width:1024px){.shop:nth-of-type(4){.shop-list-prod{width:6.88rem!important;gap:0 0.12rem!important}}.article-main{margin-top:1.62rem!important}.grid__item.large--one-quarter{right:-1.84rem;width:1.64rem}}@media all and (max-width:480px){.articles-main-pagination div a{margin:0!important;padding:.08rem}.grid__item.large--one-quarter{width:3.66rem;right:unset;position:relative;top:unset;padding-left:0}}.inside-blocks-element-one{background-image:url(/cdn/shop/files/inside-block-bgr-05.png?v=1700070473)!important;background-repeat:no-repeat!important}.inside-blocks-element-two{background-image:url(/cdn/shop/files/inside-block-bgr-01.png?v=1700070473)!important;background-repeat:no-repeat!important}.inside-blocks-element-three{background-image:url(/cdn/shop/files/inside-block-bgr-02.png?v=1700070473)!important;background-repeat:no-repeat!important}.inside-blocks-element-four{background-image:url(/cdn/shop/files/inside-block-bgr-03.png?v=1700070473)!important;background-repeat:no-repeat!important}.inside-blocks-element-five{background-image:url(/cdn/shop/files/inside-block-bgr-04.png?v=1700070265)!important;background-repeat:no-repeat!important}.inside-blocks-element-one,.inside-blocks-element-two,.inside-blocks-element-three,.inside-blocks-element-four,.inside-blocks-element-five{background-position:center!important}@media all and (max-width:480px){.inside-blocks-element-one,.inside-blocks-element-two,.inside-blocks-element-three,.inside-blocks-element-four,.inside-blocks-element-five{background-size:100% 97%!important}}@media all and (max-width:480px){.featured-section{padding-bottom:.1rem}.featured-bgr-top{max-width:unset!important;right:11.2rem}.featured-bgr-bottom{max-width:unset!important;position:relative;right:.6rem}}.shopify-challenge__container{position:relative;top:-2rem;.shopify-challenge__message,.shopify-challenge__button{font-family:LatoLatin-Regular,sans-serif!important}}.ssw-reward-notification.ssw-reward-notification-theme-show{border-radius:.08rem;.ssw-reward-notifications__available-discount{width:3rem;padding:.3rem .2rem .33rem}.ssw-reward-nofitications__close{width:.14rem;height:.14rem;right:.2rem;top:.2rem;svg{width:.14rem;height:.14rem}}.ssw-reward-notifications__available-discount-notice{padding-right:.4rem;font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573}.ssw-reward-notifications__available-discount-ico{width:.3rem;height:.28rem;margin-right:.15rem}}#ssw-reward-notifications__main_duplicate{border-radius:.08rem;.ssw-reward-notifications__main-help-text{font-family:LatoLatin-Regular,sans-serif;font-size:.14rem;line-height:.16rem;color:#ae8573;margin-bottom:.3rem}.ssw-square{border-radius:.1rem;margin-right:.12rem;font-size:.2rem;width:.4rem;height:.4rem;line-height:.4rem;display:flex;justify-content:center;align-items:center;i{line-height:.2rem}}.ssw-square-border{position:absolute;width:.4rem;height:.4rem;top:0;left:0}.ssw-reward-notifications__main-rewards-info{.ssw-reward-notifications__main-rewards-title{color:#ae8573;font-size:.14rem;line-height:.16rem;font-family:LatoLatin-Regular,sans-serif}.ssw-reward-notifications__main-rewards-subtitle{color:#ae8573;font-size:.1rem;line-height:.12rem;font-family:LatoLatin-Regular,sans-serif}}.ssw-user-reward-apply-btn{border-radius:.4rem;width:.65rem;padding:.15rem .15rem .13rem;color:#fff;font-size:.12rem;line-height:.14rem;font-family:LatoLatin-Regular,sans-serif;text-align:center;display:flex;justify-content:center;align-items:center}}@media all and (max-width:480px){.productpage-right-title h1{font-size:0.32rem!important;line-height:0.4rem!important}}.mfp-content img.mfp-img{width:8rem!important}@media all and (max-width:1024px){.mfp-content img.mfp-img{width:6.4rem!important}}@media all and (max-width:480px){.mfp-content img.mfp-img{width:3.2rem!important}.shop:nth-of-type(4){.shop-list-prod{width:3.66rem!important;gap:0 0.09rem!important}}.products-showcase-item:nth-of-type(4){.products-showcase-item-flavor{height:1.75rem}}}.needsclick.kl-private-reset-css-Xuajs1 input{padding:0 0.1rem!important}.shopify-policy__container{max-width:unset!important;width:7.2rem;margin-bottom:1rem!important;padding:0!important;display:flex;flex-direction:column;align-items:center;.shopify-policy__title{display:flex;justify-content:center;position:relative;align-items:center;margin:0 0 .3rem;&::before,&::after{content:"";display:block;width:.32rem;height:.32rem;position:absolute;top:50%;transform:translate(0,-50%);background:url(/cdn/shop/files/title-decor-black-cross.svg?v=1698852592) no-repeat;background-position:100% 100%;background-size:100%;animation:rotate-dec 4s linear infinite}&::before{left:-.52rem}&::after{right:-.52rem}h1{display:flex;flex-direction:column;align-items:center;color:var(--chocolate-three);font-family:var(--american-purpose-font);font-size:var(--font-size-h1-a);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h1-a)}}.shopify-policy__body{h2{color:var(--chocolate-three);font-family:var(--american-purpose-font);font-size:var(--font-size-h2);font-weight:var(--font-weight-6);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h2)}p{font-family:var(--descmedium-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3);margin-bottom:.2rem;color:var(--chocolate-three);u{color:var(--chocolate-one);font-size:var(--font-size-desc1-a);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc1-a);font-family:var(--descbold-font)}}i{color:var(--chocolate-one);font-size:var(--font-size-desc1-a);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc1-a);font-family:var(--descbold-font)}a{font-family:var(--descbold-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3);margin-bottom:.2rem;color:var(--chocolate-three)}table{td,td i{font-family:var(--descmedium-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3);margin-bottom:.2rem;color:var(--chocolate-three);padding-right:.1rem}td i{font-family:var(--descbold-font)}strong{color:var(--chocolate-one);font-size:var(--font-size-desc1-a);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc1-a);font-family:var(--descbold-font)}}ul li{margin-bottom:.12rem;padding-left:.22rem;position:relative;color:var(--chocolate-one);font-family:var(--descmedium-font);font-size:var(--font-size-desc3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc3);&::before{content:"";position:absolute;width:.16rem;height:.08rem;top:.08rem;left:0;background:url(/cdn/shop/files/disclaimer-list-arrow.svg?v=1698852960) no-repeat;background-size:100% 100%;background-position:100% 100%}}}}@media all and (max-width:1024px){.shopify-policy__container{width:6.08rem}}@media all and (max-width:480px){.shopify-policy__container{width:3.66rem}}.shop .shop-list-price-right h4{font-weight:400}@media all and (max-width:480px){.ast-container{.ast-vd-options .ast-vd-option{label{padding:0 .08rem}&::before{left:.24rem}&::after{width:.24rem;left:.34rem}}.ast-vd-option-price-wrapper .ast-vd-option-price{margin-top:.05rem}}}.products-section .for-products-img>a:first-child img{aspect-ratio:1}@media screen and (max-width:500px){.ts-hero-banner .swiper-slide a.slideshow__link .lazyload-wrapper img.ts-load{height:100%;object-fit:cover;object-position:top!important;max-height:100%!important}}body .product-form-vue .productpage .productpage-right{width:100%!important}
.ts-hero-banner .homepage-featured-content-box h2.ts-title.homepage-sections--title:before {
    display: none;
}

@media screen and (max-width: 767px){
    .homepage-slider-container .homepage-featured-content-box-inner .homepage-sections--captiontitle{
        line-height: 15.2px !important;
    }
}
@media screen and (max-width: 575px){
    body#rewards .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner, body#about-us .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner, body#baked-bags .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner{
        max-width: 220px !important;
    }
}
@media screen and (max-width: 399px){
    body#rewards .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner, body#about-us .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner, body#baked-bags .homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner{
        max-width: 250px !important;
    }
    body .ts-hero-banner.homepage-slider-container .homepage-featured-content-box .homepage-sections--captiontitle{
        margin: -10px 0 0 !important;
        min-width: 250px !important;
    }
}