.section_vproduct_info product-info{background:#eff0f5}.product_info_width{max-width:1260px!important}.setButtonIcon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;z-index:2;padding:0 30px}.product_info_left_slider_secondary{padding:10px .5rem!important}.product_info_left_slider_dot{position:absolute;bottom:140px;left:50%;transform:translate(-50%)}.product_info_left_slider_dot ul{padding:0 .8rem;justify-content:center}.product_info_left_slider_dot ul li{width:8px!important;height:8px;border:0;border-radius:4px;background:#999;display:inline-block}.product_info_left_slider_dot ul li.is-active{background:#000}.product_info_left_slider_secondary ul li .thumbnail{opacity:.5;color:#ff791b}.product_info_left_slider_secondary ul li .thumbnail[aria-current]{box-shadow:0 0 0 .1rem #ff791b;border-color:#ff791b;opacity:1!important}.product_info_left_slider_secondary ul li .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .1rem #ff791b!important}.product_info_left_slider_dot ul li .thumbnail[aria-current]{box-shadow:none!important;border-color:unset!important}.product_info_left_slider_secondary>.slider-button--next .svg-wrapper{transform:rotate(-180deg)}.product_info_left_slider_secondary>.slider-button--prev{padding-left:8px!important;padding-right:16px!important}.product_info_left_slider_secondary>.slider-button--next{padding-right:8px!important;padding-left:16px!important}.product_info_left_slider_secondary>button.slider-button[disabled]{opacity:.5}.icon-caret-new{width:10px;height:auto}.setButtonIcon .prevButton,.setButtonIcon .nextButton{display:flex;align-items:center}.product_info_left_slider_main ul li{padding:0!important}@media screen and (max-width: 749px){.product_info_width{padding:0!important}.product_info_left_slider_secondary>button.slider-button,.product_info_left_slider_dot{display:none!important}.product_info_left_slider_main ul{margin:0 0 .8rem}.product_info_left_slider_secondary ul{padding:.1rem .1rem 24px!important;margin-bottom:0!important}.product_info_left_slider_secondary ul li{max-width:56px!important}.product_info_left_slider_main{padding:0 24px!important;margin:0!important}.product_info_left_slider_secondary{padding:0 0 0 24px!important;margin:0!important}.product_info_width .product__info-wrapper{padding:0 24px}.product_info_left_slider_main ul li:first-of-type{margin-left:0!important}.product_info_left_slider_main ul li{width:100%!important}.setButtonIcon .prevButton>svg,.setButtonIcon .nextButton>svg{width:32px;height:auto}}@media screen and (min-width: 990px){.product_info_width .product--medium:not(.product--no-media) .product__media-wrapper,.product_info_width .product--small:not(.product--no-media) .product__info-wrapper{max-width:720px;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product_info_left_slider_main ul{padding-bottom:0;margin-bottom:0;border-radius:28px;overflow:hidden}.product_info_left_slider_secondary>button.slider-button{width:36px;height:auto}.product_info_left_slider_secondary .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16.8% - .9rem)}}@media screen and (min-width: 1024px){quick-add-modal .product_info_width .product__info-wrapper{padding-left:4rem!important}}@media screen and (min-width: 750px) and (max-width: 1308px){.product_info_width{padding:0 24px!important}quick-add-modal .product_info_width{padding:0!important}}@media screen and (min-width: 1309px){.product_info_width{padding:0!important}.product_info_left_slider_main .setButtonIcon{opacity:0}.product_info_left_slider_main:hover .setButtonIcon{opacity:1}.product_info_width_box{display:flex;flex-wrap:nowrap;justify-content:space-between}.product_info_width .product--medium:not(.product--no-media) .product__media-wrapper,.product_info_width .product--small:not(.product--no-media) .product__info-wrapper{max-width:720px;width:58%}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:476px;width:42%}.product_info_width .product__info-wrapper{padding:0!important}.product_info_left_slider_secondary>button.slider-button{width:36px;height:auto}.product_info_left_slider_secondary .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:102px}.product_info_left_slider_secondary>button.slider-button{width:20px;height:auto}.product_info_left_slider_secondary>.slider-button--prev{justify-content:flex-start;padding-right:0!important;padding-left:0!important}.product_info_left_slider_secondary>.slider-button--next{justify-content:flex-end;padding-right:0!important;padding-left:0!important}.product_info_left_slider_secondary>button.slider-button .svg-wrapper{width:10px;height:auto}}@media screen and (min-width: 750px) and (max-width: 1024px){.product_info_left_slider_dot{bottom:110px}.setButtonIcon .prevButton>svg,.setButtonIcon .nextButton>svg{width:32px;height:auto}}.buy_button_box .product-form{margin:0!important}.buy_button_box .product-form__buttons{display:flex;align-items:flex-start;max-width:100%!important;justify-content:space-between}.buy_button_box .product-form__submit{flex:1;margin:0 6px 0 0;width:100%;background:#000;max-height:44px;min-height:44px}.buy_button_box .product-form__submit,.buy_button_box .product-form__submit:before,.buy_button_box .product-form__submit:after,.buy_button_box .shopify-payment-button shopify-paypal-button>div,.buy_button_box .paypal-button.paypal-button-border-radius{border-radius:22px!important}.buy_button_box button.shopify-payment-button__button--unbranded{min-height:44px;border-radius:22px;overflow:hidden;background:#ff791b;font-size:14px;font-weight:700;line-height:100%;letter-spacing:0;color:#fff}.buy_button_box .product-form__submit>span{font-size:14px;font-weight:700;line-height:100%;letter-spacing:0;color:#fff}.buy_button_box .shopify-payment-button{flex:1;margin-left:6px;width:100%}@media screen and (max-width: 374px){.buy_button_box .product-form__buttons{flex-direction:column}.buy_button_box .product-form__submit{margin:0 0 1rem}.buy_button_box .shopify-payment-button{margin:0}}@media screen and (min-width: 375px) and (max-width: 749px){.buy_button_box .product-form__submit,.buy_button_box .shopify-payment-button{max-width:157px}}@media screen and (min-width: 750px) and (max-width: 1023px){.buy_button_box .product-form__buttons,.quick-add-modal__content-info .buy_button_box .product-form__buttons{flex-direction:column}.buy_button_box .product-form__submit,.quick-add-modal__content-info .buy_button_box .product-form__submit{margin:0 0 1rem}.buy_button_box .shopify-payment-button,.quick-add-modal__content-info .buy_button_box .shopify-payment-button{margin:0}.buy_button_box .product-form__submit,.buy_button_box .shopify-payment-button,.quick-add-modal__content-info .buy_button_bo .product-form__submit,.quick-add-modal__content-info .buy_button_box .shopify-payment-button{max-width:100%}}@media screen and (min-width: 1024px) and (max-width: 1259px){.buy_button_box .product-form__submit,.buy_button_box .shopify-payment-button{max-width:180px}}@media screen and (min-width: 1260px){.buy_button_box .product-form__submit,.buy_button_box .shopify-payment-button{max-width:232px}}quick-add-modal .setButtonIcon{display:none!important}.quick-add-modal__content-info span.active_info_box__price p:last-child{font-size:20px}.quick-add-modal__content-info .active_copy_icon{width:12px;margin-right:.8rem}@media screen and (max-width: 749px){.quick-add-modal__content-info span.active_info_box__price p:last-child{font-size:16px}.quick-add-modal__content-info .active_info_box_text{margin-left:2rem}.quick-add-modal__content-info .buy_button_box .product-form__buttons{flex-direction:column}.quick-add-modal__content-info .buy_button_box .product-form__submit{margin:0 0 1rem}.quick-add-modal__content-info .buy_button_box .shopify-payment-button{margin:0}.quick-add-modal__content-info .product_info_left_slider_main,.quick-add-modal__content-info .product_info_width .product__info-wrapper{padding:0!important;margin:0!important}}@media screen and (min-width: 750px) and (max-width: 1023px){quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important;padding-left:0!important}}@media screen and (max-width: 1259px){.quick-add-modal__content-info .buy_button_box .product-form__submit,.quick-add-modal__content-info .buy_button_box .shopify-payment-button{max-width:100%!important}}@media screen and (min-width: 1024px){.quick-add-modal__content-info .product_info_left_slider{max-width:45%!important}}.product_info_description_box,.product_info_shipped_by_fedfitness{margin:24px 0 0!important}.product_info_description_box_title,.product_info_shipped_by_fedfitness_title{font-size:16px;line-height:120%;letter-spacing:0;color:#000;margin:0 0 8px}.product_info_description_box_text,.product_info_shipped_by_fedfitness_text{background:#fff;padding:16px;border-radius:8px}.product_info_description_box_text>*{font-weight:400;font-size:1.2rem;line-height:100%;letter-spacing:0;color:#666}.metafield-rich_text_field ul{margin:0;padding:0 0 0 16px}.metafield-rich_text_field ul li{margin:0 0 6px;font-size:1.2rem;line-height:120%;letter-spacing:0}.metafield-rich_text_field ul li:last-child,.metafield-product_info_shipped_by_fedfitness_text ul li:last-child{margin:0!important}.product_info_shipped_by_fedfitness_text ul{margin:0;padding:0}.product_info_shipped_by_fedfitness_text ul li{margin:0 0 6px;list-style-type:none}.product_info_description_box_text strong{font-weight:500!important;color:#000!important}.product_info_shipped_by_fedfitness_text_left>*,.product_info_shipped_by_fedfitness_text_right>*{font-weight:400;font-size:1rem;line-height:120%;letter-spacing:0;color:#666}.product_info_shipped_by_fedfitness_text_left strong,.product_info_shipped_by_fedfitness_text_right strong{font-weight:500!important;color:#000!important}.product_info_shipped_by_fedfitness_text_left,.product_info_shipped_by_fedfitness_text_right{display:flex;flex-wrap:nowrap}.product_info_shipped_by_fedfitness_text_left{margin-bottom:12px}.product_info_shipped_by_fedfitness_text_left svg,.product_info_shipped_by_fedfitness_text_right svg{width:26px;min-width:26px;height:26px;margin-bottom:8px}.product_info_shipped_by_fedfitness_text_left .metafield-rich_text_field>*,.product_info_shipped_by_fedfitness_text_right .metafield-rich_text_field>*{margin:0}.product_info_shipped_by_fedfitness_text_left>div:first-child,.product_info_shipped_by_fedfitness_text_right>div:first-child{min-width:166px}.product_info_shipped_by_fedfitness_text_left>div:last-child,.product_info_shipped_by_fedfitness_text_right>div:last-child{margin-left:12px}.control_variant_selects{flex-direction:row!important;flex-wrap:wrap!important}@media screen and (min-width: 1024px){.product_info_shipped_by_fedfitness_text_left>div,.product_info_shipped_by_fedfitness_text_right>div{display:flex;align-items:center}.product_info_shipped_by_fedfitness_text_left>*,.product_info_shipped_by_fedfitness_text_right>*{font-size:1.2rem}.product_info_shipped_by_fedfitness_text_left svg,.product_info_shipped_by_fedfitness_text_right svg{margin:0 8px 0 0}.product_info_shipped_by_fedfitness_text_left>div:first-child,.product_info_shipped_by_fedfitness_text_right>div:first-child{min-width:200px;width:50%}.product_info_shipped_by_fedfitness_text_left>div:last-child,.product_info_shipped_by_fedfitness_text_right>div:last-child{margin-left:40px}.variant_selects_info_box_btn{margin-top:.8rem}.control_variant_selects label{margin:0 0 8px 8px!important;width:fit-content!important}.control_variant_selects label:last-child{margin-bottom:8px!important}}@media screen and (max-width: 1023px){.product_info_description_box,.product_info_shipped_by_fedfitness{margin:16px 0 0!important}.product_info_description_box_title,.product_info_shipped_by_fedfitness_title{font-size:14px}.product_info_description_box_text>*,.product_info_shipped_by_fedfitness_text>*{font-size:1rem}.variant_selects_info_box_btn{margin-top:.6rem}.control_variant_selects label{margin:0 0 6px 6px!important;width:fit-content!important}.control_variant_selects label:last-child{margin-bottom:6px!important}}@media screen and (min-width: 1024px) and (max-width: 1259px){.product_info_description_box_title,.product_info_shipped_by_fedfitness_title{font-size:14px}.product_info_description_box_text>*,.product_info_shipped_by_fedfitness_text>*{font-size:1rem}}@media screen and (min-width: 1024px) and (max-width: 1260px){.product_info_shipped_by_fedfitness_text_left>div:first-child,.product_info_shipped_by_fedfitness_text_right>div:first-child{min-width:210px!important}.product_info_shipped_by_fedfitness_text_left>div:last-child,.product_info_shipped_by_fedfitness_text_right>div:last-child{margin-left:12px!important}.product_info_shipped_by_fedfitness_text_left>div,.product_info_shipped_by_fedfitness_text_right>div{flex-direction:column!important;align-items:flex-start!important}}@media screen and (min-width: 1260px){.product_info_shipped_by_fedfitness_text_left>div:first-child,.product_info_shipped_by_fedfitness_text_right>div:first-child{min-width:244px}.product_info_shipped_by_fedfitness_text_left>div:first-child .metafield-rich_text_field,.product_info_shipped_by_fedfitness_text_right>div:first-child .metafield-rich_text_field{min-width:210px!important}}.variant_selects_info_box .product-form__input--pill{max-width:100%!important}.variant_selects_info_box_btn{display:flex;flex-direction:column;width:100%}.variant_selects_info_box .product-form__input--pill input[type=radio]:disabled+label,.variant_selects_info_box .product-form__input--pill input[type=radio].disabled+label{background:#e9e9e9!important;border:1px solid rgba(169,169,178,1)!important}.variant_selects_info_box .product-form__input--pill input[type=radio]:disabled+label span.label_variant_value,.variant_selects_info_box .product-form__input--pill input[type=radio].disabled+label span.label_variant_value,.variant_selects_info_box .product-form__input--pill input[type=radio]:disabled+label span.label_variant_features,.variant_selects_info_box .product-form__input--pill input[type=radio].disabled+label span.label_variant_features{color:#a9a9b2!important}.variant_selects_info_box .product-form__input--pill input[type=radio]:checked+label{background:#fff;border:1px solid #FF5800}.variant_selects_info_box .product-form__input--pill input[type=radio]+label{border:1px solid #666666;border-radius:8px;margin:0 0 8px;padding:16px;text-align:left;display:flex;flex-direction:column}span.label_variant_value{font-size:14px;line-height:100%;letter-spacing:0;color:#000}span.label_variant_features{font-size:1.2rem;font-weight:400;line-height:120%;letter-spacing:0;color:#000;margin-top:4px}.quantity_from_info_content .quantity__button{width:auto!important}.quantity_from_info_content .quantity__button:focus-visible,.quantity_from_info_content .quantity__input:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.quantity_from_info_content quantity-input.quantity{border:1px solid #000!important}.quantity_from_info_content quantity-input.quantity:after{border:0!important}@media screen and (max-width: 1023px){.variant_selects_info_box .product-form__input--pill input[type=radio]+label{padding:6px 8px}span.label_variant_value{font-size:1.2rem}span.label_variant_features{font-size:1rem}.quantity_from_info_content quantity-input.quantity{max-width:60px!important;min-height:26px!important;padding:6px 8px!important;border-radius:4px!important}.quantity_from_info_content .quantity__button>.svg-wrapper{width:.6rem;height:auto}.quantity_from_info_content .quantity__input{font-size:1.2rem!important;line-height:120%}}@media screen and (min-width: 1024px) and (max-width: 1259px){span.label_variant_value{font-size:14px}span.label_variant_features{font-size:1.2rem}}@media screen and (min-width: 1024px){.quantity_from_info_content quantity-input.quantity{max-width:100px!important;min-height:52px!important;padding:16px!important;border-radius:8px!important}.quantity_from_info_content .quantity__button>.svg-wrapper{width:1rem;height:auto}.quantity_from_info_content .quantity__input{font-size:16px!important;line-height:120%;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-product-info.css.map */
