@charset "UTF-8";@font-face{font-family:lg;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(../../assets/lg.ttf?io9a6k) format("truetype"),url(../../assets/lg.woff?io9a6k) format("woff"),url(../../assets/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-next,.lg-prev{outline:none}.lg-toolbar .lg-icon{background:none}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}.lg-container{outline:none}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-outer{outline:none}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../../assets/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0)}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{background-color:#000}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-outer .lg-thumb-outer{background-color:#0d0a0a}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}:root{--iti-flag-width: 20px;--iti-flag-count: 244}.iti__ac{--iti-flag-offset: 0}.iti__ad{--iti-flag-offset: -1}.iti__ae{--iti-flag-offset: -2}.iti__af{--iti-flag-offset: -3}.iti__ag{--iti-flag-offset: -4}.iti__ai{--iti-flag-offset: -5}.iti__al{--iti-flag-offset: -6}.iti__am{--iti-flag-offset: -7}.iti__ao{--iti-flag-offset: -8}.iti__ar{--iti-flag-offset: -9}.iti__as{--iti-flag-offset: -10}.iti__at{--iti-flag-offset: -11}.iti__au{--iti-flag-offset: -12}.iti__aw{--iti-flag-offset: -13}.iti__ax{--iti-flag-offset: -14}.iti__az{--iti-flag-offset: -15}.iti__ba{--iti-flag-offset: -16}.iti__bb{--iti-flag-offset: -17}.iti__bd{--iti-flag-offset: -18}.iti__be{--iti-flag-offset: -19}.iti__bf{--iti-flag-offset: -20}.iti__bg{--iti-flag-offset: -21}.iti__bh{--iti-flag-offset: -22}.iti__bi{--iti-flag-offset: -23}.iti__bj{--iti-flag-offset: -24}.iti__bl{--iti-flag-offset: -25}.iti__bm{--iti-flag-offset: -26}.iti__bn{--iti-flag-offset: -27}.iti__bo{--iti-flag-offset: -28}.iti__bq{--iti-flag-offset: -29}.iti__br{--iti-flag-offset: -30}.iti__bs{--iti-flag-offset: -31}.iti__bt{--iti-flag-offset: -32}.iti__bw{--iti-flag-offset: -33}.iti__by{--iti-flag-offset: -34}.iti__bz{--iti-flag-offset: -35}.iti__ca{--iti-flag-offset: -36}.iti__cc{--iti-flag-offset: -37}.iti__cd{--iti-flag-offset: -38}.iti__cf{--iti-flag-offset: -39}.iti__cg{--iti-flag-offset: -40}.iti__ch{--iti-flag-offset: -41}.iti__ci{--iti-flag-offset: -42}.iti__ck{--iti-flag-offset: -43}.iti__cl{--iti-flag-offset: -44}.iti__cm{--iti-flag-offset: -45}.iti__cn{--iti-flag-offset: -46}.iti__co{--iti-flag-offset: -47}.iti__cr{--iti-flag-offset: -48}.iti__cu{--iti-flag-offset: -49}.iti__cv{--iti-flag-offset: -50}.iti__cw{--iti-flag-offset: -51}.iti__cx{--iti-flag-offset: -52}.iti__cy{--iti-flag-offset: -53}.iti__cz{--iti-flag-offset: -54}.iti__de{--iti-flag-offset: -55}.iti__dj{--iti-flag-offset: -56}.iti__dk{--iti-flag-offset: -57}.iti__dm{--iti-flag-offset: -58}.iti__do{--iti-flag-offset: -59}.iti__dz{--iti-flag-offset: -60}.iti__ec{--iti-flag-offset: -61}.iti__ee{--iti-flag-offset: -62}.iti__eg{--iti-flag-offset: -63}.iti__eh{--iti-flag-offset: -64}.iti__er{--iti-flag-offset: -65}.iti__es{--iti-flag-offset: -66}.iti__et{--iti-flag-offset: -67}.iti__fi{--iti-flag-offset: -68}.iti__fj{--iti-flag-offset: -69}.iti__fk{--iti-flag-offset: -70}.iti__fm{--iti-flag-offset: -71}.iti__fo{--iti-flag-offset: -72}.iti__fr{--iti-flag-offset: -73}.iti__ga{--iti-flag-offset: -74}.iti__gb{--iti-flag-offset: -75}.iti__gd{--iti-flag-offset: -76}.iti__ge{--iti-flag-offset: -77}.iti__gf{--iti-flag-offset: -78}.iti__gg{--iti-flag-offset: -79}.iti__gh{--iti-flag-offset: -80}.iti__gi{--iti-flag-offset: -81}.iti__gl{--iti-flag-offset: -82}.iti__gm{--iti-flag-offset: -83}.iti__gn{--iti-flag-offset: -84}.iti__gp{--iti-flag-offset: -85}.iti__gq{--iti-flag-offset: -86}.iti__gr{--iti-flag-offset: -87}.iti__gt{--iti-flag-offset: -88}.iti__gu{--iti-flag-offset: -89}.iti__gw{--iti-flag-offset: -90}.iti__gy{--iti-flag-offset: -91}.iti__hk{--iti-flag-offset: -92}.iti__hn{--iti-flag-offset: -93}.iti__hr{--iti-flag-offset: -94}.iti__ht{--iti-flag-offset: -95}.iti__hu{--iti-flag-offset: -96}.iti__id{--iti-flag-offset: -97}.iti__ie{--iti-flag-offset: -98}.iti__il{--iti-flag-offset: -99}.iti__im{--iti-flag-offset: -100}.iti__in{--iti-flag-offset: -101}.iti__io{--iti-flag-offset: -102}.iti__iq{--iti-flag-offset: -103}.iti__ir{--iti-flag-offset: -104}.iti__is{--iti-flag-offset: -105}.iti__it{--iti-flag-offset: -106}.iti__je{--iti-flag-offset: -107}.iti__jm{--iti-flag-offset: -108}.iti__jo{--iti-flag-offset: -109}.iti__jp{--iti-flag-offset: -110}.iti__ke{--iti-flag-offset: -111}.iti__kg{--iti-flag-offset: -112}.iti__kh{--iti-flag-offset: -113}.iti__ki{--iti-flag-offset: -114}.iti__km{--iti-flag-offset: -115}.iti__kn{--iti-flag-offset: -116}.iti__kp{--iti-flag-offset: -117}.iti__kr{--iti-flag-offset: -118}.iti__kw{--iti-flag-offset: -119}.iti__ky{--iti-flag-offset: -120}.iti__kz{--iti-flag-offset: -121}.iti__la{--iti-flag-offset: -122}.iti__lb{--iti-flag-offset: -123}.iti__lc{--iti-flag-offset: -124}.iti__li{--iti-flag-offset: -125}.iti__lk{--iti-flag-offset: -126}.iti__lr{--iti-flag-offset: -127}.iti__ls{--iti-flag-offset: -128}.iti__lt{--iti-flag-offset: -129}.iti__lu{--iti-flag-offset: -130}.iti__lv{--iti-flag-offset: -131}.iti__ly{--iti-flag-offset: -132}.iti__ma{--iti-flag-offset: -133}.iti__mc{--iti-flag-offset: -134}.iti__md{--iti-flag-offset: -135}.iti__me{--iti-flag-offset: -136}.iti__mf{--iti-flag-offset: -137}.iti__mg{--iti-flag-offset: -138}.iti__mh{--iti-flag-offset: -139}.iti__mk{--iti-flag-offset: -140}.iti__ml{--iti-flag-offset: -141}.iti__mm{--iti-flag-offset: -142}.iti__mn{--iti-flag-offset: -143}.iti__mo{--iti-flag-offset: -144}.iti__mp{--iti-flag-offset: -145}.iti__mq{--iti-flag-offset: -146}.iti__mr{--iti-flag-offset: -147}.iti__ms{--iti-flag-offset: -148}.iti__mt{--iti-flag-offset: -149}.iti__mu{--iti-flag-offset: -150}.iti__mv{--iti-flag-offset: -151}.iti__mw{--iti-flag-offset: -152}.iti__mx{--iti-flag-offset: -153}.iti__my{--iti-flag-offset: -154}.iti__mz{--iti-flag-offset: -155}.iti__na{--iti-flag-offset: -156}.iti__nc{--iti-flag-offset: -157}.iti__ne{--iti-flag-offset: -158}.iti__nf{--iti-flag-offset: -159}.iti__ng{--iti-flag-offset: -160}.iti__ni{--iti-flag-offset: -161}.iti__nl{--iti-flag-offset: -162}.iti__no{--iti-flag-offset: -163}.iti__np{--iti-flag-offset: -164}.iti__nr{--iti-flag-offset: -165}.iti__nu{--iti-flag-offset: -166}.iti__nz{--iti-flag-offset: -167}.iti__om{--iti-flag-offset: -168}.iti__pa{--iti-flag-offset: -169}.iti__pe{--iti-flag-offset: -170}.iti__pf{--iti-flag-offset: -171}.iti__pg{--iti-flag-offset: -172}.iti__ph{--iti-flag-offset: -173}.iti__pk{--iti-flag-offset: -174}.iti__pl{--iti-flag-offset: -175}.iti__pm{--iti-flag-offset: -176}.iti__pr{--iti-flag-offset: -177}.iti__ps{--iti-flag-offset: -178}.iti__pt{--iti-flag-offset: -179}.iti__pw{--iti-flag-offset: -180}.iti__py{--iti-flag-offset: -181}.iti__qa{--iti-flag-offset: -182}.iti__re{--iti-flag-offset: -183}.iti__ro{--iti-flag-offset: -184}.iti__rs{--iti-flag-offset: -185}.iti__ru{--iti-flag-offset: -186}.iti__rw{--iti-flag-offset: -187}.iti__sa{--iti-flag-offset: -188}.iti__sb{--iti-flag-offset: -189}.iti__sc{--iti-flag-offset: -190}.iti__sd{--iti-flag-offset: -191}.iti__se{--iti-flag-offset: -192}.iti__sg{--iti-flag-offset: -193}.iti__sh{--iti-flag-offset: -194}.iti__si{--iti-flag-offset: -195}.iti__sj{--iti-flag-offset: -196}.iti__sk{--iti-flag-offset: -197}.iti__sl{--iti-flag-offset: -198}.iti__sm{--iti-flag-offset: -199}.iti__sn{--iti-flag-offset: -200}.iti__so{--iti-flag-offset: -201}.iti__sr{--iti-flag-offset: -202}.iti__ss{--iti-flag-offset: -203}.iti__st{--iti-flag-offset: -204}.iti__sv{--iti-flag-offset: -205}.iti__sx{--iti-flag-offset: -206}.iti__sy{--iti-flag-offset: -207}.iti__sz{--iti-flag-offset: -208}.iti__tc{--iti-flag-offset: -209}.iti__td{--iti-flag-offset: -210}.iti__tg{--iti-flag-offset: -211}.iti__th{--iti-flag-offset: -212}.iti__tj{--iti-flag-offset: -213}.iti__tk{--iti-flag-offset: -214}.iti__tl{--iti-flag-offset: -215}.iti__tm{--iti-flag-offset: -216}.iti__tn{--iti-flag-offset: -217}.iti__to{--iti-flag-offset: -218}.iti__tr{--iti-flag-offset: -219}.iti__tt{--iti-flag-offset: -220}.iti__tv{--iti-flag-offset: -221}.iti__tw{--iti-flag-offset: -222}.iti__tz{--iti-flag-offset: -223}.iti__ua{--iti-flag-offset: -224}.iti__ug{--iti-flag-offset: -225}.iti__us{--iti-flag-offset: -226}.iti__uy{--iti-flag-offset: -227}.iti__uz{--iti-flag-offset: -228}.iti__va{--iti-flag-offset: -229}.iti__vc{--iti-flag-offset: -230}.iti__ve{--iti-flag-offset: -231}.iti__vg{--iti-flag-offset: -232}.iti__vi{--iti-flag-offset: -233}.iti__vn{--iti-flag-offset: -234}.iti__vu{--iti-flag-offset: -235}.iti__wf{--iti-flag-offset: -236}.iti__ws{--iti-flag-offset: -237}.iti__xk{--iti-flag-offset: -238}.iti__ye{--iti-flag-offset: -239}.iti__yt{--iti-flag-offset: -240}.iti__za{--iti-flag-offset: -241}.iti__zm{--iti-flag-offset: -242}.iti__zw{--iti-flag-offset: -243}:root{--iti-country-selector-bg: white;--iti-icon-color: #555;--iti-spacer-horizontal: 10px;--iti-flag-height: calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size: 17px;--iti-clear-icon-size: 15px;--iti-arrow-size: 5px;--iti-arrow-width: 1.5px;--iti-arrow-padding: 7px;--iti-strict-reject-flash-color: rgba(255, 0, 0, .12)}.iti{*{box-sizing:border-box}input.iti__tel-input,input.iti__tel-input[type=text],input.iti__tel-input[type=tel]{position:relative;z-index:0;display:block;min-width:100%;margin:0!important}}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{border-radius:3px;background-color:var(--iti-country-selector-bg);.iti--inline-country-selector &{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-country-selector:not(.iti--detached-country-selector) &{position:absolute;z-index:2;left:0}}.iti__search-input{padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));[dir=rtl] &{padding-left:inherit;padding-right:30px;background-position:right 8px center}&::-webkit-search-cancel-button{appearance:none}}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{left:var(--iti-spacer-horizontal);[dir=rtl] &{left:auto;right:var(--iti-spacer-horizontal)}}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color)}.iti__search-clear{right:calc(var(--iti-spacer-horizontal) / 2);padding:calc(var(--iti-spacer-horizontal) / 2);.iti__search-clear-x{stroke-width:2}.iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] &{right:auto;left:var(--iti-spacer-horizontal)}&:hover,&:focus-visible{background:var(--iti-hover-color);outline:none}}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list{.iti--inline-country-selector &{max-height:185px}}.iti--flexible-dropdown-width .iti__country-list{@media(max-width:500px){white-space:normal}}.iti__country{padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);&.iti__highlight{background-color:var(--iti-hover-color)}}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0;[dir=rtl] &{margin-right:0;margin-left:var(--iti-spacer-horizontal)}}.iti--has-country-selector{.iti__country-container:has(+input[disabled]),.iti__country-container:has(+input[readonly]){button.iti__selected-country{cursor:not-allowed;.iti__arrow{visibility:hidden}}}.iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])){.iti__selected-country-primary:hover,.iti__selected-country:has(+.iti__country-selector:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}}}.iti--detached-country-selector{position:fixed;top:-1000px;left:-1000px;z-index:1060;&:hover{cursor:pointer}}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top:auto;bottom:calc(anchor(top) + 3px)}.iti--fullscreen-popup{&.iti--detached-country-selector{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti__country-selector{display:flex;flex-direction:column;max-height:100%;position:relative}.iti__country,.iti__search-input{padding-top:10px;padding-bottom:10px}.iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}}.iti__flag{background-image:image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-position:calc(var(--iti-flag-offset, 100) * var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none;&:after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:transparent;border-radius:50%;animation:iti-spinner 1s linear infinite}}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__strict-reject-animation{.iti__tel-input,.iti__selected-country{animation:iti-strict-reject-shake .3s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__selected-country{animation:none}}}@keyframes iti-strict-reject-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;height:var(--iti-globe-icon-size);display:flex;align-items:center;justify-content:center;padding:0;.iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}}@supports (-webkit-appearance: none) and (not (background: -webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}@font-face{font-family:Inter;src:url(../../assets/fonts/Inter-Light.woff2) format("woff2"),url(../../assets/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/Inter-Regular.woff2) format("woff2"),url(../../assets/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/Inter-Medium.woff2) format("woff2"),url(../../assets/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/Inter-SemiBold.woff2) format("woff2"),url(../../assets/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/Inter-Bold.woff2) format("woff2"),url(../../assets/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.button{width:fit-content;height:7rem;font-size:2.4rem;font-weight:500;padding:0 3rem;border-radius:100vmax;cursor:pointer;display:flex;align-items:center;gap:2rem;text-wrap:nowrap;transition:all .5s;flex-shrink:0;letter-spacing:-1px}@media only screen and (max-width:1600px){.button{height:6rem;font-size:2rem}}@media only screen and (max-width:1024px){.button{height:5rem;padding:0 2rem;font-size:1.6rem;gap:1rem}}.button i svg{width:2.6rem}@media only screen and (max-width:1600px){.button i svg{width:2rem}}@media only screen and (max-width:1024px){.button i svg{width:1.6rem}}.button.light{background:#fff;color:#2a2a2a}.button.light svg{stroke:#2a2a2a;stroke-width:.2rem}.button.link{background:none;border:none;padding:0;color:#2a2a2a}.button.link svg{stroke:#2a2a2a;stroke-width:.2rem}.button.dark{background:#2a2a2a;color:#fff}.button.danger{background:#000;color:#fff}.button.small{height:5rem;font-size:1.6rem;padding:0 2rem}.button.small i svg{width:1.4rem}.button.small.light svg{width:1.4rem;stroke:#2a2a2a;stroke-width:.2rem}.button svg{transition:all .5s}.button:hover{transition:all .5s}.button:hover i svg{stroke:#2a2a2a;transform:rotate(-30deg);transition:all .5s}.button.primary{color:#fff;transition:all .5s}.button.primary svg{stroke:#fff}.button.border{border:solid #2a2a2a 1px;color:#2a2a2a;transition:all .5s;gap:2rem}@media only screen and (max-width:1024px){.button.border{gap:1rem}}.button.border i{width:auto}.button.border i svg{stroke:#2a2a2a}.button.border.light{border:solid #fff 1px}.button i{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.button i svg{stroke-width:.2rem;transform:rotate(0);transition:all .5s}.icon-animated{background:#2a2a2a;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.25,1,.5,1)}.icon-animated.light{background:#fff}.icon-animated.light svg{stroke:#2a2a2a}.icon-animated:hover{transform:scale(1.1);transition:all .4s cubic-bezier(.22,1,.36,1)}.icon-animated:hover svg{transform:scale(1);opacity:1;transition:all .4s cubic-bezier(.22,1,.36,1)}.icon-animated.large{width:5rem;height:5rem;transform:scale(0);transition:transform .6s cubic-bezier(.68,-.55,.27,1.55)}.icon-animated svg{stroke:#fff;width:2.2rem;stroke-width:.2rem;opacity:0;transform:scale(0);transition:all .6s cubic-bezier(.25,1,.5,1)}.pagination{display:flex}@media only screen and (max-width:768px){.pagination{width:100%;justify-content:space-between;margin-top:4rem}}.pagination .next,.pagination .prev{height:5rem;display:flex;justify-content:center;align-items:center;border:solid #e0dad4 1px;border-radius:5rem;padding:0 2rem;gap:1rem;font-size:1.8rem;color:#2a2a2a;flex-shrink:0}@media only screen and (max-width:768px){.pagination .next,.pagination .prev{font-size:1.6rem}}.pagination .next svg,.pagination .prev svg{width:1.4rem;stroke:#2a2a2a;stroke-width:.2rem}@media only screen and (max-width:768px){.pagination .next svg,.pagination .prev svg{width:.8rem}}.pagination ul{display:flex;align-items:center;margin:auto}@media only screen and (max-width:1024px){.pagination ul{display:none}}.pagination ul li{border-radius:1rem}.pagination ul li.active a{color:#fff;font-weight:500}.pagination ul li a{width:5rem;height:5rem;font-size:2.2rem;color:#2a2a2a;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.pagination ul li a{width:4rem;height:4rem;font-size:1.8rem}}.SumoSelect p{margin:0}.SumoSelect{width:200px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer}.SelectClass{z-index:1}.SumoSelect{width:100%;display:inline-block;position:relative;outline:0;cursor:pointer}.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect .SumoSelect .optWrapper.up{top:auto;bottom:100%;border-radius:1rem 1rem 0 0}.SumoSelect>.CaptionCont{position:relative;height:6rem;display:flex;align-items:center;gap:2rem;border-radius:1.6rem;margin:0;padding:0 1.6rem;cursor:pointer;justify-content:space-between;background:#fff;border:solid #e0dad4 1px}.SumoSelect>.CaptionCont.active{border:solid #5c391a 1px;color:#5c391a;font-weight:400}.SumoSelect>.CaptionCont>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.8rem}.SumoSelect>.CaptionCont>span.placeholder{color:#5c391a;font-weight:400}.SumoSelect>.CaptionCont>label{width:1.6rem;height:inherit}.SumoSelect>.CaptionCont>label>i{background:url(../../assets/images/icons/category-icon-arrow.svg);background-position:center center;width:16px;height:100%;display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;opacity:.8;cursor:pointer}.SumoSelect>.optWrapper{display:none;z-index:1000;top:3rem;width:auto;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:1rem;overflow:hidden;padding:1rem;box-shadow:#64646f33 0 7px 29px}.SumoSelect.open>.optWrapper{width:100%;top:100%;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper>.options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#ece6e1}.SumoSelect>.optWrapper>.options::-webkit-scrollbar{width:6px;background:#ece6e1}.SumoSelect>.optWrapper>.options::-webkit-scrollbar-thumb{background:#5c391a}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{font-size:1.8rem;height:5rem;position:relative;display:flex;align-items:center;border-radius:1rem}.SumoSelect>.optWrapper>.options li.opt.selected{background:#5c391a1a}.SumoSelect>.optWrapper>.options>li{padding:0 2rem;cursor:pointer;border-radius:1rem}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background:#5c391a1a}.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i{position:absolute;margin:auto;inset:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px #00000026;background-color:#fff}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;inset:0;width:90%;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none;display:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;inset:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px #00000026;background-color:#fff}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px #00000021;border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .placeholder .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .placeholder .select-all>label,.SumoSelect .placeholder .select-all>span i{cursor:pointer}.SumoSelect .placeholder .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}.fade-up{will-change:transform,opacity}.product-cards .card,.product-cards a{position:relative}.product-cards .card:after,.product-cards a:after{content:"";position:relative;width:0;height:.2rem;display:flex;background:#5c391a;margin-top:2rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.product-cards .card:hover figure,.product-cards a:hover figure{transition:all .5s}.product-cards .card:hover figure img,.product-cards a:hover figure img{transform:scale(1.1);transition:all .5s}.product-cards .card:hover:after,.product-cards a:hover:after{width:100%;transition:width .6s cubic-bezier(.77,0,.175,1)}.product-cards .card figure,.product-cards a figure{margin-bottom:2rem;position:relative;overflow:hidden;border-radius:2rem}.product-cards .card figure img,.product-cards a figure img{aspect-ratio:1/1;height:auto;object-fit:cover;transition:all .5s}.product-cards .card .brand,.product-cards a .brand{font-size:2rem;color:#5f4a45;margin-bottom:.5rem;font-weight:300;letter-spacing:-.4px}@media only screen and (max-width:1600px){.product-cards .card .brand,.product-cards a .brand{font-size:1.6rem}}@media only screen and (max-width:1024px){.product-cards .card .brand,.product-cards a .brand{font-size:1.2rem}}.product-cards .card h3,.product-cards .card h4,.product-cards a h3,.product-cards a h4{font-size:2.6rem;color:#2a2a2a;font-weight:600;letter-spacing:-1.4px}@media only screen and (max-width:1600px){.product-cards .card h3,.product-cards .card h4,.product-cards a h3,.product-cards a h4{font-size:2.2rem}}@media only screen and (max-width:1024px){.product-cards .card h3,.product-cards .card h4,.product-cards a h3,.product-cards a h4{font-size:1.8rem}}.product-cards .card .line,.product-cards a .line{width:0;height:.2rem;display:flex;background:#5c391a;margin-top:2rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.projects-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;margin-bottom:10rem}@media only screen and (max-width:1024px){.projects-cards{gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:0}}@media only screen and (max-width:768px){.projects-cards{grid-template-columns:repeat(2,1fr);gap:2rem}}.projects-cards .card,.projects-cards a{position:relative}.projects-cards .card:after,.projects-cards a:after{content:"";position:relative;width:0;height:.2rem;display:flex;background:#5c391a;margin-top:1rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.projects-cards .card:hover figure,.projects-cards a:hover figure{transition:all .5s}.projects-cards .card:hover figure img,.projects-cards a:hover figure img{transform:scale(1.1);transition:all .5s}.projects-cards .card:hover:after,.projects-cards a:hover:after{width:100%;transition:width .6s cubic-bezier(.77,0,.175,1)}.projects-cards .card figure,.projects-cards a figure{margin-bottom:2rem;position:relative;overflow:hidden;border-radius:2rem}.projects-cards .card figure img,.projects-cards a figure img{aspect-ratio:1;object-fit:cover;transition:all .5s}.projects-cards .card .brand,.projects-cards a .brand{font-size:1.4rem;color:#5f4a45;margin-bottom:.5rem;font-weight:300;letter-spacing:-.4px}@media only screen and (max-width:1600px){.projects-cards .card .brand,.projects-cards a .brand{font-size:1.6rem}}@media only screen and (max-width:1024px){.projects-cards .card .brand,.projects-cards a .brand{font-size:1.2rem}}.projects-cards .card h2,.projects-cards .card h3,.projects-cards .card h4,.projects-cards .card h5,.projects-cards .card h6,.projects-cards .card span,.projects-cards a h2,.projects-cards a h3,.projects-cards a h4,.projects-cards a h5,.projects-cards a h6,.projects-cards a span{font-size:2rem;color:#2a2a2a;font-weight:600;letter-spacing:-1px}@media only screen and (max-width:1600px){.projects-cards .card h2,.projects-cards .card h3,.projects-cards .card h4,.projects-cards .card h5,.projects-cards .card h6,.projects-cards .card span,.projects-cards a h2,.projects-cards a h3,.projects-cards a h4,.projects-cards a h5,.projects-cards a h6,.projects-cards a span{font-size:2.2rem}}@media only screen and (max-width:1024px){.projects-cards .card h2,.projects-cards .card h3,.projects-cards .card h4,.projects-cards .card h5,.projects-cards .card h6,.projects-cards .card span,.projects-cards a h2,.projects-cards a h3,.projects-cards a h4,.projects-cards a h5,.projects-cards a h6,.projects-cards a span{font-size:1.8rem}}.projects-cards .card .line,.projects-cards a .line{width:0;height:.2rem;display:flex;background:#5c391a;margin-top:2rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.recent-blog-cards .card,.recent-blog-cards a{position:relative}.recent-blog-cards .card:after,.recent-blog-cards a:after{content:"";position:relative;width:0;height:.2rem;display:flex;background:#5c391a;margin-top:1rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.recent-blog-cards .card:hover:after,.recent-blog-cards a:hover:after{width:100%;transition:width .6s cubic-bezier(.77,0,.175,1)}.recent-blog-cards .card figure,.recent-blog-cards a figure{margin-bottom:2rem;position:relative;overflow:hidden;border-radius:2rem}@media only screen and (max-width:768px){.recent-blog-cards .card figure,.recent-blog-cards a figure{border-radius:1rem}}.recent-blog-cards .card .category,.recent-blog-cards a .category{font-size:1.4rem;color:#5f4a45;margin-bottom:.5rem;font-weight:300;letter-spacing:-.4px}@media only screen and (max-width:1600px){.recent-blog-cards .card .category,.recent-blog-cards a .category{font-size:1.6rem}}@media only screen and (max-width:1024px){.recent-blog-cards .card .category,.recent-blog-cards a .category{font-size:1.2rem}}.recent-blog-cards .card h2,.recent-blog-cards .card h3,.recent-blog-cards .card h4,.recent-blog-cards .card h5,.recent-blog-cards .card h6,.recent-blog-cards .card span,.recent-blog-cards a h2,.recent-blog-cards a h3,.recent-blog-cards a h4,.recent-blog-cards a h5,.recent-blog-cards a h6,.recent-blog-cards a span{font-size:2rem;color:#2a2a2a;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-1px}@media only screen and (max-width:1600px){.recent-blog-cards .card h2,.recent-blog-cards .card h3,.recent-blog-cards .card h4,.recent-blog-cards .card h5,.recent-blog-cards .card h6,.recent-blog-cards .card span,.recent-blog-cards a h2,.recent-blog-cards a h3,.recent-blog-cards a h4,.recent-blog-cards a h5,.recent-blog-cards a h6,.recent-blog-cards a span{font-size:2.2rem}}@media only screen and (max-width:1024px){.recent-blog-cards .card h2,.recent-blog-cards .card h3,.recent-blog-cards .card h4,.recent-blog-cards .card h5,.recent-blog-cards .card h6,.recent-blog-cards .card span,.recent-blog-cards a h2,.recent-blog-cards a h3,.recent-blog-cards a h4,.recent-blog-cards a h5,.recent-blog-cards a h6,.recent-blog-cards a span{font-size:1.8rem}}.recent-blog-cards .card .line,.recent-blog-cards a .line{width:0;height:.2rem;display:flex;background:#5c391a;margin-top:2rem;transition:width .6s cubic-bezier(.77,0,.175,1)}.container{max-width:150rem;width:100%;padding:0 2rem;margin:auto}.col{display:grid;grid-template-columns:repeat(12,1fr);gap:4rem}.content-image{width:100%;border-radius:3rem;position:relative;overflow:hidden;margin:8rem 0}@media only screen and (max-width:1370px){.content-image{margin:3rem 0 6rem}}.content-image.type-2{margin:0}.content-image.type-2 .caption{width:60rem;background:#f3eeeb;position:absolute;top:auto;left:auto;bottom:3rem;right:3rem}@media only screen and (max-width:1370px){.content-image.type-2 .caption{width:40rem}}@media only screen and (max-width:768px){.content-image.type-2 .caption{left:2rem;right:2rem;width:auto}}.content-image.type-2 .caption span{color:#5c391a}.content-image figure{border-radius:3rem;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.content-image figure.type-2 img{height:45rem}.content-image figure img{object-fit:cover;height:70rem;border-radius:3rem}.content-image .caption{width:64rem;font-size:2.6rem;color:#1e451e;position:absolute;top:3rem;left:3rem;padding:4rem;display:flex;flex-direction:column;gap:4rem;background:#d5e1d5;border-radius:2rem}@media only screen and (max-width:1024px){.content-image .caption{top:auto;bottom:2rem;left:auto;right:2rem;width:30rem;padding:2.6rem;gap:2rem;padding:2rem}}@media only screen and (max-width:768px){.content-image .caption{top:auto;bottom:2rem;left:2rem;right:2rem;width:auto}}.content-image .caption span{font-size:2rem;letter-spacing:-1px;line-height:1.4;font-weight:500}@media only screen and (max-width:1024px){.content-image .caption span{font-size:1.6rem;line-height:1.2}}.content-image .caption p{font-size:2rem;letter-spacing:-1px;line-height:1.4;font-weight:400}@media only screen and (max-width:1024px){.content-image .caption p{font-size:1.5rem}}.start-content{width:100%;height:100vh;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.start-content{height:80vh}}.start-content:before{content:"";position:absolute;inset:0;background:#0006;z-index:3}.start-content video,.start-content figure{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.start-content .caption{position:absolute;inset:auto 4rem 10rem;z-index:4}@media only screen and (max-width:1370px){.start-content .caption{inset:auto 4rem 6rem}}@media only screen and (max-width:1024px){.start-content .caption{inset:auto 2rem 6rem}}.start-content .caption h1{color:#fff;font-size:12rem;font-weight:300;line-height:1.1;letter-spacing:-6.4px}@media only screen and (min-width:1600px){.start-content .caption h1{opacity:0}}.start-content .caption h1 strong{font-weight:500}@media only screen and (max-width:1600px){.start-content .caption h1{font-size:9rem}}@media only screen and (max-width:1370px){.start-content .caption h1{font-size:7.4rem}}@media only screen and (max-width:1024px){.start-content .caption h1{font-size:4.4rem;letter-spacing:-1.4px}}.custom-headline{width:100%;height:50rem;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.custom-headline{height:30rem}}.custom-headline:before{content:"";position:absolute;inset:0;background:#0006;z-index:3}.custom-headline video,.custom-headline figure{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.custom-headline figure img{height:50rem;object-fit:cover}.custom-headline .head{width:100%;height:100%;position:relative;z-index:5;padding:0 4rem 4rem;margin-top:auto;display:flex;align-items:flex-end}@media only screen and (max-width:1024px){.custom-headline .head{padding:0 2rem 2rem}}.custom-headline .head a{display:flex;align-items:center;gap:1rem}.custom-headline .head a i svg{width:3rem;fill:#fff}@media only screen and (max-width:1024px){.custom-headline .head a i svg{width:2rem}}.custom-headline .head h1{color:#fff;letter-spacing:-6.4px;font-weight:400}@media only screen and (min-width:1600px){.custom-headline .head h1{opacity:0}}@media only screen and (max-width:1024px){.custom-headline .head h1{font-size:5rem;letter-spacing:-3.4px}}.brands-items{border-bottom:solid #e0dad4 1px;padding-bottom:4rem}@media only screen and (max-width:768px){.brands-items .container{padding:0}}.brands-items .brands{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.brands-items .brands{grid-template-columns:repeat(1,1fr);padding-top:4rem}}.brands-items .brands a{padding:6rem 0 0}@media only screen and (max-width:768px){.brands-items .brands a{padding:0 2rem}}.brands-items .brands a:hover figure img{transition:all .5s;transform:scale(1.1)}.brands-items .brands a:hover i svg{transform:rotate(-30deg);transition:all .5s}.brands-items .brands a figure{border-radius:3rem;position:relative;overflow:hidden;height:100%}.brands-items .brands a figure img{height:100%;transition:all .5s}.brands-items .brands a figure figcaption{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:0 4rem 4rem}@media only screen and (max-width:1024px){.brands-items .brands a figure figcaption{padding:0 2rem 2rem}}@media only screen and (max-width:768px){.brands-items .brands a figure figcaption{justify-content:flex-start;padding:1.4rem 2rem}}.brands-items .brands a figure figcaption:before{content:"";position:absolute;inset:0;background:#0006}.brands-items .brands a figure figcaption h2{font-size:5.6rem;position:relative;margin-bottom:1rem;font-weight:400;letter-spacing:-1.4px}@media only screen and (max-width:1600px){.brands-items .brands a figure figcaption h2{font-size:5rem}}@media only screen and (max-width:1024px){.brands-items .brands a figure figcaption h2{font-size:3rem}}.brands-items .brands a figure figcaption p{font-size:2rem;line-height:1.2;position:relative;font-weight:400}@media only screen and (max-width:1600px){.brands-items .brands a figure figcaption p{font-size:2rem}}@media only screen and (max-width:1024px){.brands-items .brands a figure figcaption p{font-size:1.6rem}}@media only screen and (max-width:768px){.brands-items .brands a figure figcaption p{font-size:1.4rem}}.brands-items .brands a .link{width:100%;display:flex;align-items:center;justify-content:space-between;height:10rem;font-size:2.6rem;color:#2a2a2a;font-weight:500}@media only screen and (max-width:1024px){.brands-items .brands a .link{font-size:2rem;height:6rem}}.brands-items .brands a .link svg{width:2.6rem;stroke:#2a2a2a;stroke-width:.2rem;transition:all .5s}@media only screen and (max-width:1024px){.brands-items .brands a .link svg{width:2rem}}.brands-items .brands a:first-child{padding-right:4rem}@media only screen and (max-width:768px){.brands-items .brands a:first-child{padding-right:2rem;border-right:none;border-bottom:solid #e0dad4 1px;margin-bottom:2rem}}.brands-items .brands a:last-child{padding-left:4rem;border-left:solid #e0dad4 1px}@media only screen and (max-width:768px){.brands-items .brands a:last-child{padding-left:2rem}}.brands-items .button-brand{width:max-content;display:flex;align-items:center;gap:3rem;border:solid rgba(255,255,255,.5) 1px;border-radius:5rem;color:#fff;font-weight:300;transition:all .5s;position:relative;padding:1rem 1.4rem 1rem 2rem;margin-top:4rem}@media only screen and (max-width:1024px){.brands-items .button-brand{padding:1rem 1rem 1rem 1.8rem}}@media only screen and (max-width:768px){.brands-items .button-brand{margin-top:auto}}.brands-items .button-brand i{width:4rem;height:4rem;background:#fff3;border-radius:100vmax;display:flex;justify-content:center;align-items:center;margin-left:auto}@media only screen and (max-width:1024px){.brands-items .button-brand i{width:3.4rem;height:3.4rem}}.brands-items .button-brand i svg{width:2rem;stroke:#fff;transition:all .5s}@media only screen and (max-width:1024px){.brands-items .button-brand i svg{width:1.5rem}}.brands-items .button-brand .text{display:flex;flex-direction:column}.brands-items .button-brand:hover{transition:all .5s;background:#ffffff1a}.brands-items .button-brand:hover i svg{opacity:1;transition:all .5s}.brands-items .button-brand strong{font-size:2rem;font-weight:500}@media only screen and (max-width:1370px){.brands-items .button-brand strong{font-size:1.8rem}}@media only screen and (max-width:1024px){.brands-items .button-brand strong{font-size:1.6rem}}.detail-headline{display:flex;flex-direction:column;gap:3rem;padding:4rem;background:#f9f8f7;transition:all .5s}.detail-headline.active{background-color:#efefea;transition:all .5s}@media only screen and (max-width:1370px){.detail-headline{padding:4rem 2rem}}@media only screen and (max-width:1024px){.detail-headline{padding:2rem;gap:2rem}}.detail-headline.center{text-align:center}.detail-headline .custom{display:flex;align-items:flex-start;gap:1rem}.detail-headline .custom .wish-count{width:3rem;height:3rem;border-radius:100%;background:#2a2a2a;display:flex;justify-content:center;align-items:center;font-size:1.6rem;color:#fff}.detail-headline.small h1{max-width:60%;font-size:4rem;letter-spacing:-2.4px}@media only screen and (max-width:1370px){.detail-headline.small h1{max-width:100%;font-size:3.6rem}}@media only screen and (max-width:1024px){.detail-headline.small h1{font-size:3rem;letter-spacing:-1.4px}}.detail-headline h1{font-size:7rem;color:#2a2a2a;font-weight:500;text-box:trim-both cap alphabetic;letter-spacing:-4px}@media screen and (min-width:1600px){.detail-headline h1[text-split]{opacity:0}}@media only screen and (max-width:1370px){.detail-headline h1{font-size:6rem;letter-spacing:-3.4px}}@media only screen and (max-width:1024px){.detail-headline h1{font-size:5rem}}@media only screen and (max-width:1024px){.detail-headline h1{font-size:3.6rem;letter-spacing:-1.4px}}.detail-headline .breadcrumb{display:flex;flex-wrap:wrap;row-gap:10px}.detail-headline .breadcrumb li{font-size:1.8rem;font-weight:400;white-space:nowrap}@media only screen and (max-width:1370px){.detail-headline .breadcrumb li{font-size:1.4rem}}.detail-headline .breadcrumb li a{color:#2a2a2a;position:relative;display:flex;white-space:nowrap}@media only screen and (max-width:768px){.detail-headline .breadcrumb li a{width:auto}}.detail-headline .breadcrumb li a:after{content:"";position:relative;width:3rem;display:flex;justify-content:center;align-items:center;background:url(../../assets/images/icons/breadcrumb-icon-arrow.svg) no-repeat center}.detail-headline .detail-content{display:flex;gap:6rem;position:relative}@media only screen and (max-width:1600px){.detail-headline .detail-content{align-items:center}}@media only screen and (max-width:1370px){.detail-headline .detail-content{gap:2rem}}@media only screen and (max-width:768px){.detail-headline .detail-content{padding:0}}.detail-headline .detail-content .head{display:flex;align-items:flex-end;gap:2rem}@media only screen and (max-width:1370px){.detail-headline .detail-content .head{width:100%;justify-content:space-between;align-items:center}}@media only screen and (max-width:768px){.detail-headline .detail-content .head{flex-direction:column}}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand{margin-top:2rem}}.detail-headline .detail-content .change-brand.active .select-brand{opacity:1;visibility:visible;transform:translateY(8rem);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand.active .select-brand{transform:translateY(3rem)}}.detail-headline .detail-content .change-brand.active .selected-brand svg{transform:rotate(-180deg)}.detail-headline .detail-content .change-brand .selected-brand{display:flex;align-items:center;gap:2rem;cursor:pointer;position:relative}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .selected-brand{gap:1rem}}.detail-headline .detail-content .change-brand .selected-brand svg{width:3rem;fill:#2a2a2a}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .selected-brand svg{width:2rem}}.detail-headline .detail-content .change-brand .select-brand{width:40rem;display:flex;flex-direction:column;gap:1rem;background:#fff;position:absolute;border-radius:2rem;padding:2rem;box-shadow:#64646f33 0 7px 29px;z-index:9;opacity:0;visibility:hidden;top:4rem;transform:translateY(20rem);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .select-brand{width:100%;gap:1rem;inset:auto 2rem;left:0;padding:1rem}}.detail-headline .detail-content .change-brand .select-brand figure{position:relative;overflow:hidden;border-radius:1rem}.detail-headline .detail-content .change-brand .select-brand figure:hover svg{transform:rotate(-30deg);transition:all .5s}.detail-headline .detail-content .change-brand .select-brand figure:hover img{transform:scale(1.2);transition:all .5s}.detail-headline .detail-content .change-brand .select-brand figure figcaption{position:absolute;inset:0;background:#2a2a2a66;z-index:2;display:flex;justify-content:center;align-items:center}.detail-headline .detail-content .change-brand .select-brand figure figcaption span{font-size:4rem;color:#fff;font-weight:500;display:flex;gap:2rem;transition:all .5s}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .select-brand figure figcaption span{font-size:3rem}}.detail-headline .detail-content .change-brand .select-brand figure figcaption span svg{width:3rem;stroke-width:.2rem;stroke:#fff;transition:all .5s}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .select-brand figure figcaption span svg{width:2rem}}.detail-headline .detail-content .change-brand .select-brand figure img{border-radius:1rem;height:30rem;object-fit:cover;transition:all .5s}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .select-brand figure img{height:20rem}}.detail-headline .detail-content .selectbox-search{flex:1;display:flex;align-items:center;gap:2rem}.detail-headline .detail-content .select-dropdown{width:30rem;flex-shrink:0}.detail-headline .detail-content .select-dropdown .selectbox{border:none}.detail-headline .detail-content .select-dropdown .selectbox .CaptionCont{background:#ece6e1;border:none}.detail-headline .detail-content .select-dropdown .selectbox .CaptionCont span{font-weight:400;color:#5c391a}.detail-headline .detail-content .search-box{max-width:50rem;width:100%;margin-left:auto}@media only screen and (max-width:1600px){.detail-headline .detail-content .search-box{max-width:40rem}}@media only screen and (max-width:1024px){.detail-headline .detail-content .search-box{display:none}}.detail-headline .detail-content .search-box .form-search{width:100%;display:flex;border-radius:100vmax;position:relative;overflow:hidden;background:#fff}.detail-headline .detail-content .search-box .form-search input{width:100%;background:none;padding-left:2rem;font-size:2rem;color:#2a2a2a}@media only screen and (max-width:1600px){.detail-headline .detail-content .search-box .form-search input{font-size:2rem}}.detail-headline .detail-content .search-box .form-search svg{stroke-width:.2rem;stroke:#2a2a2a}.detail-headline .search-headline{display:flex;flex-direction:column;align-items:center;position:relative}.detail-headline .search-headline .search-info{display:flex;flex-direction:column;gap:.5rem;text-align:center;margin-bottom:4rem;color:#5c391a}.detail-headline .search-headline .search-info small{font-size:1.8rem;font-weight:400}.detail-headline .search-headline .search-info span{font-size:2.4rem;font-weight:700}.detail-headline .search-headline .search-box{max-width:80rem;width:100%;display:flex!important}@media only screen and (max-width:1600px){.detail-headline .search-headline .search-box{max-width:40rem}}@media only screen and (max-width:1024px){.detail-headline .search-headline .search-box{display:none}}.detail-headline .search-headline .search-box .form-search{width:100%;display:flex;border-radius:100vmax;position:relative;overflow:hidden;background:#fff}.detail-headline .search-headline .search-box .form-search input{width:100%;background:none;padding-left:2rem;font-size:2rem;color:#2a2a2a}@media only screen and (max-width:1600px){.detail-headline .search-headline .search-box .form-search input{font-size:2rem}}@media only screen and (max-width:1024px){.detail-headline .search-headline .search-box .form-search input{height:5rem}}.detail-headline .search-headline .search-box .form-search svg{stroke-width:.2rem;stroke:#2a2a2a}@media only screen and (max-width:1024px){.detail-headline .search-headline .search-box button{height:5rem}}.headline{font-size:6rem;text-box:trim-both cap alphabetic;letter-spacing:-3px;font-weight:400}@media only screen and (max-width:1600px){.headline{font-size:6.6rem}}@media only screen and (max-width:1370px){.headline{font-size:5.2rem}}@media only screen and (max-width:1024px){.headline{font-size:5rem}}@media only screen and (max-width:768px){.headline{font-size:3rem;letter-spacing:-1.6px}}.content-caption{font-size:3.6rem;line-height:1.3;padding:10rem 0;color:#5c391a;font-weight:400;letter-spacing:-.8px}@media only screen and (max-width:1600px){.content-caption{font-size:2.6rem;padding:6rem 0}}@media only screen and (max-width:1024px){.content-caption{font-size:2.2rem;padding:6rem 0}}@media screen and (min-width:1024px)and (hover:hover)and (pointer:fine){.content-caption{opacity:0}}.content-caption h3,.content-caption h2{font-size:2.8rem;font-weight:600;margin-bottom:1rem;line-height:1.2}@media only screen and (max-width:1370px){.content-caption h3,.content-caption h2{font-size:2rem}}.content-caption p{font-size:2rem;line-height:1.4;font-weight:400}@media only screen and (max-width:1370px){.content-caption p{font-size:1.6rem}}.content-caption.items{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem;padding:10rem 0 4rem}@media only screen and (max-width:1024px){.content-caption.items{padding:6rem 0 4rem;grid-template-columns:repeat(1,1fr);gap:2rem}}.content-caption.items .item{font-size:2rem;line-height:1.4}@media only screen and (max-width:1024px){.content-caption.items .item{font-size:2rem}}.content-caption.color-2{color:#2a2a2a}h1{font-size:9rem;font-weight:500;letter-spacing:-2.4px}@media only screen and (max-width:1024px){h1{font-size:6.2rem;letter-spacing:0}}.content-description{max-width:100%;padding:6rem 0 0;color:#2a2a2a;display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:1024px){.content-description{max-width:100%;padding:3rem 0 0}}.content-description h2{font-size:3rem;font-weight:600;letter-spacing:-1px}@media only screen and (max-width:1024px){.content-description h2{font-size:2.4rem}}.content-description p{font-size:1.6rem;font-weight:400;line-height:1.4}@media only screen and (max-width:1024px){.content-description p{font-size:1.4rem}}.text-content{line-height:1.6;color:#333;font-size:1.6rem;margin:4rem auto}.text-content .content{padding:0 2rem;background:#5c391a0a;padding:3rem;border-radius:3rem}@media only screen and (max-width:1024px){.text-content .content{border-radius:2rem}}.text-content p{margin-bottom:1.5rem;color:#2a2a2a;font-weight:400}.text-content span.title-lg{display:block;font-size:2.6rem;font-weight:600;margin:2rem 0 1rem;color:#2a2a2a;line-height:1.3;letter-spacing:-.1px}@media only screen and (max-width:1024px){.text-content span.title-lg{font-size:2.2rem}}.text-content span.title-md{display:block;font-size:2.6rem;font-weight:600;margin:1.8rem 0 1rem;color:#222;line-height:1.3}.text-content span.title-sm{display:block;font-size:2.4rem;font-weight:600;margin:1.5rem 0 .8rem;color:#333;line-height:1.3}.text-content ul,.text-content ol{margin:1.5rem 0 1.5rem 4rem;padding:0;list-style:none}@media only screen and (max-width:1024px){.text-content ul,.text-content ol{margin:1.5rem 0 1.5rem 2rem}}.text-content ul li,.text-content ol li{position:relative;padding-left:1.5rem;margin-bottom:.8rem;font-size:1.8rem;letter-spacing:-.1px;font-weight:400}@media only screen and (max-width:1024px){.text-content ul li,.text-content ol li{font-size:1.6rem}}.text-content ul li:before,.text-content ol li:before{content:"•";position:absolute;left:0;color:#555}.text-content a{color:#5c391a;text-decoration:underline}.text-content a:hover{color:#005fa3;text-decoration:none}.text-content strong{font-weight:600;color:#000}.text-content em{font-style:italic}.text-content blockquote{margin:2rem 0;padding:1rem 1.5rem;border-left:4px solid #ccc;background:#f9f9f9;font-style:italic;color:#555}.text-content .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:16px}.text-content .table-wrap table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;border:1px solid rgba(0,0,0,.12);border-radius:14px;overflow:hidden}.text-content .table-wrap table td{padding:14px 16px;font-size:14px;line-height:1.5;color:#000000d1;vertical-align:top;border-bottom:1px solid rgba(0,0,0,.1)}.text-content .table-wrap table tr:last-child td{border-bottom:none}.text-content .table-wrap table td:first-child{width:220px;font-weight:600;color:#000000e6;border-right:1px solid rgba(0,0,0,.1);background:#00000005}.text-content .table-wrap table td a{color:#0b57d0;text-decoration:underline;text-underline-offset:3px}.text-content .table-wrap table td a:hover{opacity:.85}.form-content .head{font-size:3.6rem;margin-bottom:2rem;display:block;letter-spacing:-.8px}@media only screen and (max-width:768px){.form-content .head{font-size:2.8rem}}.error label{color:#bc0f0f}.error input{border:solid #bc0f0f 1px;color:#bc0f0f}.error .error-message{display:flex;align-items:center;gap:.5rem;color:#bc0f0f;font-size:1.2rem}.error .error-message svg{width:2rem;fill:#ab1414}.form{width:100%}.form .form-item,.form .form-item-full{display:flex;flex-direction:column;gap:1rem}.form .form-item-col-span-full{grid-column:1/-1}.form .form-item label{font-size:1.4rem}.form .form-item input{height:5rem;border-radius:1rem;font-weight:500}.form .form-item .button{width:100%;display:flex;justify-content:center;align-items:center}.form form{display:flex;flex-direction:column;gap:2rem}.form form input{height:8rem;border:solid #000 1px}@media only screen and (max-width:1024px){.form form input{height:7rem}}.form form input,.form form textarea{width:100%;font-size:1.6rem;color:#000;padding:0 1rem;transition:all .5s;border-radius:1.6rem;border:solid #e0dad4 1px}.form form input::-webkit-input-placeholder,.form form textarea::-webkit-input-placeholder{color:#2a2a2a}.form form input:-ms-input-placeholder,.form form textarea:-ms-input-placeholder{color:#2a2a2a}.form form input::placeholder,.form form textarea::placeholder{color:#2a2a2a}.form form input:focus,.form form textarea:focus{border:solid #2a2a2a 1px}.form form .title{font-size:2rem;font-weight:200}@media only screen and (max-width:1024px){.form form .title{font-size:1.6rem}}.form form textarea{resize:none;text-align:justify;display:table-row;text-align-last:left;padding:1rem;height:12rem;border:solid #e0dad4 1px}.form form .top{display:flex;justify-content:space-between}.form .checkbox{margin:3rem 0}.checkbox-items{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:1024px){.checkbox-items{padding-right:0rem}}.checkbox-items .checkbox-check-item{display:flex;flex-direction:column}.checkbox-items .checkbox-check-item .validation-text{margin-top:.5rem}.checkbox-items .checkbox-item{display:flex;align-items:center;gap:12px}.checkbox-items .checkbox-item input[type=checkbox]{appearance:none;-webkit-appearance:none;width:2.6rem;height:2.6rem;cursor:pointer;flex-shrink:0;border:1px solid #5c391a;border-radius:4px;background:#fff;position:relative;transition:all .2s ease}.checkbox-items .checkbox-item input[type=checkbox]:hover{border-color:#ece6e1}.checkbox-items .checkbox-item input[type=checkbox]:checked{background:#5c391a;border-color:#ece6e1}.checkbox-items .checkbox-item input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='17' height='13' viewBox='0 0 17 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.36396 9.19238L15.5564 0L16.9706 1.41421L6.36396 12.0208L0 5.65688L1.41422 4.24268L6.36396 9.19238Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.checkbox-items .checkbox-item input[type=checkbox]:focus{outline:none}.checkbox-items .checkbox-item label{font-size:1.4rem;font-weight:400;color:#5c391a;cursor:pointer;user-select:none;display:flow-root;align-items:center}@media only screen and (max-width:768px){.checkbox-items .checkbox-item label{font-size:1.4rem}}.checkbox-items .checkbox-item label a{color:#5c391a;text-decoration:underline}.checkbox-items .checkbox-item label a:hover{opacity:.5}.selectbox-item .select-item{width:100%;height:7rem;box-sizing:border-box;overflow:hidden;position:relative;cursor:pointer;border:solid #e0dad4 1px;border-radius:1.6rem}@media only screen and (max-width:1024px){.selectbox-item .select-item{width:100%}}.selectbox-item .select-item:after{content:"";background:url(../../assets/images/icons/icon-down-dark.svg) no-repeat;background-position:center center;background-size:1.6rem;width:2rem;height:100%;position:absolute;top:0;right:2rem;z-index:1}.selectbox-item .select-item select{width:inherit;left:0;height:100%;position:absolute;top:0;padding-left:2rem;display:flex;align-items:center;z-index:1;font-size:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectbox-item select:focus{outline:none}.selectbox-item .styled-select select{height:34px;padding:5px 0 5px 5px;background:transparent;border:none;-webkit-appearance:none}@-moz-document url-prefix(){.selectbox-item .styled-select select{width:110%}}.selectbox-item select::-ms-expand{display:none}.tabmenu-content .tab-container{background:#f2f5fb;border-radius:1rem;overflow:hidden}.tabmenu-content .tab-link{position:relative;font-size:2.6rem;font-weight:500}.tabmenu-content .tab-link.current{color:#fff}.tabmenu-content .tabs{display:flex;margin:0;padding:0;transition:all .5s ease-in-out;justify-content:center;white-space:nowrap}.tabmenu-content .tabs li{list-style:none;flex:1;height:10rem;font-size:2.6rem;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;padding:0 2rem}@media only screen and (max-width:1600px){.tabmenu-content .tabs li{font-size:2.2rem;height:8rem}}@media only screen and (max-width:1024px){.tabmenu-content .tabs li{font-size:1.8rem}}@media only screen and (max-width:768px){.tabmenu-content .tabs li{font-size:1.6rem;white-space:break-spaces}}.tabmenu-content .tab-link{transition:all .5s ease-in-out}.tabmenu-content .tab-content{display:none;transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:ease-out;padding:4rem 0}.tabmenu-content .tab-content.current{display:flex;animation:fade .3s ease-in-out both}@keyframes fade{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.faq .headline{text-align:center;padding:10rem 0 6rem}@media only screen and (max-width:1370px){.faq .headline{padding:6rem 0 4rem}}@media only screen and (max-width:768px){.faq .headline{padding:8rem 0 4rem}}.faq .accordion-wrapper{display:flex;flex-direction:column}.faq .accordion-wrapper .accordion-item{border-radius:3rem}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-item{border-radius:2rem;padding:2rem 0}}.faq .accordion-wrapper .accordion-item svg{width:2rem;stroke-width:.3rem;stroke:#5c391a}.faq .accordion-wrapper .accordion-item.active{background:#f7f4f1}.faq .accordion-wrapper .accordion-item.active .accordion-info{color:#5c391a}.faq .accordion-wrapper .accordion-item.active .accordion-info i{transform:rotate(180deg)}.faq .accordion-wrapper .accordion-item.active .accordion-content{max-height:200rem}.faq .accordion-wrapper .accordion-info{display:flex;align-items:center;justify-content:space-between;height:9rem;gap:1rem;cursor:pointer;font-size:2.4rem;letter-spacing:-1px;color:#2a2a2a;font-weight:500;padding:0 4rem}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-info{padding:0 2rem;font-size:1.8rem;height:5rem;line-height:1.4;gap:6rem}}.faq .accordion-wrapper .accordion-info i{display:inline-flex;transition:transform .25s ease}.faq .accordion-wrapper .accordion-info i svg{stroke:#2a2a2a;stroke-width:.2rem}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-info i svg{width:1.4rem}}.faq .accordion-wrapper .accordion-content{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s ease;padding-block:0;padding:0 4rem}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-content{padding:0 2rem;font-size:2rem}}.faq .accordion-wrapper .accordion-content p{max-width:90%;color:#504741;font-size:1.8rem;line-height:1.4}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-content p{font-size:1.5rem;padding-top:3rem}}@media(prefers-reduced-motion:reduce){.faq .accordion-wrapper .accordion-content,.faq .accordion-wrapper .accordion-info i{transition:none}}.modal-dialog{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .5s;background:#0006;z-index:1}.modal-dialog.active{opacity:1;visibility:visible;transition:all .5s}.modal-dialog .modal-dialog-content{max-width:40rem;width:100%;background:#fff;padding:2rem;border-radius:2rem;display:flex;flex-direction:column;gap:2rem}.modal-dialog .modal-dialog-content .head{display:flex;justify-content:space-between;align-items:center}.modal-dialog .modal-dialog-content .head span{font-size:2.4rem;font-weight:400}.modal-dialog .modal-dialog-content .head i{cursor:pointer}.modal-dialog .modal-dialog-content .head i svg{width:2rem}.modal-dialog .modal-dialog-content .modal-content span{font-size:1.8rem}.modal-dialog .modal-dialog-content .buttons{display:flex;justify-content:flex-end;gap:1rem}.modal-form{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;transition:all .5s;background:#0006;z-index:100;opacity:0;visibility:hidden}@media only screen and (max-width:768px){.modal-form{position:fixed;z-index:1000;justify-content:flex-start;align-items:flex-start}}.modal-form.active{opacity:1;visibility:visible;transition:all .5s}.modal-form .modal-form-content{max-width:60rem;width:100%;background:#fff;padding:2rem;border-radius:2rem;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:768px){.modal-form .modal-form-content{height:100%;border-radius:0}}.modal-form .modal-form-content .head{display:flex;justify-content:space-between;align-items:center;margin:0}.modal-form .modal-form-content .head span{font-size:2.4rem}.modal-form .modal-form-content .head i{cursor:pointer}.modal-form .modal-form-content .head i svg{width:2rem}.modal-form .modal-form-content form{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}@media only screen and (max-width:768px){.modal-form .modal-form-content form{grid-template-columns:repeat(1,1fr)}}.modal-form .modal-form-content form input{height:4.5rem}.modal-form .modal-form-content form textarea{height:8rem}.modal-form .modal-form-content form .checkbox-items .checkbox-item label{font-size:1.4rem;padding:0}.modal-form .modal-form-content .form-item.full{grid-column:span 2}@media only screen and (max-width:768px){.modal-form .modal-form-content .form-item.full{grid-column:span 1}}.custom-filter{margin-top:4rem}.custom-filter .filter-items{display:flex;gap:1rem;position:relative}@media only screen and (max-width:1024px){.custom-filter .filter-items .filter-item-select{display:none}}.custom-filter .filter-items .filter-item{font-size:1.6rem;display:flex;height:5rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 2rem;background:#5c391a12;border:solid transparent 1px;border-radius:100vmax;color:#2a2a2a;cursor:pointer;transition:all .5s}.custom-filter .filter-items .filter-item.active{transition:all .5s;background:#5c391a0a;border:solid rgba(92,57,26,.4) 1px}.custom-filter .filter-items .filter-item.series{min-width:20rem}.custom-filter .filter-items .filter-item i svg{stroke:#2a2a2a;width:2rem;stroke-width:.2rem}.custom-filter .filter-items .filter-item.active .filter-dropdown-items{opacity:1;transform:translate3d(0,2rem,0);visibility:visible}.custom-filter .filter-items .filter-item.active i svg{transform:rotate(180deg)}.custom-filter .filter-dropdown-items{position:absolute;top:100%;left:0;display:flex;flex-direction:column;background:#fff;border-radius:2rem;padding:2rem;z-index:2;box-shadow:#64646f33 0 7px 29px;opacity:0;visibility:hidden;transform:translate3d(0,1rem,0);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.custom-filter .filter-dropdown-items.active{opacity:1;transform:translate3d(0,1rem,0);visibility:visible}.custom-filter .filter-dropdown-items .select-name{font-size:2.2rem;font-weight:400;color:#5c391a;padding:1.4rem;display:flex;align-items:center;gap:1rem}.custom-filter .filter-dropdown-items .select-name svg{width:4rem}.custom-filter input[type=checkbox]:disabled+label{opacity:.5;pointer-events:none}.custom-filter input[type=radio]:disabled+label{opacity:.5;pointer-events:none}.custom-filter .custom-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem;width:30rem}@media only screen and (max-width:1024px){.custom-filter .custom-list{width:100%}}.custom-filter .custom-list li{display:flex;align-items:center;gap:1rem;color:#2a2a2a}@media only screen and (max-width:1024px){.custom-filter .custom-list li{width:100%}}.custom-filter .custom-list li input[type=checkbox]{display:none}.custom-filter .custom-list li input[type=checkbox]:checked+label .checkbox{background:#f8f6f4;border-color:#8b6b52}.custom-filter .custom-list li input[type=checkbox]:checked+label .checkbox:after{opacity:1}.custom-filter .custom-list li input[type=checkbox]:checked+label{color:#5c391a}.custom-filter .custom-list li label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:1.4rem;font-weight:400;white-space:nowrap}@media only screen and (max-width:1024px){.custom-filter .custom-list li label{width:100%}}.custom-filter .custom-list li .checkbox{width:2.6rem;height:2.6rem;border:1px solid #8b6b52;border-radius:.7rem;position:relative;background:transparent;flex-shrink:0}.custom-filter .custom-list li .checkbox:after{content:"";position:absolute;inset:0;background:url(../../assets/images/icons/checkbox.svg) no-repeat center;opacity:0;transition:opacity .2s ease}.custom-filter .color-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.custom-filter .color-list.colors{width:20rem}@media only screen and (max-width:1024px){.custom-filter .color-list.colors{width:100%}}.custom-filter .color-list li input[type=checkbox]{display:none}.custom-filter .color-list li input[type=checkbox]:checked+label{background:#f6f3f1}.custom-filter .color-list li input[type=checkbox]:disabled+label{opacity:.5;cursor:not-allowed}.custom-filter .color-list li label{display:flex;align-items:center;gap:1rem;font-size:16px;color:#4a3b32;padding:1rem;border-radius:100vmax;cursor:pointer;transition:background .2s ease}.custom-filter .color-list li .color{width:24px;height:24px;border-radius:50%;flex-shrink:0;border:solid rgba(42,42,42,.5) 1px}.custom-filter .filter-results-items{gap:1rem;margin-top:2rem;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.custom-filter .filter-results-items{margin-top:0}}.custom-filter .filter-results-items .head{font-size:1.6rem;margin:2rem 0 0;color:#2a2a2a;font-weight:400}.custom-filter .filter-results-items .items{display:flex;gap:1rem}@media only screen and (max-width:1024px){.custom-filter .filter-results-items .items{padding-right:2rem;overflow-y:auto;width:calc(100% + 2rem)}}.custom-filter .filter-results-items .items .filter-result{display:flex;height:4rem;align-items:center;justify-content:center;border-radius:100vmax;gap:1rem;padding:0 .6rem 0 2rem;font-size:1.4rem;background:#2a2a2a0d;font-weight:400;white-space:nowrap;text-transform:capitalize}.custom-filter .filter-results-items .items .filter-result .filter-select-delete{width:3rem;height:3rem;background:#2a2a2a0d;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.custom-filter .filter-results-items .items .filter-result .color{width:2rem;height:2rem;border-radius:100%;flex-shrink:0;border:solid rgba(42,42,42,.5) 1px}.custom-filter .filter-results-items .items .filter-result svg{width:1rem}.custom-filter .filter-open{height:5rem;display:none;align-items:center;gap:2rem;background:#5c391a0d;padding:0 2rem;border-radius:100vmax;font-size:1.6rem;color:#2a2a2a;cursor:pointer}@media only screen and (max-width:1024px){.custom-filter .filter-open{display:flex}}.custom-filter .filter-reset{height:5rem;display:flex;align-items:center;gap:2rem;border:solid rgba(42,42,42,.2) 1px;padding:0 2rem;border-radius:100vmax;font-size:1.6rem;color:#2a2a2a;cursor:pointer;margin-left:auto}.custom-filter .close-filter{position:absolute;right:2rem;top:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background:none;appearance:none;width:3.5rem;height:3.5rem}.custom-filter .close-filter svg{width:1.8rem}.custom-filter .head{font-size:2.6rem;margin-bottom:1rem;letter-spacing:-1px}.custom-filter .button{width:100%;margin-top:1rem;justify-content:center}.custom-filter .filter-head{font-size:1.7rem;font-weight:500;margin:0 0 2rem;color:#2a2a2a;font-weight:600}.custom-filter .filter-mobile{display:flex;flex-direction:column;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;padding:2rem;overflow:auto;box-shadow:#64646f33 0 7px 29px;z-index:1000;opacity:0;visibility:hidden}.custom-filter .filter-mobile.active{opacity:1;visibility:visible;transform:translate3d(0,-5rem,0);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.custom-filter .filter-mobile.active{transform:translateZ(0)}}.custom-filter .filter-mobile .filter-item-select{padding:2rem;border:solid rgba(92,57,26,.1) 1px;border-radius:1rem;margin-bottom:2rem}.filter-mobile-content{display:flex;flex-direction:column;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;padding:2rem;overflow:auto;box-shadow:#64646f33 0 7px 29px;z-index:1000;opacity:0;visibility:hidden}.filter-mobile-content.active{opacity:1;visibility:visible;transform:translate3d(0,-5rem,0);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.filter-mobile-content.active{transform:translateZ(0)}}.filter-mobile-content .filter-item-select{padding:2rem;border:solid rgba(92,57,26,.1) 1px;border-radius:1rem;margin-bottom:2rem}.filter-mobile-content .filter-items{display:flex;gap:1rem;position:relative}@media only screen and (max-width:1024px){.filter-mobile-content .filter-items .filter-item-select{display:none}}.filter-mobile-content .filter-items .filter-item{font-size:1.6rem;display:flex;height:5rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 2rem;background:#5c391a12;border:solid transparent 1px;border-radius:100vmax;color:#2a2a2a;cursor:pointer;transition:all .5s}.filter-mobile-content .filter-items .filter-item.active{transition:all .5s;background:#5c391a0a;border:solid rgba(92,57,26,.4) 1px}.filter-mobile-content .filter-items .filter-item.series{min-width:20rem}.filter-mobile-content .filter-items .filter-item i svg{stroke:#2a2a2a;width:2rem;stroke-width:.2rem}.filter-mobile-content .filter-items .filter-item.active .filter-dropdown-items{opacity:1;transform:translate3d(0,2rem,0);visibility:visible}.filter-mobile-content .filter-items .filter-item.active i svg{transform:rotate(180deg)}.filter-mobile-content .filter-dropdown-items{position:absolute;top:100%;left:0;display:flex;flex-direction:column;background:#fff;border-radius:2rem;padding:2rem;z-index:2;box-shadow:#64646f33 0 7px 29px;opacity:0;visibility:hidden;transform:translate3d(0,1rem,0);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.filter-mobile-content .filter-dropdown-items.active{opacity:1;transform:translate3d(0,1rem,0);visibility:visible}.filter-mobile-content .filter-dropdown-items .select-name{font-size:2.2rem;font-weight:400;color:#5c391a;padding:1.4rem;display:flex;align-items:center;gap:1rem}.filter-mobile-content .filter-dropdown-items .select-name svg{width:4rem}.filter-mobile-content input[type=checkbox]:disabled+label{opacity:.5;pointer-events:none}.filter-mobile-content input[type=radio]:disabled+label{opacity:.5;pointer-events:none}.filter-mobile-content .custom-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem;width:30rem}@media only screen and (max-width:1024px){.filter-mobile-content .custom-list{width:100%}}.filter-mobile-content .custom-list li{display:flex;align-items:center;gap:1rem;color:#2a2a2a}@media only screen and (max-width:1024px){.filter-mobile-content .custom-list li{width:100%}}.filter-mobile-content .custom-list li input[type=checkbox]{display:none}.filter-mobile-content .custom-list li input[type=checkbox]:checked+label .checkbox{background:#f8f6f4;border-color:#8b6b52}.filter-mobile-content .custom-list li input[type=checkbox]:checked+label .checkbox:after{opacity:1}.filter-mobile-content .custom-list li input[type=checkbox]:checked+label{color:#5c391a}.filter-mobile-content .custom-list li label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:1.4rem;font-weight:400;white-space:nowrap}@media only screen and (max-width:1024px){.filter-mobile-content .custom-list li label{width:100%}}.filter-mobile-content .custom-list li .checkbox{width:2.6rem;height:2.6rem;border:1px solid #8b6b52;border-radius:.7rem;position:relative;background:transparent;flex-shrink:0}.filter-mobile-content .custom-list li .checkbox:after{content:"";position:absolute;inset:0;background:url(../../assets/images/icons/checkbox.svg) no-repeat center;opacity:0;transition:opacity .2s ease}.filter-mobile-content .color-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.filter-mobile-content .color-list.colors{width:20rem}@media only screen and (max-width:1024px){.filter-mobile-content .color-list.colors{width:100%}}.filter-mobile-content .color-list li input[type=checkbox]{display:none}.filter-mobile-content .color-list li input[type=checkbox]:checked+label{background:#f6f3f1}.filter-mobile-content .color-list li input[type=checkbox]:disabled+label{opacity:.5;cursor:not-allowed}.filter-mobile-content .color-list li label{display:flex;align-items:center;gap:1rem;font-size:16px;color:#4a3b32;padding:1rem;border-radius:100vmax;cursor:pointer;transition:background .2s ease}.filter-mobile-content .color-list li .color{width:24px;height:24px;border-radius:50%;flex-shrink:0;border:solid rgba(42,42,42,.5) 1px}.filter-mobile-content .filter-results-items{gap:1rem;margin-top:2rem;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.filter-mobile-content .filter-results-items{margin-top:0}}.filter-mobile-content .filter-results-items .head{font-size:1.6rem;margin:2rem 0 0;color:#2a2a2a;font-weight:400}.filter-mobile-content .filter-results-items .items{display:flex;gap:1rem}@media only screen and (max-width:1024px){.filter-mobile-content .filter-results-items .items{padding-right:2rem;overflow-y:auto;width:calc(100% + 2rem)}}.filter-mobile-content .filter-results-items .items .filter-result{display:flex;height:4rem;align-items:center;justify-content:center;border-radius:100vmax;gap:1rem;padding:0 .6rem 0 2rem;font-size:1.4rem;background:#2a2a2a0d;font-weight:400;white-space:nowrap;text-transform:capitalize}.filter-mobile-content .filter-results-items .items .filter-result .filter-select-delete{width:3rem;height:3rem;background:#2a2a2a0d;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.filter-mobile-content .filter-results-items .items .filter-result .color{width:2rem;height:2rem;border-radius:100%;flex-shrink:0;border:solid rgba(42,42,42,.5) 1px}.filter-mobile-content .filter-results-items .items .filter-result svg{width:1rem}.filter-mobile-content .filter-open{height:5rem;display:none;align-items:center;gap:2rem;background:#5c391a0d;padding:0 2rem;border-radius:100vmax;font-size:1.6rem;color:#2a2a2a;cursor:pointer}@media only screen and (max-width:1024px){.filter-mobile-content .filter-open{display:flex}}.filter-mobile-content .filter-reset{height:5rem;display:flex;align-items:center;gap:2rem;border:solid rgba(42,42,42,.2) 1px;padding:0 2rem;border-radius:100vmax;font-size:1.6rem;color:#2a2a2a;cursor:pointer;margin-left:auto}.filter-mobile-content .close-filter{position:absolute;right:2rem;top:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background:none;appearance:none;width:3.5rem;height:3.5rem}.filter-mobile-content .close-filter svg{width:1.8rem}.filter-mobile-content .head{font-size:2.6rem;margin-bottom:1rem;letter-spacing:-1px}.filter-mobile-content .button{width:100%;margin-top:1rem;justify-content:center}.filter-mobile-content .filter-head{font-size:1.7rem;font-weight:500;margin:0 0 2rem;color:#2a2a2a;font-weight:600}.filter-mobile-content .filter-mobile{display:flex;flex-direction:column;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;padding:2rem;overflow:auto;box-shadow:#64646f33 0 7px 29px;z-index:1000;opacity:0;visibility:hidden}.filter-mobile-content .filter-mobile.active{opacity:1;visibility:visible;transform:translate3d(0,-5rem,0);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.filter-mobile-content .filter-mobile.active{transform:translateZ(0)}}.filter-mobile-content .filter-mobile .filter-item-select{padding:2rem;border:solid rgba(92,57,26,.1) 1px;border-radius:1rem;margin-bottom:2rem}.accordion-menu-wrapper.type-2 .accordion-menu li{background:none}.accordion-menu-wrapper.type-2 .dropdownlink{font-size:2rem}.accordion-menu-wrapper.type-2 .submenuItems{padding:3rem}.accordion-menu-wrapper .accordion-menu li{background:#ddd8d7;margin-bottom:1rem;overflow:hidden;border-radius:1rem}.accordion-menu-wrapper .accordion-menu li.open{background:#f4f3f3}.accordion-menu-wrapper .accordion-menu li.open .dropdownlink i svg{transform:rotate(90deg)}.accordion-menu-wrapper .accordion-menu .dropdownlink{cursor:pointer;display:flex;font-size:2rem;color:#000;position:relative;transition:all .4s ease-out;min-height:6rem;align-items:center;padding:2rem 3rem}@media only screen and (max-width:1370px){.accordion-menu-wrapper .accordion-menu .dropdownlink{font-size:1.8rem}}@media only screen and (max-width:768px){.accordion-menu-wrapper .accordion-menu .dropdownlink{padding:2rem 6rem 2rem 2rem}}.accordion-menu-wrapper .accordion-menu .dropdownlink i{position:absolute;height:100%;display:flex;align-items:center;right:2.6rem;font-size:1.8rem}@media only screen and (max-width:768px){.accordion-menu-wrapper .accordion-menu .dropdownlink i{right:1rem}}@media only screen and (max-width:1024px){.accordion-menu-wrapper .accordion-menu .dropdownlink i svg{width:2rem}}.accordion-menu-wrapper .accordion-menu .dropdownlink i .icon-open{display:flex}.accordion-menu-wrapper .accordion-menu .ion-ios-arrow-down{right:2rem;left:auto}.accordion-menu-wrapper .submenuItems{display:none;overflow:hidden;transition:height .3s ease,padding .3s ease,margin .3s ease;padding:2rem;border-top:solid rgba(42,42,42,.1) 1px}.accordion-menu-wrapper .submenuItems li{padding:1rem 4rem 4rem;position:relative;border:none;margin:0;background-color:#2a2a2a}@media only screen and (max-width:1024px){.accordion-menu-wrapper .submenuItems li{padding:1rem 2rem 2rem}}.accordion-menu-wrapper .submenuItems figure{margin-top:2rem}.accordion-menu-wrapper .submenuItems figure img{border-radius:2rem}.accordion-menu-wrapper .submenuItems .table{display:flex;flex-direction:column;gap:1rem}.accordion-menu-wrapper .submenuItems .table .item{display:flex;flex-direction:column;gap:.2rem;font-size:1.6rem;color:#5f4a45;font-weight:400}.accordion-menu-wrapper .submenuItems .table .item a{color:#5f4a45;text-decoration:underline}.accordion-menu-wrapper .submenuItems .table .in-out-side{display:flex;padding:2rem 0;gap:4rem}.accordion-menu-wrapper .submenuItems .table .in-out-side .item{font-size:1.6rem;font-weight:500}.accordion-menu-wrapper .submenuItems .table .in-out-side .item i{margin-bottom:1rem}.accordion-menu-wrapper .submenuItems .table .in-out-side .item:first-child{border-right:solid #e0dad4 1px;padding-right:4rem}.accordion-menu-wrapper .submenuItems p{font-size:1.6rem;color:#000;line-height:1.6;margin-right:1.4rem;font-weight:400}@media only screen and (max-width:1024px){.accordion-menu-wrapper .submenuItems p{font-size:1.5rem}}.accordion-menu-wrapper .submenuItems p strong{font-weight:500}.que-container{max-width:1200px;display:flex;flex-direction:column;gap:1rem}.question button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;font-size:2rem;color:#000;position:relative;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;min-height:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 3rem;cursor:pointer;transition:color .3s;background:#ddd8d7;overflow:hidden;border-radius:1rem}@media only screen and (max-width:768px){.question button{padding:2rem;font-size:1.8rem}}.question button i{transition:transform .3s}.question button i svg{width:2rem}.question .faq-content{height:0;overflow:hidden;background:#f4f3f3}.question .faq-content .table{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media only screen and (max-width:768px){.question .faq-content .table{padding:0}}.question .faq-content .table .item{display:flex;flex-direction:column;gap:.2rem;font-size:1.6rem;color:#5f4a45;font-weight:400}.question .faq-content .table .item a{color:#5f4a45;text-decoration:underline}.question .faq-content .table .in-out-side{display:flex;padding:2rem 0;gap:4rem}.question .faq-content .table .in-out-side .item{font-size:1.6rem;font-weight:500}.question .faq-content .table .in-out-side .item i{margin-bottom:1rem}.question .faq-content .table .in-out-side .item:first-child{border-right:solid #e0dad4 1px;padding-right:4rem}.question button.show{background:#f4f3f3;border-radius:1rem 1rem 0 0}.question button.show+.faq-content{padding-bottom:25px;height:auto;padding:2rem 2rem 3rem}.question button.show i{transform:rotate(90deg)}.slider-control{display:flex;align-items:center;gap:4rem}@media only screen and (max-width:1024px){.slider-control{display:none}}.slider-control .swiper-pagination{position:relative;height:.2rem;background:#0003}.slider-control .swiper-pagination span{background:#000}.slider-control .buttons{position:relative;overflow:hidden;display:flex;gap:2rem;flex-shrink:0}.slider-control .buttons i{height:4rem;display:flex;justify-content:center;align-items:center}.slider-control .buttons i svg{width:2.8rem;stroke:#2a2a2a;stroke-width:.2rem}@media only screen and (max-width:1600px){.slider-control .buttons i svg{width:3rem}}.product-carousel-slider{padding:0 0 0 4rem;margin-bottom:10rem}@media only screen and (max-width:1370px){.product-carousel-slider{padding:0 0 0 2rem;margin-bottom:6rem}}.product-carousel-slider .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4rem;padding-right:4rem}@media only screen and (max-width:1370px){.product-carousel-slider .head{padding-right:2rem}}.product-carousel-slider .head .left{display:flex;align-items:flex-end}@media only screen and (max-width:1024px){.product-carousel-slider .head .left{width:100%;justify-content:space-between;flex-direction:column;align-items:flex-start;gap:4rem}}.product-carousel-slider .head .product-tabs{display:flex;margin-left:2rem;border-bottom:solid rgba(92,57,26,.2) 1px;position:relative}@media only screen and (max-width:1024px){.product-carousel-slider .head .product-tabs{width:100%;margin-left:0}}.product-carousel-slider .head .product-tabs li:not(.tab-indicator){font-size:2rem;padding:0 3rem;height:4rem;cursor:pointer;color:#5c391a4d;position:relative;font-weight:400;display:flex;align-items:center;justify-content:center;transition:all .5s}@media only screen and (max-width:1024px){.product-carousel-slider .head .product-tabs li:not(.tab-indicator){flex:1;padding:0 2rem}}.product-carousel-slider .head .product-tabs li:not(.tab-indicator).active-menu{pointer-events:none;color:#5c391a;transition:all .5s}.product-carousel-slider .head .product-tabs .tab-indicator{position:absolute;bottom:0;height:.2rem;background:#5c391a;border-radius:1rem;will-change:transform,width}.product-carousel-slider .head-caption{max-width:40rem;font-size:2rem;font-weight:400;margin:0 6rem}@media only screen and (max-width:1370px){.product-carousel-slider .head-caption{max-width:30rem;font-size:1.7rem}}@media only screen and (max-width:1024px){.product-carousel-slider .head-caption{max-width:100%;margin-left:0;font-size:1.7rem}}.product-carousel-slider-items{margin-top:6rem;display:none;overflow:hidden}@media only screen and (max-width:1024px){.product-carousel-slider-items{margin-top:0}}.product-carousel-slider-items.active{display:block}.promotional{padding:10rem 4rem;display:flex;flex-direction:column}@media only screen and (max-width:1370px){.promotional{padding:10rem 2rem 6rem}}@media only screen and (max-width:768px){.promotional{padding:6rem 2rem 0}}.promotional .image{max-width:70rem;width:100%}.promotional .promotional-content{margin-top:8rem;display:flex;gap:8rem}@media only screen and (max-width:1600px){.promotional .promotional-content{gap:4rem}}@media only screen and (max-width:1370px){.promotional .promotional-content{margin-top:4rem}}@media only screen and (max-width:1024px){.promotional .promotional-content{margin-top:2rem}}.promotional .promotional-content .promotional-image{max-width:60rem;width:100%;position:relative;border-radius:3rem;overflow:hidden;flex-shrink:0}@media only screen and (max-width:1600px){.promotional .promotional-content .promotional-image{max-width:50rem}}@media only screen and (max-width:1024px){.promotional .promotional-content .promotional-image{display:none}}.promotional .promotional-content .promotional-image:hover .icon-animated{transform:scale(1);transition:all .5s}.promotional .promotional-content .promotional-image:hover .icon-animated svg{transform:scale(1);transition:all .5s;opacity:1}.promotional .promotional-content .promotional-image img{aspect-ratio:1;height:100%;object-fit:cover}.promotional .promotional-content .promotional-image:before{content:"";position:absolute;inset:0;background:#0006}.promotional .promotional-content .promotional-image figcaption{position:absolute;inset:auto 4rem 4rem;display:flex;flex-direction:column;color:#fff}@media only screen and (max-width:1024px){.promotional .promotional-content .promotional-image figcaption{inset:auto 2rem 2rem}}.promotional .promotional-content .promotional-image figcaption small{font-size:2.4rem;font-weight:300}.promotional .promotional-content .promotional-image figcaption span{font-size:3rem;display:flex;justify-content:space-between;align-items:center;font-weight:600}.promotional .promotional-content .promotional-slider-content{width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;justify-content:flex-end}.promotional .promotional-content .promotional-slider-content .head-caption{max-width:70rem;font-size:2.6rem;padding:4rem 0;font-weight:400}@media only screen and (max-width:768px){.promotional .promotional-content .promotional-slider-content .head-caption{margin-left:0;font-size:1.7rem;padding:0 0 2rem}}.promotional .promotional-content .promotional-slider-content .head{display:flex;justify-content:space-between;padding-right:4rem;margin-bottom:2rem}@media only screen and (max-width:1024px){.promotional .promotional-content .promotional-slider-content .head{margin-bottom:4rem}}.promotional .promotional-content .promotional-slider-content .promotional-slider{width:100%}.references-slider{display:flex;flex-direction:column;padding:10rem 4rem}@media only screen and (max-width:1370px){.references-slider{padding:6rem 2rem}}@media only screen and (max-width:1024px){.references-slider{padding:6rem 2rem}}.references-slider .head{display:flex;justify-content:space-between;padding-right:4rem}@media only screen and (max-width:1370px){.references-slider .head{padding-right:2rem}}.references-slider .references-slider-content{width:100%;position:relative;overflow:hidden;padding-top:4rem}.references-slider .swiper-slide{border:solid #e0dad4 1px;border-radius:2rem;display:flex;justify-content:center;align-items:center;height:20rem}.references-slider .swiper-slide img{width:auto}@media only screen and (max-width:1600px){.references-slider .swiper-slide img{transform:scale(.6)}}.certificates-slider{margin-top:6rem}@media only screen and (max-width:1024px){.certificates-slider{width:calc(100% + 2rem)}}.certificates-slider .head{display:flex;justify-content:space-between;margin-bottom:4rem}.certificates-slider .item{border:solid #e0dad4 1px;border-radius:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4rem 2rem}.certificates-slider .item img{width:16rem}.certificates-slider .item span{font-size:2rem;color:#5c391a;margin-top:2rem}.reviews-slider{display:flex;flex-direction:column;background:#f5f4f0;padding:10rem 0 6rem 4rem}@media only screen and (max-width:1370px){.reviews-slider{padding:6rem 0 6rem 2rem}}@media only screen and (max-width:1024px){.reviews-slider{padding:6rem 0 6rem 2rem}}.reviews-slider .head{display:flex;justify-content:space-between;padding-right:4rem}.reviews-slider .reviews-slider-content{width:100%;position:relative;overflow:hidden;padding-top:4rem}.reviews-slider .swiper-slide{display:flex;justify-content:flex-start;gap:6rem;padding-bottom:6rem;border-radius:2rem;border:solid #e0dad4 1px;padding:3.5rem;height:auto}@media only screen and (max-width:1920px){.reviews-slider .swiper-slide{gap:2rem;padding:2rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide{flex-direction:column;gap:2rem}}.reviews-slider .swiper-slide img{width:auto}@media only screen and (max-width:1920px){.reviews-slider .swiper-slide img{width:6rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide img{width:4rem}}.reviews-slider .swiper-slide .caption{display:flex;flex-direction:column;gap:1rem}.reviews-slider .swiper-slide .caption span{font-size:2.4rem;font-weight:600}@media only screen and (max-width:1920px){.reviews-slider .swiper-slide .caption span{font-size:2rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide .caption span{font-size:1.8rem}}.reviews-slider .swiper-slide .caption small{font-size:1.6rem;font-weight:300}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide .caption small{font-size:1.2rem}}.reviews-slider .swiper-slide .caption i{margin:1rem 0}.reviews-slider .swiper-slide .caption i svg{width:6rem}@media only screen and (max-width:1600px){.reviews-slider .swiper-slide .caption i svg{width:4rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide .caption i svg{width:4rem}}.reviews-slider .swiper-slide .caption p{font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden;font-weight:400}@media only screen and (max-width:1600px){.reviews-slider .swiper-slide .caption p{font-size:1.5rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide .caption p{font-size:1.4rem}}.gallery-modal{position:fixed;inset:0;z-index:20;background:#fff;opacity:0;visibility:hidden;transition:all .5s;z-index:1000}.gallery-modal.active{opacity:1;visibility:visible;transition:all .5s}.gallery-modal-slider .swiper-slide figure img{width:100%;height:100vh;object-fit:contain}@media only screen and (max-width:1024px){.gallery-modal-slider .swiper-slide figure img{font-size:1.4rem}}.gallery-modal-slider .swiper-slide .gallery-info{position:absolute;top:3rem;left:3rem;background:#fff;display:flex;padding:2rem;border-radius:1rem;gap:6rem}@media only screen and (max-width:1024px){.gallery-modal-slider .swiper-slide .gallery-info{padding:2rem 1rem;inset:auto 2rem 4rem;flex-direction:column;gap:2rem}}.gallery-modal-slider .swiper-slide .gallery-info .caption{display:flex;flex-direction:column;color:#5c391a}.gallery-modal-slider .swiper-slide .gallery-info .caption span{font-size:2.4rem;font-weight:600;letter-spacing:-1px}.gallery-modal-slider .swiper-slide .gallery-info .caption small{font-size:1.6rem}.gallery-modal-slider .swiper-slide .gallery-info .buttons{display:flex;align-items:center;gap:1rem}.gallery-modal-slider .swiper-slide .gallery-info .buttons a,.gallery-modal-slider .swiper-slide .gallery-info .buttons button{background:#5c391a1a;border-radius:100vmax;height:4rem;display:flex;align-items:center;padding:0 2rem;font-size:1.6rem;gap:2rem;cursor:pointer;border:none;color:inherit;font-family:inherit}.gallery-modal-slider .modal-copy-link{position:fixed;inset:0;z-index:20;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .5s}.gallery-modal-slider .modal-copy-link.active{opacity:1;visibility:visible;transition:all .5s}.gallery-modal-slider .modal-copy-link:before{content:"";position:fixed;inset:0;background:#000000b3}.gallery-modal-slider .modal-copy-link .modal-copy-link-content{position:relative;border-radius:1rem;background:#fff;font-size:2rem;max-width:20rem;padding:2rem;font-weight:400;display:flex;align-items:center;gap:1rem;white-space:nowrap}.gallery-modal-slider .modal-copy-link .modal-copy-link-content svg{width:3rem}.gallery-modal-slider .gallery-modal-close{width:5rem;height:5rem;background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:3rem;right:3rem;z-index:1;cursor:pointer;border:none;padding:0;outline:none}@media only screen and (max-width:1024px){.gallery-modal-slider .gallery-modal-close{top:1rem;right:1rem}}.gallery-modal-slider .gallery-modal-close svg{width:2rem}.gallery-modal-slider .swiper-button-next,.gallery-modal-slider .swiper-button-prev{width:5rem;height:5rem;background:#fff;border-radius:100%;position:absolute;display:flex;justify-content:center;align-items:center;z-index:24;top:50%}.gallery-modal-slider .swiper-button-next svg,.gallery-modal-slider .swiper-button-prev svg{width:2rem}.gallery-slider{background:#2a2a2a}@media only screen and (max-width:1024px){.gallery-slider .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;height:100vh}}@media only screen and (max-width:1024px){.gallery-slider .swiper-wrapper .swiper-slide img{height:auto}}.gallery-slider figure.portrait{width:fit-content;display:flex;justify-content:center;margin:auto;background:#2a2a2a}.gallery-slider figure.portrait img{width:auto}@media only screen and (max-width:1024px){.gallery-slider figure.portrait img{width:100%;height:auto}}.recent-post-slider{padding:0 0 0 4rem;margin-bottom:10rem}@media only screen and (max-width:1024px){.recent-post-slider{padding:0 0 0 2rem;margin-bottom:6rem}}.recent-post-slider .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4rem;padding-right:4rem}@media only screen and (max-width:1024px){.recent-post-slider .head{padding-right:2rem}}.recent-post-slider .head .left{display:flex;align-items:flex-end}@media only screen and (max-width:1024px){.recent-post-slider .head .left{width:100%;justify-content:space-between}}@media only screen and (max-width:768px){.recent-post-slider .head .left{flex-direction:column;align-items:flex-start;gap:4rem}}.recent-post-slider .head .product-tabs{display:flex;margin-left:8rem;border-bottom:solid rgba(92,57,26,.2) 1px;position:relative}@media only screen and (max-width:1024px){.recent-post-slider .head .product-tabs{margin-left:auto}}@media only screen and (max-width:768px){.recent-post-slider .head .product-tabs{width:100%;margin-left:0}}.recent-post-slider .head .product-tabs li{font-size:2rem;padding:0 3rem;height:4rem;cursor:pointer;color:#5c391a4d;position:relative;font-weight:400;display:flex;align-items:center;transition:all .5s}@media only screen and (max-width:1024px){.recent-post-slider .head .product-tabs li{padding:0 2rem}}@media only screen and (max-width:768px){.recent-post-slider .head .product-tabs li{flex:1}}.recent-post-slider .head .product-tabs li.activ-menu{color:#5c391a;transition:all .5s}.recent-post-slider .head .product-tabs .tab-indicator{position:absolute;bottom:0;height:.2rem;background:#5c391a;border-radius:1rem;will-change:transform,width}.gallery-detail-slider{width:50%;position:relative}@media only screen and (max-width:768px){.gallery-detail-slider{width:100%}}.gallery-detail-slider .zoom{position:absolute;top:2rem;right:2rem;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.gallery-detail-slider .zoom{top:1rem;right:1rem}}.gallery-detail-slider .zoom i{width:5rem;height:5rem;border-radius:1rem;z-index:10;background:#fff;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.gallery-detail-slider .zoom i{width:4rem;height:4rem}}.gallery-detail-slider .zoom i svg{width:2.4rem;fill:#2a2a2a}.gallery-detail-slider .swiper-slide{cursor:grab;border-radius:2rem;overflow:hidden}.gallery-detail-slider .gallery-button{position:absolute;top:2rem;right:2rem;z-index:2;height:5rem;font-size:1.8rem;padding:0 2rem;gap:1rem}.gallery-detail-slider .gallery-button svg{width:2rem}.gallery-detail-slider figcaption{position:absolute;inset:2rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width:1024px){.gallery-detail-slider figcaption{inset:1rem}}.gallery-detail-slider figcaption .product-info-badge{width:max-content;background:#2a2a2a;font-size:1.6rem;color:#fff;padding:0 2rem;border-radius:100vmax;display:flex;height:5rem;justify-content:center;align-items:center}@media only screen and (max-width:1024px){.gallery-detail-slider figcaption .product-info-badge{height:4rem}}.gallery-detail-slider img{aspect-ratio:3/2;object-fit:cover;border-radius:2rem}.gallery-detail-slider .gallery-thumb-items{position:relative;padding:0 4rem;margin-top:1rem}.gallery-detail-slider .gallery-thumb-items .swiper-slide{border:solid #ddd8d7 1px}@media only screen and (max-width:1024px){.gallery-detail-slider .gallery-thumb-items .swiper-slide{border-radius:1rem}}.gallery-detail-slider .gallery-thumb-items img{width:12rem;aspect-ratio:3/2;object-fit:cover}@media only screen and (max-width:1024px){.gallery-detail-slider .gallery-thumb-items img{border-radius:1rem}}@media only screen and (max-width:768px){.gallery-detail-slider .gallery-thumb-items img{width:100%}}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next{cursor:pointer}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev svg,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next svg{width:2rem}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev.swiper-button-disabled,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next.swiper-button-disabled{opacity:.2}.gallery-detail-slider .gallery-thumb-items .swiper-button{position:absolute;top:0;width:3rem;height:100%;display:flex;justify-content:center;align-items:center}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev{left:0}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next{right:0}.gallery-detail-slider .swiper-slide-thumb-active:before{content:"";position:absolute;inset:0;-webkit-box-shadow:inset 0px 0px 0px 5px #c39b78;box-shadow:inset 0 0 0 5px #c39b78;border-radius:2rem;transition:all .5s}@media only screen and (max-width:1024px){.gallery-detail-slider .swiper-slide-thumb-active:before{border-radius:1rem}}.gallery-detail-slider .swiper-slide-thumb-active img{border-radius:1.4rem}.gallery-detail-slider .view-panel{margin:4rem auto}.blog-gallery-slider{margin:auto;padding:4rem 2rem;background:#5c391a14;margin-bottom:10rem}@media only screen and (max-width:1024px){.blog-gallery-slider{margin-bottom:6rem;padding:2rem}}.blog-gallery-slider .headline{text-align:center;margin-bottom:4rem}.blog-gallery-slider .slider-control{display:flex;justify-content:center;align-items:center;margin-top:2rem}.blog-gallery-slider .swiper{margin-top:2rem;max-width:120rem;width:100%}@media only screen and (max-width:1024px){.blog-gallery-slider .swiper{width:calc(100% + 2rem)}}.blog-gallery-slider .swiper figure{padding:0}.blog-gallery-slider .swiper img{border-radius:2rem;height:auto}.gallery-card-slider .swiper-slide{cursor:pointer;overflow:hidden}.gallery-card-slider .swiper-slide figure{position:relative;overflow:hidden;transition:all .5s;border-radius:2rem}.event-gallery-slider{margin-top:4rem}.event-gallery-slider .buttons{margin-left:auto}.event-gallery-slider .swiper-slide{cursor:pointer;overflow:hidden}.event-gallery-slider .swiper-slide figure{position:relative;overflow:hidden;transition:all .5s;border-radius:2rem}.event-gallery-slider .swiper-slide figure img{aspect-ratio:3/2;object-fit:cover;height:60rem}@media only screen and (max-width:1024px){.event-gallery-slider .swiper-slide figure img{height:auto}}.history-slider-conetnt{background:#f2efec;padding:6rem 10rem}@media only screen and (max-width:1024px){.history-slider-conetnt{padding:6rem 0}}.history-slider-conetnt .head{text-align:center;padding-bottom:6rem}.history-slider-conetnt .head h2{padding-bottom:2rem}.history-slider-conetnt .head span{font-size:3rem;font-weight:400;margin-top:3rem;letter-spacing:-1px}.history-slider-conetnt .headline{text-align:center;line-height:1.1}.history-slider-conetnt .history-slider{max-width:146rem;width:100%;margin:auto;padding:0 2rem}.history-slider-conetnt .history-slider .years{display:flex;align-items:center;justify-content:center;margin-bottom:4rem;gap:10rem;padding-bottom:4rem;position:relative}@media only screen and (max-width:1024px){.history-slider-conetnt .history-slider .years{width:calc(100% + 2rem)}}.history-slider-conetnt .history-slider .years:before{content:"";width:100%;height:1px;background:#c39b7833;position:absolute;bottom:1.8rem;left:0}.history-slider-conetnt .history-slider .years .swiper-wrapper{align-items:baseline}.history-slider-conetnt .history-slider .years .swiper-slide{width:auto;cursor:pointer;align-items:center;display:flex;position:relative}.history-slider-conetnt .history-slider .years .swiper-slide.swiper-slide-thumb-active:after{content:"";width:3rem;height:3rem;left:50%;bottom:-5rem;background:#3d342c;transition:all .5s}@media only screen and (max-width:1024px){.history-slider-conetnt .history-slider .years .swiper-slide.swiper-slide-thumb-active:after{width:2.6rem;height:2.6rem}}.history-slider-conetnt .history-slider .years .swiper-slide.swiper-slide-thumb-active span{color:#3d342c}.history-slider-conetnt .history-slider .years .swiper-slide:after{content:"";width:2rem;height:2rem;background:#c39b78;border-radius:100vmax;position:absolute;left:50%;bottom:-4rem;transform:translate(-50%,-50%);flex-shrink:0;transition:all .5s}.history-slider-conetnt .history-slider .years .swiper-slide span{font-size:3.5rem;color:#c39b78}@media only screen and (max-width:1024px){.history-slider-conetnt .history-slider .years .swiper-slide span{font-size:2.6rem}}.history-slider-conetnt .history-slider .items .item-caption{display:grid;grid-template-columns:repeat(2,1fr)}.history-slider-conetnt .history-slider .items .item-caption .image img{border-radius:3rem}.history-slider-conetnt .history-slider .items .item-caption .caption{padding:4rem;display:flex;align-items:center}.history-slider-conetnt .history-slider .items .item-caption .caption p{font-size:2rem;color:#fff;font-weight:400}.history-slider-conetnt .history-cards-slider .card-items{max-width:120rem;width:100%;display:flex;justify-content:center;gap:4rem;margin:auto}@media only screen and (max-width:768px){.history-slider-conetnt .history-cards-slider .card-items{gap:2rem}}.history-slider-conetnt .history-cards-slider .card-items .item{width:50%}.history-slider-conetnt .history-cards-slider .card-items figure{margin-bottom:2rem}.history-slider-conetnt .history-cards-slider .card-items figure.no-cover img{width:auto;min-height:auto;min-width:auto;object-fit:contain}.history-slider-conetnt .history-cards-slider .card-items figure img{min-width:40rem;border-radius:2rem}@media only screen and (max-width:768px){.history-slider-conetnt .history-cards-slider .card-items figure img{border-radius:1rem}}.history-slider-conetnt .history-cards-slider .card-items p{font-size:1.6rem;line-height:1.4;color:#2a2a2a;font-weight:400;margin-top:2rem}@media only screen and (max-width:768px){.history-slider-conetnt .history-cards-slider .card-items p{font-size:1.3rem}}.history-slider-conetnt .swiper-button-prev,.history-slider-conetnt .swiper-button-next{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:5rem;height:5rem;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:1.4rem}.history-slider-conetnt .swiper-button-prev i svg,.history-slider-conetnt .swiper-button-next i svg{width:2rem;stroke:#2a2a2a;stroke-width:2.4}.history-slider-conetnt .swiper-button-disabled{display:none}.swiper-button-disabled{transition:all .3s!important}body.secondary{padding-top:11rem}@media only screen and (max-width:1920px){body.secondary{padding-top:10.5rem}}@media only screen and (max-width:1024px){body.secondary{padding-top:7.5rem}}body.secondary .category-menu .category-menu-content{top:-11rem}body.secondary header{border-bottom:solid rgba(42,42,42,.05) 1px;transition:all .45s;transform:translateY(0);will-change:transform}body.secondary header.hidden{transform:translateY(-100%);transition:all .45s}body.secondary header:is(.background,.header-brown){position:fixed}body.secondary nav .category-menu-item svg{stroke:#2a2a2a;stroke-width:.2rem}body.secondary nav .category-menu-item .menu li>button{color:#2a2a2a}body.secondary nav .category-menu-item .menu li>button.active{color:#fff;background:#fff3}body.secondary nav .category-menu-item .menu li>button.active svg{stroke:#fff}body.secondary nav .category-menu-item .menu li>button svg{stroke:#2a2a2a}body.secondary nav .right svg{stroke:#2a2a2a;stroke-width:.2rem}body.secondary nav .right .wish-list{color:#2a2a2a}body.secondary nav .right .search svg{stroke:#2a2a2a}body.secondary nav .right .search.active{background:#fff3}body.secondary nav .right .search.active svg{stroke:#fff}body.secondary nav .right .language{color:#2a2a2a}body.secondary nav .right .language.active{transition:all .45s;background:#fff3}body.secondary nav .right .language.active svg{transform:rotate(-180deg)}body.secondary nav .right .hamburger-button .hamburger-menu span{background:#2a2a2a}body.secondary .fixed-nav nav .category-menu-item .menu li button{color:#fff}body.secondary nav .logo svg{fill:#2a2a2a}header{position:fixed;width:100%;top:0;left:0;z-index:10;padding:2rem 3rem;display:flex;justify-content:space-between;align-items:center;transform:translateY(0);transition:all .45s;will-change:transform}header.hidden{transform:translateY(-100%);transition:all .45s}header:is(.background,.header-brown){background:#3d342c;position:fixed}header:is(.background,.header-brown) nav .category-menu-item .menu li>button{color:#fff}header:is(.background,.header-brown) nav .category-menu-item .menu li>button svg{stroke:#fff}header:is(.background,.header-brown) nav .logo svg{fill:#fff}header:is(.background,.header-brown) nav .right .wish-list span{color:#fff}header:is(.background,.header-brown) nav .right svg{stroke:#fff}header:is(.background,.header-brown) nav .right .search svg{stroke:#fff}header:is(.background,.header-brown) nav .right .hamburger-button .hamburger-menu span{background:#fff}header:is(.background,.header-brown) nav .right .language{color:#fff}@media only screen and (max-width:1024px){header{padding:.7rem 2rem}}header nav{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width:1024px){header nav{align-items:center}}header nav .category-menu-item{display:flex;align-items:center}@media only screen and (max-width:1024px){header nav .category-menu-item{display:none}}header nav .category-menu-item svg{stroke:#fff;stroke-width:.2rem;transition:all .45s}header nav .category-menu-item .menu{display:flex}header nav .category-menu-item .menu li button{font-size:2.8rem;font-weight:400;color:#fff;display:flex;align-items:center;gap:2rem;cursor:pointer;padding:0 2rem;height:7rem;border-radius:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;transition:all .45s}header nav .category-menu-item .menu li button svg{transition:all .45s!important}@media only screen and (max-width:1600px){header nav .category-menu-item .menu li button{font-size:2.6rem}}@media only screen and (max-width:1024px){header nav .category-menu-item .menu li button{height:7rem}}header nav .category-menu-item .menu li button.active{background:#ffffff1a}header nav .category-menu-item .menu li button.active svg{transform:rotate(-180deg)}header nav .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}@media only screen and (max-width:1024px){header nav .logo{position:relative;top:0;left:0;transform:translate(0)}}header nav .logo svg{width:26rem;fill:#fff}@media only screen and (max-width:1370px){header nav .logo svg{width:20rem}}@media only screen and (max-width:1024px){header nav .logo svg{width:18rem}}@media only screen and (max-width:768px){header nav .logo svg{width:16rem}}header nav .right{display:flex;align-items:center;gap:1rem}header nav .right svg{stroke:#fff;stroke-width:.2rem}header nav .right .wish-list{width:5rem;color:#fff;display:flex;align-items:center;gap:1rem;cursor:pointer}header nav .right .wish-list span{font-size:1.6rem;display:inline-block;transition:transform .4s ease,opacity .4s ease}header nav .right .wish-list span.animate{transform:translateY(-10px);opacity:0}header nav .right .search{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .45s;border-radius:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none}@media only screen and (max-width:1024px){header nav .right .search{display:none}}header nav .right .search svg{transition:all .45s}header nav .right .search.active{transition:all .45s;background:#fff3}header nav .right .language{font-size:2.2rem;color:#fff;display:flex;align-items:center;gap:1rem;cursor:pointer;padding:0 2rem;height:6rem;border-radius:2rem}@media only screen and (max-width:1600px){header nav .right .language{font-size:1.8rem}}@media only screen and (max-width:768px){header nav .right .language{padding:0}}header nav .right .language.active{transition:all .45s;background:#fff3}header nav .right .language.active svg{transform:rotate(-180deg)}header nav .right .hamburger-button{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:2rem;transition:all .45s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none}@media only screen and (max-width:768px){header nav .right .hamburger-button{width:5rem;height:5rem;margin-right:.5rem;border-radius:1.6rem}}header nav .right .hamburger-button .hamburger-menu{width:4rem;height:2rem;position:relative;transition:all .45s}@media only screen and (max-width:768px){header nav .right .hamburger-button .hamburger-menu{width:3rem}}header nav .right .hamburger-button .hamburger-menu span{opacity:1;left:0;display:block;width:100%;height:.2rem;background:#fff;position:absolute;transform:rotate(0);transition:all .45s!important}header nav .right .hamburger-button .hamburger-menu span:nth-child(1){top:0}header nav .right .hamburger-button .hamburger-menu span:nth-child(2){top:1.6rem}header nav .right .hamburger-button.active{background:#fff3}header nav .right .hamburger-button.active .hamburger-menu{width:3rem}header nav .right .hamburger-button.active .hamburger-menu span:nth-child(1){transform:translateY(.8rem) rotate(45deg)}header nav .right .hamburger-button.active .hamburger-menu span:nth-child(2){transform:translateY(-.8rem) rotate(-45deg)}body.secondary.header-white header{background:#3d342c}.menu-content{position:fixed;width:100%;min-height:50vh;left:0;background:#3d342c;z-index:9;display:flex;justify-content:space-between;gap:10rem}@media only screen and (max-width:768px){.menu-content{flex-direction:column}}@media only screen and (max-width:1370px){.menu-content{min-height:100vh}}.menu-content .image{width:40%;position:relative;overflow:hidden;flex-shrink:0}@media only screen and (max-width:768px){.menu-content .image{display:none}}.menu-content .image figure{position:absolute;inset:0}.menu-content .image figure img{position:absolute;width:100%;height:100%;object-fit:cover;transform-origin:center;transform:scale(2)}.menu-content .video{width:40%;position:relative;overflow:hidden;flex-shrink:0}.menu-content .video video{position:absolute;width:100%;height:100%;object-fit:cover}.menu-content figure{position:relative;overflow:hidden;flex-shrink:0;display:flex;width:40rem;object-fit:cover}.menu-content figure img{position:absolute;width:100%;height:100%;object-fit:cover}.menu-content .menu{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20rem 8rem 4rem;max-height:100vh}@media only screen and (max-width:1600px){.menu-content .menu{padding:12rem 8rem 4rem}}@media only screen and (max-width:1024px){.menu-content .menu{padding:10rem 2rem 4rem}}.menu-content .accordion-content{width:100%;height:100%;display:flex;position:relative}.menu-content .accordion-content .accordion-menu{width:100%;position:relative;overflow:auto}.menu-content .accordion-content .accordion-menu ul{list-style:none;padding:0;margin:0}.menu-content .accordion-content .accordion-menu li{overflow:hidden;position:relative;border-bottom:1px solid #dddddd}.menu-content .accordion-content .accordion-menu li.open{border-bottom:solid transparent 1px}.menu-content .accordion-content .accordion-menu li:last-child{border-bottom:none}.menu-content .accordion-content .accordion-menu .dropdownlink{cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:10rem;position:relative;overflow:hidden;font-size:4rem;font-weight:500;color:#333;transition:all .3s ease-out}@media only screen and (max-width:1600px){.menu-content .accordion-content .accordion-menu .dropdownlink{font-size:2.8rem;height:8rem}}@media only screen and (max-width:768px){.menu-content .accordion-content .accordion-menu .dropdownlink{font-size:2.2rem;height:6rem}}.menu-content .accordion-content .accordion-menu .dropdownlink .icon-arrow{display:flex;align-items:center;transition:transform .3s ease}.menu-content .accordion-content .accordion-menu .dropdownlink .icon-arrow svg{width:2.2rem}@media only screen and (max-width:1600px){.menu-content .accordion-content .accordion-menu .dropdownlink .icon-arrow svg{width:1.4rem}}.menu-content .accordion-content .accordion-menu .open .dropdownlink .icon-arrow{transform:rotate(180deg)}.menu-content .accordion-content .accordion-menu .submenuItems{display:none;background-color:#fff;overflow:hidden}.menu-content .accordion-content .accordion-menu .submenuItems li{border-bottom:1px solid #eeeeee;margin-left:2rem}.menu-content .accordion-content .accordion-menu .submenuItems li:last-child{border:none}.menu-content .accordion-content .accordion-menu .submenuItems li:last-child{border-bottom:none}.menu-content .accordion-content .accordion-menu .submenuItems a{display:block;font-size:2.2rem;padding:1rem 0;color:#666;text-decoration:none;transition:all .3s ease-out}@media only screen and (max-width:1600px){.menu-content .accordion-content .accordion-menu .submenuItems a{font-size:1.6rem}}.menu-content .bottom{width:100%;display:flex;flex-direction:column;margin-top:auto}@media only screen and (max-width:1600px){.menu-content .bottom{margin-top:auto}}@media only screen and (max-width:1024px){.menu-content .bottom{flex-direction:column;align-items:flex-start;gap:2rem}}.menu-content .bottom .social{display:flex;gap:2rem;margin-bottom:4rem;margin-left:auto}@media only screen and (max-width:1024px){.menu-content .bottom .social{margin-left:0}}.menu-content .bottom .social li a svg{width:4rem;fill:#fff}@media only screen and (max-width:768px){.menu-content .bottom .social li a svg{width:3rem}}.menu-content .bottom .nav{width:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.menu-content .bottom .nav{flex-direction:column;align-items:flex-start}}.menu-content .bottom .nav ul{display:flex;gap:2rem}.menu-content .bottom .nav ul li a{font-size:2rem;color:#fff}@media only screen and (max-width:1600px){.menu-content .bottom .nav ul li a{font-size:1.4rem}}.menu-content .bottom .nav span{font-size:2rem}.menu-content .bottom .nav span a{color:#fff}.menu-item,.menu-images figure{will-change:transform,opacity}.category-menu{position:fixed;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden}.category-menu:before{content:"";position:fixed;inset:0;background:#00000080;transition:all .45s}.category-menu .menu-items-wrapper{width:100%;display:flex;justify-content:space-between;padding:2rem;border-radius:1rem}@media only screen and (max-width:1024px){.category-menu .menu-items-wrapper{padding:0}}.category-menu .category-menu-content{position:absolute;top:0;right:0;width:100%;z-index:100;transform:translateY(-100%);display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:1024px){.category-menu .category-menu-content{height:100dvh}}.category-menu .category-menu-content .menu-close{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.category-menu .category-menu-content .menu-close svg{margin-right:.5rem;margin-left:1rem}.category-menu .menu-content{display:flex;height:100%;position:relative;padding:16rem 8vw 4rem}@media only screen and (max-width:1600px){.category-menu .menu-content{padding:14rem 3rem 2rem}}@media only screen and (max-width:1024px){.category-menu .menu-content{padding:10rem 3rem 2rem}}.category-menu .menu-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.04;background-size:60%;z-index:0}.category-menu .menu-images{aspect-ratio:1/1;display:flex;flex-direction:column}@media only screen and (max-width:1370px){.category-menu .menu-images{display:none}}.category-menu .menu-images img{border-radius:3rem}.category-menu .menu-images .menu-img{position:relative;overflow:hidden;width:40rem;height:40rem;object-fit:cover;flex-shrink:0}.category-menu .menu-images .image-small{width:28rem;height:34rem;position:relative;visibility:hidden;margin-top:-7rem;margin-right:-25rem}.category-menu .menu-images .menu-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.category-menu .menu-images .menu-img img.active{opacity:1;z-index:1}.category-menu .menu-items-content{width:50%;display:flex;justify-content:flex-start;align-items:center;position:relative;overflow:hidden}@media only screen and (max-width:1370px){.category-menu .menu-items-content{width:100%;align-items:flex-start}}.category-menu .menu-items-content:before{content:"";width:100%;height:10rem;position:absolute;bottom:0;left:0;z-index:1;background:#3d342c;background:linear-gradient(0deg,#3d342c,#3d342c00);pointer-events:none;visibility:hidden}@media only screen and (max-width:1024px){.category-menu .menu-items-content:before{visibility:visible}}.category-menu .menu-items-content .menu-items{min-width:70rem;height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:0 4rem;list-style:none;margin:0;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}@media only screen and (max-width:1370px){.category-menu .menu-items-content .menu-items{align-items:baseline;min-width:100%;height:auto}}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items{align-items:baseline;min-width:100%}}.category-menu .menu-items-content .menu-items::-webkit-scrollbar{width:6px;height:6px}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-track{background:transparent}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:999px}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-thumb:hover{background:#fff6}@media only screen and (max-width:768px){.category-menu .menu-items-content .menu-items{grid-template-columns:repeat(1,1fr);height:60vh;overflow-y:auto;min-width:100%;padding-bottom:5rem}}.category-menu .menu-items-content .menu-items.type-2{grid-template-columns:repeat(1,1fr);align-content:baseline}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items.type-2{align-content:baseline}}.category-menu .menu-items-content .menu-items.type-2 .menu-item{height:5.5rem}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items.type-2 .menu-item a{height:5.5rem}}.category-menu .menu-items-content .menu-items.type-2 .menu-item:last-child{border:none}.category-menu .menu-items-content .menu-items.small{align-content:baseline}.category-menu .menu-items-content .menu-items.small .menu-item{height:8rem;flex-shrink:0}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items.small .menu-item{height:5.6rem}}.category-menu .menu-items-content .menu-items.small .menu-item a{font-size:3rem}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items.small .menu-item a{font-size:2rem}}.category-menu .menu-items-content .menu-items.small .menu-item svg{width:1.3rem}.category-menu .menu-items-content .menu-items .menu-item{width:100%;height:100%;position:relative;border-bottom:solid rgba(255,255,255,.1) 1px}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items .menu-item{height:5.6rem}}.category-menu .menu-items-content .menu-items .menu-item svg{width:1.3rem;stroke:#fff;stroke-width:1px}@media only screen and (max-width:1600px){.category-menu .menu-items-content .menu-items .menu-item svg{width:1.4rem}}.category-menu .menu-items-content .menu-items .menu-item i{opacity:0;visibility:hidden;transition:all .3s ease}.category-menu .menu-items-content .menu-items .menu-item a{width:100%;display:flex;align-items:center;height:100%;flex-shrink:0;overflow:hidden;cursor:pointer;font-weight:300;gap:2rem;color:#fff;font-size:1.8rem;line-height:1;text-decoration:none;transition:all .3s ease}@media only screen and (max-width:1600px){.category-menu .menu-items-content .menu-items .menu-item a{font-size:1.6rem}}@media only screen and (max-width:1370px){.category-menu .menu-items-content .menu-items .menu-item a{height:5.6rem}}.category-menu .menu-items-content .menu-items .menu-item:hover i{opacity:1;visibility:visible;margin-right:1rem}.category-menu .menu-items-content .menu-items .menu-item:hover a{opacity:.5}.category-menu .menu-items-content .menu-items{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.category-menu .menu-items-content .menu-items::-webkit-scrollbar{width:0;height:0}.category-menu .menu-tab{width:100%!important}@media only screen and (max-width:1024px){.category-menu .menu-tab{display:none}}.category-menu .menu-tab a:hover,.category-menu .menu-tab a:active{border-bottom:none;outline:0}.category-menu .menu-tab a:focus{border-bottom:none;outline:thin dotted}.category-menu .menu-tab a img{border:0}.category-menu .menu-tab a svg{fill:transparent;stroke:#2a2a2a;margin-left:2.4em;margin-top:.4rem;transition:all .45s}.category-menu .menu-tab a path{fill:#2a2a2a}.category-menu .menu-tab .entry-content>*:not(:last-child){margin-bottom:1rem}.category-menu .menu-tab .tabs-container{padding:2rem}.category-menu .menu-tab .tab-head{width:-webkit-fill-available}@media only screen and (max-width:1600px){.category-menu .menu-tab .tab-head{width:auto;margin-right:4rem}}.category-menu .menu-tab .tab-head .small-head{margin-bottom:6rem;height:0}.category-menu .menu-tab .tabs{display:flex;width:100%;padding-top:10rem;padding-bottom:10rem;padding-left:10vw;padding-right:10vw}@media only screen and (max-width:1600px){.category-menu .menu-tab .tabs{padding:4vw}}.category-menu .menu-tab .tabs>ul{list-style-type:none;flex-shrink:0}.category-menu .menu-tab .tabs>ul li{display:flex}.category-menu .menu-tab .tabs>ul li a{transition:all .2s ease-in-out;justify-content:flex-start;margin:1rem 0;color:#2a2a2a}.category-menu .menu-tab .tabs>ul li a span{font-size:clamp(3rem,12vw,3.6rem);color:#2a2a2a;line-height:1;transition:all .45s}.category-menu .menu-tab .tabs>ul li a svg{stroke:#000;stroke-width:1}.category-menu .menu-tab .tabs>ul li a path{stroke:#000}.category-menu .menu-tab .tabs>ul li a:hover,.category-menu .menu-tab .tabs>ul li a:focus,.category-menu .menu-tab .tabs>ul li a:active{border-bottom:none;outline:0}.category-menu .menu-tab .tabs>ul li a:hover span,.category-menu .menu-tab .tabs>ul li a:focus span,.category-menu .menu-tab .tabs>ul li a:active span{text-decoration:underline;color:#fff!important}.category-menu .menu-tab .tabs>ul li a:hover svg,.category-menu .menu-tab .tabs>ul li a:focus svg,.category-menu .menu-tab .tabs>ul li a:active svg{fill:#000;stroke:#000}.category-menu .menu-tab .tabs>ul li a:hover path,.category-menu .menu-tab .tabs>ul li a:focus path,.category-menu .menu-tab .tabs>ul li a:active path{stroke:#fff}.category-menu .menu-tab .tabs>ul li a.active svg{fill:#000;stroke:#000}.category-menu .menu-tab .tabs>ul li a.active path{stroke:#fff}.category-menu .menu-tab .tabs>ul li a:hover:not(.active){color:#2a2a2a}.category-menu .menu-tab .tabs>ul li a>span{display:flex;align-items:center;justify-content:center;text-align:center}.category-menu .menu-tab .tabs>ul li a>span.tab-label{display:none}.category-menu .menu-tab .tabs .tab-content{width:-webkit-fill-available}.category-menu .menu-tab .tabs .tab-content ul{display:flex;flex-direction:column;padding-left:4rem}.category-menu .menu-tab .tabs .tab-content ul li a{font-size:2rem;color:#2a2a2a;line-height:3rem;margin-bottom:1.4rem;display:flex;width:fit-content;transition:all .45s;font-weight:400}.category-menu .menu-tab .tabs .tab-content ul li a:hover{transition:all .45s;text-decoration:underline}.category-menu .menu-tab .tabs section{width:85%;padding:8rem 1rem 0;display:none;word-wrap:break-word}.category-menu .menu-tab .tabs section figure{max-width:20rem;height:20rem;margin:0}@media only screen and (max-width:1600px){.category-menu .menu-tab .tabs section figure{max-width:18rem;height:18rem}}.category-menu .menu-tab .tabs section figure img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:1rem;transform:translateZ(0)}.category-menu .menu-tab .tabs section>*{opacity:0;transform:translateY(20px);transition:opacity .2s,transform .2s}.category-menu .menu-tab .tabs section.active{display:flex}.category-menu .menu-tab .tabs section.active-content>*{opacity:1;transform:translateY(0)}.category-menu .menu-tab .tabs>ul li a{flex-wrap:wrap;width:100%;display:flex;align-items:center}.category-menu .menu-tab .tabs>ul li a>span.tab-label{display:flex;align-items:center}.default-image.type-2 img{aspect-ratio:1;position:relative}.search-content{position:fixed;width:100%;min-height:70vh;z-index:10;opacity:0;visibility:hidden;display:flex;justify-content:center}@media only screen and (max-width:1024px){.search-content{min-height:100dvh;top:0}}.search-content:before{content:"";position:fixed;inset:0;background:#00000080;transition:all .45s;z-index:-1}.search-content .search-content-item{width:100%;background:#3d342c;padding:16rem 4rem 8rem;display:flex}@media only screen and (max-width:1024px){.search-content .search-content-item{padding:0 2rem}}.search-content .search-container{max-width:120rem;width:100%;margin:auto;gap:2rem;position:relative}.search-content .search-container .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media only screen and (max-width:1024px){.search-content .search-container .head{margin-bottom:1rem}}.search-content .search-container .head span{font-size:3.4rem;color:#fff;font-weight:400}@media only screen and (max-width:1024px){.search-content .search-container .head span{font-size:2.4rem}}.search-content .search-container .head .close-search{width:6rem;height:6rem;background:#ffffff1a;display:flex;justify-content:center;align-items:center;border-radius:100vmax;cursor:pointer;transition:all .3s}@media only screen and (max-width:1024px){.search-content .search-container .head .close-search{display:none}}.search-content .search-container .head .close-search svg{width:2rem;fill:#fff;transition:all .3s}.search-content .search-container .head .close-search:hover{background:#fff}.search-content .search-container .head .close-search:hover svg{fill:#2a2a2a}.search-content .search-container .form-search{display:flex;position:relative;overflow:hidden;gap:2rem;background:#ffffff1a;border-radius:100vmax}.search-content .search-container .form-search input{width:100%;height:7rem;background:none;padding-left:2rem;font-size:2.4rem;color:#fff;border-radius:100vmax}@media only screen and (max-width:1600px){.search-content .search-container .form-search input{font-size:2rem}}@media only screen and (max-width:1024px){.search-content .search-container .form-search input{height:6rem}}.search-content .search-container .form-search button{width:7rem;height:7rem;display:flex;justify-content:center;align-items:center;border-radius:100vmax;flex-shrink:0;background:#fff;transition:all .3s}@media only screen and (max-width:1024px){.search-content .search-container .form-search button{width:6rem;height:6rem}}.search-content .search-container .form-search button:hover{background:#fff3}.search-content .search-container .form-search button:hover svg{stroke:#fff}.search-content .search-container .form-search button svg{stroke:#2a2a2a;transition:all .3s}.language-content{position:fixed;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;background:#3d342c;display:flex;justify-content:center}.language-content .language-container{max-width:50rem;width:100%;padding-top:16rem;display:flex;flex-direction:column;gap:2rem}.language-content .language-container .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.language-content .language-container .head span{font-size:3.2rem;color:#fff}.language-content .language-container .head .close-language{width:6rem;height:6rem;background:#ffffff1a;display:flex;justify-content:center;align-items:center;border-radius:100vmax;cursor:pointer}.language-content .language-container .head .close-language svg{width:2rem;fill:#fff}.language-content .language-container ul{display:flex;flex-direction:column}.language-content .language-container ul li a{display:flex;align-items:center;justify-content:space-between;height:7rem;padding:0 2rem;transition:all .45s;border-radius:2rem;font-size:2.2rem;color:#fff}.language-content .language-container ul li a:hover{transition:all .45s;background:#ffffff1a}.language-content .language-container ul li a:hover svg{opacity:1;visibility:visible;transition:all .45s}.language-content .language-container ul li a svg{width:2rem;stroke:#fff;stroke-width:1px;opacity:.3;visibility:visible;transition:all .45s}html,body{margin:0;padding:0;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fixed-nav{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:none;background:#5c391a99;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-top:solid rgba(255,255,255,.1) 1px;height:calc(7.6rem + env(safe-area-inset-bottom));padding:0 1rem;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}@media only screen and (max-width:1024px){.fixed-nav{display:flex;align-items:center}}.fixed-nav nav{width:100%;display:flex;justify-content:space-between}.fixed-nav nav .category-menu-item{width:100%;display:flex;align-items:center}.fixed-nav nav .category-menu-item svg{stroke:#fff;stroke-width:.2rem}.fixed-nav nav .category-menu-item .menu{width:100%;display:flex;justify-content:space-between;gap:16px}.fixed-nav nav .category-menu-item .menu li{width:100%;display:flex}.fixed-nav nav .category-menu-item .menu li button{width:100%;font-size:1.8rem;color:#fff;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;height:6rem;border-radius:2rem;padding:0 1.6rem;appearance:none;background:none}.fixed-nav nav .category-menu-item .menu li button.active{background:#ffffff1a}.fixed-nav nav .category-menu-item .menu li button.active svg{transform:rotate(-180deg)}.fixed-nav nav .category-menu-item .menu li button svg{stroke:#fff;transition:all .45s}.fixed-nav nav .category-menu-item .menu li button svg path{stroke:#fff}.fixed-nav nav .category-menu-item .menu li button.search{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .45s;border-radius:1.4rem;flex-shrink:0;background:#ffffff0d}@media only screen and (max-width:768px){.fixed-nav nav .category-menu-item .menu li button.search{width:5rem;height:5rem}}.fixed-nav nav .category-menu-item .menu li button.search.active{background:#fff3}.fixed-nav nav .category-menu-item .menu li.search-button{align-items:center;justify-content:center;padding:0}.fixed-nav nav .category-menu-item .menu li.search-button svg{transform:none!important}.fixed-nav .close-mobile-menu-item{position:absolute;left:50%;transform:translate(-50%) translateY(-5rem);width:max-content;height:5rem;align-items:center;gap:1rem;padding:0 2rem;font-size:1.6rem;color:#fff;font-weight:400;border-radius:100vmax;background:#ffffff0d;transition:all .45s;opacity:0;visibility:hidden;display:none}@media only screen and (max-width:1024px){.fixed-nav .close-mobile-menu-item{display:flex}}.fixed-nav .close-mobile-menu-item.active{opacity:1;visibility:visible;transform:translate(-50%) translateY(-8rem);transition:all .45s}.fixed-nav .close-mobile-menu-item svg{width:1.2rem}body.header-color-transition header .logo svg,body.header-color-transition .wish-list svg,body.header-color-transition .wish-list span,body.header-color-transition .search svg path,body.header-color-transition .language,body.header-color-transition .menu li,body.header-color-transition .menu li button,body.header-color-transition .menu li svg,body.header-color-transition .menu li button svg,body.header-color-transition .hamburger-menu svg line,body.header-color-transition .hamburger-button .hamburger-menu span,body.header-white header .logo svg,body.header-white .wish-list svg,body.header-white .wish-list span,body.header-white .search svg path,body.header-white .language,body.header-white .menu li,body.header-white .menu li button,body.header-white .menu li svg,body.header-white .menu li button svg,body.header-white .hamburger-menu svg line,body.header-white .hamburger-button .hamburger-menu span{transition:fill .45s ease,stroke .45s ease,color .45s ease,background-color .45s ease,background .45s ease!important}body.header-white header nav .logo svg{fill:#fff!important}body.header-white .wish-list svg{stroke:#fff!important}body.header-white .wish-list span{color:#fff!important}body.header-white .search svg path{stroke:#fff!important}body.header-white .language,body.header-white .menu li,body.header-white .menu li button{color:#fff!important}body.header-white .menu li svg,body.header-white .menu li button svg{stroke:#fff!important}body.header-white .hamburger-menu svg line{stroke:#fff!important}body.header-white .hamburger-button .hamburger-menu span{background:#fff!important}footer{border-top:solid #e0dad4 1px;padding:10rem 4rem;display:flex;flex-direction:column}@media only screen and (max-width:1370px){footer{padding:6rem 2rem}}@media only screen and (max-width:1024px){footer{padding:6rem 2rem 12rem}}@media only screen and (max-width:768px){footer{flex-direction:column}}footer .top{display:flex;justify-content:space-between;gap:8rem}@media only screen and (max-width:648px){footer .top{flex-direction:column;gap:0}}footer .left{display:flex;flex-direction:column;justify-content:space-between}footer .left .menu{display:flex;gap:10rem}@media only screen and (max-width:1024px){footer .left .menu{flex-direction:column;gap:0}}@media only screen and (max-width:768px){footer .left .menu{flex-direction:row;gap:4rem}}@media only screen and (max-width:648px){footer .left .menu{justify-content:space-between}}footer .left .menu ul{display:flex;flex-direction:column}footer .left .menu ul li{width:fit-content;position:relative}footer .left .menu ul li a{width:min-content;font-size:2rem;color:#2a2a2a;font-weight:400;display:block;width:100%;padding:.6rem 0;transition:all .5s}@media only screen and (max-width:1370px){footer .left .menu ul li a{padding:.2rem 0}}@media only screen and (max-width:1370px){footer .left .menu ul li a{font-size:1.8rem}}@media only screen and (max-width:768px){footer .left .menu ul li a{font-size:1.6rem}}footer .left .menu ul li a svg{width:1.4rem;stroke:#2a2a2a;stroke-width:1}@media only screen and (max-width:1370px){footer .left .menu ul li a svg{width:1.2rem}}footer .left .menu ul li a:after{content:"";position:relative;width:0%;height:.2rem;background:#5c391a;display:flex;transition:width .6s cubic-bezier(.77,0,.175,1)}footer .left .menu ul li a:hover{transition:all .5s;color:#5c391a}footer .left .menu ul li a:hover:after{width:100%;transition:width .6s cubic-bezier(.77,0,.175,1)}footer .right{max-width:70rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1370px){footer .right{max-width:60rem}}@media only screen and (max-width:1024px){footer .right{max-width:40rem;justify-content:flex-start}}footer .right .social{display:flex;gap:1rem;margin-bottom:6rem}@media only screen and (max-width:768px){footer .right .social{margin-bottom:3rem}}@media only screen and (max-width:648px){footer .right .social{margin-top:6rem}}footer .right .social li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px}footer .right .social li a:hover img{opacity:.5;transition:all .5s}footer .right .social li a img{width:100%;height:100%;object-fit:contain;fill:#5f4a45;transition:all .5s}footer .right .info{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:6rem}@media only screen and (max-width:1370px){footer .right .info{margin-bottom:2rem}}@media only screen and (max-width:768px){footer .right .info{display:flex;flex-direction:column}}footer .right .info .item{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;color:#2a2a2a}footer .right .info .item:last-child{grid-column:span 2}@media only screen and (max-width:1024px){footer .right .info .item{width:100%}}footer .right .info .item .text{display:flex;flex-direction:column;font-size:1.6rem;line-height:1.4;font-weight:400}@media only screen and (max-width:1370px){footer .right .info .item .text{font-size:1.6rem}}@media only screen and (max-width:1024px){footer .right .info .item .text{font-size:1.4rem}}footer .right .info .contact-items{display:flex;gap:2rem;margin-top:2rem}@media only screen and (max-width:1370px){footer .right .info .contact-items{flex-direction:column;gap:0;margin-top:0}}footer .right .info .contact-items a{height:5rem;flex-shrink:0;align-items:center;display:flex;gap:.5rem;font-size:1.6rem;color:#2a2a2a;transition:all .5s;border-right:solid rgba(42,42,42,.1) 1px;padding-right:2rem;font-weight:400}@media only screen and (max-width:1370px){footer .right .info .contact-items a{border-right:none}}footer .right .info .contact-items a:hover{transition:all .5s;opacity:.5}@media only screen and (max-width:768px){footer .right .info .contact-items a{border-right:none;border-bottom:solid rgba(42,42,42,.1) 1px;padding:2rem 0;height:auto}}footer .right .info .contact-items a:last-child{border:none}footer .right .info .contact-items a small{width:10rem;opacity:.5}footer .right .info .contact-items a i{width:3rem;display:flex;height:100%}footer .right .info .contact-items a i.phone{stroke:#2a2a2a}footer .right .info .contact-items a i svg{width:2.4rem;fill:#2a2a2a}footer span{font-size:2.4rem;font-weight:400;letter-spacing:-1px}@media only screen and (max-width:1370px){footer span{font-size:2rem}}@media only screen and (max-width:1024px){footer span{font-size:1.6rem}}footer .bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:8rem}@media only screen and (max-width:768px){footer .bottom{flex-direction:column-reverse;align-items:flex-start;gap:4rem}}footer .bottom .artstone-logo{display:flex;flex-direction:column;gap:2rem}footer .bottom .artstone-logo .logo img{width:30rem}@media only screen and (max-width:1024px){footer .bottom .artstone-logo .logo img{width:24rem;margin-top:2rem}}footer .bottom .artstone-logo small{font-size:1.4rem;opacity:.4;font-weight:400}footer .bottom .artstone-logo ul{display:flex;gap:2rem}@media only screen and (max-width:648px){footer .bottom .artstone-logo ul{flex-direction:column;gap:1.2rem}}footer .bottom .artstone-logo ul li a{font-size:1.4rem;font-weight:400;color:#2a2a2a;transition:all .5s}footer .bottom .artstone-logo ul li a:hover{transition:all .5s;opacity:.5}footer .bottom .footer-newsletter{max-width:70rem;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;margin-top:2rem}@media only screen and (max-width:1370px){footer .bottom .footer-newsletter{max-width:60rem}}@media only screen and (max-width:1024px){footer .bottom .footer-newsletter{max-width:40rem;margin-left:auto}}@media only screen and (max-width:768px){footer .bottom .footer-newsletter{flex-direction:column;gap:1rem;background:none;border-radius:0;margin-left:0;max-width:100%;margin-top:0}}footer .bottom .footer-newsletter .checkbox-item{padding-right:10rem}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .checkbox-item{padding-right:0}}footer .bottom .footer-newsletter .form-item{width:100%;display:flex;margin-bottom:2rem}footer .bottom .footer-newsletter .form-item.newsletter-item{display:flex;flex-direction:column;gap:1rem}footer .bottom .footer-newsletter .form-item.newsletter-item.error .item{border:solid red 1px}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .form-item.newsletter-item.error .item{border:none}}footer .bottom .footer-newsletter .form-item.newsletter-item.error .item input{border:none}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .form-item.newsletter-item.error .item input{background:#2a2a2a1a;border:solid red 1px}}footer .bottom .footer-newsletter .form-item.newsletter-item .item{display:flex;background:#2a2a2a1a;border-radius:100vmax}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .form-item.newsletter-item .item{flex-direction:column;gap:1rem;background:none}}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .form-item.newsletter-item{flex-direction:column;border-radius:0;background:none;gap:1rem}}footer .bottom .footer-newsletter input{width:100%;background:none;padding-left:2rem;font-size:2rem;color:#2a2a2a}@media only screen and (max-width:1024px){footer .bottom .footer-newsletter input{font-size:1.6rem}}@media only screen and (max-width:768px){footer .bottom .footer-newsletter input{background:#2a2a2a1a;height:6rem;border-radius:100vmax}}footer .bottom .footer-newsletter button{justify-content:center}@media only screen and (max-width:768px){footer .bottom .footer-newsletter button{height:6rem;width:100%}}footer .super-agency{font-size:1.4rem;color:#2a2a2a80;font-weight:400;margin-top:2rem}footer .super-agency a{color:#2a2a2a;transition:all .5s}footer .super-agency a:hover{fill:#5c391a;transition:all .5s}.cookie-modal-open{overflow:hidden;overscroll-behavior:none}.cookie-fallback-modal[hidden]{display:none}.cookie-fallback-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:3rem}.cookie-fallback-modal__backdrop{position:absolute;inset:0;background:#00000040}.cookie-fallback-modal__dialog{position:relative;z-index:1;width:min(112rem,100%);max-height:calc(100vh - 6rem);overflow:auto;background:#fff;border:1px solid rgba(42,42,42,.18);border-radius:.8rem;padding:4rem;color:#2a2a2a;box-shadow:0 2rem 8rem #0000001f}@media only screen and (max-width:768px){.cookie-fallback-modal__dialog{padding:2rem}}.cookie-fallback-modal__close{position:absolute;top:3rem;right:3rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#2a2a2a99;cursor:pointer}.cookie-fallback-modal__close svg{width:2.8rem;height:2.8rem;stroke:currentColor;stroke-width:1.6;fill:none}.cookie-fallback-modal__logos{margin-bottom:3rem}.cookie-fallback-modal__logos img{width:15rem;height:auto}.cookie-fallback-modal__tabs{display:flex;gap:2rem;margin-bottom:3rem}.cookie-fallback-modal__tabs button{padding:0 0 .8rem;border:0;border-bottom:.2rem solid transparent;background:transparent;color:#2a2a2a73;font-size:1.6rem;font-weight:600;cursor:pointer}.cookie-fallback-modal__tabs button.active{color:#5c391a;border-color:#5c391a}.cookie-fallback-modal__list{display:flex;flex-direction:column}.cookie-fallback-modal__row{display:grid;grid-template-columns:1fr auto;gap:3rem;padding:3rem 2rem;border-bottom:1px solid rgba(42,42,42,.18)}@media only screen and (max-width:768px){.cookie-fallback-modal__row{grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}}.cookie-fallback-modal__row strong{display:flex;align-items:center;gap:.8rem;margin-bottom:2rem;font-size:1.6rem;font-weight:600}.cookie-fallback-modal__row strong span{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,42,42,.22);border-radius:50%;font-size:1.2rem;color:#2a2a2a73}.cookie-fallback-modal__row p{max-width:88rem;font-size:1.4rem;line-height:1.45;color:#2a2a2a8c}.cookie-fallback-modal__switch{width:5.4rem;height:2.8rem;border:0;border-radius:100vmax;background:#2a2a2a14;cursor:pointer}.cookie-fallback-modal__switch:after{content:"";width:2.4rem;height:2.4rem;display:block;margin:.2rem;border-radius:50%;background:#627596;transition:transform .2s ease,background .2s ease}.cookie-fallback-modal__switch.is-active:after,.cookie-fallback-modal__switch.is-required:after{transform:translate(2.6rem);background:#b7aa9f}.cookie-fallback-modal__switch:disabled{cursor:default}.cookie-fallback-modal__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;margin-top:8rem}@media only screen and (max-width:768px){.cookie-fallback-modal__bottom{flex-direction:column;align-items:stretch;margin-top:4rem}}.cookie-fallback-modal__bottom small{display:block;margin-bottom:1rem;font-size:1.4rem;color:#2a2a2a8c}.cookie-fallback-modal__bottom small b{color:#8a4f24}.cookie-fallback-modal__bottom span{display:block;min-width:min(50rem,100%);padding:1rem 1.4rem;border:1px dashed rgba(42,42,42,.22);font-size:1.2rem;color:#2a2a2a73}.cookie-fallback-modal__save{min-width:9rem;height:5rem;padding:0 2.4rem;border:0;border-radius:.6rem;background:#5c391a;color:#fff;font-size:1.5rem;font-weight:600;cursor:pointer}.blog-cards{display:flex;flex-direction:column;padding:10rem 4rem 0}@media only screen and (max-width:1370px){.blog-cards{padding:6em 2rem 0}}@media only screen and (max-width:1024px){.blog-cards{padding:6rem 0 0 2rem}}.blog-cards .head{display:flex;justify-content:space-between;align-items:center;padding-bottom:4rem}@media only screen and (max-width:1024px){.blog-cards .head{padding-right:2rem}}.blog-cards .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media only screen and (max-width:1024px){.blog-cards .cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.blog-cards .cards{grid-template-columns:1fr}}@media only screen and (max-width:1024px){.blog-cards .cards.scroll{overflow-y:auto}}@media only screen and (max-width:1024px){.blog-cards .cards{padding-right:2rem}}.blog-cards .cards a{border:solid #e0dad4 1px;border-radius:2rem;padding:2rem;transition:all .5s}@media only screen and (max-width:1024px){.blog-cards .cards a{width:100%}}.blog-cards .cards a:hover{border:solid #f6f2ef 1px;background:#f6f2ef;transition:all .5s}.blog-cards .cards a figure img{border-radius:2rem}.blog-cards .cards a .caption{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.blog-cards .cards a .caption h2,.blog-cards .cards a .caption h3,.blog-cards .cards a .caption h4,.blog-cards .cards a .caption h5,.blog-cards .cards a .caption h6{font-size:2rem;color:#2a2a2a;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1600px){.blog-cards .cards a .caption h2,.blog-cards .cards a .caption h3,.blog-cards .cards a .caption h4,.blog-cards .cards a .caption h5,.blog-cards .cards a .caption h6{font-size:1.9rem}}@media only screen and (max-width:1024px){.blog-cards .cards a .caption h2,.blog-cards .cards a .caption h3,.blog-cards .cards a .caption h4,.blog-cards .cards a .caption h5,.blog-cards .cards a .caption h6{font-size:1.7rem}}.blog-cards .cards a .caption p{font-size:1.6rem;font-weight:400;line-height:1.4;color:#2a2a2a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:2rem}@media only screen and (max-width:1024px){.blog-cards .cards a .caption p{font-size:1.5rem}}.blog-cards .cards a .caption .bottom{display:flex;justify-content:space-between;align-items:center}.blog-cards .cards a .caption .bottom .date{color:#2a2a2a;font-size:1.4rem;opacity:.5}.blog-cards .cards a .caption .bottom svg{width:2rem;stroke:#2a2a2a;stroke-width:.2rem}.differences{padding:10rem 0;width:100%;margin:auto}@media only screen and (max-width:1024px){.differences{padding:6rem 0}}.differences .headline{margin-bottom:4rem;text-align:center}@media only screen and (max-width:1024px){.differences .headline{text-align:left}}.differences .cards{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:40rem;gap:2.4rem}@media only screen and (max-width:1024px){.differences .cards{display:flex;overflow-y:auto;width:calc(100% + 2rem);padding-right:2rem}}.differences .cards .item{cursor:pointer;border-radius:2rem;padding:4rem;display:flex;flex-direction:column;background:gray;justify-content:space-between;position:relative;overflow:hidden}.differences .cards .item:before{content:"";position:absolute;inset:0;background:#2a2a2a4d;z-index:-1;transition:all .5s;opacity:0}@media only screen and (max-width:1600px){.differences .cards .item{padding:2rem}}@media only screen and (max-width:1024px){.differences .cards .item{width:30rem;height:40rem;flex-shrink:0;padding:2rem}}.differences .cards .item:hover:before{transition:all .5s;opacity:1}.differences .cards .item:hover .text svg{transform:rotate(-30deg);transition:all .5s}.differences .cards .item .text{display:flex;align-items:center;gap:2rem}.differences .cards .item .text svg{stroke:#f4eee9;stroke-width:.3rem;transition:all .5s}@media only screen and (max-width:1024px){.differences .cards .item .text svg{width:2rem}}.differences .cards .item h2,.differences .cards .item h3,.differences .cards .item h4,.differences .cards .item h5,.differences .cards .item h6{font-size:3.2rem;line-height:1;color:#f4eee9;font-weight:600;transition:all .5s}@media only screen and (max-width:1600px){.differences .cards .item h2,.differences .cards .item h3,.differences .cards .item h4,.differences .cards .item h5,.differences .cards .item h6{font-size:2rem}}@media only screen and (max-width:768px){.differences .cards .item h2,.differences .cards .item h3,.differences .cards .item h4,.differences .cards .item h5,.differences .cards .item h6{font-size:2rem}}.differences .cards .item i img{width:10rem}@media only screen and (max-width:1600px){.differences .cards .item i img{width:8rem}}@media only screen and (max-width:1370px){.differences .cards .item i img{width:6rem}}.differences .cards .item i svg{width:10rem;stroke:#fffdf9;stroke-width:.4rem}@media only screen and (max-width:1024px){.differences .cards .item i svg{width:6rem}}.differences .cards .item-01{grid-column:1;grid-row:1;background:#c39b78}.differences .cards .item-01 i svg{margin-left:auto}.differences .cards .item-02{grid-column:2;grid-row:1;flex-direction:column-reverse;background:#907474}@media only screen and (max-width:1024px){.differences .cards .item-02{flex-direction:column}}@media only screen and (max-width:1024px){.differences .cards .item-02{grid-column:2;grid-row:1}}.differences .cards .item-02 .text{margin-left:auto}@media only screen and (max-width:1024px){.differences .cards .item-02 .text{margin-left:0}}.differences .cards .item-03{grid-column:3;grid-row:1/span 2;background:#837777}.differences .cards .item-03 i svg{margin-left:auto}.differences .cards .item-04{grid-column:2;grid-row:2;background:#907c74;flex-direction:column-reverse}@media only screen and (max-width:1024px){.differences .cards .item-04{flex-direction:column}}.differences .cards .item-04 i svg{margin-left:auto}.differences .cards .item-05{grid-column:1;grid-row:2/span 2;background:#665250}.differences .cards .item-05 .text{margin-left:auto}@media only screen and (max-width:1024px){.differences .cards .item-05 .text{margin-left:0}}.differences .cards .item-06{grid-column:2/span 2;grid-row:3;background:#88735f}.differences .cards .item-06 .text{margin-left:auto}@media only screen and (max-width:1024px){.differences .cards .item-06 .text{margin-left:0}}.differences .cards .item-07{grid-column:1/span 2;grid-row:4;background:#c39b78;flex-direction:column-reverse}@media only screen and (max-width:1370px){.differences .cards .item-07{flex-direction:column}}.differences .cards .item-07 .text{align-items:flex-end}@media only screen and (max-width:1370px){.differences .cards .item-07 .text{align-items:flex-start}}.differences .cards .item-07 i{margin-left:auto}@media only screen and (max-width:1370px){.differences .cards .item-07 i{margin-left:0}}.differences .cards .item-07 i svg{margin-left:auto}.differences .cards .item-08{grid-column:3;grid-row:4/span 2;background:#907c74}.differences .cards .item-08 i svg{margin-left:auto}.differences .cards .item-09{background:#907474}.differences .cards .item-09 i svg{margin-left:auto}.differences .cards .item-10{background:#837777;flex-direction:column-reverse}@media only screen and (max-width:1370px){.differences .cards .item-10{flex-direction:column}}.differences .cards .item-10 i svg{margin-left:auto}.differences .cards .guarante-periods-2{grid-column:1/span 2;grid-row:4;flex-direction:column-reverse;background:#907474}@media only screen and (max-width:1024px){.differences .cards .guarante-periods-2{grid-column:2;grid-row:1}}.differences .cards .guarante-periods-2 .text{margin-left:auto}.differences .differences-detail-box{position:absolute;inset:0;background:#2a2a2a;padding:4rem;display:flex;flex-direction:column;gap:2rem;opacity:0;transform:translate3d(0,-50%,0);visibility:hidden;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1)}@media only screen and (max-width:1370px){.differences .differences-detail-box{padding:2rem}}.differences .differences-detail-box.active{opacity:1;transform:translateZ(0);visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.differences .differences-detail-box{transition:none!important;transform:none!important}}.differences .differences-detail-box .head{display:flex;justify-content:space-between;align-items:center}.differences .differences-detail-box .head span{margin-left:0}.differences .differences-detail-box .head .differences-detail-close{width:4.6rem;height:4.6rem;background:#ffffff1a;border-radius:100vmax;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;border:none;padding:0;outline:none}@media only screen and (max-width:768px){.differences .differences-detail-box .head .differences-detail-close{width:3.8rem;height:3.8rem}}.differences .differences-detail-box .head .differences-detail-close svg{width:1.6rem;fill:#fff;opacity:.7}@media only screen and (max-width:1024px){.differences .differences-detail-box .head .differences-detail-close svg{width:1.4rem}}.differences .differences-detail-box .p-wrapper{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden}.differences .differences-detail-box .p-wrapper:before,.differences .differences-detail-box .p-wrapper:after{content:"";position:absolute;left:0;right:0;height:4rem;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.differences .differences-detail-box .p-wrapper:before{top:0;background:linear-gradient(to bottom,#2a2a2a,#2a2a2a00)}.differences .differences-detail-box .p-wrapper:after{bottom:0;background:linear-gradient(to top,#2a2a2a,#2a2a2a00)}.differences .differences-detail-box .p-wrapper.can-scroll-up:before{opacity:1}.differences .differences-detail-box .p-wrapper.can-scroll-down:after{opacity:1}.differences .differences-detail-box .p-wrapper p{font-size:1.6rem;line-height:1.3;color:#f4eee9;display:-webkit-box;overflow:hidden;font-weight:300;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent;padding-bottom:2rem}.differences .differences-detail-box .p-wrapper p::-webkit-scrollbar{width:6px;height:6px}.differences .differences-detail-box .p-wrapper p::-webkit-scrollbar-track{background:transparent}.differences .differences-detail-box .p-wrapper p::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:999px}.differences .differences-detail-box .p-wrapper p::-webkit-scrollbar-thumb:hover{background:#fff6}.differences .differences-detail-box .button{margin-top:auto}.find-product{width:100%;background:#ece6e1;margin:10rem 0;border-radius:3rem}@media only screen and (max-width:1024px){.find-product{margin:4rem 0 6rem}}.find-product .head{padding:10rem 0 7rem;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:4rem;color:#5c391a}@media only screen and (max-width:1024px){.find-product .head{padding:6rem 0 4rem}}.find-product .head p{font-size:2.6rem;font-weight:500}@media only screen and (max-width:1600px){.find-product .head p{font-size:2rem}}.find-product .select-buttons{display:grid;grid-template-columns:repeat(4,1fr);border-top:solid #cfc3b9 1px}@media only screen and (max-width:1024px){.find-product .select-buttons{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:648px){.find-product .select-buttons{grid-template-columns:repeat(1,1fr)}}.find-product .select-buttons .select-button{padding:10rem 0;display:flex;flex-direction:column;align-items:center;gap:2rem;border-left:solid #cfc3b9 1px;cursor:pointer;transition:all .5s;position:relative}@media only screen and (max-width:768px){.find-product .select-buttons .select-button{padding:2rem 0}.find-product .select-buttons .select-button:has(.user-select-item.active){padding:2rem 0 10rem}}.find-product .select-buttons .select-button.disabled{opacity:.5;pointer-events:none}.find-product .select-buttons .select-button:hover{background:#5c391a1a}.find-product .select-buttons .select-button:first-child{border-left:solid transparent 1px}@media screen and (min-width:1024px){.find-product .select-buttons .select-button:first-child{border-bottom-left-radius:3rem}}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:first-child{border-bottom:solid #cfc3b9 1px;border-left:none}}.find-product .select-buttons .select-button:last-child{border-right:solid transparent 1px}@media screen and (min-width:1024px){.find-product .select-buttons .select-button:last-child{border-bottom-right-radius:3rem}}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:last-child{border-left:none}}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:nth-child(2){border-bottom:solid #cfc3b9 1px;border-left:none}}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:nth-child(3){border-bottom:solid #cfc3b9 1px;border-left:none}}.find-product .select-buttons .select-button i svg{height:6rem}@media only screen and (max-width:1600px){.find-product .select-buttons .select-button i svg{height:6rem}}@media only screen and (max-width:768px){.find-product .select-buttons .select-button i svg{height:4rem}}.find-product .select-buttons .select-button span{font-size:2.4rem;color:#5c391a;font-weight:600}@media only screen and (max-width:1600px){.find-product .select-buttons .select-button span{font-size:2.4rem}}@media only screen and (max-width:768px){.find-product .select-buttons .select-button span{font-size:2rem}}.find-product .select-dropdown-items{position:absolute;top:2rem;left:2rem;right:2rem;display:flex;flex-direction:column;background:#fff;border-radius:2rem;padding:1rem;z-index:2;box-shadow:#64646f33 0 7px 29px;opacity:0;transform:translate3d(0,-1rem,0);visibility:hidden;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.find-product .select-dropdown-items.active{opacity:1;transform:translateZ(0);visibility:visible;pointer-events:auto}.find-product .select-dropdown-items .select-name{font-size:2.2rem;font-weight:500;color:#5c391a;padding:1.4rem;display:flex;align-items:center;gap:1rem;letter-spacing:-1px}.find-product .select-dropdown-items .select-name img{width:4rem}.find-product .select-dropdown-items .ul-wrapper{position:relative;display:flex;flex-direction:column;overflow:hidden}.find-product .select-dropdown-items .ul-wrapper:before,.find-product .select-dropdown-items .ul-wrapper:after{content:"";position:absolute;left:0;right:0;height:3rem;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.find-product .select-dropdown-items .ul-wrapper:before{top:0;background:linear-gradient(to bottom,#fff,#fff0)}.find-product .select-dropdown-items .ul-wrapper:after{bottom:0;background:linear-gradient(to top,#fff,#fff0)}.find-product .select-dropdown-items .ul-wrapper.can-scroll-up:before{opacity:1}.find-product .select-dropdown-items .ul-wrapper.can-scroll-down:after{opacity:1}.find-product .select-dropdown-items .ul-wrapper ul{display:flex;flex-direction:column;max-height:25rem;overflow-y:auto}.find-product .select-dropdown-items .ul-wrapper ul li{font-size:1.8rem;color:#2a2a2a;font-weight:500;padding:1.6rem;transition:all .5s;border-radius:1rem;display:flex;align-items:center;gap:1rem}@media only screen and (max-width:768px){.find-product .select-dropdown-items .ul-wrapper ul li{font-size:1.6rem}}.find-product .select-dropdown-items .ul-wrapper ul li .color{width:2rem;height:2rem;border-radius:2rem;border:solid #e0dad4 1px}.find-product .select-dropdown-items .ul-wrapper ul li:hover{background:#5c391a1a}.find-product .user-select-item{font-size:1.6rem;color:#5c391a;font-weight:400;background:#5c391a1a;font-weight:600;padding:1rem 1rem 1rem 2rem;border-radius:100vmax;position:absolute;display:flex;align-items:center;gap:1rem;inset:auto auto 2.8rem;opacity:0;visibility:hidden}.find-product .user-select-item.active{opacity:1;visibility:visible}.find-product .user-select-item .color{width:2rem;height:2rem;border-radius:2rem;border:solid #2a2a2a 1px}.find-product .user-select-item .delete-select{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background:#fff3;border-radius:100vmax;margin-left:1rem}.find-product .user-select-item .delete-select svg{width:1.8rem;fill:#5c391a}.find-product .view-products{width:100%;height:8rem;border-top:solid #cfc3b9 1px;display:flex;justify-content:center;align-items:center;gap:2rem;font-size:2rem;font-weight:400;color:#5c391a;transition:all .5s;border-radius:0 0 3rem 3rem;display:none}.find-product .view-products.active{display:flex}.find-product .view-products svg{stroke:#5c391a;stroke-width:.3rem;width:2rem}.find-product .view-products:hover{transition:all .5s;background:#5c391a1a}.find-product:has(.view-products.active) .select-button:first-child{border-bottom-left-radius:0}.find-product:has(.view-products.active) .select-button:last-child{border-bottom-right-radius:0}.container:has(.find-product){position:relative;z-index:2}.newsletter{background:#363533;border-radius:3rem;padding:10rem 0;margin:auto;display:flex;flex-direction:column;align-items:center;margin:10rem 4rem}@media only screen and (max-width:1600px){.newsletter{max-width:100%}}@media only screen and (max-width:1370px){.newsletter{margin:6rem 2rem;padding:6rem 0}}@media only screen and (max-width:1024px){.newsletter{margin:6rem 2rem}}@media only screen and (max-width:768px){.newsletter{padding:6rem 0}}@media only screen and (max-width:768px){.newsletter .headline{font-size:2.6rem}}.newsletter .head{display:flex;flex-direction:column;align-items:center;gap:4rem;margin-bottom:4rem;text-align:center}.newsletter .head .headline{color:#ffeede}.newsletter .head span{max-width:50rem;font-size:2rem;color:#fffbf7;text-align:center;font-weight:400}@media only screen and (max-width:768px){.newsletter .head span{padding:0 2rem;font-size:1.6rem}}.newsletter .form-newsletter{max-width:60rem;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}@media only screen and (max-width:768px){.newsletter .form-newsletter{flex-direction:column;background:none;border-radius:0;padding:0 2rem;gap:1rem}}.newsletter .form-newsletter .checkbox-items{padding:0}.newsletter .form-newsletter .form-item.newsletter-item{display:flex;flex-direction:column;margin-bottom:2rem}.newsletter .form-newsletter .form-item.newsletter-item.error .item{border:solid #ff4b4b 1px}@media only screen and (max-width:768px){.newsletter .form-newsletter .form-item.newsletter-item.error .item{border:none}}@media only screen and (max-width:768px){.newsletter .form-newsletter .form-item.newsletter-item.error .item input{border:solid #ff4b4b 1px}}.newsletter .form-newsletter .form-item.newsletter-item.error .error-message{display:flex}.newsletter .form-newsletter .form-item.newsletter-item .item{display:flex;justify-content:space-between;background:#ffffff1a;border-radius:100vmax}@media only screen and (max-width:768px){.newsletter .form-newsletter .form-item.newsletter-item .item{flex-direction:column;gap:1rem;background:none}}.newsletter .form-newsletter .form-item.newsletter-item .item input{border:none}@media only screen and (max-width:1024px){.newsletter .form-newsletter .form-item.newsletter-item{flex-direction:column;border-radius:0;background:none;gap:1rem}}.newsletter .form-newsletter .form-item.newsletter-item .error-message{color:#f88;margin-top:.5rem;display:none}.newsletter .form-newsletter .form-item.newsletter-item .error-message svg{fill:#ff6d6d}.newsletter .form-newsletter .checkbox-items .checkbox-item label,.newsletter .form-newsletter .checkbox-items .checkbox-item label a{color:#fff}.newsletter .form-newsletter input{width:100%;background:none;padding-left:2rem;font-size:2.4rem;color:#fff}@media only screen and (max-width:1600px){.newsletter .form-newsletter input{font-size:2rem}}@media only screen and (max-width:1024px){.newsletter .form-newsletter input{border-radius:100vmax;height:6rem;background:#ffffff1a}}.newsletter .form-newsletter button{justify-content:center}@media only screen and (max-width:1024px){.newsletter .form-newsletter button{width:100%;height:6rem}}.numbers{width:100%;background:#ece6e1;border-radius:4rem;display:grid;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1024px){.numbers{grid-template-columns:repeat(2,1fr);margin:6rem 0 0}}.numbers .item{display:flex;flex-direction:column;align-items:flex-start;padding:6rem 4rem;border-right:solid #cfc3b9 1px}@media only screen and (max-width:1024px){.numbers .item{align-items:center;text-align:center}}@media only screen and (max-width:1024px){.numbers .item.full{grid-column:span 2;align-items:center;text-align:center}}@media only screen and (max-width:1024px){.numbers .item{padding:4rem 2rem;border-bottom:solid #cfc3b9 1px}.numbers .item:nth-child(2n){border-right:0}}.numbers .item:last-child{border:none}.numbers .item i{margin-bottom:4rem}.numbers .item i img{height:6rem}@media only screen and (max-width:1024px){.numbers .item i{margin-bottom:2rem}}.numbers .item span{font-size:5rem;font-weight:700;color:#5f4a45;letter-spacing:-2.5px}@media only screen and (max-width:1024px){.numbers .item span{letter-spacing:-3.5px;font-size:3.4rem}}.numbers .item small{font-size:1.6rem;color:#5f4a45}@media only screen and (max-width:1024px){.numbers .item small{font-size:1.4rem}}.special-cards-content{background:#8d7d70;display:flex;flex-direction:column;padding:10rem 4rem;position:relative;overflow:hidden}@media only screen and (max-width:1370px){.special-cards-content{padding:6rem 3rem}}@media only screen and (max-width:1024px){.special-cards-content{padding:4rem 2rem}}.special-cards-content.type-2{background:#181312}@media only screen and (max-width:1024px){.special-cards-content.type-2 .container{gap:6rem}}@media only screen and (max-width:1024px){.special-cards-content.type-2 .item{flex-direction:column-reverse;gap:2rem}}.special-cards-content.type-2 .item .caption{color:#fdf1e7;align-items:flex-start}.special-cards-content.type-2 .item .caption h3{color:#c39b78}.special-cards-content.type-2 .item .caption p{color:#fdf1e7}.special-cards-content.type-3{background:none;padding:4rem 3rem}@media only screen and (max-width:1024px){.special-cards-content.type-3{padding:4rem 2rem}}.special-cards-content.type-3 .item{background:#eef1ee;border-radius:3rem;padding:3rem;align-items:center}@media only screen and (max-width:768px){.special-cards-content.type-3 .item{padding:2rem;align-items:flex-start}}.special-cards-content.type-3 .item:nth-child(2n){background:#f1f7f1}.special-cards-content.type-3 .item .caption{color:#1e451e;align-items:flex-start}@media only screen and (max-width:1024px){.special-cards-content.type-3 .item .caption span{font-size:2rem}}.special-cards-content.type-3 .item .caption h2,.special-cards-content.type-3 .item .caption span,.special-cards-content.type-3 .item .caption p{color:#1e451e}.special-cards-content.type-4{background:none;padding:4rem 2rem}@media only screen and (max-width:1024px){.special-cards-content.type-4{padding:0 2rem}}.special-cards-content.type-4 .item{background:#f2eeeb;border-radius:3rem;padding:3rem;align-items:center}@media only screen and (max-width:1024px){.special-cards-content.type-4 .item{padding:2rem}}@media only screen and (max-width:768px){.special-cards-content.type-4 .item{align-items:flex-start;gap:2rem}}.special-cards-content.type-4 .item:nth-child(2n){background:#f3eeeb}.special-cards-content.type-4 .item .caption{color:#2a2a2a;border-radius:3rem;display:flex;align-items:flex-start}.special-cards-content.type-4 .item .caption span{font-weight:600;letter-spacing:-1px}@media only screen and (max-width:1024px){.special-cards-content.type-4 .item .caption span{font-size:2rem}}@media only screen and (max-width:1024px){.special-cards-content.type-4 .item .caption h2,.special-cards-content.type-4 .item .caption span,.special-cards-content.type-4 .item .caption p{margin-left:0}}.special-cards-content.type-4 .item .caption h2,.special-cards-content.type-4 .item .caption span,.special-cards-content.type-4 .item .caption p{color:#2a2a2a}.special-cards-content .headline{color:#fff;margin-bottom:4rem}@media only screen and (max-width:1024px){.special-cards-content .headline{margin-bottom:2rem}}.special-cards-content .container{display:flex;flex-direction:column;gap:8rem;position:relative;overflow:hidden;padding:0}@media only screen and (max-width:1024px){.special-cards-content .container{padding:0;gap:3rem}}.special-cards-content .item{display:flex;justify-content:space-between;align-items:flex-start;gap:8rem}@media only screen and (max-width:1370px){.special-cards-content .item{gap:4rem}}@media only screen and (max-width:648px){.special-cards-content .item{flex-direction:column-reverse;gap:2rem}}.special-cards-content .item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:768px){.special-cards-content .item:nth-child(2n){flex-direction:column-reverse}}.special-cards-content .item .caption{flex:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:4rem}@media only screen and (max-width:1024px){.special-cards-content .item .caption{padding:0;gap:2rem}}.special-cards-content .item .caption h3{font-size:9rem;letter-spacing:-4.4px;font-weight:400;text-box:trim-both cap alphabetic}@media only screen and (max-width:1370px){.special-cards-content .item .caption h3{font-size:6rem}}@media only screen and (max-width:1024px){.special-cards-content .item .caption h3{font-size:4rem;letter-spacing:-1.4px;margin-left:0}}.special-cards-content .item .caption span{max-width:60rem;font-size:2.4rem;color:#fff;margin-left:10rem;font-weight:600;letter-spacing:-1px;margin-left:0}@media only screen and (max-width:1024px){.special-cards-content .item .caption span{font-size:1.8rem;letter-spacing:0}}@media only screen and (max-width:648px){.special-cards-content .item .caption span{font-size:1.6rem;letter-spacing:0}}.special-cards-content .item .caption p{max-width:45rem;font-size:1.8rem;line-height:1.4;color:#fff;margin-left:20rem;font-weight:400;letter-spacing:0;margin-left:0}@media only screen and (max-width:1370px){.special-cards-content .item .caption p{font-size:1.6rem}}@media only screen and (max-width:1024px){.special-cards-content .item .caption p{max-width:100%}}.special-cards-content .item .caption p.small{max-width:80%;font-size:1.8rem}@media only screen and (max-width:1370px){.special-cards-content .item .caption p.small{max-width:100%;font-size:1.6rem}}@media only screen and (max-width:1024px){.special-cards-content .item .caption p.small{max-width:100%}}@media only screen and (max-width:1024px){.special-cards-content .item .caption p{margin-left:0;font-size:1.6rem}}.special-cards-content .item figure{flex:1;position:relative;overflow:hidden;flex-shrink:0;border-radius:3rem;height:60rem}@media only screen and (max-width:1024px){.special-cards-content .item figure{height:40rem;border-radius:3rem}}@media only screen and (max-width:648px){.special-cards-content .item figure{width:100%;flex:none;border-radius:2rem}}.special-cards-content .item figure img{height:80rem;object-fit:cover}@media only screen and (max-width:1024px){.special-cards-content .item figure img{height:50rem;border-radius:3rem}}.special-cards-content .item .video{flex:1;aspect-ratio:16/9;border-radius:3rem;position:relative;overflow:hidden}.special-cards-content .item .video:before{content:"";position:absolute;inset:0;background:#0003}.special-cards-content .item .video video{width:100%;height:100%}.special-cards-content .item .video .video-control{position:absolute;inset:auto auto 1rem 1rem;display:flex;gap:.8rem}.special-cards-content .item .video .video-control button{width:4rem;height:4rem;background:#8d7d70;border-radius:100%;border:none;padding:0;transition:all .5s;cursor:pointer;position:relative}.special-cards-content .item .video .video-control button .pause,.special-cards-content .item .video .video-control button.play-pause.active .play{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control button.play-pause.active .pause{opacity:1;visibility:visible}.special-cards-content .item .video .video-control button.sound .sound-on{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control button.sound.active .sound-on{opacity:1;visibility:visible}.special-cards-content .item .video .video-control button.sound.active .sound-off{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control button i{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.special-cards-content .item .video .video-control button:hover{background:#8d7d7080;transition:all .5s}.special-cards-content .item .video .video-control button svg{width:2rem;fill:#fff}.special-cards-content .buttons{width:max-content;display:flex;gap:3rem}@media only screen and (max-width:768px){.special-cards-content .buttons{flex-direction:column;gap:1.6rem}}.special-cards-content .buttons .button-brand{min-width:20rem;font-size:1.8rem;display:flex;align-items:center;gap:3rem;border:solid rgba(255,255,255,.4) 1px;border-radius:5rem;padding:1.4rem 1.4rem 1.4rem 4rem;color:#fff;font-weight:300;translate:0 -2px;transition:all .5s}@media only screen and (max-width:1370px){.special-cards-content .buttons .button-brand{font-size:1.4rem;padding:1rem 1.4rem 1rem 2.6rem}}.special-cards-content .buttons .button-brand i{width:5rem;height:5rem;background:#fff3;border-radius:100vmax;display:flex;justify-content:center;align-items:center;margin-left:auto}.special-cards-content .buttons .button-brand i svg{width:2rem;stroke:#fff;transition:all .5s}.special-cards-content .buttons .button-brand .text{display:flex;flex-direction:column}.special-cards-content .buttons .button-brand:hover{transition:all .5s;background:#ffffff1a}.special-cards-content .buttons .button-brand:hover i svg{opacity:1;transition:all .5s}.special-cards-content .buttons .button-brand strong{font-size:2.4rem;font-weight:500}@media only screen and (max-width:1370px){.special-cards-content .buttons .button-brand strong{font-size:1.8rem}}.sustainability{height:90vh;position:relative;overflow:hidden;border-radius:4rem;margin:10rem 4rem}@media only screen and (max-width:1370px){.sustainability{margin:6rem 2rem 4rem}}@media only screen and (max-width:1024px){.sustainability{height:50vh;margin:6rem 2rem;border-radius:2rem}}.sustainability:before{content:"";position:absolute;inset:0;background:#0006;z-index:3}.sustainability video,.sustainability figure{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.sustainability .caption{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;z-index:4;gap:6rem}.sustainability .caption h3{max-width:120rem;color:#fff;font-size:6rem;font-weight:400;line-height:1.1;letter-spacing:-3.4px;padding:0 2rem}@media only screen and (max-width:1370px){.sustainability .caption h3{max-width:70rem}}@media only screen and (max-width:1600px){.sustainability .caption h3{font-size:9rem}}@media only screen and (max-width:1920px){.sustainability .caption h3{font-size:6rem}}@media only screen and (max-width:1370px){.sustainability .caption h3{font-size:3rem;letter-spacing:-1.4px}}@media only screen and (max-width:1024px){.sustainability .caption h3{font-size:2.4rem}}.our-values{margin-top:4rem}@media only screen and (max-width:1024px){.our-values{padding-top:4rem}}.our-values .head{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1rem;margin-bottom:4rem}.our-values .head h2,.our-values .head h3,.our-values .head h4,.our-values .head h5,.our-values .head h6{font-size:4.2rem;font-weight:600;letter-spacing:-1px;color:#5c391a}@media only screen and (max-width:1024px){.our-values .head h2,.our-values .head h3,.our-values .head h4,.our-values .head h5,.our-values .head h6{font-size:3rem}}.our-values .head p{font-size:1.8rem;max-width:60rem;font-weight:400;color:#5c391a}@media only screen and (max-width:1024px){.our-values .head p{font-size:1.6rem}}.our-values .items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}@media only screen and (max-width:1024px){.our-values .items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.our-values .items{grid-template-columns:repeat(1,1fr)}}.our-values .items .item{background:#5c391a05;padding:3rem;border-radius:2rem;display:flex;align-items:flex-start;flex-direction:column}.our-values .items .item:nth-child(odd){background:#5c391a0d}.our-values .items .item i{display:flex;margin-bottom:2rem}.our-values .items .item i img{height:8rem}.our-values .items .item .caption{display:flex;flex-direction:column;gap:1rem;color:#5c391a}.our-values .items .item .caption span,.our-values .items .item .caption h2,.our-values .items .item .caption h3,.our-values .items .item .caption h4,.our-values .items .item .caption h5,.our-values .items .item .caption h6{font-size:2rem;font-weight:600}.our-values .items .item .caption p{font-size:1.4rem;font-weight:400}.carrer-bottom{margin:8rem 0;background:#ece6e1;padding:4rem 2rem;border-radius:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2rem}.carrer-bottom p{max-width:80rem}.carrer-bottom p,.carrer-bottom a{font-size:1.6rem;color:#5c391a}.carrer-bottom a{text-decoration:underline}.certificates{margin:8rem 0}@media only screen and (max-width:1024px){.certificates{margin:6rem 0}}.certificates.type-2{margin:8rem 0}.certificates.type-2 .certificates-items .item{padding:0 3rem}.certificates.type-2 .certificates-items .item img{max-width:14rem;filter:grayscale(1)}.certificates .head{justify-content:center;text-align:center;margin-bottom:4rem}.certificates .certificates-items{width:100%;display:flex;align-items:center;justify-content:center;margin:auto;gap:2rem}@media only screen and (max-width:1024px){.certificates .certificates-items{display:grid;grid-template-columns:repeat(2,1fr)}}.certificates .certificates-items .item{display:flex;justify-content:center;align-items:center;border:solid rgba(0,0,0,.08) 1px;padding:0 4rem;border-radius:1rem}.certificates .certificates-items .item img{max-width:20rem}@media only screen and (max-width:768px){.certificates .certificates-items .item img{max-width:14rem}}.blog-content .blog-cards{margin:5rem 0;padding:0}@media only screen and (max-width:1024px){.blog-content .blog-cards{margin:2rem 0}}.blog-content .blog-cards .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;padding:0}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards{grid-template-columns:repeat(2,1fr);gap:2rem}}@media only screen and (max-width:768px){.blog-content .blog-cards .cards{grid-template-columns:repeat(1,1fr);gap:2rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a{width:100%;padding:1.4rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a figure img{border-radius:1rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a span{font-size:1.6rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a p{font-size:1.4rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a .caption{padding-top:2rem;padding-bottom:0}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a .caption .bottom .date{font-size:1.2rem}}@media only screen and (max-width:1024px){.blog-content .blog-cards .cards a .caption .bottom svg{width:1.4rem}}.project-products{padding:6rem 0;background:#f6f2ef;margin-bottom:10rem}@media only screen and (max-width:768px){.project-products{padding:3rem 0}}.project-products .container{max-width:80rem;width:100%;margin:auto}.project-products .head{font-size:3.2rem;letter-spacing:-1px;color:#5c391a;margin-bottom:3rem}@media only screen and (max-width:768px){.project-products .head{font-size:2.4rem}}.project-products .items{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media only screen and (max-width:768px){.project-products .items{grid-template-columns:repeat(2,1fr)}}.project-products .items .item{width:100%;display:flex;flex-direction:column;gap:2rem;background:#fffc;border-radius:1rem;padding:1rem;transition:all .5s}.project-products .items .item:hover{transition:all .5s;box-shadow:#5c391a33 0 7px 29px}.project-products .items .item:hover figure{transition:all .5s}.project-products .items .item:hover figure img{transform:scale(1.1);transition:all .5s}.project-products .items .item figure{position:relative;overflow:hidden;transition:all .5s;border-radius:1rem}.project-products .items .item figure img{width:100%;border-radius:1rem;transition:all .5s}.project-products .items .item .caption .text{display:flex;flex-direction:column;gap:.5rem}.project-products .items .item .caption .text small{font-size:1.3rem;color:#5c391a}.project-products .items .item .caption .text h2,.project-products .items .item .caption .text h3,.project-products .items .item .caption .text h4,.project-products .items .item .caption .text h5,.project-products .items .item .caption .text h6{font-size:1.8rem;font-weight:500;color:#2a2a2a;letter-spacing:-.5px}.blog-detail{padding-bottom:8rem}@media only screen and (max-width:1024px){.blog-detail{padding-bottom:4rem}}.blog-detail figure{display:flex;align-items:center;justify-content:center;padding:4rem 2rem}.blog-detail figure.cover{background:#5c391a14}.blog-detail figure.cover img{max-width:120rem;border-radius:2rem}@media only screen and (max-width:1024px){.blog-detail figure.cover img{aspect-ratio:3/2;height:auto}}.blog-detail .content{padding:4rem 0;max-width:80rem;width:100%;margin:auto;padding:0 2rem}.blog-detail .content .info{display:flex;align-items:center;gap:2rem;font-size:1.4rem;color:#2a2a2a;font-weight:400;margin-top:2rem}.blog-detail .content .info .category{color:#5c391a;font-weight:500;border-radius:100vmax;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 1.5rem;background:#5c391a0d}.blog-detail .content article{padding:2rem 0}.blog-detail .content article .item{padding:2rem 0}.blog-detail .content article .item p{font-size:1.8rem;font-weight:400;line-height:1.6}@media only screen and (max-width:768px){.blog-detail .content article .item p{font-size:1.5rem}}.blog-detail .content article .item h5{font-size:2.2rem;font-weight:600;margin-bottom:1rem}@media only screen and (max-width:768px){.blog-detail .content article .item h5{font-size:2rem}}.blog-detail .content ul,.blog-detail .content ol{display:flex;flex-direction:column;padding:2rem 2rem 2rem 4rem;gap:1rem;border-top:solid rgba(42,42,42,.1) 1px;border-bottom:solid rgba(42,42,42,.1) 1px}.blog-detail .content ul li,.blog-detail .content ol li{font-size:1.8rem;font-weight:400;line-height:1.4;display:list-item;list-style:disc;color:#2a2a2a}@media only screen and (max-width:768px){.blog-detail .content ul li,.blog-detail .content ol li{font-size:1.5rem}}.blog-detail .content figure{max-width:50rem;margin:auto;padding:3rem;background:#5c391a12;border-radius:2rem}@media only screen and (max-width:1024px){.blog-detail .content figure{padding:1.6rem}}.blog-detail .content figure img{height:60rem;object-fit:cover;border-radius:2rem}@media only screen and (max-width:1024px){.blog-detail .content figure img{height:auto;object-fit:fill}}.contact-container{display:flex;flex-direction:column;padding:6rem 0}.contact-container .head{font-size:2rem;color:#79593e;margin-bottom:2rem}@media only screen and (max-width:1024px){.contact-container .head{font-size:1.8rem}}.contact-container .contact-content{display:flex;justify-content:space-between;gap:4rem}@media only screen and (max-width:1024px){.contact-container .contact-content{flex-direction:column-reverse}}@media only screen and (max-width:768px){.contact-container .contact-content{gap:2rem}}.contact-container .contact-content .contact-item{display:flex;gap:20rem}@media only screen and (max-width:1600px){.contact-container .contact-content .contact-item{gap:10rem}}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item{gap:2rem}}.contact-container .contact-content .contact-item .items{display:flex;flex-direction:column}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item .items{width:50%}}.contact-container .contact-content .contact-item .items .item{display:flex;flex-direction:column;margin-bottom:8rem}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item .items .item{margin-bottom:4rem}}.contact-container .contact-content .contact-item .items .item .address{max-width:30rem}@media only screen and (max-width:648px){.contact-container .contact-content .contact-item .items .item .address{max-width:16rem}}.contact-container .contact-content .contact-item .items .item span,.contact-container .contact-content .contact-item .items .item a{font-size:2rem;color:#5f4a45;font-weight:400;letter-spacing:-1px;display:flex;gap:.5rem}.contact-container .contact-content .contact-item .items .item span svg,.contact-container .contact-content .contact-item .items .item a svg{width:2.4rem;fill:#2a2a2a}@media only screen and (max-width:768px){.contact-container .contact-content .contact-item .items .item span svg,.contact-container .contact-content .contact-item .items .item a svg{width:2rem}}@media only screen and (max-width:1600px){.contact-container .contact-content .contact-item .items .item span,.contact-container .contact-content .contact-item .items .item a{font-size:2rem}}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item .items .item span,.contact-container .contact-content .contact-item .items .item a{font-size:1.6rem}}.contact-container .contact-content .contact-item .items .item small{font-size:1.4rem;color:#79593e}.contact-container .contact-content .contact-item .items .item ul{display:flex;align-items:center;gap:1rem}.contact-container .contact-content .contact-item .items .item ul li a:hover svg{opacity:.5;transition:all .5s}.contact-container .contact-content .contact-item .items .item ul li a img{width:3.6rem;transition:all .5s}.contact-container .contact-content .contact-item .items a{transition:all .5s}.contact-container .contact-content .contact-item .items a:hover{opacity:.5}.contact-container .contact-content .wp-number{display:flex;flex-direction:column;margin-bottom:1rem}.contact-container .contact-content .wp-number a svg{width:2.3rem}.contact-container .contact-content .form{width:60rem}@media only screen and (max-width:1600px){.contact-container .contact-content .form{width:50rem}}@media only screen and (max-width:1024px){.contact-container .contact-content .form{width:100%}}.contact-container .map-content{margin-top:8rem}@media only screen and (max-width:1024px){.contact-container .map-content{margin-top:2rem}}.contact-container .map-content .map{width:100%;height:60rem;position:relative;overflow:hidden;border-radius:2rem}@media only screen and (max-width:1024px){.contact-container .map-content .map{height:30rem}}.contact-container .map-content .map iframe{position:absolute;width:100%;height:100%;mix-blend-mode:luminosity}.differences-content{display:flex;flex-direction:column;padding:8rem 0}@media only screen and (max-width:768px){.differences-content{padding:2rem 0}}.differences-content .differences-headline{display:flex;justify-content:space-between;align-items:center;margin-bottom:6rem}@media only screen and (max-width:768px){.differences-content .differences-headline{flex-direction:column;align-items:flex-start;gap:2rem}}.differences-content .differences-headline .left{display:flex;align-items:center;gap:3rem}@media only screen and (max-width:1024px){.differences-content .differences-headline .left{flex-direction:column;align-items:flex-start}}.differences-content .differences-headline .left i{width:12rem;height:12rem;display:flex;justify-content:center;align-items:center;background:#f5f4f0;border-radius:2rem;flex-shrink:0}@media only screen and (max-width:1024px){.differences-content .differences-headline .left i{width:10rem;height:10rem}}.differences-content .differences-headline .left i svg{width:8rem;fill:#c39b78}@media only screen and (max-width:1024px){.differences-content .differences-headline .left i svg{width:5rem}}.differences-content .differences-headline .left h2{font-size:4.8rem;font-weight:400;color:#2a2a2a;letter-spacing:-2.4px}@media only screen and (max-width:1370px){.differences-content .differences-headline .left h2{font-size:3.6rem}}.differences-content .differences-headline p{max-width:60rem;font-size:2rem;font-weight:400}@media only screen and (max-width:1370px){.differences-content .differences-headline p{max-width:40rem;font-size:1.8rem}}@media only screen and (max-width:768px){.differences-content .differences-headline p{max-width:100%}}.differences-content .differences-content-items{display:flex;flex-direction:column;gap:4rem}.differences-content .differences-content-items .items{display:grid;grid-template-columns:repeat(2,1fr)}.differences-content .differences-content-items .differences-items{display:flex;gap:4rem;justify-content:space-between}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items.type-2{gap:2rem}}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items{flex-direction:column;gap:2rem}}.differences-content .differences-content-items .differences-items.reverse{flex-direction:row-reverse}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items.reverse{flex-direction:column}}.differences-content .differences-content-items .differences-items .item{width:50%;display:flex;flex-direction:column}.differences-content .differences-content-items .differences-items .item.center{justify-content:center}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items .item{width:100%}}.differences-content .differences-content-items .differences-items .item p{max-width:75%}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items .item p{max-width:100%}}.differences-content .differences-content-items .differences-items .item p.mb{margin-bottom:4rem}.differences-content .differences-content-items .differences-items ol{flex:1}.differences-content .differences-content-items .item{border-radius:2rem}.differences-content .differences-content-items .item.bg{background:#f7f5f4}.differences-content .differences-content-items .item.border{border:solid rgba(42,42,42,.1) 1px}.differences-content .differences-content-items .item.full{grid-column:span 2}.differences-content .differences-content-items .item.inner{padding:3rem}.differences-content .differences-content-items .item h4{font-size:2.2rem;color:#5c391a;margin-bottom:2rem}.differences-content .differences-content-items .item ol{display:flex;flex-direction:column;gap:1rem}.differences-content .differences-content-items .item ol li{margin-left:2rem;display:list-item;list-style-type:square}.differences-content .differences-content-items .item ol li,.differences-content .differences-content-items .item p{font-size:1.6rem;color:#2a2a2a;font-weight:400;line-height:1.4}.differences-content .differences-content-items .item p{line-height:1.6}.differences-content .differences-content-items .item.col-2{gap:4rem}.differences-content .differences-content-items figure img{border-radius:2rem}.differences-content .differences-content-items figure img.photo{aspect-ratio:1}.differences-content .differences-content-items figure figcaption{text-align:center;font-size:1.6rem;padding-top:1rem}.event-detail{padding:6rem 0}.event-detail .detail-image img{width:100%;height:60rem;border-radius:2rem;object-fit:cover}@media only screen and (max-width:1024px){.event-detail .detail-image img{aspect-ratio:3/2;height:auto}}.event-detail .event-content{max-width:120rem;width:100%;margin:auto}@media only screen and (max-width:1024px){.event-detail .event-content{max-width:100%}}.event-detail .head{display:flex;flex-direction:column;text-align:center;padding:2rem 0;gap:1rem}.event-detail .head h1{font-size:6rem;color:#5c391a;letter-spacing:-3.4px}@media screen and (min-width:1024px)and (hover:hover)and (pointer:fine){.event-detail .head h1{opacity:0}}@media only screen and (max-width:1024px){.event-detail .head h1{font-size:3.6rem;letter-spacing:-1.4px}}@media only screen and (max-width:768px){.event-detail .head h1{font-size:3rem}}.event-detail .head .date{font-size:1.4rem;font-weight:400;color:#5c391a}@media only screen and (max-width:1024px){.event-detail .head .date{font-size:1.2rem}}.event-detail article{max-width:90rem;margin:auto}.event-detail article p{font-size:1.8rem;line-height:1.6;font-weight:400;color:#2a2a2a}@media only screen and (max-width:1024px){.event-detail article p{font-size:1.6rem}}.filter-mobile-items{padding:2rem;border:solid rgba(42,42,42,.1) 1px;border-radius:2rem;margin:2rem 0 0;display:none}@media only screen and (max-width:1024px){.filter-mobile-items.active{display:block}}.filter-mobile-items .filter-list{max-height:30rem;overflow-y:auto}.filter-mobile-items .filter-item-select{margin-bottom:2rem}.filter-mobile-items .custom-filter .color-list li label{padding:1rem 0!important}.filter-mobile-items .buttons{display:flex;gap:1rem;margin-top:1rem}.filter-mobile-items .buttons button{flex:1}.history{width:100%;min-height:100vh;background:#5c391a0d;padding:4rem 2rem}.history .history-timeline-conetnt{padding:10rem 0}@media only screen and (max-width:1024px){.history .history-timeline-conetnt{padding:0 0 8rem}}.history .history-timeline-conetnt .title{font-size:5.2rem;font-weight:500;letter-spacing:-2.4px;text-align:center;background:#f5f4f2;position:relative;margin-bottom:4rem;color:#5c391a;padding-bottom:6%}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .title{background:none;padding:0 0 6rem;margin-bottom:0}}@media only screen and (max-width:768px){.history .history-timeline-conetnt .title{text-align:left;padding-left:5rem;font-size:4.4rem}}.history .history-timeline-conetnt .year span{color:#5c391a33}.history .history-timeline-conetnt .history-timeline{max-width:140rem;width:100%;margin:auto;display:flex;flex-direction:column;position:relative;overflow:hidden}.history .history-timeline-conetnt .history-timeline .timeline-vertical-line{position:absolute;top:0;left:50%;transform:translate(-50%);width:.4rem;height:100%;background:#d8d0c8;z-index:0;border-radius:2rem;overflow:hidden}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .timeline-vertical-line{left:1rem}}.history .history-timeline-conetnt .history-timeline .timeline-vertical-line .timeline-line{width:.4rem;background:#5c391a;border-radius:2rem}.history .history-timeline-conetnt .history-timeline .history-item{width:100%;display:flex;position:relative;padding:0 0 16rem}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item{flex-direction:column;padding:0 0 10rem 5rem}}@media only screen and (max-width:768px){.history .history-timeline-conetnt .history-timeline .history-item{padding:0 0 5rem 5rem}}.history .history-timeline-conetnt .history-timeline .history-item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item:nth-child(2n){flex-direction:column}}.history .history-timeline-conetnt .history-timeline .history-item:nth-child(2n) .year{justify-content:flex-start}.history .history-timeline-conetnt .history-timeline .history-item figure img{margin-bottom:1rem}.history .history-timeline-conetnt .history-timeline .history-item figure.image{position:relative;overflow:hidden;display:flex;flex-direction:column}.history .history-timeline-conetnt .history-timeline .history-item figure.image img{aspect-ratio:3/2}.history .history-timeline-conetnt .history-timeline .history-item figure.image img.auto{aspect-ratio:auto}.history .history-timeline-conetnt .history-timeline .history-item figure figcaption{font-size:1.6rem;margin-bottom:2rem}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item figure{margin-bottom:2rem}}.history .history-timeline-conetnt .history-timeline .history-item .images{display:flex;gap:4rem}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .images{flex-direction:column;gap:2rem}}@media only screen and (max-width:648px){.history .history-timeline-conetnt .history-timeline .history-item .images{flex-direction:column}}.history .history-timeline-conetnt .history-timeline .history-item.active .timeline-dot .dot{background:#5c391a;transition:all .5s}.history .history-timeline-conetnt .history-timeline .history-item.active .year span{color:#5c391a}.history .history-timeline-conetnt .history-timeline .history-item.active .info{opacity:1;transition:all .5s}.history .history-timeline-conetnt .history-timeline .history-item .year{display:flex;justify-content:flex-end;margin-bottom:4rem}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .year{justify-content:flex-start;margin-top:-2rem}}.history .history-timeline-conetnt .history-timeline .history-item .year span{font-size:8rem;font-weight:700;letter-spacing:-6px;text-box:trim-both cap alphabetic;transition:all .5s}@media only screen and (max-width:1370px){.history .history-timeline-conetnt .history-timeline .history-item .year span{margin-right:2rem}}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .year span{font-size:4rem;letter-spacing:-4px}}.history .history-timeline-conetnt .history-timeline .history-item .timeline-dot{width:14rem;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .timeline-dot{width:4rem;margin-left:-6rem}}.history .history-timeline-conetnt .history-timeline .history-item .timeline-dot .dot{width:2rem;height:2rem;border-radius:100%;background:#d8d0c8;transition:all .5s}.history .history-timeline-conetnt .history-timeline .history-item .info{display:flex;flex-direction:column;flex:1;opacity:1;transition:all .5s}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info{order:3}}.history .history-timeline-conetnt .history-timeline .history-item .info .caption{display:flex;flex-direction:column;gap:4rem}.history .history-timeline-conetnt .history-timeline .history-item .info .caption ul{display:flex;flex-direction:column;gap:1rem;border:solid rgba(42,42,42,.1) 1px;padding:2rem 2rem 2rem 4rem;border-radius:2rem}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info .caption ul{margin-left:2rem}}.history .history-timeline-conetnt .history-timeline .history-item .info .caption ul li{font-size:2rem;line-height:1.2;list-style:disc}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info .caption ul li{font-size:1.6rem}}.history .history-timeline-conetnt .history-timeline .history-item .info .caption figure img{border-radius:2rem;object-fit:cover}.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption{display:flex;flex-direction:column;gap:2rem}.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption span{font-size:2.6rem;font-weight:500}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption span{font-size:2rem}}.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption p{font-size:1.6rem;line-height:1.4;font-weight:400}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption p{font-size:1.6rem}}.load-more-items{display:flex;justify-content:center}.error-content{width:100%;margin:10rem auto;padding:6rem 0;text-align:center;background:#ece6e1;border-radius:3rem;color:#5c391a;display:flex;flex-direction:column;align-items:center;gap:4rem}@media only screen and (max-width:768px){.error-content{margin:4rem auto}}.error-content a{width:max-content;display:flex;align-items:center;gap:1rem;font-size:1.6rem;color:#2a2a2a}.error-content a svg{width:1.8rem}.search-results-list{max-width:80rem;width:100%;margin:auto;display:flex;flex-direction:column;margin-bottom:4rem;gap:2rem}.search-results-list .item{display:flex;align-items:center;gap:2rem;border-bottom:solid rgba(42,42,42,.1) 1px;padding-bottom:2rem;transition:all .5s}.search-results-list .item:hover figure img{transition:all .5s;transform:scale(1.2)}.search-results-list .item:hover .caption h4{color:#5c391a;transition:all .5s}.search-results-list .item:hover i{transition:all .5s;opacity:1}.search-results-list .item figure{width:12rem;position:relative;border-radius:2rem;overflow:hidden;flex-shrink:0;transition:all .5s}@media only screen and (max-width:768px){.search-results-list .item figure{width:10rem}}.search-results-list .item figure img{aspect-ratio:1;transition:all .5s}.search-results-list .item .caption{display:flex;flex-direction:column;gap:.5rem}.search-results-list .item .caption .brand{font-size:1.4rem;color:#2a2a2a;font-weight:400}.search-results-list .item .caption h4{font-size:2rem;color:#2a2a2a;transition:all .5s}.search-results-list .item i{margin-left:auto;transition:all .5s;opacity:0}.search-results-list .item i svg{width:2rem}.press-content{padding:6rem 0}.press-content .tabs{max-width:80rem;margin:auto;list-style:none;display:flex;border-bottom:solid rgba(92,57,26,.2) 1px;position:relative;margin-bottom:4rem}.press-content .tabs li{height:4rem;flex:1;text-align:center;font-size:2rem;font-weight:400;cursor:pointer;transition:all .3s ease;border-bottom:solid transparent .21rem;color:#5c391a80;transition:all .5s}@media screen and (max-width:1024px){.press-content .tabs li{font-size:1.4rem;height:3rem}}.press-content .tabs li.current{border-bottom:solid #5c391a .2rem;color:#5c391a;transition:all .5s}.press-content .tab-content{display:none;animation:fadeIn .5s}.press-content .tab-content.current{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body,html{overflow-x:hidden!important}.content-wrapper{display:flex;flex-direction:column}.content-wrapper.type-2 .container{display:flex;gap:6rem}.content-wrapper.type-3{flex-direction:row;padding:0 4rem;gap:4rem}@media only screen and (max-width:1024px){.content-wrapper.type-3{flex-direction:column;padding:0 2rem}}@media only screen and (max-width:1024px){.content-wrapper.gallery .container{flex-direction:column;gap:0}}.content-wrapper .category-wrapper{display:flex}.content-wrapper .category-wrapper.column{flex-direction:column}.content-wrapper .category-wrapper.column .list-content{padding:4rem 0}.content-wrapper .category-wrapper.column .list-content .product-cards{grid-template-columns:repeat(4,1fr)}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem 2rem}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals{gap:2rem;grid-template-columns:repeat(2,1fr)}}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a{display:flex;flex-direction:column}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a{gap:2rem;border-bottom:solid rgba(42,42,42,.1) 1px;padding-bottom:2rem}}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a:after{margin-top:1rem}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a:after{display:none}}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a figure{aspect-ratio:1;margin-bottom:1rem}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a figure{margin-bottom:0}}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a figure img{aspect-ratio:1}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a .brand{font-size:1.4rem}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a h3,.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a h4{font-size:2rem}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a h3,.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a h4{font-size:1.8rem}}@media only screen and (max-width:1024px){.content-wrapper .category-wrapper.column .list-content .product-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards{grid-template-columns:repeat(2,1fr);gap:2rem}}.content-wrapper .filter{display:flex;align-items:flex-end;padding-top:6rem}@media only screen and (max-width:768px){.content-wrapper .filter{padding-top:2rem;gap:2rem}}.content-wrapper .filter .selectbox{width:min-content}@media only screen and (max-width:768px){.content-wrapper .filter .selectbox{width:100%}}.content-wrapper .filter .SumoSelect{width:35rem}@media only screen and (max-width:768px){.content-wrapper .filter .SumoSelect{width:100%}}.content-wrapper .filter .SumoSelect>.CaptionCont{height:5rem}.content-wrapper .filter .SumoSelect>.optWrapper>.options li.opt{font-size:1.6rem}.content-wrapper .filter .series{width:30rem}@media only screen and (max-width:768px){.content-wrapper .filter .series{width:100%}}.content-wrapper .filter .series .SumoSelect{width:30rem}@media only screen and (max-width:768px){.content-wrapper .filter .series .SumoSelect{width:100%}}.content-wrapper .filter .series .SumoSelect>.CaptionCont{border:none;background:#5c391a1a;border-radius:100vmax}.content-wrapper .filter .selected-head{display:flex;align-items:center;justify-content:space-between;height:3.6rem}.content-wrapper .filter .selected-head .category{font-size:1.4rem;color:#2a2a2a}.content-wrapper .filter .selected-head .selected-item{font-size:1.4rem;color:#2a2a2a;font-weight:400;color:#5c391a}.content-wrapper .filter .filter-item{margin-left:auto;position:relative}.content-wrapper .filter .filter-item .filter-open{height:5rem;display:flex;align-items:center;gap:2rem;background:#5c391a0d;padding:0 3rem;border-radius:100vmax;font-size:1.8rem;color:#2a2a2a;cursor:pointer}.content-wrapper .filter .filter-item .filter-open svg{stroke:#2a2a2a}.content-wrapper .filter .filter-item .close-filter{position:absolute;right:2rem;top:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background:none;appearance:none;width:3.5rem;height:3.5rem}.content-wrapper .filter .filter-item .close-filter svg{width:1.8rem}.content-wrapper .filter .filter-item .head{font-size:2.6rem;margin-bottom:1rem;letter-spacing:-1px}.content-wrapper .filter .filter-item .button{width:100%;margin-top:1rem;justify-content:center}.content-wrapper .filter .filter-item .select-items{display:flex;flex-direction:column;gap:1rem;background:#fff;position:absolute;right:0;border-radius:2rem;padding:3rem 2rem 2rem;box-shadow:#64646f33 0 7px 29px;transform:translateZ(0);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);z-index:1000;opacity:0;visibility:hidden}@media only screen and (max-width:1024px){.content-wrapper .filter .filter-item .select-items{position:fixed;inset:2rem 2rem auto;padding:4rem 2rem 2rem}}.content-wrapper .filter .filter-item .select-items.active{opacity:1;visibility:visible;transform:translate3d(0,-5rem,0);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1)}@media only screen and (max-width:1024px){.content-wrapper .filter .filter-item .select-items.active{transform:translateZ(0)}}.content-wrapper .sidebar{width:36rem;border-right:solid #e0dad4 1px;padding:4rem 4rem 4rem 0;flex-shrink:0}@media only screen and (max-width:1024px){.content-wrapper .sidebar{width:100%;flex-direction:row;padding:2rem 0 0;border:none;overflow-y:auto}}.content-wrapper .sidebar ul{display:flex;flex-direction:column;margin-top:2rem;border-top:solid #e0dad4 1px;padding-top:2rem}.content-wrapper .sidebar ul li{font-size:1.5rem;display:flex;flex-direction:column;font-weight:300;margin-bottom:1.6rem;gap:.2rem}.content-wrapper .sidebar ul li strong{font-weight:500;color:#2a2a2a}.content-wrapper .sidebar .text{font-weight:400;margin-top:2rem;background:#f7f7f7;border-radius:1rem;padding:1.6rem}.content-wrapper .sidebar .text p{font-size:1.5rem;line-height:1.2}.content-wrapper .sidebar .slide-read-more{max-height:200px;overflow:hidden;overflow-anchor:none;transition:max-height .45s ease}@media(prefers-reduced-motion:reduce){.content-wrapper .sidebar .slide-read-more{transition:none}}.content-wrapper .sidebar .slide-read-more-button{border:0;padding:0;background:transparent;font:inherit;cursor:pointer;margin-top:8px;color:#2a2a2a;display:none;font-size:1.5rem;text-decoration:underline}.content-wrapper .sidebar .select-items{display:flex;flex-direction:column;gap:2rem}.content-wrapper .sidebar .select-items .selected-head{display:flex;align-items:center;justify-content:space-between;height:3.6rem}.content-wrapper .sidebar .select-items .selected-head .category{font-size:1.4rem;color:#2a2a2a}.content-wrapper .sidebar .select-items .selected-head .selected-item{font-size:1.4rem;color:#2a2a2a;font-weight:400;color:#5c391a}.content-wrapper .sidebar .project-info{display:flex;flex-direction:column;color:#2a2a2a;position:sticky;top:141px;transition:all .45s}:where(body:has(header.hidden)) .content-wrapper .sidebar .project-info{top:30px}.content-wrapper .sidebar .project-info h3,.content-wrapper .sidebar .project-info h1{font-size:3.4rem;letter-spacing:-.2px;font-weight:500}@media only screen and (max-width:1024px){.content-wrapper .sidebar .project-info h3,.content-wrapper .sidebar .project-info h1{font-size:2.8rem}}.content-wrapper .sidebar .project-info .location{font-size:1.8rem;font-weight:400;margin-top:1rem;margin-bottom:2rem;border-bottom:solid #e0dad4 1px;padding-bottom:2rem;letter-spacing:-.2px}.content-wrapper .sidebar .project-info .year{font-size:1.6rem;letter-spacing:-.2px;display:flex;flex-direction:column;gap:.5rem}.content-wrapper .sidebar .project-info .year small{font-size:1.4rem;color:#5c391a;font-weight:400}.content-wrapper .list-content{padding:8rem 0 8rem 8rem}.content-wrapper .product-cards:not(.swiper-wrapper){width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;padding-bottom:8rem}@media only screen and (max-width:768px){.content-wrapper .product-cards:not(.swiper-wrapper){padding-bottom:0}}.content-wrapper .product-detail{width:100%;display:flex;gap:6rem;padding-top:8rem}.content-wrapper .product-detail.type-2{padding-bottom:10rem}@media only screen and (max-width:1370px){.content-wrapper .product-detail.type-2{padding-bottom:6rem}}@media only screen and (max-width:1370px){.content-wrapper .product-detail{gap:4rem}}@media only screen and (max-width:1024px){.content-wrapper .product-detail{padding-top:2rem}}@media only screen and (max-width:768px){.content-wrapper .product-detail{flex-direction:column;gap:0}}.content-wrapper .product-detail h1{font-size:5.8rem;line-height:1;letter-spacing:-2px}@media only screen and (max-width:1370px){.content-wrapper .product-detail h1{font-size:4.8rem}}@media only screen and (max-width:1024px){.content-wrapper .product-detail h1{font-size:3.6rem;letter-spacing:-2px;display:none}}.content-wrapper .product-detail h1.mobile{display:none;margin-bottom:1.4rem}@media only screen and (max-width:768px){.content-wrapper .product-detail h1.mobile{display:block}}.content-wrapper .product-detail .product-info{display:flex;flex-direction:column;gap:3rem;flex-shrink:0;max-width:60rem;width:100%}@media only screen and (max-width:1370px){.content-wrapper .product-detail .product-info{flex-shrink:1}}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info{margin-top:3rem}}@media only screen and (max-width:768px){.content-wrapper .product-detail .product-info{width:100%;max-width:100%}}.content-wrapper .product-detail .product-info .caption{max-width:60rem;display:flex;flex-direction:column;gap:2rem}.content-wrapper .product-detail .product-info .caption span{font-size:2.4rem;font-weight:600}@media only screen and (max-width:1370px){.content-wrapper .product-detail .product-info .caption span{font-size:2rem}}.content-wrapper .product-detail .product-info .caption p{font-size:2rem;font-weight:400;line-height:1.5}@media only screen and (max-width:1370px){.content-wrapper .product-detail .product-info .caption p{font-size:1.7rem}}.content-wrapper .product-detail .product-info .buttons{display:flex;gap:2rem}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .buttons{gap:1rem}}@media only screen and (max-width:648px){.content-wrapper .product-detail .product-info .buttons{flex-direction:column}}@media only screen and (max-width:768px){.content-wrapper .product-detail .product-info .buttons .button{height:5rem;justify-content:center}}@media only screen and (max-width:648px){.content-wrapper .product-detail .product-info .buttons .button{justify-content:center;width:100%}}.content-wrapper .product-detail .product-info .technical-details{background:#f7f7f7;border-radius:2rem;padding:2rem;margin-top:2rem}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details{padding:1rem}}.content-wrapper .product-detail .product-info .technical-details h3,.content-wrapper .product-detail .product-info .technical-details h4{font-size:2.4rem;font-weight:500;height:6rem;display:flex;align-items:center}.content-wrapper .product-detail .product-info .technical-details ul{display:flex;flex-direction:column}.content-wrapper .product-detail .product-info .technical-details ul li{display:flex;align-items:center;justify-content:space-between;border-top:solid rgba(42,42,42,.1) 1px;padding:2rem 0;color:#5f4a45}.content-wrapper .product-detail .product-info .technical-details ul li .left{font-size:1.8rem;display:flex;align-items:center;gap:2rem}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details ul li .left{font-size:1.6rem;gap:1rem}}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details ul li .left svg{height:6rem}}@media only screen and (max-width:648px){.content-wrapper .product-detail .product-info .technical-details ul li .left svg{height:5rem}}.content-wrapper .product-detail .product-info .technical-details ul li .right{width:25rem;font-size:1.6rem;display:flex;align-items:center;font-weight:300;flex-shrink:0}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details ul li .right{width:10rem;font-size:1.4rem}}@media only screen and (max-width:768px){.content-wrapper .product-detail .product-info .technical-details ul li .right{width:20rem}}@media only screen and (max-width:648px){.content-wrapper .product-detail .product-info .technical-details ul li .right{width:14rem}}.content-wrapper .product-detail .product-info .technical-details .technical-download{border-top:solid rgba(42,42,42,.1) 1px;padding-top:2rem}.content-wrapper .product-detail .product-info .button{margin:auto}.content-wrapper .product-detail .product-info .technical-download{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.content-wrapper .product-detail .product-info .technical-download p{font-size:1.6rem;line-height:1.5;color:#5f4a45}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-download p{font-size:1.4rem}}.content-wrapper .product-detail .product-info .technical-download .button{width:100%;height:6rem;font-size:2rem;justify-content:center;margin:0}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-download .button{height:5rem;font-size:1.6rem}}.content-wrapper .product-detail .product-info .accordion-menu-wrapper .technical-download{padding-top:1rem}.content-wrapper .headline{padding:10rem 0;text-align:center}@media only screen and (max-width:1024px){.content-wrapper .headline{padding:6rem 0 4rem}}.content-wrapper .technical-details .technical-content{width:100%;background:#f6f2ef;border-radius:4rem;flex-direction:column;padding-bottom:6rem}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content{border-radius:2rem;padding-bottom:2rem}}.content-wrapper .technical-details .technical-content .list{width:100%;display:flex}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list{flex-direction:column}}.content-wrapper .technical-details .technical-content .list .list-item{width:50%;padding:6rem}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list .list-item{width:100%;padding:2rem 2rem 0}}.content-wrapper .technical-details .technical-content .list .list-item:first-child{border-right:solid rgba(95,74,69,.1) 1px}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list .list-item:first-child{border:none}}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list .list-item:last-child{padding:0 2rem 2rem}}.content-wrapper .technical-details .technical-content .list ul{display:flex;flex-direction:column;gap:3rem;color:#5f4a45}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list ul{gap:0}}.content-wrapper .technical-details .technical-content .list ul li{display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list ul li{border-bottom:solid rgba(95,74,69,.1) 1px;padding:1.4rem 0}}.content-wrapper .technical-details .technical-content .list ul li span{font-size:1.8rem;font-weight:600}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list ul li span{font-size:1.5rem}}.content-wrapper .technical-details .technical-content .list ul li small{font-size:1.5rem}.content-wrapper .technical-details .technical-content .download-docs{padding:3rem 4rem;background:#fff;margin:0 6rem;border-radius:3rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1370px){.content-wrapper .technical-details .technical-content .download-docs{padding:3rem 2rem}}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .download-docs{margin:4rem 2rem 0;flex-direction:column;gap:2rem;border-radius:2rem}}.content-wrapper .technical-details .technical-content .download-docs .left{display:flex;align-items:center;gap:2rem;font-size:3rem;font-weight:400;letter-spacing:-1.4px}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .download-docs .left{font-size:2.6rem}}@media only screen and (max-width:768px){.content-wrapper .technical-details .technical-content .download-docs .left{font-size:2.3rem}}@media only screen and (max-width:1370px){.content-wrapper .technical-details .technical-content .download-docs .left svg{width:8rem}}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .download-docs .left svg{width:6rem}}.content-wrapper .technical-details .technical-content .download-docs .download-buttons{display:flex;gap:4rem}.content-wrapper .technical-details .technical-content .download-docs .download-buttons a{display:flex;font-size:2rem;gap:1rem;color:#2a2a2a}@media only screen and (max-width:768px){.content-wrapper .technical-details .technical-content .download-docs .download-buttons a{font-size:1.6rem}}.content-wrapper .product-gallery{margin-bottom:10rem}@media only screen and (max-width:1370px){.content-wrapper .product-gallery{margin-bottom:6rem}}@media only screen and (max-width:1024px){.content-wrapper .product-gallery.type-2{padding:0;margin-bottom:0}}.content-wrapper .product-gallery.type-2 .headline{padding:0rem 0 6rem}@media only screen and (max-width:1024px){.content-wrapper .product-gallery.type-2 .headline{padding:0 0 3rem}}.content-wrapper .product-gallery .headline{padding:8rem 0 6rem}.content-wrapper .product-gallery .gallery-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-auto-rows:10px;gap:2rem}.content-wrapper .product-gallery .gallery-items .gallery-item{overflow:hidden;display:block;border:none;padding:0;background:transparent;cursor:pointer;text-align:left}.content-wrapper .product-gallery .gallery-items .gallery-item figure{height:100%}.content-wrapper .product-gallery .gallery-items .gallery-item img{width:100%;height:100%;height:auto;border-radius:1.5rem}.content-wrapper .gallery-masonry .masonry-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media only screen and (max-width:768px){.content-wrapper .gallery-masonry .masonry-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:648px){.content-wrapper .gallery-masonry .masonry-list{grid-template-columns:repeat(2,1fr)}}.content-wrapper .gallery-masonry .masonry-list figure{margin:0;border-radius:2rem;overflow:hidden;height:100%}.content-wrapper .gallery-masonry .masonry-list img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2rem;cursor:pointer;transition:all .5s}.content-wrapper .gallery-masonry .masonry-list .gallery-item{cursor:pointer;border:none;padding:0;background:transparent;text-align:left;display:block}.content-wrapper .gallery-content{padding:5rem 0 10rem;gap:3rem}@media only screen and (max-width:768px){.content-wrapper .gallery-content{padding:0 0 4rem}}.content-wrapper .gallery-content .masonry-list{column-count:3;columns:28rem;gap:2rem}@media only screen and (max-width:768px){.content-wrapper .gallery-content .masonry-list{column-count:2;columns:20rem}}@media only screen and (max-width:648px){.content-wrapper .gallery-content .masonry-list{column-count:2;columns:16rem}}.content-wrapper .gallery-content .masonry-list figure{position:relative;overflow:hidden;border-radius:2rem;margin-bottom:2rem}@media only screen and (max-width:768px){.content-wrapper .gallery-content .masonry-list figure{border-radius:1rem}}.content-wrapper .gallery-content .masonry-list figure:hover img{transform:scale(1.2);transition:all .5s}.content-wrapper .gallery-content .masonry-list img{width:100%;border-radius:2rem;cursor:pointer;transition:all .5s}.content-wrapper .gallery-content .masonry-list .gallery-item,.content-wrapper .gallery-content .gallery-item{cursor:pointer;border:none;padding:0;background:transparent;text-align:left;display:block}.content-wrapper .gallery-content .gallery-item figure{position:relative;object-fit:cover;overflow:hidden}.content-wrapper .gallery-content .gallery-item figure img{border-radius:2rem;min-height:20rem;object-fit:cover}.content-wrapper .gallery-content .gallery-info{position:absolute;display:none}.related-projects{background:#f5f4f0;display:flex;flex-direction:column;padding:10rem 0 4rem}@media only screen and (max-width:1370px){.related-projects{padding-top:6rem}}.related-projects .items{display:grid;grid-template-columns:repeat(2,1fr);padding-top:4rem;gap:6rem}@media only screen and (max-width:1370px){.related-projects .items{gap:3rem}}@media only screen and (max-width:768px){.related-projects .items{grid-template-columns:repeat(1,1fr)}}.related-projects .items a:hover figure img{transition:all .5s;transform:scale(1.1)}.related-projects .items a figure{border-radius:3rem;position:relative;overflow:hidden}@media only screen and (max-width:768px){.related-projects .items a figure{border-radius:2rem}}.related-projects .items a figure img{transition:all .5s}.related-projects .items a .link{width:100%;display:flex;align-items:center;justify-content:space-between;height:10rem;font-size:2.6rem;color:#2a2a2a}.related-projects .items a .link .caption{display:flex;flex-direction:column;gap:.5rem}.related-projects .items a .link .caption h3{font-size:2.6rem;color:#2a2a2a;font-weight:600;letter-spacing:-1px}@media only screen and (max-width:1370px){.related-projects .items a .link .caption h3{font-size:2rem}}.related-projects .items a .link .caption small{font-size:1.8rem;color:#2a2a2a;font-weight:400}.related-projects .items a .link svg{stroke:#2a2a2a;width:2.2rem;stroke-width:.2rem}.google-text-content{border-radius:3rem;background:#f7f7f7;padding:8rem;margin:10rem 0}@media only screen and (max-width:1370px){.google-text-content{margin:4rem 0;padding:2rem;border-radius:2rem}}.google-text-content p{font-size:1.6rem;line-height:1.5;color:#939393;font-weight:400}@media only screen and (max-width:1370px){.google-text-content p{font-size:1.4rem}}.video-cards{display:flex;flex-direction:column}.video-cards .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media only screen and (max-width:1024px){.video-cards .cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.video-cards .cards{grid-template-columns:repeat(1,1fr)}}.video-cards .cards a,.video-cards .cards button{border:solid #e0dad4 1px;border-radius:2rem;padding:2rem;transition:all .5s;cursor:pointer;background:transparent;text-align:left;font:inherit;outline:none}.video-cards .cards a:hover,.video-cards .cards button:hover{border:solid #f6f2ef 1px;background:#f6f2ef;transition:all .5s}.video-cards .cards a figure,.video-cards .cards button figure{position:relative;overflow:hidden;border-radius:2rem}.video-cards .cards a figure:before,.video-cards .cards button figure:before{content:"";position:absolute;inset:0;background:#0006}.video-cards .cards a figure img,.video-cards .cards button figure img{object-fit:cover;border-radius:2rem;aspect-ratio:3/2;height:auto}.video-cards .cards a figure i,.video-cards .cards button figure i{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.video-cards .cards a figure i svg,.video-cards .cards button figure i svg{width:4rem;fill:#fff}.video-cards .cards a .caption,.video-cards .cards button .caption{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.video-cards .cards a .caption h3,.video-cards .cards button .caption h3{font-size:1.8rem;color:#2a2a2a;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1600px){.video-cards .cards a .caption h3,.video-cards .cards button .caption h3{font-size:1.9rem}}@media only screen and (max-width:1024px){.video-cards .cards a .caption h3,.video-cards .cards button .caption h3{font-size:1.6rem}}.video-cards .cards a .caption .date,.video-cards .cards button .caption .date{font-size:1.4rem;color:#2a2a2a;opacity:.5}@media only screen and (max-width:1024px){.video-cards .cards a .caption .date,.video-cards .cards button .caption .date{font-size:1.2rem}}.video-cards .cards a .caption .bottom,.video-cards .cards button .caption .bottom{display:flex;justify-content:space-between;align-items:center}.video-cards .cards a .caption .bottom .date,.video-cards .cards button .caption .bottom .date{color:#2a2a2a;font-size:1.4rem;opacity:.5}.video-cards .cards a .caption .bottom svg,.video-cards .cards button .caption .bottom svg{width:2rem;stroke:#2a2a2a;stroke-width:.2rem}.document-content{display:flex;flex-direction:column;gap:2rem;max-width:84rem;width:100%;margin:auto}.document-content li a{width:100%;display:flex;justify-content:space-between;border:solid #e0dad4 1px;border-radius:2rem;padding:2rem;transition:all .5s}.document-content li a:hover{border:solid #f6f2ef 1px;background:#f6f2ef;transition:all .5s}.document-content li a .caption{display:flex;flex-direction:column;gap:1.4rem}.document-content li a .caption span{font-size:1.8rem;font-weight:500;color:#5c391a}.document-content li a .caption small{font-size:1.4rem;font-weight:400;color:#2a2a2a80}@media only screen and (max-width:1024px){.document-content li a .caption small{font-size:1.2rem}}.document-content li a i{width:5rem;height:5rem;background:#5c391a1a;display:flex;justify-content:center;align-items:center;border-radius:1rem}.document-content li a i svg{width:2rem;fill:#5c391a}.video-wrapper{width:100%;padding:0 4rem;position:relative}@media only screen and (max-width:1370px){.video-wrapper{padding:0 2rem}}@media only screen and (max-width:1024px){.video-wrapper{padding:0 2rem;margin-top:4rem}}.video-wrapper video{width:100%;height:90vh;object-fit:cover;border-radius:2rem}@media only screen and (max-width:1024px){.video-wrapper video{height:50vh}}.wish-list-content{display:flex;align-items:flex-start;gap:5rem;padding:8rem 0;border-radius:2rem;padding:3rem;border:solid rgba(42,42,42,.1) 1px;margin:8rem 0}@media only screen and (max-width:1370px){.wish-list-content{margin:4rem 0}}@media only screen and (max-width:1024px){.wish-list-content{flex-direction:column;padding:1rem}}@media only screen and (max-width:768px){.wish-list-content{border:none;padding:0}}.wish-list-content .wish-list-cards{width:100%;display:flex;flex-direction:column}.wish-list-content .wish-list-cards .item{width:100%;display:flex;gap:2rem;padding:2rem;border-radius:2rem}@media only screen and (max-width:768px){.wish-list-content .wish-list-cards .item{padding:1rem;gap:1rem}}.wish-list-content .wish-list-cards .item:nth-child(2n){background:#5c391a0d}.wish-list-content .wish-list-cards .item.active .checked{opacity:1;visibility:visible;transition:all .5s}.wish-list-content .wish-list-cards .item figure{width:20rem;position:relative;flex-shrink:0}@media only screen and (max-width:1024px){.wish-list-content .wish-list-cards .item figure{width:14rem}}@media only screen and (max-width:768px){.wish-list-content .wish-list-cards .item figure{width:9rem}}.wish-list-content .wish-list-cards .item figure img{border-radius:2rem}@media only screen and (max-width:768px){.wish-list-content .wish-list-cards .item figure img{border-radius:1rem}}.wish-list-content .wish-list-cards .item figure .checked{width:5rem;height:5rem;background:#fff;border:solid #2a2a2a 1px;position:absolute;top:2rem;right:2rem;display:flex;justify-content:center;align-items:center;border-radius:100%;opacity:0;visibility:hidden;transition:all .5s}@media only screen and (max-width:768px){.wish-list-content .wish-list-cards .item figure .checked{width:3rem;height:3rem;top:1rem;right:1rem}}.wish-list-content .wish-list-cards .item figure .checked svg{width:2rem}.wish-list-content .wish-list-cards .item span{font-size:3rem;letter-spacing:-.8px;font-weight:500;display:block}@media only screen and (max-width:1024px){.wish-list-content .wish-list-cards .item span{font-size:2.4rem}}.wish-list-content .wish-list-cards .item .wish-list-delete{font-size:1.6rem;color:#2a2a2a80;cursor:pointer;border:none;background:transparent;padding:0;outline:none;font-family:inherit}@media only screen and (max-width:1024px){.wish-list-content .wish-list-cards .item .wish-list-delete{font-size:1.4rem}}.wish-list-content .caption{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 0 0}.wish-list-content .caption .wish-list-buttons{display:flex;align-items:center;gap:4rem;margin-left:auto}@media only screen and (max-width:1024px){.wish-list-content .caption .wish-list-buttons{margin-left:0;margin-top:2rem;gap:0;justify-content:space-between}}@media only screen and (max-width:1024px){.wish-list-content .caption .wish-list-buttons .button{height:4rem;font-size:1.4rem;padding:0 1.2rem}}.wish-list-content .wish-list-form{width:60rem;flex-shrink:0;background:#5c391a0a;border-radius:2rem;padding:4rem}@media only screen and (max-width:1370px){.wish-list-content .wish-list-form{width:50rem}}@media only screen and (max-width:1024px){.wish-list-content .wish-list-form{width:100%}}@media only screen and (max-width:768px){.wish-list-content .wish-list-form{padding:2rem}}.wish-list-content .wish-list-form form{display:flex;flex-direction:column;gap:2rem}.wish-list-content .wish-list-form .wish-list-added-products{display:flex;flex-direction:column;margin-bottom:2rem}.wish-list-content .wish-list-form .wish-list-added-products .head{font-size:1.8rem;margin-bottom:1rem}.wish-list-content .wish-list-form .wish-list-added-products .items{display:flex;gap:1rem;flex-wrap:wrap}.wish-list-content .wish-list-form .wish-list-added-products .items .product-item{background:#5a46341a;padding:0 2rem;display:flex;align-items:center;height:3.6rem;border-radius:100vmax;gap:1rem}.wish-list-content .wish-list-form .wish-list-added-products .items .product-item span{font-size:1.6rem}.wish-list-content .wish-list-form .wish-list-added-products .items .product-item svg{width:2rem;cursor:pointer}.blog-cards .cards{grid-template-columns:repeat(3,1fr)!important}@media only screen and (max-width:768px){.blog-cards .cards a{width:30rem}}:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-search-icon-color: #999;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: #555;--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding)!important;margin-top:0!important;width:10px!important;height:6px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%232a2a2a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l4 3 4-3'/%3E%3C/svg%3E");background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border:none!important;transform:none!important;transition:transform .2s ease!important}.iti__arrow--up{transform:rotate(180deg)!important}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{position:relative;display:flex;align-items:center}.iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:4px;background:transparent;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:4px}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal);font-size:12px}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset: 0px}.iti__ad{--iti-flag-offset: -16px}.iti__ae{--iti-flag-offset: -32px}.iti__af{--iti-flag-offset: -48px}.iti__ag{--iti-flag-offset: -64px}.iti__ai{--iti-flag-offset: -80px}.iti__al{--iti-flag-offset: -96px}.iti__am{--iti-flag-offset: -112px}.iti__ao{--iti-flag-offset: -128px}.iti__ar{--iti-flag-offset: -144px}.iti__as{--iti-flag-offset: -160px}.iti__at{--iti-flag-offset: -176px}.iti__au{--iti-flag-offset: -192px}.iti__aw{--iti-flag-offset: -208px}.iti__ax{--iti-flag-offset: -224px}.iti__az{--iti-flag-offset: -240px}.iti__ba{--iti-flag-offset: -256px}.iti__bb{--iti-flag-offset: -272px}.iti__bd{--iti-flag-offset: -288px}.iti__be{--iti-flag-offset: -304px}.iti__bf{--iti-flag-offset: -320px}.iti__bg{--iti-flag-offset: -336px}.iti__bh{--iti-flag-offset: -352px}.iti__bi{--iti-flag-offset: -368px}.iti__bj{--iti-flag-offset: -384px}.iti__bl{--iti-flag-offset: -400px}.iti__bm{--iti-flag-offset: -416px}.iti__bn{--iti-flag-offset: -432px}.iti__bo{--iti-flag-offset: -448px}.iti__bq{--iti-flag-offset: -464px}.iti__br{--iti-flag-offset: -480px}.iti__bs{--iti-flag-offset: -496px}.iti__bt{--iti-flag-offset: -512px}.iti__bw{--iti-flag-offset: -528px}.iti__by{--iti-flag-offset: -544px}.iti__bz{--iti-flag-offset: -560px}.iti__ca{--iti-flag-offset: -576px}.iti__cc{--iti-flag-offset: -592px}.iti__cd{--iti-flag-offset: -608px}.iti__cf{--iti-flag-offset: -624px}.iti__cg{--iti-flag-offset: -640px}.iti__ch{--iti-flag-offset: -656px}.iti__ci{--iti-flag-offset: -672px}.iti__ck{--iti-flag-offset: -688px}.iti__cl{--iti-flag-offset: -704px}.iti__cm{--iti-flag-offset: -720px}.iti__cn{--iti-flag-offset: -736px}.iti__co{--iti-flag-offset: -752px}.iti__cr{--iti-flag-offset: -768px}.iti__cu{--iti-flag-offset: -784px}.iti__cv{--iti-flag-offset: -800px}.iti__cw{--iti-flag-offset: -816px}.iti__cx{--iti-flag-offset: -832px}.iti__cy{--iti-flag-offset: -848px}.iti__cz{--iti-flag-offset: -864px}.iti__de{--iti-flag-offset: -880px}.iti__dj{--iti-flag-offset: -896px}.iti__dk{--iti-flag-offset: -912px}.iti__dm{--iti-flag-offset: -928px}.iti__do{--iti-flag-offset: -944px}.iti__dz{--iti-flag-offset: -960px}.iti__ec{--iti-flag-offset: -976px}.iti__ee{--iti-flag-offset: -992px}.iti__eg{--iti-flag-offset: -1008px}.iti__eh{--iti-flag-offset: -1024px}.iti__er{--iti-flag-offset: -1040px}.iti__es{--iti-flag-offset: -1056px}.iti__et{--iti-flag-offset: -1072px}.iti__fi{--iti-flag-offset: -1088px}.iti__fj{--iti-flag-offset: -1104px}.iti__fk{--iti-flag-offset: -1120px}.iti__fm{--iti-flag-offset: -1136px}.iti__fo{--iti-flag-offset: -1152px}.iti__fr{--iti-flag-offset: -1168px}.iti__ga{--iti-flag-offset: -1184px}.iti__gb{--iti-flag-offset: -1200px}.iti__gd{--iti-flag-offset: -1216px}.iti__ge{--iti-flag-offset: -1232px}.iti__gf{--iti-flag-offset: -1248px}.iti__gg{--iti-flag-offset: -1264px}.iti__gh{--iti-flag-offset: -1280px}.iti__gi{--iti-flag-offset: -1296px}.iti__gl{--iti-flag-offset: -1312px}.iti__gm{--iti-flag-offset: -1328px}.iti__gn{--iti-flag-offset: -1344px}.iti__gp{--iti-flag-offset: -1360px}.iti__gq{--iti-flag-offset: -1376px}.iti__gr{--iti-flag-offset: -1392px}.iti__gt{--iti-flag-offset: -1408px}.iti__gu{--iti-flag-offset: -1424px}.iti__gw{--iti-flag-offset: -1440px}.iti__gy{--iti-flag-offset: -1456px}.iti__hk{--iti-flag-offset: -1472px}.iti__hn{--iti-flag-offset: -1488px}.iti__hr{--iti-flag-offset: -1504px}.iti__ht{--iti-flag-offset: -1520px}.iti__hu{--iti-flag-offset: -1536px}.iti__id{--iti-flag-offset: -1552px}.iti__ie{--iti-flag-offset: -1568px}.iti__il{--iti-flag-offset: -1584px}.iti__im{--iti-flag-offset: -1600px}.iti__in{--iti-flag-offset: -1616px}.iti__io{--iti-flag-offset: -1632px}.iti__iq{--iti-flag-offset: -1648px}.iti__ir{--iti-flag-offset: -1664px}.iti__is{--iti-flag-offset: -1680px}.iti__it{--iti-flag-offset: -1696px}.iti__je{--iti-flag-offset: -1712px}.iti__jm{--iti-flag-offset: -1728px}.iti__jo{--iti-flag-offset: -1744px}.iti__jp{--iti-flag-offset: -1760px}.iti__ke{--iti-flag-offset: -1776px}.iti__kg{--iti-flag-offset: -1792px}.iti__kh{--iti-flag-offset: -1808px}.iti__ki{--iti-flag-offset: -1824px}.iti__km{--iti-flag-offset: -1840px}.iti__kn{--iti-flag-offset: -1856px}.iti__kp{--iti-flag-offset: -1872px}.iti__kr{--iti-flag-offset: -1888px}.iti__kw{--iti-flag-offset: -1904px}.iti__ky{--iti-flag-offset: -1920px}.iti__kz{--iti-flag-offset: -1936px}.iti__la{--iti-flag-offset: -1952px}.iti__lb{--iti-flag-offset: -1968px}.iti__lc{--iti-flag-offset: -1984px}.iti__li{--iti-flag-offset: -2000px}.iti__lk{--iti-flag-offset: -2016px}.iti__lr{--iti-flag-offset: -2032px}.iti__ls{--iti-flag-offset: -2048px}.iti__lt{--iti-flag-offset: -2064px}.iti__lu{--iti-flag-offset: -2080px}.iti__lv{--iti-flag-offset: -2096px}.iti__ly{--iti-flag-offset: -2112px}.iti__ma{--iti-flag-offset: -2128px}.iti__mc{--iti-flag-offset: -2144px}.iti__md{--iti-flag-offset: -2160px}.iti__me{--iti-flag-offset: -2176px}.iti__mf{--iti-flag-offset: -2192px}.iti__mg{--iti-flag-offset: -2208px}.iti__mh{--iti-flag-offset: -2224px}.iti__mk{--iti-flag-offset: -2240px}.iti__ml{--iti-flag-offset: -2256px}.iti__mm{--iti-flag-offset: -2272px}.iti__mn{--iti-flag-offset: -2288px}.iti__mo{--iti-flag-offset: -2304px}.iti__mp{--iti-flag-offset: -2320px}.iti__mq{--iti-flag-offset: -2336px}.iti__mr{--iti-flag-offset: -2352px}.iti__ms{--iti-flag-offset: -2368px}.iti__mt{--iti-flag-offset: -2384px}.iti__mu{--iti-flag-offset: -2400px}.iti__mv{--iti-flag-offset: -2416px}.iti__mw{--iti-flag-offset: -2432px}.iti__mx{--iti-flag-offset: -2448px}.iti__my{--iti-flag-offset: -2464px}.iti__mz{--iti-flag-offset: -2480px}.iti__na{--iti-flag-offset: -2496px}.iti__nc{--iti-flag-offset: -2512px}.iti__ne{--iti-flag-offset: -2528px}.iti__nf{--iti-flag-offset: -2544px}.iti__ng{--iti-flag-offset: -2560px}.iti__ni{--iti-flag-offset: -2576px}.iti__nl{--iti-flag-offset: -2592px}.iti__no{--iti-flag-offset: -2608px}.iti__np{--iti-flag-offset: -2624px}.iti__nr{--iti-flag-offset: -2640px}.iti__nu{--iti-flag-offset: -2656px}.iti__nz{--iti-flag-offset: -2672px}.iti__om{--iti-flag-offset: -2688px}.iti__pa{--iti-flag-offset: -2704px}.iti__pe{--iti-flag-offset: -2720px}.iti__pf{--iti-flag-offset: -2736px}.iti__pg{--iti-flag-offset: -2752px}.iti__ph{--iti-flag-offset: -2768px}.iti__pk{--iti-flag-offset: -2784px}.iti__pl{--iti-flag-offset: -2800px}.iti__pm{--iti-flag-offset: -2816px}.iti__pr{--iti-flag-offset: -2832px}.iti__ps{--iti-flag-offset: -2848px}.iti__pt{--iti-flag-offset: -2864px}.iti__pw{--iti-flag-offset: -2880px}.iti__py{--iti-flag-offset: -2896px}.iti__qa{--iti-flag-offset: -2912px}.iti__re{--iti-flag-offset: -2928px}.iti__ro{--iti-flag-offset: -2944px}.iti__rs{--iti-flag-offset: -2960px}.iti__ru{--iti-flag-offset: -2976px}.iti__rw{--iti-flag-offset: -2992px}.iti__sa{--iti-flag-offset: -3008px}.iti__sb{--iti-flag-offset: -3024px}.iti__sc{--iti-flag-offset: -3040px}.iti__sd{--iti-flag-offset: -3056px}.iti__se{--iti-flag-offset: -3072px}.iti__sg{--iti-flag-offset: -3088px}.iti__sh{--iti-flag-offset: -3104px}.iti__si{--iti-flag-offset: -3120px}.iti__sj{--iti-flag-offset: -3136px}.iti__sk{--iti-flag-offset: -3152px}.iti__sl{--iti-flag-offset: -3168px}.iti__sm{--iti-flag-offset: -3184px}.iti__sn{--iti-flag-offset: -3200px}.iti__so{--iti-flag-offset: -3216px}.iti__sr{--iti-flag-offset: -3232px}.iti__ss{--iti-flag-offset: -3248px}.iti__st{--iti-flag-offset: -3264px}.iti__sv{--iti-flag-offset: -3280px}.iti__sx{--iti-flag-offset: -3296px}.iti__sy{--iti-flag-offset: -3312px}.iti__sz{--iti-flag-offset: -3328px}.iti__tc{--iti-flag-offset: -3344px}.iti__td{--iti-flag-offset: -3360px}.iti__tg{--iti-flag-offset: -3376px}.iti__th{--iti-flag-offset: -3392px}.iti__tj{--iti-flag-offset: -3408px}.iti__tk{--iti-flag-offset: -3424px}.iti__tl{--iti-flag-offset: -3440px}.iti__tm{--iti-flag-offset: -3456px}.iti__tn{--iti-flag-offset: -3472px}.iti__to{--iti-flag-offset: -3488px}.iti__tr{--iti-flag-offset: -3504px}.iti__tt{--iti-flag-offset: -3520px}.iti__tv{--iti-flag-offset: -3536px}.iti__tw{--iti-flag-offset: -3552px}.iti__tz{--iti-flag-offset: -3568px}.iti__ua{--iti-flag-offset: -3584px}.iti__ug{--iti-flag-offset: -3600px}.iti__us{--iti-flag-offset: -3616px}.iti__uy{--iti-flag-offset: -3632px}.iti__uz{--iti-flag-offset: -3648px}.iti__va{--iti-flag-offset: -3664px}.iti__vc{--iti-flag-offset: -3680px}.iti__ve{--iti-flag-offset: -3696px}.iti__vg{--iti-flag-offset: -3712px}.iti__vi{--iti-flag-offset: -3728px}.iti__vn{--iti-flag-offset: -3744px}.iti__vu{--iti-flag-offset: -3760px}.iti__wf{--iti-flag-offset: -3776px}.iti__ws{--iti-flag-offset: -3792px}.iti__xk{--iti-flag-offset: -3808px}.iti__ye{--iti-flag-offset: -3824px}.iti__yt{--iti-flag-offset: -3840px}.iti__za{--iti-flag-offset: -3856px}.iti__zm{--iti-flag-offset: -3872px}.iti__zw{--iti-flag-offset: -3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}:root{--iti-path-flags-1x: url(../../assets/images/intl-tel-input/flags.webp);--iti-path-flags-2x: url(../../assets/images/intl-tel-input/flags@2x.webp);--iti-path-globe-1x: url(../../assets/images/intl-tel-input/globe.webp);--iti-path-globe-2x: url(../../assets/images/intl-tel-input/globe@2x.webp)}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#0000,#0006)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#363d60}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;inset:0;width:100%;height:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;inset:0;fill:none;stroke-width:3%;stroke:#1e1e1ee6;stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scaleZ(1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scaleZ(1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scaleZ(1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:#ffffff80;border-radius:50%;box-shadow:0 0 0 8px #ffffffb3 inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer .lg-dropdown-overlay{background-color:#00000040;cursor:default;inset:0;position:absolute;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:#00000012}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:""}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:""}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:""}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:""}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(vendors/images/loading.gif) no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:""}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:#00000040;cursor:default;inset:0;position:fixed;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:""}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.lg-outer .lg-img-rotate{position:absolute;inset:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:""}.lg-flip-hor:after{content:""}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grab img.lg-object,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{outline:0}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(vendors/images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;inset:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;inset:0;z-index:1040;background-color:#5c391a!important;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-thumb-outer{background-color:#311c09;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media(min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#5c391a}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0ms!important;transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scaleZ(1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scaleZ(1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scaleZ(1) translate3d(0,-50%,0)!important;top:50%!important;left:0%!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px }.swiper-button-next,.swiper-button-prev{cursor:pointer;transition:all .3s!important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;transition:all .3s!important}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.button-wishlist{cursor:pointer;color:#666}.button-wishlist.is-in-wishlist{color:#e0245e}.wishlist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.wishlist-card{border:1px solid #eee;padding:12px;border-radius:6px}.wishlist-card .thumb{display:block;margin-bottom:8px}.wishlist-item .product-brand,.wishlist-item .product-color{color:#bdbdbd;font-size:2rem!important}.wishlistMsgCont{background:#5c391a0d;width:100%;padding:5rem 1rem;text-align:center;border-radius:2rem}.wishlistMsgCont p{font-size:3rem;letter-spacing:-.8px;font-weight:500;text-align:center}.button.dark.add-wish-list.active{background:#b3b3b3}@media only screen and (max-width:780px){.wish-list-content .caption{padding-top:0}}.modal-dialog.remoWishListPop{z-index:2}.search-content .search-container .form-search button{cursor:pointer}.search-box .search-filter-field__input{display:flex;border-radius:100vmax;position:relative;overflow:hidden;background:#fff;border:1px solid #bbbbbb;transition:all .3s ease}.search-box .search-filter-field__input input[type=text].search-filter-input-text__input{width:100%!important;background:none;padding-left:2rem!important;padding-right:5.6rem!important;font-size:2rem!important;color:#2a2a2a!important;height:6rem!important}.search-box .search-filter-field__input:has(input:focus){border-color:#2a2a2a}.search-box .search-filter-field__input:hover{border-color:#2a2a2a4d}.search-box .search-filter-input-text__icon{display:flex;align-items:center;padding-left:2rem;flex-shrink:0}.search-box .search-filter-input-text__icon svg{width:2.1rem;height:2.1rem;stroke:#2a2a2a;fill:none}.search-box .search-filter-input-text__clear{position:absolute;top:50%;right:1.2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:0;border-radius:50%;background:transparent;color:#2a2a2a;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease}.search-box .search-filter-input-text__clear.is-visible{opacity:1;pointer-events:auto}.search-box .search-filter-input-text__clear:hover,.search-box .search-filter-input-text__clear:focus-visible{background:#2a2a2a0f}.search-box .search-filter-input-text__clear svg{width:1.8rem;height:1.8rem}.search-filter-input-button{font-size:var(--search-filter-scale-font-size);padding:var(--search-filter-scale-padding-vertical) calc(var(--search-filter-scale-base-unit-calc-h) * .9);margin-right:8px;font-family:inherit;letter-spacing:inherit;line-height:var(--search-filter-scale-line-height);outline:none;box-shadow:none;min-height:0;outline-offset:0;cursor:pointer;background-color:var(--search-filter-input-background-color);color:var(--search-filter-input-color);border-width:1px;border-style:solid;border-radius:var(--search-filter-scale-border-radius);border-color:var(--search-filter-input-border-color);font-weight:inherit;display:flex;flex-direction:row;align-items:center;justify-content:center}.search-filter-base.search-filter-field .search-filter-input-button.search-filter-field__input{border:0;height:5rem;display:flex;align-items:center;gap:2rem;border:solid rgba(42,42,42,.2) 1px;padding:0 2rem;border-radius:100vmax;font-size:1.6rem;color:#2a2a2a!important;background:none;appearance:none;cursor:pointer;transition:all .3s}.search-filter-base.search-filter-field .search-filter-input-button.search-filter-field__input:hover{border:solid rgb(42,42,42) 1px}.search-filter-base.search-filter-field .search-filter-input-button.search-filter-field__input.search-filter-input-button--hidden{display:none}.search-filter-field--control-type-load_more{display:flex!important;align-items:center!important}.search-filter-field--control-type-load_more.load-more-items{justify-content:center;width:100%}.custom-filter .filter-reset{height:auto;padding:0;border:none}.custom-filter .filter-items .filter-reset{margin-left:auto}.blogList .custom-filter .filter-items{justify-content:space-between}.search-filter-query--id-1,.search-filter-query--id-2,.search-filter-query--id-3,.search-filter-query--id-4,.search-filter-query--id-7{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;padding-bottom:8rem}.search-filter-query--id-1 a figure img,.search-filter-query--id-2 a figure img,.search-filter-query--id-3 a figure img,.search-filter-query--id-4 a figure img,.search-filter-query--id-7 a figure img{height:auto}@media only screen and (max-width:980px){.search-filter-query--id-1,.search-filter-query--id-2,.search-filter-query--id-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:980px){.search-filter-query--id-3{display:flex;flex-direction:column}}.search-filter-query.search-filter-query--id-5,.search-filter-query.search-filter-query--id-6{width:100%;padding-bottom:8rem;display:grid;grid-template-columns:repeat(6,1fr);gap:3rem 2rem}@media only screen and (max-width:980px){.search-filter-query.search-filter-query--id-5,.search-filter-query.search-filter-query--id-6{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:780px){.search-filter-query.search-filter-query--id-5,.search-filter-query.search-filter-query--id-6{grid-template-columns:repeat(2,1fr)}}.filter-item-select .search-filter-base.search-filter-field{min-width:20rem;position:relative}.filter-item-select .search-filter-base.search-filter-field .search-filter-label{font-size:1.6rem;display:flex;height:5rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 2rem;background:#5c391a12;border:solid rgba(0,0,0,0) 1px;border-radius:100vmax;color:#2a2a2a;cursor:pointer;transition:all .5s}.filter-item-select .search-filter-base.search-filter-field .search-filter-label:hover,.filter-item-select .search-filter-base.search-filter-field .search-filter-label[aria-expanded=true]{background:#fff;border-color:#2a2a2a4d}.filter-item-select .search-filter-base.search-filter-field .search-filter-input-group{min-width:25rem;position:absolute;top:calc(100% + 10px);left:0;z-index:2;background:#fff;border-radius:2rem;padding:2rem;box-shadow:#64646f33 0 7px 29px}.filter-item-select .search-filter-label__toggle-icon{display:flex;align-items:center;flex-shrink:0}.filter-item-select .search-filter-label__toggle-icon svg{width:1.2rem;height:auto;stroke:#2a2a2a;fill:none;transition:transform .3s ease}.filter-item-select .search-filter-label__toggle-icon--up svg{transform:rotate(180deg)}.filter-item-select .search-filter-input-group{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.filter-item-select .search-filter-input-group.search-filter-field__input--hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px)}.filter-item-select .search-filter-input-checkbox{padding:1rem 0}.filter-item-select .search-filter-input-checkbox__control{transform:scale(1.3)}.filter-item-select .search-filter-input-checkbox__control>svg{fill:#8b6b52}.filter-item-select .search-filter-input-checkbox--is-active .filter-item-select .search-filter-input-checkbox__label{color:#8b6b52}.filter-item-select .search-filter-input-checkbox__container{display:flex;align-items:center;gap:1.2rem;cursor:pointer}.filter-item-select .search-filter-input-checkbox__input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.filter-item-select .search-filter-input-checkbox__control{width:2.2rem;height:2.2rem;flex-shrink:0;border:solid #90715a 2px;border-radius:.5rem;background:transparent;position:relative;transform:none;transition:background .2s ease,border-color .2s ease}.filter-item-select .search-filter-input-checkbox__control:after{content:"";position:absolute;left:50%;top:46%;width:.5rem;height:1rem;border:solid #fff .25rem;border-top:0;border-left:0;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .15s ease}.filter-item-select .search-filter-input-checkbox__input:checked+.search-filter-input-checkbox__control{background:#8b6b52;border-color:#8b6b52}.filter-item-select .search-filter-input-checkbox__input:checked+.search-filter-input-checkbox__control:after{opacity:1}.filter-item-select .search-filter-input-checkbox__label{font-size:1.4rem;font-weight:400;color:#3c434a;line-height:1.3}.filter-item-select .search-filter-input-checkbox:has(.search-filter-input-checkbox__input:checked) .search-filter-input-checkbox__label{color:#8b6b52}.page-template-product-list .content-wrapper .product-cards,.page-template-product-list .content-wrapper .category-wrapper.column .list-content .product-cards,.page-template-product-list .content-wrapper .projects-cards,.page-template-product-list .blog-content .blog-cards .cards,.page-template-product-list_tr .content-wrapper .product-cards,.page-template-product-list_tr .content-wrapper .category-wrapper.column .list-content .product-cards,.page-template-product-list_tr .content-wrapper .projects-cards,.page-template-product-list_tr .blog-content .blog-cards .cards,.page-template-product-arq-list .content-wrapper .product-cards,.page-template-product-arq-list .content-wrapper .category-wrapper.column .list-content .product-cards,.page-template-product-arq-list .content-wrapper .projects-cards,.page-template-product-arq-list .blog-content .blog-cards .cards,.page-template-project-list .content-wrapper .product-cards,.page-template-project-list .content-wrapper .category-wrapper.column .list-content .product-cards,.page-template-project-list .content-wrapper .projects-cards,.page-template-project-list .blog-content .blog-cards .cards,.page-template-blog-list .content-wrapper .product-cards,.page-template-blog-list .content-wrapper .category-wrapper.column .list-content .product-cards,.page-template-blog-list .content-wrapper .projects-cards,.page-template-blog-list .blog-content .blog-cards .cards,.modules-page .content-wrapper .product-cards,.modules-page .content-wrapper .category-wrapper.column .list-content .product-cards,.modules-page .content-wrapper .projects-cards,.modules-page .blog-content .blog-cards .cards{display:block}.page-template-series-list .content-description{max-width:inherit}.page-template-series-list .google-text-content{margin:0 0 2rem}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals{display:flex;flex-direction:column}@media only screen and (max-width:780px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a{gap:1rem}}@media only screen and (max-width:780px){.content-wrapper .gallery-content .masonry-list{columns:inherit;display:grid;grid-template-columns:repeat(2,1fr);align-items:start}}.blog-detail .content .info .category{text-transform:uppercase}.blog-detail .content .event-gallery-slider figure{max-width:inherit}.blog-detail .content .event-gallery-slider .swiper-slide figure img{height:auto}.detail-headline.seriesList .breadcrumb li{text-transform:capitalize}.page-template-contact_en .form .checkbox-items .checkbox-item,.contForm .checkbox-items .checkbox-item{flex-direction:row}.form .form-item input::placeholder{color:#dcdcdc}.form-item span.error{color:red;display:inline-block;font-size:12px;width:100%}.checkbox-item span.error{display:none!important}.checkbox-items .checkbox-item label{display:inline-block}.iti__selected-country-primary{background-color:#0000000d;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.iti__selected-flag{padding:0 6px 0 8px}.iti .iti__selected-dial-code{margin-left:4px;font-size:1.4rem;color:#000}#iti-0__search-input{padding:0 3rem;font-size:16px;height:5rem}.formResMsg{text-align:center;font-size:1.8rem;width:100%}.formResMsg div{display:none;margin:2rem 0;border:1px solid #d8d8d8;padding:4rem 0;width:100%}.formResMsg .susc{color:green}.formResMsg .fail{color:red}.formResMsg.newslet{font-size:1.8rem}.formResMsg.newslet div{padding:1rem 0;margin:1rem 0}.newsletter .form-item.newsletter-item,footer .bottom .footer-newsletter .form-item.newsletter-item{display:grid;grid-template-columns:repeat(2,1fr);justify-items:end}@media only screen and (max-width:780px){.newsletter .form-item.newsletter-item,footer .bottom .footer-newsletter .form-item.newsletter-item{display:flex}}.newsletter .form-item.newsletter-item div,footer .bottom .footer-newsletter .form-item.newsletter-item div{display:none!important}.newsletter #newsletEmail,.newsletter #newsletEmail2,footer .bottom .footer-newsletter #newsletEmail,footer .bottom .footer-newsletter #newsletEmail2{min-width:400px}@media only screen and (max-width:780px){.newsletter #newsletEmail,.newsletter #newsletEmail2,footer .bottom .footer-newsletter #newsletEmail,footer .bottom .footer-newsletter #newsletEmail2{min-width:inherit}}footer .bottom .footer-newsletter .form-item:nth-child(2){flex-direction:column}.form-newsletter .newsletter-item span.error{text-align:center;padding:5px 0}.modal-form{position:fixed}.modal-form.form-content .overlayPop{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:#f9f9f999}.modal-form.form-content .overlayPop img{max-width:100px;display:block;top:50%;left:50%;margin:-50px auto 0 -50px;position:absolute}.single-product .modal-form.form-content .modal-form-content{position:relative}.modal-form-content .formResMsg div{padding:2rem 0}.modal-form-content .form .form-item.checkb{padding-top:2.5rem}.grecaptcha-badge{visibility:hidden!important}.nesil-open-modal{color:#5c391a;background:none;appearance:none;cursor:pointer;border:none;outline:none;padding:0;margin:0;text-align:left;font-size:10px;text-decoration:none}.newsLetPageB .ctct-form-wrapper .ctct-form.ctct-inline{background:#2a2a2a1a;border-radius:100vmax;padding:4rem 6rem 8rem;position:relative}.newsLetPageB .ctct-form-wrapper .ctct-form-field{margin:0 0 1rem}.newsLetPageB .ctct-form-wrapper .ctct-form-field.ctct-form-field-email input{width:500px;height:7rem;padding:0 1rem;border-radius:100vmax;font-size:18px}.newsLetPageB .ctct-form-wrapper .ctct-form-field.ctct-form-field-checkbox{position:absolute;left:6rem;top:66%;width:80%}.newsLetPageB .ctct-form-wrapper .ctct-submit{background:#2a2a2a;color:#fff;width:fit-content;height:7rem;font-size:2.4rem;font-weight:500;padding:0 3rem;border-radius:100vmax}.newsLetPageB .ctct-form-wrapper .ctct-input-container label{font-size:13px;color:#6e6e6e}.google-text-content p{margin-bottom:1rem}.resForB{width:100%;padding:6rem 0 1rem;font-size:1.6rem}.resForB span{font-size:2.2rem}header nav .right .language{text-transform:uppercase}.noResFound{width:100%;display:block;position:absolute;bottom:10rem;left:0;text-align:center;font-size:2rem}.noRes{text-align:center;padding:5rem 0}.noRes :is(h1,h2,h3,h4,h5,h6){font-size:3rem;margin-bottom:2rem}.noRes p{font-size:2rem}.event-content p{margin-bottom:3rem}.press-content .tabs li a{color:#5c391a80}.pageingB{display:flex;padding:2rem 0;justify-content:center}.pageingB a,.pageingB span{display:block;padding:1rem 1.4rem;margin:0 1rem;border:1px solid #5c391a;font-size:1.1rem;color:#2a2a2a}.pageingB a:hover,.pageingB span{background:#5c391a;color:#fff}.accordion-menu-wrapper .submenuItems a,.accordion-menu-wrapper .submenuItems p a{color:#2a2a2a;text-decoration:underline}.selected-filters-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.selected-filters-container:empty{display:none}.selected-filter-tag{display:flex;align-items:center;gap:.8rem;background:#f7f5f2;border:1px solid rgba(139,107,82,.2);color:#8b6b52;padding:.6rem 1.4rem;border-radius:100vmax;font-size:1.4rem;font-weight:500;transition:all .3s ease}.selected-filter-tag span{line-height:1}.selected-filter-tag .remove-tag{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#8b6b52;cursor:pointer;padding:0;margin:0;transition:color .3s ease}.selected-filter-tag .remove-tag svg{width:1.4rem;height:1.4rem}.selected-filter-tag .remove-tag:hover{color:#2a2a2a}.selected-filter-tag:hover{background:#f0ebe4}.penta-logo,.penta-logo img,.penta-logo span,.penta-logo:after{transition:.3s cubic-bezier(.77,.16,.09,.94)}.penta-logo{position:relative;display:inline-flex;width:88px;align-items:center;gap:4px;overflow:hidden;font-family:Segoe UI,Tahoma,Verdana,sans-serif;font-size:12px;line-height:1;text-transform:uppercase;opacity:.5}.penta-logo.black{color:#000}.penta-logo.white{color:#fff}.penta-logo .penta-design-text{text-align:right;width:56px;display:block;flex-shrink:0;margin-right:1px;font-size:12px;line-height:1;letter-spacing:initial}.penta-logo .penta-logo-p{width:26px;height:auto}.penta-logo .penta-logo-y{position:absolute;right:6px;bottom:.5px;width:14px;height:14px;object-fit:contain;object-position:center;animation:1.5s linear infinite py-new}.penta-logo:after{content:attr(data-text)}.penta-logo:hover{gap:0}.penta-logo:hover .penta-design-text{transform:translate(-100%)}.penta-logo:hover .penta-logo-p{transform:translate(-45px)}.penta-logo:hover .penta-logo-y{right:54px}.penta-logo:hover:after{transform:translate(-42px)}@keyframes py-new{0%{transform:scale(-1,.9) rotateY(0)}to{transform:scale(-1,.9) rotateY(-360deg)}}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;scrollbar-gutter:stable}html.no-scroll{overflow:hidden}*{margin:0;padding:0;outline:none;border:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-decoration:none;list-style:none;box-shadow:none}img{width:100%;height:auto;vertical-align:middle}body{overflow-x:hidden;overflow-y:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;background:#fcfcfc}body.no-scroll{overflow:hidden;inset:0}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb{background:#000;border-radius:1rem}.site-list{width:40rem;min-height:100vh;display:flex;flex-direction:column;padding:6rem 0 10rem;margin:auto}.site-list img{width:30rem}.site-list .links ol{margin-top:6rem}.site-list .links ol li{margin:2rem 0;list-style-type:decimal;font-size:2rem;color:#fff;padding-left:1rem}.site-list .links ol li a{font-size:2rem;color:#fff;display:flex;text-transform:capitalize}.site-list .links ol li a:hover{text-decoration:underline}@media screen and (min-width:1024px){[letters-fade-in]{opacity:0}}.module-divider{padding:75px 0}.module-divider .divider-element{width:100%;height:2px;background-color:#00000026}