body{color:#000}body a{color:#000}a{text-decoration:none;transition:all ease-in-out .2s}a:hover{opacity:0.7 !important;text-decoration:none !important}ul,ol{padding:0px;margin:0px}ul li,ol li{list-style:none}@media (max-width: 1199px){html{scroll-padding-top:91px}}.scrollbar-thin{scrollbar-width:thin !important}.font-serif,h1.fs-4,h2.fs-4,h2.h3,h3.fs-2,h3.fs-4:not(.font-no-serif),h3.h2,h3.h3{font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif}.font-serif.fw-light,h1.fs-4.fw-light,h2.fs-4.fw-light,h2.h3.fw-light,h3.fs-2.fw-light,h3.fs-4:not(.font-no-serif).fw-light,h3.h2.fw-light,h3.h3.fw-light{font-weight:300 !important}h3.fs-2{font-size:1.875rem !important}.breadcrumbs a{color:#DC000C}#vProTab h3{font-size:1.625vw}@media (max-width: 767px){#vProTab h3{font-size:1rem}}@media (max-width: 575px){#vProTab h3{font-size:1.5rem}}@media (max-width: 575px){#vProTab a.nav-link{font-size:1rem;margin-right:1rem}}#nav-vProdTab h3,#nav-vProTab h3,#vProTab h3{font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;text-transform:uppercase;text-align:left}#nav-vProdTab a,#nav-vProTab a,#vProTab a{font-size:0.75rem;color:#161616;text-transform:uppercase;text-align:left}#nav-vProdTab .tab-content,#nav-vProTab .tab-content,#vProTab .tab-content{position:relative}#nav-vProdTab .tab-pane,#nav-vProTab .tab-pane,#vProTab .tab-pane{position:relative;overflow:hidden;width:100%;height:100%}#nav-vProdTab .tab-pane span,#nav-vProTab .tab-pane span,#vProTab .tab-pane span{text-transform:uppercase;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;color:#fff;font-size:1.625rem;letter-spacing:0.1vw;position:absolute;z-index:2;right:5%;top:calc((100% - 39px) / 2);text-shadow:1px 1px 8px rgba(0,0,0,0.6)}#nav-vProdTab .tab-pane img,#nav-vProTab .tab-pane img,#vProTab .tab-pane img{position:absolute;object-fit:cover;object-position:top left;width:100%;height:100%;z-index:1;left:0;top:0}#nav-vProdTab .nav-link,#nav-vProTab .nav-link,#vProTab .nav-link{border-radius:0;border-top:1px solid #E2E2E2;margin-left:1rem}#nav-vProdTab .nav-pills:last-child,#nav-vProdTab .nav-link:last-child,#nav-vProTab .nav-pills:last-child,#nav-vProTab .nav-link:last-child,#vProTab .nav-pills:last-child,#vProTab .nav-link:last-child{border-bottom:1px solid #E2E2E2}#nav-vProdTab .nav-pills .nav-link.active,#nav-vProdTab .nav-pills .show>.nav-link,#nav-vProTab .nav-pills .nav-link.active,#nav-vProTab .nav-pills .show>.nav-link,#vProTab .nav-pills .nav-link.active,#vProTab .nav-pills .show>.nav-link{color:#161616;border-left:4px solid #8D8D8D;background-color:#E5E5E5;padding-left:calc(1rem - 4px)}.dropdown-toggle::after{margin-top:0.5rem;margin-right:5px;vertical-align:1.5rem;height:10px;width:12px;border-top:0;border-right:2px solid #E2E2E2;border-bottom:2px solid #E2E2E2;transform:rotate(45deg);float:right;opacity:0.8}#browse-pro-tab a:last-child{margin-bottom:1rem}@media (max-width: 575px){#vProTab{border-left:none !important;border-right:none !important}#mobpanel{position:relative}#mobpanel::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:linear-gradient(180deg, transparent 65%, rgba(0,0,0,0.15) 100%)}#mobpanel img.img-fluid{object-fit:contain;position:relative}}#mcHeight-vProTab img{object-position:right center}.scroll-sequence{position:-webkit-sticky;position:sticky;top:0;bottom:0;left:0;right:0;z-index:-5;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}.scroll-sequence.tajima-sequence{overflow:hidden}.scroll-sequence canvas{background-color:#000}.scroll-fix__content{position:-webkit-sticky;position:sticky;top:7vh;left:0;right:0;bottom:0;padding:2em;height:103vh;display:flex;align-items:center;z-index:1;margin-bottom:-6vh}@media (max-width: 810px){.scroll-fix__content{padding:5rem 2rem;align-items:flex-start}}.scroll-fix__content .text-content h2{font-size:3.75em;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;color:#fff;margin-bottom:10px;text-shadow:0 0 12px rgba(0,0,0,0.8)}@media (max-width: 768px){.scroll-fix__content .text-content h2{font-size:10.5vw}}@media (max-width: 768px){.scroll-fix__content .text-content{margin-bottom:48vh}}.scroll-sequence__content{height:110vh}.scroll-sequence__content .speak h2{font-size:3.75em;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;color:#fff;margin-bottom:10px;text-shadow:0 0 12px rgba(0,0,0,0.8)}@media (max-width: 768px){.scroll-sequence__content .speak h2{font-size:10.5vw}}.scroll-sequence__content .speak p{color:#fff;text-shadow:0 0 12px rgba(0,0,0,0.8)}.scroll-sequence__content .speak[data-scroll]{transition:opacity .5s;transform:translatey(calc(var(--viewport-y) * 30vh));opacity:calc(var(--visible-y))}.scroll-sequence__content .spacer{margin-bottom:23vh}.scroll-sequence__content .spacer h2{font-size:3.75em;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;color:#fff;margin-bottom:10px;text-shadow:0 0 12px rgba(0,0,0,0.8)}@media (max-width: 768px){.scroll-sequence__content .spacer h2{font-size:10.5vw}}@media (max-width: 768px){.scroll-sequence__content .spacer{margin-bottom:48vh}}#categoryLineup #nav-link .nav-link{padding-top:0;letter-spacing:0.03125rem}#categoryLineup .slick-slide img{width:88%}@media (min-width: 1025px){#categoryLineup .verflow-x-auto{overflow-x:unset !important}#categoryLineup h5,#categoryLineup .h5{font-size:1.25rem}}@media (max-width: 1024px){#categoryLineup #nav-link{width:max-content}}@media (max-width: 768px){.scroll-sequence h1{font-size:2em;width:100%}#categoryLineup .slick-slide{margin-left:3vw;margin-right:3vw}#categoryLineup .slick-slide a:hover{opacity:initial !important}#categoryLineup .slick-slide img{width:114%}_:-webkit-full-screen,:root .scroll-sequence{top:-7vh !important}}@media (max-width: 576px){#categoryLineup .slick-slide{margin-left:1.5vw;margin-right:1.5vw}}@media (pointer: coarse){.slick-slide a:hover{opacity:initial !important}}@media all and (min-width: 577px){.product-featured .image{margin:auto 5px}.product-featured .prev.fa-angle-left{justify-content:flex-end}.product-featured .next.fa-angle-right{justify-content:flex-start}.product-featured .prev.fa-angle-left,.product-featured .next.fa-angle-right{display:flex;z-index:10;height:100%;width:18.5vw;align-items:center;background:rgba(255,255,255,0.5);opacity:0.5 !important;transition:all ease-in-out .2s}.product-featured .prev.fa-angle-left:hover,.product-featured .next.fa-angle-right:hover{opacity:0.85 !important}}@media all and (min-width: 577px) and (max-width: 768px){.product-featured .prev.fa-angle-left,.product-featured .next.fa-angle-right{width:9vw}}@media (min-width: 769px){.product-related .slick-list{margin:0 3rem;width:calc(100% - 6rem)}}.no-clickable iframe{pointer-events:none}.product-videos-nav .slick-list{margin:1rem 3rem !important}.product-videos-nav .slick-slide{padding:0.625rem !important}#logo{width:100%;max-width:175px}header .container-fluid.bg-black{position:relative;color:#fff}header .container-fluid.bg-black a{color:#fff}@media (min-width: 1200px){.sticky-top{position:unset}}@media (max-width: 767px){#logo{margin-left:3%;width:30%}#logo img{height:26px;width:115px}header{padding:0;height:auto}.top_navi{padding:10px}.top_navi li{padding:0.5rem 1rem;display:inline-block}.navi_right{padding-top:5px;padding-bottom:5px;position:static;z-index:3;width:100%;background-color:#FFD800}.navi_right ul{margin-right:auto;margin-left:auto;width:92%}.navi_right li{font-size:85%;margin-right:10%;float:left;width:30%}.navi_right li select,.navi_right li option{font-size:100%}.navi_right li select{padding:3px 5px;position:relative;z-index:1;width:100%}.navi_right li.lang-select{position:relative}.navi_right li.lang-select:after{right:12px;top:3px}.navi_right li select option{line-height:30px;padding:5px;background-color:rgba(0,0,0,0.75)}.navi_right li select .navi_right li a{font-size:100%;display:block}.gnavi{padding-bottom:5px;position:static;width:100%;background-color:rgba(0,0,0,0.75)}}#SearchInput{width:calc(0.5 * 37vw);max-width:354px;min-width:192px}html[lang="en-US"] #nav-vProdTab,html[lang="en-US"] #nav-vProTab{width:1000px !important}html[lang="en-US"] #globalmenu li.navi01.mega>ul.shadow{left:calc(((100vw - 906px) / -2) + ((100vw - 1040px) / 2))}html[lang="en-US"] #globalmenu li.navi02.mega>ul.shadow{left:calc(((100vw - (906px - 135px * 2)) / -2) - ((100vw - 1040px) / -2))}html[lang="fr-FR"] #nav-vProdTab{width:1100px !important}html[lang="fr-FR"] #nav-vProTab{width:1104px !important}html[lang="fr-FR"] #globalmenu li.navi01.mega>ul.shadow{left:calc(((100vw - 1120px) / -2) + ((100vw - 1140px) / 2))}html[lang="fr-FR"] #globalmenu li.navi02.mega>ul.shadow{left:calc(((100vw - (1120px - 131px * 2)) / -2) - ((100vw - 1144px) / -2))}html[lang="es-ES"] #nav-vProdTab{width:1110px !important}html[lang="es-ES"] #nav-vProTab{width:1100px !important}html[lang="es-ES"] #nav-product-tab .nav-link{font-size:0.875rem}html[lang="es-ES"] #globalmenu li.navi01.mega>ul.shadow{left:calc(((100vw - 1062px) / -2) + ((100vw - 1150px) / 2))}html[lang="es-ES"] #globalmenu li.navi02.mega>ul.shadow{left:calc(((100vw - (1062px - 158px * 2)) / -2) - ((100vw - 1140px) / -2))}#globalmenu{height:42px}#globalmenu li.mega ul.shadow{padding:2rem 1.75rem 2rem 0.75rem}#globalmenu li a,#globalmenu li.mega p{display:block;margin:0;font-size:0.94rem;padding-top:6px;padding-bottom:5px;line-height:1;cursor:pointer;text-decoration:none}#globalmenu li ul{position:absolute;top:2.63rem;z-index:10;visibility:hidden;height:0px;opacity:0}#globalmenu li ul li a{padding:0.84rem 1rem;text-align:left;font-size:0.94rem;white-space:nowrap}@media (min-width: 992px){#globalmenu li.mega:hover>ul{width:auto;visibility:visible;height:auto;opacity:1.0;transition:ease-in .15s}}#globalmenu li.mega:hover>ul li{width:100%;float:none}#globalmenu>li{position:relative;padding:0.5rem 1rem 0.4rem;text-transform:uppercase}#globalmenu>li p,#globalmenu>li a{letter-spacing:1.5px}#globalmenu>li ul{background-color:#fff}#globalmenu>li:hover::after,#globalmenu>li:hover>p::after{width:calc(100% - 2rem);height:6px}#globalmenu>li::after{content:'';height:0;width:0;bottom:-1px;background:#E50011;position:absolute;pointer-events:none;transition:all .25s ease-in-out}.product li.navi01 p::after,.professional li.navi02 p::after,.about li.navi03 a::after,.video li.navi04 a::after,.faq li.navi05 a::after,.catalog li.navi06 a::after,.news li.navi07 a::after{width:calc(100% - 2rem);height:6px;content:'';background:#E50011;position:absolute;pointer-events:none;transition:all .25s ease-in-out;left:1rem;bottom:-1px}.top_navi .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{width:7.45rem !important}.top_navi .wpml-ls-legacy-dropdown,.navbar-nav .wpml-ls-legacy-dropdown{width:8.2rem}.top_navi .wpml-ls-legacy-dropdown a,.navbar-nav .wpml-ls-legacy-dropdown a{color:#fff;border:unset;background-color:transparent}.top_navi .wpml-ls-legacy-dropdown a:hover,.top_navi .wpml-ls-legacy-dropdown a:focus,.navbar-nav .wpml-ls-legacy-dropdown a:hover,.navbar-nav .wpml-ls-legacy-dropdown a:focus{background-color:#000 !important}.top_navi .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.top_navi .wpml-ls-legacy-dropdown a:focus,.top_navi .wpml-ls-legacy-dropdown a:hover,.navbar-nav .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.navbar-nav .wpml-ls-legacy-dropdown a:focus,.navbar-nav .wpml-ls-legacy-dropdown a:hover{color:#fff;background:none}.top_navi .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.navbar-nav .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;display:none;transition:all .2s ease-in;right:unset;left:unset}.top_navi .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.top_navi .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,.navbar-nav .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.navbar-nav .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible;display:block;transition:all .2s ease-in;background-color:#000;margin-left:unset;width:8.2rem;left:unset}@media all and (min-width: 768px){header .top_wrapper{max-width:1818px;width:1732px}.top_navi ul:not(.wpml-ls-sub-menu)>li{display:inline-block;margin:0 0.75rem;text-transform:uppercase;font-size:0.8125rem;white-space:nowrap}.top_navi li.store_locator{margin:auto 2rem !important}.top_navi li.store_locator a{border:1px solid #fff;padding:8px 15px}html[lang="fr-FR"] .top_navi ul:not(.wpml-ls-sub-menu)>li{margin:0 0.5rem}}.top_navi .language_sw .wpml-ls-legacy-dropdown a{padding-top:6px;padding-bottom:6px}.top_navi .language_sw small{text-transform:none;font-size:0.625rem;text-align:center}.navbar-nav .language_sw .wpml-ls-legacy-dropdown a{padding-top:12px;padding-bottom:12px}.navbar-nav .language_sw .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{left:unset;margin:auto;width:8.2rem;border-top:unset}#header .stickyHead--hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#header .stickyHead{width:100%;position:fixed;z-index:99;top:0;left:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-property:-webkit-transform;transition-property:transform}section.container-fluid.bg-black img.w-100{height:calc(100vw * 234 / 786)}@media (max-width: 575px){#instaContent h2{flex-flow:column}#instaContent h2 i{font-size:calc(1.8rem + 3vw) !important}}#instaContent .sbi_load_btn{border-radius:0px !important;padding:0.8rem 2.5rem !important;font-size:1rem !important;margin-top:1rem !important}@media (max-width: 575px){#topFooter h5{font-size:0.94rem}}footer #ftLogo{max-width:226px}footer .navbar .dropdown-item.ot-sdk-show-settings{white-space:pre-wrap}footer #footerMenu h5{font-weight:normal}footer #footerMenu>li>ul>li>a,footer #footerMenu>li>ul>li>button{color:#fff;font-size:0.8125rem;font-weight:300;line-height:1.9}footer #footerMenu>li>ul>li>button{padding:0;max-width:140px;text-align:left;transition:ease-in-out .2s}footer #footerMenu>li>ul>li>button:hover{opacity:0.7 !important;text-decoration:none !important}footer #ftCatalog h6{font-size:0.75rem}#copyright{font-size:11px;text-align:center}#page-top{position:fixed;bottom:5.8rem;right:1rem;z-index:15}@media (max-width: 575px){#page-top{bottom:80px;right:1rem}}#page-top a{text-decoration:none;color:#333;width:50px;height:50px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;opacity:0.8;box-shadow:0px 1px 3px 3px rgba(0,0,0,0.25);transition:all ease-out 0.3s}@media (max-width: 575px){#page-top a{width:46px;height:46px}}li.search-form #ProductSearch{border-bottom:1px solid #707070}li.search-form #ProductSearch input,li.search-form #ProductSearch .fa{color:#fff}li.search-form #ProductSearch input:not(.fa){padding:10px 5px}li.search-form #ProductSearch .fa{font-size:23px;width:31px;height:25px}li.store_locator i.fa-location-dot{width:9.75px;height:13px}li i.fa-brands.fa-instagram{width:22.75px;height:26px}.product .search-filter-results a .img-fluid,.product.search-result a .img-fluid,.professional .search-filter-results a .img-fluid,.professional.search-result a .img-fluid{transform:scale(1);transition:all ease-in-out .3s}.product .search-filter-results a:hover,.product.search-result a:hover,.professional .search-filter-results a:hover,.professional.search-result a:hover{opacity:0.9 !important}.product .search-filter-results a:hover .img-fluid,.product.search-result a:hover .img-fluid,.professional .search-filter-results a:hover .img-fluid,.professional.search-result a:hover .img-fluid{transform:scale(1.1)}.professional .right.product-archive{border-top:1px solid #000;padding-top:0.5rem;margin-top:47px}@media (max-width: 575px){.professional .right.product-archive{margin-top:10px}}.product ul>.sf-field-taxonomy-product_category{display:none !important}.children{display:none !important}.product:not(.search-result) h2 p,.product:not(.search-result) h3 p,.professional h2 p,.professional h3 p{margin:0px}.product:not(.search-result) .product-archive h2,.professional .product-archive h2{cursor:pointer;margin:0.6rem auto 1rem;position:relative;font-weight:700;font-size:1.25rem;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;text-transform:uppercase;padding:5px 0 0.5rem;border-bottom:1px solid #000}.product:not(.search-result) .product-archive h2::after,.professional .product-archive h2::after{content:'';position:absolute;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);right:1rem;top:10px}.product:not(.search-result) .product-archive h2.active::after,.professional .product-archive h2.active::after{transform:rotate(-135deg);top:10px}.product:not(.search-result) .product-archive h3,.professional .product-archive h3{font-size:1.125rem;font-weight:300;text-transform:capitalize}.product:not(.search-result) .product-archive ul,.professional .product-archive ul{display:flex}.product:not(.search-result) .product-archive ul.active,.professional .product-archive ul.active{display:none}.product:not(.search-result) .product-archive li .label,.professional .product-archive li .label{font-size:1.125rem;margin:1.5rem auto 0.6rem}.search-result h1 p,.search-result h2 p,.search-result h3 p{margin:0px}.search-result .product-archive h2{font-size:1.125rem;font-weight:300;text-transform:capitalize}.search-result .product-archive ul{display:flex}.search-result .product-archive ul.active{display:none}.search-result .product-archive li .label{font-size:1.125rem;margin:1.5rem auto 0.6rem}.professional h1{left:25%}@media (max-width: 960px){.professional h1{left:50% !important;top:25% !important;white-space:nowrap}}.product-detail h1{font-size:1.75rem}.product-detail .subtitle{font-size:1.125rem}.product-detail .spec-label{font-size:1.625rem;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;text-transform:uppercase;margin-bottom:10px}.product-detail .spec{padding-left:1.2rem;font-size:0.94rem;line-height:1.42rem}.product-detail .spec ul{padding:initial;margin:initial}.product-detail .spec ul li{list-style:initial}.product-detail .marks{margin:1rem 0}.product-detail .marks li{font-size:1rem;font-weight:700;display:inline;margin-bottom:5px}.product-detail .marks li img{height:auto;width:100%;max-width:80px}.product-detail .mark2 img{height:auto;width:auto;max-width:100%}@media (max-width: 767px){.product-detail .product-image{min-height:calc(96px + ((540px - 1.5rem) * 97 / 104))}}@media (max-width: 575px){.product-detail .product-image{min-height:calc(96px + ((100vw - 1.5rem) * 97 / 104))}}.product-detail .product-image .img-main{overflow:hidden}@media (min-width: 1320px){.product-detail .product-image .img-main{min-height:calc((1320px - 3rem) / 2 * 97 / 104)}}@media (max-width: 767px){.product-detail .product-image .img-main{min-height:calc((540px - 1.5rem) * 97 / 104)}}@media (max-width: 575px){.product-detail .product-image .img-main{min-height:calc((100vw - 1.5rem) * 97 / 104)}}.product-detail .product-image .img-sub li{width:calc(100% / 8 - 8px);height:auto;background-color:#000;display:inline-block}.product-detail .product-image .img-sub li a{display:block;border:1px solid #B4B4B4}.product-detail .product-image .img-sub li img{height:auto;width:100%}.product-detail .product-image .img-sub li.current img{opacity:0.7}.product-detail .product-table table{border-collapse:collapse;font-size:0.8125rem;width:100%}.product-detail .product-table table th{background-color:#EEEEEE;padding:4px;border:1px dotted #848484;text-align:left;font-weight:700;text-transform:uppercase;vertical-align:middle}.product-detail .product-table table th.ico img{height:1rem;width:auto}.product-detail .product-table table td{padding:6px 4px;border:1px dotted #848484}.product-detail .product-description{line-height:1.6rem;font-size:0.94rem}.product-detail p{line-height:1.75}.product-banners a{display:block;border-radius:0px}.product-banners a.buy_at_amazon,.product-banners a.buy_at_atlas{background:#000}#productFeatures{padding-top:7rem}.retail_banners{z-index:2}@media (max-width: 768px){.retail_banners .offset-0.border-4.border-secondary{border:1px solid #BEBEBE !important}}#productBannersFloat{bottom:0;right:1.5%;z-index:101;width:45vw}@media (max-width: 575px){#productBannersFloat{right:0;width:100%}}#productBannersFloat .dropdown-toggle{width:224px}@media (max-width: 575px){#productBannersFloat .dropdown-toggle{width:100%}}#productBannersFloat .dropdown-menu{width:45vw}@media (min-width: 769px){#productBannersFloat .dropdown-menu{min-width:770px}}@media (max-width: 768px){#productBannersFloat .dropdown-menu{width:94vw}}@media (max-width: 575px){#productBannersFloat .dropdown-menu{width:100%}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(0,0,0,0.65);transition:all ease-in-out .3s}#relatedProducts{padding-top:8rem !important}#relatedProducts .product-related{padding:1rem 3%;margin-top:1.5rem;width:98%}#relatedProducts .product-related a{text-align:center;display:block}#relatedProducts .product-related a .image{margin-bottom:5px}#relatedProducts .product-related a .image img{width:84%;height:auto;margin-left:10%}#relatedProducts .product-related .label{font-weight:300;font-size:1.125rem}#relatedProducts .product-related .label p{margin:0}#relatedProducts .product-related .itemcode{font-size:1rem;padding-top:5px}@media (max-width: 768px){.product-detail h1{font-size:1.325rem}#relatedProducts .product-related{margin-right:auto;margin-left:auto;padding:15px 5%;position:static;z-index:10;width:94%}#relatedProducts .product-related .prev.start-0{left:-1rem !important}#relatedProducts .product-related .next.end-0{right:-1rem !important}}.movie h1{margin-left:30px}.movie-contents{margin-left:30px;margin-right:30px}.movie-contents .movies{margin-right:4%;padding-bottom:15px;float:left;width:48%}.movie-contents .movies iframe{height:226px;width:100%}.movie-contents .movies:nth-child(2n){margin-right:0%}.movie h2{font-size:16px;margin-bottom:10px}.movie iframe{margin-bottom:20px}@media (max-width: 768px){.movie h1{margin-left:15px}.movie-contents{margin-left:5%;margin-right:5%}.movie-contents .movies{margin-right:0%;margin-bottom:15px;float:left;width:100%}.movie-contents .movies iframe{height:190px;width:100%}.movie h2{font-size:15px;margin-bottom:10px}.movie iframe{margin-bottom:20px}}input,button,textarea,select{background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.wpsl-store-location,.wpsl-direction-wrap{line-height:1.3rem}.store-locator .locator-detail .detail dl{font-size:1rem;line-height:1.4;margin-bottom:5px;padding:5px;border-bottom:1px dotted #707070;width:100%}@media (min-width: 768px){.store-locator .locator-detail .detail dl{font-size:0.875rem}}.store-locator .locator-detail .detail dt{font-weight:600;float:left;width:40%}.store-locator .locator-detail .detail dd{float:left;width:60%;padding-left:.5rem;line-height:1.5}.store-locator .locator-detail .detail dd p{margin-bottom:0}.store-locator .locator-detail .detail dd table.wpsl-opening-hours time,.store-locator .locator-detail .detail dd table.wpsl-opening-hours td{font-size:11px}#wpsl-search-wrap input{padding-top:9px;padding-bottom:9px;background-color:#FFFFFF}#wpsl-search-wrap div label{line-height:38px !important}@media (max-width: 768px){.store-locator .locator-detail .detail,.store-locator .locator-detail .map{float:none;width:100%}}@media (max-width: 768px){input,button,textarea,select{font-size:16px}#wpsl-search-input{padding:7px 0 !important}}.sf-label-checkbox{display:unset !important;font-size:0.875rem !important;text-transform:uppercase !important}.sf-label-checkbox .sf-count{font-weight:300;font-size:94%;float:right}.product .searchandfilter input[type="checkbox"],.professional .searchandfilter input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;vertical-align:-2px;height:1.125rem;width:1.125rem}.product .searchandfilter ul li li,.professional .searchandfilter ul li li{padding:3px 0 !important}.product .searchandfilter h4,.professional .searchandfilter h4{margin-bottom:0.5rem;padding:5px 0 0.5rem;font-size:1.25rem;text-transform:uppercase;font-weight:700;font-family:"Noto Serif", "Times New Roman", Times, Georgia, serif;border-bottom:1px solid #000}.product-banners__wrap h3{font-size:1rem;font-weight:700;margin-bottom:15px}.product-banners__wrap h4.fs-5{font-size:1.125rem !important}#productBannersFloat .dropup .dropdown-toggle::before{display:inline-block;margin-right:0.1em;content:"";width:10px;height:10px;margin-top:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-135deg);transition:all ease-in-out .1s}#productBannersFloat .dropup .dropdown-toggle.show::before{margin-top:0px;transform:rotate(45deg)}#productBannersFloat .dropup .dropdown-toggle::after{display:none}#productBannersFloat .dropup .dropdown-menu{transform:translate(0px, 0px);transition:all ease-in .2s}#productBannersFloat .dropup .dropdown-menu.show{height:auto;transform:translate(0px, -38px) !important}#online-store h2{font-size:18px;margin-top:30px}#online-store .logo-wrap{margin-top:15px}#online-store .logo-wrap img{width:100%}div.store-locator #wpsl-direction-details,div.store-locator #wpsl-stores{color:#fff;background:#383838}div.store-locator .wpsl-store-location a,div.store-locator .wpsl-direction-wrap a{color:#fff}#wpsl-search-wrap{background:#000;color:#fff}div.store-locator #wpsl-search-btn{color:#fff;background-image:none;background-color:#f00;border:1px solid #f00;padding:9px 4rem}div.store-locator .wpsl-search{background:unset}div.store-locator .locator-index,div.store-locator .locator-detail{background:#000}div.store-locator #wpsl-search-btn,div.store-locator .wpsl-dropdown,div.store-locator #wpsl-search-wrap input{border-radius:10px !important}div.store-locator #wpsl-category,div.store-locator .wpsl-input,div.store-locator .wpsl-select-wrap{margin-bottom:0px}div.store-locator #wpsl-search-wrap div label{float:none}div.store-locator #wpsl-search-btn,div.store-locator #wpsl-search-wrap div{float:none;margin-right:1.5rem !important}div.store-locator #wpsl-search-wrap>form:nth-child(1){display:flex;align-items:flex-end}div.store-locator #wpsl-search-wrap div label{line-height:30px !important;width:100%}div.store-locator .locator-detail .detail dt,div.store-locator .locator-detail .detail dd{color:#fff}div.top_navi .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{top:100%;border-top:unset}div.top_navi .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{color:#fff;background:transparent}
/*# sourceMappingURL=styles.css.map */
