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