@import url('/wp-content/themes/sushikiriz/assets/fonts/fonts-import.css');@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@900&display=swap');html,body{font-family:'Campton-Medium','Campton-ExtraBold',sans-serif;color:#000}body{font-weight:400}.h2,h1,.h3{color:#000;font-weight:bolder;background:#ffffff80;box-shadow:0px 20px 30px -15px #000;padding:2rem;text-transform:uppercase;font-style:italic}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Campton-ExtraBold',sans-serif}h3,.h3{margin-top:4rem;margin-bottom:2rem}a{color:#e42d03}a:hover,a:focus,a:active{color:#e42d03}@keyframes AnimateBG{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (min-width:992px){.hero{padding:20rem 0 2rem}}.block-form{padding:0 0 10rem 0!important}.testimony-container{position:relative;background:#fff;display:flex;justify-content:center;align-items:center;gap:2rem}.testimony-left{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.testimony-left img{max-width:inherit;width:200px;height:200px;border-radius:50%;object-fit:cover;margin:4rem 4rem 2rem;border:2px solid #ff784d}.testimony-left h3{font-size:2rem;margin:1rem 0;color:#000;font-weight:700}.testimony-line{width:50%;height:2px;background:#ff784d}.testimony-left p{margin:1rem 0 5rem}.testimony-right{height:100%;padding:2rem}.testimony-text{text-align:center}.quote-in,.quote-out{color:#ff784d;font-size:5rem;line-height:3rem}.quote-out{float:right}.swiper-pagination-testimonials .swiper-pagination-bullet{background:rgba(0,0,0,.2);width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1}.swiper-pagination-testimonials .swiper-pagination-bullet-active{background:#ff784d;color:#fff}.swiper-pagination-testimonials{margin:10px 0}@media screen and (max-width:768px){.testimony-container{flex-direction:column}.testimony-left{width:100%}.testimony-left img{width:200px;height:200px}.testimony-left h3{font-size:1.8rem}.testimony-left p{font-size:1.5rem;margin:1rem 0}.testimony-right{padding:1rem}.quote-out{margin-bottom:5rem}}.videos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-top:4rem}.video{height:auto}.video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-player{position:absolute;top:0;left:0;width:100%;height:100%}.v-100{width:100%}.v-50{width:49%}.v-33{width:32%}@media (max-width:1200px){.v-50{width:48%}.v-33{width:31%}}@media (max-width:768px){.v-50{width:100%}.v-33{width:100%}}.text-column li{margin:10px 0}.job-header{display:flex;justify-content:space-between;align-items:center;background:#fff;transition:all .3s ease}.job:not(:last-child) .job-header{border-bottom:1px solid #ff784d}.job-header:hover,.job-header:active,.job-header:focus{text-decoration:none;background:#ff784d;cursor:pointer}.job-header:hover h3,.job-header:active h3,.job-header:focus h3{color:#fff}.job-header:hover .job-arrow,.job-header:active .job-arrow,.job-header:focus .job-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E")}.job-header h3{color:#4e5354;margin:2rem;transition:all .3s ease;font-size:3rem}.job-arrow{width:2rem;height:2rem;margin:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ff784d;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:all .3s ease}.job a[aria-expanded=true]{background:#ff784d}.job a[aria-expanded=true] h3{color:#fff}.job a[aria-expanded=true] .job-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");transform:rotate(180deg)}.job-body{position:relative;background:#fff;border:1px solid #ff784d;padding:2rem;padding-bottom:6rem}.btn-apply{position:absolute!important;bottom:2rem;right:2rem}.bg-black .job-text{color:#000}@media screen and (max-width:768px){.job-header h3{font-size:2.2rem}}html{scroll-behavior:smooth}.block-content-ads{padding-top:5px}@media screen and (min-width:991px){.boxes-container{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:"box-1 box-2 box-3"}.box-2{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:"box-2A" "Box-2B";grid-area:box-2}.box-2A{grid-area:box-2A}.Box-2B{grid-area:Box-2B}.box-3{grid-area:box-3}.box-1{grid-area:box-1}}@media screen and (max-width:990px){.boxes-container{display:grid;grid-template-columns:1fr 1fr;gap:20px 20px;grid-template-areas:"box-1 box-1" "box-2 box-3" "box-2 box-3"}.box-1{grid-area:box-1}.box-2{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:20px 20px;grid-template-areas:"box-2A" "box-2B";grid-area:box-2}.box-2A{grid-area:box-2A}.box-2B{grid-area:box-2B}.box-3{grid-area:box-3}}.boxes-container a{display:block;height:100%}.boxes-container a:hover:after{opacity:1;box-shadow:0px 0px 0px 5px #000,0px 30px 30px 1px #00000050}.boxes-container img{width:100%;height:100%;object-fit:cover}.boxes-container .box{position:relative}.boxes-container a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff20;transition:all .3s ease-in-out;opacity:0}@media screen and (min-width:1200px){.page-woocommerce{padding:8rem 0!important}}.products{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px}.products .product-actions{display:none}.products.columns-4>.product-item{width:45%}@media screen and (max-width:450px){.products.columns-4>.product-item{width:70%}}.products{padding-inline-start:0}.block-products{background:#ffffff60;padding:6rem 0!important}.title-shop{text-align:center}.woocommerce-ordering,.woocommerce-result-count{display:none}.products h2 a,.archive-product h2 a{color:#000;font-weight:400}.product-item .image{transition:all .3s ease;border-radius:0;box-shadow:0px 0px 0px 2px #000;z-index:1}.product-item{background-color:#fff}.product-item .image img{object-fit:contain}.product-item .image:after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:20%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,#ffc09850 0%,#ff656501 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);pointer-events:none}.product-item .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;opacity:0;transition:all .3s ease;pointer-events:none}.product-item .image:hover:before{opacity:.2}.product-item .image:hover{box-shadow:0px 0px 0px 5px #000,0px 30px 30px 1px #00000050}.image.image-link:hover{opacity:1}.product-item h2{margin:0}.product-infos{background:#ffffff80;padding:10px 0}.product-infos a{color:#000}.product-infos a:hover,.product-infos a:focus,.product-infos a:active{color:#000}.product{position:relative;background:#ffffff80;box-shadow:0px 0px 0px 2px #000}.summary{padding:1rem}.cfvsw-swatches-option{border:1px solid #000!important;padding:0}.cfvsw-selected-swatch{border:4px solid #E42D03!important}.cfvsw-swatches-option:not(.cfvsw-label-option,.cfvsw-image-option) .cfvsw-swatch-inner{border:none}.cfvsw-swatches-option .cfvsw-swatch-inner{width:100%;height:100%}.variations tr{margin-bottom:2rem}#place_order:disabled,.btn-primary.disabled,.btn-primary:disabled,.button.single_add_to_cart_button:disabled,.disabled#place_order,.disabled.button.single_add_to_cart_button,.wc-proceed-to-checkout .checkout-button:disabled,.wc-proceed-to-checkout .disabled.checkout-button{background-color:#e42d03!important;border-color:#e42d03!important;color:#fff!important}.button.single_add_to_cart_button:hover{background-color:#ff6565;border-color:#000}#place_order,.btn-primary,.button.single_add_to_cart_button,.wc-proceed-to-checkout .checkout-button{background-color:#e42d03;border-color:#e42d03}#place_order:hover,#place_order:not(:disabled):not(.disabled).is-active,#place_order:not(:disabled):not(.disabled):active,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).is-active,.btn-primary:not(:disabled):not(.disabled):active,.button.single_add_to_cart_button:hover,.button.single_add_to_cart_button:not(:disabled):not(.disabled).is-active,.button.single_add_to_cart_button:not(:disabled):not(.disabled):active,.wc-proceed-to-checkout .checkout-button:hover,.wc-proceed-to-checkout .checkout-button:not(:disabled):not(.disabled).is-active,.wc-proceed-to-checkout .checkout-button:not(:disabled):not(.disabled):active{background-color:#000;border-color:#000}#place_order:focus,.btn-primary.focus,.btn-primary:focus,.button.single_add_to_cart_button:focus:not(:disabled):not(.disabled).is-active,.focus#place_order,.focus.button.single_add_to_cart_button,.wc-proceed-to-checkout .checkout-button:focus,.wc-proceed-to-checkout .focus.checkout-button{background-color:#ff6565;border-color:#000}.disabled{pointer-events:none}.btn-fiche{position:absolute;bottom:0;right:0;transform:translate(-50%,50%);background:#fff;border-color:#000;color:#000}.btn-fiche:hover,.btn-fiche:focus,.btn-fiche:active,.woocommerce-notices-wrapper>div.woocommerce-message .button:hover,.woocommerce-notices-wrapper>div.woocommerce-message .button:focus,.woocommerce-notices-wrapper>div.woocommerce-message .button:active,.woocommerce-notices-wrapper>div.woocommerce-message .button:not(:disabled):not(.disabled):active{background:#000;color:#fff;box-shadow:inset 0px 0px 0px 2px #fff,0px 0px 20px 2px #00000030}.woocommerce-notices-wrapper>div.woocommerce-message .button:hover,.woocommerce-notices-wrapper>div.woocommerce-message .button:focus,.woocommerce-notices-wrapper>div.woocommerce-message .button:active,.woocommerce-notices-wrapper>div.woocommerce-message .button:not(:disabled):not(.disabled):active{border-color:#000}@media screen and (max-width:992px){.btn-fiche{position:relative;transform:translate(-50%,0);margin-top:2rem;left:50%}}.product-block .image img{object-fit:contain}.product-image .swiper-slide{background-size:contain}.product-image,.product-images{background:#fff}.alert.is-info,.alert.woocommerce-info,.alert.woocommerce-message,.ft-confirmation.is-info,.ft-confirmation.woocommerce-info,.ft-confirmation.woocommerce-message,.woocommerce-NoticeGroup.is-info,.woocommerce-NoticeGroup.woocommerce-info,.woocommerce-NoticeGroup.woocommerce-message,.woocommerce-form-coupon-toggle>div.is-info,.woocommerce-form-coupon-toggle>div.woocommerce-info,.woocommerce-form-coupon-toggle>div.woocommerce-message,.woocommerce-notices-wrapper>div.is-info,.woocommerce-notices-wrapper>div.woocommerce-info,.woocommerce-notices-wrapper>div.woocommerce-message{color:#000}.alert.is-info:after,.alert.woocommerce-info:after,.alert.woocommerce-message:after,.ft-confirmation.is-info:after,.ft-confirmation.woocommerce-info:after,.ft-confirmation.woocommerce-message:after,.woocommerce-NoticeGroup.is-info:after,.woocommerce-NoticeGroup.woocommerce-info:after,.woocommerce-NoticeGroup.woocommerce-message:after,.woocommerce-form-coupon-toggle>div.is-info:after,.woocommerce-form-coupon-toggle>div.woocommerce-info:after,.woocommerce-form-coupon-toggle>div.woocommerce-message:after,.woocommerce-notices-wrapper>div.is-info:after,.woocommerce-notices-wrapper>div.woocommerce-info:after,.woocommerce-notices-wrapper>div.woocommerce-message:after{background-color:#000}.alert.is-info:before,.alert.woocommerce-info:before,.alert.woocommerce-message:before,.ft-confirmation.is-info:before,.ft-confirmation.woocommerce-info:before,.ft-confirmation.woocommerce-message:before,.woocommerce-NoticeGroup.is-info:before,.woocommerce-NoticeGroup.woocommerce-info:before,.woocommerce-NoticeGroup.woocommerce-message:before,.woocommerce-form-coupon-toggle>div.is-info:before,.woocommerce-form-coupon-toggle>div.woocommerce-info:before,.woocommerce-form-coupon-toggle>div.woocommerce-message:before,.woocommerce-notices-wrapper>div.is-info:before,.woocommerce-notices-wrapper>div.woocommerce-info:before,.woocommerce-notices-wrapper>div.woocommerce-message:before{background-color:#000}.woocommerce-notices-wrapper>div.woocommerce-message .button,.woocommerce-form-coupon-toggle>div.woocommerce-info a{background-color:#000;border-color:#000;color:#fff}.showcoupon{text-decoration:none!important;padding:1rem 2rem;border-radius:.3rem;border:.2rem solid #000;text-align:center}.showcoupon:hover{box-shadow:inset 0px 0px 0px 2px #fff,0px 0px 20px 2px #00000030}.related{background:#ffffff60;text-align:center}.site-header{background:rgba(255,255,255,.9);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.primary-nav .menu a{color:#000}.primary-nav .menu a:hover,.primary-nav .menu a:focus,.primary-nav .menu a:active{color:#e42d03}.primary-nav .menu>.current-menu-item>a,.primary-nav .menu>.current-menu-item>a:before{color:#e42d03;fill:#e42d03}.shop-nav a{fill:#000}.shop-nav a:hover{color:#e42d03;fill:#e42d03}.shop-nav .cart-count{background-color:#e42d03}.site-nav-opener span,.site-nav-opener span:after,.site-nav-opener span:before{background-color:#000}@media screen and (max-width:992px){.site-nav{background-color:rgba(255,255,255,1);margin-top:2px}.shop-nav a{fill:#fff}.primary-nav .current-menu-item>a{background:inherit}.primary-nav a{border-bottom:inherit}.primary-nav li{text-align:center;font-size:4rem}.site-nav .container{display:flex;justify-content:center;align-items:center}}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{background:#ffffff80;padding:2rem;box-shadow:0px 0px 0px 2px #000}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){position:relative;left:0}.woocommerce-cart-form table{font-size:1.3rem}.woocommerce-cart-form table td{background:#ffffff80}.shop_table_responsive td.actions{background:#ffffff80;padding:2rem}table thead th{background:#000}table.shop_table_responsive td,table.shop_table_responsive td[data-title],table.table-responsive td,table.table-responsive td[data-title]{border:none}.woocommerce-cart-form tr{border:2px solid #000}.btn-secondary.disabled,.btn-secondary:disabled,.shop_table_responsive td.actions button.disabled[name=update_cart],.shop_table_responsive td.actions button:disabled[name=update_cart],.woocommerce-orders-table .button:disabled,.woocommerce-orders-table .disabled.button{background-color:#e42d03;border-color:#e42d03;color:#fff}.btn-secondary,.shop_table_responsive td.actions button[name=update_cart],.woocommerce-orders-table .button{background-color:#e42d03;border-color:#e42d03}.shop_table_responsive td.actions button:hover[name=update_cart]{background-color:#000;border-color:#000}.shop_table_responsive td.actions button:disabled[name=update_cart]{background-color:#e42d03!important;border-color:#e42d03!important}.btn-secondary:hover,.shop_table_responsive td.actions button:hover[name=update_cart]:not(:disabled):not(.disabled).is-active,.woocommerce-orders-table .button:hover{background-color:#000;border-color:#000}.btn-gray,.button,.products-list .add_to_cart_button{background-color:#e42d03;border-color:#e42d03}.btn-gray:hover,.btn-gray:not(:disabled):not(.disabled).is-active,.btn-gray:not(:disabled):not(.disabled):active,.button:hover,.button:not(:disabled):not(.disabled).is-active,.button:not(:disabled):not(.disabled):active,.products-list .add_to_cart_button:hover,.products-list .add_to_cart_button:not(:disabled):not(.disabled).is-active,.products-list .add_to_cart_button:not(:disabled):not(.disabled):active{background-color:#000;border-color:#000}.product-remove svg{fill:#000;width:3rem;height:3rem}.product-remove a{width:3rem!important;height:3rem!important;opacity:1!important}.product-remove a:hover svg{fill:#e42d03}.cart_totals{background:#ffffff80;padding:2rem;box-shadow:0px 0px 0px 2px #000;text-align:center}.cart_totals tr:not(:last-child) th,.cart_totals tr:not(:last-child) td{border-bottom:2px solid #000}.cart_totals td{background:#ffffff80}.cart_totals th{border-top:none;border-right:2px solid #000}.block-form h2{text-align:center}.block-form p{text-align:center;margin:4rem 0}.ft-field--button button{float:right}.block-form form{background:#ffffff80;padding:2rem;box-shadow:0px 0px 0px 2px #000}form input{border-color:#000}.form-control,.input-text,.number input,.select{border-color:#000}.form-control:focus,.input-text:focus,.number input:focus,.select:focus{border-color:#00000060}#my_custom_checkout_field select{opacity:1 !important}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.widget_text,.widget-title{text-align:center!important}.widget-title{color:#fff!important}#magasin{opacity:1!important}.product-images .swiper-button-prev{color:#000;top:inherit;transform:scale(.5) translateX(20px)}.product-images .swiper-button-next{color:#000;top:inherit;transform:scale(.5) translateX(-20px)}.product-images .swiper-pagination-bullet-active{background:#000}.product-images .swiper-button-prev,.product-images .swiper-button-next,.product-images .swiper-pagination-bullet{display:none}.single-product .hero{display:none}.product-block{padding-top:20rem}@media screen and (max-width:992px){.product-block{padding-top:14rem}}@media screen and (max-width:768px){.product-block{padding-top:12rem}}.woocommerce-Address{max-width:100%}.woocommerce-MyAccount-navigation-link--downloads{display:none}label[for=payment_method_moneris],label[for=payment_method_cod],label[for=payment_method_bravad]{font-size:2rem}.wc_payment_methods li{margin-bottom:3rem}.ft-confirmation:before{content:'✔';color:#fff;padding:10px 0;text-align:center;background-color:#77c18c}.ft-confirmation-success{color:#77c18c}@media screen and (max-width:990px){.widget_media_image{max-width:300px;margin:auto}}.woocommerce-form-login__submit{display:block}#billing_company_field{display:none}