@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.desktop-only{opacity:0;height:0;width:0;overflow:hidden;display:none}}@media (min-width: 768px){.mobile-only{opacity:0;height:0;width:0;overflow:hidden;display:none}}.hide{display:none}@media (min-width: 768px){.hide--desktop{display:none}}@media (max-width: 768px){.hide--mobile{display:none}}.titles-body-button .subtitle,.titles-body-button .title,.titles-body-button .body,.titles-body-button>a{margin-bottom:16px}.titles-body-button>a{display:block;margin-top:24px}.titles-body-button>a span.down{transform:rotate(90deg);display:inline-block}.text-center{text-align:center}@media (min-width: 375px){.text-center--desktop{text-align:center}}@media (max-width: 375px){.text-center--mobile{text-align:center}}.text-left{text-align:left}@media (min-width: 375px){.text-left--desktop{text-align:left}}@media (max-width: 375px){.text-left--mobile{text-align:left}}.text-right{text-align:right}@media (min-width: 375px){.text-right--desktop{text-align:right}}@media (max-width: 375px){.text-right--mobile{text-align:right}}.text-uppercase{text-transform:uppercase}.text-no-underline{text-decoration:none}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}@media (min-width: 375px){.flex-column--desktop{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 375px){.flex-column--mobile{-ms-flex-direction:column;flex-direction:column}}.align-center{-ms-flex-align:center;align-items:center}@media (min-width: 375px){.align-center--desktop{-ms-flex-align:center;align-items:center}}@media (max-width: 375px){.align-center--mobile{-ms-flex-align:center;align-items:center}}.align-end{-ms-flex-align:end;align-items:flex-end}@media (min-width: 375px){.align-end--desktop{-ms-flex-align:end;align-items:flex-end}}@media (max-width: 375px){.align-end--mobile{-ms-flex-align:end;align-items:flex-end}}.align-start{-ms-flex-align:start;align-items:flex-start}@media (min-width: 375px){.align-start--desktop{-ms-flex-align:start;align-items:flex-start}}@media (max-width: 375px){.align-start--mobile{-ms-flex-align:start;align-items:flex-start}}.justify-center{-ms-flex-pack:center;justify-content:center}@media (min-width: 375px){.justify-center--desktop{-ms-flex-pack:center;justify-content:center}}@media (max-width: 375px){.justify-center--mobile{-ms-flex-pack:center;justify-content:center}}.justify-start{-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 375px){.justify-start--desktop{-ms-flex-pack:start;justify-content:start}}@media (max-width: 375px){.justify-start--mobile{-ms-flex-pack:start;justify-content:start}}.justify-end{-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 375px){.justify-end--desktop{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 375px){.justify-end--mobile{-ms-flex-pack:end;justify-content:flex-end}}.justify-between{-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 375px){.justify-between--desktop{-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 375px){.justify-between--mobile{-ms-flex-pack:justify;justify-content:space-between}}.justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 375px){.justify-evenly--desktop{-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width: 375px){.justify-evenly--mobile{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.p0{padding:0}.m0{margin:0}.list-style-none{list-style:none}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;margin:-1px;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;top:6px;left:5px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px}@media screen and (min-width: 768px){.visually-hidden{height:auto}}.op-09{opacity:.9}.wrapper_step_form{position:relative;padding-top:0;margin:0 auto;max-width:100%;zoom:1;min-height:100vh}@media screen and (max-width: 768px){.wrapper_step_form{padding-top:40px}}.wrapper_step_form .banner{background-color:#fff;padding:30px 0 0}.wrapper_step_form .banner .steps{display:-ms-flexbox;display:flex;column-gap:2rem;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0}.wrapper_step_form .banner .dot{margin-top:2rem;display:-ms-grid;display:grid;place-content:center;border:1px solid #0d0026;width:2rem;height:2rem;border-radius:50%;color:#000;font-weight:500;transition:var(--transition)}.wrapper_step_form .banner .dot.selected{background:#0d0026;color:#fff;font-weight:700}.wrapper_step_form .banner .step{display:none}@media screen and (min-width: 768px){.wrapper_step_form .banner .steps{padding:.5rem;-ms-flex-direction:row;flex-direction:row;row-gap:2em}.wrapper_step_form .banner .steps li{display:-ms-flexbox;display:flex;column-gap:.8rem;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.wrapper_step_form .banner .step{display:block;text-transform:uppercase;color:var(--cool-gray);font-size:.8rem}.wrapper_step_form .banner .step .details{display:block;color:var(--white);font-weight:700;letter-spacing:1px;margin-top:.3rem}.wrapper_step_form .banner .dot{margin-top:initial}}.wrapper_step_form .card-wrapper .card{background:#fff;width:75vw;min-height:500px;margin:30px auto auto;padding:1.5rem 1.3rem;border-radius:20px;border:solid 1px #f1f1f2}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card{width:100%;border:none;min-height:100vh}}.wrapper_step_form .card-wrapper .card p{text-align:center}.wrapper_step_form .card-wrapper .card .card .content{-ms-flex-positive:1;flex-grow:1}.wrapper_step_form .card-wrapper .card header h1{font-size:1.5rem;color:#000}.wrapper_step_form .card-wrapper .card header h3{font-size:1.5rem;color:#000;font-weight:bolder}.wrapper_step_form .card-wrapper .card header p{color:var(--cool-gray);font-size:16px;line-height:1.4;margin:.7rem 0}@media screen and (min-width: 768px){.wrapper_step_form .card-wrapper .card .card{width:100%;margin:1px auto 0;padding:0;box-shadow:initial}.wrapper_step_form .card-wrapper .card header h1{font-size:2rem}}@media screen and (min-width: 1045px){.wrapper_step_form .card-wrapper .card .card{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.wrapper_step_form .card-wrapper .card .subscription-content{width:100%;margin-left:40px;margin-right:40px;display:inline}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content{margin:0 auto;padding:10px;position:relative}}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .sub_boxes{min-height:120px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center!important;justify-content:center!important}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .button_wrapper{width:100%}}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .cuts_reviews .star{position:relative;display:inline-block;width:0;height:0;margin-left:.7em;margin-right:.7em;margin-bottom:1.2em;border-right:.3em solid transparent;border-left:.3em solid transparent;font-size:10px}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .cuts_reviews .star:before,.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .cuts_reviews .star:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-left:1em solid transparent;transform:rotate(-35deg)}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .cuts_reviews .star:after{transform:rotate(35deg)}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .mens_cuts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .mens_cuts{-ms-flex-direction:column;flex-direction:column;width:100%}}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .womens_cuts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .col{-ms-flex:1;flex:1;width:50%;margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:solid 1px #f1f1f2;box-shadow:10px 5px 5px #f1f1f2;max-width:300px;border-radius:20px;min-width:180px}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .col{min-width:100%;width:100%;max-width:100%;padding:10px;margin:20px 0 0}}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .col h5{font-family:HeadingNowBold,Impact!important;color:#0d0026;line-height:.9em;padding-top:0;text-transform:uppercase;font-size:2.5rem!important;margin-bottom:.02em!important}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .col h5{font-size:2.5rem!important}}.wrapper_step_form .card-wrapper .card .subscription-content .flex-grid-thirds .col p{color:#0d0026;font-weight:400;text-align:center;font-size:12px;line-height:1}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row .input-header{-ms-flex-pack:justify;justify-content:space-between}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row p{opacity:0;font-size:.8rem;font-weight:700;color:var(--strawberry-red)}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row.error p{opacity:1}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row.error input{border-color:var(--strawberry-red)}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row{margin:.8rem 0}.wrapper_step_form .card-wrapper .card .subscription-content .form .input-header label{text-transform:capitalize;color:var(--marine-blue);font-size:.8rem;font-weight:500}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row input{margin-top:.4rem;font-family:inherit;width:100%;padding:.7rem;font-size:1rem;border:1px solid var(--light-gray);border-radius:var(--borderRadiusBtn);outline:transparent;color:var(--marine-blue);font-weight:500}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row input:focus{border-color:var(--purplish-blue)}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row input:-ms-input-placeholder{font-weight:500;color:var(--cool-gray)}.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row input::placeholder{font-weight:500;color:var(--cool-gray)}@media screen and (min-width: 768px){.wrapper_step_form .card-wrapper .card .subscription-content .form .form-row{margin:1.5rem 0}}.wrapper_step_form .card-wrapper .footer{background:#fff;margin:auto auto 40px;padding:1.5rem 1.3rem;border-radius:20px}.wrapper_step_form .card-wrapper .footer .valid{font-family:HelveticaNowTextMediumItalic;color:#ca3f79;font-weight:500;text-align:center;font-size:18px;padding-bottom:20px}.wrapper_step_form .card-wrapper .footer .btn-container{width:90vw;height:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.wrapper_step_form .card-wrapper .footer .btn-container{width:unset}}.wrapper_step_form .card-wrapper .footer .btn-container .btn{margin-left:auto;background-color:#fff!important;border-radius:10px!important;color:#000}.wrapper_step_form .card-wrapper .footer .link-back{border-radius:10px!important;background-color:#fff!important;color:#000}@media screen and (min-width: 768px){.wrapper_step_form .card-wrapper .footer .footer{position:inherit}.wrapper_step_form .card-wrapper .footer .btn-container{width:100%}}.wrapper_step_form .thank-you{-ms-flex-pack:center;justify-content:center}.wrapper_step_form .thank-you header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.wrapper_step_form .thank-you header h1{margin-top:1.5rem}.wrapper_step_form .thank-you header p{text-align:center;font-size:1.4rem!important;color:#7055f7!important;font-weight:700!important;margin-top:0!important}@media screen and (min-width: 768px){.wrapper_step_form .thank-you .thank-you .card{margin:0 auto}}@media screen and (min-width: 768px){.wrapper_step_form .wrapper_step_form{display:-ms-flexbox;display:flex;background:var(--white);min-height:initial;padding:1rem;border-radius:var(--borderRadius);box-shadow:var(--shadow-lg);column-gap:2rem;width:90vw;max-width:950px}}.wrapper_step_form .thank-you #subscription-content{margin-left:0;margin-right:0}.wrapper_step_form .thank-you header{margin-bottom:0}.wrapper_step_form .thank-you #spinner{text-align:center;margin-top:40px}.wrapper_step_form .thank-you #spinner img{padding-top:50px}.wrapper_step_form .thank-you h3{font-family:HeadingNowBold,Impact!important;font-weight:500;font-style:normal;color:#0d0026;line-height:1.25em;padding-top:0;letter-spacing:.02em;text-transform:uppercase;font-size:3rem!important;padding-bottom:9px}.wrapper_step_form .thank-you .subscription_recommendation{margin:auto;width:50%;padding:10px}@media screen and (max-width: 768px){.wrapper_step_form .thank-you .subscription_recommendation{width:100%}}.wrapper_step_form .thank-you .subscription_recommendation .subscription_item{text-align:center}.wrapper_step_form .thank-you .subscription_recommendation .subscription_item .subscription_image img{width:300px;height:auto}.wrapper_step_form .thank-you .subscription_recommendation .subscription_item .subscription_name{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.wrapper_step_form .thank-you .subscription_recommendation .subscription_item .subscription_name span{font-size:20px;font-weight:700}.wrapper_step_form .thank-you .subscription_recommendation .subscription_details{margin:20px;font-family:HelveticaNowTextRegIta}.wrapper_step_form .thank-you .subscription_recommendation .subscription_cost{text-align:center;font-weight:700;font-size:14px}.wrapper_step_form .thank-you .subscription_recommendation .subscription_total{margin-top:20px;text-align:center;font-weight:700;margin-bottom:20px;font-size:18px}.wrapper_step_form .thank-you .subscription_recommendation .subscription_submit{display:-ms-flexbox;display:flex;width:auto;-ms-flex-pack:center;justify-content:center;margin:auto;line-height:63px}.wrapper_step_form canvas{width:100%!important;height:100vh!important;position:absolute;z-index:1;top:0;left:-2000px}@media screen and (min-width: 877px){.wrapper_step_form .wrapper_step_form{column-gap:calc(2rem + (100% - 725px - 2rem)/2)}}.wrapper_step_form .modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrapper_step_form .modal.open{visibility:visible;opacity:1;transition-delay:0s;z-index:999999}.wrapper_step_form .modal-bg{position:absolute;background:#000;opacity:.5!important;width:100%;height:100%}.wrapper_step_form .modal-container{border-radius:10px;background:#fff;position:relative;padding:40px;max-width:500px}.wrapper_step_form .modal-close{position:absolute;right:15px;top:15px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d0026;background:none;border:0px;font-weight:700;cursor:pointer}.card-wrapper.hide{display:none}.quickview{display:none!important}#monthly_subscription .step-gender_wrapper,#subscription-quarterly .step-gender_wrapper{padding:40px}#monthly_subscription .step-gender_wrapper .step-gender,#subscription-quarterly .step-gender_wrapper .step-gender{text-align:center;margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#monthly_subscription .step-gender_wrapper .step-gender button,#subscription-quarterly .step-gender_wrapper .step-gender button{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;cursor:pointer;transition:all .3s ease;-ms-flex:1;flex:1;width:50%;margin:20px;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;border:solid 1px #f1f1f2;box-shadow:10px 5px 5px #f1f1f2;max-width:300px;border-radius:20px;min-width:180px;padding:40px}#monthly_subscription .step-gender_wrapper .step-gender button h5,#subscription-quarterly .step-gender_wrapper .step-gender button h5{font-family:HeadingNowBold,Impact!important;color:#fff;line-height:.9em;padding-top:0;text-transform:uppercase;font-size:2.5rem!important;margin-bottom:.02em!important}#monthly_subscription .step-gender_wrapper .step-gender button.active,#subscription-quarterly .step-gender_wrapper .step-gender button.active{transform:scale(1.1)}#monthly_subscription .step-gender_wrapper .step-gender button:hover,#subscription-quarterly .step-gender_wrapper .step-gender button:hover{opacity:.9}#monthly_subscription .step-gender_wrapper .step-gender button:focus,#subscription-quarterly .step-gender_wrapper .step-gender button:focus{outline:none}#monthly_subscription .step-gender_wrapper .step-gender .mens,#subscription-quarterly .step-gender_wrapper .step-gender .mens{background-color:#0e91c6}#monthly_subscription .step-gender_wrapper .step-gender .womens,#subscription-quarterly .step-gender_wrapper .step-gender .womens{background-color:#ca3f79}#monthly_subscription .step-style,#subscription-quarterly .step-style{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:40px}#monthly_subscription .step-style .styles-container,#subscription-quarterly .step-style .styles-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-ms-flex-pack:center;justify-content:center;margin:20px auto}#monthly_subscription .step-style .styles-container .style-button,#subscription-quarterly .step-style .styles-container .style-button{background:#f9f9f9;border:1px solid #ddd;padding:10px;width:180px;height:180px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;transition:transform .2s ease,background .2s ease}#monthly_subscription .step-style .styles-container .style-button:hover,#subscription-quarterly .step-style .styles-container .style-button:hover{transform:scale(1.05);background:#e6e6e6}#monthly_subscription .step-style .styles-container .style-button.active,#subscription-quarterly .step-style .styles-container .style-button.active{border:2px solid #00e599;background:#f0fff9}#monthly_subscription .step-style .styles-container .style-image,#subscription-quarterly .step-style .styles-container .style-image{width:80%;height:auto}#monthly_subscription .step-style .styles-container .style-name,#subscription-quarterly .step-style .styles-container .style-name{margin-top:10px;font-size:14px;color:#333;text-align:center;font-weight:500}#monthly_subscription .step-size-wrapper,#subscription-quarterly .step-size-wrapper{padding-top:40px}#monthly_subscription .step-size-wrapper h2,#subscription-quarterly .step-size-wrapper h2{font-size:24px;margin-bottom:15px;color:#333}#monthly_subscription .step-size-wrapper .step-size,#subscription-quarterly .step-size-wrapper .step-size{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:1000px;margin:auto}#monthly_subscription .step-size-wrapper .step-size button,#subscription-quarterly .step-size-wrapper .step-size button{display:inline-block;padding:10px 20px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer;transition:all .3s ease;-ms-flex:1;flex:1;width:50%;margin:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:solid 1px #f1f1f2;box-shadow:10px 5px 5px #f1f1f2;max-width:200px;min-width:180px}#monthly_subscription .step-size-wrapper .step-size button h5,#subscription-quarterly .step-size-wrapper .step-size button h5{font-family:HeadingNowBold,Impact!important;line-height:.9em;padding-top:0;text-transform:uppercase;font-size:2.5rem!important;margin-bottom:.02em!important;color:#fff!important;width:100%}#monthly_subscription .step-size-wrapper .step-size button:hover,#subscription-quarterly .step-size-wrapper .step-size button:hover{background-color:#444}#monthly_subscription .step-size-wrapper .step-size button.active,#subscription-quarterly .step-size-wrapper .step-size button.active{background-color:#0073e6;color:#fff;transform:scale(1.1)}#monthly_subscription .step-size-wrapper .step-size button:focus,#subscription-quarterly .step-size-wrapper .step-size button:focus{outline:none}#monthly_subscription .step-swatch,#subscription-quarterly .step-swatch{text-align:center;max-width:1000px;padding-top:40px;margin:auto}#monthly_subscription .step-swatch .swatch_body,#subscription-quarterly .step-swatch .swatch_body{border:1px solid #c5c5c5;border-radius:32px;margin-top:40px}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper{padding:20px;text-align:left}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper h5,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper h5{margin-bottom:20px;color:#333;font-family:HelveticaNowTextRegular,serif!important;font-size:12px;font-weight:800;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group{margin-bottom:30px}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group h3,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group h3{font-size:18px;margin-bottom:15px;color:#666;text-align:left;padding-left:10px}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:unset;justify-content:unset;gap:10px}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img{border:2px solid transparent;transition:all .3s ease}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img:hover,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img:hover{border:2px solid #0073e6}#monthly_subscription .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img.active,#subscription-quarterly .step-swatch .swatch_body .swatch_wrapper .swatch-group .swatches-container img.active{border:2px solid #0073e6;transform:scale(1.1)}#monthly_subscription .step-checkout,#subscription-quarterly .step-checkout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:70vh;text-align:center;padding:20px}#monthly_subscription .step-checkout h2,#subscription-quarterly .step-checkout h2{font-family:HelveticaNowTextRegular,serif!important;font-size:50px;font-weight:700;margin-bottom:10px;color:#000}#monthly_subscription .step-checkout p,#subscription-quarterly .step-checkout p{font-size:1.2rem;color:#666;margin-bottom:20px}#monthly_subscription .step-checkout .checkout-image-container,#subscription-quarterly .step-checkout .checkout-image-container{margin-bottom:30px}#monthly_subscription .step-checkout .checkout-image-container img,#subscription-quarterly .step-checkout .checkout-image-container img{max-width:100%;height:auto;max-height:400px}#monthly_subscription .step-checkout .checkout-button,#subscription-quarterly .step-checkout .checkout-button{background-color:#7b61ff;color:#fff;border:none;border-radius:60px;padding:15px 30px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .3s ease;width:40%}#monthly_subscription .step-checkout .checkout-button:hover,#subscription-quarterly .step-checkout .checkout-button:hover{background-color:#6e3edf}
/*# sourceMappingURL=/cdn/shop/t/16/assets/subscriptions.css.map */
