.slick-slider .slick-track,
.slick-slider .slick-list {
  height: 350px !important;
}
.woocommerce-product-gallery .fme_pgifw_right_bottom {
  display: none !important;
}
.woocommerce-product-gallery .magnify:after {
  display: none !important;
}
.wpb_text_column .gform_required_legend {
  display: none;
}
.gform_required_legend {
  display: none;
}
.post-area .minimal .product-meta {
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message {
  border: 0px;
  background-color: #fff;
}
#wc-stripe-express-checkout-element {
  display: flex;
  justify-content: flex-start;
}
#gform_wrapper_5 input[type=text] {
  background-color: rgba(0, 0, 0, 0.1) !important;
  padding: 7px;
}
.nectar-prod-wrap .woocommerce-product-details__short-description > p {
  font-size: 17px;
}
.woocommerce .woocommerce-breadcrumb {
  display: none;
}
.woocommerce div.product .product_meta > span {
  display: none;
}
.ocm-effect-wrap-inner > #ajax-content-wrap .nectar-shop-header {
  display: none;
}
#sidebar #woocommerce_price_filter-2 > h4 {
  margin-top: 30px;
}
#mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll #mc-embedded-subscribe {
  margin-bottom: 5px;
  padding-bottom: 10px !important;
  padding-top: 10px !important;
  background-color: #d50110;
  font-weight: 600;
  padding-right: 15px !important;
  padding-left: 15px !important;
}
.wpb_wrapper > #mc_embed_signup > #mc-embedded-subscribe-form .mc-field-group {
  padding-bottom: 0px !important;
}
.wpb_wrapper > #mc_embed_signup > #mc-embedded-subscribe-form h2 {
  font-size: 25px;
  margin-bottom: 10px;
  line-height: 40px;
}
#mc_embed_signup > #mc-embedded-subscribe-form .mc-field-group > label {
  margin-bottom: 0px;
}
#mc-embedded-subscribe-form > #mc_embed_signup_scroll > .mc-field-group .asterisk {
  color: #d50110;
}
#mc_embed_signup > #mc-embedded-subscribe-form .indicates-required > .asterisk {
  color: #d50110;
}
#mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll #mce-LNAME {
  border-width: 0px !important;
}
#mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll #mce-EMAIL {
  border-width: 0px !important;
  background-color: #ffffff;
  margin-top: -15px !important;
}
#mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll #mce-FNAME {
  border-width: 0px !important;
}
.required {
  border-width: 0px !important;
}
.wpb_column .nectar-woo-flickity {
  padding-bottom: 20px !important;
}
div .wpb_text_column p {
  padding-bottom: 10px;
}
.textwidget > #mc_embed_signup > #mc-embedded-subscribe-form .indicates-required {
  display: none;
}
#mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll label {
  font-size: 14px !important;
  padding-bottom: 0px;
}
.row #text-5 p {
  padding-bottom: 0px !important;
}
.textwidget > #mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll #mce-EMAIL-HELPERTEXT {
  background-color: rgba(0, 0, 0, 0.85);
}
.col > #text-5 #mc-embedded-subscribe-form {
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 10px !important;
}
.container #text-5 > h4 {
  margin-bottom: 10px !important;
}
.flickity-viewport .flickity-cell .product-wrap {
  border-width: 1px;
  border-style: solid;
  border-color: #eee;
}
div > .cr-review-card a {
  font-size: 15px;
  font-family: poppins !important;
}
div > .cr-review-card .reviewer-verified {
  font-size: 15px !important;
  font-family: poppins !important;
}
div #cr-reviews-grid-645a860a09b85 {
  border-width: 0px;
}
div > .cr-review-card .datetime {
  font-size: 13px !important;
  font-family: poppins !important;
}
div > .cr-review-card .reviewer-name {
  font-family: poppins !important;
}
div > .cr-review-card p {
  font-family: poppins !important;
}
.wpb_raw_code .cr-show-more-button {
  font-family: poppins !important;
}
div > .cr-review-card .rating-label {
  font-size: 17px !important;
}
#ajax-content-wrap > #footer-outer > #footer-widgets .row {
  padding-bottom: 75px;
  background-color: rgba(0, 0, 0, 0);
}
.woocommerce div.product .product_title {
  font-size: 50px !important;
  line-height: 57px !important;
  padding-bottom: 15px;
}
.products li.product.minimal .product-meta {
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.container #tab-additional_information {
  display: none !important;
}
.row > #product-39084 #reviews {
  padding-top: 0px !important;
}
.woocommerce .related {
  padding-top: 30px !important;
}
.summary li > span {
  font-size: 17px;
}
#tab-additional_information td {
  border-width: 1px !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.1);
  padding-left: 15px;
  padding-right: 15px;
}
.wpb_wrapper .gform_required_legend {
  display: none;
}
.wpb_column h1 {
  margin-bottom: 7px !important;
}
body > #pum-38998 .pum-close {
  text-decoration: underline;
}
.wpb_column .interval {
  display: none !important;
}
.wpb_wrapper .highlight-reason {
  padding-left: 5px !important;
  text-align: center;
}
.wpb_wrapper .highlight h4 {
  font-size: 25px !important;
}
.wpb_column .pricing-column {
  padding: 0px !important;
}
.wpb_column .row h3 {
  background-color: #9dacbb !important;
  color: #000000 !important;
  font-size: 30px !important;
  line-height: 35px;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 17px;
  padding-right: 10px;
  padding-left: 10px;
}
.wpb_column .row h4 {
  display: none !important;
}
.wpb_column ul {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.wpb_column li {
  padding: 20px !important;
  background-color: #f5f9fc !important;
  font-size: 17px;
  line-height: 23px !important;
  text-align: center;
}
.wpb_wrapper .highlight ul {
  margin-bottom: 0px !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(2) > div > div > div:nth-child(2) > div > h3 {
  background-color: #9dacbb !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(2) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(3) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(3) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(4) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(4) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(4) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(4) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(5) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(5) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(4) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb97e4bf3f2 > div:nth-child(2) > div:nth-child(5) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(6) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb9a5e97857 > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb9a5e97857 > div:nth-child(2) > div:nth-child(2) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
#fws_64eb9a5e97857 > div:nth-child(2) > div:nth-child(3) > div > div > div:nth-child(2) > div > div > ul > li:nth-child(2) {
  background-color: rgba(157, 172, 187, 0.3) !important;
}
.col > .wpb_column .wpb_text_column {
  font-size: 17px;
  line-height: 25px;
}
.woocommerce ul.products li.product {
  background-color: #ffffff !important;
}
.row > #fws_64f0f538731de .padding-3-percent > div {
  padding-left: 0px !important;
  padding-right: 100px !important;
}
.wpb_column .ih-item {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  margin-top: 0px !important;
}
.ih-item.square .info {
  transition: all 0s !important;
}
.row #text-4 p {
  padding-right: 30px !important;
}
.wpb_wrapper li {
  background-color: rgba(255, 255, 255, 0) !important;
  padding: 0px !important;
}
#fws_64fa4ebab70d0 .wpb_column li {
  padding: 5px !important;
}
#fws_64fa505c98b8d .wpb_column li {
  padding: 0px !important;
}
.wpb_wrapper .animated {
  line-height: 50px !important;
}
.container .featured-media-under-header__content .meta-category {
  display: none !important;
}
div .nectar-icon-list-item > .content {
  line-height: 30px;
}
.container #nav_menu-2 > h4 {
  margin-bottom: 10px;
}
.container #text-4 > h4 {
  margin-bottom: 10px;
}
#fws_65188951ddffa > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > ul > li:nth-child(1) {
  text-align: left;
}
#fws_65188951ddffa > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > ul > li:nth-child(2) {
  text-align: left;
}
#fws_65188951ddffa > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > ul > li:nth-child(3) {
  text-align: left;
  padding-bottom: 23px !important;
}
#copyright > div > div.col.span_5 > p > a {
  margin-left: 7px;
  margin-right: 7px;
  font-weight: 500;
}
#copyright h4 {
  margin-top: 25px;
  color: #d50110 !important;
}
#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button) {
  font-size: 13px;
  line-height: 21px;
  font-weight: 400 !important;
}
.ocm-effect-wrap-inner > #ajax-content-wrap #footer-widgets > .container {
  background-color: #222222 !important;
}
.ocm-effect-wrap #footer-widgets {
  background-color: #222222 !important;
}
.container #text-4 p {
  font-size: 14px !important;
}
.container #text-5 p {
  font-size: 14px !important;
}
#footer-outer > #copyright #media_image-2 {
  margin-bottom: 5px;
}
#footer-outer > #copyright .col > p {
  margin-top: 5px;
}
div blockquote {
  margin-top: 50px;
}
.wpb_text_column h3 > strong {
  font-size: 25px;
}
.wpb_wrapper > .wpb_text_column p {
  font-size: 17px;
  line-height: 30px;
}
#gform_fields_3 > #field_3_26 #gform_drag_drop_area_3_26 {
  background-color: rgba(0, 0, 0, 0.04);
}
body > #fancybox-container-6 .fancybox-caption__body {
  font-size: 17px !important;
  font-weight: 600 !important;
}
body > #fancybox-container-4 .fancybox-caption__body {
  font-size: 17px !important;
  font-weight: 600 !important;
}
.gfield_required {
  color: #d50110 !important;
}
.gform_wrapper.gravity-theme .gform_footer input {
  color: #ffffff !important;
}
@media screen and (min-width: 1025px) {
  #fws_655e63f07a0c2 > div:nth-child(2) > div:nth-child(1) > div > div > a {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  #fws_655e63f07a0c2 > div:nth-child(2) > div:nth-child(3) > div > div > a {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  #fws_655e660dee4b3 > div:nth-child(2) > div:nth-child(1) > div > div > a {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  #fws_655e660dee4b3 > div:nth-child(2) > div:nth-child(3) > div > div > a {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  #fws_655e66cc5eecc > div:nth-child(2) > div:nth-child(1) > div > div > a {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  .col #season {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  .col #sponsor {
    display: none;
  }
}
.woocommerce form.checkout .form-row label {
  font-size: 15px;
  margin-top: 5px;
}
.woocommerce form.checkout h3 {
  font-size: 25px;
  font-weight: 800;
  margin-top: 10px;
}
.woocommerce-billing-fields strong {
  font-size: 15px;
  font-weight: 800;
}
#order_review > #payment .payment_box {
  padding-right: 0px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.1);
}
.payment_box > #wc-woocommerce_payments-upe-form label {
  font-size: 13px;
}
#payment #wc-woocommerce_payments-upe-form {
  padding-bottom: 15px !important;
}
#payment > .form-row p {
  font-size: 16px;
}
.row > #product-42839 #tab-additional_information > h2 {
  display: none;
}
.row > #product-42839 .woocommerce-product-attributes {
  display: none;
}
#reviews {
  padding-top: 0px !important;
}
.container .logo-clone > .stnd {
  width: 100%;
  height: 30px !important;
}
.woocommerce div.product .woocommerce-tabs #tab-description h2 {
  display: block;
  margin-bottom: 10px;
}
.woocommerce div.product .woocommerce-tabs {
  padding-top: 75px !important;
}
#gform_wrapper_5 input[type=email] {
  background-color: rgba(0, 0, 0, 0.1) !important;
  padding: 7px;
}
#gform_wrapper_5 .gfield_label {
  margin-top: 0px !important;
  font-weight: 700;
}
#gform_wrapper_5 .gfield_checkbox label {
  font-weight: 500 !important;
  font-size: 14px;
  line-height: 20px;
}
#gform_wrapper_5 input[type=submit] {
  margin-bottom: 0px;
}
.menu-item .current-menu-item .menu-title-text {
  color: #d50110 !important;
}
.cart_totals #coupon_code {
  margin-bottom: 15px;
}
#gform_wrapper_4 .gfield_label {
  font-size: 16px !important;
  font-weight: 700 !important;
}
#gform_wrapper_4 .gfield_checkbox label {
  font-weight: 500 !important;
}
#gform_wrapper_4 > #gform_4 #field_4_25 {
  margin-top: 20px !important;
}
.woocommerce-tabs > #tab-reviews > #reviews .woocommerce-noreviews {
  font-style: italic;
}
#reviews > #review_form_wrapper > #review_form #reply-title {
  font-size: 27px;
  line-height: 40px;
  font-weight: 700;
}
#footer-widgets #text-7 {
  text-align: center;
}
#footer-widgets #text-8 {
  text-align: center;
}
#footer-widgets #text-11 {
  text-align: center;
}
#footer-widgets #text-10 {
  text-align: center;
}
#review_form_wrapper > #review_form > #respond .cr-review-form-terms {
  width: 100% !important;
  margin-bottom: 30px;
}
#review_form_wrapper > #review_form > #respond .form-submit {
  margin-top: 10px;
}
#review_form_wrapper > #review_form > #respond .comment-form-cookies-consent {
  margin-top: 10px;
}
#review_form_wrapper > #review_form > #respond .comment-form-comment {
  margin-top: 15px !important;
}
#tab-description > div > p {
  padding-bottom: 0px;
}
.woocommerce-MyAccount-content > #afwc_resources_wrapper #afwc_id_change_wrap > code {
  padding: 10px;
}
.woocommerce-MyAccount-content > #afwc_resources_wrapper > #afwc_referral_url_container #afwc_affiliate_link_label {
  display: block !important;
  padding-top: 0px;
  padding-bottom: 17px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.woocommerce-MyAccount-content > #afwc_resources_wrapper > #afwc_custom_referral_url_container #afwc_generated_affiliate_link {
  padding-top: 15px;
  padding-bottom: 17px;
}
.container-wrap .woorelated-title {
  margin-bottom: 15px;
}
.swiper-slide span {
  font-size: 20px !important;
  line-height: 25px !important;
}
.woocommerce div.product .variations .value select {
  border-width: 2px !important;
  border-color: #d50110 !important;
}
.woocommerce div.product .variations .label {
  padding-left: 0px;
}
.left .nectar-button {
  width: auto;
  height: auto;
}
.col > .wpb_column .nectar-button {
  width: auto;
  height: auto;
}
#field_8_4 > label {
  display: none;
}
.jet-popup__inner .wp-block-heading {
  font-size: 50px !important;
  line-height: 50px !important;
}
.jet-popup__inner .wp-elements-f7e826a6baa968c510c754f70bb1fa64 {
  padding-bottom: 15px;
}
.gform-body > #gform_fields_8 > #field_8_1 #input_8_1_3_container {
  padding-right: 0px;
}
#gform_wrapper_3 > div.gform_heading > p {
  display: none;
}
#gform_wrapper_9 > div.gform_heading > p {
  display: none;
}
.summary > #gform_9 #gform_9_validation_container {
  border-color: #d50110;
  border-radius: 0px 0px 0px 0px;
  box-shadow: none;
}
#gform_wrapper_9 .gfield_label {
  color: #000000;
  margin-bottom: 5px;
  margin-top: 10px;
}
.exact-date {
  text-decoration: none;
}
.om-messenger__main .om-message--customer .om-message__body {
  background-color: #eee;
  border-color: #d50110;
  margin-bottom: 5px;
}
.om-messenger__main .om-message--admin .om-message__body {
  margin-bottom: 5px;
  border-color: #d50110;
}
.om-messages-wrapper .om-message__attachment {
  border-width: 0px 0px 0px;
}
.woocommerce .om-messages-wrapper {
  font-size: 16px;
}
.om-messages-wrapper > .om-message--order-status .om-message-text {
  font-size: 16px;
}
.om-message .om-message-date {
  font-size: 16px;
}
#main .afwc-affiliate-details-card {
  background-color: rgba(157, 172, 187, 0.3);
}
.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-button {
  margin: 5px;
  margin-left: 0px;
}
.woocommerce-account .addresses .title .edit {
  font-size: 15px;
}
CODE {
  font-family: poppins;
  padding-top: 0px;
  padding-left: 0px;
}
#main .nav-tab-active {
  color: #000000;
  border-bottom-color: #d50110;
}
.cart_item h4 > a {
  color: #d50110 !important;
  font-weight: 600;
}
.woocommerce-checkout .woocommerce .order_details strong {
  font-size: 14px;
}
.woocommerce-checkout .woocommerce table a {
  font-weight: 500;
}
.woocommerce-checkout .woocommerce .order_details {
  margin-top: 20px;
  margin-bottom: 30px;
}
.om-messenger__footer .om-messenger__attach-file {
  text-decoration: underline;
  color: #d50110;
}
#field_9_30 > label {
  text-transform: none !important;
}
.nectar-prod-wrap .product_totals {
  border-style: none;
  border-width: 0px !important;
  padding-top: 0px !important;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.gform_footer {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.splide--nav > .splide__track > .splide__list > .splide__slide {
  border: 1px solid #fff;
}
.gfield_description {
  padding: 0px !important;
  font-size: 14px !important;
  font-style: italic !important;
}
#input_9_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
}
#input_11_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
.woocommerce div.product .price {
  padding-bottom: 20px !important;
}
#product-44655 > div:nth-child(1) > div:nth-child(2) > p {
  padding-bottom: 0px !important;
  margin-top: 0px;
}
#gform_wrapper_11 > div.gform_heading > p {
  display: none;
}
.gform_variation_wrapper > #gform_wrapper_11 #field_11_41 {
  color: #d50110;
  font-size: 15px;
  font-weight: 600 !important;
  line-height: 27px;
}
#product-44753 > div:nth-child(1) > div:nth-child(2) > h1 {
  font-size: 45px !important;
  line-height: 55px !important;
}
.gform-body > #gform_fields_11 > #field_11_38 #gfield_instruction_11_38 {
  display: none;
}
tbody .variation-JerseyColorsColorCodesExamplePantoneHEXRGBCMYK {
  padding-left: 0px;
}
tbody .variation-HowDidYouHearAboutMiniJerzeys {
  padding-left: 0px;
}
#gform_fields_11 > #field_11_25 > #input_11_25 #input_11_25_1 {
  font-size: 13px;
}
#gform_fields_11 > #field_11_25 > #input_11_25 #input_11_25_2 {
  font-size: 13px;
}
#gform_fields_11 > #field_11_25 > #input_11_25 #input_11_25_3 {
  font-size: 13px;
}
.woocommerce-cart-form__cart-item ul {
  margin-bottom: 0px;
  margin-left: 0px;
}
.variation a {
  font-size: 14px !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name a {
  color: #d50110 !important;
}
.product-name li {
  list-style-type: none;
}
tbody .variation-JerseyPhotosArtFilesFrontBack {
  padding-left: 0px;
}
#product-44755 > div:nth-child(1) > div:nth-child(2) > h1 {
  font-size: 45px !important;
  line-height: 55px !important;
}
#product-44755 > div:nth-child(1) > div:nth-child(2) > p {
  padding-bottom: 10px !important;
  margin-top: 0px !important;
}
#gform_fields_12 > #field_12_25 > #input_12_25 #input_12_25_1 {
  font-size: 13px;
}
#gform_fields_12 > #field_12_25 > #input_12_25 #input_12_25_2 {
  font-size: 13px;
}
#gform_fields_12 > #field_12_25 > #input_12_25 #input_12_25_3 {
  font-size: 13px;
}
#input_12_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
#product-44753 > div:nth-child(1) > div:nth-child(2) > p {
  padding-bottom: 10px !important;
  margin-top: 0px !important;
}
#product-44771 > div:nth-child(1) > div:nth-child(2) > p {
  padding-bottom: 10px !important;
  margin-top: 0px !important;
}
#product-44781 > div:nth-child(1) > div:nth-child(2) > p {
  padding-bottom: 10px !important;
  margin-top: 0px !important;
}
.gform-body > #gform_fields_12 > #field_12_38 #gfield_instruction_12_38 {
  display: none;
}
#product-44771 > div:nth-child(1) > div:nth-child(2) > h1 {
  font-size: 45px !important;
  line-height: 55px !important;
}
#gform_fields_13 > #field_13_25 > #input_13_25 #input_13_25_1 {
  font-size: 13px;
}
#gform_fields_13 > #field_13_25 > #input_13_25 #input_13_25_2 {
  font-size: 13px;
}
#gform_fields_13 > #field_13_25 > #input_13_25 #input_13_25_3 {
  font-size: 13px;
}
.gform-body > #gform_fields_13 > #field_13_38 #gfield_instruction_13_38 {
  display: none;
}
#input_13_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
#product-44781 > div:nth-child(1) > div:nth-child(2) > h1 {
  font-size: 45px !important;
  line-height: 55px !important;
}
#gform_fields_14 > #field_14_25 > #input_14_25 #input_14_25_1 {
  font-size: 13px;
}
#gform_fields_14 > #field_14_25 > #input_14_25 #input_14_25_2 {
  font-size: 13px;
}
#gform_fields_14 > #field_14_25 > #input_14_25 #input_14_25_3 {
  font-size: 13px;
}
.gform-body > #gform_fields_14 > #field_14_38 #gfield_instruction_14_38 {
  display: none;
}
#input_14_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
.gform_variation_wrapper > #gform_wrapper_12 #field_12_41 {
  color: #d50110;
  font-size: 15px;
  font-weight: 600 !important;
  line-height: 27px;
}
.gform_variation_wrapper > #gform_wrapper_13 #field_13_41 {
  color: #d50110;
  font-size: 15px;
  font-weight: 600 !important;
  line-height: 27px;
}
.gform_variation_wrapper > #gform_wrapper_14 #field_14_41 {
  color: #d50110;
  font-size: 15px;
  font-weight: 600 !important;
  line-height: 27px;
}
body > #ui-datepicker-div .ui-datepicker-month {
  text-align: center;
}
body > #ui-datepicker-div .ui-datepicker-year {
  text-align: center;
}
.woocommerce div.product .woocommerce-product-gallery__trigger {
  display: none !important;
}
.nectar-modal > #order_review .form-row > p {
  font-style: italic;
  background-color: rgba(157, 172, 187, 0.3);
  padding: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 24.5px;
}
tbody .variation-OrganizationLogoforEngravingPlate {
  padding-left: 0px;
}
#input_15_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
#input_16_37 {
  padding-left: 0px;
  color: #d50110;
  font-size: 21px;
  box-shadow: none;
}
#field_17_1 > label {
  margin-top: 0px !important;
}
@media screen and (max-width: 1024px) {
  #fws_642f202d5c8b6 .wpb_column h4 {
    font-size: 16px;
  }
  #fws_642f202d5ec6b .wpb_column h4 {
    font-size: 16px;
  }
  .woocommerce div.product .product_title {
    font-size: 35px !important;
    line-height: 42px !important;
  }
  .woocommerce div.product .woocommerce-tabs {
    padding-top: 20px !important;
  }
  .row > #fws_64f0f538731de .padding-3-percent > div {
    padding-top: 100px;
    padding-bottom: 100px;
    padding-right: 75px !important;
  }
  .margin_top_tablet_-75px .img-with-animation {
    margin-top: -200px !important;
  }
  .row > #fws_64f0f538731de .padding-5-percent > div {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  #text-6 a {
    font-size: 15px !important;
  }
  .row #text-6 p {
    font-size: 15px !important;
  }
  .container-wrap #fws_653c27231ba3d > .col {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .vc_custom_1698101042924 strong {
    font-size: 16px;
    line-height: 23px;
  }
  .vc_custom_1698101086531 strong {
    font-size: 16px !important;
    line-height: 23px !important;
  }
  .vc_custom_1698101053953 strong {
    font-size: 16px !important;
    line-height: 23px !important;
  }
  div .vc_custom_1698101053953 h4 {
    font-size: 16px;
    line-height: 23px;
  }
  div .vc_custom_1698101042924 h4 {
    font-size: 16px;
    line-height: 23px;
  }
  div .vc_custom_1698101086531 h4 {
    font-size: 16px;
    line-height: 23px;
  }
  .vc_custom_1698441338513 strong {
    font-size: 16px !important;
    line-height: 23px !important;
  }
  .wpb_column .nectar-responsive-text > p {
    font-size: 15px !important;
  }
  .swiper-slide span {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 1024px) and screen and (min-width: 1025px) {
  .col #sponsor {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .ocm-effect-wrap .not-loaded {
    padding-top: 40px !important;
    padding-bottom: 17px !important;
  }
  .margin_top_tablet_-75px .img-with-animation {
    margin-top: 0px !important;
  }
  .row > #fws_64f0f538731de .padding-3-percent > div {
    padding-top: 0px;
    padding-right: 0px !important;
  }
  #text-6 a {
    font-size: 18px !important;
  }
  .row #text-6 p {
    font-size: 18px !important;
  }
  div blockquote {
    margin-top: 0px;
  }
  #fws_665245ec20cc3 .wpb_column .wpb_wrapper {
    text-align: center;
  }
  #fws_665245ec203fc .padding-5-percent .wpb_wrapper {
    text-align: center;
  }
  #ajax-content-wrap #fws_665245ec20cc3 {
    margin-bottom: 0px;
  }
  #nectar-slider-instance > div > div.swiper-wrapper > div:nth-child(3) > div.container > div > div > div > a {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .swiper-slide .primary-color {
    font-size: 15px !important;
    padding-top: 13px !important;
    padding-bottom: 15px !important;
  }
}
@media screen and (max-width: 667px) {
  .ocm-effect-wrap .not-loaded {
    padding-bottom: 27px !important;
  }
  .woocommerce div.product .product_title {
    font-size: 30px !important;
    line-height: 37px !important;
  }
  .margin_top_tablet_-75px .img-with-animation {
    margin-top: -100px !important;
  }
  .swiper-container .swiper-slide .content {
    width: 60% !important;
    padding-right: 30px !important;
  }
}
@media screen and (max-width: 375px) {
  .ocm-effect-wrap .not-loaded {
    padding-top: 40px !important;
    padding-bottom: 27px !important;
  }
  .margin_top_tablet_-75px .img-with-animation {
    margin-top: -40px !important;
  }
  .swiper-container .swiper-slide .content {
    width: 100% !important;
    padding-left: 30px !important;
  }
}
