[data-style="hairline"],.css-style-hairline{font-variation-settings:"wght" 100}[data-style="hairline"] .font-input,.css-style-hairline .font-input{font-variation-settings:"wght" 100 !important}[data-style="thin"],.css-style-thin{font-variation-settings:"wght" 150}[data-style="thin"] .font-input,.css-style-thin .font-input{font-variation-settings:"wght" 150 !important}[data-style="extralight"],.css-style-extralight{font-variation-settings:"wght" 200}[data-style="extralight"] .font-input,.css-style-extralight .font-input{font-variation-settings:"wght" 200 !important}[data-style="light"],.css-style-light{font-variation-settings:"wght" 300}[data-style="light"] .font-input,.css-style-light .font-input{font-variation-settings:"wght" 300 !important}[data-style="regular"],.css-style-regular{font-variation-settings:"wght" 400}[data-style="regular"] .font-input,.css-style-regular .font-input{font-variation-settings:"wght" 400 !important}[data-style="medium"],.css-style-medium{font-variation-settings:"wght" 500}[data-style="medium"] .font-input,.css-style-medium .font-input{font-variation-settings:"wght" 500 !important}[data-style="semibold"],.css-style-semibold{font-variation-settings:"wght" 550}[data-style="semibold"] .font-input,.css-style-semibold .font-input{font-variation-settings:"wght" 550 !important}[data-style="bold"],.css-style-bold{font-variation-settings:"wght" 600}[data-style="bold"] .font-input,.css-style-bold .font-input{font-variation-settings:"wght" 600 !important}[data-style="extrabold"],.css-style-extrabold{font-variation-settings:"wght" 700}[data-style="extrabold"] .font-input,.css-style-extrabold .font-input{font-variation-settings:"wght" 700 !important}[data-style="black"],.css-style-black{font-variation-settings:"wght" 900}[data-style="black"] .font-input,.css-style-black .font-input{font-variation-settings:"wght" 900 !important}:root{--variable-wght:400}.dinamic-variable-style{font-variation-settings:"wght" var(--variable-wght)}body.page-template-template-home #content.ready #home-font-list .family-block{opacity:1;min-height:auto}body.page-template-template-home .view-all-arrow{max-width:380px;padding-left:50px;padding-right:50px;margin-bottom:10em}@media all and (max-width: 767px){body.page-template-template-home .view-all-arrow{margin-bottom:5em}}#home-font-list{text-align:center;padding-top:4.5em;min-height:50vh}#home-font-list .family-block{padding-bottom:10em;opacity:0}#home-font-list .family-block .title{text-align:center;max-width:1140px;margin-left:auto;margin-right:auto;font-family:"29lt-Bukra";font-variation-settings:"wght" 300;margin-bottom:1.1em}@media all and (max-width: 767px){#home-font-list .family-block .title{font-size:21px}}#home-font-list .family-block .menu{max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:70px}@media all and (max-width: 767px){#home-font-list .family-block .menu{margin-bottom:40px}}#home-font-list .family-block .menu .select{display:none}@media all and (max-width: 767px){#home-font-list .family-block .menu .select{display:block;max-width:300px;margin-left:auto;margin-right:auto}#home-font-list .family-block .menu .select select{width:auto;background-color:var(--theme-color);color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border:none;color:#fff;height:40px;border:none;font-size:14px;padding:0px 35px 0px 16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../img/icon-arrow-down-white.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) 13px;font-family:"29lt-Bukra";font-variation-settings:"wght" 500}#home-font-list .family-block .menu .select select option{font-size:14px;width:100%;line-height:1.5em}}#home-font-list .family-block .menu ul{text-align:center}@media all and (max-width: 767px){#home-font-list .family-block .menu ul{display:none}}#home-font-list .family-block .menu ul li{display:inline-block;margin:0px 0.5px;padding-top:3px;width:calc(calc(100% / 6) - 1px);text-align:center;background-color:#000;color:#fff;cursor:pointer;line-height:30px;font-size:14px;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media all and (max-width: 1279px) and (min-width: 768px){#home-font-list .family-block .menu ul li{font-size:12px}}#home-font-list .family-block .menu ul li.current{cursor:default;background-color:var(--theme-color)}#home-font-list .family-block .links{display:block;position:relative;padding:0}#home-font-list .family-block .links .font-wrapper{position:relative}#home-font-list .family-block .links .font-wrapper .font{display:block;position:absolute;top:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;pointer-events:none;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;margin-top:calc( var(--top-padding-fix) * -.3 )}#home-font-list .family-block .links .font-wrapper .font.current{opacity:1;pointer-events:initial}#home-font-list .family-block .links .font-wrapper .font a{text-decoration:none;display:block;color:var(--theme-color);-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;position:relative}#home-font-list .family-block .links .font-wrapper .font a:after{content:'View';font-family:"29lt-Bukra";font-variation-settings:"wght" 400;width:3.75em;line-height:3.75em;color:#fff;font-size:18px;background-color:#000;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}#home-font-list .family-block .links .font-wrapper .font a:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#home-font-list .family-block .links .font-wrapper .font a .text{line-height:1.3em;white-space:nowrap}#home-font-list .family-block .links .font-wrapper .font a .text p{padding-top:var(--top-padding-fix);white-space:nowrap}#home-font-list .family-block .links .font-wrapper .font a .text em{direction:rtl;font-style:normal}#home-font-list.left{text-align:left}#home-font-list.left .family-block .title{text-align:left}#home-font-list.left .family-block .menu ul{text-align:left}#home-font-list.left .family-block .links .font-wrapper .font{-moz-transform:translate(-570px, 0);-ms-transform:translate(-570px, 0);-webkit-transform:translate(-570px, 0);transform:translate(-570px, 0)}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .title{color:#fff}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .menu .select select{background-color:#000}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .menu ul li{color:#000;background-color:#fff}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .menu ul li.current{color:#fff;background-color:#000}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .links .font-wrapper .font a{color:#000}body.colour-switch[colour-scheme="theme-pink"] #home-font-list .family-block .links .font-wrapper .font a:after{background-color:#fff;color:#000}body.colour-switch[colour-scheme="theme-black"] #home-font-list .family-block .title{color:#fff}body.colour-switch[colour-scheme="theme-black"] #home-font-list .family-block .menu ul li{color:#000;background-color:#fff}body.colour-switch[colour-scheme="theme-black"] #home-font-list .family-block .menu ul li.current{color:#fff;background-color:var(--theme-color)}body.colour-switch[colour-scheme="theme-black"] #home-font-list .family-block .links .font-wrapper .font a:after{background-color:#fff;color:#000}
/*# sourceMappingURL=home.css.map */
