.subscription-builder{padding:86px 0;background-color:var(--background-color)}@media screen and (max-width: 749px){.subscription-builder>.container{padding-right:0;padding-left:0}}.subscription-builder .row{max-width:1255px;margin-right:auto;margin-left:auto;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media screen and (max-width: 749px){.subscription-builder .row{padding-right:0;padding-left:0}}.subscription-builder .row>*{padding-right:0;padding-left:0}.subscription-builder__heading{margin-bottom:48px}.subscription-builder__form-heading{font-size:2.4rem;line-height:2.4rem;text-align:center}@media screen and (min-width: 1025px){.subscription-builder__form-heading{font-size:3.6rem;line-height:3.6rem}}@media screen and (min-width: 1376px){.subscription-builder__form-col{width:46%;padding:0}}.subscription-builder__form{width:100%;margin-left:0;padding:22px 30px 83px;border-width:0 0 2px;border-style:solid;border-color:#d02c2f;background-color:#fff;text-align:left}@media screen and (min-width: 750px){.subscription-builder__form{width:100%;margin-left:0;padding:35px 30px;border-width:2px 2px 2px 0;border-radius:0 4px 4px 0}}@media screen and (min-width: 1025px){.subscription-builder__form{text-align:left}}.subscription-builder__form dropdown-select{min-width:280px}.subscription-builder__form dropdown-select:after{background-color:var(--product-primary-color)}.subscription-builder__form dropdown-select .custom-select{position:relative}.subscription-builder__form dropdown-select .custom-select:before{content:"";display:block;position:absolute;top:50%;left:13px;width:11px;height:11px;transform:translateY(-50%);border-radius:100%;background-color:var(--product-primary-color)}.subscription-builder__form dropdown-select .custom-select li:before{content:"";display:block;position:absolute;top:17px;left:12px;width:11px;height:11px;border-radius:100%;background-color:var(--product-primary-color)}.subscription-builder__form .btn{background-color:var(--product-primary-color)}.subscription-builder__form .btn:focus{border-color:var(--product-primary-color);background-color:var(--product-primary-color);color:#fff}.subscription-builder__form .btn:hover,.subscription-builder__form .btn:active{border-color:var(--product-primary-color);background-color:#fff;color:var(--product-primary-color)}.subscription-builder__form .icon-minus line{stroke:var(--product-primary-color)}.subscription-builder__form .icon-plus path{fill:var(--product-primary-color)}.subscription-builder__form .subscription-builder-options{display:inline-block;text-align:left}@media screen and (max-width: 1375px){.subscription-builder__form .subscription-builder-options{width:100%}}.subscription-builder__form .product-option legend{display:none}.subscription-builder__submit{margin-top:6px}@media screen and (max-width: 749px){.subscription-builder__submit{padding:18px}}@media screen and (min-width: 1025px){.subscription-builder__submit{margin-top:30px}}@media screen and (min-width: 1376px){.subscription-builder__submit{margin:0}}.subscription-builder-subscription-options{margin:24px 0 12px}@media screen and (min-width: 1025px){.subscription-builder-subscription-options{margin:24px 0 35px}}.subscription-builder-subscription-toggles{padding:0;border:none}.subscription-builder-subscription-toggle:not(:last-child){margin:-6px 0 0}@media screen and (min-width: 1025px){.subscription-builder-subscription-toggle:not(:last-child){margin:-6px 0}}.subscription-builder-subscription-toggle .subscription-builder-subscription-toggle__label-text{display:flex;position:relative;align-items:center;margin-right:auto}.subscription-builder-subscription-toggle .subscription-builder-subscription-toggle__label-prices{margin:0 0 3px;color:#d02c2f}.subscription-builder-subscription-toggle .subscription-builder-subscription-toggle__label-prices.subscription-builder-subscription-toggle__label-prices--one-time{font-size:1.5rem}.subscription-builder-subscription-toggle .subscription-builder-subscription-toggle__label-prices.subscription-builder-subscription-toggle__label-prices--subscription{font-size:2rem}@media screen and (min-width: 1025px){.subscription-builder-subscription-toggle .subscription-builder-subscription-toggle__label-prices.subscription-builder-subscription-toggle__label-prices--subscription{font-size:2.4rem}}.subscription-builder-subscription-toggle label{display:flex;justify-content:space-between;padding-top:8px;font-family:Franklin Gothic Md Cd,helvetica,arial,sans-serif;font-size:1.6rem;letter-spacing:.08rem;text-transform:uppercase}.subscription-builder-subscription-toggle label:after{top:calc(50% + 8px)}.selling-plan-group .dropdown-select{min-width:0;margin-top:20px}@media screen and (min-width: 1376px){.subscription-builder-subscription-toggle__label{width:280px}}.subscription-builder__bullets{margin:0 auto 10px 0;list-style-type:none}@media screen and (min-width: 750px){.subscription-builder__bullets{max-width:none;margin:6px 0 0}}.subscription-builder__bullets li{display:flex;align-items:center;margin-bottom:16px}.subscription-builder__bullets li:last-child{margin-bottom:11px}.subscription-builder__bullets li svg{margin-right:6px}.subscription-builder__image-wrapper{border-width:2px;border-style:solid;border-color:#d02c2f}@media screen and (min-width: 750px){.subscription-builder__image-wrapper{border-radius:4px 0 0 4px}}.subscription-builder__image-wrapper img{display:block}@media screen and (max-width: 749px){.subscription-builder__image-wrapper{border-width:2px 0}}@media screen and (min-width: 750px){.subscription-builder__image-wrapper{position:relative}.subscription-builder__image-wrapper .subscription-builder__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-top-right-radius:0;border-bottom-right-radius:0}.subscription-builder__image-wrapper .responsive-image__wrapper{display:flex;position:absolute;justify-content:space-around;height:100%}.subscription-builder__image-wrapper .responsive-image__wrapper img{display:inline-block;position:relative!important;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.product-option-item{height:48px}.product-option-item label{padding:9px;border:2px solid var(--product-primary-color);border-radius:4px;color:var(--product-primary-color)}.product-option-item input:checked+label{background-color:var(--product-primary-color);color:#fff}.product-option-title{margin-top:-20px}.quantity-selector,select{max-width:100%;border:2px solid var(--product-primary-color)}.modal.product-notify-me-popup{background:#2226}.modal.product-notify-me-popup .modal__close{top:30px;right:10px}@media screen and (min-width: 750px){.modal.product-notify-me-popup .modal__close{top:60px;right:30px}}.modal.product-notify-me-popup .modal__content{background:none}.modal.product-notify-me-popup .container{padding:0}.product-notify-me svg{width:100%;height:auto}.product-notify-me__content{position:absolute;top:50%;left:50%;width:100%;max-width:475px;padding:0 20px;transform:translate(-50%,-50%)}.product-notify-me__content h2{max-width:260px;margin:0 auto 14px;font-size:2.4rem;line-height:2.4rem}@media screen and (min-width: 750px){.product-notify-me__content h2{max-width:none;font-size:4.8rem;line-height:4.8rem}}.product-notify-me__content small{display:block;margin-bottom:20px}.product-notify-me__content form{width:270px;margin:0 auto}@media screen and (min-width: 750px){.product-notify-me__content form{width:350px}}.product-notify-me__content .btn{width:180px;margin:0 auto}@media screen and (min-width: 750px){.product-notify-me__content .btn{width:300px}}.product{padding:27px 0 0;background-color:var(--product-secondary-color)}@media screen and (min-width: 750px){.product{padding:27px 0 60px}}@media screen and (min-width: 1025px){.product{padding:86px 0}}@media screen and (max-width: 749px){.product .yotpo .standalone-bottomline.star-clickable,.product .yotpo .standalone-bottomline .star-clickable{justify-content:center;float:none}}@media screen and (max-width: 750px){.product .container{padding:0}}.pdp-alert p{margin-bottom:0;font-size:1.75rem;line-height:1.5}.product__mobile-swiper{display:block;position:relative;z-index:1;width:100%;padding-bottom:100px;overflow:hidden}@media screen and (min-width: 750px){.product__mobile-swiper{margin-top:50px}}.product__mobile-swiper .swiper-arrow{border:2px solid var(--product-primary-color)}.product__mobile-swiper .swiper-arrow svg path{stroke:var(--product-primary-color)}.product__mobile-swiper .swiper-controls{left:0;justify-content:center;width:100%;transform:translate(0)}.product__mobile-swiper .swiper-pagination-bullets.swiper-pagination-horizontal{flex-wrap:wrap;justify-content:center}.product__mobile-swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{margin:4px var(--swiper-pagination-bullet-horizontal-gap, 4px)}.product__mobile-swiper .swiper-pagination-bullet{margin-bottom:8px;border:2px solid var(--product-primary-color)}.product__mobile-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:var(--product-primary-color)}.product__mobile-swiper .swiper-slide{display:flex;align-items:center;height:unset}.product__images-col{display:flex;position:relative;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}@media screen and (min-width: 1376px){.product__images-col{width:54%}}@media screen and (max-width: 749px){.product__images-col.product__images-col--has-badge{margin-top:30px}}.product__badge{position:absolute;z-index:10;left:0;margin-bottom:18px;padding:3px 15px 2px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#d02c2f;color:#fff;font-family:Mindset,helvetica,arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:unset}@media screen and (min-width: 1025px){.product__badge{padding:6px 27px 5px}}.product__thumbnails{width:75px;margin:0;list-style-type:none}.product__thumbnails.product__thumbnails--has-badge{margin-top:68px}.product__thumbnails li{width:75px;height:75px;margin:0 0 16px;border:2px solid var(--product-primary-color);border-radius:4px;text-align:center;cursor:pointer}.product__thumbnails li img{width:100%;height:auto;max-height:70px;padding:4px;-o-object-fit:contain;object-fit:contain}.product__images{width:100%;max-width:561px;margin:0 0 52px}.product__form-col{padding:0}@media screen and (min-width: 1376px){.product__form-col{width:46%}}.product_form-border{border-top:2px solid var(--product-primary-color);background-color:#fff}@media screen and (min-width: 750px){.product_form-border{border:2px solid var(--product-primary-color)}}@media screen and (max-width: 749px){.product__form{border-radius:0}.product__form.product-page-form{padding-right:38px;padding-left:38px}}.product__form .variant-options dropdown-select .custom-select:before{content:"";display:block;position:absolute;top:50%;left:13px;width:11px;height:11px;transform:translateY(-50%);border-radius:100%;background-color:var(--product-primary-color)}.product__form .variant-options dropdown-select .custom-select li:before{content:"";display:block;position:absolute;top:17px;left:11px;width:11px;height:11px;border-radius:100%;background-color:var(--product-primary-color)}.product__form .btn{background-color:var(--product-primary-color)}.product__form .btn:hover,.product__form .btn:focus,.product__form .btn:active{border-color:var(--product-primary-color);background:none;color:var(--product-primary-color)}.product__form .icon-minus line{stroke:var(--product-primary-color)}.product__form .icon-plus path{fill:var(--product-primary-color)}.product__form .product-options{display:inline-block;text-align:left}@media screen and (max-width: 1375px){.product__form .product-options{width:100%}}.product__form .yotpo{margin-bottom:12px}.product__form .yotpo.no-reviews{pointer-events:none}.product__form .yotpo .yotpo-bottomline{align-items:center}.product__form .yotpo .yotpo-stars{margin-right:10px}.product__form .yotpo .yotpo-icon{font-size:2.3rem!important}.product__form .yotpo .text-m{margin-top:2px;color:#000!important;font-family:Franklin Gothic Md Cd,helvetica,arial,sans-serif;font-size:1.6rem;letter-spacing:.08rem;text-transform:uppercase}.product__info{display:inline-flex;align-items:center}.product__info svg{margin-right:8px}.product__info-divider{display:inline-block;height:11px;margin:0 6px;border-left:1px solid #000}.product__headline{margin:5px 0 0;color:#d02c2f;font-size:3.6rem;line-height:3.6rem}@media screen and (min-width: 1025px){.product__headline{margin:3px 0 0;font-size:4.8rem;line-height:4.8rem}}.product__description{font-family:Colby,helvetica,arial,sans-serif}.product__spicy-level{margin:9px 0 11px}@media screen and (min-width: 1025px){.product__spicy-level{margin:0;text-align:right}}.product__spicy-level.product__spicy-level--1 svg:nth-of-type(1){opacity:1}.product__spicy-level.product__spicy-level--2 svg:nth-of-type(1),.product__spicy-level.product__spicy-level--2 svg:nth-of-type(2){opacity:1}.product__spicy-level.product__spicy-level--3 svg:nth-of-type(1),.product__spicy-level.product__spicy-level--3 svg:nth-of-type(2),.product__spicy-level.product__spicy-level--3 svg:nth-of-type(3){opacity:1}.product__spicy-level svg{display:inline-block;opacity:.5}.product__spicy-level svg:nth-of-type(2){margin:0 12px}.product__notify-me-button{border-color:#cecece!important;background-color:#cecece!important;color:#000;text-decoration:none}.product__notify-me-button:hover,.product__notify-me-button:focus{color:#000!important}.product__features .row{margin-right:-5px;margin-left:-5px}.product__features .row>*{padding-right:5px;padding-left:5px}.product__feature{display:flex;align-items:center;margin-top:10px;padding:14px 10px;border:2px solid var(--product-primary-color);border-radius:4px;background:#fff;line-height:1.6rem}.product__feature .svg-icon{margin-right:8px}.product__feature .svg-icon svg{width:45px;min-width:45px;height:auto}@media screen and (min-width: 1376px){.product__feature .svg-icon svg{width:75px;min-width:75px}}.product__feature .svg-icon svg path{fill:var(--product-primary-color)}.product__feature .svg-icon.last{margin-right:0}@media screen and (min-width: 1400px){.product__feature .svg-icon.last{margin:0 -4px}}.product__feature lottie-file{width:45px;min-width:45px;height:auto;margin-right:8px}@media screen and (min-width: 1376px){.product__feature lottie-file{width:75px;min-width:75px}}.product__feature lottie-file svg path[fill="rgb(46,108,130)"]{fill:var(--product-primary-color)}.product__feature small{color:var(--product-primary-color)}.product-subscription-options{margin:24px 0 12px}.product-subscription-toggles{padding:0;border:none}@media screen and (max-width: 749px){.product-subscription-toggles{text-align:left}}.product-subscription-toggles__col.purchase-default--one-time .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--one-time{font-size:2rem}@media screen and (min-width: 1025px){.product-subscription-toggles__col.purchase-default--one-time .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--one-time{font-size:2.4rem}}.product-subscription-toggles__col.purchase-default--one-time .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--subscription{font-size:2rem}@media screen and (min-width: 1025px){.product-subscription-toggles__col.purchase-default--one-time .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--subscription{font-size:2.4rem}}.product-subscription-toggle:not(:last-child){margin:-6px 0 0}@media screen and (min-width: 1025px){.product-subscription-toggle:not(:last-child){margin:-6px 0}}.product-subscription-toggle .product-subscription-toggle__label-text{display:flex;position:relative;align-items:center;margin-right:auto;text-align:left}.product-subscription-toggle .product-subscription-toggle__label-prices{margin:0 0 3px;color:#d02c2f}.product-subscription-toggle .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--subscription{font-size:2rem}@media screen and (min-width: 1025px){.product-subscription-toggle .product-subscription-toggle__label-prices.product-subscription-toggle__label-prices--subscription{font-size:2.4rem}}.product-subscription-toggle label{display:flex;justify-content:space-between;padding-top:8px;font-family:Franklin Gothic Md Cd,helvetica,arial,sans-serif;font-size:2.4rem;letter-spacing:.08rem;text-transform:uppercase}.product-subscription-toggle label:after{top:calc(50% + 8px)}.selling-plan-group .dropdown-select{min-width:0;margin-top:13px}@media screen and (min-width: 1376px){.selling-plan-group .dropdown-select{margin-top:31px;float:right}}.selling-plan-group .dropdown-select:before{display:none}.selling-plan-group .dropdown-select select{padding-left:16px}.selling-plan-group .dropdown-select li{padding-left:16px;font-family:Franklin Gothic Md Cd,helvetica,arial,sans-serif;font-size:1.6rem;letter-spacing:.08rem;text-transform:uppercase}.selling-plan-group .dropdown-select li:before{display:none}.selling-plan-group__select{margin:8px 0 12px}.product-sticky-atc{display:block;visibility:hidden;position:fixed;z-index:10;bottom:0;left:0;width:100%;max-width:538px;padding:11px 12px;transition:opacity .2s cubic-bezier(.46,.01,.32,1),visibility .2s cubic-bezier(.46,.01,.32,1);border:2px solid #d02c2f;border-radius:4px;opacity:0;background-color:#fff}@media screen and (min-width: 750px){.product-sticky-atc{bottom:30px;left:30px}}.product-sticky-atc.active{visibility:visible;opacity:1}.product-sticky-atc .row{align-items:center}.bwp-widget-and-separator-container{display:flex;flex-direction:column-reverse}.or-separator{display:none;text-align:center}.bwp-widget-loaded~.or-separator{display:flex;align-items:center;margin-top:6px;text-align:center}.bwp-widget-loaded~.or-separator:before{margin-right:.5em}.bwp-widget-loaded~.or-separator:after{margin-left:.5em}.bwp-widget-loaded~.or-separator:after,.bwp-widget-loaded~.or-separator:before{content:"";flex:1;border-bottom:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/288/assets/subscription-builder.css.map */
