.klaviyo-block__newsletter,.klaviyo-block__newsletter.default{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6);background-color:rgba(var(--gray-800),.35);border-radius:6px}@media screen and (max-width:920px){.newsletter-modal.comparative-modal.modal-style--primary .klaviyo-block__newsletter.default{padding:24px 0}}.klaviyo-block__newsletter.transparent{background-color:transparent}.klaviyo-block__newsletter.gray-600{background-color:rgb(var(--gray-600))}.klaviyo-block__newsletter.gray-700{background-color:rgb(var(--gray-700))}.klaviyo-block__newsletter.gray-800{background-color:rgb(var(--gray-800))}.klaviyo-block__newsletter button{width:auto!important;padding:8px 24px;background:linear-gradient(75deg,#fe007c,#6b14f6,#6b14f9,#fe007c)!important;background-size:300%!important;transition:background-position .3s ease-in-out!important;border-radius:6px!important;font-family:var(--font-heading-family)!important;font-weight:700!important;color:rgb(var(--gray-25))!important;letter-spacing:-.03em!important;font-size:16px!important;text-decoration:none!important}.klaviyo-block__newsletter button.btn-orange{background:linear-gradient(89deg,#fab322 -132.62%,#f91414 98.86%)!important}.klaviyo-block__newsletter button:hover{background-position:right!important}.module-klaviyo--content{text-align:center;padding-bottom:var(--spacing-4);padding-bottom:var(--spacing-3)}.module-klaviyo--content .heading-h1{margin:0;color:rgb(var(--gray-25))}.module-klaviyo--content .heading-h4{margin:0;color:rgb(var(--gray-300))}.klaviyo-block__newsletter.module-variation-two-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}.klaviyo-block__newsletter.module-variation-two-columns .module-klaviyo--content,.klaviyo-block__newsletter.module-variation-two-columns .module-klaviyo--content h3,.klaviyo-block__newsletter.module-variation-two-columns .module-klaviyo--content h4{text-align:left}.klaviyo-block__newsletter.module-variation-two-columns .module-klaviyo--content h3{font-size:3.75rem}.klaviyo-block__newsletter.module-variation-two-columns label[for*=email]{display:none!important}.klaviyo-block__newsletter.module-variation-two-columns form>div{align-items:flex-start!important;justify-content:initial!important;min-height:auto!important;position:relative}.klaviyo-block__newsletter.module-variation-two-columns [data-testid=form-row]{width:100%}.klaviyo-block__newsletter.module-variation-two-columns form input[name=email]{height:56px!important;padding-right:142px!important}.klaviyo-block__newsletter.module-variation-two-columns [data-testid=form-row]:last-child{position:absolute!important;top:3px;right:3px}.klaviyo-block__newsletter.module-variation-two-columns [data-testid=form-row]:last-child>div{padding:0!important;position:absolute!important;right:0}.module-variation-two-columns .data-controller-block{margin-top:0!important}.btn.btn-orange{background:linear-gradient(89deg,#fab322 -132.62%,#f91414 98.86%);padding:16px 24px;background-size:auto;border:none}.btn.btn-orange:hover{background:linear-gradient(89deg,#fab322 -132.62%,#f91414 98.86%)}.section-video-wrapper .btn.btn-primary{padding:16px 24px}.module-subscribe-to--form .klaviyo_styling{max-width:100%}.klaviyo_styling .input-group--wrapper{position:relative}.klaviyo_styling .input-group--wrapper.input-group{margin-bottom:8px}.klaviyo_styling .input-group--wrapper.input-group label{margin-bottom:4px;font-family:Libre Franklin,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.klaviyo_styling .input-group--wrapper input[type=text],.klaviyo_styling .input-group--wrapper input[type=email],.klaviyo-form .klaviyo-form input[type=text],.klaviyo-form .klaviyo-form input[type=email]{box-sizing:border-box;border-radius:6px;text-align:left;color:#f0f2f4;font-family:Libre Franklin,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.025em;background-color:#25273b;border:1px solid rgb(63,66,90);width:100%;padding-left:16px}.klaviyo-form .klaviyo-form input[type=text],.klaviyo-form .klaviyo-form input[type=email]{min-height:52px!important;padding-right:16px!important;box-sizing:border-box!important;border-radius:6px!important;text-align:left!important;color:#f0f2f4!important;letter-spacing:-.025em!important;background-color:#25273b!important;border:1px solid rgb(63,66,90)!important;width:100%!important;padding-left:16px!important;font-family:Libre Franklin,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important}.newsletter-modal.modal-style--primary .klaviyo-form .klaviyo-form input[type=email]{height:46px!important}.klaviyo-form .klaviyo-form label{font-size:16px!important;font-weight:600!important;color:rgb(var(--gray-50))!important}.klaviyo-form .klaviyo-form input::placeholder,.klaviyo-form .klaviyo-form input[type=text]::placeholder{font-size:16px!important;font-weight:600!important;color:rgb(var(--gray-50))!important}.klaviyo_styling .input-group--wrapper input[type=text]::placeholder,.klaviyo_styling .input-group--wrapper input[type=email]::placeholder{color:rgb(var(--gray-200))!important}.klaviyo-form .klaviyo-form label[for*="B2B%20Pycon__"] div{font-size:14px!important;font-weight:600!important;color:rgb(var(--gray-50))!important}.newsletter-modal.modal-style--primary .klaviyo-block__newsletter button{padding-left:24px!important;padding-right:24px!important}.module-subscribe-to--form .klaviyo_styling .klaviyo_form_actions button{position:absolute;right:3px;top:3px;height:50px;line-height:1;border:none}.module-subscribe-to--form .klaviyo_styling .klaviyo_form_actions{text-align:left}.module-subscribe-to--form .klaviyo_styling .input-group--wrapper.input-group .klaviyo_form_actions.input-group--button{width:100%;height:52px}.module-subscribe-to--form .klaviyo_styling .klaviyo_messages .error_message,.module-subscribe-to--form .klaviyo_styling .error-message-email,.module-subscribe-to--form .klaviyo_styling label{color:rgb(var(--gray-100));font-weight:600;letter-spacing:-.025em;font-size:1em}.module-subscribe-to--form .klaviyo_styling .klaviyo_messages .error_message,.module-subscribe-to--form .klaviyo_styling .error-message-email{color:rgb(var(--brand-primary))}.klaviyo-block__newsletter.module-variation-two-columns .module-subscribe-to--form .klaviyo_styling label[for*=email]{display:inline-block!important}.module-subscribe-to--form .klaviyo_styling .klaviyo_messages .success_message{font-weight:600;letter-spacing:-.025em;color:rgb(var(--gray-50));font-size:1em;font-family:Libre Franklin,Helvetica Neue,Helvetica,Arial,sans-serif}.module-subscribe-to--form .klaviyo_styling .klaviyo_messages .success_message .klaviyo_header{font-size:32px;color:rgb(var(--brand-success))}.module-subscribe-to--form .klaviyo_styling .klaviyo_form_actions .klaviyo_submit_button.waiting-consent,.module-subscribe-to--form .klaviyo_styling .klaviyo_form_actions .klaviyo_submit_button.ok{display:none}.module-subscribe-to--form.module-col{padding-left:24px;padding-right:24px}.module-subscribe-to--form.module-col .klaviyo_styling .input-group--wrapper{position:static;margin-bottom:8px}.module-subscribe-to--form.module-col .klaviyo_styling .input-group--wrapper input[type=email]{height:auto;padding:16px;line-height:1;margin-bottom:8px}.module-subscribe-to--form.module-col .klaviyo_styling .klaviyo_form_actions button{position:static;width:100%;font-size:16px}.module-subscribe-to--form.module-col .klaviyo_styling label{display:inline-block}.module-subscribe-to--form.module-col .klaviyo_styling .input-consent,.input-group--wrapper.input-group--wrapper .input-consent{display:flex;gap:6px;align-items:center}.input-group--wrapper.input-group--wrapper .input-consent label{margin:0;line-height:1.5em}.module-subscribe-to--form.module-col .data-controller-block{margin-top:0}.module-subscribe-to--form.module-col>p{color:rgb(var(--gray-25));line-height:1.5em;font-size:16px;font-weight:600;letter-spacing:-.025em}@media screen and (max-width:949px){.klaviyo-block__newsletter.module-variation-two-columns{grid-template-columns:repeat(1,1fr);display:flex;flex-direction:column;text-align:left;width:100%;padding:0}}.module-subscribe-to--form .klaviyo_styling .klaviyo_messages .success_message{text-align:center}form.form-success .input-group--wrapper.input-group--wrapper .input-consent label{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-form-klaviyo.css.map */
