/****** general ******/
body {
   word-break: break-word;
}

body .elementor-widget-text-editor ol,
body .elementor-widget-text-editor ul {
   margin-left: 23px;
}

body .elementor-widget-text-editor ol li,
body .elementor-widget-text-editor ul li {
   margin-bottom: 5px;
}

.gform_ppcp_custom_card_fields select {
   width: 100% !important;
}

.ginput_container_custom_card_fields>span {
   margin-top: 25px !important;
   display: block;
}

.ginput_container_custom_card_fields .gform-field-label {
   padding-top: 0 !important;
   margin-top: 0 !important;
   position: relative;
   top: -2px;
}

body #content .ginput_container_custom_card_fields .gform-theme-field-control {
   border-radius: 10px;
   border: 1px solid black;
   color: black;
   font-size: 16px;
   line-height: 1.2;
   height: 60px;
   padding: 18px 20px;
   background-color: white;
   transition: all .3s ease-in-out;
   appearance: none;
}

.elementor-element.elementor-widget-button .elementor-button .elementor-button-icon svg {
   width: auto;
   height: 25px;
   margin: auto !important;
}

.elementor-element.elementor-widget-button .elementor-button .elementor-button-icon {
   display: flex;
}

.sidebar-child-list-sec .scl-div a {
   min-width: 171px;
   border-radius: 100px;
   display: inline-flex;
   align-items: center;
   justify-content: center;
   height: 45px;
   font-size: 18px;
   font-family: "Chewy", Sans-serif;
   line-height: 1.2;
   color: white;
   transition: all .3s ease-in-out;
   background-color: #034EA2;
   border: 1px solid #034EA2;
   text-align: center;
   padding: 10px 15px;
   letter-spacing: 0.02em;
}

.sidebar-child-list-sec .scl-div a.scl-btn-active,
.sidebar-child-list-sec .scl-div a:hover,
.sidebar-child-list-sec .scl-div a:focus {
   color: #034EA2;
   background-color: #FFF200;
   border: 1px solid #FFF200;
}



/****** general end ******/
/****** gravity form ******/
body input[type="submit"],
body button[type="submit"] {
   transition: all .3s ease-in-out;
}

.custom-gf-hidden {
   height: 0 !important;
   max-height: 0 !important;
   overflow: hidden !important;
   padding: 0 !important;
   margin: 0 !important;
   visibility: hidden !important;
   pointer-events: none !important;
   opacity: 0 !important;
}

.custom-gf-hidden+.gfield_price {
   margin-top: -36px;
}

.gform_wrapper.gravity-theme .gfield .ginput_recaptcha {
   transform: scale(0.87);
   transform-origin: left top;
}

.gform_wrapper.gravity-theme .gfield.gf-recaptcha-sec {
   width: 263px !important;
}

.gform_wrapper.gravity-theme .gfield.gf-recaptcha-sec+#field_submit {
   width: calc(100% - 303px)
}

body form.flex-gf-form .gform_body .gform_fields {
   display: flex;
   flex-wrap: wrap;
   grid-column-gap: 40px;
   grid-row-gap: 36px;
   align-items: center;
   justify-content: space-between;
}

body form.flex-gf-form .gform_body .gform_fields>*.gfield--type-captcha,
body form.flex-gf-form .gform_body .gform_fields>*#field_submit,
body form.flex-gf-form .gform_body .gform_fields>*.gfield--type-total,
body form.flex-gf-form .gform_body .gform_fields>*[class*="payment"] {
   width: 100%;
}

body form.flex-gf-form .gform_body .gform_fields>*[class*="payment"] {
   max-width: 600px;
}

body form.flex-gf-form .gform_body .gform_fields>*:not(.gfield--type-captcha):not(.gfield--type-total):not([class*="payment"]):not(#field_submit) {
   width: calc(50% - 30px);
}

body input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total),
body select,
body .gform_wrapper form .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total),
body .gform_wrapper form .gfield select.gfield_select {
   border-radius: 10px;
   border: 1px solid black;
   color: black;
   font-size: 16px;
   line-height: 1.2;
   height: 60px;
   padding: 18px 20px;
   background-color: white;
   transition: all .3s ease-in-out;
   appearance: none;
}

/* body input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total)[disabled], 
body select[disabled], 
body .gform_wrapper form .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total)[disabled], 
body .gform_wrapper form .gfield select.gfield_select[disabled] {
   border-color: #919191;
   color: #919191;
   background-color: #F9F9F9;
} */
body input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total):focus,
body select:focus,
body .gform_wrapper form .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total):focus,
body .gform_wrapper form .gfield select.gfield_select:focus {
   box-shadow: 0 0 6px rgb(0 0 0 / 40%) !important;
}

body .gform_wrapper form .gfield.gfield_error input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not(.ginput_total),
body .gform_wrapper form .gfield.gfield_error select.gfield_select {
   border: 1px solid #c02b0a;
   background-color: #fefcfc;
}

body input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::placeholder {
   opacity: 1;
   color: #ADADAD;
}

body .gform_wrapper form .gfield input.ginput_total {
   font-size: 30px;
   color: black;
   line-height: 1 !important;
   padding: 0;
   background-color: #ffffff00;
}

body .gform_wrapper form .gfield input[type="number"],
body input[type="number"] {
   -moz-appearance: textfield;
}

body .gform_wrapper form .gfield input[type="number"]::-webkit-inner-spin-button,
body .gform_wrapper form .gfield input[type="number"]::-webkit-outer-spin-button,
body input[type="number"]::-webkit-inner-spin-button,
body input[type="number"]::-webkit-outer-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

body .gform_wrapper form .gfield .ginput_container_awaiswp_datetime,
body .gform_wrapper form .gfield .ginput_container_select {
   position: relative;
}

body .gform_wrapper form .gfield .ginput_container_awaiswp_datetime:before,
body .gform_wrapper form .gfield .ginput_container_select:before {
   content: "";
   width: 7px;
   height: 7px;
   position: absolute;
   border-bottom: 1.5px solid black;
   border-right: 1.5px solid black;
   transform: rotate(45deg);
   transform-origin: right center;
   right: 22px;
   top: 25px;
   transition: all .3s ease-in-out;
   pointer-events: none;
}

body .gform_wrapper form .gfield .ginput_container_awaiswp_datetime>input,
body .gform_wrapper form .gfield .ginput_container_select>input {
   padding-right: 35px !important;
}

/****** gravity form end ******/
/****** Contact Info Widget ******/
.cusContact-info-img {
   width: 57px;
   height: 57px;
   min-width: 57px;
   min-height: 57px;
   border-radius: 100px;
   display: flex;
   align-items: center;
   justify-content: center;
}

.cusContact-info-sec .cusContact-info-img img {
   max-width: 25px;
   max-height: 25px;
   width: 100%;
   height: auto;
   display: block;
   margin: auto;
   object-fit: contain;
}

.cusContact-info-sec {
   display: flex;
   align-items: flex-start;
}

.cusContact-info-img-div {
   margin-right: 20px;
}

.cusContact-info-sec .cusContact-info .cci-title {
   margin-bottom: 5px;
   font-size: 20px;
   font-weight: 700;
   color: #58595B;
}

.cusContact-info-sec .cusContact-info .cci-description {
   color: #696969;
   font-size: 17px;
}

.cusContact-info-sec .cusContact-info .cci-description a {
   color: #696969;
}

.cusContact-info-sec .cusContact-info .cci-description a:hover,
.cusContact-info-sec .cusContact-info .cci-description a:focus {
   color: #034ea2;
}

/****** Contact Info Widget end ******/
/****** Child Page List ******/
.scl-div:not(:last-child) {
   margin-bottom: 40px;
}

/****** Child Page List end ******/
/****** Fishing Pack Plan ******/
.fishing-pack-sec .fishing-pack-div {
   width: 100%;
   max-width: 300px;
   margin: 130px 30px 128px;
   height: auto;
   letter-spacing: 0.02em;
   box-shadow: 3.6px 5.4px 14.4px 0px #00000040;
   border-radius: 0 0 300px 300px;
   overflow: visible;
   background-color: white;
}

.fpd-top {
   min-height: 200px;
   width: 100%;
   padding: 30px 15px 30px;
   background-position: bottom center;
   background-repeat: no-repeat;
   background-size: 100% 100%;
   background-image: url(../png/blue-linear-wave.png);
   margin-bottom: -30px;
}

.fpd-top .fdp-title {
   text-align: center;
   font-size: 16px;
   text-transform: uppercase;
   font-weight: 700;
   color: white;
   line-height: 1;
   margin-bottom: 24px;
   letter-spacing: 0.02em;
}

.fpd-top .fdp-gen-price-div {
   display: flex;
   justify-content: center;
}

.fpd-top .fdp-gen-price-div .fdp-gp-label {
   font-size: 16px;
   color: white;
   margin-bottom: auto;
   line-height: 0.9;
   letter-spacing: 0.02em;
}

.fpd-top .fdp-gen-price-div .fdp-gp-price {
   font-size: 59px;
   color: #FFF200;
   line-height: 0.8;
   margin-bottom: 0;
}

.fpd-top .fdp-gen-price-div .fdp-gp-limit {
   color: #FFF200;
   margin-bottom: 0;
   margin-top: auto;
   font-size: 20px;
   line-height: 1;
}

.fpd-center {
   padding: 0 15px 31px;
   margin-bottom: auto;
   margin-top: auto;
   width: 100%;
}

.fpd-center>*:last-child {
   margin-bottom: 0 !important;
}

.fpd-message-div {
   text-align: center;
}

.fpd-message-div:not(:last-child) {
   margin-bottom: 20px;
}

.fpd-message-list .fpd-message-div img {
   max-width: 28px;
   max-height: 28px;
   width: auto;
   height: auto;
   display: block;
   margin: auto auto 10px;
}

.fpd-message-list .fpd-message-div .fpd-message-title {
   font-size: 16px;
   line-height: 0.8;
   margin-bottom: 0;
   color: #034EA2;
}

.fpd-message-list {
   padding-bottom: 20px;
   margin-bottom: 15px;
   position: relative;
}

.fpd-message-list:before {
   content: "";
   background-image: url(../png/wave-border.png);
   background-repeat: no-repeat;
   background-position: center;
   background-size: 100% 100%;
   height: 5px;
   width: calc(100% - 72px);
   position: absolute;
   left: 0;
   right: 0;
   bottom: 0;
   margin: auto;
}

.fpd-center .fpd-content {
   font-size: 16px;
   line-height: 1.4;
   margin-bottom: 26px;
   padding: 0 17px;
   color: #58595B;
}

.fpd-center .fpd-content ul,
.fpd-center .fpd-content ol {
   margin-left: 0;
   margin-bottom: 15px;
}

.fpd-center .fpd-content p {
   margin-bottom: 15px;
}

.fpd-center .fpd-content ul li,
.fpd-center .fpd-content ol li {
   list-style: none;
   padding-left: 22px;
   position: relative;
}

.fpd-center .fpd-content ul li:before,
.fpd-center .fpd-content ol li:before {
   content: "";
   width: 13px;
   height: 13px;
   background-image: url(../png/green-tick.png);
   background-position: center;
   background-size: contain;
   background-repeat: no-repeat;
   position: absolute;
   left: 0;
   top: 0;
   bottom: 0;
   margin: auto;
}

.fpd-center .fpd-content>*:last-child,
.fpd-center .fpd-content .fpd-noted>*:last-child {
   margin-bottom: 0;
}

.fpd-price-list {
   /* display: grid;
   grid-template-columns: repeat(2, auto); */
   display: flex;
   flex-wrap: wrap;
   align-items: center;
   justify-content: space-between;
   background-color: #E1EEF9;
   border-radius: 12px;
   overflow: hidden;
   padding: 18px 15px;
   box-shadow: -1.2px 2.4px 3.6px 0px #00000040;
   column-gap: 8px;
   row-gap: 16px;
   min-height: 105px;
}

.fpd-price-list .fpd-ppl-div {
   display: flex;
   align-items: center;
   max-width: 149px;
}

.fpd-ppl-div .fpd-ppl-title-div .fpd-ppl-title {
   margin-bottom: 0;
   font-size: 16px;
   color: #58595B;
   font-weight: 700;
   text-transform: uppercase;
   line-height: 0.9;
   text-align: center;
}

.fpd-ppl-div .fpd-ppl-title-div .fpd-ppl-subtitle {
   font-size: 10px;
   color: #58595B;
   line-height: 1.2;
   text-align: center;
}

.fpd-ppl-title-div {
   padding-right: 6px;
   margin-right: auto;
}

.fpd-ppl-div .fpd-ppl-price-div .fpd-ppl-price {
   font-size: 45px;
   color: #00B9F2;
   margin-bottom: 0;
   line-height: 0.9;
   white-space: nowrap;
}

.fpd-ppl-div .fpd-ppl-price-div .fpd-ppl-limit {
   font-size: 13px;
   color: #00B9F2;
   line-height: 0.8;
   text-align: center;
}

.fpd-ppl-title-repeater-div:not(:last-child) {
   margin-bottom: 10px;
}

.fpd-foot {
   padding: 0 20px 50px;
   text-align: center;
}

.fdp-like img {
   max-width: 145px;
   max-height: 94px;
   width: auto;
   height: auto;
   transform: rotate(-7deg);
}

.fdp-like {
   position: absolute;
   top: -60px;
   left: -14px;
}

.fish-pack-inner-div {
   display: flex;
   flex-direction: column;
   height: 100%;
}

.fishing-pack-div .fpd-foot .fpd-btn {
   font-family: "Chewy", Sans-serif;
   font-size: 16px;
   font-weight: 400;
   line-height: 1.2;
   color: #ffffff;
   background-color: #ef4123;
   border-radius: 100px;
   padding: 11px 20px;
   display: inline-flex;
   align-items: center;
}

.fishing-pack-div .fpd-foot .fpd-btn:hover,
.fishing-pack-div .fpd-foot .fpd-btn:focus {
   background-color: #00b9f2;
   color: #ffffff;
}

.fishing-pack-div .fpd-foot .fpd-btn:after {
   content: "";
   display: block;
   width: 13px;
   height: 23px;
   min-width: 13px;
   min-height: 23px;
   margin: auto 0 auto 20px;
   background-position: center;
   background-size: contain;
   background-repeat: no-repeat;
   background-image: url(../png/sharp-arrow.png);
}

.fishing-pack-div.swiper-slide-active {
   transform: scale(1.19);
   transform-origin: center;
}

.fpd-center .fpd-content .fpd-noted {
   font-size: 15px;
   line-height: 1.2;
   max-width: 216px;
   margin: auto;
}

.elementor-element.fishing-plan-ele-sec {
   margin-right: -140px;
}

.fishing-pack-sec.swiper .swiper-button-prev {
   background-image: linear-gradient(90deg, #FFFFFF 30.43%, rgba(255, 255, 255, 0) 100%);
   height: 100%;
   /* width: 252px; */
   width: 15%;
   top: 0;
   left: 0;
   justify-content: flex-start;
   padding: 15px;
   margin-top: 0;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}

.fishing-pack-sec.swiper .swiper-button-next {
   background-image: linear-gradient(-90deg, #FFFFFF 30.43%, rgba(255, 255, 255, 0) 100%);
   height: 100%;
   /* width: 252px; */
   width: 15%;
   top: 0;
   right: 0;
   justify-content: flex-end;
   padding: 15px;
   margin-top: 0;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}

.fishing-pack-sec.swiper .swiper-button-prev:after,
.fishing-pack-sec.swiper .swiper-button-next:after {
   font-size: 20px;
   font-weight: 700;
}




.fpd-top .fdp-gen-price-div .fdp-gp-label,
.fpd-top .fdp-gen-price-div .fdp-gp-price,
.fpd-top .fdp-gen-price-div .fdp-gp-limit,
.fpd-message-list .fpd-message-div .fpd-message-title,
.fpd-center .fpd-content b,
.fpd-center .fpd-content strong,
.fpd-ppl-div .fpd-ppl-price-div .fpd-ppl-price,
.fpd-ppl-div .fpd-ppl-price-div .fpd-ppl-limit {
   font-family: "Chewy", Sans-serif;
}

/****** Fishing Pack Plan end ******/
/****** Benefits Info Widget ******/
.benefit-icon-wrap {
   width: 44px;
   height: 44px;
   border-radius: 100px;
   display: flex;
   align-items: center;
   justify-content: center;
   margin-bottom: 28px;
}

.benefit-info-div .benefit-icon-wrap img {
   max-width: 25px;
   max-height: 25px;
   width: auto;
   height: auto;
   margin: auto;
}

.benefit-info-sec .benefit-info-div .benefit-title {
   font-size: 16px;
   line-height: 1.15;
   color: #034EA2;
   font-family: "Chewy", Sans-serif;
   text-align: center;
   width: 100%;
   letter-spacing: 1px;
}

.benefit-info-div {
   text-align: center;
   display: flex;
   flex-direction: column;
   align-items: center;
}

/****** Benefits Info Widget end ******/
/****** Arowana Search ******/
.custom-top-wave {
   -webkit-mask-image: url(../png/top-wave.png);
   -webkit-mask-position: center top;
   -webkit-mask-repeat: repeat-x;
   -webkit-mask-size: cover;
   mask-image: url(../png/top-wave.png);
   mask-position: center top;
   mask-repeat: repeat-x;
   mask-size: cover;
}

.custom-bottom-wave {
   -webkit-mask-image: url(../png/bottom-wave.png);
   -webkit-mask-position: center bottom;
   -webkit-mask-repeat: repeat-x;
   -webkit-mask-size: cover;
   mask-image: url(../png/bottom-wave.png);
   mask-position: center bottom;
   mask-repeat: repeat-x;
   mask-size: cover;
}

.custom-bottom-curve-wave {
   -webkit-mask-image: url(../png/curve-wave.png);
   -webkit-mask-position: center bottom;
   -webkit-mask-repeat: repeat-x;
   -webkit-mask-size: cover;
   mask-image: url(../png/curve-wave.png);
   mask-position: center bottom;
   mask-repeat: repeat-x;
   mask-size: cover;
}

.custom-top-small-wave {
   -webkit-mask-image: url(../png/top-small-wave.png);
   -webkit-mask-position: center top;
   -webkit-mask-repeat: repeat-x;
   -webkit-mask-size: cover;
   mask-image: url(../png/top-small-wave.png);
   mask-position: center top;
   mask-repeat: repeat-x;
   mask-size: cover;
}

.arowana-search-btn:after {
   content: "";
   display: block;
   width: 13px;
   height: 25px;
   min-width: 13px;
   min-height: 25px;
   margin: auto 0 auto 20px;
   background-position: center;
   background-size: contain;
   background-repeat: no-repeat;
   background-image: url(../png/sharp-arrow.png);
   transition: all .3s ease-in-out;
}

.arowana-search-btn {
   display: inline-flex;
   align-items: center;
   position: relative;
}

.arowana-search-form .arowana-search-title {
   margin-bottom: 12px;
}

.arowana-search-form input.arowana-search-input {
   min-width: 400px;
   margin-right: 16px;
}

.arowana-search-form.loading input.arowana-search-input {
   opacity: 0.6 !important;
   pointer-events: none;
}

.arowana-search-form.loading button.arowana-search-btn {
   border-color: #00b9f2;
   background-color: #00b9f2 !important;
   color: #ffffff00;
   pointer-events: none;
}

.arowana-search-form.loading button.arowana-search-btn:after {
   opacity: 0;
}

.arowana-search-form.loading button.arowana-search-btn:before {
   content: "";
   background-position: center;
   background-repeat: no-repeat;
   background-image: url(../png/loading.png);
   background-size: contain;
   width: 28px;
   height: 28px;
   position: absolute;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   margin: auto;
   animation: spining 1s infinite;
}

.arowana-search-form {
   transition: all .3s ease-in-out;
}

.arowana-search-form.loading {
   cursor: progress;
   opacity: 0.6;
}

.arowana-frl-div>p:not(:last-child) {
   margin-bottom: 5px;
}

.arowana-frl-sec,
.arowana-search-result .no-result-found {
   padding: 12px 0;
   color: #ef4123;
   line-height: 1.45;
}


@keyframes spining {
   0% {
      transform: rotate(0);
   }

   100% {
      transform: rotate(360deg);
   }
}

/****** Arowana Search end ******/
/****** Home ******/
.fish-animation {
   animation: pulse_fish 5s ease-in-out infinite;
}

[data-elementor-type="footer"] {
   z-index: 20;
   position: relative;
}

/* .elementor-element.e-child[data-settings*="position"], */
.elementor-element.force-width-auto {
   width: auto;
}

body:not(.elementor-editor-active) .custom-bouncing-animation {
   animation: ball_bounce 2s ease infinite;
}

body:not(.elementor-editor-active) .custom-bouncing-animation.cba-2 {
   animation: ball_bounce 2.5s ease infinite;
}

body:not(.elementor-editor-active) .custom-bouncing-animation.cba-3 {
   animation: ball_bounce 3s ease infinite;
}

body:not(.elementor-editor-active) .custom-bouncing-animation.cba-4 {
   animation: ball_bounce 3.2s ease infinite;
}










@keyframes ball_bounce {
   70% {
      transform: translateY(0%);
   }

   80% {
      transform: translateY(-8px);
   }

   90% {
      transform: translateY(0%);
   }

   95% {
      transform: translateY(-3px);
   }

   97% {
      transform: translateY(0%);
   }

   99% {
      transform: translateY(-2px);
   }

   100% {
      transform: translateY(0);
   }
}

@keyframes pulse_fish {
   0% {
      transform: translate(0, 0);
   }

   25% {
      transform: translate(-3px, -2px) rotate(2deg) scale(0.99);
   }

   50% {
      transform: translate(0, 0);
   }

   75% {
      transform: translate(3px, 2px) rotate(-2deg) scale(0.97);
   }

   100% {
      transform: translate(0, 0);
   }
}

/****** Home end ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
/****** ******/
body:not(.elementor-editor-active).page-id-1260:before {
   /* content: ""; */
   background-image: url(../jpg/home-scaled.jpg);
   background-position: 50% -191px;
   background-size: 1920px;
   background-repeat: no-repeat;
   position: absolute;
   top: 0;
   left: 0;
   height: 6000px;
   width: 100%;
   z-index: 999;
   opacity: 0.3;
   pointer-events: none;
}


/******------ CSS after Update on 11/03/2026 ------******/

#elementor-menu-cart__toggle_button {
  padding: 0;
  background-color: transparent;
}

.show-password-input {
   background-color: transparent !important;
   padding: 0 !important;
   border: none !important;
   color: #000 !important;
}

.wishlist-title-container .wishlist-title.wishlist-title-with-form {
   display: block !important;
}

.wishlist-title-container .wishlist-title.wishlist-title-with-form .show-title-form {
   display: none !important;
}

.wishlist-title-container .hidden-title-form {
   display: none !important;
}

.yith_wcwl_wishlist_footer .yith-wcwl-share ul {
   margin-left: 0;
   display: flex;
   gap: 15px;
   list-style: none;
}

body.single-product .yith-wcwl-add-to-wishlist {
   display: flex;
}

body.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button {
   flex-direction: row;
   align-items: stretch;
   gap: 15px;
   flex-wrap: wrap;
}

body.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
   gap: 5px;
   align-items: center;
}

body.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a svg {
   color: var(--e-global-color-7e05e73);
}

body.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover svg {
   color: #FFF;
}

body.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.view-wishlist {
   padding: 8px 25px;
   line-height: 1;
   border-radius: 100px;
}