@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg")}.product-container{display:flex;flex-direction:row;padding:48px 5rem}.product-image-container{width:55%;padding-right:24px}.product__featured-image{width:100%}.product__featured-container{position:relative}.product__next-btn,.product__prev-btn{position:absolute;top:45%;cursor:pointer}.product__prev-btn{left:.5rem}.product__next-btn{right:.5rem}.product-buy-container{width:50%}.product__all-images{display:flex;flex-direction:row;width:100%;margin-top:2rem;gap:2rem}.product__image-select-container{width:20%}.product__image-select{cursor:pointer}.product__title{font-family:Caslon;font-size:48px;line-height:48px;letter-spacing:.03em;text-transform:uppercase;color:#000;margin-top:0;margin-bottom:21px}.product__price{font-family:abadi,sans-serif;font-size:24px;line-height:29px;color:#3a6178;margin-top:0;margin-bottom:30px}.product__tabs-container{display:flex;gap:3rem}.product__tab{font-family:abadi,sans-serif;font-size:16px;line-height:16px;letter-spacing:.038em;text-transform:uppercase;color:#73757d;cursor:pointer}.product__tab-text{margin-top:22px;margin-bottom:27px;font-family:abadi,sans-serif;font-size:16px;line-height:32px;color:#000}.label{font-family:abadi,sans-serif;font-size:16px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#73757d}.option-text{margin-top:11px;font-family:abadi,sans-serif;font-size:16px;line-height:16px;letter-spacing:.038em;text-transform:uppercase;color:#000;padding:12px 40px 12px 6px;border-color:#73757d;border-radius:3px;border-spacing:15px;appearance:none;background:url("../assets/select-dropdown-arrow.png") no-repeat 98%;background-size:16.86px 9.35px}.radio-text{font-family:abadi,sans-serif;font-size:16px;line-height:16px;letter-spacing:.038em;text-transform:uppercase;color:#000}.quantity_minus{padding:0 2rem}.quantity_plus{padding:0 2rem}#quantity{text-align:center;width:100px}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product-info-wrapper{width:100%;margin-bottom:50px}.product-info-container{background-color:#ececed;width:100%;display:flex;flex-direction:column;align-items:center;padding:60px 11rem}.product__info-tabs-container{display:flex;gap:72px;margin-bottom:48px}.product__info-tab{font-family:abadi,sans-serif;font-size:16px;line-height:16px;letter-spacing:.038em;text-transform:uppercase;color:#000;cursor:pointer}.product__content{width:100%;max-width:856px}.product__faq-container{width:100%;border-bottom:1px solid #73757d;cursor:pointer;padding:22px 0}.product__faq-container:last-of-type{border-bottom:none}.product__faq-question{display:flex;flex-direction:row;justify-content:space-between;font-family:abadi,sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#000}.product__faq-answer{font-family:abadi,sans-serif;font-size:16px;line-height:32px;color:#000;margin-top:2rem;margin-bottom:10px}.product__info-tab-text{font-family:abadi,sans-serif;font-size:16px;line-height:32px;color:#000;margin-top:2rem}.product__faq-img{position:relative;display:flex;align-items:center}.product__more{width:11px;height:11px;object-fit:cover}.product__less{width:8px;height:2px;object-fit:cover}.clicked-tab{color:#3a6178;text-decoration:underline;text-underline-offset:0.5rem;text-decoration-color:#3A6178;text-decoration-thickness:3px}.form-group{margin-bottom:27px}div.rc_popup{display:none}.rc-radio__input{opacity:0;position:absolute}.rc-radio__input,.rc-radio__label{display:inline-block;vertical-align:middle;margin:0 5px;cursor:pointer}.rc-radio__label{position:relative;line-height:1;margin-bottom:24px}.rc-radio__input+.rc-radio__label:before{content:'';background:0 0;border:2px solid #3a6178;display:inline-block;vertical-align:middle;width:24px;height:24px;padding:0;margin-right:10px;text-align:center}.rc-radio__input+.rc-radio__label:before{border-radius:50%}.rc-radio__input:checked+.rc-radio__label:before{content:'';background:url(checkmark.png) no-repeat 0 0;background-size:80%;background-position:center}.rc-widget .rc-option--active{background-color:transparent}.rp-modal__form__select-plan{margin-bottom:28px}.product__image-select{width:100%;height:100%;object-fit:contain;cursor:pointer}@media screen and (max-width:1200px){.product-image-container{width:100%;padding:0}.product-container{flex-direction:column}.product__featured-image{width:100%;padding-right:0}.product-buy-container{width:100%;display:flex;flex-direction:column}.product__content-container{width:100%;display:flex;flex-direction:column;align-items:center}.product__title{text-align:center}}@media screen and (max-width:950px){.product-info-wrapper{padding:0}.product-info-container{padding:3rem 5rem}.product__tabs-container{justify-content:center;flex-wrap:wrap}.product__title{margin-top:21px;margin-bottom:21px}}@media screen and (max-width:796px){.product__content{width:100%;max-width:856px;margin-top:8px}.product__info-tab-text{margin-top:0}.product__info-tabs-container{display:flex;flex-wrap:wrap;margin-bottom:0;padding:0;gap:0;margin-bottom:0;width:90%;justify-content:space-around}.product__info-tab{margin-bottom:24px;width:120px;text-align:center}.product-info-wrapper{margin-bottom:32px}.product-container{padding:16px 2rem 32px 2rem}.product-info-container{padding:32px}.product__title{font-size:32px;line-height:32px;margin-bottom:6px}.product__price{font-size:22px;line-height:32px;margin-bottom:32px}.product__all-images{gap:0;width:100%;justify-content:initial}.product__image-select-container{height:23vw;width:23%;margin-right:1rem}.product__image-select{height:100%;width:100%;object-fit:contain}.product__tabs-container{gap:0;margin-bottom:0;width:90%;justify-content:space-around}.product__tab{margin-bottom:24px}.product__tab-text{margin-top:32px}.option-text{width:100%}#quantity{width:100%}}.product__nutrition{display:flex;width:100%;justify-content:space-between}.hide-tab{display:none}
/*# sourceMappingURL=/s/files/1/0597/3003/4875/t/2/assets/section-main-product.css.map?v=12801108048929032025 */
