.product-info .rc-container-wrapper .rc-template__legacy-radio{display:flex;justify-content:space-between;gap:48px}@media only screen and (max-width: 991px){.product-info .rc-container-wrapper .rc-template__legacy-radio{flex-direction:column;gap:10px;margin-bottom:30px}}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio{width:50%}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio+.rc-radio{padding:0}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio.rc-option--active{background:none;padding:0}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio.rc-option__subsave{padding:0!important}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio .rc_widget__option__selector{font-family:Roboto;font-weight:300;font-size:16px;line-height:145%;letter-spacing:.02em;color:#1a1a1a}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:30px;padding-bottom:8px;display:none}.product-info .rc-container-wrapper .rc-template__legacy-radio .rc-radio input{accent-color:#249ea4}.product-info .rc-container-wrapper .rc_popup{display:none!important}.product-info .rc-container-wrapper .rc_widget__option__plans{font-style:normal;font-weight:600;font-size:14px;line-height:145%;letter-spacing:.02em;color:#1db3b9;pointer-events:none}.product-info .rc-container-wrapper .rc-selling-plans__dropdown{padding:0;border:0;font-size:14px;line-height:145%;letter-spacing:.02em;color:#1db3b9;font-weight:500;width:100%;background-image:none;outline:none;white-space:normal;max-width:250px}.product-info .rc-container-wrapper input[type=radio],.product-info .product-recommendation .radio-option input[type=radio]{display:none}.product-info .rc-container-wrapper input[type=radio]+label span{font-family:Univers Next Pro,sans-serif;font-size:16px;line-height:20.64px;font-weight:400;color:#212421}.product-info .rc-container-wrapper input[type=radio]+label span.rc-option__price{font-family:Univers Next Pro,sans-serif;font-size:16px;line-height:20.64px;font-weight:700}.product-info .rc-container-wrapper input[type=radio]+label,.product-info .product-recommendation .radio-option input[type=radio]+label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:1.5;margin-left:0!important}.product-info .rc-container-wrapper input[type=radio]+label:before,.product-info .product-recommendation .radio-option input[type=radio]+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:16px;border:1px solid #D4D4D4;border-radius:50%}.product-info .rc-container-wrapper input[type=radio]:checked+label:before,.product-info .product-recommendation .radio-option input[type=radio]:checked+label:before{background-image:url(radio.svg);border:none}.product-info .rc-container-wrapper input[type=radio]+label:hover:before,.product-info .product-recommendation .radio-option input[type=radio]+label:hover:before{border-color:#1e3333!important}.product-info .field-group-row .form-option input,.product-info .field-group-row .form-option select{margin-bottom:10px;width:100%;background-color:#fff;border:1px solid #D4D4D4;text-align:center;min-height:47px;max-width:100%;line-height:18.06px;border-radius:10px;padding:14px}.product-info .field-group-row .form-option select{background-color:transparent!important}.product-info .field-group-row .form-option .section-title p{font-family:Univers Next Pro,sans-serif;font-weight:700;font-size:16px;line-height:20.64px;margin-bottom:10px;color:#162547}.product-info .field-group-row .form-option .section-title p strong{color:#1db3b9}.product-info .field-group-row .form-option{margin-bottom:20px;height:100%}.product-info .field-group-row .form-option input[data-duration]{height:calc(100% - 64px);margin-bottom:0}.product-info .prompt{font-size:13px;text-align:center;margin-top:5px;position:absolute}.product-info .product-form__cart-submit{width:auto;font-weight:700;font-size:16px;line-height:19px;font-family:BrownStd;padding:10px 30px}.product-info .product-form__cart-submit.btn{margin-bottom:0}.product-info .product-form__controls-group .product-form__item--submit{display:flex;align-items:center;justify-content:center;margin-top:30px}.product-form__item--submit{-webkit-flex:1 1 300px;-moz-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.product-form__controls-group{display:flex;flex-wrap:wrap}.product-info .product-form__controls-group{margin-bottom:20px}.product-form__controls-group--submit{margin-top:0}.product-form__error-message-wrapper{display:flex;flex-basis:100%;padding:.5rem 0;margin:0 calc((5 / 15) * 1em) 20px}.product-form__error-message-wrapper--hidden{display:none}.product-form select{min-height:44px}.btn-secondary{border:2px solid #1DB3B9;background:transparent;color:#1db3b9}.btn{max-width:100%;word-wrap:break-word;background-color:#1db3b9;color:#fff;min-height:45px;text-transform:capitalize;font-size:16px;line-height:1;display:inline-flex;align-items:center;border-radius:30px;padding:10px 23px;margin-right:11px}.product-info .product-recommendation{background:#f9f9f9;border-radius:4px;margin:20px auto;padding:35px 40px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media only screen and (max-width: 1024px){.product-info .product-recommendation{padding:20px;flex-direction:column;align-items:center}}.product-info .product-recommendation .size{display:flex;align-items:center}@media only screen and (max-width: 1024px){.product-info .product-recommendation .size{margin-bottom:20px;flex-direction:column}}.product-info .product-recommendation .radio-options{display:flex;gap:10px}.product-info .product-recommendation .size .size-option label{margin-right:20px;font-family:Univers Next Pro,sans-serif;font-size:16px;line-height:1%;letter-spacing:.02em;color:#1a1a1a;font-weight:300}.product-info .product-recommendation .size .size-option label:last-child{margin-right:0}.product-info .product-recommendation .size .size-option input{margin-right:5px;accent-color:#249ea4}.product-info .product-recommendation .quantity{display:flex}@media only screen and (max-width: 1024px){.product-info .product-recommendation .quantity{flex-direction:column}}.product-info .product-recommendation .quantity input[type=number]{border:1px solid #F2F2F2;border-radius:4px;font-family:Univers Next Pro,sans-serif;font-weight:300;font-size:16px;color:#1a1a1a;text-align:center;width:40px;padding:5px;display:inline-block}.product-info .product-recommendation .quantity input[type=number]::-webkit-inner-spin-button,.product-info .product-recommendation .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product-info .product-recommendation p{line-height:1;margin-bottom:0}.product-info .product-recommendation strong{font-family:Univers Next Pro,sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#1db3b9;margin-right:10px}.product-info .subscription-note{font-family:Univers Next Pro,sans-serif;font-weight:500;font-size:14px;line-height:18.06px;color:#1db3b9;padding-left:30px;max-width:230px;margin:0 0 36px}.product-info .field-group-row .form-option .btn-remove{padding:10px 12px;position:absolute;left:auto;right:-50px;border-radius:4px;text-align:center;border:2px solid #1DB3B9!important;background:transparent!important;color:#1db3b9!important;transition:.3s all}.product-info .field-group-row .form-option .btn-remove:hover{color:#fff!important;background-color:#169398!important}.product-info .field-group-row .form-option .btn-remove:before{content:"\2715";font-size:20px;font-weight:300;position:relative;left:1px}.product-info a[data-pdp-add-pet]{display:inline-block!important;background-color:#fff!important;min-height:37px!important;padding:8px 0!important;font-family:Univers Next Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:20.64px!important;color:#1db3b9!important;border:none!important;margin-bottom:20px;text-transform:none!important;border-bottom:1px solid #1DB3B9;text-underline-offset:8px;text-decoration:underline!important}.product-info a[data-pdp-reset]{padding:13px 30px;height:47px;border-radius:10px;border:1px solid #8DC63D;font-family:Univers Next Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:20.64px!important;margin-left:20px;color:#8dc63d;text-transform:uppercase}.product-info .stryde-btn{padding:13px 30px!important;height:47px}.product-layout-4--images{flex:1}.product-info{width:602px!important;flex-grow:0!important}@media screen and (max-width: 768px){.product-layout-4--images,.product-info,.js-product-template--product-template{width:100%!important}.js-product-template--product-template .row{margin:0 auto!important}#stryde\2122-fish-oil .row{margin-left:0!important;margin-right:0!important}#stryde\2122-fish-oil .container,.icon-content{padding-right:16px!important;padding-left:16px!important}.product-info a[data-pdp-reset]{width:100%!important;text-align:center!important;margin-left:0!important}.tab-header{overflow-y:unset;padding-bottom:50px}@media screen and (min-width: 769px){.tab-header .slick-dots{display:none}}.tab-header .slick-dots{display:block;position:absolute;bottom:0}.tab-header .slick-dots{position:absolute;bottom:0;background-color:transparent!important}.tab-header .slick-dots li{width:12.42px;height:12.42px;background-color:#eee;border-radius:50px}.tab-header .slick-dots li.slick-active{background-color:#ccc}.pdp-field-group-container .row .col-md-6{-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}#stryde\2122-fish-oil .form-control .productForm-submit,#stryde\2122-fish-oil .form-control [data-pdp-reset]{width:100%!important}}.pdp-field-group-container .row{display:flex!important;flex-wrap:wrap}.pdp-field-group-container .row .col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px}.pdp-field-group-container .row .col-md-6:nth-child(odd){padding-left:0;padding-right:24px}.pdp-field-group-container .row .col-md-6:nth-child(2n){padding-left:24px;padding-right:0}@media screen and (max-width: 768px){.pdp-field-group-container .row .col-md-6:nth-child(odd){padding-left:0;padding-right:0}.pdp-field-group-container .row .col-md-6:nth-child(2n){padding-left:0;padding-right:0}}.recharge-inner-most-price{opacity:1!important;color:#162547!important}#stryde\2122-fish-oil .sizing-chart-modal-link{display:none!important}#stryde\2122-fish-oil .select-option{position:relative}#stryde\2122-fish-oil .select-option select.open+img{transform:rotate(180deg)}#stryde\2122-fish-oil .select-option img{position:absolute;top:14px;z-index:-1;right:15px;transition:.3s all ease}#stryde\2122-fish-oil .form-control .productForm-submit,#stryde\2122-fish-oil .form-control [data-pdp-reset]{width:248px;text-align:center!important}.rc-option__onetime.rc-option--active{margin-bottom:36px}.pdp-field-group-container .pdp-btn-remove{margin-right:0!important}@media only screen and (max-width: 1024px){.pdp-field-group-container .field-wrapper{width:calc(100% - 55px)}.pdp-field-group-container .field-group-row .form-option .btn-remove{right:3px}}.product-info [data-weight-selector] select{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/142/assets/product-template.css.map */
