@charset "UTF-8";product-info product-form .rc-container-wrapper.rc_container_wrapper{display:none!important}product-info .pack-selector{margin-bottom:1.25rem;border:none;padding:0}@media(min-width:1024px){product-info .pack-selector{padding:0 4px;margin-bottom:2rem}}product-info .pack-selector legend{font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding:0}product-info .pack-selector .pack-select-dropdown{display:block;width:100%;position:relative}@media(min-width:1281px){product-info .pack-selector .pack-select-dropdown{display:none}}product-info .pack-selector .pack-select-dropdown__wrapper{position:relative;width:100%;z-index:1}product-info .pack-selector .pack-select-dropdown__hidden-select{position:absolute;opacity:0;pointer-events:none;height:0;width:0}product-info .pack-selector .pack-select-dropdown__trigger{width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}product-info .pack-selector .pack-select-dropdown__trigger:hover,product-info .pack-selector .pack-select-dropdown__trigger:focus,product-info .pack-selector .pack-select-dropdown__trigger:active{background:#e1e1e1;border-color:#000;transition:all .3s ease-in-out}product-info .pack-selector .pack-select-dropdown__selected{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;padding:0;border:2px solid #707070;border-radius:8px;cursor:pointer;transition:all .3s ease;background:transparent;width:100%;overflow:visible}.pack-select-dropdown__wrapper[data-selected-pack] product-info .pack-selector .pack-select-dropdown__selected{border-color:#000}.pack-select-dropdown__wrapper[data-selected-pack] product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__image{width:auto;max-height:64px}.pack-select-dropdown__wrapper[data-selected-pack] product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__text-badge{color:#000}.pack-select-dropdown__wrapper[data-selected-pack] product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__badge{background-color:#fff;color:#000}product-info .pack-selector .pack-select-dropdown__image{height:auto;width:auto;max-height:64px;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;border-radius:4px 0 0 4px;display:block;border-right:1.5px solid #707070}product-info .pack-selector .pack-select-dropdown__content{flex:1;padding:8px}product-info .pack-selector .pack-select-dropdown__label{font-size:1.125rem;font-weight:500;margin-bottom:0;text-align:left;color:#000}product-info .pack-selector .pack-select-dropdown__subtitle{font-size:.875rem;font-weight:400;color:#000;margin-top:.15rem}product-info .pack-selector .pack-select-dropdown__badge{display:inline-block;background-color:#0000007d;color:#000;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto;position:absolute;right:45px;top:0;bottom:0;height:-moz-max-content;height:max-content}product-info .pack-selector .pack-select-dropdown__text-badge{background-color:#707070;color:#000;padding-top:2px;padding-bottom:2px;position:absolute;bottom:100%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:145px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700}product-info .pack-selector .pack-select-dropdown__text-badge.best-deal{background-color:#000;color:#f90}product-info .pack-selector .pack-select-dropdown__chevron{position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease}product-info .pack-selector .pack-select-dropdown__trigger[aria-expanded=true]{border-color:#000}product-info .pack-selector .pack-select-dropdown__trigger[aria-expanded=true] .pack-select-dropdown__chevron{transform:translateY(-50%) rotate(180deg)}product-info .pack-selector .pack-select-dropdown__options{display:none;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1.5px solid #707070;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:400px;overflow-y:auto;overflow-x:hidden;margin-top:4px;pointer-events:auto;position:relative}product-info .pack-selector .pack-select-dropdown__wrapper[data-open=true] .pack-select-dropdown__options{display:block;pointer-events:auto}product-info .pack-selector .pack-select-dropdown__option{width:100%;border:none;background:transparent;cursor:pointer;text-align:left;border-bottom:1px solid #e0e0e0;transition:background-color .2s ease;position:relative;display:flex;flex-direction:row;align-items:center;padding:0;margin:4px;overflow:visible;pointer-events:auto;-webkit-tap-highlight-color:transparent}product-info .pack-selector .pack-select-dropdown__option:last-child{border-bottom:none}product-info .pack-selector .pack-select-dropdown__option:hover{background-color:#f9f9f9}product-info .pack-selector .pack-select-dropdown__option:active{background-color:#f0f0f0}product-info .pack-selector .pack-select-dropdown__option-content{flex:1;display:flex;flex-direction:column;padding-left:8px;max-width:75%}product-info .pack-selector .pack-select-dropdown__option-image{width:100%;max-width:50px;height:auto;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;border-radius:8px 0 0 8px;display:block}product-info .pack-selector .pack-select-dropdown__option-label{font-size:1.125rem;font-weight:500;margin-bottom:0;text-align:left;color:#000;margin-left:0}@media(min-width:768px){product-info .pack-selector .pack-select-dropdown__option-label{margin-left:4px}}product-info .pack-selector .pack-select-dropdown__option-subtitle{font-size:.875rem;font-weight:400;color:#000;margin-top:.15rem}product-info .pack-selector .pack-select-dropdown__option-badge{display:inline-block;background-color:#0000007d;color:#000;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto}product-info .pack-selector .pack-options-container{display:none;flex-wrap:nowrap;gap:.5rem;width:100%}@media(min-width:1281px){product-info .pack-selector .pack-options-container{display:flex;flex-direction:row;align-items:stretch}}product-info .pack-selector .pack-options-container .pack-option{width:auto;flex:1;height:auto}product-info .pack-selector .pack-option{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;background:#fff;margin-bottom:0;width:100%;overflow:hidden;min-height:50px}@media(min-width:768px){product-info .pack-selector .pack-option{padding:0rem;flex-direction:row}}product-info .pack-selector .pack-option .pack-badge{display:inline-block;background-color:#0000007d;color:#fff;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto}product-info .pack-selector .pack-option:hover{border-color:#000;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;opacity:.8}product-info .pack-selector .pack-option.selected{border-color:#000;background-color:#231f20;box-shadow:0 4px 12px #00000026;color:#fff}product-info .pack-selector .pack-option.selected .pack-badge{background-color:#fff;color:#000}product-info .pack-selector .pack-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}product-info .pack-selector .pack-option .pack-image{width:100%;max-width:50px;height:auto;min-height:50px;background-color:#fff;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;display:none}@media(min-width:768px){product-info .pack-selector .pack-option .pack-image{display:block}}product-info .pack-selector .pack-option .pack-label{font-size:1rem;font-weight:600;margin-bottom:0;text-align:center;margin-left:0}@media(min-width:768px){product-info .pack-selector .pack-option .pack-label{margin-left:8px}}product-info .pack-selector .pack-option .pack-price{font-size:1.25rem;font-weight:700;color:#000}product-info .flavor-container{margin:2rem 0;display:flex;flex-direction:column;gap:1rem}product-info legend.form__label{font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding:0}product-info .flavor-selector{display:flex;flex-direction:column;gap:.5rem}product-info .flavor-selector .flavor-label{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.25rem}product-info .flavor-selector .flavor-select{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #e0e0e0;border-radius:6px;font-size:1rem;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;transition:border-color .3s ease}product-info .flavor-selector .flavor-select:hover{border-color:#000}product-info .flavor-selector .flavor-select:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}product-info .purchase-options{margin-top:2rem;border:none;padding:0}@media(min-width:1024px){product-info .purchase-options{padding:0 4px}}product-info .purchase-options legend{font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding:0}product-info .purchase-options .purchase-option{position:relative;display:flex;flex-direction:column;padding:1rem;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;background:#fff;width:100%}@media(min-width:768px){product-info .purchase-options .purchase-option{padding:1.5rem}}product-info .purchase-options .purchase-option:hover{border-color:#000}product-info .purchase-options .purchase-option.selected{border-color:#000;background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a}product-info .purchase-options .purchase-option:has(input[type=radio]:checked){border-color:#000;background-color:#ececec;box-shadow:0 4px 12px #00000026}product-info .purchase-options .purchase-option input[type=radio]{display:none}product-info .purchase-options .purchase-option .radio-icon{content:" ";position:absolute;left:0;width:20px;height:20px;border:1.5px solid #707070;border-radius:50%;justify-content:center;align-items:center;display:flex;font-weight:700}@media(min-width:768px){product-info .purchase-options .purchase-option .radio-icon{left:4px;width:24px;height:24px}}product-info .purchase-options .purchase-option:has(input[type=radio]:checked) .radio-icon{border-color:#000}product-info .purchase-options .purchase-option:has(input[type=radio]:checked) .radio-icon:before{content:" ";position:relative;display:flex;border-radius:50%;width:12px;height:12px;background-color:#000}@media(min-width:768px){product-info .purchase-options .purchase-option:has(input[type=radio]:checked) .radio-icon:before{width:14px;height:14px}}product-info .purchase-options .purchase-option .option-header{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:768px){product-info .purchase-options .purchase-option .option-header{flex-direction:row;align-items:center;justify-content:space-between}}product-info .purchase-options .purchase-option .option-header .option-title{font-size:1.125rem;font-weight:600;color:#000}product-info .purchase-options .purchase-option .option-header .discount-badge{display:inline-block;background-color:#333;color:#fff;padding:.15rem .5rem;border-radius:8px;font-size:.85rem;margin-left:10px;font-weight:600;text-transform:uppercase;white-space:nowrap}product-info .purchase-options .purchase-option .option-price{display:flex;align-items:baseline;gap:.25rem;flex-direction:column}@media(min-width:1024px){product-info .purchase-options .purchase-option .option-price{flex-direction:row}}product-info .purchase-options .purchase-option .option-price .original-price{font-size:1rem;color:#999;text-decoration:line-through}product-info .purchase-options .purchase-option .option-price .subscription-price{font-size:1rem;font-weight:700;color:#000}@media(min-width:768px){product-info .purchase-options .purchase-option .option-price .subscription-price{font-size:1.2rem}}@media(min-width:1280px){product-info .purchase-options .purchase-option .option-price .subscription-price{font-size:1.5rem}}product-info .purchase-options .purchase-option .price-per-serving{font-size:.875rem;color:#666;margin-bottom:1rem}product-info .purchase-options .purchase-option .subscription-benefits{list-style:none;padding:0;margin:.5rem 0;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){product-info .purchase-options .purchase-option .subscription-benefits{margin:1rem 0}}product-info .purchase-options .purchase-option .subscription-benefits li{font-size:.875rem;color:#333;padding-left:1.5rem;position:relative}product-info .purchase-options .purchase-option .subscription-benefits li:before{content:"\2713";position:absolute;left:0;color:#000;font-weight:700}product-info .purchase-options .purchase-option .subscription-frequency{margin-top:.25rem}@media(min-width:768px){product-info .purchase-options .purchase-option .subscription-frequency{margin-top:1rem}}product-info .purchase-options .purchase-option .subscription-frequency .selling-plan-select{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #e0e0e0;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:6px;font-size:.875rem;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}product-info .purchase-options .purchase-option .subscription-details-link{display:flex;text-align:center;width:100%;justify-content:center;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;color:#666;text-decoration:none}@media(min-width:768px){product-info .purchase-options .purchase-option .subscription-details-link{margin-top:.75rem}}product-info .purchase-options .purchase-option .subscription-details-link:hover{color:#000;text-decoration:underline}product-info .purchase-options .purchase-option .subscription-details-link .info-icon{width:14px;height:14px;border:1px solid #666;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}product-info .purchase-options label:not(.purchase-option){display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;background:#fff;margin-bottom:1rem}product-info .purchase-options label:not(.purchase-option):hover{border-color:#000}input[type=radio]:checked~product-info .purchase-options label:not(.purchase-option),product-info .purchase-options label:not(.purchase-option):has(input[type=radio]:checked){border-color:#000;background-color:#f9f9f9}product-info .purchase-options label:not(.purchase-option) input[type=radio]{width:20px;height:20px;cursor:pointer;accent-color:#000}@media(max-width:768px){product-info .pack-selector{grid-template-columns:1fr}product-info .pack-option{max-width:100%}product-info .purchase-option .option-header{flex-direction:column;align-items:flex-start;gap:.5rem}}product-info .product-form__input .flavors-pickers .select{flex-grow:1;flex-shrink:1;min-width:200px;width:100%}@media(min-width:1024px){product-info .product-form__input .flavors-pickers .select{flex:1;width:auto}}.main-product-alpha .sponsor-container{display:flex;flex-direction:column;gap:.2rem}.main-product-alpha product-info .loox-rating .loox-icon{width:.8rem;height:.8rem}.main-product-alpha product-info .product__description{margin:1.5rem 0 1rem;font-size:18px}@media(min-width:768px){.main-product-alpha product-info .product__description{font-size:20px}}@media(min-width:1024px){.main-product-alpha product-info .product__description{margin:1.5rem 0 2.2rem;font-size:22px}}.main-product-alpha product-info .feature_benefits__item img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width:768px){.main-product-alpha product-info .feature_benefits__item img{width:22px;height:22px}}@media(min-width:1024px){.main-product-alpha product-info .feature_benefits__item img{width:28px;height:28px}}.main-product-alpha product-info .form__label,.main-product-alpha product-info legend.form__label{font-weight:300;font-size:17px}.main-product-alpha product-info select,.main-product-alpha product-info .purchase-options label{background-color:transparent;border:1.5px solid #707070}.main-product-alpha product-info .purchase-options label input[type=radio]{display:none}.main-product-alpha product-info .purchase-options label .radio-icon{content:" ";position:absolute;left:0;width:20px;height:20px;border:1.5px solid #707070;border-radius:50%;justify-content:center;align-items:center;display:flex;font-weight:700}@media(min-width:768px){.main-product-alpha product-info .purchase-options label .radio-icon{left:4px;width:30px;height:30px}}.main-product-alpha product-info .purchase-option{opacity:.7;transition:all .3s ease-in-out}.main-product-alpha product-info .purchase-option .option-header{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width:768px){.main-product-alpha product-info .purchase-option .option-header{flex-direction:row;align-items:center;justify-content:space-between}}.main-product-alpha product-info .purchase-option .option-header .option-title{font-size:1.2rem;font-weight:600;color:#000}.main-product-alpha product-info .purchase-option .option-header .discount-badge{display:inline-block;background-color:#333;color:#fff;padding:.25rem 1rem;border-radius:8px;font-size:1rem;margin-left:0;font-weight:600;text-transform:uppercase;white-space:nowrap}.main-product-alpha product-info .purchase-option .option-price{display:flex;align-items:baseline;gap:.25rem;flex-direction:column}@media(min-width:768px){.main-product-alpha product-info .purchase-option .option-price{flex-direction:row}}.main-product-alpha product-info .purchase-option .option-price .original-price{font-size:20px;color:#000;text-decoration:line-through;font-weight:500}.main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:24px;font-weight:500;color:#000;line-height:1}@media(min-width:768px){.main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:36px}}@media(min-width:1280px){.main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:45px}}.main-product-alpha product-info .purchase-option .price-per-serving{font-size:.875rem;color:#666;margin-bottom:1rem}.main-product-alpha product-info .purchase-option .subscription-benefits{list-style:none;padding:0;margin:.5rem 0;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.main-product-alpha product-info .purchase-option .subscription-benefits{margin:1rem 0}}.main-product-alpha product-info .purchase-option .subscription-benefits li{font-size:.875rem;color:#333;padding-left:1.5rem;position:relative}.main-product-alpha product-info .purchase-option .subscription-benefits li:before{content:"\2713";position:absolute;left:0;color:#f90;font-weight:700}.main-product-alpha product-info .purchase-option .subscription-frequency{margin-top:.25rem}@media(min-width:768px){.main-product-alpha product-info .purchase-option .subscription-frequency{margin-top:1rem}}.main-product-alpha product-info .purchase-option .subscription-frequency .selling-plan-select{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1.5px solid #707070;border-radius:6px;font-size:.875rem;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-product-alpha product-info .purchase-option .subscription-details-link{display:flex;text-align:center;width:100%;justify-content:center;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;color:#666;text-decoration:none}@media(min-width:768px){.main-product-alpha product-info .purchase-option .subscription-details-link{margin-top:.75rem}}.main-product-alpha product-info .purchase-option .subscription-details-link:hover{color:#000;text-decoration:underline}.main-product-alpha product-info .purchase-option .subscription-details-link .info-icon{width:14px;height:14px;border:1px solid #666;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.main-product-alpha product-info .purchase-options label:has(input[type=radio]:checked){border-color:#f90;border-width:2px;background-color:#e2cea0;box-shadow:0 0 15px 2px #f908;opacity:1;transition:all .3s ease-in-out}.main-product-alpha product-info .purchase-options label:has(input[type=radio]:checked) .radio-icon{border-color:#000;background-color:#000}.main-product-alpha product-info .purchase-options label:has(input[type=radio]:checked) .radio-icon:before{content:" ";position:relative;display:flex;border-radius:50%;width:12px;height:12px;background-color:#f90}@media(min-width:768px){.main-product-alpha product-info .purchase-options label:has(input[type=radio]:checked) .radio-icon:before{width:14px;height:14px}}.main-product-alpha product-info .purchase-options label:has(input[type=radio]:checked) .discount-badge{display:inline-block;background-color:#000;color:#f90;padding:.25rem 1rem;border-radius:8px;font-size:.85rem;margin-left:0;position:relative;bottom:2px;font-weight:600;white-space:nowrap;margin-bottom:2px}.main-product-alpha product-info .pack-selector{margin-bottom:1.25rem;border:none;padding:0}@media(min-width:1024px){.main-product-alpha product-info .pack-selector{padding:0 4px;margin-bottom:1.5rem}}.main-product-alpha product-info .pack-selector .form__label,.main-product-alpha product-info .pack-selector legend.form__label{font-weight:300;font-size:17px}.main-product-alpha product-info .pack-selector .pack-select-dropdown{display:block;width:100%;position:relative}@media(min-width:1281px){.main-product-alpha product-info .pack-selector .pack-select-dropdown{display:none}}.main-product-alpha product-info .pack-selector .pack-select-dropdown__wrapper{position:relative;width:100%;z-index:1}.main-product-alpha product-info .pack-selector .pack-select-dropdown__hidden-select{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger{width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger:hover,.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger:focus,.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger:active{background:#ecbe70;box-shadow:0 0 15px 3px #ff9900a5;border-color:#f90;transition:all .3s ease-in-out}.main-product-alpha product-info .pack-selector .pack-select-dropdown__selected{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px;border:2px solid #707070;border-radius:8px;cursor:pointer;transition:all .3s ease;background:transparent;width:100%;overflow:visible}@media(min-width:768px){.main-product-alpha product-info .pack-selector .pack-select-dropdown__selected{padding:0rem;flex-direction:row}}.pack-select-dropdown__wrapper[data-selected-pack] .main-product-alpha product-info .pack-selector .pack-select-dropdown__selected{border-color:#f90;background-color:#ecbe70;box-shadow:0 0 15px 3px #ff9900a5}.pack-select-dropdown__wrapper[data-selected-pack] .main-product-alpha product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__image{border-color:#f90}.pack-select-dropdown__wrapper[data-selected-pack] .main-product-alpha product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__text-badge{background-color:#f90;color:#000}.pack-select-dropdown__wrapper[data-selected-pack] .main-product-alpha product-info .pack-selector .pack-select-dropdown__selected .pack-select-dropdown__badge{background-color:#fff;color:#000}.main-product-alpha product-info .pack-selector .pack-select-dropdown__image{width:auto;height:auto;max-height:64px;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;border-radius:4px 0 0 4px;display:block;border-right:1.5px solid #707070}.main-product-alpha product-info .pack-selector .pack-select-dropdown__content{flex:1;padding:8px}.main-product-alpha product-info .pack-selector .pack-select-dropdown__label{font-size:1.125rem;font-weight:500;margin-bottom:0;text-align:left;color:#000}.main-product-alpha product-info .pack-selector .pack-select-dropdown__subtitle{font-size:.875rem;font-weight:400;color:#000;margin-top:.15rem}.main-product-alpha product-info .pack-selector .pack-select-dropdown__badge{display:inline-block;background-color:#0000007d;color:#000;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto;position:absolute;right:45px;top:0;bottom:0;height:-moz-max-content;height:max-content}.main-product-alpha product-info .pack-selector .pack-select-dropdown__text-badge{background-color:#f90;color:#000;padding-top:2px;padding-bottom:2px;position:absolute;bottom:100%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:145px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700}.main-product-alpha product-info .pack-selector .pack-select-dropdown__text-badge.best-deal{background-color:#000;color:#f90}.main-product-alpha product-info .pack-selector .pack-select-dropdown__chevron{position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease}.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger[aria-expanded=true]{background:#ecbe70;box-shadow:0 0 15px 3px #ff9900a5;border-color:#f90}.main-product-alpha product-info .pack-selector .pack-select-dropdown__trigger[aria-expanded=true] .pack-select-dropdown__chevron{transform:translateY(-50%) rotate(180deg)}.main-product-alpha product-info .pack-selector .pack-select-dropdown__options{display:none;top:calc(100% + 8px);left:0;right:0;background:#e2cea0;border:1.5px solid #707070;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:400px;overflow-y:auto;margin-top:4px;pointer-events:auto;position:relative}.main-product-alpha product-info .pack-selector .pack-select-dropdown__wrapper[data-open=true] .pack-select-dropdown__options{display:block;pointer-events:auto}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option{width:100%;border:none;background:transparent;cursor:pointer;text-align:left;border-bottom:1px solid #e0e0e0;transition:background-color .2s ease;position:relative;display:flex;flex-direction:row;align-items:center;gap:0px;padding:8px;overflow:visible;pointer-events:auto;-webkit-tap-highlight-color:transparent}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option:last-child{border-bottom:none}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option:hover{background-color:#f9f9f9}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option:active{background-color:#f0f0f0}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option-content{flex:1;display:flex;flex-direction:column;padding-left:8px;max-width:75%}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option-image{width:100%;max-width:50px;height:auto;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;border-radius:4px 0 0 4px;display:block}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option-label{font-size:1.125rem;font-weight:500;margin-bottom:0;text-align:left;color:#000;margin-left:0}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option-subtitle{font-size:.875rem;font-weight:400;color:#000;margin-top:.15rem}.main-product-alpha product-info .pack-selector .pack-select-dropdown__option-badge{display:inline-block;background-color:#0000007d;color:#000;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto}.main-product-alpha product-info .pack-selector .pack-options-container{display:none;flex-wrap:nowrap;gap:.5rem;width:100%}@media(min-width:1281px){.main-product-alpha product-info .pack-selector .pack-options-container{display:flex;flex-direction:row;align-items:stretch}}.main-product-alpha product-info .pack-selector .pack-options-container .pack-option{width:auto;flex:1}.main-product-alpha product-info .pack-selector .pack-option{position:relative;display:flex;flex-direction:column;align-items:center;gap:0px;padding:4px;border:1.5px solid #707070;border-radius:8px;cursor:pointer;transition:all .3s ease;background:transparent;margin-bottom:0;width:100%;overflow:visible}@media(min-width:768px){.main-product-alpha product-info .pack-selector .pack-option{padding:0rem;flex-direction:row}}.main-product-alpha product-info .pack-selector .pack-option .pack-label-container{border-left:1.5px solid #707070}.main-product-alpha product-info .pack-selector .pack-option .pack-badge{display:inline-block;background-color:#0000007d;color:#000;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;margin:auto}.main-product-alpha product-info .pack-selector .pack-option .text-badge{background-color:#f90;color:#000;padding-top:2px;padding-bottom:2px;position:absolute;bottom:100%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:145px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700}.main-product-alpha product-info .pack-selector .pack-option .text-badge.best-deal{background-color:#000;color:#f90}.main-product-alpha product-info .pack-selector .pack-option:hover{border-color:#000;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;opacity:.8}.main-product-alpha product-info .pack-selector .pack-option .pack-image{width:100%;height:auto;background-color:transparent;margin-bottom:0rem;-o-object-fit:contain;object-fit:contain;border-radius:8px 0 0 8px;display:none}@media(min-width:768px){.main-product-alpha product-info .pack-selector .pack-option .pack-image{display:block}}.main-product-alpha product-info .pack-selector .pack-option.selected{border-color:#f90;background-color:#ecbe70;box-shadow:0 0 15px 3px #ff9900a5}.main-product-alpha product-info .pack-selector .pack-option.selected .pack-badge{background-color:#fff;color:#000}.main-product-alpha product-info .pack-selector .pack-option.selected .pack-label-container{border-color:#f90}.main-product-alpha product-info .pack-selector .pack-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.main-product-alpha product-info .pack-selector .pack-option .pack-label{font-size:1.125rem;font-weight:500;margin-bottom:0;text-align:left;color:#000;margin-left:0}@media(min-width:768px){.main-product-alpha product-info .pack-selector .pack-option .pack-label{margin-left:0}}.main-product-alpha product-info .pack-selector .pack-option .pack-subtitle{font-size:.875rem;font-weight:400;color:#000000be;margin-bottom:.15rem}.main-product-alpha product-info .pack-selector .pack-option .pack-price{font-size:1.25rem;font-weight:700;color:#000}.main-product-alpha product-info .subscription-benefits{list-style:none;padding:0;margin:.125rem 0}.main-product-alpha product-info .product-form-wrapper{margin:0;padding:0 4px}.main-product-alpha product-info .product-form-wrapper product-form.product-form{margin-top:1rem}.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit{background-color:#f90;color:#000;border:2px solid #FF9900;font-size:1.25rem;text-transform:capitalize}.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit:before,.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit:after{content:none}.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit:hover,.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit:focus,.main-product-alpha product-info .product-form-wrapper product-form.product-form button.product-form__submit:active{background-color:#000;color:#f90;box-shadow:0 0 10px 2px #f908}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity{display:flex;flex-direction:column}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input{min-height:unset;background-color:transparent;border:1.5px solid #FF9900;border-radius:8px;width:100%}@media(min-width:768px){.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input{width:12rem}}@media(min-width:1280px){.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input{width:15rem}}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input:after,.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input:before{content:none}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input .quantity__button{width:2.5rem}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input .quantity__button[name=minus]{border-right:1px solid #FF9900}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input .quantity__button[name=plus]{border-left:1px solid #FF9900}.main-product-alpha product-info .product-form-wrapper product-form.product-form .product-form__quantity quantity-input .quantity__input{color:#000;font-size:1.25rem;font-weight:700;text-align:center;background-color:transparent;border:none}.template-page.template-page-pdp_alpha .main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:20px}@media(min-width:768px){.template-page.template-page-pdp_alpha .main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:24px}}@media(min-width:1024px){.template-page.template-page-pdp_alpha .main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:28px}}@media(min-width:1280px){.template-page.template-page-pdp_alpha .main-product-alpha product-info .purchase-option .option-price .subscription-price{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/pdpbundle.css.map */
