/*!
Theme Name: Leo Camerini
Theme URI: http://underscores.me/
Author: The Rope
Author URI: https://therope.it/
Description: Leo Camerini Wordpress Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: leocamerini
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Leo Camerini is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */
@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/l?subset_id=2&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/d?subset_id=2&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/a?subset_id=2&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/849347/000000000000000000010093/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/849347/000000000000000000010093/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/849347/000000000000000000010093/27/a?subset_id=2&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?subset_id=2&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/l?subset_id=2&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/d?subset_id=2&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/a?subset_id=2&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/648f69/000000000000000000010098/27/l?subset_id=2&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/648f69/000000000000000000010098/27/d?subset_id=2&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/648f69/000000000000000000010098/27/a?subset_id=2&fvd=i8&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:800}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/a?subset_id=2&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/l?subset_id=2&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/d?subset_id=2&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/a?subset_id=2&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/l?subset_id=2&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/d?subset_id=2&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/a?subset_id=2&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800}@font-face{font-family:"futura-pt-condensed";src:url("https://use.typekit.net/af/6b4d7c/000000000000000000012040/27/l?subset_id=2&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/6b4d7c/000000000000000000012040/27/d?subset_id=2&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/6b4d7c/000000000000000000012040/27/a?subset_id=2&fvd=i8&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:800}@font-face{font-family:"futura-pt-bold";src:url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"futura-pt-bold";src:url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:20px;padding-left:20px}.grecaptcha-badge{visibility:hidden}.hamburger{padding:10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:25px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:25px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:50px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:50px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:50px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:50px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:50px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:50px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-5px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-5px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(5px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(5px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-5px,-6.25px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-5px,6.25px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(5px,-6.25px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(5px,6.25px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-50px;top:-50px;transform:translate3d(50px,50px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-50px;top:-50px;transform:translate3d(-50px,50px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-50px;top:50px;transform:translate3d(50px,-50px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-50px;top:50px;transform:translate3d(-50px,-50px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-3.5714285714px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(3.5714285714px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:'futura-pt',sans-serif;font-weight:500;font-style:normal;letter-spacing:2px}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:500}.single-post b,.single-post strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#000;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:normal}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}video{max-width:100%;height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#000;border-radius:3px;background:#000;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#000}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#333;border:1px solid #ccc;border-radius:3px;padding:.375rem .75rem}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#000;text-decoration:none}a:visited{color:#000}a:hover{text-decoration:underline}a:hover,a:focus,a:active{color:#000}a:focus{outline:none}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{display:inline-block;margin:0 10px;position:relative}.main-navigation a{display:block;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.menu-toggle,.main-navigation.toggled ul{display:block}@media (min-width:768px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-content{padding-top:80px}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.homepage-content{width:1280px;max-width:100%;margin:auto;padding:30px 15px}.homepage-content p,.how-its-made-container p{font-size:16px;font-style:normal}.homepage-content p.centered-text{display:block;margin-left:auto;margin-right:auto;text-align:center;max-width:460px;line-height:2}.home-composition{margin:45px auto}.home-composition .home-composition-look-row .home-composition-look-content h3{display:block;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase}.home-composition .home-composition-look-row .home-composition-look-content a.btn{display:inline-block;background-color:#fff;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.home-composition .home-composition-look-row .home-composition-look-content a.btn:active,.home-composition .home-composition-look-row .home-composition-look-content a.btn:hover{background-color:#000;color:#fff;border-color:#000}.home-composition .home-composition-video-row .home-composition-video-image{-moz-flex-grow:1;flex-grow:1;padding:15px;text-align:center}.home-composition .home-composition-video-row .home-composition-video-poster{position:relative}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content{background-color:#282b31;padding:7px}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link{display:block;padding:20px;text-align:center;border:1px solid rgba(255,255,255,.1);color:#fff;text-decoration:none}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link strong{display:block;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link span{display:block;font-size:24px;font-style:normal;letter-spacing:2px;margin-bottom:8px}.home-brand-banner{background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff;margin-bottom:45px}@media (max-width:767px){.home-brand-banner{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/home/home-brand-banner-mobile.jpg)}#logo-textual{font-size:1.3rem}.single-product .bag-header .the-text h1{font-size:1.5rem}}@media (min-width:768px){.home-brand-banner{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/home/home-brand-banner.jpg)}.info-content .col-md-1:after,.nl-content .col-md-1:after{content:'';position:absolute;right:50%;width:1px;height:100%;background:#f2f2f2}}@media (min-width:769px) and (max-width:1199px){.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:unset}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;display:inline-block;width:30% !important}.woocommerce-page ul.products li.last{margin-right:3.8% !important}.woocommerce-page ul.products>li:nth-child(3n+0){margin-right:0 !important}}.home-brand-banner .home-brand-banner-content h3{display:block;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}.home-brand-banner .home-brand-banner-content a.btn{display:inline-block;background-color:transparent;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#fff;border-style:solid}.home-brand-banner .home-brand-banner-content a.btn:active,.home-brand-banner .home-brand-banner-content a.btn:hover{background-color:#fff;color:#000;border-color:#fff}.home-customer-banner{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:space-between;justify-content:space-between}.home-customer-banner .customer-banner-content{padding-left:45px}.home-customer-banner .customer-banner-content h3{display:block;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}.home-customer-banner .customer-banner-content a.btn{display:inline-block;background-color:#fff;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.home-customer-banner .customer-banner-content a.btn:active,.home-customer-banner .customer-banner-content a.btn:hover{background-color:#000;color:#fff;border-color:#000}.page-template-homepage .site-header .site-header-content .site-branding{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);transition:opacity .3s ease-in-out}@media (min-width:768px){.home-composition{margin:45px auto 130px}.home-composition .home-composition-look-row{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.home-composition .home-composition-look-row .home-composition-look-content{padding-left:40px;padding-bottom:100px}.home-composition .home-composition-look-row .home-composition-look-content a.btn{display:inline-block;background-color:#fff;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.home-composition .home-composition-look-row .home-composition-look-content a.btn:active,.home-composition .home-composition-look-row .home-composition-look-content a.btn:hover{background-color:#000;color:#fff;border-color:#000}.home-composition .home-composition-video-row{display:-moz-flex;display:flex;-moz-align-items:flex-start;align-items:flex-start}.home-composition .home-composition-video-row .home-composition-video-image{-moz-flex-grow:1;flex-grow:1;padding:45px;text-align:center}.home-composition .home-composition-video-row .home-composition-video-poster{position:relative}.home-composition .home-composition-video-row .home-composition-video-poster>img{margin-top:-100px}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content{position:absolute;bottom:-40px;left:50px;right:50px}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link strong{font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link span{font-size:24px;font-style:normal;letter-spacing:2px;margin-bottom:8px}.home-brand-banner{margin-bottom:45px}.home-brand-banner .home-brand-banner-content{padding:50px 50px 240px;width:480px;margin:auto 0 auto auto;text-align:right}.home-brand-banner .home-brand-banner-content h3{font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}.home-customer-banner{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:space-between;justify-content:space-between}.home-customer-banner .customer-banner-content{padding-left:45px}.home-customer-banner .customer-banner-content h3{display:block}}@media (max-width:767px){.home-composition .home-composition-look-row{margin-bottom:25px}.home-composition .home-composition-look-row .home-composition-look-image{text-align:center}.home-composition .home-composition-look-row .home-composition-look-content{text-align:center}.home-composition .home-composition-video-row .home-composition-video-image{-moz-flex-grow:1;flex-grow:1;padding:15px;text-align:center}.home-composition .home-composition-video-row .home-composition-video-poster{position:relative}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content{background-color:#282b31;padding:7px;margin:-80px auto 20px;position:relative;z-index:9;max-width:80%}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link strong{display:block;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}.home-composition .home-composition-video-row .home-composition-video-poster .home-composition-video-poster-content .home-composition-video-link span{display:block;font-size:24px;font-style:normal;letter-spacing:2px;margin-bottom:8px}.home-brand-banner{margin-bottom:25px}.home-brand-banner .home-brand-banner-content{padding:15px 15px 40px;margin:auto;text-align:right}.home-brand-banner .home-brand-banner-content h3{font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;margin-bottom:8px}}@media (max-width:991px){.home-customer-banner{-moz-flex-direction:column;flex-direction:column}.home-customer-banner .customer-banner-content{padding-left:0;text-align:center}.home-customer-banner .customer-banner-content h3{display:block}#header-left{padding:0 !important}}.about-content{padding:0 15px 50px}.about-content .row-content-text h2{font-size:24px;line-height:30px;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin-top:5px;margin-bottom:50px}.about-content .row-content-text h3{font-size:16px;font-style:normal;font-weight:400;margin-bottom:40px}.about-content .row-content-text p{font-size:12px}.about-content .row-content-image{display:block}@media (min-width:768px){.about-row-1{width:1280px;max-width:100%;margin:-40px auto;position:relative;z-index:14;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}.about-row-1 .row-content-text{flex-basis:50%;width:50%;max-width:550px;padding-top:100px;padding-right:60px}.about-row-1 .row-content-image{max-width:40%}.about-row-2{max-height:225px;margin:-140px -15px 0}.about-row-2 .row-content-image{text-align:right}.about-row-2 .row-content-image img{max-width:50%}.about-row-3{display:-moz-flex;display:flex;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:80px}.about-row-3 .row-content-image{margin-left:-15px;width:50%;padding-right:30px;text-align:right}.about-row-3 .row-content-text{background-color:#fff;margin-top:50px;width:560px;padding:45px;max-width:40%}.about-row-4{display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;margin-left:-15px;margin-right:-15px}.about-row-4 .row-column-bg{flex-basis:10%;width:10%;background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/about/about-4.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.about-row-4 .row-content-text{padding:0 50px 50px;flex-basis:40%;width:40%}.about-row-4 .row-content-image{flex-basis:50%;width:50%}.about-row-5{display:-moz-flex;display:flex;margin-left:-15px}.about-row-5 .row-content-text{padding:50px;flex-basis:50%;width:50%;max-width:550px}.about-row-5 .row-content-image{margin-left:10%;flex-basis:40%;width:40%}.about-row-6{display:-moz-flex;display:flex;margin-right:-15px}.about-row-6 .row-content-text{padding:50px;margin-left:10%;flex-basis:40%;width:40%;max-width:550px}.about-row-6 .row-content-text .inner-content-image{margin-right:-100px;text-align:right}.about-row-6 .row-content-text .inner-content-image:before{content:'';display:block;width:50%;height:45px;background-color:#fbf7f5;margin:50px 0 0 auto}.about-row-6 .row-content-text .inner-content-image img{position:relative}.about-row-6 .row-content-image{flex-basis:50%;width:50%}.about-row-6 .row-content-image img{width:100%}.about-row-7{display:-moz-flex;display:flex;-moz-justify-content:flex-start;justify-content:flex-start}.about-row-7 .row-content-image{margin-left:-15px;width:50%;padding-right:30px;text-align:right}.about-row-7 .row-content-text{background-color:transparent !important;margin-top:50px;width:560px;max-width:40%}.about-row-7 .content{background-color:#fff;padding:40px 45px}.about-row-7 .row-content-text .btn{border:solid 2px;padding:10px 40px;margin:0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px}.about-row-7 .row-content-text .btn:hover{background-color:#000;color:#fff;text-decoration:none}.about-row-7 .bg-content-image{position:absolute;z-index:-1;bottom:20px;width:80%;max-width:900px;left:50%;transform:translate(-50%,0%)}}@media (max-width:767px){.about-row-1,.about-row-2,.about-row-3,.about-row-4,.about-row-5,.about-row-6,.about-row-7{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;margin-left:-15px;margin-right:-15px}.about-row-7.ordini{margin-left:0;margin-right:0}.about-row-1 .row-content-image,.about-row-2 .row-content-image,.about-row-3 .row-content-image,.about-row-4 .row-content-image,.about-row-5 .row-content-image,.about-row-6 .row-content-image,.about-row-7 .row-content-image{-moz-order:1;order:1;width:100%}.about-row-1 .row-content-text,.about-row-2 .row-content-text,.about-row-3 .row-content-text,.about-row-4 .row-content-text,.about-row-5 .row-content-text,.about-row-6 .row-content-text,.about-row-7 .row-content-text{-moz-order:2;order:2;padding:35px;background-color:#fff;max-width:80%;margin-top:-50px}.about-row-1 .row-content-image{text-align:right}.about-row-1 .row-content-image img{max-width:80%}.about-row-1 .row-content-text{position:relative}.about-row-2{margin-top:-100px}.about-row-2 .row-content-image{text-align:right}.about-row-2 .row-content-image img{max-width:70%}.about-row-3{margin-top:-35px}.about-row-3 .row-content-image{text-align:right}.about-row-3 .row-content-text{margin-left:auto}.about-row-4 .row-content-image{text-align:left}.about-row-5 .row-content-image{text-align:right}.about-row-5 .row-content-text{margin-left:auto;margin-right:auto}.about-row-6 .row-content-image{text-align:left}.about-row-7{margin-top:-35px}.about-row-7 .row-content-image{text-align:right}.about-row-7 .row-content-text{margin-left:auto}.about-row-7 .row-content-text .btn{border:solid 2px;padding:10px 20px;margin:0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase}.about-row-7 .row-content-text .btn:hover{background-color:#000;color:#fff;text-decoration:none}.about-row-7 .bg-content-image{-moz-order:3;order:3;width:100%}}.post-type-archive-bags .content-inside,.post-type-archive-leo30 .content-inside,.post-type-archive-gemelle .content-inside{max-width:1280px;margin:auto;display:block}@media (min-width:768px){.post-type-archive-bags .content-inside,.post-type-archive-leo30 .content-inside,.post-type-archive-gemelle .content-inside{padding:50px 15px}}.post-type-archive-bags .content-inside article,.post-type-archive-leo30 .content-inside article,.post-type-archive-gemelle .content-inside article{position:relative;display:inline-block;width:100%;height:140vh;max-height:1080px;overflow:hidden;border-bottom:100px solid #fff}@media (max-width:767px){.post-type-archive-bags .content-inside article,.post-type-archive-leo30 .content-inside article,.post-type-archive-gemelle .content-inside article{height:100vh;display:flex;flex-direction:column-reverse;border-bottom:0 solid #fff}}.post-type-archive-bags .content-inside article .the-text,.post-type-archive-leo30 .content-inside article .the-text,.post-type-archive-gemelle .content-inside article .the-text{top:0;width:25%;position:relative;z-index:4}.post-type-archive-bags .content-inside article .the-text h1,.post-type-archive-leo30 .content-inside article .the-text h1,.post-type-archive-gemelle .content-inside article .the-text h1{font-size:24px;font-weight:500;letter-spacing:2px;text-transform:uppercase;line-height:30px;margin-bottom:30px}.post-type-archive-bags .content-inside article .the-text p,.post-type-archive-leo30 .content-inside article .the-text p,.post-type-archive-gemelle .content-inside article .the-text p{font-size:8px;font-weight:500;color:#494949;letter-spacing:6px;text-transform:uppercase;line-height:24px;margin-bottom:0}.post-type-archive-bags .content-inside article .the-text h2,.post-type-archive-leo30 .content-inside article .the-text h2,.post-type-archive-gemelle .content-inside article .the-text h2{font-size:16px;font-weight:100;font-style:normal;line-height:24px;letter-spacing:.5px;margin-top:0}.post-type-archive-bags .content-inside article .the-text a,.post-type-archive-leo30 .content-inside article .the-text a,.post-type-archive-gemelle .content-inside article .the-text a{border:2px solid #000;padding:10px 40px;margin:20px 0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px}a.btn-black,.page-template-page-contacts .site-content .gform_wrapper input[type=submit],.page-template-page-showroom .site-content .gform_wrapper input[type=submit],.single-product .site-content .gform_wrapper input[type=submit],.checkout-button.button.alt.wc-forward,#place_order,.return-to-shop .button.wc-backward,.woocommerce-account .woocommerce-Button.button,.woocommerce-account .woocommerce-MyAccount-content button[type=submit],.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.single-product .woocommerce-variation-add-to-cart>button[type=submit]{border:2px solid #000;padding:10px 40px;margin:30px 0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;background:#000;text-decoration:none;text-align:center;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.5}.single-product .woocommerce-variation-add-to-cart>button[type=submit].disabled,.single-product .woocommerce-variation-add-to-cart>button[type=submit].disabled:hover{background-color:#ebe9eb;border:2px solid #ebe9eb;color:#000;opacity:.5}.woocommerce-account .woocommerce-Button.button,#place_order{margin:0;border-radius:0}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:15px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin:10px 30px 0 0}.woocommerce-account .woocommerce-MyAccount-content button[type=submit]{margin:30px 0 0}.woocommerce-checkout .woocommerce-table__product-name>ul.wc-item-meta{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin:0}a.btn-black{margin-left:auto;margin-right:auto}.overflow-hidden{overflow:hidden}.page-template-page-contacts .site-content .gform_wrapper input[type=submit],.page-template-page-showroom .site-content .gform_wrapper input[type=submit]{min-width:200px}.page-template-page-contacts .site-content a.btn-black,.page-template-page-showroom .site-content a.btn-black{margin:4px 0;width:100%}a.btn-black:hover,.page-template-page-contacts .site-content .gform_wrapper input[type=submit]:hover,.page-template-page-showroom .site-content .gform_wrapper input[type=submit]:hover,.single-product .site-content .gform_wrapper input[type=submit]:hover,.checkout-button.button.alt.wc-forward:hover,#place_order:hover,.return-to-shop .button.wc-backward:hover,.woocommerce-account .woocommerce-Button.button:hover,.woocommerce-account .woocommerce-MyAccount-content button[type=submit]:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#fff;color:#000;text-decoration:none}a.btn-white-fixed,.background-black .gform_wrapper input[type=submit]{border:2px solid #fff;padding:10px 40px !important;position:relative;display:inline-block !important;font-weight:400;font-size:12px !important;text-transform:uppercase;letter-spacing:2px;background:#fff;cursor:pointer;min-width:200px;color:#000;text-align:center;text-decoration:none}a.btn-white-fixed:hover,.background-black .gform_wrapper input[type=submit]:hover{background:#000;color:#fff;text-decoration:none}.post-type-archive-bags .content-inside article .the-text a:hover,.post-type-archive-leo30 .content-inside article .the-text a:hover,.post-type-archive-gemelle .content-inside article .the-text a:hover{background-color:#000;color:#fff;text-decoration:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.post-type-archive-bags .content-inside article.first .the-text,.post-type-archive-leo30 .content-inside article.first .the-text,.post-type-archive-gemelle .content-inside article.first .the-text{float:right}@media (max-width:767px){.post-type-archive-bags .content-inside article.first .the-text,.post-type-archive-leo30 .content-inside article.first .the-text,.post-type-archive-gemelle .content-inside article.first .the-text{width:100%;display:block;float:none;text-align:center;padding:20px 0 40px}}.post-type-archive-bags .content-inside article.first .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.first .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.first .the-gallery-product-image{float:left;position:relative;width:55%;z-index:3}@media (max-width:767px){.post-type-archive-bags .content-inside article.first .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.first .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.first .the-gallery-product-image{width:100%;display:block;float:none;transform:none !important}}.post-type-archive-bags .content-inside article.first .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.first .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.first .the-gallery-detail-one{width:30%;position:absolute;top:0;bottom:0;left:5%;right:0;margin:auto;z-index:1}@media (max-width:767px){.post-type-archive-bags .content-inside article.first .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.first .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.first .the-gallery-detail-one{display:none !important}}.post-type-archive-bags .content-inside article.first .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.first .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.first .the-gallery-detail-two{width:50%;position:absolute;top:70%;bottom:0;left:auto;right:0;margin:auto;z-index:2}@media (max-width:767px){.post-type-archive-bags .content-inside article.first .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.first .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.first .the-gallery-detail-two{display:none !important}}.post-type-archive-bags .content-inside article.second .the-text,.post-type-archive-leo30 .content-inside article.second .the-text,.post-type-archive-gemelle .content-inside article.second .the-text{float:left}@media (max-width:767px){.post-type-archive-bags .content-inside article.second .the-text,.post-type-archive-leo30 .content-inside article.second .the-text,.post-type-archive-gemelle .content-inside article.second .the-text{width:100%;display:block;float:none;text-align:center;padding:20px 0 40px}}.post-type-archive-bags .content-inside article.second .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.second .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.second .the-gallery-product-image{float:right;position:relative;width:55%;z-index:3}@media (max-width:767px){.post-type-archive-bags .content-inside article.second .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.second .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.second .the-gallery-product-image{width:100%;display:block;float:none;transform:none !important}}.post-type-archive-bags .content-inside article.second .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.second .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.second .the-gallery-detail-one{width:40%;position:absolute;top:auto;bottom:10%;left:auto;right:10%;margin:auto;z-index:1}@media (max-width:767px){.post-type-archive-bags .content-inside article.second .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.second .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.second .the-gallery-detail-one{display:none !important}}.post-type-archive-bags .content-inside article.second .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.second .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.second .the-gallery-detail-two{width:50%;height:70%;-o-object-fit:cover;object-fit:cover;position:absolute;top:auto;bottom:0;left:0;right:auto;margin:auto;z-index:2}@media (max-width:767px){.post-type-archive-bags .content-inside article.second .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.second .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.second .the-gallery-detail-two{display:none !important}}.post-type-archive-bags .content-inside article.third .the-text,.post-type-archive-leo30 .content-inside article.third .the-text,.post-type-archive-gemelle .content-inside article.third .the-text{float:left;top:0}@media (max-width:767px){.post-type-archive-bags .content-inside article.third .the-text,.post-type-archive-leo30 .content-inside article.third .the-text,.post-type-archive-gemelle .content-inside article.third .the-text{width:100%;display:block;float:none;text-align:center;padding:20px 0 0}}.post-type-archive-bags .content-inside article.third .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.third .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.third .the-gallery-product-image{float:right;position:relative;width:55%;z-index:3}@media (max-width:767px){.post-type-archive-bags .content-inside article.third .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.third .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.third .the-gallery-product-image{width:100%;display:block;float:none;transform:none !important;right:0}}.post-type-archive-bags .content-inside article.third .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.third .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.third .the-gallery-detail-two{width:40%;position:absolute;top:30%;bottom:0;left:auto;right:10%;margin:auto;z-index:1}@media (max-width:767px){.post-type-archive-bags .content-inside article.third .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.third .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.third .the-gallery-detail-two{display:none !important}}.post-type-archive-bags .content-inside article.third .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.third .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.third .the-gallery-detail-one{width:48%;max-height:70%;-o-object-fit:cover;object-fit:cover;position:absolute;top:auto;bottom:0;left:0;right:auto;margin:auto;z-index:2}@media (max-width:767px){.post-type-archive-bags .content-inside article.third .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.third .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.third .the-gallery-detail-one{display:none !important}}.post-type-archive-bags .content-inside article.fourth .the-text,.post-type-archive-leo30 .content-inside article.fourth .the-text,.post-type-archive-gemelle .content-inside article.fourth .the-text{float:left;top:0}@media (max-width:767px){.post-type-archive-bags .content-inside article.fourth .the-text,.post-type-archive-leo30 .content-inside article.fourth .the-text,.post-type-archive-gemelle .content-inside article.fourth .the-text{width:100%;display:block;float:none;text-align:center;padding:20px 0 40px}}.post-type-archive-bags .content-inside article.fourth .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-product-image{float:right;position:relative;width:55%;right:10%;z-index:3}@media (max-width:767px){.post-type-archive-bags .content-inside article.fourth .the-gallery-product-image,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-product-image,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-product-image{width:100%;display:block;float:none;transform:none !important;right:0}}.post-type-archive-bags .content-inside article.fourth .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-detail-two{width:70%;height:40%;-o-object-fit:cover;object-fit:cover;position:absolute;top:70%;bottom:0;left:auto;right:0;margin:auto;z-index:1}@media (max-width:767px){.post-type-archive-bags .content-inside article.fourth .the-gallery-detail-two,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-detail-two,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-detail-two{display:none !important}}.post-type-archive-bags .content-inside article.fourth .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-detail-one{width:45%;max-height:35%;-o-object-fit:cover;object-fit:cover;position:absolute;top:20%;bottom:0;left:5%;right:auto;margin:auto;z-index:2}@media (max-width:767px){.post-type-archive-bags .content-inside article.fourth .the-gallery-detail-one,.post-type-archive-leo30 .content-inside article.fourth .the-gallery-detail-one,.post-type-archive-gemelle .content-inside article.fourth .the-gallery-detail-one{display:none !important}}.single-product{overflow-x:hidden}.single-product .site-main{margin:0 15px;padding-top:20px}.single-product .bag-header{display:flex;flex-direction:row;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:80px}@media (max-width:1280px){.single-product .bag-header{width:100%}}.single-product .bag-header .the-text{width:50%;max-height:700px;display:flex;flex-direction:column;justify-content:center;text-align:center;margin-right:20px}.single-product .bag-header .the-text h1{font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:1.05;margin-bottom:30px}.single-product .bag-header .the-text p.size{font-size:8px;font-weight:500;color:#494949;letter-spacing:6px;text-transform:uppercase;line-height:24px;margin-bottom:22px}.single-product .description-section{max-width:1280px;display:flex;flex-direction:row;float:none;clear:right;margin:auto}.single-product .description-section .info{width:25%}.single-product .description-section .info h3{font-size:16px;font-weight:100;font-style:normal;line-height:24px;letter-spacing:.5px;margin-top:0}.single-product .description-section .info>p,.info-box .info-footer-paragraph,.nl-box .nl-footer-paragraph{font-weight:500;line-height:30px;font-size:16px;letter-spacing:4px;text-transform:uppercase;margin:0 0 40px}.info-box .info-footer-paragraph{margin:0 0 25px}.single-product .description-section .list{width:75%;padding-left:50px}.single-product .description-section .list ul{-moz-column-count:2;column-count:2;padding:0;margin:0;list-style:none}.single-product .description-section .list ul li{position:relative;padding-left:10px;font-size:10px;text-transform:uppercase;letter-spacing:1px;line-height:36px}.single-product .description-section .list ul li:before{content:'';background:#000;width:6px;height:6px;border-radius:100%;position:absolute;top:0;bottom:0;left:-10px;margin:auto}.single-product .photo-row-one,.single-product .photo-row-two{display:flex;position:relative;flex-direction:row;margin:40px auto;max-width:1280px}.single-product .photo-row-one .img-1,.single-product .photo-row-two .img-1{width:calc(50vw - 50px);background-size:cover;background-repeat:no-repeat;z-index:1}.product-wide-image{width:100%;object-fit:cover;aspect-ratio:16/9}.single-product .photo-row-one .img-2,.single-product .photo-row-two .img-2{width:30%;margin-left:50px;background-size:cover;background-repeat:no-repeat;background-position:center center}.single-product .photo-row-one .side-text,.single-product .photo-row-two .side-text{display:flex;font-size:10px;font-weight:400;letter-spacing:11px;text-transform:uppercase;align-items:center}.single-product .photo-row-one .side-text span,.single-product .photo-row-two .side-text span{transform:rotate(90deg)}.single-product .photo-row-two{height:calc(75vw - 100px)}@media (max-width:767px){.single-product .photo-row-two{height:calc(100vh - 100px)}.nl-box{height:100vh;overflow-y:scroll;bottom:auto !important;top:0}.info-box{top:0 !important;transform:translate(-50%,0) !important;width:100vw;height:100vh;overflow-y:scroll}}.info-box .productinfo-section{display:none}.shipping-list{width:100%;text-align:left;border-top:1px solid #dedede;margin-top:1rem;margin-bottom:1rem;max-width:360px;margin-left:auto;margin-right:auto}.shipping-list .fal{font-size:18px;margin-right:10px}.shipping-list a:hover{text-decoration:none}#border-contacts>div>div{border:4px solid #eaeaea;padding:3rem;height:30rem}.single-product .photo-row-two .img-2{width:calc(50% - 50px);position:absolute;height:300px;right:0;top:50px}.single-product .photo-row-two .the-text{top:0;width:25%;margin-left:50px;position:relative;z-index:4;display:flex;flex-direction:column;justify-content:flex-end}.single-product .photo-row-two .the-text h1{font-size:14px;font-weight:500;letter-spacing:8px;text-transform:uppercase;line-height:30px;margin-bottom:30px}.single-product .photo-row-two .the-text p{font-size:8px;font-weight:500;color:#494949;letter-spacing:6px;text-transform:uppercase;line-height:24px;margin-bottom:0}.single-product .photo-row-two .the-text h2{font-size:16px;font-weight:100;font-style:normal;line-height:24px;letter-spacing:.5px;margin-top:0}.single-product .photo-row-two .the-text a{border:2px solid;padding:10px 40px;margin:20px 0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;text-align:center}.single-product .photo-row-two .the-text a:hover{background-color:#000;color:#fff;text-decoration:none}.single-product .photo-row-two .side-text span{transform:rotate(-90deg);transform-origin:center left;min-width:350px}.single-product .explore{display:block;width:100%;line-height:120px;text-align:center}.single-product .explore p{font-weight:400;font-size:16px;letter-spacing:4px;text-transform:uppercase;position:relative}.the-border span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.related img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.single-product .bag-header{flex-direction:column-reverse;float:none;clear:none}.single-product .site-main{padding-top:0 !important}.single-product #preorder{margin-top:0 !important;margin-bottom:0 !important}#jssor_1{margin-bottom:20px !important}.single-product .bag-header .the-text{width:100%;text-align:center}.single-product .description-section{flex-direction:column;text-align:center}.single-product .description-section .info{width:100%}.single-product .description-section .list{width:100%;padding-left:15px}.single-product .description-section .list ul{-moz-column-count:1;column-count:1}.single-product .photo-row-one,.single-product .photo-row-two{flex-direction:column}.single-product .photo-row-one .img-1,.single-product .photo-row-two .img-1{width:100%;height:50vh}.single-product .photo-row-one .img-2,.single-product .photo-row-two .img-2{width:100%;height:50vh;margin:40px 0 0}.single-product .photo-row-one .side-text,.single-product .photo-row-two .side-text{display:none}.single-product .photo-row-two .the-text{width:100%;margin-left:0;justify-content:end}.single-product .photo-row-two .img-2{position:relative;transform:none !important;margin-left:0;margin-top:100px}.single-product .explore{margin:100px 0 0}f}.page-template-customer-service .big-header,.page-template-contatti .big-header,.page-template-default .big-header,.error404 .big-header{background-size:cover;background-position:center center;background-repeat:no-repeat;height:500px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center}@media (max-width:767px){.page-template-customer-service .big-header,.page-template-contatti .big-header,.page-template-default .big-header,.error404 .big-header{height:150px}}.page-template-customer-service .big-header h1,.page-template-contatti .big-header h1,.page-template-default .big-header h1,.error404 .big-header h1{font-weight:100;font-size:5vw;text-transform:uppercase;letter-spacing:2px;color:#fff}.page-template-customer-service .constrictor,.page-template-contatti .constrictor{max-width:990px;margin:40px auto;padding:12px 15px}.page-template-customer-service .constrictor .my-content h1,.page-template-contatti .constrictor .my-content h1,.page-template-default .constrictor .my-content h1,.error404 .constrictor .my-content h1{font-size:24px;line-height:30px;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px}.page-template-customer-service .constrictor .my-content h2,.page-template-contatti .constrictor .my-content h2{font-size:16px;font-style:normal;font-weight:300;letter-spacing:.5px;margin-bottom:40px}.page-template-customer-service .constrictor .my-content p,.page-template-contatti .constrictor .my-content p{font-size:12px;line-height:18px;letter-spacing:1px;font-weight:400;color:#494949}.page-template-customer-service .constrictor form#gform_1,.page-template-customer-service .constrictor form#gform_2,.page-template-contatti .constrictor form#gform_1,.page-template-contatti .constrictor form#gform_2{margin-top:40px}.page-template-customer-service .constrictor form#gform_1 label,.page-template-customer-service .constrictor form#gform_2 label,.page-template-contatti .constrictor form#gform_1 label,.page-template-contatti .constrictor form#gform_2 label{display:none}.page-template-customer-service .constrictor form#gform_1 input[type],.page-template-customer-service .constrictor form#gform_1 textarea,.page-template-customer-service .constrictor form#gform_1 select,.page-template-customer-service .constrictor form#gform_1 select#input_1_5,.page-template-customer-service .constrictor form#gform_1 select#input_2_5,.page-template-customer-service .constrictor form#gform_2 input[type],.page-template-customer-service .constrictor form#gform_2 textarea,.page-template-customer-service .constrictor form#gform_2 select,.page-template-customer-service .constrictor form#gform_2 select#input_1_5,.page-template-customer-service .constrictor form#gform_2 select#input_2_5,.page-template-contatti .constrictor form#gform_1 input[type],.page-template-contatti .constrictor form#gform_1 textarea,.page-template-contatti .constrictor form#gform_1 select,.page-template-contatti .constrictor form#gform_1 select#input_1_5,.page-template-contatti .constrictor form#gform_1 select#input_2_5,.page-template-contatti .constrictor form#gform_2 input[type],.page-template-contatti .constrictor form#gform_2 textarea,.page-template-contatti .constrictor form#gform_2 select,.page-template-contatti .constrictor form#gform_2 select#input_1_5,.page-template-contatti .constrictor form#gform_2 select#input_2_5{border:0;border-bottom:1px solid #494949;border-radius:0;background:#fff;font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase;margin-bottom:40px}.page-template-customer-service .constrictor form#gform_1 textarea,.page-template-customer-service .constrictor form#gform_2 textarea,.page-template-contatti .constrictor form#gform_1 textarea,.page-template-contatti .constrictor form#gform_2 textarea{border:1px solid #494949}.page-template-customer-service .constrictor form#gform_1 select#input_1_5,.page-template-customer-service .constrictor form#gform_1 select#input_2_5,.page-template-customer-service .constrictor form#gform_2 select#input_1_5,.page-template-customer-service .constrictor form#gform_2 select#input_2_5,.page-template-contatti .constrictor form#gform_1 select#input_1_5,.page-template-contatti .constrictor form#gform_1 select#input_2_5,.page-template-contatti .constrictor form#gform_2 select#input_1_5,.page-template-contatti .constrictor form#gform_2 select#input_2_5{width:100%;-webkit-appearance:none;background:url(/wp-content/themes/leocamerini/images/form-arrow.png) no-repeat 100% 0}.page-template-customer-service .constrictor form#gform_1 input[type]::-moz-placeholder,.page-template-customer-service .constrictor form#gform_1 textarea::-moz-placeholder,.page-template-customer-service .constrictor form#gform_2 input[type]::-moz-placeholder,.page-template-customer-service .constrictor form#gform_2 textarea::-moz-placeholder,.page-template-contatti .constrictor form#gform_1 input[type]::-moz-placeholder,.page-template-contatti .constrictor form#gform_1 textarea::-moz-placeholder,.page-template-contatti .constrictor form#gform_2 input[type]::-moz-placeholder,.page-template-contatti .constrictor form#gform_2 textarea::-moz-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service .constrictor form#gform_1 input[type]:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_1 textarea:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_2 input[type]:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_2 textarea:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_1 input[type]:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_1 textarea:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_2 input[type]:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_2 textarea:-ms-input-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service .constrictor form#gform_1 input[type]::-moz-placeholder,.page-template-customer-service .constrictor form#gform_1 textarea::-moz-placeholder,.page-template-customer-service .constrictor form#gform_2 input[type]::-moz-placeholder,.page-template-customer-service .constrictor form#gform_2 textarea::-moz-placeholder,.page-template-contatti .constrictor form#gform_1 input[type]::-moz-placeholder,.page-template-contatti .constrictor form#gform_1 textarea::-moz-placeholder,.page-template-contatti .constrictor form#gform_2 input[type]::-moz-placeholder,.page-template-contatti .constrictor form#gform_2 textarea::-moz-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service .constrictor form#gform_1 input[type]:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_1 textarea:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_2 input[type]:-ms-input-placeholder,.page-template-customer-service .constrictor form#gform_2 textarea:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_1 input[type]:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_1 textarea:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_2 input[type]:-ms-input-placeholder,.page-template-contatti .constrictor form#gform_2 textarea:-ms-input-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service .constrictor form#gform_1 input[type]::placeholder,.page-template-customer-service .constrictor form#gform_1 textarea::placeholder,.page-template-customer-service .constrictor form#gform_2 input[type]::placeholder,.page-template-customer-service .constrictor form#gform_2 textarea::placeholder,.page-template-contatti .constrictor form#gform_1 input[type]::placeholder,.page-template-contatti .constrictor form#gform_1 textarea::placeholder,.page-template-contatti .constrictor form#gform_2 input[type]::placeholder,.page-template-contatti .constrictor form#gform_2 textarea::placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service .constrictor form#gform_1 input#gform_submit_button_1,.page-template-customer-service .constrictor form#gform_1 input#gform_submit_button_2,.page-template-customer-service .constrictor form#gform_2 input#gform_submit_button_1,.page-template-customer-service .constrictor form#gform_2 input#gform_submit_button_2,.page-template-contatti .constrictor form#gform_1 input#gform_submit_button_1,.page-template-contatti .constrictor form#gform_1 input#gform_submit_button_2,.page-template-contatti .constrictor form#gform_2 input#gform_submit_button_1,.page-template-contatti .constrictor form#gform_2 input#gform_submit_button_2{display:block;margin:auto;border:1px solid #494949;line-height:40px;width:200px}.page-template-customer-service div#popmake-145,.page-template-contatti div#popmake-145{background:#fff;box-shadow:none}.page-template-customer-service div#popmake-145 form#gform_4,.page-template-contatti div#popmake-145 form#gform_4{margin-top:40px}.page-template-customer-service div#popmake-145 form#gform_4 label,.page-template-contatti div#popmake-145 form#gform_4 label{display:none}.page-template-customer-service div#popmake-145 form#gform_4 input[type],.page-template-customer-service div#popmake-145 form#gform_4 textarea,.page-template-customer-service div#popmake-145 form#gform_4 select,.page-template-customer-service div#popmake-145 form#gform_4 select#input_4_5,.page-template-customer-service div#popmake-145 form#gform_4 select#input_4_5,.page-template-contatti div#popmake-145 form#gform_4 input[type],.page-template-contatti div#popmake-145 form#gform_4 textarea,.page-template-contatti div#popmake-145 form#gform_4 select,.page-template-contatti div#popmake-145 form#gform_4 select#input_4_5,.page-template-contatti div#popmake-145 form#gform_4 select#input_4_5{border:0;border-bottom:1px solid #494949;border-radius:0;background:#fff;font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase;margin-bottom:40px}.page-template-customer-service div#popmake-145 form#gform_4 textarea,.page-template-contatti div#popmake-145 form#gform_4 textarea{border:1px solid #494949}.page-template-customer-service div#popmake-145 form#gform_4 select#input_4_5,.page-template-customer-service div#popmake-145 form#gform_4 select#input_4_5,.page-template-customer-service div#popmake-145 form#gform_4 input#input_4_7,.page-template-contatti div#popmake-145 form#gform_4 select#input_4_5,.page-template-contatti div#popmake-145 form#gform_4 select#input_4_5,.page-template-contatti div#popmake-145 form#gform_4 input#input_4_7{width:100%;max-width:100%;-webkit-appearance:none;background:url(/wp-content/themes/leocamerini/images/form-arrow.png) no-repeat 100% 0}.page-template-customer-service div#popmake-145 form#gform_4 input[type]::-moz-placeholder,.page-template-customer-service div#popmake-145 form#gform_4 textarea::-moz-placeholder,.page-template-contatti div#popmake-145 form#gform_4 input[type]::-moz-placeholder,.page-template-contatti div#popmake-145 form#gform_4 textarea::-moz-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service div#popmake-145 form#gform_4 input[type]:-ms-input-placeholder,.page-template-customer-service div#popmake-145 form#gform_4 textarea:-ms-input-placeholder,.page-template-contatti div#popmake-145 form#gform_4 input[type]:-ms-input-placeholder,.page-template-contatti div#popmake-145 form#gform_4 textarea:-ms-input-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service div#popmake-145 form#gform_4 input[type]::-moz-placeholder,.page-template-customer-service div#popmake-145 form#gform_4 textarea::-moz-placeholder,.page-template-contatti div#popmake-145 form#gform_4 input[type]::-moz-placeholder,.page-template-contatti div#popmake-145 form#gform_4 textarea::-moz-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service div#popmake-145 form#gform_4 input[type]:-ms-input-placeholder,.page-template-customer-service div#popmake-145 form#gform_4 textarea:-ms-input-placeholder,.page-template-contatti div#popmake-145 form#gform_4 input[type]:-ms-input-placeholder,.page-template-contatti div#popmake-145 form#gform_4 textarea:-ms-input-placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service div#popmake-145 form#gform_4 input[type]::placeholder,.page-template-customer-service div#popmake-145 form#gform_4 textarea::placeholder,.page-template-contatti div#popmake-145 form#gform_4 input[type]::placeholder,.page-template-contatti div#popmake-145 form#gform_4 textarea::placeholder{font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase}.page-template-customer-service div#popmake-145 form#gform_4 input#gform_submit_button_4,.page-template-contatti div#popmake-145 form#gform_4 input#gform_submit_button_4{display:block;margin:auto;border:1px solid #494949;line-height:40px;width:200px}.page-template-customer-service div#popmake-145 .gfield_time_hour.ginput_container.ginput_container_time,.page-template-customer-service div#popmake-145 .gfield_time_minute.ginput_container.ginput_container_time,.page-template-contatti div#popmake-145 .gfield_time_hour.ginput_container.ginput_container_time,.page-template-contatti div#popmake-145 .gfield_time_minute.ginput_container.ginput_container_time{width:50%;max-width:50%}.page-template-customer-service div#popmake-145 .gform_wrapper .gfield_time_hour input,.page-template-customer-service div#popmake-145 .gform_wrapper .gfield_time_minute input,.page-template-contatti div#popmake-145 .gform_wrapper .gfield_time_hour input,.page-template-contatti div#popmake-145 .gform_wrapper .gfield_time_minute input{width:100%}.page-template-customer-service div#popmake-145 .gform_wrapper .gfield_time_hour i,.page-template-contatti div#popmake-145 .gform_wrapper .gfield_time_hour i{display:none}.page-template-customer-service .pum-theme-139 .pum-content+.pum-close,.page-template-customer-service .pum-theme-default-theme .pum-content+.pum-close,.page-template-contatti .pum-theme-139 .pum-content+.pum-close,.page-template-contatti .pum-theme-default-theme .pum-content+.pum-close{display:block;margin:auto;border:1px solid #494949;line-height:10px;width:110px;background:#fff;border-radius:0;background:#fff;font-size:12px;font-weight:400;letter-spacing:10px;color:#000;text-transform:uppercase;margin-bottom:40px}.page-template-customer-service .showroom,.page-template-contatti .showroom{display:flex;flex-direction:column;align-items:center;border:1px solid;max-width:70%;margin:auto;padding:30px 0}@media (max-width:767px){.page-template-customer-service .showroom,.page-template-contatti .showroom{max-width:100%}}.page-template-customer-service .showroom h2,.page-template-contatti .showroom h2{font-weight:400;text-transform:uppercase;letter-spacing:10px;font-size:14px;line-height:30px;margin:0}.page-template-customer-service .showroom p,.page-template-contatti .showroom p{font-size:12px;line-height:30px;letter-spacing:1px}.page-template-customer-service .showroom .references,.page-template-contatti .showroom .references{display:flex;flex-direction:row-reverse;width:calc(100% - 100px);text-align:center}@media (max-width:767px){.page-template-customer-service .showroom .references,.page-template-contatti .showroom .references{flex-direction:column;width:100%}}.page-template-customer-service .showroom .references a,.page-template-contatti .showroom .references a{margin:0 20px;font-weight:400;font-size:14px;line-height:30px;letter-spacing:1px;text-decoration:underline;width:100%}.page-template-customer-service .showroom .references a:nth-of-type(2),.page-template-contatti .showroom .references a:nth-of-type(2){letter-spacing:4px}@media (max-width:767px){.page-template-customer-service .showroom .references a,.page-template-contatti .showroom .references a{margin:auto}}.page-template-customer-service .showroom .cta,.page-template-contatti .showroom .cta{display:flex;flex-direction:row;width:calc(100% - 100px);text-align:center;margin:30px 0 10px}@media (max-width:767px){.page-template-customer-service .showroom .cta,.page-template-contatti .showroom .cta{flex-direction:column;width:100%}}.page-template-customer-service .showroom .cta a,.page-template-contatti .showroom .cta a{font-size:12px;letter-spacing:2px;line-height:50px;margin:0 20px;text-transform:uppercase;width:100%}@media (max-width:767px){.page-template-customer-service .showroom .cta a,.page-template-contatti .showroom .cta a{margin:auto;width:90%}}.page-template-customer-service .showroom .cta a.first,.page-template-contatti .showroom .cta a.first{border:2px solid}.page-template-customer-service .showroom .cta a.second,.page-template-contatti .showroom .cta a.second{background:#000;color:#fff;border:2px solid #000}.page-template-textual-page .big-header{background-size:cover;background-repeat:no-repeat;height:500px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center}@media (max-width:767px){.page-template-textual-page .big-header{height:150px}}.page-template-textual-page .big-header h1{font-weight:100;font-size:5vw;text-transform:uppercase;letter-spacing:2px;color:#fff}.page-template-textual-page .constrictor{max-width:990px;margin:40px auto;padding:12px 15px}.page-template-textual-page .constrictor .my-content h2{font-size:24px;line-height:30px;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px}.page-template-textual-page .constrictor .my-content p+h2{margin-top:40px}.page-template-textual-page .constrictor .my-content h3{font-size:16px;font-style:normal;font-weight:300;letter-spacing:.5px;margin-bottom:40px}body.archive.category .big-header{background-size:cover;background-position:center center;background-repeat:no-repeat;height:500px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center}@media (max-width:767px){body.archive.category .big-header{height:150px}}body.archive.category .big-header h1{font-weight:100;font-size:5vw;text-transform:uppercase;letter-spacing:2px;color:#fff}body.archive.category .the-selector{display:flex;max-width:1280px;margin:auto;flex-direction:row;justify-content:center}body.archive.category .the-selector span{margin:40px 20px 0;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:6px;border:1px solid #fff;padding:5px 10px;cursor:pointer}body.archive.category .the-selector span.active,body.archive.category .the-selector span:hover{border:1px solid #000}body.archive.category .the-list.leos-mag{display:block;max-width:1280px;margin:0 auto;padding:12px 15px 52px}@media (min-width:768px){body.archive.category .the-list.leos-mag{-moz-column-count:2;column-count:2}}body.archive.category .the-list.leos-mag article{width:100%;text-align:center;padding:15px;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid;position:relative}body.archive.category .the-list.leos-mag article img{margin:50px auto}body.archive.category .the-list.leos-mag article h3{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:6px}body.archive.category .the-list.leos-mag article h1{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px}body.archive.category .the-list.leos-mag article h2{font-size:16px;font-weight:400;letter-spacing:.5px;font-style:normal}body.archive.category .the-list.leos-mag article a{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:underline;position:relative;z-index:9}body.archive.category .the-list.leos-mag article *:not(img){max-width:530px;margin-left:auto;margin-right:auto}@-webkit-keyframes visible{0%{opacity:0;transform:translateY(40px);transition:opacity .3s linear .2s,transform .3s linear .2s}100%{opacity:1;transform:translateY(0px);transition:opacity .3s linear .2s,transform .3s linear .2s}}@keyframes visible{0%{opacity:0;transform:translateY(40px);transition:opacity .3s linear .2s,transform .3s linear .2s}100%{opacity:1;transform:translateY(0px);transition:opacity .3s linear .2s,transform .3s linear .2s}}body.archive.category .the-list.leos-mag article{display:none}body.archive.category .the-list.leos-mag article.active{display:block;-webkit-animation-name:visible;animation-name:visible;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body.archive.category .how-to{max-width:1280px;width:100%;margin:auto;display:flex;flex-direction:row}body.archive.category .how-to .the-container{position:relative;display:flex;width:50%}body.archive.category .how-to a{border:2px solid;padding:10px 40px;margin:20px auto;position:relative;display:block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px}.single-post .the-header{display:flex;height:70vh;flex-direction:row;align-items:center;padding:15px;margin-bottom:80px}@media(max-width:990px){.single-post .the-header{height:200px}.single-post #jssor_1{left:-25px !important}}.single-post .the-header .the-img{height:100%;width:100%;background-position:center center;background-size:cover;display:flex;justify-content:center;align-items:center}.single-post .the-header .the-img h1{font-size:10vw;letter-spacing:2px;text-transform:uppercase;font-weight:300;color:rgba(255,255,255,.7)}.galleryid-4982 img,.galleryid-4983 img,.galleryid-4984 img{width:100%;padding-left:15px;padding-right:15px}@media (max-width:767px){.galleryid-4982 img,.galleryid-4983 img,.galleryid-4984 img{padding-left:2px;padding-right:2px}}.single-post .the-header a{width:20%;margin:20px 50px;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;white-space:nowrap}.post-footer{font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin:20px 50px}.post-footer a:hover{background-color:transparent}.wp-video{margin:auto}@media (max-width:767px){.single-post .the-content .gallery.gallery-columns-2 .gallery-item{display:block;padding:10px;max-width:100%}}@media (min-width:768px){.single-product .explore{margin-top:3%;margin-bottom:3%}.single-post .the-content .gallery.gallery-columns-2,{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}.single-post .the-content .gallery.gallery-columns-2 .gallery-item,.straps .gallery-item{padding:10px}.single-post .the-content .gallery.gallery-columns-2 .gallery-item:nth-child(odd){padding-left:0;text-align:right}.single-post .the-content .gallery .hide{display:none}}.gallery-item:nth-child(even){padding-right:0;text-align:left}.straps .gallery{max-width:1280px;margin:60px auto 0 auto}.straps .gallery-item{text-align:left}.single-post #main>.span-news,.single-post #main>h1,.single-post #main>h5{width:100%;margin:auto;display:block;max-width:500px;margin:40px auto 70px auto}.single-post #main>h1{font-size:60px;font-weight:400;text-transform:uppercase;letter-spacing:2px;line-height:1.3}@media(max-width:767px){.single-post #main>h1{font-size:29px;line-height:40px}.single-post .site-main>*:not(.the-header){padding:0 25px !important}}.line-break{display:block;margin-top:20px}.postid-2080 #main>h2,.postid-2082 #main>h2,.postid-2473 #main>h2,.postid-2503 #main>h2,.postid-3296 #main>h2,.postid-3372 #main>h2{display:none}@media (max-width:767px){.galleryid-3296>.gallery-item:nth-child(2),.galleryid-3372>.gallery-item:nth-child(2){display:none !important}}.single-post #main>.span-news{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:400}.gform_confirmation_wrapper{text-align:center;padding:40px 0;font-size:16px;letter-spacing:2px;line-height:50px;text-transform:uppercase}.site-header{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:10}.site-header .site-header-content{max-width:100%;width:1280px;padding:12px 15px;position:relative;display:block;margin-left:auto;margin-right:auto;display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center}.site-header .site-header-content .site-branding{text-align:left}.site-header .site-header-content .main-navigation{-moz-flex-grow:1;flex-grow:1;text-align:center}.site-header .site-header-content .main-navigation .menu-toggle{background-color:transparent}.site-header .site-header-content .main-navigation .menu-toggle span{font:0/0 a;text-shadow:none;color:transparent}.site-header .site-header-content .header-additional{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.site-header .site-header-content .header-additional .btn-contact{display:inline-block;background-color:#fff;padding:10px 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.site-header .site-header-content .header-additional .btn-contact:active,.site-header .site-header-content .header-additional .btn-contact:hover{background-color:#000;color:#fff;border-color:#000}@media (max-width:767px){.site-header .site-header-content{padding-top:12px;padding-bottom:12px;display:block;margin-left:auto;margin-right:auto;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.site-header .site-header-content .site-branding{-moz-order:2;order:2;-moz-flex-grow:1;flex-grow:1;text-align:center}.site-header .site-header-content .main-navigation{-moz-flex-grow:0;flex-grow:0;text-align:center;width:auto}.site-header .site-header-content .main-navigation>div{position:absolute;top:100%;left:0;width:100%;background-color:#fff}.site-header .site-header-content .main-navigation>div .nav-menu{padding-bottom:5px;border-bottom:1px solid #000}.site-header .site-header-content .main-navigation>div .nav-menu li{display:block;width:100%;margin:0;padding:5px}.site-header .site-header-content .header-additional{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-order:3;order:3}.site-header .site-header-content .header-additional .btn-contact{display:none}}.site-footer .newsletter-subscription{background-color:#efece6;padding:35px 15px;text-align:center}.site-footer .newsletter-subscription h3{font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.site-footer .newsletter-subscription .footer-nl-form fieldset{position:relative;display:block;width:780px;max-width:calc(100% - 30px);margin:0 auto;border:0;padding:0;margin-top:20px}.site-footer .newsletter-subscription .footer-nl-form fieldset label{display:none}.site-footer .newsletter-subscription .footer-nl-form fieldset input[type=text],.site-footer .newsletter-subscription .footer-nl-form fieldset input[type=email]{display:block;width:100%;background:0 0;border:none;border-bottom:1px solid #fff;font-size:12px;text-align:center;height:30px;border-radius:0}.site-footer .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription{position:absolute;right:0;top:0;background-color:transparent;border:none}.site-footer .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription span{color:#fff}.site-footer .site-info{display:-moz-flex;display:flex;-moz-align-items:flex-start;align-items:flex-start;padding:80px 15px;font-size:12px}.site-footer .site-info .footer-logo{-moz-flex-grow:2;flex-grow:2;text-align:center}.site-footer .site-info .footer-links,.site-footer .site-info .footer-social-links{-moz-flex-grow:1;flex-grow:1}.site-footer .site-info .footer-links h4,.site-footer .site-info .footer-social-links h4{font-size:12px;margin:0 0 7px}.site-footer .site-info .footer-links ul,.site-footer .site-info .footer-social-links ul,.site-footer .site-info .footer-bottom ul,.socials{list-style:none;padding:0;margin:0}.site-footer .site-info .footer-links ul li,.site-footer .site-info .footer-social-links ul li{margin-bottom:7px}.site-footer .site-info .footer-links ul:nth-child(1) li,.site-footer .site-info .footer-social-links ul:nth-child(1) li{margin-left:10px;margin-right:10px}@media (max-width:767px){.site-footer .site-info{-moz-flex-direction:column;flex-direction:column;text-align:center;padding-bottom:30px}.site-footer .site-info .footer-logo,.site-footer .site-info .footer-links,.site-footer .site-info .footer-social-links{-moz-flex-grow:0;flex-grow:0;width:100%;margin-bottom:30px}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}.animated.slideDown{-webkit-animation-delay:0;-webkit-animation-duration:.6s;-webkit-animation-name:slideDown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.6s;-moz-animation-name:slideDown;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.6s;-o-animation-name:slideDown;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.6s;animation-name:slideDown;animation-fill-mode:forwards}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}.animated.slideUp{-webkit-animation-delay:0;-webkit-animation-duration:.6s;-webkit-animation-name:slideUp;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.6s;-moz-animation-name:slideUp;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.6s;-o-animation-name:slideUp;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.6s;animation-name:slideUp;animation-fill-mode:forwards}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.slider-home{padding:0 60px 50px;border-bottom:6px solid #000;position:relative;box-sizing:border-box}.slider-home .slider-item{min-height:calc(100vh - 120px);position:relative;box-sizing:border-box;padding:5%;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:flex-start;justify-content:flex-start;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.slider-home .slider-item{background-position:78% center}}.slider-home .slider-item:before{content:'';position:absolute;width:92px;height:80px;background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/logo_white.png);top:5%;left:5%}.slider-content{text-align:center;margin:0 auto}.slider-home .slider-item .slider-content h2{font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#fff}.slider-home .slider-item .slider-content p{font-size:16px;line-height:24px;text-transform:uppercase;font-style:normal}.slider-home .slider-item .slider-content .btn{display:inline-block;background-color:#000;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.slider-home .slider-item .slider-content .btn:active,.slider-home .slider-item .slider-content .btn:hover{background-color:#fff;color:#000;border-color:#000}.slider-home .owl-nav .owl-prev,.slider-home .owl-nav .owl-next{display:block;width:23px;height:23px;position:absolute;top:50%;margin-top:-18px;font:0/0 a;text-shadow:none;color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat}.slider-home .owl-nav .owl-prev.disabled,.slider-home .owl-nav .owl-next.disabled{opacity:.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20)}.slider-home .owl-nav .owl-prev{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/slider-arrow-left.png);left:18px}.slider-home .owl-nav .owl-next{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/slider-arrow-right.png);right:18px}@media (max-width:767px){.slider-home{padding:0 15px 20px}}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/fancybox/img/fancybox_loading@2x.gif);background-size:24px 24px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.leocamerini.com/wp-content/themes/leocamerini/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#000}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000}input[type=email]:focus{outline:none}.collections-menu{background-color:#f1ede8}.collections-menu ul,.ordini-speciali-menu ul{padding:30px;list-style:none;margin:0 auto;text-align:center;font-size:17px;letter-spacing:1.2px}.collections-menu li,.ordini-speciali-menu li{display:inline;font-style:normal}.collections-menu li.current-menu-item,.ordini-speciali-menu li.current-menu-item{text-decoration:underline;font-weight:700}.collections-menu ul li:before,.ordini-speciali-menu ul li:before{content:"|";display:inline-block;margin-left:8px;margin-right:8px;font-style:normal;color:#fff}.ordini-speciali-menu a{color:#fff}.collections-menu ul li:first-child:before,.collections-menu .children li:before,.ordini-speciali-menu ul li:first-child:before,.ordini-speciali-menu .children li:before{content:"";display:none}.straps-content{width:1280px;max-width:100%;margin:auto;padding:30px 15px;display:block;margin-left:auto;margin-right:auto;text-align:center}.straps .straps-contents p{font-size:16px;font-style:normal;max-width:560px}.straps h2{font-size:24px;line-height:30px;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin-top:5px;margin-bottom:50px}.straps h3{font-size:16px;font-style:normal;font-weight:400;margin-bottom:40px}.related h3{font-size:16px;font-weight:400;margin-top:1.5rem;margin-bottom:3rem;text-transform:uppercase;letter-spacing:4px}.woocommerce-terms-and-conditions-link,.woocommerce ul.products li.product a:hover{text-decoration:underline}.related{margin-right:-25px;margin-left:-25px}.related>div{padding-right:5px;padding-left:5px}.straps-moschettoni{background-color:#ebecee}@media (max-width:1199px){.straps-moschettoni .gallery-item{min-width:100%}}.moschettoni-row-3 .row-content-text{margin-top:50px;width:560px;padding:45px;max-width:40%}@media (min-width:768px){.moschettoni-row-3 .row-content-image{margin-left:-15px;width:50%;padding-right:30px;text-align:right}}.straps-content .h3-max-width{max-width:600px;margin-left:auto;margin-right:auto}.straps-content .centered-text{display:block;margin-left:auto;margin-right:auto;text-align:center}.straps-content a.btn{display:inline-block;background-color:#fff;padding:10px 40px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid;margin-top:10px;margin-bottom:25px}.straps-content a.btn:active,.straps-content a.btn:hover{background-color:#000;color:#fff;border-color:#000}@media (min-width:576px) .container{max-width:540px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.img-fluid{width:100%;height:auto}@media (max-width:767px){.site-branding{margin-left:20px;margin-right:-20px}}@media (min-width:768px){#primary-menu{margin-left:50px;margin-right:-50px}}button:focus{outline:none}.error-404{margin-top:100px;margin-bottom:140px}.space-600top{margin-top:-558px}.borse{margin-top:50px}.straps .text{padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px}@media (max-width:1199px){.borse .hide-mobile{display:none}.borse .full-width{max-width:100%}}@media (min-width:1200px){.borse .show-mobile{display:none}.straps .gallery-columns-2{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}}.borse .show-mobile{padding:35px 0 40px;text-align:center}.straps-moschettoni .hide-mobile,.straps-moschettoni .show-mobile{padding:0}.straps-moschettoni .show-mobile img{width:600px}.space-snap-hook-elle{padding-top:20px !important;padding-bottom:40px !important}@media (min-width:1200px){.space-snap-hook-elle{padding-top:65px !important;padding-bottom:40px !important}}.space-feel-free{margin-top:22px}.wrapper{position:relative;height:90vh;overflow:hidden}.wrapper-articolo{position:relative;max-width:1000px !important;height:40vh;overflow:hidden}.wrapper #video_bg,.wrapper-articolo #video_bg{position:absolute;top:50%;left:50%;min-width:100%;max-width:none;min-height:100%;width:auto;height:auto;z-index:1;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}.playpause{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.2);display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;text-align:center;z-index:5;cursor:pointer}.playpause h1{font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:12px;color:#fff;margin-bottom:30px}.space50{padding-top:50px;padding-bottom:50px}textarea:focus{outline:none}.postid-1777 .gallery-item img,.postid-1779 .gallery-item img,.postid-1778 .gallery-item img,.postid-1780 .gallery-item img,.postid-1781 .gallery-item img{box-shadow:0px 0px 30px #aaa;width:500px;margin-top:30px}.lavandelle-parent{position:relative;top:0}.lavandelle-parent .intro{margin-bottom:10px}.lavandelle-hero{position:relative;top:0}.lavandelle-arrow{position:absolute;bottom:40px;margin-left:auto;margin-right:auto;left:0;right:0}.lavandelle-box-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:860px !important;padding-top:50px;max-width:calc(100% - 60px)}@media (max-width:869px){.lavandelle-box-text{top:50%}}.lavandelle-box-text-old{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:860px !important;padding-top:50px}.lavandelle-video{max-width:1240px;height:696px;margin:0 auto -64px}.desktop-pink-temp{background-color:#eee8ee;height:120px}@media (min-width:1240px){.desktop-pink{background-color:#eee8ee;height:300px}}.m-zero-auto{margin:0 auto !important}.space90top{margin-top:90px}.piece2{text-align:right !important;padding:0 !important}.piece1mobile{padding-bottom:0 !important;padding-left:15px !important;padding-right:15px !important;max-width:460px}.piece2mobile{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:-56px;padding-left:15px !important;padding-right:15px !important;max-width:400px}.piece1{max-width:unset !important;padding:0 !important}.piece1-inside{margin-top:22px}.ord-spec{margin-top:-17px;margin-bottom:-7px;height:900px;width:100%}@media (max-width:464px){.ord-spec{height:428px}}@media (min-width:465px) and (max-width:869px){.ord-spec{height:386px}}.background-orange{background-color:#e96a44;margin-top:-7px}.white{color:#fff}.background-orange .straps-content a.btn{background-color:transparent;color:#fff;border-color:#fff}.background-orange .straps-content a.btn:hover{background-color:#fff;color:#e96a44;border-color:#fff}.background-orange .straps-content{padding:0}.pad0top{padding-top:0 !important}.background-orange .align-img{left:0;position:absolute;max-width:740px;width:100%}.background-orange .text-outline{padding-top:160px;padding-bottom:150px}.margin15lr{margin-left:15px !important;margin-right:15px !important}@media (max-width:399px){.background-orange .text-outline{padding-top:200px;padding-bottom:20px}}@media (min-width:400px) and (max-width:529px){.background-orange .text-outline{padding-top:280px;padding-bottom:20px}}@media (min-width:530px) and (max-width:1019px){.background-orange .text-outline{padding-top:310px;padding-bottom:20px}}@media (max-width:1019px){.background-orange .text-outline{text-align:center}.background-orange .gallery-columns-2{display:block !important}.background-orange .align-img{max-width:500px}}@media (min-width:1020px) and (max-width:1629px){.background-orange .align-img{max-width:500px}.background-orange .text-outline{padding-top:100px;padding-bottom:90px}}@media (min-width:1020px){.background-orange .gallery-columns-2{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}}.background-white{background-color:#fff;padding:0 15px;margin:0 -15px}@media (max-width:767px){.single-product .photo-row-two .img-1{display:none}}.space-videohome-top{margin-top:-6%}.space-videohome-bottom{margin-bottom:60px}@media (max-width:399px){#video-content-youtube iframe{height:150px}}@media (min-width:400px) and (max-width:767px){#video-content-youtube iframe{height:300px}}.ordini-speciali-hero{text-align:center;color:#fff;padding-left:15px;padding-right:15px}.precious-leopard-title{text-align:center}.precious-leopard-title h2{color:#e3b731;padding:50px;font-size:28px;letter-spacing:10px;line-height:38px;font-weight:500;text-transform:uppercase}.straps-content.ordini{padding-bottom:85px}.straps-content.ordini .h3-max-width{max-width:700px}@media (max-width:767px){.about-row-7.ordini .row-content-text{margin-right:auto}}@media (min-width:1390px){.about-row-7 .row-content-text{margin-top:130px}}#menu-item-100,#menu-item-1000,#menu-item-1001,#menu-item-1002,#menu-item-1003{display:none}@media (min-width:768px){body.archive.category .the-list.leos-mag{display:flex;flex-wrap:wrap}body.archive.category .the-list.leos-mag article{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.post-footer{height:25px}.post-footer a[rel=prev]{float:left}.post-footer a[rel=next]{float:right}}video:focus{outline:none}.homepage-hero{position:relative;text-align:center;overflow:hidden}.homepage-hero h1{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-weight:500;line-height:1.2;text-shadow:0 0 65px #000;width:100%;padding:30px}#homepage-arrow{position:absolute;bottom:5%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.homepage-hero h1{font-size:8vw}}@media (min-width:768px){.homepage-hero h1{font-size:3.6rem}}h6.label-new{padding:8px 30px;margin:20px 0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;background-color:#cdbba6;color:#fff}@media (max-width:347px){#collections-menu li a{white-space:nowrap}.collections-menu ul,.ordini-speciali-menu ul{font-size:14px}}@media (max-width:1439px){.carousel-caption{bottom:60px}.carousel-caption .btn-black{margin:10px auto}}@media (min-width:1440px){#homepage-hero{height:100vh;-o-object-fit:cover;object-fit:cover}.carousel-caption{bottom:100px}}@media (min-width:1440px) and (-ms-high-contrast:active) and (-ms-high-contrast:none){#homepage-hero{height:auto;-o-object-fit:cover;object-fit:cover}}#masthead .custom-logo-link-white{display:none}@media (max-width:767px){#homepage-hero{display:none}}@media (min-width:768px){#homepage-hero-mobile{display:none}.page-template-homepage-2019{padding-top:0 !important}.page-template-homepage-2019 #masthead.headroom--top,.page-template-homepage-2019 #masthead.headroom--top .site-header-content .header-additional .btn-contact{background-color:transparent}.page-template-homepage-2019 #masthead.headroom--top a:visited,.page-template-homepage-2019 #masthead.headroom--top a,.page-template-homepage-2019 #masthead.headroom--top .site-header-content .header-additional .btn-contact{color:#fff}.page-template-homepage-2019 #masthead.headroom--top .site-header-content .header-additional .btn-contact{border-color:#fff}.page-template-homepage-2019 #masthead.headroom--top .hamburger-inner,.page-template-homepage-2019 #masthead.headroom--top .hamburger-inner:before,.page-template-homepage-2019 #masthead.headroom--top .hamburger-inner:after{background-color:#fff}.page-template-homepage-2019 #masthead.headroom--top .hamburger--spring.is-active .hamburger-inner,.page-template-homepage-2019 #masthead.headroom--top .site-header-content .main-navigation>div{background-color:transparent}.page-template-homepage-2019 #masthead.headroom--top .custom-logo-link{display:none}.page-template-homepage-2019 #masthead.headroom--top .custom-logo-link-white{display:inline}}h3.explore-our-jewels{margin-top:45px;margin-bottom:90px;text-align:center;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase}.page-template-homepage-2019 .homepage-content p.centered-text{margin-top:45px;margin-bottom:80px}@media (min-width:768px) and (max-width:991px){#logo-textual{font-size:1.4rem}.single-product .bag-header .the-text h1{font-size:1.6rem}}@media (max-width:991px){.page-template-homepage-2019 .gallery-columns-2 .gallery-item{max-width:49.17%}}@media (min-width:992px) and (max-width:1229px){.page-template-homepage-2019 .gallery-columns-2 .gallery-item{max-width:49.75%}}@media (min-width:992px){.lc-home{margin-top:-26px;margin-left:6px}.lc-home-slider{margin-top:-38px;margin-left:2px}.footer-logo>a{margin-left:14px}.site-footer .site-info .footer-logo{text-align:left}.site-3col{-moz-column-count:3;column-count:3;max-width:100%;width:1280px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:flex}#colophon.footer-2019 .socials{text-align:right}.footer-2019 .footer-links ul:nth-child(1)>li,.footer-2019 .footer-links-socials ul:nth-child(1)>li{display:inline-block}}@media (min-width:1230px){.page-template-homepage-2019 .gallery-columns-2 .gallery-item{max-width:49.8%}}.page-template-homepage-2019 .gallery-columns-2 .gallery-item:nth-child(odd){padding-right:10px}.page-template-homepage-2019 .gallery-columns-2 .gallery-item:nth-child(even){padding-left:10px}.home-composition .home-composition-look-row .home-composition-look-content h3{font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase}.made-to-order a.btn,.how-its-made-container a.btn,.allbags-btn{display:inline-block;background-color:#fff;padding:10px 20px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:1px;border-width:2px;border-color:#000;border-style:solid}.made-to-order a.btn:hover,.how-its-made-container a.btn:hover,.allbags-btn:hover{color:#fff;background-color:#000;text-decoration:none}.allbags-btn{position:absolute;margin-top:-430px;left:50%;transform:translate(-50%,-50%)}@media (min-width:1260px){.allbags-btn{margin-top:-430px}}@media (max-width:1259px){.allbags-btn{margin-top:-33%}}.made-to-order h3{margin-bottom:70px;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase}.hide-mobile .made-to-order{padding-left:50px !important;padding-right:50px !important;padding-top:150px}.show-mobile .made-to-order{padding-top:50px;text-align:center}.made-to-order p.little{font-size:12px;margin-top:40px;margin-bottom:50px}.how-its-made-container{background-color:#282828;text-align:center;padding-top:70px;padding-bottom:90px;color:#fff}.how-its-made-container .wrapper{max-width:673px;max-height:490px;margin:0 auto}.how-its-made-container h3{margin-bottom:50px;font-size:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;padding-left:15px;padding-right:15px}.how-its-made-container h1{text-transform:uppercase;font-weight:500;line-height:1.2;padding-left:15px;padding-right:15px}@media (max-width:767px){.how-its-made-container h1{font-size:2.5rem;letter-spacing:7px}}@media (min-width:768px){.how-its-made-container h1{font-size:4.5rem;letter-spacing:30px}}.how-its-made-container p{margin-top:50px;margin-bottom:40px;padding-left:15px;padding-right:15px}.footer-2019 .newsletter-subscription h3{font-size:12px;letter-spacing:6px;margin-top:60px;margin-bottom:40px}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]{border:1px solid #000 !important;text-align:left;font-size:19px;color:#000}.footer-2019 .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription{padding:25px 1em 25px}.footer-2019 .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription:after{background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/newsletter-arrow.png);background-size:30px 16px;display:inline-block;width:30px;height:16px;content:"";vertical-align:middle;margin-right:10px}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]::-webkit-input-placeholder{color:#000}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]::-moz-placeholder{color:#000}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]:-ms-input-placeholder{color:#000}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]:-moz-placeholder{color:#000}.footer-2019 .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription span{color:#000;text-transform:uppercase;letter-spacing:10px}.footer-2019 .newsletter-subscription{position:relative}.footer-2019 .site-info{display:block}.footer-2019 .footer-links ul,.footer-2019 .footer-social-links ul{max-width:1000px;display:block;text-align:center;margin:60px auto 0 !important;text-transform:uppercase;font-size:15px}.footer-2019 .site-info{padding:60px 0 15px}.footer-2019 .footer-links,.footer-2019 .footer-social-links{margin-bottom:60px}.footer-2019 .footer-links a,.footer-2019 .footer-social-links a{white-space:nowrap}.footer-2019 .footer-bottom ul,.socials{text-align:center;margin:15px auto 0 !important;text-transform:uppercase;font-size:15px}@media (max-width:767px){.large-content-img img{min-height:400px;-o-object-fit:cover;object-fit:cover}.homepage-content p{padding-left:15px;padding-right:15px}.footer-2019 .newsletter-subscription{padding:1px 0 91px}.footer-bottom .cont{display:flex;flex-direction:column}.footer-2019 .newsletter-subscription .footer-nl-form fieldset button.submit-nl-subscription span{display:none}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]{padding:32px 70px 32px 32px}.footer-2019 .footer-bottom ul:nth-child(2) li,.socials li{display:inline-block}.footer-2019 .site-info{padding:30px 0 15px}.footer-2019 .site-info .footer-logo{margin-bottom:-10px}.footer-2019 .footer-bottom ul,.socials{margin-top:25px !important;margin-bottom:5px !important}}@media (min-width:768px){.acceptance span{display:none}.footer-2019 .newsletter-subscription{padding:35px 0 120px}.footer-2019 .newsletter-subscription .footer-nl-form fieldset input[type=email]{padding:32px 230px 32px 32px}.footer-2019 .footer-bottom ul,.socials{width:100%;display:block;text-align:center;margin:15px auto 0 !important;text-transform:uppercase;font-size:15px}.footer-2019 .footer-bottom ul:nth-child(3){text-align:right}.footer-2019 .footer-bottom ul li,.socials li{display:inline-block;vertical-align:middle;margin-left:.6rem;margin-right:.6rem}}.cont ul,.cont ul a{color:#a3a3a3;font-size:13px}.footer-2019 .fab,.footer-2019 .far{padding:8px;width:32px;height:32px;background-color:#e5e5e5;border-radius:50%;text-align:center;color:#161616}.footer-2019 .footer-bottom ul:nth-child(2) li,.socials li{margin-left:2px;margin-right:2px}.footer-2019 .footer-bottom .cont{max-width:100%;width:1280px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.footer-2019 .footer-links,.footer-2019 .footer-social-links{padding-right:15px;padding-left:15px}.acceptance-square{width:780px;margin-top:20px;margin-right:auto;margin-left:auto;text-align:left;max-width:80%}.acceptance{font-size:12px;max-width:780px;margin-right:auto;margin-left:auto;width:80%;text-align:left;margin-top:-22px;padding-left:32px}.footer-2019 .mc4wp-response{position:absolute;text-transform:uppercase;font-size:12px;margin-left:auto;margin-right:auto;margin-top:24px;text-align:right;left:10%;right:10%;width:780px;max-width:80%}.carousel-item{position:relative;text-align:center;overflow:hidden}.carousel-item>img,body:not(.single-post) video{min-height:450px;-o-object-fit:cover;object-fit:cover}.showroom-fit-img{-o-object-fit:cover;object-fit:cover;height:100%}@media (min-width:1440px){.carousel-item>img,body:not(.single-post) video{height:calc(100vh - 100px)}}.home .carousel-item h2,.page h1,.tax-product_cat h1,.post-type-archive h1,.tax-collections h1,.tax-models h1,.woocommerce-page h1{text-transform:uppercase;font-size:4rem;font-weight:300}.woocommerce-page.woocommerce-account h1,.woocommerce-page.woocommerce-cart h1,.woocommerce-page.woocommerce-checkout h1{font-size:2.5rem}@media (max-width:991px){.woocommerce-page.woocommerce-account h1,.woocommerce-page.woocommerce-cart h1,.woocommerce-page.woocommerce-checkout h1{font-size:2rem}}.tax-models h1,.tax-product_cat h1{width:390px}h4{text-transform:uppercase;font-size:calc(1vw - -1.5rem);font-weight:300;margin-bottom:40px}h5{text-transform:uppercase;font-size:1.15rem;font-weight:400;letter-spacing:5px;margin-bottom:20px}.page-template-page-collections h1,.home-form h4{font-size:calc(1.4vw - -2rem)}.page-template-page-collections h1{text-transform:uppercase;font-weight:300;margin-bottom:40px}@media (max-width:991px){.home .carousel-item h2,.page h1,.tax-product_cat h1,.post-type-archive h1,.tax-collections h1,.tax-models h1,.woocommerce-page h1{font-size:2rem}.lc-home{width:47px;height:47px;margin-top:-18px;margin-left:4px}.lc-home-slider{width:52px;height:52px;margin-top:-18px;margin-left:0}}.carousel-caption{text-shadow:0px 0px 60px #000;max-width:650px;margin-left:auto;margin-right:auto}.white,.white a{color:#fff}.bottom-left{position:absolute;bottom:5%;left:2%}.page-template-page-inside-lc .bottom-left{position:absolute;bottom:10%;left:10%}.top-left{position:absolute;top:5%;left:2%}.top-right{position:absolute;top:5%;right:2%}.bottom-right{position:absolute;bottom:5%;right:2%}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-left{position:absolute;top:50%;transform:translate(0%,-50%)}.center-top{position:absolute;top:5%;left:50%;transform:translate(-50%,0)}.page-template-page-inside-lc .bottom-center{position:absolute;bottom:10%;left:50%;transform:translate(-50%,-50%)}.page-template-page-inside-lc .col-md-7,.page-template-page-inside-lc .col-md-5{padding-left:10px;padding-right:10px}.page-template-page-inside-lc .bottom-center,.page-template-page-inside-lc .bottom-left{pointer-events:none}@media (max-width:767px){.page-template-page-inside-lc .bottom-center{position:absolute;bottom:10%;left:10%;transform:unset}.page-template-homepage .large-content-img .top-left{left:auto;right:2%}h5{font-size:16px}}@media (min-width:768px){.page-template-page-inside-lc .col-md-5{padding-left:0}}.space-20{margin:20px}p,ul,ol{font-size:14px;font-style:normal;font-weight:400;line-height:1.9;margin-bottom:40px}.single-post .the-content>*:not(#jssor_1):not(.wp-video):not(.gallery){width:100%;max-width:500px;margin:50px auto;font-size:14px;line-height:1.9;font-weight:400}.body:not(.woocommerce-checkout) #content div:not(.gform_body):not(.ginput_container_checkbox)>ul,.body:not(.woocommerce-checkout) #content div:not(.gform_body):not(.ginput_container_checkbox)>ol{-webkit-padding-start:0;padding-inline-start:0;padding-left:0}p.intro{font-size:12px;font-weight:600;line-height:2.6;text-transform:uppercase}.page-template-page-contacts p.intro,.page-template-page-showroom p.intro{margin-bottom:10px}.mw-410{max-width:410px}.page-id-3836 #short-eng{max-width:360px;margin-left:auto;margin-right:auto}.mw-530{max-width:530px}.mw-646{max-width:646px}.mw-700{max-width:700px}.mw-941{max-width:941px}.woocommerce-ordering{margin-bottom:3rem !important}@media (min-width:1200px){.mw-1264{max-width:1264px}#logo-textual{font-size:1.6rem}.single-product .bag-header .the-text h1{font-size:1.8rem}}.pad-high{padding-top:calc(4rem - -4%);padding-bottom:calc(4rem - -4%)}.homeproducts-carousel.pad-high{padding-top:4%;padding-bottom:calc(3rem - -4%)}.pad-10-bottom{padding-bottom:10px}.space-high{margin-top:calc(4rem - -4%);margin-bottom:calc(4rem - -4%)}.pad-mid{padding-top:60px;padding-bottom:60px}.space-mid{margin-top:60px;margin-bottom:60px}.pad-low{padding-top:30px;padding-bottom:30px}.space-low{margin-top:30px;margin-bottom:30px}.pad-top-high{padding-top:calc(4rem - -4%)}.pad-top-mid{padding-top:60px}.pad-top-low{padding-top:30px}.pad-bottom-high{padding-bottom:calc(4rem - -4%)}.space-bottom-high{margin-bottom:calc(4rem - -4%)}.pad-bottom-mid{padding-bottom:60px}.pad-bottom-low{padding-bottom:30px}@media (min-width:641px){.pad-left-low{padding-left:30px}}.background-black{background-color:#000}.pad-0{padding:0}@media (max-width:767px){.space-20{margin:20px 0}.mx-auto-mobile{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}}.background-black .gform_wrapper input,.background-black .gform_wrapper select,.background-black .gform_wrapper textarea{color:#fff;border:1px solid #1b1b1b;background:#000;border-radius:0;text-transform:uppercase;font-size:13px !important;padding:8px 14px !important}.page-template-page-contacts .site-content .gform_wrapper input,.page-template-page-showroom .site-content .gform_wrapper input,.single-product .site-content .gform_wrapper input{border-radius:0;padding:10px 40px !important}.gform_wrapper .top_label input.large.datepicker,.gform_wrapper .top_label input.medium.datepicker,.gform_wrapper .top_label input.small.datepicker{width:100% !important}@media only screen and (min-width:641px){.page-template-page-contacts .gform_wrapper .gform_footer,.page-template-page-showroom .gform_wrapper .gform_footer{padding-right:16px}}.page-template-page-contacts .site-content .gform_wrapper input:not([type=submit]),.page-template-page-contacts .site-content .gform_wrapper select,.page-template-page-contacts .site-content .gform_wrapper textarea,.page-template-page-showroom .site-content .gform_wrapper input:not([type=submit]),.page-template-page-showroom .site-content .gform_wrapper select,.page-template-page-showroom .site-content .gform_wrapper textarea,.single-product .site-content .gform_wrapper input:not([type=submit]),.single-product .site-content .gform_wrapper select,.single-product .site-content .gform_wrapper textarea{color:#000;border:1px solid #ececec;border-radius:0;text-transform:uppercase;font-size:13px !important;padding:15px 14px !important}@media (max-width:575px){.left-image-half,.right-image-half{padding-left:0;padding-right:0}}@media (min-width:576px){.left-image-cut{padding-left:0}.right-image-cut{padding-left:0;padding-right:0}}@media (min-width:576px) and (max-width:767px){.left-image,.left-image-half{padding-left:0;padding-right:30px}.right-image,.right-image-half{padding-left:30px;padding-right:0}}@media (min-width:768px){.left-image{padding-left:0;padding-right:60px;text-align:right}.left-image-half{padding-left:0;padding-right:0;text-align:right}.right-image{padding-left:60px;padding-right:0}.right-image-half{padding-left:0;padding-right:0}}.background-black .datepicker{width:100% !important}button,input[type=button],input[type=reset],input[type=submit]{line-height:1.5}.background-black .gform_wrapper select,select,.page-template-page-contacts .gform_wrapper select,select,.page-template-page-showroom .gform_wrapper select,select,.single-product .site-content .gform_wrapper select{margin-top:12px;background:0 0}.background-black .gform_wrapper input::-moz-placeholder,.background-black .gform_wrapper select::-moz-placeholder,.background-black .gform_wrapper textarea::-moz-placeholder{color:#fff !important}.background-black .gform_wrapper input:-ms-input-placeholder,.background-black .gform_wrapper select:-ms-input-placeholder,.background-black .gform_wrapper textarea:-ms-input-placeholder{color:#fff !important}.background-black .gform_wrapper input::placeholder,.background-black .gform_wrapper select::placeholder,.background-black .gform_wrapper textarea::placeholder{color:#fff !important}.page-template-page-contacts .site-content .gform_wrapper input::-moz-placeholder,.page-template-page-contacts .site-content .gform_wrapper select::-moz-placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper input::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper select::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea::-moz-placeholder,.single-product .site-content .gform_wrapper input::-moz-placeholder,.single-product .site-content .gform_wrapper select::-moz-placeholder,.single-product .site-content .gform_wrapper textarea::-moz-placeholder{color:#000 !important}.page-template-page-contacts .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea:-ms-input-placeholder,.single-product .site-content .gform_wrapper input:-ms-input-placeholder,.single-product .site-content .gform_wrapper select:-ms-input-placeholder,.single-product .site-content .gform_wrapper textarea:-ms-input-placeholder{color:#000 !important}.page-template-page-contacts .site-content .gform_wrapper input::placeholder,.page-template-page-contacts .site-content .gform_wrapper select::placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea::placeholder,.page-template-page-showroom .site-content .gform_wrapper input::placeholder,.page-template-page-showroom .site-content .gform_wrapper select::placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea::placeholder,.single-product .site-content .gform_wrapper input::placeholder,.single-product .site-content .gform_wrapper select::placeholder,.single-product .site-content .gform_wrapper textarea::placeholder{color:#000 !important}.background-black .gform_wrapper textarea:-ms-input-placeholder{color:#fff}.background-black .gform_wrapper input:-ms-input-placeholder,.background-black .gform_wrapper select:-ms-input-placeholder,.background-black .gform_wrapper textarea::placeholder{color:#fff}.page-template-page-contacts .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea:-ms-input-placeholder,.single-product .site-content .gform_wrapper input:-ms-input-placeholder,.single-product .site-content .gform_wrapper select:-ms-input-placeholder,.single-product .site-content .gform_wrapper textarea:-ms-input-placeholder{color:#000}.page-template-page-contacts .site-content .gform_wrapper input::-moz-placeholder,.page-template-page-contacts .site-content .gform_wrapper select::-moz-placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper input::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper select::-moz-placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea::-moz-placeholder,.single-product .site-content .gform_wrapper input::-moz-placeholder,.single-product .site-content .gform_wrapper select::-moz-placeholder,.single-product .site-content .gform_wrapper textarea::-moz-placeholder{color:#000}.page-template-page-contacts .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper input:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper select:-ms-input-placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea:-ms-input-placeholder,.single-product .site-content .gform_wrapper input:-ms-input-placeholder,.single-product .site-content .gform_wrapper select:-ms-input-placeholder,.single-product .site-content .gform_wrapper textarea:-ms-input-placeholder{color:#000}.page-template-page-contacts .site-content .gform_wrapper input::placeholder,.page-template-page-contacts .site-content .gform_wrapper select::placeholder,.page-template-page-contacts .site-content .gform_wrapper textarea::placeholder,.page-template-page-showroom .site-content .gform_wrapper input::placeholder,.page-template-page-showroom .site-content .gform_wrapper select::placeholder,.page-template-page-showroom .site-content .gform_wrapper textarea::placeholder,.single-product .site-content .gform_wrapper input::placeholder,.single-product .site-content .gform_wrapper select::placeholder,.single-product .site-content .gform_wrapper textarea::placeholder{color:#000}.background-black .gform_wrapper .gfield:not(.gf_privacy) label,.page-template-page-contacts .site-content .gform_wrapper .gfield:not(.gf_privacy) label,.page-template-page-showroom .site-content .gform_wrapper .gfield:not(.gf_privacy) label,.single-product .site-content .gform_wrapper .gfield:not(.gf_privacy) label{display:none !important}.gform_wrapper .gfield_time_hour i{margin-top:17px !important}.background-black .gform_wrapper .gform_footer{text-align:center}#rights{margin-top:1rem}.background-black .gform_wrapper .gfield_error,.page-template-page-contacts .site-content .gform_wrapper .gfield_error,.page-template-page-showroom .site-content .gform_wrapper .gfield_error,.single-product .site-content .gform_wrapper .gfield_error{background-color:transparent !important;border-top:none !important;border-bottom:none !important}.gform_wrapper li.gfield_error select,.page-template-page-contacts .gfield_error .ginput_container_select select,.page-template-page-showroom .gfield_error .ginput_container_select select,.single-product .gfield_error .ginput_container_select select{border:1px solid #790000}.background-black .gform_wrapper .validation_message,.page-template-page-contacts .site-content .gform_wrapper .validation_message,.page-template-page-showroom .site-content .gform_wrapper .validation_message,.single-product .site-content .gform_wrapper .validation_message{position:absolute;margin-top:-11px;width:calc(100% - 30px)}.background-black .gform_wrapper div.validation_error,.page-template-page-contacts .site-content .gform_wrapper div.validation_error,.page-template-page-showroom .site-content .gform_wrapper div.validation_error,.single-product .site-content .gform_wrapper div.validation_error{font-size:1rem;font-weight:600;padding:8px 15px;margin-bottom:-10px;display:none}.background-black .gform_wrapper,.page-template-page-contacts .site-content .gform_wrapper,.page-template-page-showroom .site-content .gform_wrapper,.single-product .site-content .gform_wrapper{font-size:14px;font-style:normal;font-weight:400;line-height:2;margin-bottom:40px}.background-black .gform_wrapper .gf_privacy label{text-transform:uppercase;margin-top:5px;margin-left:5px;font-size:9.5px}.background-black .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.background-black .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label,.page-template-page-contacts .site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.page-template-page-contacts .site-content .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label,.page-template-page-showroom .site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.page-template-page-showroom .site-content .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label,.single-product .site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.single-product .site-content .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:unset}.background-black .gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-top:4px !important}.page-template-page-contacts .site-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.page-template-page-showroom .site-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.single-product .site-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-top:0}.background-black .gform_wrapper .ginput_container_checkbox,.background-black .gform_wrapper .gf_privacy .validation_message{text-align:center}.carousel-indicators{z-index:9}.footer-logo,.footer-social-links{flex-basis:214px;flex-shrink:0}.footer-2019 .site-info .footer-logo{margin-top:10px}header .container{max-width:1280px}.wpml-ls-legacy-dropdown{width:auto;max-width:100%;display:inline-block}.wpml-ls-legacy-dropdown a{border:1px solid transparent;font-size:12px;text-transform:uppercase}header .fal,header .far{font-size:1.3rem;vertical-align:middle;margin-top:-2px}.wpml-ls-legacy-dropdown ul{margin-top:-10px}.custom-logo-link>img{margin-top:24px;margin-bottom:24px}.custom-logo{width:52px !important;height:52px !important}.mega-indicator{display:none}.products.columns-4{border-top:1px solid #000}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{max-width:560px}@media (max-width:991px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{padding:15px 0}#header-left{text-align:center}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{float:unset;width:auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{display:block}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{display:block;background:unset}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:unset}#mega-menu-wrap-primary .mega-menu-toggle{display:none !important}#mega-menu-primary>li,{margin-left:1.5rem;margin-right:1.5rem}#mega-menu-primary>.mega-current_page_item>a:after,#mega-menu-primary>.mega-current_page_parent>a:after{content:'';width:calc(100% - -15px);height:1px;background:#000;position:absolute;left:0;bottom:-5px;z-index:1}#mega-menu-primary>li{margin-top:1.5rem;padding-bottom:.5rem}#mega-menu-primary li ul{padding:1rem 0 0 !important;-webkit-padding-start:0;padding-inline-start:0}#mega-menu-primary li li{padding:9.6px 0 !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:none}#mega-menu-primary .mega-menu-megamenu .mega-sub-menu{display:none}#mega-menu-primary .mega-menu-item.mega-toggle-on>.mega-sub-menu{display:block !important}#mega-menu-primary .mega-indicator:before{font-size:1.2rem;font-family:"Font Awesome 5 Pro";content:"+";position:absolute;right:0;cursor:pointer}#mega-menu-primary .mega-indicator:before{top:22px}#mega-menu-primary .mega-sub-menu .mega-indicator:before{top:22px}#mega-menu-primary .mega-menu-item.mega-toggle-on>.mega-menu-link>.mega-indicator:before{content:"–";top:22px}#mega-menu-primary .mega-sub-menu .mega-menu-item.mega-toggle-on>.mega-menu-link>.mega-indicator:before{content:"–";top:22px}#menu-header-nav,#mega-menu-wrap-primary{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary .mega-indicator{position:static !important;display:block !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:unset;padding:0;padding-top:calc(1.5rem - -6px);padding-bottom:9px !important;line-height:1.2 !important}#mega-menu-primary{padding-left:1.5rem !important;padding-right:1.5rem !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{position:relative}#mega-menu-primary>li,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{position:relative}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{visibility:visible}#mega-menu-primary>li>.mega-menu-link{width:100% !important}#mega-menu-primary>li:after{top:23px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{float:none}}@media (min-width:992px){#models-second-img{margin-left:-3rem;margin-top:-3rem}#mega-menu-primary .mega-menu-item-object-wpml_ls_menu_item{display:none !important}#mega-menu-primary .mega-sub-menu>li>ul,#mega-menu-primary .mega-sub-menu .nav.flex-column{padding-top:6px !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:1;height:43px;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:1px !important;width:100vw}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column,#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{position:static}#mega-menu-wrap-primary #mega-menu-primary>li>ul.mega-sub-menu{-webkit-margin-start:-5px;margin-inline-start:-5px;-webkit-margin-end:-5px;margin-inline-end:-5px}#mega-menu-primary>li>a,#my-account>a{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.search-form input[type=search]{padding:14px 1rem !important}#mega-menu-primary>.current_page_item,#mega-menu-primary>.current_page_parent,#mega-menu-primary>li:hover{border-bottom:1px solid #000 !important;margin-bottom:-1px !important}.single-collaborations header:not(.active) #mega-menu-primary>.mega-current_page_item,.single-collaborations header:not(.active) #mega-menu-primary>.mega-current_page_parent,.single-collaborations header:not(.active) #mega-menu-primary>li:hover,.page-template-page-visual-composer header:not(.active) #menu-header>.current_page_item,.page-template-page-visual-composer header:not(.active) #menu-header>.current_page_parent,.page-template-page-visual-composer header:not(.active) #menu-header>li:hover,.page-template-page-visual-composer header:not(.active) #mega-menu-primary>.mega-current_page_item,.page-template-page-visual-composer header:not(.active) #mega-menu-primary>.mega-current_page_parent,.page-template-page-visual-composer header:not(.active) #mega-menu-primary>li:hover,.page-template-page-corporate header:not(.active) #mega-menu-primary>.mega-current_page_item,.page-template-page-corporate header:not(.active) #mega-menu-primary>.mega-current_page_parent,.page-template-page-corporate header:not(.active) #mega-menu-primary>li:hover,.page-template-page-homepage header:not(.active) #mega-menu-primary>.mega-current_page_item,.page-template-page-homepage header:not(.active) #mega-menu-primary>.mega-current_page_parent,.page-template-page-homepage header:not(.active) #mega-menu-primary>li:hover{border-bottom:1px solid #fff !important}#menu-header>li,#mega-menu-primary>li,#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{margin-left:-3px;margin-right:-3px}#mega-menu-primary>li{display:inline-block;position:static}#mega-menu-primary>.mega-menu-megamenu>.mega-sub-menu{display:block;overflow:hidden;margin-top:0 !important;margin-left:-5px;width:calc(100% - -10px);position:absolute;border-radius:0;text-align:center;max-height:0 !important;padding-top:0;padding-bottom:0;z-index:-1 !important}#mega-menu-primary>.mega-menu-megamenu>.mega-sub-menu .mega-menu-megamenu>.mega-sub-menu{display:block}#mega-menu-primary>.mega-menu-megamenu:hover>.mega-sub-menu{max-height:unset !important;margin-top:1px !important;z-index:1000 !important}#mega-menu-primary>.mega-menu-megamenu:hover>.mega-sub-menu>li{display:inline-table;padding-top:1.7rem !important;padding-bottom:2rem !important;width:10rem}#mega-menu-primary .mega-menu-megamenu .mega-sub-menu>li .mega-sub-menu{position:static}#mega-menu-primary .mega-menu-megamenu .mega-sub-menu li>a:hover,.page-template-page-inside-lc .container-fluid a:hover{filter:contrast(120%);opacity:.9}#mega-menu-primary>.mega-menu-megamenu>.mega-sub-menu>li .nav.flex-column a{padding-left:0;padding-right:0}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover>ul.mega-sub-menu{visibility:visible;padding:1rem 1.5rem 0}#mega-menu-primary{-webkit-margin-after:0;margin-block-end:0}#mega-menu-primary{flex-direction:row;display:block}#mega-menu-primary a{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;position:relative !important}.slider-home .slider-item:before{content:'';position:absolute;width:92px;height:80px;background-image:url(//www.leocamerini.com/wp-content/themes/leocamerini/images/logo-footer.png);background-size:contain;background-repeat:no-repeat;top:5%;left:5%}.footer-logo img{max-width:98px}body.page-template-about .about-content{padding:0 15px 50px;position:relative;margin-top:100px}.page-template-about .site-header{z-index:99}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{z-index:1000}#sidebar{display:none;-webkit-animation:animateleft .4s;animation:animateleft .4s;height:100%;width:75%;max-width:300px;background-color:#fff;position:fixed;z-index:102;overflow:auto;padding-top:15px;padding-bottom:30px}#overlay{cursor:pointer;position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:101;-webkit-animation:opac .5s;animation:opac .5s}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}#hamburger-sidebar,.search-button{cursor:pointer}#mega-menu-wrap-primary #mega-menu-primary .mega-indicator:after{content:none !important}.dropdown-menu .dropdown-item,.mega-sub-menu .mega-menu-link{white-space:normal !important;background:0 0 !important;line-height:1.6 !important}.dropdown-menu .dropdown-item:hover,.mega-sub-menu .mega-menu-link:hover{background:0 0}.mega-sub-menu{cursor:default}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{text-decoration:none !important}.widget_media_image{display:flex !important;flex-direction:column-reverse}#header-left{z-index:1001}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-left:10px;padding-right:10px;width:52px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:none}#header-right{line-height:0}#header-right i{padding-left:5px}#header-right i svg{max-width:22px;overflow:visible !important}#header-right a:hover{text-decoration:none}@media (min-width:768px){.white-alignment{background:#fff;height:50px;margin-top:-30px}}@media (min-width:991px){#header-right i:after{content:'|';color:#dadada;padding-left:10px}}.xoo-wsc-basket svg{margin-top:-8px}.wpml-ls a:hover{text-decoration:none}.xoo-wsc-footer-b a.xoo-wsc-cart,.xoo-wsc-footer-b a.xoo-wsc-cart:hover{text-transform:uppercase;font-size:.7rem;font-weight:700;letter-spacing:1.5px;padding-left:12px;padding-right:12px;padding-bottom:6px;border-bottom:1px solid #000;color:#000;font-weight:500;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;border-radius:0;background-color:transparent;margin-left:auto !important;margin-right:auto !important}.xoo-wsc-footer-b a.xoo-wsc-cart{margin:15px 0 4px}.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.product-name[data-title=Product],.xoo-wsc-sum-col>a{font-weight:500;font-size:13px;text-transform:uppercase}#customer_details .col-1,#customer_details .col-2,.woocommerce-Addresses .col-1,.woocommerce-Addresses .col-2{flex:0 0 100%;max-width:100%;width:100%;float:none;padding-left:0;padding-right:0;padding-bottom:2rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#000;border-radius:0;text-transform:uppercase;-webkit-font-smoothing:auto}.cart_totals h2,.woocommerce table.shop_table tr{text-transform:uppercase}.woocommerce table.shop_table th{font-weight:500}.woocommerce a.remove{color:black!important;font-weight:500;padding:0 5px}.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce .return-to-shop a.button.wc-backward{border-radius:0}.woocommerce-cart-form button{font-weight:500 !important;letter-spacing:1px}.woocommerce-cart-form button[aria-disabled=false]:hover{background:#000 !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#000;background-color:#efece6;font-weight:400;margin:0 0 4em}#payment .woocommerce-error,#payment .woocommerce-info,#payment .woocommerce-message{margin:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#efece6}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#000}.woocommerce a.remove:hover{background:#000}.cart_totals h2{font-size:15px;letter-spacing:4px}.woocommerce-checkout h3,.woocommerce-account .addresses .title h3,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-checkout h2,.woocommerce-account h2{font-size:15px;text-transform:uppercase;letter-spacing:4px;padding-bottom:10px}.woocommerce-account form.login{border:1px solid #000}.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td{padding:9px 0}.woocommerce-checkout ul.order_details{-webkit-padding-start:0;padding-inline-start:0;margin:0 0 2em}.woocommerce-checkout ul.order_details li{margin-bottom:3em}.woocommerce-checkout table.shop_table tbody th,.woocommerce-checkout table.shop_table tbody td,.woocommerce-checkout table.shop_table tfoot td,.woocommerce-checkout table.shop_table tfoot th{font-weight:400 !important}.woocommerce-checkout table.shop_table tfoot>tr:last-child>td,.woocommerce-checkout table.shop_table tfoot>tr:last-child>th{font-weight:500 !important}.woocommerce-checkout .woocommerce-customer-details address{border:1px solid #000;border-radius:0;border-bottom-width:1px;border-right-width:1px;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content legend{font-size:15px;text-transform:uppercase;letter-spacing:4px;padding-top:15px}.woocommerce-account .woocommerce-EditAccountForm.edit-account fieldset,.woocommerce-account .woocommerce-EditAccountForm.edit-account .form-row{padding:0}.woocommerce-account .woocommerce-EditAccountForm.edit-account fieldset{margin-bottom:20px}.woocommerce-EditAccountForm.edit-account label[for=account_email]{margin-top:10px}.woocommerce-EditAccountForm.edit-account span em{text-transform:uppercase;font-size:10.5px}.woocommerce-account .addresses .title a{font-size:13px;text-transform:uppercase;text-decoration:underline;padding-bottom:10px;font-weight:700}.woocommerce-account .addresses address{font-weight:400;font-size:14px}.woocommerce-account input,.woocommerce-account textarea,.woocommerce-account .select2-container .select2-selection--single,.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout .select2-container .select2-selection--single{border-radius:0;color:#000;border:1px solid #000}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:5px}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{color:#000}.woocommerce form .form-row{display:block}.shop_table.woocommerce-checkout-review-order-table .product-name{padding-left:0}.shop_table.woocommerce-checkout-review-order-table tbody,.shop_table.woocommerce-checkout-review-order-table tbody strong.product-quantity{font-weight:400}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce table.shop_table tr{font-size:13px}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0;text-transform:uppercase;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.product-quantity input[type=number]{border-radius:0;font-size:13px}.woocommerce table.shop_table{border-radius:0;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.xoo-wsc-price{font-size:12px;margin-top:10px}.xoo-wsc-sum-col{margin-top:20px}.xoo-wsc-product{border-top:none}.xoo-wsc-footer a.xoo-wsc-chkt{line-height:normal;background:#000;border-radius:0;border:2px solid #000;padding:10px 40px;margin:30px 0;position:relative;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;text-align:center;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xoo-wsc-footer a.xoo-wsc-chkt:hover{background:#fff;color:#000;text-decoration:none}.xoo-wsc-footer{padding:20px 0 0}.xoo-wsc-ecnt{font-size:16px;font-weight:400;padding:15px 25px}.xoo-wsc-shiptxt{border-top:1px solid #e0e0d7;border-bottom:1px solid #e0e0d7;font-size:13px;font-weight:400;color:#9b9e99;text-align:left;margin:15px 25px;padding:15px 0;display:none}.xoo-wsc-subtotal{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;text-align:left;padding:0 25px 15px;display:flex;justify-content:space-between;border-bottom:1px solid #e0e0d7}.xoo-wsc-header{border-bottom:none;padding:30px 25px 20px}.xoo-wsc-ctxt{font-family:'futura-pt',sans-serif;font-size:2.1rem;font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:1.05}.xoo-wsc-footer{border-top:none}.xoo-wsc-close{font-size:22px;top:47px}.xoo-wsc-modal .xoo-wsc-basket{display:none}.woocommerce-notices-wrapper{display:none}.xoo-wsc-basket{background-color:transparent;position:relative;top:0;box-shadow:none;margin:0;padding:0}.xoo-wsc-items-count{left:31px;top:4px;font-size:12px;line-height:14px;width:15px;height:15px;background-color:transparent;color:#000;letter-spacing:.5px}@media (max-width:992px){.xoo-wsc-items-count{background-color:#000;width:10px;height:10px;left:27px;top:2px;display:none}#header-right i{padding-left:10px}}.wpml-ls-item{text-align:left}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{width:auto !important;margin:0 !important;line-height:1.5 !important}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}#field_2_6,#field_5_6,#field_6_6{margin-top:28px}.page-template-page-contacts .gform_wrapper .gform_footer,.page-template-page-showroom .gform_wrapper .gform_footer{text-align:right}.owl-theme .owl-nav{font-size:40px;color:#d6d6d6}.homeproducts-carousel.pad-top-high{padding-top:calc(4.5rem - -5%)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22.15%;margin-top:20px}.owl-prev,.owl-next{position:absolute;top:5%}.owl-prev{left:15px}.owl-next{right:15px}.button.product_type_simple{display:none !important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-transform:uppercase;font-size:16px;text-align:center;margin-top:20px;margin-bottom:10px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering select,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase !important;font-size:12px !important;font-weight:600 !important;letter-spacing:1.2px}.woocommerce-page .woocommerce-result-count{margin:0}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item>a.mega-menu-link{padding:0;line-height:normal;display:flex;align-items:center}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{text-decoration:none !important}@media (max-width:500px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}}@media(max-width:767px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.photo-row-two{height:auto !important;max-height:-webkit-max-content !important;max-height:-moz-max-content !important;max-height:max-content !important}.single-product .photo-row-two .img-1{height:100vh}.single-product .photo-row-two .the-text{order:1;margin-top:70px;margin-bottom:40px}.single-product .photo-row-one,.single-product .photo-row-two{height:unset}.single-product .photo-row-one .img-1,.single-product .photo-row-two .img-1,.single-product .photo-row-two .img-2,.single-product .photo-row-two .img-2{height:500px;margin-top:0}}.videojs{position:relative;overflow:hidden}.video-slide{background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.25}#about-video-block .video-slide{background-image:url('/wp-content/themes/touring/inc/assets/images/footer-bg.jpg')}.loading .video-background{opacity:0}.video-background{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;opacity:1;transition:opacity 2s linear}.header-category img{max-height:70vh;-o-object-fit:cover;object-fit:cover}.header-showroom img{max-height:700px;-o-object-fit:cover;object-fit:cover}#models-block-groups p,.single-post .the-content h2,.single-post .the-content h2>p{font-size:1rem !important;line-height:1.8 !important;font-style:italic}.page-template-page-contacts .name_first label,.page-template-page-contacts .name_last label,.page-template-page-showroom .name_first label,.page-template-page-showroom .name_last label,.single-product .name_first label,.single-product .name_last label{display:none !important}.info-box{display:none;position:fixed;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:101;background-color:#fff;color:#000;left:50%;top:50%;transform:translate(-50%,-50%);padding:calc(1rem - -3%);width:100%;max-width:900px}.info-box p,.info-box ul,.info-box ol{margin-bottom:30px}.info-box p:last-child,.info-box ul:last-child,.info-box ol:last-child{margin-bottom:15px}.info-box a{font-weight:500}.nl-box{position:fixed;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:100vw;z-index:-101;background-color:#fff;color:#000;padding:calc(1rem - -3%);bottom:0}.pp-box{display:none;position:fixed;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:100%;height:100vh;background-color:#000;z-index:2;overflow-y:scroll}.close-info,.close-nl{position:absolute;right:0;line-height:0;padding:0;top:0;cursor:pointer;font-size:2.5rem;font-weight:100;z-index:1}.pp-margin{margin-top:7rem;margin-bottom:4rem}.close-pp{position:absolute;right:0;padding:17px 35px;top:0;cursor:pointer;color:#fff;font-size:30px}.info-box .info-footer-title,.nl-box .nl-footer-title,.page-template-page-coming-soon #gform_wrapper_3 input[type=text],.page-template-page-coming-soon .gform_wrapper a,.page-template-page-coming-soon .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.page-template-page-coming-soon .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label{color:#000}#mega-menu-item-3609 .mega-menu-link,#mega-menu-item-3882 .mega-menu-link,#mega-menu-item-3885 .mega-menu-link{background-image:url('/wp-content/themes/leocamerini/images/leo-camerini-logo-2024-black.svg') !important;background-repeat:no-repeat !important;background-size:30px 30px !important;background-position:71px 50% !important;padding-right:2.5rem !important}.open-policy{text-decoration:underline}.page-template-page-coming-soon #gform_wrapper_3 input[type=text],.page-template-page-coming-soon .gform_wrapper [type=checkbox]:not(:checked)+label:before,.page-template-page-coming-soon .gform_wrapper [type=checkbox]:checked+label:before{border:1px solid #b2b2b2}.page-template-page-coming-soon .gform_wrapper input::-moz-placeholder,.page-template-page-coming-soon .gform_wrapper textarea::-moz-placeholder,.page-template-page-coming-soon input[type=search]::-moz-placeholder{color:#000 !important}.page-template-page-coming-soon .gform_wrapper input:-ms-input-placeholder,.page-template-page-coming-soon .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-coming-soon input[type=search]:-ms-input-placeholder{color:#000 !important}.page-template-page-coming-soon .gform_wrapper input::placeholder,.page-template-page-coming-soon .gform_wrapper textarea::placeholder,.page-template-page-coming-soon input[type=search]::placeholder{color:#000 !important}.page-template-page-coming-soon .gform_wrapper input:-ms-input-placeholder,.page-template-page-coming-soon .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-coming-soon input[type=search]:-ms-input-placeholder{color:#000}.page-template-page-coming-soon .gform_wrapper input::-ms-input-placeholder,.page-template-page-coming-soon .gform_wrapper textarea::-ms-input-placeholder,.page-template-page-coming-soon input[type=search]::-ms-input-placeholder{color:#000}.page-template-page-coming-soon .gform_wrapper [type=checkbox]:checked+label:after,.page-template-page-coming-soon .gform_wrapper [type=checkbox]:not(:checked)+label:after{background-color:#000}.show-form{display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;z-index:101;transition:opacity .5s ease}.show-pp{display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;transition:opacity .5s ease}.close-zoom{position:fixed;top:30px;right:40px;font-size:2.5rem;cursor:pointer;z-index:102}#zoom-message{position:absolute;display:none;bottom:30px}@media (max-width:767px){#zoom-overlay img{position:absolute;top:50%;left:50%;right:50%;bottom:50%;transform:translate(-50%,-50%)}#zoom-message{display:block}.close-info,.close-nl{padding:5px 0}.nl-footer-paragraph,.productinfo-section{margin-top:45px !important}.close-zoom{right:20px;font-size:2rem}.page-template-page-coming-soon .nl-footer-title{font-size:2.6rem;line-height:1.1}.skillbar-title{font-size:13px}.page-template-page-coming-soon footer .row:last-child div{text-align:center}#mega-menu-item-3609 .mega-menu-link,#mega-menu-item-3882 .mega-menu-link,#mega-menu-item-3885 .mega-menu-link{background-size:26px 26px !important;background-position:51px 78% !important}}@media (max-width:767px) and (min-width:376px){.page-template-page-coming-soon .gform_wrapper [type=checkbox]:not(:checked)+label:after,.gform_wrapper [type=checkbox]:checked+label:after{top:4px}}@media (max-width:375px){.page-template-page-coming-soon .gform_wrapper [type=checkbox]:not(:checked)+label:after,.gform_wrapper [type=checkbox]:checked+label:after{top:6px}}.page-template-page-coming-soon .gform_wrapper .ginput_container span:not(.ginput_price){display:inline}.page-template-page-coming-soon header#masthead{z-index:1}#gform_confirmation_message_3{margin-top:40px;text-transform:uppercase;font-size:.82rem;letter-spacing:1px;font-weight:600}#gform_confirmation_message_3 span{font-family:"canada-type-gibson" !important;color:#000 !important}#gform_confirmation_message_3 span a{color:#000;text-decoration:underline}@media (min-width:1281px){.woocommerce .page-container{padding-left:30px;padding-right:30px}}#cookie-notice{background-color:#efece6 !important}#cn-accept-cookie{color:#fff;background:#000;border-radius:0;padding:5px 3rem;text-transform:uppercase}.button-info,#preorder{cursor:pointer}.woocommerce ul.products li.product .price{color:#000;text-align:center;font-weight:500}.archive-product-info{text-align:center;text-transform:uppercase;font-size:12px;margin-bottom:20px}.owl-item a:hover,.woocommerce ul.products li.product a:hover,.related a:hover{text-decoration:none}.single-product-excerpt{text-transform:uppercase;font-size:12px;margin-bottom:42px}#cn-more-info{text-decoration:underline;font-weight:500}.gform_body a{text-decoration:underline}.cart_totals{margin-top:50px}.cart-subtotal th,.order-total th{padding-left:0 !important;font-weight:400 !important}@media (min-width:768px){.checkout-button.button.alt.wc-forward{float:right}}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .actions{padding-right:0}.xoo-wsc-footer a.button:focus{box-shadow:none}body:not(.woocommerce-checkout) .order-total th,body:not(.woocommerce-checkout) .order-total td{border-top:0 solid transparent !important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid transparent}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce form .form-row .optional{display:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#efece6;padding:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}label[for=payment_method_stripe]{max-width:100%}html[lang=en-US] #billing_country_field:after{content:'If your country is not present in this list, please send us a request by clicking the mail icon in the top bar and we will send you a custom invoice.'}html[lang=it-IT] #billing_country_field:after{content:'Se il tuo paese non è presente in questo elenco, inviaci una richiesta facendo clic sull’icona della posta nella barra in alto e ti invieremo una fattura personalizzata.'}html[lang=fr-FR] #billing_country_field:after{content:'Si votre pays n’est pas dans cette liste, nous vous prions de nous écrire un e-mail parmi l’icone mail en-tête. Nous vous enverrons la facture compris des coûts pour l’exportation.'}#billing_country_field:after{margin-top:10px;font-size:12px;letter-spacing:1.5px;margin-left:5px;margin-right:5px}.cart-subtotal{display:none}.woocommerce-cart .wc-proceed-to-checkout:before,#payment .wc_payment_methods:after{text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:1.5px}#payment .wc_payment_methods:after{margin-left:auto}.woocommerce-page .woocommerce-terms-and-conditions{padding:25px 1.618em 0 !important}html[lang=en-US] #payment .wc_payment_methods:after{content:'Prices are inclusive of taxes'}html[lang=en-US] body.taxes-excluded #payment .wc_payment_methods:after{content:'All taxes are excluded'}html[lang=it-IT] #payment .wc_payment_methods:after{content:'I prezzi sono comprensivi di IVA'}html[lang=it-IT] body.taxes-excluded #payment .wc_payment_methods:after{content:'Il prezzo non include le tasse'}html[lang=fr-FR] #payment .wc_payment_methods:after{content:'Toutes taxes comprises'}html[lang=fr-FR] body.taxes-excluded #payment .wc_payment_methods:after{content:'Le prix n’inclut pas les taxes'}@media (min-width:768px){label[for=payment_method_stripe]{width:500px}}.woocommerce-checkout #payment ul.payment_methods{padding:1em 1em 0}.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 20px}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}#wc-stripe-cc-form .form-row{padding:0 !important}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{padding:0 1.618em}.select2-container--default .select2-selection--single{border:1px solid #d3ced2;border-radius:0;padding:.25rem .75rem;width:100%;height:calc(1.55rem - -.75rem - -2px)}.woocommerce .quantity .qty{width:70px}.return-to-shop{text-align:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:.08rem}.select2-container--default .select2-selection--single .select2-selection__clear{font-weight:300;font-size:17px;margin-top:-.15rem}.select2-container .select2-selection--single:focus,.woocommerce .quantity .qty:focus{border-color:#80bdff;outline:none}.woocommerce form .form-row{margin-bottom:10px}.woocommerce form .form-row .required{font-weight:300;font-size:20px;position:absolute;margin-top:-10px}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{padding:0}@media (max-width:991px){#mega-menu-wrap-filters,#mega-menu-wrap-taxonomy_filters{margin-bottom:40px}.page-container #mega-menu-filters,.page-container #mega-menu-taxonomy_filters{padding:0 !important}#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{float:left !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{float:unset;width:auto}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item{display:block}#mega-menu-wrap-filters .mega-menu-toggle+#mega-menu-filters,#mega-menu-wrap-taxonomy_filters .mega-menu-toggle+#mega-menu-taxonomy_filters{display:block;background:unset}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:unset}#mega-menu-wrap-filters .mega-menu-toggle,#mega-menu-wrap-filters .widget_media_image,#mega-menu-wrap-taxonomy_filters .mega-menu-toggle,#mega-menu-wrap-taxonomy_filters .widget_media_image{display:none !important}#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{margin-left:1.5rem;margin-right:1.5rem}#mega-menu-filters>.mega-current_page_item>a:after,#mega-menu-filters>.mega-current_page_parent>a:after,#mega-menu-taxonomy_filters>.mega-current_page_item>a:after,#mega-menu-taxonomy_filters>.mega-current_page_parent>a:after{content:'';width:calc(100% - -15px);height:1px;background:#2b2d2a;position:absolute;left:0;bottom:-5px;z-index:1}#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{margin-top:1.5rem;padding-bottom:.5rem}#mega-menu-filters li ul,#mega-menu-taxonomy_filters li ul{-webkit-padding-start:0;padding-inline-start:0}#mega-menu-filters li li>a,#mega-menu-filters li li>h4,#mega-menu-wrap-filters #mega-menu-filters .wc-layered-nav-term .count,#mega-menu-taxonomy_filters li li>a,#mega-menu-taxonomy_filters li li>h4,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters .wc-layered-nav-term .count{color:#000 !important}#mega-menu-filters .mega-menu-megamenu .mega-sub-menu,#mega-menu-taxonomy_filters .mega-menu-megamenu .mega-sub-menu{display:none}#mega-menu-filters .mega-menu-item.mega-toggle-on>.mega-sub-menu,#mega-menu-taxonomy_filters .mega-menu-item.mega-toggle-on>.mega-sub-menu{display:block !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu.mega-menu-item{position:static;width:100% !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu{padding:1.5rem 0;visibility:visible;display:none}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item:hover>.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item:hover>.mega-sub-menu{width:100%;left:0;position:absolute}#mega-menu-wrap-filters,#mega-menu-wrap-taxonomy_filters{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#mega-menu-wrap-filters #mega-menu-filters a.mega-menu-link,#mega-menu-wrap-filters #mega-menu-filters .mega-indicator,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters .mega-indicator{position:static !important;display:flex !important}#mega-menu-filters,#mega-menu-taxonomy_filters{padding-left:1.5rem !important;padding-right:1.5rem !important}#mega-menu-filters>li,#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-item>ul.mega-sub-menu,#mega-menu-taxonomy_filters>li,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-item>ul.mega-sub-menu{position:relative}#mega-menu-filters>li:after,#mega-menu-taxonomy_filters>li:after{top:23px}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu{float:none}#mega-menu-wrap-filters>#mega-menu-filters>.mega-menu-item>.mega-sub-menu,#mega-menu-wrap-taxonomy_filters>#mega-menu-taxonomy_filters>.mega-menu-item>.mega-sub-menu{padding:15px 20px !important}}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu.mega-menu-item>a.mega-menu-link{pointer-events:none}@media (min-width:992px){#mega-menu-filters>li>a,#mega-menu-taxonomy_filters>li>a{margin-top:-5px !important}#mega-menu-filters .mega-sub-menu>li>ul,#mega-menu-filters .mega-sub-menu .nav.flex-column,#mega-menu-taxonomy_filters .mega-sub-menu>li>ul,#mega-menu-taxonomy_filters .mega-sub-menu .nav.flex-column{padding-top:6px !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:1px;border-bottom:1px solid #e0e0d7;width:calc(100% - 30px);margin-top:0 !important}#mega-menu-wrap-filters,#mega-menu-wrap-filters #mega-menu-filters,#mega-menu-wrap-filters #mega-menu-filters ul.mega-sub-menu,#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-item,#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-row,#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-column,#mega-menu-wrap-filters #mega-menu-filters a.mega-menu-link,#mega-menu-wrap-taxonomy_filters,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-row,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-column,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters a.mega-menu-link{position:static}#mega-menu-wrap-filters #mega-menu-filters>li>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li>ul.mega-sub-menu{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px}.single-collaborations header:not(.active) #mega-menu-filters>li>a,.page-template-page-visual-composer header:not(.active) #mega-menu-filters>li>a,.page-template-page-corporate header:not(.active) #mega-menu-filters>li>a,.page-template-page-homepage header:not(.active) #mega-menu-filters>li>a,.single-collaborations header:not(.active) #mega-menu-taxonomy_filters>li>a,.page-template-page-visual-composer header:not(.active) #mega-menu-taxonomy_filters>li>a,.page-template-page-corporate header:not(.active) #mega-menu-taxonomy_filters>li>a,.page-template-page-homepage header:not(.active) #mega-menu-taxonomy_filters>li>a{color:#000 !important}#mega-menu-filters>li>a,#mega-menu-taxonomy_filters>li>a{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.single-collaborations header:not(.active) #mega-menu-filters>.mega-current_page_item,.single-collaborations header:not(.active) #mega-menu-filters>.mega-current_page_parent,.single-collaborations header:not(.active) #mega-menu-filters>li:hover,.page-template-page-visual-composer header:not(.active) #mega-menu-filters>.mega-current_page_item,.page-template-page-visual-composer header:not(.active) #mega-menu-filters>.mega-current_page_parent,.page-template-page-visual-composer header:not(.active) #mega-menu-filters>li:hover,.page-template-page-corporate header:not(.active) #mega-menu-filters>.mega-current_page_item,.page-template-page-corporate header:not(.active) #mega-menu-filters>.mega-current_page_parent,.page-template-page-corporate header:not(.active) #mega-menu-filters>li:hover,.page-template-page-homepage header:not(.active) #mega-menu-filters>.mega-current_page_item,.page-template-page-homepage header:not(.active) #mega-menu-filters>.mega-current_page_parent,.page-template-page-homepage header:not(.active) #mega-menu-filters>li:hover,.single-collaborations header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_item,.single-collaborations header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_parent,.single-collaborations header:not(.active) #mega-menu-taxonomy_filters>li:hover,.page-template-page-visual-composer header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_item,.page-template-page-visual-composer header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_parent,.page-template-page-visual-composer header:not(.active) #mega-menu-taxonomy_filters>li:hover,.page-template-page-corporate header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_item,.page-template-page-corporate header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_parent,.page-template-page-corporate header:not(.active) #mega-menu-taxonomy_filters>li:hover,.page-template-page-homepage header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_item,.page-template-page-homepage header:not(.active) #mega-menu-taxonomy_filters>.mega-current_page_parent,.page-template-page-homepage header:not(.active) #mega-menu-taxonomy_filters>li:hover{border-bottom:1px solid #fff !important}#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{margin-left:-3px;margin-right:-3px}#mega-menu-filters>li,#mega-menu-taxonomy_filters>li{display:inline-block;position:static}#mega-menu-filters>.mega-menu-megamenu>.mega-sub-menu,#mega-menu-taxonomy_filters>.mega-menu-megamenu>.mega-sub-menu{display:block;overflow:hidden;margin-top:0 !important;margin-left:-5px;width:calc(100% - -10px);position:absolute;border-radius:0;text-align:center;border-bottom:1px solid #e0e0d7;padding-top:0;padding-bottom:0;z-index:-1 !important}#mega-menu-filters>.mega-menu-megamenu>.mega-sub-menu .mega-menu-megamenu>.mega-sub-menu,#mega-menu-taxonomy_filters>.mega-menu-megamenu>.mega-sub-menu .mega-menu-megamenu>.mega-sub-menu{display:block}#mega-menu-filters>.mega-menu-megamenu:hover>.mega-sub-menu,#mega-menu-taxonomy_filters>.mega-menu-megamenu:hover>.mega-sub-menu{max-height:unset !important;margin-top:1px !important;z-index:1000 !important}#mega-menu-filters>.mega-menu-megamenu:hover>.mega-sub-menu>li,#mega-menu-taxonomy_filters>.mega-menu-megamenu:hover>.mega-sub-menu>li{display:inline-table;padding-top:1.7rem !important;padding-bottom:2rem !important;width:10rem}#mega-menu-filters .mega-menu-megamenu .mega-sub-menu>li .mega-sub-menu,#mega-menu-taxonomy_filters .mega-menu-megamenu .mega-sub-menu>li .mega-sub-menu{position:static}#mega-menu-filters .mega-menu-megamenu .mega-sub-menu li>a:hover,#mega-menu-taxonomy_filters .mega-menu-megamenu .mega-sub-menu li>a:hover{opacity:.5 !important}#mega-menu-filters>.mega-menu-megamenu>.mega-sub-menu>li .mega-sub-menu a,#mega-menu-filters>.mega-menu-megamenu>.mega-sub-menu>li .nav.flex-column a,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a,#mega-menu-taxonomy_filters>.mega-menu-megamenu>.mega-sub-menu>li .mega-sub-menu a,#mega-menu-taxonomy_filters>.mega-menu-megamenu>.mega-sub-menu>li .nav.flex-column a,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a{color:#000 !important}#mega-menu-filters>.mega-menu-megamenu>.mega-sub-menu>li .nav.flex-column a,#mega-menu-taxonomy_filters>.mega-menu-megamenu>.mega-sub-menu>li .nav.flex-column a{padding-left:0;padding-right:0}}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a{line-height:1.9 !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a:hover,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a:hover .mega-menu-title,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a:hover,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li a:hover .mega-menu-title{text-decoration:underline !important;opacity:1 !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item>ul.mega-sub-menu{padding:0}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-item:hover>ul.mega-sub-menu{visibility:visible;padding:1rem 25px}#payment>ul>li>input{margin-top:6px !important}#payment_method_stripe{margin-right:21px}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:15px 0}#mega-menu-filters a,#mega-menu-taxonomy_filters a{color:#000 !important;text-transform:uppercase !important;font-size:12px !important;letter-spacing:.7px}#mega-menu-filters,#mega-menu-taxonomy_filters{-webkit-margin-after:0;margin-block-end:0}#mega-menu-filters a,#mega-menu-filters span,#mega-menu-taxonomy_filters a,#mega-menu-taxonomy_filters span{font-size:12px !important;font-weight:500 !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-filters li:not(.widget_media_image)>h4,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-taxonomy_filters li:not(.widget_media_image)>h4{font-size:12px !important;text-align:left !important;font-weight:600 !important;margin-bottom:15px !important}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{cursor:default;pointer-events:none}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#000;font-weight:600 !important}#mega-menu-wrap-filters #mega-menu-filters a.mega-menu-link .mega-description-group .mega-menu-description,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters a.mega-menu-link .mega-description-group .mega-menu-description{display:none}#mega-menu-filters>li>a,#mega-menu-taxonomy_filters>li>a{font-size:12px !important;font-weight:700 !important}#mega-menu-filters ul.product-categories,#mega-menu-taxonomy_filters ul.product-categories{list-style:none;margin-left:0;-webkit-padding-start:0;padding-inline-start:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{margin-top:25px}#mega-menu-filters .price_slider_amount,#mega-menu-taxonomy_filters .price_slider_amount{margin-top:20px;margin-bottom:20px}#mega-menu-filters,#mega-menu-taxonomy_filters{flex-direction:row;display:block}#mega-menu-filters a,#mega-menu-taxonomy_filters a{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;position:relative !important}#mega-menu-wrap-filters,#mega-menu-wrap-taxonomy_filters{display:inline}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu.mega-menu-item,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu.mega-menu-item{float:right;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu{border-top:1px solid #000;border-bottom:1px solid #000;padding:2.2rem 2.5rem 2.5rem;z-index:11}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li{text-transform:uppercase;padding:0 0 1px;height:27px}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li .nav-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li .nav-link{padding:.5rem 0}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a:hover,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a:hover,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:500 !important}#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-item-has-children li span.mega-indicator,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-item-has-children li span.mega-indicator{display:none !important}#mega-menu-wrap-filters #mega-menu-filters li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{font-size:14px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#e5e5e5}#mega-menu-filters button.button,#mega-menu-taxonomy_filters button.button{color:#fff;background-color:#000;border:2px solid #000;text-transform:uppercase;font-weight:400;letter-spacing:2px}#mega-menu-filters button.button:hover,#mega-menu-taxonomy_filters button.button:hover{color:#000;background-color:#fff}#mega-menu-wrap-filters .mega-menu-toggle,#mega-menu-wrap-taxonomy_filters .mega-menu-toggle,.woocommerce-ordering,#mega-menu-wrap-filters #mega-menu-filters .widget_price_filter a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters .widget_price_filter a.mega-menu-link{display:none !important}#mega-menu-wrap-filters .mega-menu-toggle+#mega-menu-filters,#mega-menu-wrap-taxonomy_filters .mega-menu-toggle+#mega-menu-taxonomy_filters{display:block}@media (min-width:768px) and (max-width:1199px){.woocommerce .widget_price_filter .price_slider_amount .button{display:block;float:none;order:2;margin-top:20px}#mega-menu-filters .price_slider_amount,#mega-menu-taxonomy_filters .price_slider_amount{display:flex;flex-direction:column;align-items:flex-start;margin-top:0}#mega-menu-filters .price_label,#mega-menu-taxonomy_filters .price_label{order:1}}.woocommerce-page .woocommerce-result-count{display:inline;line-height:2.5}#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-filters #mega-menu-filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-taxonomy_filters #mega-menu-taxonomy_filters>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{text-align:left}.related.row>div:first-child{margin-left:auto}.related.row>div:last-child{margin-right:auto}.cart-subtotal td{font-weight:400 !important}.order-total th,.order-total td bdi{font-weight:500 !important}.shipping-info{letter-spacing:4px;font-size:10px;font-weight:500;text-transform:uppercase;display:flex;align-items:center;border-bottom:1px solid #dedede;padding:10px}ol{margin:0 0 40px 20px;-webkit-padding-start:0;padding-inline-start:0}.delivery-time{text-transform:uppercase;text-decoration:underline;font-weight:500;font-size:12px;margin-bottom:10px;margin-top:-10px}.backorder_notification{margin-bottom:0}.preorder-label{text-transform:uppercase;color:#a3a3a3}.single-product .preorder-label{display:none}.homeproducts-carousel h2{padding:.5em 0;margin:0;text-transform:uppercase;font-size:16px;text-align:center;margin-top:20px;margin-bottom:10px}.homeproducts-carousel .price{margin-bottom:.5em;font-size:.749875em;color:#000;text-align:center;font-weight:500}.homeproducts-carousel .owl-dots{margin-top:3rem}.homeproducts-carousel.owl-carousel .owl-nav.disabled{display:block}.carousel-control-next:focus,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-prev:hover,.owl-carousel:hover .owl-nav .owl-next,.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next:focus,.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{opacity:.5}@media (hover:hover){.carousel-control-next:hover,.carousel-control-prev:hover,.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{opacity:.9}}.single-product .product_title.entry-title,.single-product p.price,.single-product .product_meta,.single-product .variations td.label,.single-product .quantity,.single-product .reset_variations,.single-product .iconic-was-swatches__item.iconic-was-swatches__item--dummy.iconic-was-swatches__item--hidden,.xoo-wsc-container .variation,.single-product .stock.in-stock,.single-product .stock.out-of-stock,.button.product_type_variable.add_to_cart_button,.woocommerce-cart .woocommerce-shipping-totals.shipping,.woocommerce-order-received .woocommerce-table__product-name.product-name .wc-item-meta,.woocommerce-order-received .woocommerce-table--order-details>tfoot>tr:first-child,#billing_invoice_type_field{display:none !important}.single-product .single_add_to_cart_button{border:2px solid #000 !important;padding:10px 40px !important;margin:30px 0 !important;position:relative !important;display:inline-block !important;font-weight:400 !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:2px;background:#000 !important;text-decoration:none !important;text-align:center;color:#fff !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;line-height:1.5 !important}.single-product .single_add_to_cart_button:hover,.single-product .woocommerce-variation-add-to-cart>button[type=submit]:hover{background:#fff !important;color:#000 !important;text-decoration:none !important}.single-product .variations select{border:1px solid #000;padding:5px 0}.single-product .variations{margin:10px 0 0}.single-product .iconic-was-swatches--single-line{justify-content:center}.single-product .iconic-was-swatch__container{z-index:0}.woocommerce ul#shipping_method li{margin:0}@media (min-width:992px) and (max-width:1199px){#logo-textual{font-size:1.5rem}.single-product .bag-header .the-text h1{font-size:1.7rem}}@media (max-width:1199px){.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%}}#billing_invoice_type_field .select2-container{width:100% !important}.select2-container--default .select2-selection--single{height:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px}.woocommerce-customer-details .col-1,.woocommerce-customer-details .col-2{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0;margin-top:30px}#jssor_1{position:relative;margin:0 auto;top:0;right:0;width:1000px;height:750px;overflow:hidden;visibility:hidden}#jssor_1 div[data-u=slides]{cursor:default;position:relative;top:0;right:0;width:1000px;height:750px;overflow:hidden}.product-slider{position:absolute;right:0;cursor:zoom-in;cursor:-moz-zoom-in;top:50%;transform:translateY(-50%)}#zoom-overlay{cursor:zoom-out;cursor:-moz-zoom-out;position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:101;-webkit-animation:opac .5s;animation:opac .5s;overflow-y:auto}#zoom-overlay img{width:100vw;align-self:baseline}#cn-close-notice{display:none}.zoom-loaded{overflow:hidden}@media (max-aspect-ratio:1700/1700){#zoom-overlay{justify-content:center;align-items:center}}.about-row-7-reverse{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}.about-row-7-reverse .row-content-image{margin-left:0;width:50%;max-width:640px;padding-left:30px;text-align:left;justify-content:center}.about-row-7-reverse .row-content-text{background-color:transparent !important;margin-top:50px;width:560px;max-width:50%}.max-width-image img{width:100%;max-width:1008px;margin-left:auto;margin-right:auto}@media (min-width:1390px){.about-row-7-reverse .row-content-text{margin-top:130px}}@media (max-width:767px){.about-row-7-reverse{flex-direction:column}.about-row-7-reverse .row-content-image{-moz-order:1;order:1;width:100%;padding-left:0}.about-row-7-reverse .row-content-text{-moz-order:2;order:2;padding:35px;background-color:#fff !important;max-width:80%;margin-top:-50px;margin-left:auto;margin-right:auto;text-align:left !important}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-size:12px}#header-right .xoo-wsc-basket i:after{padding-left:7px}#logo-textual{font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:2}#logo-textual:hover{text-decoration:unset}header .row{height:80px}#jssor_1,#jssor_1>*:first-child,#jssor_1>*:first-child *{max-width:calc(100vh - 140px);object-fit:cover;aspect-ratio:1;width:100% !important;height:auto !important}