.tottour-promo{position:relative;width:100%}.tottour-promo-banner-image .image img{width:100%;display:inline-block;object-fit:cover;object-position:left center}.tottour-promo-wrapper{position:absolute;transform:translateY(-50%);top:50%;width:100%}.tottour-promo-wrapper .tottour-promo-wrapper-inner{max-width:620px;margin-left:auto;text-align:center}.prom-subheading{color:#2ca839;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0;line-height:1.1}.tottour-promo-wrapper .tottour-promo-wrapper-inner .prom-heading{margin:10px 0 0;color:#fff;line-height:1.1}.promo-product-hero__code-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:8px;line-height:1.05;font-weight:800;text-transform:uppercase}.promo-product-hero__code{display:inline-block;padding:3px 10px 0;background:#ff2990;color:#fff;line-height:1.1}.promo-product-hero__code-row .promo-product-hero__code-prefix{color:#fff;line-height:1.1}.promo-product-hero__button{margin-top:50px}.promo-product-hero__button .button{background:#f4349b;border-color:#f4349b;color:#fff}.tottour-promo-wrapper .tottour-promo-wrapper-inner .offer-text{line-height:1.1;font-size:16px;color:#fff;margin-top:10px}.promo-klaviyo form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{background:transparent!important;border:0!important;padding:0!important;max-width:max-content!important;overflow:hidden!important}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .kl-private-reset-css-Xuajs1:has(h1){padding:0}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext h1 span{color:#fff;font-size:45px!important}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo button.klaviyo-form-button{background:#f4349b;padding:3px 24px;font-size:15px;letter-spacing:1px}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext p,.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext p span{color:#fff!important}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo input{outline:0!important;background:#fff!important;border:0!important;height:45px}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo input::placeholder{opacity:1;color:#2ca839}@media screen and (max-width:1199px){.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext h1 span{color:#fff;font-size:36px!important}}@media screen and (max-width:989px){.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext h1 span{font-size:34px!important}}@media screen and (max-width:749px){.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext h1 span{font-size:30px!important}.tottour-promo-wrapper{top:50px;transform:unset}.tottour-promo-wrapper .page-width{padding-left:24px;padding-right:24px}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo button.klaviyo-form-button{font-size:13px}.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .kl-private-reset-css-Xuajs1[data-testid=form-component]:has(p),.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .kl-private-reset-css-Xuajs1[data-testid=form-component]:has(button),.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .kl-private-reset-css-Xuajs1[data-testid=form-component]:has(input){padding:10px 0}}@media screen and (max-width:399px){.tottour-promo-wrapper .tottour-promo-wrapper-inner .promo-klaviyo .klaviyo-form-richtext h1 span{font-size:24px!important;letter-spacing:-1px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tortour-promo.css.map */
