.all-plans{border:1px solid var(--color-outline);border-radius:5px;overflow:hidden}.all-plans .plan-container{border-bottom:2px solid var(--color-outline);background:#f1f1f1;padding:16px;transition:all .5s}.all-plans .plan-container:last-child{border:none}.all-plans .plan-container.active{background-color:transparent}.all-plans .plan-container .select-plan-btn{border-radius:5px;justify-content:space-between;width:100%;padding:0;display:flex}.all-plans .plan-container .select-plan-btn:disabled{cursor:default}.all-plans .plan-container .select-plan-btn .plan-box-left .title{text-align:left;margin:0 0 10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.8rem;font-weight:700;line-height:15px}.all-plans .plan-container .select-plan-btn .plan-box-left .title del{color:var(--color-complementary-text-50)}.all-plans .plan-container .select-plan-btn .plan-box-left .title strong{color:var(--color-primary)}.all-plans .plan-container .select-plan-btn .plan-box-left .price-section{align-items:center;gap:12px;display:flex}.all-plans .plan-container .select-plan-btn .plan-box-left .price-section .discount{text-align:left;color:var(--color-white);background-color:var(--color-check);border-radius:100px;padding:4px 10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:14px;font-weight:700;line-height:15px}.all-plans .plan-container .select-plan-btn .plan-box-left .price-section .price{align-items:center;margin:0;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.6rem;font-weight:700;display:flex}.all-plans .plan-container .select-plan-btn .plan-box-left .price-section .price .special{color:var(--color-primary);font-size:1.6rem;font-weight:800}.all-plans .plan-container .select-plan-btn .plan-box-left .price-section .price-tag{font-size:1.7rem}.all-plans .plan-container .select-plan-btn .plan-box-left .free-shipping-message{text-align:left;color:var(--color-product-description);flex-direction:column;margin-top:17px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:14px;font-weight:400;line-height:15px;display:flex}.all-plans .plan-container .select-plan-btn .plan-box-left .free-shipping-message>*{margin:0}.all-plans .plan-container .select-plan-btn .active-point{border:1px solid var(--color-black);background-color:var(--color-white);border-radius:100px;align-content:center;justify-content:center;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;margin:4px 4px 0 0;transition:all .2s;display:grid}.all-plans .plan-container .select-plan-btn .active-point:after{content:"";background-color:#f1f1f1;border-radius:100px;width:10px;height:10px;display:inline-block}.all-plans .plan-container .select-plan-btn .active-point.active{background-color:var(--color-white);border:4px solid var(--color-primary)}.all-plans .plan-container .select-plan-btn .active-point.active:after{background-color:var(--color-white);display:none}.all-plans .plan-container .plan-content{transition:max-height .5s ease-in-out;overflow:hidden}.all-plans .plan-container .plan-content.show{max-height:350px;transition-delay:.1s}.all-plans .plan-container .plan-content.hidden{max-height:0}.all-plans .plan-container .plan-content .sub-options{flex-direction:column;width:100%;display:flex}.all-plans .plan-container .plan-content .sub-options label{text-align:left;color:var(--color-dark-titles);font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;line-height:26px}.all-plans .plan-container .plan-content .sub-options div{display:flex;position:relative}.all-plans .plan-container .plan-content .sub-options div i{z-index:-1;margin-top:-6px;font-size:15px;position:absolute;top:8px;right:10px}.all-plans .plan-container .plan-content .sub-options div select{border:1px solid var(--color-back-stars);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;box-shadow:0 0 5px var(--color-outline);background-color:transparent;border-radius:5px;margin-bottom:9px;padding:5px 10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem}.all-plans .plan-container .plan-content .amount-title{text-align:left;color:var(--color-dark-titles);margin-bottom:4px;font-family:Lato,LatoFallback,sans-serif;font-size:14px;font-weight:400;line-height:16px;display:inline-block}@media (max-width:992px){.all-plans .plan-container .plan-content .amount-title{display:none}}.all-plans .plan-container .plan-content #pp-pdp-message{min-height:20.26px;margin-bottom:10px}@media (max-width:992px){.all-plans .plan-container .plan-content #pp-pdp-message{min-height:35.15px}}.all-plans .plan-container .plan-content ul{padding-left:20px}.all-plans .plan-container .plan-content ul li{text-align:left;color:var(--color-product-description);font-family:Poppins,PoppinsFallback,sans-serif;font-size:14px;font-weight:700;line-height:15px;list-style:outside}.all-plans .plan-container .plan-content .back-soon{color:var(--color-black);text-align:center;margin:3px 0 0;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1rem}@media (min-width:992px){.all-plans .plan-container .plan-content .back-soon{margin-left:135px}}.all-plans .plan-container .plan-content .quantity-and-buttons-container{gap:10px;display:flex}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container{flex-direction:column}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity{justify-content:space-between;align-items:center;display:flex}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .mobile-amount{font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;display:none}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .mobile-amount{display:inline-block}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity{border:2px solid var(--color-outline);border-radius:5px;justify-content:center;align-items:center;min-width:60px;height:94px;padding:13px;display:flex}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity{justify-content:space-around;height:45px}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity input{text-align:center;width:60px;height:30px;color:var(--color-dark-text);background-color:transparent;border:none;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.1rem;font-weight:600}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .add,.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .quit{padding:0;transition:all .6s}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .add:hover,.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .quit:hover{opacity:.5;transition:all .4s}.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .add i,.all-plans .plan-container .plan-content .quantity-and-buttons-container .content-quantity .quantity .quit i{color:var(--color-complementary-text);font-size:18px}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons{flex-direction:column;gap:4px;width:100%;display:flex}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons{flex-direction:column-reverse;gap:8px}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons button{height:50%;color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;gap:10px;margin:0;padding:4px 6px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;display:flex}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons button .loading-container{margin:0}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons button{height:45px}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons .btn-main{background-color:var(--color-check)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buttons .btn-buy-now{background-color:var(--color-dark)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form{flex-direction:column;gap:4px;width:100%;height:100%;display:flex}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input,.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button{border-radius:5px;width:100%;height:50%;display:flex}@media (max-width:992px){.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input,.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button{height:45px}}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input{text-align:center;border:2px solid var(--color-outline);padding-top:2px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input::-webkit-input-placeholder{color:var(--color-back-stars)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input::-ms-input-placeholder{color:var(--color-back-stars)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input::placeholder{color:var(--color-back-stars)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form .email-input.error{border-color:var(--color-danger)}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button{background-color:var(--color-primary);justify-content:center;align-items:center;gap:10px;margin:0;padding:4px 6px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;position:relative}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button:disabled{cursor:not-allowed}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button #bell{color:var(--color-white);stroke-width:2px;font-size:1.8rem;position:absolute;left:15px}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button div{align-items:center;gap:10px;display:flex}.all-plans .plan-container .plan-content .quantity-and-buttons-container .buy-without-stock-form button div i{color:var(--color-white);margin:0;font-size:1.6rem;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message{color:var(--color-danger);margin-top:6px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.2rem;font-weight:700}.options-container{flex-direction:column;gap:10px;margin-bottom:36px;display:flex}@media (max-width:768px){.options-container{margin-bottom:15px}}.options-container .option{flex-direction:column;width:100%;display:flex}.options-container .option .general-label{color:var(--color-dark-titles);font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700}.options-container .option .color-label,.options-container .option .size-label{color:var(--color-dark-titles);font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem}.options-container .option .color-label strong,.options-container .option .size-label strong{margin-right:7px;font-weight:700}.options-container .option label{font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700}.options-container .option div{align-items:center;display:flex;position:relative}.options-container .option div i{z-index:-1;margin-top:-6px;font-size:15px;position:absolute;right:10px}