.elementor-20600 .elementor-element.elementor-element-25acdc7{--display:flex;--min-height:16vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20600 .elementor-element.elementor-element-25acdc7:not(.elementor-motion-effects-element-type-background), .elementor-20600 .elementor-element.elementor-element-25acdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-primary ) 7%, #000000 55%);}.elementor-20600 .elementor-element.elementor-element-d3b4eea{--spacer-size:80px;}.elementor-20600 .elementor-element.elementor-element-31bd693{--display:flex;--min-height:107px;}.elementor-20600 .elementor-element.elementor-element-aa6c2ad{--spacer-size:50px;}.elementor-20600 .elementor-element.elementor-element-1f45c7f3:not(.elementor-motion-effects-element-type-background), .elementor-20600 .elementor-element.elementor-element-1f45c7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-20600 .elementor-element.elementor-element-1f45c7f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-20600 .elementor-element.elementor-element-1f45c7f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20600 .elementor-element.elementor-element-4e4c2cdd{--spacer-size:20px;}.elementor-20600 .elementor-element.elementor-element-5dd66bea{text-align:center;}.elementor-20600 .elementor-element.elementor-element-5dd66bea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#5F6A7C;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__front{background-image:url("https://kantoshark.com/wp-content/uploads/2023/12/Vintage-Graded-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box{height:215px;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__layer, .elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-icon i{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-icon svg{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__button{margin-inline-center:0;font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:25px;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__front{background-image:url("https://kantoshark.com/wp-content/uploads/2023/12/Modern-Graded-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box{height:215px;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__layer, .elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-icon i{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-icon svg{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__button{margin-inline-center:0;font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:29px;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__front{background-image:url("https://kantoshark.com/wp-content/uploads/2023/12/Kanto-Shark-Website-Icons-05-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__back{background-color:#60697E;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box{height:215px;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__layer, .elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-icon i{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-icon svg{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__button{margin-inline-center:0;font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:25px;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__front{background-image:url("https://kantoshark.com/wp-content/uploads/2023/12/Japanese-Graded-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box{height:215px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__layer, .elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-icon{font-size:6px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-icon svg{width:6px;transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-icon i{transform:rotate(0deg);}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__button{margin-inline-center:0;font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:25px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-20600 .elementor-element.elementor-element-f79152e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-20600 .elementor-element.elementor-element-f79152e::before, .elementor-20600 .elementor-element.elementor-element-f79152e > .elementor-background-video-container::before, .elementor-20600 .elementor-element.elementor-element-f79152e > .e-con-inner > .elementor-background-video-container::before, .elementor-20600 .elementor-element.elementor-element-f79152e > .elementor-background-slideshow::before, .elementor-20600 .elementor-element.elementor-element-f79152e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20600 .elementor-element.elementor-element-f79152e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#010000;--background-overlay:'';}.elementor-20600 .elementor-element.elementor-element-423085d{text-align:center;}.elementor-20600 .elementor-element.elementor-element-423085d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-20600 .elementor-element.elementor-element-a233aaa{text-align:center;}.elementor-20600 .elementor-element.elementor-element-a233aaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#5F6A7C;}.elementor-20600 .elementor-element.elementor-element-f39e5a8{text-align:center;}.elementor-20600 .elementor-element.elementor-element-f39e5a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#EB5D60;}body.elementor-page-20600:not(.elementor-motion-effects-element-type-background), body.elementor-page-20600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111013;}@media(max-width:1024px){.elementor-20600 .elementor-element.elementor-element-31bd693{--min-height:0px;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box{height:125px;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box{height:125px;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box{height:125px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box{height:125px;}}@media(max-width:767px){.elementor-20600 .elementor-element.elementor-element-25acdc7{--min-height:30vh;}.elementor-20600 .elementor-element.elementor-element-31bd693{--min-height:85px;}.elementor-20600 .elementor-element.elementor-element-aa6c2ad{--spacer-size:31px;}.elementor-20600 .elementor-element.elementor-element-5dd66bea .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-20600 .elementor-element.elementor-element-76893c0c .elementor-flip-box{height:160px;}.elementor-20600 .elementor-element.elementor-element-dfa63d8 .elementor-flip-box{height:160px;}.elementor-20600 .elementor-element.elementor-element-27302779 .elementor-flip-box{height:160px;}.elementor-20600 .elementor-element.elementor-element-174cc4a7 .elementor-flip-box{height:160px;}.elementor-20600 .elementor-element.elementor-element-f79152e{--overlay-opacity:1;}.elementor-20600 .elementor-element.elementor-element-423085d .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-20600 .elementor-element.elementor-element-a233aaa .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-20600 .elementor-element.elementor-element-f39e5a8 .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;}}/* Start custom CSS for container, class: .elementor-element-f79152e */#sp-woo-product-slider-pro4328{
    .wpsp-product-box{
    background-color:#EB5D60;
    border-radius: 15px;
    }
}

#sp-woo-product-slider-pro20746{
    .wpsp-product-box{
    background-color:#93c6d5;
    border-radius: 15px;
    }
}


#sp-woo-product-slider-pro19026{
    .wpsp-product-box{
    background-color:#5f6a7b;
    border-radius: 15px;
    }
}

#sp-woo-product-slider-pro18753{
    .wpsp-product-box{
    background-color:#5f6a7b;
    border-radius: 15px;
    }
}/* End custom CSS */