.index_join_team_subscription_drawer{position:fixed;top:0;bottom:0;right:0;background:#e5eaed;z-index:1170;max-width:450px;width:100%;transition:all .5s ease-in-out;transform:translate(104%)}.index_join_team_subscription_drawer.active{transform:translate(0)}.index_join_team_subscription_drawer .main_title{padding:19px 18px 17px 20px}.close_subscription_drawer{font-size:19px;cursor:pointer}.index_join_team_subscription_drawer .subscription_title{padding:13px 15px 17px 21px}.index_join_team_subscription_drawer .subscription_title img{width:83px;margin-right:15.24px}.index_join_team_subscription_drawer .subscription_title .h3{font-size:18px;line-height:1.44;letter-spacing:.022em;margin-bottom:0}.index_join_team_subscription_drawer .subscription_title p{font-size:15px;line-height:1.733;letter-spacing:0}.subscription_drawer_inner{padding:25px 20px 30px}.drawer_step_1{padding-bottom:27px;margin-bottom:25px}.drawer_step_2 .h5{margin-bottom:12px}.payfrequency-block{position:relative}.payfrequency-block input[type=radio]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.payfrequency-block label{display:block;border:1px solid var(--bs-color-primary-300);border-radius:5px;transition:all .3s ease-in-out;background-color:transparent;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;height:100%}.payfrequency-block label:hover{background-color:#fff}.payfrequency-block input[type=radio]:checked+label{border-color:var(--bs-color-primary);box-shadow:0 0 0 1px var(--bs-color-primary) inset;background-color:#fff}.payfrequency-block label .payfrequency-selected{transition:all .3s ease-in-out;opacity:0;visibility:hidden}.payfrequency-block input[type=radio]:checked+label .payfrequency-selected{opacity:1;visibility:visible}.drawer_step_2 .payfrequency-block label .prepay-price{font-size:22px}.drawer_step_2 .payfrequency-block label .popular-badge{font-size:12px;line-height:1.6;letter-spacing:.0416em;padding:6.42px 3.42px 2.42px}.drawer_step_2 .payfrequency-block label .prepay-month{padding:15px 15px 0}.drawer_step_2 .payfrequency-block label .payfrequency-block-data{flex:1;padding:6px 15px 13px}.payfrequency-block label .payfrequency-block-data .saving_text:before{content:"\e905";font-family:icon-fluid!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:4px;font-size:85%}.drawer_step_2 .payfrequency-block label .payfrequency-selected{font-size:16px;padding-right:34px}.drawer_step_2 .payfrequency-block label .payfrequency-selected svg{width:19px;margin-bottom:6px}.drawer_step_3 .h5{margin-bottom:13px}.payfrequency-block-wrapp{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.drawer_step_3 .payfrequency-block label{padding:14px}.drawer_step_3 .payfrequency-block .payfrequency-block-data{flex:1}.drawer_step_3 .payfrequency-block .payfrequency-selected{font-size:9px}.drawer_step_3 .payfrequency-block .payfrequency-selected svg{max-width:18px;margin-bottom:4px}.drawer_step_3 .payfrequency-block label .prepay-price{font-size:20px}.drawer_step_3 .payfrequency-block label .prepay-price .d-block{font-size:15px;font-weight:500;line-height:1.733}.drawer_step_3 .payfrequency-block label .btn-sm{border-width:1px;padding-block:7px}.drawer_step_1 .h5{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:.02em;margin-bottom:12px}.product-options img{max-width:47px;margin-right:15px}.plate_crate_promise{padding:17px 20px}.plate_crate_promise_wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0}.plate_crate_promise_block{font-size:16px;letter-spacing:.025em;line-height:normal}.plate_crate_promise img{max-width:45px;vertical-align:top}.plate_crate_promise .h6{font-size:16px;line-height:1.625;letter-spacing:.025em}.index_join_team_subscription_drawer .sub_total{padding:19px 20px 20px}.subscription_faq{padding:0 20px 25px}.subscription_faq .accordion__container .accordion__toggle .icon-arrow-down{transition:all .3s ease-in-out}.subscription_faq .accordion__container.open .accordion__toggle .icon-arrow-down{transform:rotate(180deg)}@media only screen and (max-width: 420px){.payfrequency-block-wrapp{grid-template-columns:repeat(1,1fr)}.plate_crate_promise{padding:15px 10px 17px}.plate_crate_promise_wrap{grid-column-gap:5px}.plate_crate_promise_block{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/477/assets/global-subscription-drawer.css.map */
