.row-contact-home{margin-top:-45px;position:relative;z-index:22}.box-contact-home>.col-inner{background-color:#EAF7FF;padding:20px;border-radius:5px;display:flex;flex-direction:column;justify-content:center}.box-contact-home .icon-box-left{align-items:center}.box-contact-home .icon-box-left .icon-box-img+.icon-box-text{padding-right:10px}.box-contact-home *{margin:0}.box-icon-cus{background-color:#EEF8FF;height:100%;border-radius:10px;padding:40px 30px}.box-icon-cus .icon-box-img{background-color:var(--fs-color-secondary);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.box-icon-cus img{max-width:38px;padding:0;align-items:center}.box-icon-cus h3{font-size:20px;line-height:26px;font-weight:500;margin-bottom:16px}.product-small.box{background-color:#fff;border-radius:10px;padding:30px 0;transition:all 0.5s}.product-small.box:hover{box-shadow:0 4px 25px 0 #0000001A}.product-small.box span.price{display:flex;flex-direction:column-reverse;font-size:28px;color:#D22D35;font-weight:700;gap:9px}.product-small.box del{font-size:20px;color:#9C9C9C;font-weight:400}.product-small.box span.amount{font-size:inherit;color:inherit;font-weight:inherit}.product-small.box .woocommerce-LoopProduct-link{color:#000!important;font-size:20px;line-height:1.5!important;font-weight:500;margin:0!important}.product-small.box .box-text{padding:20px 20px 0;display:flex;flex-direction:column-reverse;gap:10px}.box-product-main .product-small.box{border-radius:20px;padding:30px 18px}.box-product-main .box-text .woocommerce-LoopProduct-link{font-size:16px;transition:all 0.5s}.box-product-main .box-image{position:unset}.product-small.box:hover .box-text .woocommerce-LoopProduct-link{color:var(--primary-color)!important}.bg-product-main{background:linear-gradient(180deg,#EAF7FF 0%,#F4FBFF 89.7%,#FFFFFF 96.17%);overflow:hidden}.bg-product-main-top{background:linear-gradient(180deg,#FFFFFF 0%,#EAF7FF 96.17%);overflow:hidden}.wrap-slider-product .dot-cus .flickity-page-dots{display:none}a.button.btn-main-link{margin:0;background:#FFBD30;color:#000;font-size:16px;font-weight:500;padding:0;min-width:148px;height:40px;border-radius:5px;text-transform:unset;display:none}.box-product-main a.button.btn-main-link{display:block}.box-product-main .image-tools.is-small.top.right.show-on-hover{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)!important;padding:0;opacity:0!important}.box-product-main .product-small.box:hover .box-image img{opacity:.3}.box-product-main .product-small.box:hover .image-tools.is-small.top.right.show-on-hover{opacity:1!important}.col-ava-reviews .img{max-width:567px;margin-left:auto;display:block;margin-right:100px}.col-ava-reviews .img::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-img-re.png) center / contain no-repeat;width:695px;height:532px}.col-ava-reviews .img-inner{z-index:22;position:relative}.reviews-slider .row{max-width:540px!important;opacity:1!important}.review-box-desc{background-color:#fff;border-radius:20px;position:relative;padding:40px 40px 60px;color:#000;margin-bottom:50px;text-align:left;margin:0 -7px 50px;text-align:justify}.review-box-desc *{color:#000}.review-box-desc iconify-icon{color:var(--color-2);display:block;margin-bottom:17px;text-align:left;width:52px;height:52px}.review-box-desc::after{width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-top:20px solid #fff;content:"";position:absolute;top:100%;left:30px;transform:rotate(135deg);margin:-7px;transition:all 0.5s}.col .reviews-slider .row{margin-right:30px}.review-box-main{display:flex;align-items:center;gap:20px}.review-box-name{display:flex;flex-direction:column}.review-box-main .star-rating{margin-left:auto;margin-top:auto}.review-box-name strong{font-size:20px}.review-box-avatar::after{content:"";position:absolute;inset:-7px;border-radius:50%;opacity:0;transition:all 0.5s;border:1px dashed}.is-selected .review-box-avatar::after{opacity:1}.review-box-avatar{position:relative}.review-box-avatar img{width:71px;height:71px;border-radius:50%}.review-box{padding:0 7px 7px}.reviews-slider{margin-top:50px}.ss-reviews::after,.ss-reviews::before{content:"";position:absolute}.ss-reviews::after{bottom:0;left:0;content:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-re-pc-bottom.png)}.ss-reviews::before{top:0;right:0;content:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-re-pc-top.png);z-index:2}.partner-slider .col{padding-bottom:0}.partner-slider .img{padding:10px 0 20px!important}.partner-slider .img .img-inner{padding:20px;background-color:#fff;border-radius:10px;transition:all 0.2s}.partner-slider .img img{height:95px;object-fit:contain}.partner-slider .img-inner:hover{box-shadow:0 8px 20px 0 #ADDAF8B0}.box-blog-post .box-image{border-radius:10px}.box-blog-post .box-text{padding:30px}.box-blog-post .from_the_blog_excerpt,.box-blog-post .post-title a{font-size:inherit;margin:0;font-weight:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.5s;text-align:justify}.box-blog-post .from_the_blog_excerpt{-webkit-line-clamp:3;font-size:16px;color:#000}.blog-cus .box-blog-post .from_the_blog_excerpt{min-height:72px}.box-blog-post .post-title{font-size:24px;margin-bottom:12px}.video-cat .box-blog-post .post-title{font-size:18px}.box-blog-post:hover .post-title a{color:var(--primary-color);text-decoration:underline}.box-blog-post .button{font-size:16px;text-transform:unset;margin:10px 0 0;color:#000;font-weight:400}.box-blog-post .button::after{display:inline-block;width:14px;height:14px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='%23000' d='M13.5 1.5h.5a.5.5 0 0 0-.5-.5zm0-.5H8v1h5.5zm-.5.5V7h1V1.5zm.146-.354l-12 12l.708.708l12-12z'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;content:""}.blog-cus .box-blog-post .post-title{font-size:20px}.box-blog-post .is-divider{display:none!important}.form-box .box-image img{min-height:656px;object-fit:cover}.form-box .box-text{padding:60px 15px;text-shadow:none!important}.form-box .wpcf7{max-width:440px;margin-top:50px}.form-box .wpcf7 textarea.wpcf7-form-control,.form-box .wpcf7 input.wpcf7-form-control{box-shadow:none;border-color:#fff;height:50px;border-radius:10px;margin-bottom:20px;padding-left:18px;font-size:15px;box-shadow:0 4px 15px 0 #0000001A}.form-box .wpcf7 textarea.wpcf7-form-control{min-height:150px}.form-box .wpcf7 form.wpcf7-form.init{margin:0}.form-box .wpcf7 input.wpcf7-form-control.wpcf7-submit{margin:0;min-width:190px;border-radius:30px;color:#000;border:0;font-weight:400;text-transform:unset;font-size:16px;background-color:var(--fs-color-secondary)}span.wpcf7-spinner{position:absolute}.col-form-img *{margin:0!important;height:100%;object-fit:cover}.banner-main-title h2,.banner-main-title h1{font-weight:900;text-transform:uppercase;-webkit-text-stroke:.5px #fff;paint-order:stroke fill;color:var(--primary-color);text-shadow:0 4px 10px #00000040;font-size:50px;margin-bottom:14px;line-height:1}.banner-main-title svg{text-align:center}nav.rank-math-breadcrumb span.separator{font-size:0;display:inline-block;width:16px;height:16px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m10.207 8l-3.854 3.854l-.707-.707L8.793 8L5.646 4.854l.707-.708z' clip-rule='evenodd'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;margin:0 12px;position:relative;top:-13px;color:#196DA5}nav.rank-math-breadcrumb *{font-size:15px;color:#196DA5;font-weight:600;margin-bottom:0;line-height:1}.banner-main{margin:4px 30px;width:auto;border-radius:5px;overflow:hidden}.banner-main{margin:4px 30px;width:auto;border-radius:5px;overflow:hidden}.ab-banner-count{position:absolute;top:0;background:#FFBD30;top:-58px;line-height:1;left:-40px;font-size:24px;border-radius:10px;height:138px;width:120px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ab-banner .box-text{position:unset;padding:0;text-shadow:unset!important}span.count-up{font-family:"Sirin Stencil",sans-serif;font-size:70px;line-height:1}.ab-banner-desc{background:#69B1E1;position:absolute;border-radius:20px;padding:30px;max-width:420px;font-weight:700;left:100px;bottom:-70px;font-size:22px;padding:20px;font-family:"Playfair",serif}.ab-banner-desc *{margin:0}.ab-banner-desc *:not(:last-child){margin-bottom:15px}.ab-banner-text .col-inner{padding:70px;background:#fff;border-radius:20px;position:relative;left:-130px;top:80px;width:calc(100% + 230px)}.his-list{position:relative}.his-list::before{content:"";position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);border:2px solid}.his-list::after{content:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/icons/right.svg);position:absolute;top:50%;right:-4px;margin-top:4px;transform:translateY(-50%)}.his-item>.col-inner{display:flex;gap:130px;flex-direction:column}.his-item:nth-child(odd)>.col-inner{flex-direction:column-reverse}.his-item>.col-inner::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:34px;transform:translateY(-50%) translateX(-50%);background:#fff}.his-item>.col-inner>*{height:170px;margin:0!important}.his-item>.col-inne .img img{height:170px;object-fit:cover;border-radius:5px}.his-item.col{max-width:300px;padding:0 20px}.col-box-title>.col-inner{display:flex;flex-direction:column;justify-content:center}.box-title{margin:0 auto;padding:50px 15px;max-width:841px}.box-title h2{text-transform:none;color:var(--primary-color)}.img-box-title *,.img-box-title{margin:0;height:100%;object-fit:cover}.title-2 h2{font-weight:500;font-size:24px;line-height:30px;text-decoration:underline;text-decoration-color:#0570C2;text-underline-offset:10px}.blog-2 img{background:#ccc;border-radius:5px}.blog-2 .product-small.box .woocommerce-LoopProduct-link{font-size:18px;font-weight:800;color:#0570C2!important}.blog-2 .post-title{font-size:18px;font-weight:600}.archive-page-header,.shop-page-title{display:none}.archive-content{padding:50px 0}.archive-content h1{font-size:24px;font-weight:600}nav.woocommerce-breadcrumb.breadcrumbs.uppercase{display:none}.breadcrumb-main{padding:20px 0;background:#fff}.product-main{padding:0;margin-bottom:60px;background:#fff}.product-main div#product-sidebar{position:absolute;right:15px;max-width:310px;flex-basis:310px}.widget-box{border-radius:10px;overflow:hidden;border:1px solid #1574B7}.widget-box-title{padding:15px 20px;text-align:center;font-size:12px;background:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-widget.png) center / contain no-repeat;background-color:var(--primary-color);color:#fff}.widget-box-title strong{font-size:16px}.widget-box *{margin:0}.widget-box .icon-box{padding:15px 24px;background:#F6FBFF;align-items:center;font-size:12px}.widget-box .icon-box:nth-child(even){background:#fff}.widget-box .icon-box img{border-radius:50%;padding:0}.widget-box .icon-box strong{font-size:14px}.product-thumbnails .col{max-width:90px!important;padding:0 5px!important}.product-thumbnails .col img{border-radius:10px;border:1px solid #E8E8E8;margin:0;transform:unset!important;opacity:1;padding:10px;height:80px}.product-thumbnails .col a{border:0;margin:0;transform:unset}h1.product-title.product_title{font-size:24px;margin:0 0 21px}.price-main{font-weight:600;font-size:24px;line-height:35px;letter-spacing:0%;color:#FB2D47}.price-save{font-weight:500;font-size:15px;line-height:35px;color:#838383}.custom-price span.woocommerce-Price-amount.amount{color:inherit;font-size:inherit;font-weight:inherit}.custom-price{margin:0 0 20px}span.ux-quantity-lable{font-size:15px;font-weight:600;width:max-content;display:inline-block;flex:unset;position:relative;order:-1;top:1px}.ux-quantity{border:1px solid #D9D9D9;border-radius:5px;overflow:hidden;height:29px;align-items:center;line-height:16px;width:max-content;display:flex;order:-1}.ux-quantity *{border:0!important;background:transparent!important;box-shadow:unset!important;padding:0!important;width:26px!important;height:29px!important;line-height:29px!important;min-height:unset!important}button.ux-buy-now-button,button.single_add_to_cart_button{flex:1 1 100%;max-width:199px;display:block;padding:0;border:2px solid #1574B7;background:transparent!important;color:#000!important;font-size:14px;font-weight:600;height:42px;border-radius:5px}button.single_add_to_cart_button:hover{background-color:var(--primary-color)!important;color:#fff!important}button.single_add_to_cart_button:hover::before{background-color:#fff!important}button.ux-buy-now-button{background:#1574B7!important;color:#fff!important;max-width:128px!important;order:-1}.ux-quantity-br{order:-1}button.single_add_to_cart_button::before{display:inline-block;width:18px;height:18px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M160 96.039v32h304v63.345l-35.5 112.655H149.932L109.932 16H16v32h66.068l40 288.039h329.9L496 196.306V96.039zm16.984 272.305a64.073 64.073 0 0 0-64 64a64 64 0 0 0 128 0a64.07 64.07 0 0 0-64-64m0 96a32 32 0 1 1 32-32a32.04 32.04 0 0 1-32 32m224-96a64.073 64.073 0 0 0-64 64a64 64 0 0 0 128 0a64.07 64.07 0 0 0-64-64m0 96a32 32 0 1 1 32-32a32.04 32.04 0 0 1-32 32'/%3E%3C/svg%3E");background:#1574B7;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;margin-right:10px;content:"";position:relative;top:4px}.product-main .icon-box-text{padding-left:10px!important;font-size:15px}.product-map{padding:20px;background:#F6FBFF;border:1px dashed #1574B7;border-radius:20px;margin-top:20px;font-size:12px}.product-map .icon-box+.icon-box{margin-top:10px!important}.icon-box .icon-box{align-items:center}.social-icons{margin-top:20px}.social-icons span{font-size:15px;font-weight:600;color:#000;padding-right:10px}.social-icons a.icon.primary.button{border-radius:10px!important;width:40px;height:40px;line-height:40px;margin:0 5px}.social-icons a.icon.primary.button.facebook{background:#F2F4FF!important;border:0}.social-icons a.icon.primary.button.facebook *{color:#2B61C5!important}.social-icons a.icon.primary.button.x{background:#EFEFEF!important;border:0}.social-icons a.icon.primary.button.x *{color:#000!important}.product-main .icon-box-text{padding-left:10px!important;font-size:15px}.product-map{padding:20px;background:#F6FBFF;border:1px dashed #1574B7;border-radius:20px;margin-top:20px;font-size:12px}.product-map .icon-box+.icon-box{margin-top:10px!important}.icon-box .icon-box{align-items:center}.social-icons{margin-top:20px}.social-icons span{font-size:15px;font-weight:600;color:#000;padding-right:10px}.social-icons a.icon.primary.button{border-radius:10px!important;width:40px;height:40px;line-height:40px;margin:0 5px}.social-icons a.icon.primary.button.facebook{background:#F2F4FF!important;border:0}.social-icons a.icon.primary.button.facebook *{color:#2B61C5!important}.social-icons a.icon.primary.button.x{background:#EFEFEF!important;border:0}.social-icons a.icon.primary.button.x *{color:#000!important}.product-footer{background:linear-gradient(180deg,#EAF7FF 0%,#FFFFFF 96.17%);padding:60px 0}.product-footer .woocommerce-tabs .tab-panels{box-shadow:0 4px 50px 0 #C0DDEEC2;background:#fff;padding:80px 150px;border-radius:20px}ul.tabs.wc-tabs.product-tabs{justify-content:center;margin-bottom:20px;border:0;border:0!important}ul.tabs.wc-tabs.product-tabs>li>a::before{border:0!important;display:none}ul.tabs.wc-tabs.product-tabs>li>a{font-weight:500;font-size:24px;line-height:30px;text-transform:unset;text-decoration:underline;text-decoration-color:#0570C2;text-underline-offset:10px}.product-footer .woocommerce-tabs{border:0}.blog-wrapper{padding:0}.box-blog-post.box-vertical .box-image{width:56%!important}.blog-wrapper-main{padding:50px 0}body.archive.author .post-sidebar.large-3.col{display:none}body.archive.author .large-9.col{max-width:100%;flex-basis:100%}span.widget-title{font-weight:500;font-size:24px;line-height:30px;text-decoration:underline;text-decoration-color:#0570C2;text-underline-offset:10px;text-transform:unset;margin-bottom:30px;display:block}.widget-news:not(.widget-news-2,.widget-news-child) ul li{list-style:disc;margin-left:20px}.widget-news:not(.widget-news-2,.widget-news-child) ul li+li{border-top:1px dashed #CFCFCF;padding-top:14px;margin-top:14px}.widget-news ul li a{color:#000;font-size:16px;font-weight:500}.widget-news ul li a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.widget-news:not(.widget-news-2,.widget-news-child) ul li::marker{color:#FFBD30}.widget-news ul li:hover a{color:#FFBD30}.widget-news{margin-bottom:30px}.widget-news-2 a.item{display:flex;align-items:center;margin-bottom:20px}.widget-news-2 a.item img{width:100px;height:80px;object-fit:cover;border-radius:5px;margin-right:20px}.widget-news-2 ul li a span{max-width:calc(100% - 120px)}.widget-news-2 ul li:first-child span{display:none}.widget-news-2 ul li:first-child img{width:100%;height:120px;offset-position:top}.widget-news-child img{height:231px;object-fit:cover;border-radius:10px;margin-bottom:22px}.widget-news-child .item{margin-bottom:22px;display:block}h1.entry-title{text-transform:unset}.blog-wrapper .is-divider{display:none}.contact-box-icon .icon-box-img{width:100px!important;height:100px;background-color:var(--fs-color-secondary);border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.contact-box-icon .icon-box-img img{max-width:40px}.form-box-title{font-weight:600;font-size:28px;max-width:522px;line-height:40px;text-transform:uppercase}.form-box-2 .wpcf7{max-width:522px}.wpcf7 textarea.wpcf7-form-control::placeholder,.wpcf7 input.wpcf7-form-control::placeholder{color:#000}.form-box-2 .wpcf7 textarea.wpcf7-form-control,.form-box-2 .wpcf7 input.wpcf7-form-control{box-shadow:unset;border-radius:30px;height:55px;margin-bottom:15px}.form-box-2 .wpcf7 input.wpcf7-form-control.wpcf7-submit{margin:10px auto;display:block;width:188px;color:#fff;background-color:var(--primary-color)}.video-cat .title-wrap h2{font-size:24px;color:var(--primary-color);font-weight:600;width:max-content}.video-cat .title-wrap{justify-content:left;width:100%;margin-bottom:30px}.video-cat{padding:70px 0 0}.title-wrap b{width:100%;border:1px dashed #5398AF;flex:unset;max-width:unset;flex:1 0 0%}.video-cat .slider-nav-reveal .flickity-prev-next-button.next{transform:unset!important;right:-101px!important;opacity:1!important;top:50%;background-color:#1A7DD7!important;transform:translateY(-50%)!important;margin-top:-20px!important}.video-cat .slider-nav-reveal .flickity-prev-next-button.previous{transform:unset!important;margin-top:- 20px!important;left:-101px!important;bottom:auto;opacity:1!important;top:50%;transform:rotate(180deg) translateY(-50%)!important;transform-origin:top;background-color:#1A7DD7}.video-cat button.flickity-button.flickity-prev-next-button[disabled]{display:none!important}.video-cat .slider-nav-reveal{overflow:unset}.video-cat .box-blog-post .from_the_blog_excerpt{display:none}.post-author-box{display:flex;align-items:center;gap:40px;background:#F6FBFF;border-radius:20px;border:1px dashed #1574B7;padding:20px 30px;margin-bottom:30px}.author-left{display:flex;align-items:center;gap:17px;font-weight:600}.author-left img.avatar{width:60px;height:60px;border-radius:50%}.author-name a{color:inherit}.author-name a:hover{color:var(--primary-color)}.author-desc{flex:1 0 0%}.post-author-box>*{margin:0}.entry-header-text-top,.entry-content{padding-top:0;padding-bottom:0}.entry-post-widget{background:#fff;padding:60px 40px;border-radius:20px;margin-top:20px}.product-section{border:0}.product-section-title{font-weight:500;font-size:24px;line-height:30px;text-decoration:underline;text-decoration-color:#0570C2;text-underline-offset:10px;text-align:center;margin-bottom:30px;text-transform:none}header.woocommerce-Address-title.title h2{font-size:20px}p.success-color.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding-top:18px}.form-box-title h2{font-size:28px;font-weight:600;margin:0}.video-cat .video-item{padding-bottom:0}.date-single{margin:0 0 15px}@media screen and (min-width:850px){.banner-main-title::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/banner-main-bg.png) center / contain no-repeat;width:547px;height:202px;z-index:0!important}.banner-main-title *{position:relative;z-index:22}.wrap-slider-product .nav-cus .flickity-button.flickity-prev-next-button.next,.wrap-slider-product .nav-cus .flickity-button.flickity-prev-next-button.previous{margin:0 -40px!important}.reviews-slider .flickity-page-dots{text-align:left;margin-top:50px}.ss-bg-logo{overflow:hidden}.ss-bg-logo::before{content:"";opacity:.03;position:absolute;right:-150px;top:50%;transform:translateY(-50%);background:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/logo-2.png) center / contain no-repeat;width:734px;height:543px;margin-top:-4%}}@media screen and (max-width:1600px){.product-main div#product-sidebar{position:unset}.product-small.box span.price{font-size:22px}.ab-banner-text .col-inner{width:calc(100% + 130px)}.product-footer .woocommerce-tabs .tab-panels{padding:80px}.video-cat .slider-nav-reveal .flickity-prev-next-button.previous{left:0!important}.video-cat .slider-nav-reveal .flickity-prev-next-button.next{right:0!important}}@media screen and (max-width:1200px){.col-ava-reviews{display:none}.col-main-reviews{max-width:100%;flex-basis:100%}.col-main-reviews>.col-inner{padding:50px 15px;padding-right:0}.ab-banner-text .col-inner{width:calc(100%);left:0;top:0;padding:0}.ab-banner-count{left:10px}.product-footer .woocommerce-tabs .tab-panels{padding:40px}.product-main div#product-sidebar{max-width:100%;flex-basis:100%}}@media screen and (max-width:850px){.product-main{margin-bottom:30px}.box-contact-home .icon-box-left{font-size:14px}.box-product-main .box-text{padding:0}.ab-banner-desc{left:15px;right:15px;top:0;width:calc(100% - 30px);max-width:unset;position:relative;font-size:16px;bottom:auto;margin:0!important;margin-top:-65px!important}.archive-content{padding:30px 0}.product-footer .woocommerce-tabs .tab-panels{padding:30px 20px}.banner-main{margin:4px 0;min-height:125px!important}.video-cat .slider-nav-reveal .flickity-prev-next-button.next,.video-cat .slider-nav-reveal .flickity-prev-next-button.previous{display:block!important}.video-cat .col{max-width:267px!important}}@media screen and (max-width:550px){.row-contact-home{margin-left:7.5px}.box-contact-home{padding-bottom:10px;max-width:360px;padding:0 7.5px}.box-contact-home .icon-box-left{font-size:13px}.box-icon-col{max-width:278px}.box-icon-cus p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box-product-main .product-small.box{padding:20px 0}.product-small.box .box-text{padding:10px 10px 0}.product-small.box .woocommerce-LoopProduct-link{font-size:16px}.products.row{margin:0 -7.5px!important}.section-content>.products.row{margin:0!important;padding:0 7.5px!important}.product-small.col{padding:0 7.5px 15px!important}.col-main-reviews>.col-inner{padding:50px 15px}.reviews-slider{margin-top:30px}.reviews-slider .row{max-width:100%}.review-box-desc{margin-bottom:40px;padding:35px 20px}.review-box-main{gap:14px}.ss-reviews::after{bottom:0;left:0;content:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-re-mb-bottom.png)}.ss-reviews::before{top:0;right:0;content:url(https://fushimavina.com/wp-content/themes/flatsome-child/assets/images/bg-re-mb-top.png);z-index:2}.box-blog-post .box-text{padding:20px 0 0}.blog-cus.row{padding-left:7px}.blog-cus .post-item{max-width:226px!important;opacity:1;padding:0 7px}.row.partner-slider{padding:5px}.partner-slider .col{padding:0 10px}.ab-banner-count{display:none}.row.his-list{margin-left:15px}.col-box-title{order:-1}.banner-main-title h2,.banner-main-title h1{font-size:20px}.row-box-contact .col::before,.row-box-contact .col::after{display:none!important}.video-cat{padding:30px 0 0}.title-wrap b{display:none}.post-author-box{flex-direction:column;align-items:flex-start;gap:25px}.entry-post-widget{padding:50px 30px}.blog-wrapper-main{padding-top:30px}.blog-2 .col{max-width:230px!important}.box-blog-post.box-vertical .box-image{width:100%!important}.form-box-2 .wpcf7{margin-top:20px}.video-cat .slider-nav-reveal .flickity-prev-next-button.next,.video-cat .slider-nav-reveal .flickity-prev-next-button.previous{display:block!important;margin:-51px 0 0!important}.blog-cus p.from_the_blog_excerpt{min-height:72px}.products.slider-line .flickity-button,.partner-slider .flickity-button{display:block!important}.products.slider-line:not(.box-product-main) .flickity-button.flickity-prev-next-button{color:#000!important;width:50px!important}.box-product-main .flickity-button.flickity-prev-next-button{width:50px!important;color:#000;height:50px!important}.slider-line.small-columns-2 .col:nth-child(n+2),.slider-line.slider-line-mb-2.small-columns-2 .col:nth-child(n+2){padding-bottom:0!important}}