.adjusted-slider{position:absolute;top:0!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:767px){.adjusted-slider.slider-revolution .tp-caption1{right:0!important}.adjusted-slider.tp-caption img{height:auto!important;width:80%!important;margin:0 auto;display:block}}@media only screen and (max-width:767px){.tp-banner.revolution.revslider-initialised.tp-simpleresponsive,.tp-bgimg.defaultimg,li .slotholder,li.tp-revslider-slidesli.current-sr-slide-visible,ul.tp-revslider-mainul{height:auto!important;position:relative!important}.tp-bgimg.defaultimg .visible-xs{max-width:100%}.video-play a img{width:44px!important;height:44px!important}}#shopify-section-1619152243e1ccdb2c .container-fluid-custom{padding:0}.signup-klaviyo .klaviyo-form-container{background-color:#0f0f0f;color:#FFFFFF;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.signup-klaviyo .klaviyo-form-container .h2{color:#FFFFFF;font-size:20px!important;padding-bottom:0!important;line-height:normal!important;margin-bottom:3px;font-weight:600;letter-spacing:0.03em}.signup-klaviyo .klaviyo-form-container button{padding:8px 15px!important}.signup-klaviyo .klaviyo-form-container p{margin-top:0;margin-bottom:5px}.signup-klaviyo .klaviyo-form-container input{border-radius:0!important}.signup-klaviyo .klaviyo-form-container .form-default{max-width:100%;width:700px;margin:auto;padding:40px}@media only screen and (max-width:790px){.signup-klaviyo .klaviyo-form-container{padding:15px 10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:480px){.signup-klaviyo .klaviyo-form-container{padding-left:35px;padding-right:35px}.signup-klaviyo .klaviyo-form-container p{font-size:12px;line-height:normal;margin-bottom:7px}}#shopify-section-1619167400f619562c .slider-revolution .tp-caption1-wd-2{font-size:50px}#shopify-section-1619167400f619562c .slider-revolution .tp-caption1-wd-3{margin-top:6px;margin-bottom:17px;font-size:20px}#shopify-section-1617784038a86671db .tt-layout-promo-box{text-align:center}#shopify-section-1617784038a86671db .tt-promo-box .tt-description{position:relative;padding:0}#shopify-section-1617784038a86671db .tt-promo-box .tt-description .tt-description-wrapper{padding-left:0;padding-right:0;letter-spacing:0.04em}#shopify-section-1617784038a86671db .tt-promo-box .tt-description .tp-caption1-wd-3{max-width:100%}@media only screen and (max-width:600px){#shopify-section-1617784038a86671db .col-12-440width{max-width:50%!important;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important}}@media only screen and (min-width:768px){.tt-promo-fullwidth>img{min-height:480px;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:767px){.tt-promo-fullwidth .tt-description-wrapper{max-width:355px}.tt-promo-fullwidth .tt-description-wrapper .tt-title-large,.tt-promo-fullwidth .tt-description-wrapper p{color:#FFFFFF!important}.tt-promo-fullwidth .tt-description-wrapper .tt-title-large br{display:none}.tt-promo-fullwidth .tt-description{padding:5% 3%}.tt-promo-fullwidth .tt-description p{line-height:24px;margin:12px 0 10px}.tt-promo-fullwidth .tt-description .tt-title-large{font-size:60px;line-height:60px}.tt-promo-fullwidth#banner-1617784189a6de87a0-2 .tt-title-large,.tt-promo-fullwidth#banner-1617784189a6de87a0-2 p{color:#1a1a1a!important}}@media only screen and (max-width:575px){.tt-promo-fullwidth .tt-description-wrapper{max-width:255px}.tt-promo-fullwidth .tt-description .tt-title-large{font-size:40px;line-height:43px}}@media only screen and (max-width:450px){.tt-promo-fullwidth img.visible-xs{height:380px;-o-object-fit:cover;object-fit:cover}.tt-promo-fullwidth .tt-description-wrapper{max-width:215px}.tt-promo-fullwidth .tt-description .tt-title-large{font-size:28px;line-height:31px}.tt-promo-fullwidth .tt-description p{line-height:20px;margin:10px 0 0}}@media only screen and (max-width:1024px){.tt-layout-product-item .col-6{margin-top:20px}}