.elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container{max-width:1200px;}.elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27418 .elementor-element.elementor-element-af36e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 25px 50px 25px;}.elementor-27418 .elementor-element.elementor-element-e1a2706.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27418 .elementor-element.elementor-element-e1a2706 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27418 .elementor-element.elementor-element-e1a2706 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-27418 .elementor-element.elementor-element-013bb0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27418 .elementor-element.elementor-element-3cc2e88{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-27418 .elementor-element.elementor-element-3cc2e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;}.elementor-27418 .elementor-element.elementor-element-3cc2e88 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-700fbd4 );}.elementor-27418 .elementor-element.elementor-element-c9998ea > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27418 .elementor-element.elementor-element-c9998ea .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#028FA2;}.elementor-27418 .elementor-element.elementor-element-8b34a89 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-27418 .elementor-element.elementor-element-8b34a89 .elementor-heading-title{font-family:"armada", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-0e3efc7 );}.elementor-27418 .elementor-element.elementor-element-2b2890d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27418 .elementor-element.elementor-element-91c167c [data-bv-show="rating_summary"] .bv_main_container{justify-content:flex-start !important;padding:10px 0px 10px 0px !important;}.elementor-27418 .elementor-element.elementor-element-91c167c [data-bv-show="rating_summary"] .bv_main_container .bv_stars_component_container{padding:0px 15px 0px 0px !important;}.elementor-27418 .elementor-element.elementor-element-91c167c .bv_war_button{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 15px !important;}body div.bv_modal_component_container[data-bv-modal]{margin:7px 0px 0px 0px !important;}body div.bv_modal_component_container[data-bv-modal] .bv_modal_outer_content:before{left:26px !important;}.elementor-27418 .elementor-element.elementor-element-55eecb3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-27418 .elementor-element.elementor-element-55eecb3{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var( --e-global-color-text );}.elementor-27418 .elementor-element.elementor-element-223d514 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-27418 .elementor-element.elementor-element-223d514{font-family:"armada-condensed", Sans-serif;font-size:36px;font-weight:bold;line-height:36px;color:var( --e-global-color-text );}.elementor-27418 .elementor-element.elementor-element-7f754db .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#CC0000;}.elementor-27418 .elementor-element.elementor-element-a4f9d91 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27418 .elementor-element.elementor-element-865eb2b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27418 .elementor-element.elementor-element-e06da6a{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-checkout-button-wrapper{background-color:#FFFFFF00;display:flex;text-align:left;line-height:1.4em;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-widget-wrapper{display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;align-items:center;justify-content:flex-start;--gap:15px 15px;width:100%;min-width:200px;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-payment-amount{font:inherit;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-checkout-button-wrapper .sezzle-button-text{text-align:left;line-height:1.4em;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-checkout-button-wrapper .sezzle-learn-more{text-align:left;line-height:1.4em;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-learn-more{font-family:"Barlow", Sans-serif;font-size:14px;line-height:1.4em;}.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-widget-logo .sezzle-logo{display:block;height:24px;}.elementor-27418 .elementor-element.elementor-element-c3cef42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:4px 4px 4px 4px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-27418 .elementor-element.elementor-element-c3cef42:not(.elementor-motion-effects-element-type-background), .elementor-27418 .elementor-element.elementor-element-c3cef42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFDFF;}.elementor-27418 .elementor-element.elementor-element-5c2acd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27418 .elementor-element.elementor-element-5c2acd4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27418 .elementor-element.elementor-element-7de309c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27418 .elementor-element.elementor-element-7de309c .elementor-icon-wrapper{text-align:center;}.elementor-27418 .elementor-element.elementor-element-7de309c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3dd003 );}.elementor-27418 .elementor-element.elementor-element-7de309c.elementor-view-framed .elementor-icon, .elementor-27418 .elementor-element.elementor-element-7de309c.elementor-view-default .elementor-icon{color:var( --e-global-color-e3dd003 );border-color:var( --e-global-color-e3dd003 );}.elementor-27418 .elementor-element.elementor-element-7de309c.elementor-view-framed .elementor-icon, .elementor-27418 .elementor-element.elementor-element-7de309c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3dd003 );}.elementor-27418 .elementor-element.elementor-element-7de309c .elementor-icon{font-size:24px;}.elementor-27418 .elementor-element.elementor-element-7de309c .elementor-icon svg{height:24px;}.elementor-27418 .elementor-element.elementor-element-c908f09 .elementor-heading-title{font-weight:500;text-transform:uppercase;}@media(min-width:768px){.elementor-27418 .elementor-element.elementor-element-5c2acd4{--width:30px;}}@media(max-width:1279px){.elementor-27418 .elementor-element.elementor-element-e1a2706 > .elementor-element-populated{padding:0px 25px 0px 0px;}}@media(max-width:767px){.elementor-27418 .elementor-element.elementor-element-af36e90{padding:45px 15px 45px 15px;}.elementor-27418 .elementor-element.elementor-element-e1a2706 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-27418 .elementor-element.elementor-element-c9998ea .elementor-heading-title{font-size:18px;}.elementor-27418 .elementor-element.elementor-element-8b34a89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-27418 .elementor-element.elementor-element-8b34a89 .elementor-heading-title{font-size:24px;}.elementor-27418 .elementor-element.elementor-element-55eecb3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27418 .elementor-element.elementor-element-5c2acd4{--width:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-9c81338 */.elementor-27418 .elementor-element.elementor-element-9c81338 .bc-product-gallery__image-slide {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1a2706 */.elementor-27418 .elementor-element.elementor-element-e1a2706 {
    min-height: 556px;
}

.elementor-27418 .elementor-element.elementor-element-e1a2706 .swiper-container {
    height: 556px;
}

.elementor-27418 .elementor-element.elementor-element-e1a2706 .swiper-slide img{
    min-height: 556px;
    object-fit: contain;
}

@media screen and (max-width: 767px) {
    .elementor-27418 .elementor-element.elementor-element-e1a2706 {
        min-height: 378px;
    }

    .elementor-27418 .elementor-element.elementor-element-e1a2706 .swiper-container {
        height: 378px;
    }

    .elementor-27418 .elementor-element.elementor-element-e1a2706 .swiper-slide img{
        min-height: 378px;
        object-fit: contain;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b34a89 */.elementor-27418 .elementor-element.elementor-element-8b34a89 .bc-product__inventory {
  display: none;
}/* End custom CSS */
/* Start custom CSS for bv-star-rating, class: .elementor-element-91c167c */.bv_modal_component_container .bv_button_component_container {
    margin-top: 30px !important;
}

.bv_histogram_row_container .bv_histogram_row_prefix {
    min-width: 30px !important;
    text-align: right !important;
}

.bv_histogram_row_prefix .bv_histogram_row_star {
    margin-left: 5px;
}

.elementor-27418 .elementor-element.elementor-element-91c167c {
    min-height: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55eecb3 */.elementor-27418 .elementor-element.elementor-element-55eecb3 .bc-product__sku,
.elementor-27418 .elementor-element.elementor-element-55eecb3 .bc-product-single__meta-sku,
.elementor-27418 .elementor-element.elementor-element-55eecb3 .bc-product-single__meta-label {
  font: inherit;
}

.elementor-27418 .elementor-element.elementor-element-55eecb3 .bc-product__sku {
  margin: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-223d514 */.elementor-27418 .elementor-element.elementor-element-223d514 .bc-product__pricing {
  font: inherit;
}

.elementor-27418 .elementor-element.elementor-element-223d514 {
    height: 96px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a4f9d91 *//**
 * Hide this until the BC swatch menu script
 * determines whether this will be a menu or a 
 * traditional swatch and executes changes;
 * the script will show this
 */
/*.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options {
   display: none;
}*/

/*.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options {
   visibility: hidden;
}*/

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options .bc-product-form__control, .elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options .swatch-control {
   min-height: 86px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__control--swatch .bc-product-form__option-variants--inline {
    display: none;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options .bc-product-form__control {
   min-height: 83px;
}


.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options {
  margin-bottom: 40px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__quantity {
  display: inline-block;
  margin: 0 15px 0 0;
  vertical-align: top;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-form__label {
  text-transform: uppercase;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__quantity-label {
  display: none;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 input.bc-product-form__quantity-input[type=number] {
  border: 2px solid #959595;
  border-radius: 0;
  font-family: var(--e-global-typography-text-font-family);
  font-size: 24px;
  font-weight: 700;
  height: 50px;
  padding: 0 15px;
  text-align: center;
  width: 90px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-btn--form-submit,
.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-btn--form-submit:focus,
.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-btn--form-submit:hover {
  display: inline-block;
  height: 50px;
  max-width: 250px;
  padding: 0 30px;
  vertical-align: top;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-alert {
  margin-bottom: 30px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form {
  margin: 0;
}

.bc-product-form__option-variants[data-field="product-form-option-select"] {
  position: relative;
}

.bc-product-form__option-variants[data-field="product-form-option-select"]:after {
  content: '\f0d7';
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900;
  line-height: 44px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 44px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 select.bc-product-variant__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 2px solid var(--e-global-color-primary);
  border-radius: 0;
  font-size: 20px;
  font-weight: 700;
  min-height: 48px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .swatch-control {
    margin-bottom: 20px;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .swatch-control .swatch-label {
  border-color: var(--e-global-color-primary);
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .swatch-control .swatch-label,
.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-variant__label {
  transition: background-color 0.2s ease;
}

.elementor-27418 .elementor-element.elementor-element-a4f9d91 .swatch-control .swatch-label:hover,
.elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-variant__label:hover {
  background-color: #e5f7fa;
}

@media all and (max-width: 1279px) {
    
  .elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options {
    margin-bottom: 20px;
  }

}

@media all and (max-width: 767px) {
    
  .elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__options {
    margin-bottom: 15px;
  }

  .elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-product-form__quantity {
    margin: 0 10px 0 0;
  }

  .elementor-27418 .elementor-element.elementor-element-a4f9d91 input.bc-product-form__quantity-input[type=number] {
    font-size: 18px;
    padding: 0 10px;
    width: 80px;
  }

}


@media all and (max-width: 374px){
    .elementor-27418 .elementor-element.elementor-element-a4f9d91 .bc-btn{
        margin-top: 10px !important;
    }
}

.bc-product-variant__label--rectangle {
    line-height: 1;
    padding: 6px 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-865eb2b *//**
 * Hide this until the BC swatch menu script
 * determines whether this will be a menu or a 
 * traditional swatch and executes changes;
 * the script will show this
 */
.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__options {
   display: none;
}




.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__options {
  margin-bottom: 40px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__quantity {
  display: inline-block;
  margin: 0 15px 0 0;
  vertical-align: top;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-form__label {
  text-transform: uppercase;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__quantity-label {
  display: none;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b input.bc-product-form__quantity-input[type=number] {
  border: 2px solid #959595;
  border-radius: 0;
  font-family: var(--e-global-typography-text-font-family);
  font-size: 24px;
  font-weight: 700;
  height: 50px;
  padding: 0 15px;
  text-align: center;
  width: 90px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-btn--form-submit,
.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-btn--form-submit:focus,
.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-btn--form-submit:hover {
  display: inline-block;
  height: 50px;
  max-width: 250px;
  padding: 0 30px;
  vertical-align: top;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-alert {
  margin-bottom: 30px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form {
  margin: 0;
}

.bc-product-form__option-variants[data-field="product-form-option-select"] {
  position: relative;
}

.bc-product-form__option-variants[data-field="product-form-option-select"]:after {
  content: '\f0d7';
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900;
  line-height: 44px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 44px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b select.bc-product-variant__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 2px solid var(--e-global-color-primary);
  border-radius: 0;
  font-size: 20px;
  font-weight: 700;
  min-height: 48px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .swatch-control {
    margin-bottom: 20px;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .swatch-control .swatch-label {
  border-color: var(--e-global-color-primary);
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .swatch-control .swatch-label,
.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-variant__label {
  transition: background-color 0.2s ease;
}

.elementor-27418 .elementor-element.elementor-element-865eb2b .swatch-control .swatch-label:hover,
.elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-variant__label:hover {
  background-color: #e5f7fa;
}

@media all and (max-width: 1279px) {
    
  .elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__options {
    margin-bottom: 20px;
  }

}

@media all and (max-width: 767px) {
    
  .elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__options {
    margin-bottom: 15px;
  }

  .elementor-27418 .elementor-element.elementor-element-865eb2b .bc-product-form__quantity {
    margin: 0 10px 0 0;
  }

  .elementor-27418 .elementor-element.elementor-element-865eb2b input.bc-product-form__quantity-input[type=number] {
    font-size: 18px;
    padding: 0 10px;
    width: 80px;
  }

}


@media all and (max-width: 374px){
    .elementor-27418 .elementor-element.elementor-element-865eb2b .bc-btn{
        margin-top: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for payment-placement, class: .elementor-element-d86a0e2 */.elementor-27418 .elementor-element.elementor-element-d86a0e2 .sezzle-widget-wrapper {
    border-radius: 4px;
    background-color: #F5F5F5;
    padding: 10px 15px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de309c */.elementor-27418 .elementor-element.elementor-element-7de309c i,
.elementor-27418 .elementor-element.elementor-element-7de309c .elementor-icon {
    display: block;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af36e90 */.suma-ct-yamamoto-product-default .flag.coming-soon{
    color:#fff;
}

.suma-ct-yamamoto-product-default .flag:after{
    background:#01BAD3;
}

.coming-soon button.bc-btn.bc-btn--form-submit.bc-btn--add_to_cart, .coming-soon .bc-product-form__quantity{
    display:none!important;
}

/**
 * BUCKEYE STYLES
 **/

.brand-buckeye-lures .elementor-27418 .elementor-element.elementor-element-79462fc .swiper-slide-active img{
    max-width:300px;
}


.brand-buckeye-lures .flag.new:after{
    background-color:#006098;
       transform: translateX(-50%) skew(0deg);
}
.brand-buckeye-lures a.bc-single-product__reviews-anchor{
    color:#006098!important;
}

.brand-buckeye-lures .flag.coming-soon {
    background: #006098;
    color: #fff;
    font-weight: normal;
}

.brand-buckeye-lures h1, 
.brand-buckeye-lures h2, 
.brand-buckeye-lures h3, 
.brand-buckeye-lures h4, 
.brand-buckeye-lures h5, 
.brand-buckeye-lures h6, 
.brand-buckeye-lures p, 
.brand-buckeye-lures .bc-product-single__meta-sku {
    font-family: 'Barlow'!important;
}

.brand-buckeye-lures bc-single-product__reviews-anchor{
    color: #006098;
}
.brand-buckeye-lures .elementor-27418 .elementor-element.elementor-element-0f26392 select.bc-product-variant__select{
    border:2px solid #2F445A;
}
.brand-buckeye-lures .entry-content .bc-btn, .brand-buckeye-lures .entry-content button.bc-btn{
    fill: #2F445A;
    color: #2F445A!important;
    background-color: #F7BE00!important;
}
.brand-buckeye-lures .entry-content .bc-btn:hover{
        background-color: #DEAB01;
        color:#101820;
}

.bc-product-single{
    max-width:unset;
    padding:0;
}

.elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row {
  display: grid;
}

.elementor-27418 .elementor-element.elementor-element-af36e90 .bc-product-gallery__images {
  margin: auto;
  max-width: none;
}

.elementor-27418 .elementor-element.elementor-element-af36e90 .bc-product-gallery__thumb-slide {
  width: auto;
}

.elementor-27418 .elementor-element.elementor-element-af36e90 .swiper-slide {
  background-color: #fff;
  border: 2px solid #ced0d0;
}

.elementor-27418 .elementor-element.elementor-element-af36e90 .swiper-slide img {
  margin: auto;
}

@media all and (max-width: 767px) {

  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row {
    grid-template-columns: minmax( 0, 1fr );
  }

  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row .overview-column-2 {
    grid-row: 1;
  }

  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row .overview-column-1 {
    grid-row: 2;
  }

  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row .overview-column-3 {
    grid-row: 3;
  }
  
   .brand-buckeye-lures h1.elementor-heading-title{
        font-size:36px!important;
    }

}

@media all and (min-width: 768px) {
  

  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row {
    grid-template-columns: repeat( 2, minmax( 0, 1fr ) );
    grid-template-rows: auto 1fr;
  }
  
  .elementor-27418 .elementor-element.elementor-element-af36e90 > .elementor-container > .elementor-row .overview-column-1 {
    grid-row: 1 / span 2;
  }

}

@media screen and (min-width: 768px) {
    .elementor-27418 .elementor-element.elementor-element-af36e90 {
        min-height: 556px;
    }
}/* End custom CSS */