@font-face{src:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/fonts/inter-regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/fonts/inter-bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/fonts/inter-medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/fonts/inter-semibold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/fonts/inter-light.woff2) format("woff2"),url(../fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-family:Inter}.button{height:7rem;flex-shrink:0;padding:0 3rem;font-size:2.4rem;font-weight:500;-ms-flex-negative:0;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;letter-spacing:-1px;gap:2rem;align-items:center;border-radius:100vmax;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{color:#2a2a2a;background:#fff}.button.light svg{stroke-width:.2rem;stroke:#2a2a2a}.button.link{padding:0;border:none;color:#2a2a2a;background:none}.button.link svg{stroke-width:.2rem;stroke:#2a2a2a}.button.dark{color:#fff;background:#2a2a2a}.button.danger{color:#fff;background:#000}.button.small{height:5rem;padding:0 2rem;font-size:1.6rem}.button.small i svg{width:1.4rem}.button.small.light svg{stroke-width:.2rem;width:1.4rem;stroke:#2a2a2a}.button svg,.button:hover,.button:hover i svg{-webkit-transition:all .5s;transition:all .5s}.button:hover i svg{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);stroke:#2a2a2a}.button.primary{color:#fff;-webkit-transition:all .5s;transition:all .5s}.button.primary svg{stroke:#fff}.button.border{border:.1rem solid #2a2a2a;color:#2a2a2a;-webkit-transition:all .5s;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:.1rem solid #fff}.button i{-ms-flex-pack:center;overflow:hidden;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button i svg{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s;transition:all .5s;stroke-width:.2rem}.icon-animated{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .6s cubic-bezier(.25,1,.5,1);transition:all .6s cubic-bezier(.25,1,.5,1);align-items:center;border-radius:100%;background:#2a2a2a;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-animated.light{background:#fff}.icon-animated.light svg{stroke:#2a2a2a}.icon-animated:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.icon-animated:hover,.icon-animated:hover svg{-webkit-transition:all .4s cubic-bezier(.22,1,.36,1);transition:all .4s cubic-bezier(.22,1,.36,1)}.icon-animated:hover svg{-webkit-transform:scale(1);transform:scale(1);opacity:1}.icon-animated.large{height:5rem;-webkit-transition:-webkit-transform .6s cubic-bezier(.68,-.55,.27,1.55);transition:-webkit-transform .6s cubic-bezier(.68,-.55,.27,1.55);transition:transform .6s cubic-bezier(.68,-.55,.27,1.55);transition:transform .6s cubic-bezier(.68,-.55,.27,1.55),-webkit-transform .6s cubic-bezier(.68,-.55,.27,1.55);width:5rem}.icon-animated svg,.icon-animated.large{-webkit-transform:scale(0);transform:scale(0)}.icon-animated svg{-webkit-transition:all .6s cubic-bezier(.25,1,.5,1);transition:all .6s cubic-bezier(.25,1,.5,1);opacity:0;stroke-width:.2rem;width:2.2rem;stroke:#fff}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.pagination{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%;margin-top:4rem}}.pagination .next,.pagination .prev{-ms-flex-pack:center;height:5rem;flex-shrink:0;padding:0 2rem;justify-content:center;-webkit-box-pack:center;font-size:1.8rem;border:.1rem solid #e0dad4;-ms-flex-negative:0;color:#2a2a2a;-webkit-box-align:center;gap:1rem;align-items:center;border-radius:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.pagination .next,.pagination .prev{font-size:1.6rem}}.pagination .next svg,.pagination .prev svg{stroke-width:.2rem;width:1.4rem;stroke:#2a2a2a}@media only screen and (max-width:768px){.pagination .next svg,.pagination .prev svg{width:.8rem}}.pagination ul{-webkit-box-align:center;margin:auto;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.pagination ul{display:none}}.pagination ul li{border-radius:1rem}.pagination ul li.active a{font-weight:500;color:#fff}.pagination ul li a{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;font-size:2.2rem;color:#2a2a2a;-webkit-box-align:center;align-items:center;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.pagination ul li a{height:4rem;font-size:1.8rem;width:4rem}}.SumoSelect p{margin:0}.SumoSelect{width:200px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{outline:0;display:none}.SumoSelect .no-match{padding:6px;display:none}.SumoSelect.open .search-txt{padding:5px 8px;border:none;position:absolute;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:5px;left:0;width:100%;display:inline-block}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{height:100%;border:none;right:0;position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;left:0;width:100%}.SelectClass{z-index:1}.SumoSelect{position:relative;outline:0;cursor:pointer;width:100%;display:inline-block}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect .SumoSelect .optWrapper.up{bottom:100%;top:auto;border-radius:1rem 1rem 0 0}.SumoSelect>.CaptionCont{-ms-flex-pack:justify;height:6rem;padding:0 1.6rem;justify-content:space-between;-webkit-box-pack:justify;border:.1rem solid #e0dad4;-webkit-box-align:center;position:relative;gap:2rem;margin:0;align-items:center;border-radius:1.6rem;background:#fff;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.SumoSelect>.CaptionCont.active{border:.1rem solid #5c391a;font-weight:400;color:#5c391a}.SumoSelect>.CaptionCont>span{overflow:hidden;text-overflow:ellipsis;font-size:1.8rem;white-space:nowrap;display:block}.SumoSelect>.CaptionCont>span.placeholder{font-weight:400;color:#5c391a}.SumoSelect>.CaptionCont>label{height:inherit;width:1.6rem}.SumoSelect>.CaptionCont>label>i{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;opacity:.8;align-items:center;background:url(/assets/images/icons/category-icon-arrow.svg);background-position:50%;cursor:pointer;width:16px;-ms-flex-align:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}.SumoSelect>.optWrapper{overflow:hidden;padding:1rem;position:absolute;top:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:1rem;background:#fff;left:0;width:auto;display:none;z-index:1000}.SumoSelect.open>.optWrapper{top:100%;width:100%;display:block}.SumoSelect.open>.optWrapper.up{margin-bottom:5px;bottom:100%;top:auto}.SumoSelect>.optWrapper ul{list-style:none;overflow:auto;padding:0;margin:0;display:block}.SumoSelect>.optWrapper>.options{position:relative;max-height:250px;border-radius:2px}.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{background:#ece6e1;width:6px}.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%;-webkit-box-shadow:0 0 100px #595959;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{height:5rem;font-size:1.8rem;-webkit-box-align:center;position:relative;align-items:center;border-radius:1rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.SumoSelect>.optWrapper>.options li.opt.selected{background:rgba(92,57,26,.1)}.SumoSelect>.optWrapper>.options>li{padding:0 2rem;border-radius:1rem;cursor:pointer}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-bottom:none;border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background:rgba(92,57,26,.1)}.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect .select-all>span{position:absolute;bottom:0;top:0;margin-left:-35px;width:30px;display:block}.SumoSelect .select-all>span i{height:14px;border:1px solid #aeaeae;right:0;position:absolute;bottom:0;top:0;background-color:#fff;margin:auto;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-shadow:inset 0 1px 3px rgba(0,0,0,.15);border-radius:2px;left:0;width:14px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i{border-color:transparent;background-color:#11a911;-webkit-box-shadow:none;box-shadow:none;background-position:50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{overflow:hidden;text-overflow:ellipsis;cursor:pointer;white-space:nowrap;display:block}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{padding:8px 6px;font-weight:700;cursor:default}.SumoSelect>.optWrapper.isFloating{right:0;position:fixed;max-height:90%;bottom:0;top:0;margin:auto;left:0;width:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{pointer-events:none;background-color:inherit;display:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{cursor:pointer;padding-left:35px}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;bottom:0;top:0;margin-left:-35px;width:30px;display:block}.SumoSelect>.optWrapper.multiple>.options li.opt span i{height:14px;border:1px solid #aeaeae;right:0;position:absolute;bottom:0;top:0;background-color:#fff;margin:auto;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-shadow:inset 0 1px 3px rgba(0,0,0,.15);border-radius:2px;left:0;width:14px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{position:absolute;bottom:0;width:100%;margin-top:5px;display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{border-color:#a1c0e4;outline:0;background-color:#a1c0e4;-webkit-box-shadow:0 0 2px #a1c0e4;box-shadow:0 0 2px #a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{padding:12px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:50%;display:inline-block}.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 0}.SumoSelect>.optWrapper>.MultiControls{border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.13);box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px;display:none}.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{border-color:transparent;background-color:#11a911;-webkit-box-shadow:none;box-shadow:none;background-position:50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.SumoSelect .placeholder .select-all{height:20px;padding:8px 0 3px 35px;position:relative;border-bottom:1px solid #ddd;background-color:#fff;border-radius:3px 3px 0 0;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{text-decoration:underline;padding-left:5px}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{pointer-events:none;opacity:.5}.SumoSelect[is-selected=true] .reset-all{color:#7799d0;opacity:1;cursor:pointer}.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{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);content:"";position:relative;background:#5c391a;width:0;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.product-cards .card:hover figure,.product-cards a:hover figure{-webkit-transition:all .5s;transition:all .5s}.product-cards .card:hover figure img,.product-cards a:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.product-cards .card:hover:after,.product-cards a:hover:after{-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);width:100%}.product-cards .card figure,.product-cards a figure{overflow:hidden;margin-bottom:2rem;position:relative;border-radius:2rem}.product-cards .card figure img,.product-cards a figure img{-webkit-transition:all .5s;transition:all .5s;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.product-cards .card .brand,.product-cards a .brand{font-size:2rem;font-weight:300;margin-bottom:.5rem;color:#5f4a45;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 h4,.product-cards a h4{font-size:2.6rem;font-weight:600;color:#2a2a2a;letter-spacing:-1.4px}@media only screen and (max-width:1600px){.product-cards .card h4,.product-cards a h4{font-size:2.2rem}}@media only screen and (max-width:1024px){.product-cards .card h4,.product-cards a h4{font-size:1.8rem}}.product-cards .card .line,.product-cards a .line{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);background:#5c391a;width:0;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.projects-cards{grid-template-columns:repeat(4,1fr);margin-bottom:10rem;gap:3rem;display:grid}@media only screen and (max-width:1024px){.projects-cards{grid-template-columns:repeat(3,1fr);gap:2rem}}@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{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);content:"";position:relative;background:#5c391a;width:0;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.projects-cards .card:hover figure,.projects-cards a:hover figure{-webkit-transition:all .5s;transition:all .5s}.projects-cards .card:hover figure img,.projects-cards a:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.projects-cards .card:hover:after,.projects-cards a:hover:after{-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);width:100%}.projects-cards .card figure,.projects-cards a figure{overflow:hidden;margin-bottom:2rem;position:relative;border-radius:2rem}.projects-cards .card figure img,.projects-cards a figure img{-webkit-transition:all .5s;transition:all .5s;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.projects-cards .card .brand,.projects-cards a .brand{font-size:1.4rem;font-weight:300;margin-bottom:.5rem;color:#5f4a45;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 span,.projects-cards a span{font-size:2rem;font-weight:600;color:#2a2a2a;letter-spacing:-1px}@media only screen and (max-width:1600px){.projects-cards .card span,.projects-cards a span{font-size:2.2rem}}@media only screen and (max-width:1024px){.projects-cards .card span,.projects-cards a span{font-size:1.8rem}}.projects-cards .card .line,.projects-cards a .line{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);background:#5c391a;width:0;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.recent-blog-cards .card,.recent-blog-cards a{position:relative}.recent-blog-cards .card:after,.recent-blog-cards a:after{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);content:"";position:relative;background:#5c391a;width:0;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.recent-blog-cards .card:hover:after,.recent-blog-cards a:hover:after{-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);width:100%}.recent-blog-cards .card figure,.recent-blog-cards a figure{overflow:hidden;margin-bottom:2rem;position:relative;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;font-weight:300;margin-bottom:.5rem;color:#5f4a45;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 span,.recent-blog-cards a span{overflow:hidden;font-size:2rem;font-weight:600;color:#2a2a2a;letter-spacing:-1px;-webkit-box-orient:vertical;line-height:1.4;-webkit-line-clamp:2;display:-webkit-box}@media only screen and (max-width:1600px){.recent-blog-cards .card span,.recent-blog-cards a span{font-size:2.2rem}}@media only screen and (max-width:1024px){.recent-blog-cards .card span,.recent-blog-cards a span{font-size:1.8rem}}.recent-blog-cards .card .line,.recent-blog-cards a .line{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);background:#5c391a;width:0;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.container{padding:0 2rem;max-width:150rem;margin:auto;width:100%}.col{grid-template-columns:repeat(12,1fr);gap:4rem;display:grid}.content-image{overflow:hidden;position:relative;margin:8rem 0;border-radius:3rem;width:100%}@media only screen and (max-width:1370px){.content-image{margin:3rem 0 6rem}}.content-image.type-2{margin:0}.content-image.type-2 .caption{right:3rem;position:absolute;bottom:3rem;top:auto;background:#f3eeeb;left:auto;width:60rem}@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{right:2rem;left:2rem;width:auto}}.content-image.type-2 .caption span{color:#5c391a}.content-image figure{-ms-flex-pack:center;overflow:hidden;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;align-items:center;border-radius:3rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-image figure.type-2 img{height:45rem}.content-image figure img{height:70rem;-o-object-fit:cover;object-fit:cover;border-radius:3rem}.content-image .caption{padding:4rem;font-size:2.6rem;color:#1e451e;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;top:3rem;border-radius:2rem;background:#d5e1d5;-webkit-box-orient:vertical;left:3rem;width:64rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-image .caption{padding:2rem;right:2rem;bottom:2rem;gap:2rem;top:auto;left:auto;width:30rem}}@media only screen and (max-width:768px){.content-image .caption{right:2rem;bottom:2rem;top:auto;left:2rem;width:auto}}.content-image .caption span{font-size:2rem;font-weight:500;letter-spacing:-1px;line-height:1.4}@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;font-weight:400;letter-spacing:-1px;line-height:1.4}@media only screen and (max-width:1024px){.content-image .caption p{font-size:1.5rem}}.start-content{height:100vh;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1024px){.start-content{height:80vh}}.start-content:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:3}.start-content figure,.start-content video{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%}.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{font-size:12rem;font-weight:300;color:#fff;letter-spacing:-6.4px;line-height:1.1}.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{height:50rem;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1024px){.custom-headline{height:30rem}}.custom-headline:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:3}.custom-headline figure,.custom-headline video{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%}.custom-headline figure img{height:50rem;-o-object-fit:cover;object-fit:cover}.custom-headline .head{height:100%;padding:0 4rem 4rem;-webkit-box-align:end;position:relative;align-items:flex-end;width:100%;-ms-flex-align:end;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5}@media only screen and (max-width:1024px){.custom-headline .head{padding:0 2rem 2rem}}.custom-headline .head a{-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-headline .head a i svg{fill:#fff;width:3rem}@media only screen and (max-width:1024px){.custom-headline .head a i svg{width:2rem}}.custom-headline .head h1{font-weight:400;color:#fff;letter-spacing:-6.4px}@media only screen and (max-width:1024px){.custom-headline .head h1{font-size:5rem;letter-spacing:-3.4px}}.brands-items{border-bottom:.1rem solid #e0dad4;padding-bottom:4rem}@media only screen and (max-width:768px){.brands-items .container{padding:0}}.brands-items .brands{grid-template-columns:repeat(2,1fr);display:grid}@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{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.brands-items .brands a:hover i svg{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transition:all .5s;transition:all .5s}.brands-items .brands a figure{overflow:hidden;position:relative;border-radius:3rem}.brands-items .brands a figure img{-webkit-transition:all .5s;transition:all .5s}.brands-items .brands a figure figcaption{-ms-flex-pack:end;padding:0 4rem 4rem;justify-content:flex-end;-webkit-box-pack:end;color:#fff;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;inset:0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:start;padding:1.4rem 2rem;justify-content:flex-start;-webkit-box-pack:start}}.brands-items .brands a figure figcaption:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.brands-items .brands a figure figcaption h2{font-size:5.6rem;font-weight:400;margin-bottom:1rem;position:relative;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;font-weight:400;position:relative;line-height:1.2}@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{-ms-flex-pack:justify;height:10rem;justify-content:space-between;-webkit-box-pack:justify;font-size:2.6rem;font-weight:500;color:#2a2a2a;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.brands-items .brands a .link{height:6rem;font-size:2rem}}.brands-items .brands a .link svg{-webkit-transition:all .5s;transition:all .5s;stroke-width:.2rem;width:2.6rem;stroke:#2a2a2a}@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{border-right:none;margin-bottom:2rem;border-bottom:.1rem solid #e0dad4;padding-right:2rem}}.brands-items .brands a:last-child{border-left:.1rem solid #e0dad4;padding-left:4rem}@media only screen and (max-width:768px){.brands-items .brands a:last-child{padding-left:2rem}}.brands-items .button-brand{padding:1rem 1.4rem 1rem 2rem;border:.1rem solid hsla(0,0%,100%,.5);font-weight:300;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:relative;gap:3rem;align-items:center;border-radius:5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:center;height:4rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.2);margin-left:auto;width:4rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.brands-items .button-brand i{height:3.4rem;width:3.4rem}}.brands-items .button-brand i svg{-webkit-transition:all .5s;transition:all .5s;width:2rem;stroke:#fff}@media only screen and (max-width:1024px){.brands-items .button-brand i svg{width:1.5rem}}.brands-items .button-brand .text{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.brands-items .button-brand:hover{-webkit-transition:all .5s;transition:all .5s;background:hsla(0,0%,100%,.1)}.brands-items .button-brand:hover i svg{-webkit-transition:all .5s;transition:all .5s;opacity:1}.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}}.find-product{margin:10rem 0;border-radius:3rem;background:#ece6e1;width:100%}@media only screen and (max-width:1024px){.find-product{margin:4rem 0 6rem}}.find-product .head{-ms-flex-pack:center;padding:10rem 0 7rem;justify-content:center;-webkit-box-pack:center;color:#5c391a;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{grid-template-columns:repeat(4,1fr);border-top:.1rem solid #cfc3b9;display:grid}@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{border-left:.1rem solid #cfc3b9;padding:10rem 0;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;align-items:center;-webkit-box-orient:vertical;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.find-product .select-buttons .select-button{padding:2rem 0 10rem}}.find-product .select-buttons .select-button.disabled{pointer-events:none;opacity:.5}.find-product .select-buttons .select-button:hover{background:rgba(92,57,26,.1)}.find-product .select-buttons .select-button:first-child{border-left:.1rem solid transparent}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:first-child{border-left:none;border-bottom:.1rem solid #cfc3b9}}.find-product .select-buttons .select-button:last-child{border-right:.1rem solid transparent}@media only screen and (max-width:1024px){.find-product .select-buttons .select-button:last-child{border-left:none}.find-product .select-buttons .select-button:nth-child(2),.find-product .select-buttons .select-button:nth-child(3){border-left:none;border-bottom:.1rem solid #cfc3b9}}.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;font-weight:600;color:#5c391a}@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{-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0);pointer-events:none;padding:1rem;right:2rem;-webkit-transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:2rem;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:2rem;background:#fff;-webkit-box-orient:vertical;left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.find-product .select-dropdown-items.active{-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:auto;opacity:1;visibility:visible}.find-product .select-dropdown-items .select-name{padding:1.4rem;font-size:2.2rem;font-weight:500;color:#5c391a;-webkit-box-align:center;letter-spacing:-1px;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.find-product .select-dropdown-items .select-name img{width:4rem}.find-product .select-dropdown-items ul{overflow:auto;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:25rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.find-product .select-dropdown-items ul li{padding:1.6rem;font-size:1.8rem;font-weight:500;color:#2a2a2a;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;gap:1rem;align-items:center;border-radius:1rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.find-product .select-dropdown-items ul li{font-size:1.6rem}}.find-product .select-dropdown-items ul li .color{height:2rem;border:.1rem solid #e0dad4;border-radius:2rem;width:2rem}.find-product .select-dropdown-items ul li:hover{background:rgba(92,57,26,.1)}.find-product .user-select-item{padding:1rem 1rem 1rem 2rem;font-size:1.6rem;font-weight:400;font-weight:600;color:#5c391a;-webkit-box-align:center;position:absolute;opacity:0;visibility:hidden;gap:1rem;inset:auto auto 2.8rem auto;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.1);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.find-product .user-select-item.active{opacity:1;visibility:visible}.find-product .user-select-item .color{height:2rem;border:.1rem solid #2a2a2a;border-radius:2rem;width:2rem}.find-product .user-select-item .delete-select{-ms-flex-pack:center;height:3rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.2);margin-left:1rem;width:3rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.find-product .user-select-item .delete-select svg{fill:#5c391a;width:1.8rem}.find-product .view-products{-ms-flex-pack:center;height:8rem;justify-content:center;-webkit-box-pack:center;font-size:2rem;font-weight:400;color:#5c391a;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;border-top:.1rem solid #cfc3b9;gap:2rem;align-items:center;border-radius:0 0 3rem 3rem;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:none}.find-product .view-products.active{display:-webkit-box;display:-ms-flexbox;display:flex}.find-product .view-products svg{stroke-width:.3rem;width:2rem;stroke:#5c391a}.find-product .view-products:hover{-webkit-transition:all .5s;transition:all .5s;background:rgba(92,57,26,.1)}.special-cards-content{overflow:hidden;padding:10rem 4rem;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#8d7d70;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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}.special-cards-content.type-2 .item{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem;-webkit-box-orient:vertical}}.special-cards-content.type-2 .item .caption{color:#fdf1e7;-webkit-box-align:start;align-items:flex-start;-ms-flex-align: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{padding:4rem 3rem;background:none}@media only screen and (max-width:1024px){.special-cards-content.type-3{padding:4rem 2rem}}.special-cards-content.type-3 .item{padding:3rem;-webkit-box-align:center;align-items:center;border-radius:3rem;background:#eef1ee;-ms-flex-align:center}@media only screen and (max-width:768px){.special-cards-content.type-3 .item{padding:2rem;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}}.special-cards-content.type-3 .item:nth-child(2n){background:#f1f7f1}.special-cards-content.type-3 .item .caption{color:#1e451e;-webkit-box-align:start;align-items:flex-start;-ms-flex-align: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 p,.special-cards-content.type-3 .item .caption span{color:#1e451e}.special-cards-content.type-4{padding:4rem 2rem;background:none}@media only screen and (max-width:1024px){.special-cards-content.type-4{padding:0 2rem}}.special-cards-content.type-4 .item{padding:3rem;-webkit-box-align:center;align-items:center;border-radius:3rem;background:#f2eeeb;-ms-flex-align: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{-webkit-box-align:start;gap:2rem;align-items:flex-start;-ms-flex-align:start}}.special-cards-content.type-4 .item:nth-child(2n){background:#f3eeeb}.special-cards-content.type-4 .item .caption{color:#2a2a2a;-webkit-box-align:start;align-items:flex-start;border-radius:3rem;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.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}.special-cards-content.type-4 .item .caption h2,.special-cards-content.type-4 .item .caption p,.special-cards-content.type-4 .item .caption span{margin-left:0}}.special-cards-content.type-4 .item .caption h2,.special-cards-content.type-4 .item .caption p,.special-cards-content.type-4 .item .caption span{color:#2a2a2a}.special-cards-content .headline{margin-bottom:4rem;color:#fff}@media only screen and (max-width:1024px){.special-cards-content .headline{margin-bottom:2rem}}.special-cards-content .container{overflow:hidden;padding:0;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.special-cards-content .container{padding:0;gap:3rem}}.special-cards-content .item{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;gap:8rem;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.special-cards-content .item{gap:4rem}}@media only screen and (max-width:648px){.special-cards-content .item{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem;-webkit-box-orient:vertical}}.special-cards-content .item:nth-child(2n){-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}@media only screen and (max-width:768px){.special-cards-content .item:nth-child(2n){-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}}.special-cards-content .item .caption{-ms-flex:1;flex:1;-ms-flex-pack:center;flex-shrink:0;justify-content:center;-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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;font-weight:400;text-box:trim-both cap alphabetic;letter-spacing:-4.4px}@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{font-size:2.4rem;font-weight:600;color:#fff;max-width:60rem;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{font-size:1.8rem;font-weight:400;color:#fff;max-width:45rem;letter-spacing:0;margin-left:0;line-height:1.4}@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{font-size:1.8rem;max-width:80%}@media only screen and (max-width:1370px){.special-cards-content .item .caption p.small{font-size:1.6rem;max-width:100%}}@media only screen and (max-width:1024px){.special-cards-content .item .caption p.small{max-width:100%}.special-cards-content .item .caption p{font-size:1.6rem;margin-left:0}}.special-cards-content .item figure{-ms-flex:1;flex:1;height:60rem;overflow:hidden;flex-shrink:0;-webkit-box-flex:1;-ms-flex-negative:0;position:relative;border-radius:3rem}@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{-ms-flex:none;flex:none;-webkit-box-flex:0;border-radius:2rem;width:100%}}.special-cards-content .item figure img{height:80rem;-o-object-fit:cover;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{-ms-flex:1;flex:1;overflow:hidden;-webkit-box-flex:1;position:relative;aspect-ratio:16/9;border-radius:3rem}.special-cards-content .item .video:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}.special-cards-content .item .video video{height:100%;width:100%}.special-cards-content .item .video .video-control{position:absolute;gap:.8rem;inset:auto auto 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.special-cards-content .item .video .video-control a{height:4rem;-webkit-transition:all .5s;transition:all .5s;position:relative;border-radius:100%;background:#8d7d70;cursor:pointer;width:4rem}.special-cards-content .item .video .video-control a .pause,.special-cards-content .item .video .video-control a.play-pause.active .play{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control a.play-pause.active .pause{opacity:1;visibility:visible}.special-cards-content .item .video .video-control a.sound .sound-on{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control a.sound.active .sound-on{opacity:1;visibility:visible}.special-cards-content .item .video .video-control a.sound.active .sound-off{opacity:0;visibility:hidden}.special-cards-content .item .video .video-control a i{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;inset:0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.special-cards-content .item .video .video-control a:hover{-webkit-transition:all .5s;transition:all .5s;background:hsla(27,11%,50%,.5)}.special-cards-content .item .video .video-control a svg{fill:#fff;width:2rem}.special-cards-content .buttons{gap:3rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.special-cards-content .buttons{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;-webkit-box-orient:vertical}}.special-cards-content .buttons .button-brand{padding:1.4rem 1.4rem 1.4rem 4rem;font-size:1.8rem;border:.1rem solid hsla(0,0%,100%,.4);font-weight:300;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;min-width:20rem;gap:3rem;align-items:center;border-radius:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.special-cards-content .buttons .button-brand{padding:1rem 1.4rem 1rem 2.6rem;font-size:1.4rem}}.special-cards-content .buttons .button-brand i{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.2);margin-left:auto;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.special-cards-content .buttons .button-brand i svg{-webkit-transition:all .5s;transition:all .5s;width:2rem;stroke:#fff}.special-cards-content .buttons .button-brand .text{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.special-cards-content .buttons .button-brand:hover{-webkit-transition:all .5s;transition:all .5s;background:hsla(0,0%,100%,.1)}.special-cards-content .buttons .button-brand:hover i svg{-webkit-transition:all .5s;transition:all .5s;opacity:1}.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}}.differences{padding:10rem 0;margin:auto;width:100%}@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{grid-template-columns:repeat(3,1fr);gap:2.4rem;grid-auto-rows:40rem;display:grid}@media only screen and (max-width:1024px){.differences .cards{overflow-y:auto;padding-right:2rem;width:calc(100% + 2rem);display:-webkit-box;display:-ms-flexbox;display:flex}}.differences .cards .item{-ms-flex-pack:justify;overflow:hidden;padding:4rem;justify-content:space-between;-webkit-box-pack:justify;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:2rem;background:gray;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.differences .cards .item:before{-webkit-transition:all .5s;transition:all .5s;content:"";position:absolute;opacity:0;inset:0;background:rgba(42,42,42,.3);z-index:-1}@media only screen and (max-width:1600px){.differences .cards .item{padding:2rem}}@media only screen and (max-width:1024px){.differences .cards .item{height:40rem;flex-shrink:0;padding:2rem;-ms-flex-negative:0;width:30rem}}.differences .cards .item:hover:before{-webkit-transition:all .5s;transition:all .5s;opacity:1}.differences .cards .item:hover .text svg{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transition:all .5s;transition:all .5s}.differences .cards .item .text{-webkit-box-align:center;gap:2rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.differences .cards .item .text svg{-webkit-transition:all .5s;transition:all .5s;stroke-width:.3rem;stroke:#f4eee9}@media only screen and (max-width:1024px){.differences .cards .item .text svg{width:2rem}}.differences .cards .item h5{font-size:3.2rem;font-weight:600;color:#f4eee9;-webkit-transition:all .5s;transition:all .5s;line-height:1}@media only screen and (max-width:1600px){.differences .cards .item h5{font-size:2rem}}@media only screen and (max-width:768px){.differences .cards .item h5{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{stroke-width:.4rem;width:10rem;stroke:#fffdf9}@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;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#907474;-webkit-box-orient:vertical}@media only screen and (max-width:1024px){.differences .cards .item-02{grid-column:2;grid-row:1;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.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;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#907c74;-webkit-box-orient:vertical}@media only screen and (max-width:1024px){.differences .cards .item-04{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.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;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#c39b78;-webkit-box-orient:vertical}@media only screen and (max-width:1370px){.differences .cards .item-07{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.differences .cards .item-07 .text{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}@media only screen and (max-width:1370px){.differences .cards .item-07 .text{-webkit-box-align:start;align-items:flex-start;-ms-flex-align: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{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#837777;-webkit-box-orient:vertical}@media only screen and (max-width:1370px){.differences .cards .item-10{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.differences .cards .item-10 i svg{margin-left:auto}.differences .cards .guarante-periods-2{grid-column:1/span 2;grid-row:4;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#907474;-webkit-box-orient:vertical}@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{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);pointer-events:none;padding:4rem;-webkit-transition:opacity .2s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .2s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;gap:2rem;inset:0;background:#2a2a2a;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.differences .differences-detail-box{padding:2rem}}.differences .differences-detail-box.active{-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:auto;opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.differences .differences-detail-box{-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}}.differences .differences-detail-box .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.differences .differences-detail-box .head span{margin-left:0}.differences .differences-detail-box .head .differences-detail-close{-ms-flex-pack:center;height:4.6rem;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.1);cursor:pointer;width:4.6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.differences .differences-detail-box .head .differences-detail-close{height:3.8rem;width:3.8rem}}.differences .differences-detail-box .head .differences-detail-close svg{fill:#fff;opacity:.7;width:1.6rem}@media only screen and (max-width:1024px){.differences .differences-detail-box .head .differences-detail-close svg{width:1.4rem}}.differences .differences-detail-box p{overflow:hidden;overflow:auto;font-size:1.6rem;font-weight:300;color:#f4eee9;scrollbar-color:hsla(0,0%,100%,.25) transparent;line-height:1.3;scrollbar-width:thin;display:-webkit-box}.differences .differences-detail-box p::-webkit-scrollbar{height:6px;width:6px}.differences .differences-detail-box p::-webkit-scrollbar-track{background:transparent}.differences .differences-detail-box p::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.25)}.differences .differences-detail-box p::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.differences .differences-detail-box .button{margin-top:auto}.sustainability{height:90vh;overflow:hidden;position:relative;margin:10rem 4rem;border-radius: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:rgba(0,0,0,.4);z-index:3}.sustainability figure,.sustainability video{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%}.sustainability .caption{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem;inset:0;text-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4}.sustainability .caption h3{padding:0 2rem;font-size:6rem;font-weight:400;color:#fff;max-width:120rem;letter-spacing:-3.4px;line-height:1.1}@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}}.blog-cards{padding:10rem 4rem 0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;padding-bottom:4rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.blog-cards .head{padding-right:2rem}}.blog-cards .cards{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}@media only screen and (max-width:1024px){.blog-cards .cards.scroll{overflow-y:auto}.blog-cards .cards{padding-right:2rem}}.blog-cards .cards a{padding:2rem;border:.1rem solid #e0dad4;-webkit-transition:all .5s;transition:all .5s;border-radius:2rem}@media only screen and (max-width:1024px){.blog-cards .cards a{width:30rem}}.blog-cards .cards a:hover{border:.1rem solid #f6f2ef;-webkit-transition:all .5s;transition:all .5s;background:#f6f2ef}.blog-cards .cards a figure img{border-radius:2rem}.blog-cards .cards a .caption{padding-top:2rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-cards .cards a .caption h3{overflow:hidden;font-size:2rem;font-weight:600;color:#2a2a2a;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}@media only screen and (max-width:1600px){.blog-cards .cards a .caption h3{font-size:1.9rem}}@media only screen and (max-width:1024px){.blog-cards .cards a .caption h3{font-size:1.7rem}}.blog-cards .cards a .caption p{overflow:hidden;font-size:1.6rem;font-weight:400;color:#2a2a2a;-webkit-box-orient:vertical;padding-bottom:2rem;line-height:1.4;-webkit-line-clamp:2;display:-webkit-box}@media only screen and (max-width:1024px){.blog-cards .cards a .caption p{font-size:1.5rem}}.blog-cards .cards a .caption .bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-cards .cards a .caption .bottom .date{font-size:1.4rem;color:#2a2a2a;opacity:.5}.blog-cards .cards a .caption .bottom svg{stroke-width:.2rem;width:2rem;stroke:#2a2a2a}.newsletter{padding:10rem 0;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10rem 4rem;align-items:center;border-radius:3rem;background:#363533;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.newsletter{max-width:100%}}@media only screen and (max-width:1370px){.newsletter{padding:6rem 0;margin:6rem 2rem}}@media only screen and (max-width:1024px){.newsletter{margin:6rem 2rem}}@media only screen and (max-width:768px){.newsletter{padding:6rem 0}.newsletter .headline{font-size:2.6rem}}.newsletter .head{margin-bottom:4rem;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;text-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter .head .headline{color:#ffeede}.newsletter .head span{font-size:2rem;font-weight:400;color:#fffbf7;max-width:50rem;text-align:center}@media only screen and (max-width:768px){.newsletter .head span{padding:0 2rem;font-size:1.6rem}}.newsletter .form-newsletter{overflow:hidden;position:relative;-webkit-box-direction:normal;max-width:60rem;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.newsletter .form-newsletter{padding:0 2rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:0;background:none;-webkit-box-orient:vertical}}.newsletter .form-newsletter .checkbox-items{padding:0}.newsletter .form-newsletter .form-item.newsletter-item{margin-bottom:2rem;border-radius:100vmax;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.newsletter .form-newsletter .form-item.newsletter-item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:0;background:none;-webkit-box-orient:vertical}}.newsletter .form-newsletter .checkbox-items .checkbox-item label,.newsletter .form-newsletter .checkbox-items .checkbox-item label a{color:#fff}.newsletter .form-newsletter input{font-size:2.4rem;color:#fff;background:none;width:100%;padding-left:2rem}@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{height:6rem;border-radius:100vmax;background:hsla(0,0%,100%,.1)}}.newsletter .form-newsletter button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}@media only screen and (max-width:1024px){.newsletter .form-newsletter button{height:6rem;width:100%}}.numbers{grid-template-columns:repeat(5,1fr);border-radius:4rem;background:#ece6e1;width:100%;display:grid}@media only screen and (max-width:1024px){.numbers{grid-template-columns:repeat(2,1fr);margin:6rem 0 0}}.numbers .item{border-right:.1rem solid #cfc3b9;padding:6rem 4rem;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.numbers .item,.numbers .item.full{-webkit-box-align:center;text-align:center;align-items:center;-ms-flex-align:center}.numbers .item.full{grid-column:span 2}.numbers .item{padding:4rem 2rem;border-bottom:.1rem solid #cfc3b9}}.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{font-size:3.4rem;letter-spacing:-3.5px}}.numbers .item small{font-size:1.6rem;color:#5f4a45}@media only screen and (max-width:1024px){.numbers .item small{font-size:1.4rem}}.detail-headline{padding:4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;background:#f9f8f7;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline,.detail-headline.active{-webkit-transition:all .5s;transition:all .5s}.detail-headline.active{background-color:#efefea}@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{-webkit-box-align:start;gap:1rem;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .custom .wish-count{-ms-flex-pack:center;height:3rem;justify-content:center;-webkit-box-pack:center;font-size:1.6rem;color:#fff;-webkit-box-align:center;align-items:center;border-radius:100%;background:#2a2a2a;width:3rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline.small h1{font-size:4rem;max-width:60%;letter-spacing:-2.4px}@media only screen and (max-width:1370px){.detail-headline.small h1{font-size:3.6rem;max-width:100%}}@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;text-box:trim-both cap alphabetic;letter-spacing:-4px}@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;font-size:3.6rem;letter-spacing:-1.4px}}.detail-headline .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.detail-headline .breadcrumb{overflow-y:auto}}.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;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.detail-headline .breadcrumb li a{width:auto}}.detail-headline .breadcrumb li a:after{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;content:"";position:relative;align-items:center;background:url(https://ilkgun.cfd/assets/images/icons/breadcrumb-icon-arrow.svg) no-repeat 50%;width:4rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .detail-content{position:relative;gap:6rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.detail-headline .detail-content{-webkit-box-align:center;align-items:center;-ms-flex-align: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{-webkit-box-align:end;gap:2rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.detail-headline .detail-content .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center}}@media only screen and (max-width:768px){.detail-headline .detail-content .head{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@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{-webkit-transform:translateY(8rem);transform:translateY(8rem);-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);opacity:1;visibility:visible}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand.active .select-brand{-webkit-transform:translateY(3rem);transform:translateY(3rem)}}.detail-headline .detail-content .change-brand.active .selected-brand svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.detail-headline .detail-content .change-brand .selected-brand{-webkit-box-align:center;position:relative;gap:2rem;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{fill:#2a2a2a;width:3rem}@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{-webkit-transform:translateY(20rem);transform:translateY(20rem);padding:2rem;-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;gap:1rem;top:4rem;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:2rem;background:#fff;-webkit-box-orient:vertical;width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}@media only screen and (max-width:1024px){.detail-headline .detail-content .change-brand .select-brand{padding:1rem;gap:1rem;inset:auto 2rem auto 2rem;left:0;width:100%}}.detail-headline .detail-content .change-brand .select-brand figure{overflow:hidden;position:relative;border-radius:1rem}.detail-headline .detail-content .change-brand .select-brand figure:hover svg{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transition:all .5s;transition:all .5s}.detail-headline .detail-content .change-brand .select-brand figure:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}.detail-headline .detail-content .change-brand .select-brand figure figcaption{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;inset:0;align-items:center;background:rgba(42,42,42,.4);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.detail-headline .detail-content .change-brand .select-brand figure figcaption span{font-size:4rem;font-weight:500;color:#fff;-webkit-transition:all .5s;transition:all .5s;gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-transition:all .5s;transition:all .5s;stroke-width:.2rem;width:3rem;stroke:#fff}@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{height:30rem;-webkit-transition:all .5s;transition:all .5s;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@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{-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-box-align:center;gap:2rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .detail-content .select-dropdown{flex-shrink:0;-ms-flex-negative:0;width:30rem}.detail-headline .detail-content .select-dropdown .selectbox{border:none}.detail-headline .detail-content .select-dropdown .selectbox .CaptionCont{border:none;background:#ece6e1}.detail-headline .detail-content .select-dropdown .selectbox .CaptionCont span{font-weight:400;color:#5c391a}.detail-headline .detail-content .search-box{max-width:50rem;margin-left:auto;width:100%}@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{overflow:hidden;position:relative;border-radius:100vmax;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .detail-content .search-box .form-search input{font-size:2rem;color:#2a2a2a;background:none;width:100%;padding-left:2rem}@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{-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center}.detail-headline .search-headline,.detail-headline .search-headline .search-info{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .search-headline .search-info{margin-bottom:4rem;color:#5c391a;gap:.5rem;text-align:center}.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:-webkit-box!important;display:-ms-flexbox!important;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{overflow:hidden;position:relative;border-radius:100vmax;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-headline .search-headline .search-box .form-search input{font-size:2rem;color:#2a2a2a;background:none;width:100%;padding-left:2rem}@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}}.content-wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.content-wrapper,.content-wrapper.type-2 .container{display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper.type-2 .container{gap:6rem}.content-wrapper.type-3{padding:0 4rem;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem;-webkit-box-orient:horizontal}@media only screen and (max-width:1024px){.content-wrapper.type-3{padding:0 2rem}.content-wrapper.gallery .container,.content-wrapper.type-3{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.content-wrapper.gallery .container{gap:0}}.content-wrapper .category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .category-wrapper.column{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.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{grid-template-columns:repeat(2,1fr);gap:2rem}}.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.content-wrapper .category-wrapper.column .list-content .product-cards.professionals a{border-bottom:.1rem solid rgba(42,42,42,.1);gap:2rem;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{margin-bottom:1rem;aspect-ratio:1}@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 h4{font-size:2rem}@media only screen and (max-width:768px){.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{padding-top:6rem;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.content-wrapper .filter{padding-top:2rem;gap:2rem}}.content-wrapper .filter .selectbox{width:-webkit-min-content;width:-moz-min-content;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;border-radius:100vmax;background:rgba(92,57,26,.1)}.content-wrapper .filter .selected-head{-ms-flex-pack:justify;height:3.6rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .filter .selected-head .category{font-size:1.4rem;color:#2a2a2a}.content-wrapper .filter .selected-head .selected-item{font-size:1.4rem;font-weight:400;color:#2a2a2a;color:#5c391a}.content-wrapper .filter .filter-item{position:relative;margin-left:auto}.content-wrapper .filter .filter-item .filter-open{height:5rem;padding:0 3rem;font-size:1.8rem;color:#2a2a2a;-webkit-box-align:center;gap:2rem;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.05);cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .filter .filter-item .filter-open svg{stroke:#2a2a2a}.content-wrapper .filter .filter-item .close-filter{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:2rem;-webkit-box-align:center;position:absolute;top:2rem;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;width:100%;margin-top:1rem}.content-wrapper .filter .filter-item .select-items{-webkit-transform:translateZ(0);transform:translateZ(0);padding:3rem 2rem 2rem;right:0;-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;gap:1rem;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:2rem;background:#fff;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}@media only screen and (max-width:1024px){.content-wrapper .filter .filter-item .select-items{padding:4rem 2rem 2rem;position:fixed;inset:2rem 2rem auto}}.content-wrapper .filter .filter-item .select-items.active{-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0);-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);opacity:1;visibility:visible}@media only screen and (max-width:1024px){.content-wrapper .filter .filter-item .select-items.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.content-wrapper .sidebar{border-right:.1rem solid #e0dad4;flex-shrink:0;padding:4rem 4rem 4rem 0;-ms-flex-negative:0;width:36rem}@media only screen and (max-width:1024px){.content-wrapper .sidebar{overflow-y:auto;padding:2rem 0 0;border:none;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:100%}}.content-wrapper .sidebar ul{padding-top:2rem;border-top:.1rem solid #e0dad4;margin-top:2rem}.content-wrapper .sidebar ul,.content-wrapper .sidebar ul li{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .sidebar ul li{font-size:1.5rem;font-weight:300;margin-bottom:1.6rem;gap:.2rem}.content-wrapper .sidebar ul li strong{font-weight:500;color:#2a2a2a}.content-wrapper .sidebar .text{padding:1.6rem;font-weight:400;border-radius:1rem;background:#f7f7f7;margin-top:2rem}.content-wrapper .sidebar .text p{font-size:1.5rem;line-height:1.2}.content-wrapper .sidebar .slide-read-more{overflow:hidden}.content-wrapper .sidebar .slide-read-more-button{font-size:1.5rem;text-decoration:underline;color:#2a2a2a;cursor:pointer;margin-top:8px;display:none}.content-wrapper .sidebar .select-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .sidebar .select-items .selected-head{-ms-flex-pack:justify;height:3.6rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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;font-weight:400;color:#2a2a2a;color:#5c391a}.content-wrapper .sidebar .project-info{color:#2a2a2a;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .sidebar .project-info h1,.content-wrapper .sidebar .project-info h3{font-size:3.4rem;font-weight:500;letter-spacing:-.2px}@media only screen and (max-width:1024px){.content-wrapper .sidebar .project-info h1,.content-wrapper .sidebar .project-info h3{font-size:2.8rem}}.content-wrapper .sidebar .project-info .location{font-size:1.8rem;font-weight:400;margin-bottom:2rem;border-bottom:.1rem solid #e0dad4;letter-spacing:-.2px;padding-bottom:2rem;margin-top:1rem}.content-wrapper .sidebar .project-info .year{font-size:1.6rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:-.2px;gap:.5rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .sidebar .project-info .year small{font-size:1.4rem;font-weight:400;color:#5c391a}.content-wrapper .list-content{padding:8rem 0 8rem 8rem}.content-wrapper .product-cards{grid-template-columns:repeat(3,1fr);gap:3rem;padding-bottom:8rem;width:100%;display:grid}@media only screen and (max-width:768px){.content-wrapper .product-cards{padding-bottom:0}}.content-wrapper .product-detail{padding-top:8rem;gap:6rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.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}.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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-orient:vertical}}.content-wrapper .product-detail h1{font-size:5.8rem;letter-spacing:-2px;line-height:1}@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{margin-bottom:1.4rem;display:none}@media only screen and (max-width:768px){.content-wrapper .product-detail h1.mobile{display:block}}.content-wrapper .product-detail .product-info{flex-shrink:0;-ms-flex-negative:0;-webkit-box-direction:normal;max-width:60rem;-ms-flex-direction:column;flex-direction:column;gap:3rem;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.content-wrapper .product-detail .product-info{flex-shrink:1;-ms-flex-negative: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{max-width:100%;width:100%}}.content-wrapper .product-detail .product-info .caption{-webkit-box-direction:normal;max-width:60rem;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media only screen and (max-width:768px){.content-wrapper .product-detail .product-info .buttons .button{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center}}@media only screen and (max-width:648px){.content-wrapper .product-detail .product-info .buttons .button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;width:100%}}.content-wrapper .product-detail .product-info .technical-details{padding:2rem;border-radius:2rem;background:#f7f7f7;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 h4{height:6rem;font-size:2.4rem;font-weight:500;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .product-detail .product-info .technical-details ul{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .product-detail .product-info .technical-details ul li{-ms-flex-pack:justify;padding:2rem 0;justify-content:space-between;-webkit-box-pack:justify;color:#5f4a45;-webkit-box-align:center;border-top:.1rem solid rgba(42,42,42,.1);align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .product-detail .product-info .technical-details ul li .left{font-size:1.8rem;-webkit-box-align:center;gap:2rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details ul li .left{font-size:1.6rem;gap:1rem}.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{flex-shrink:0;font-size:1.6rem;font-weight:300;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;width:25rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-wrapper .product-detail .product-info .technical-details ul li .right{font-size:1.4rem;width:10rem}}@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 .button{margin:auto}.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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4rem;background:#f6f2ef;-webkit-box-orient:vertical;padding-bottom:6rem;width:100%}@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:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.content-wrapper .technical-details .technical-content .list .list-item{padding:6rem;width:50%}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list .list-item{padding:2rem 2rem 0;width:100%}}.content-wrapper .technical-details .technical-content .list .list-item:first-child{border-right:.1rem solid rgba(95,74,69,.1)}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list .list-item:first-child{border:none}.content-wrapper .technical-details .technical-content .list .list-item:last-child{padding:0 2rem 2rem}}.content-wrapper .technical-details .technical-content .list ul{color:#5f4a45;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-wrapper .technical-details .technical-content .list ul li{padding:1.4rem 0;border-bottom:.1rem solid rgba(95,74,69,.1)}}.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{-ms-flex-pack:justify;padding:3rem 4rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;margin:0 6rem;align-items:center;border-radius:3rem;background:#fff;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:4rem 2rem 0;border-radius:2rem;-webkit-box-orient:vertical}}.content-wrapper .technical-details .technical-content .download-docs .left{font-size:3rem;font-weight:400;-webkit-box-align:center;letter-spacing:-1.4px;gap:2rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .technical-details .technical-content .download-docs .download-buttons a{font-size:2rem;color:#2a2a2a;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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:0 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{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;grid-auto-rows:10px;display:grid}.content-wrapper .product-gallery .gallery-items .gallery-item{overflow:hidden;display:block}.content-wrapper .product-gallery .gallery-items .gallery-item figure{height:100%}.content-wrapper .product-gallery .gallery-items .gallery-item img{height:100%;height:auto;border-radius:1.5rem;width:100%}.content-wrapper .gallery-masonry .masonry-list{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@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{overflow:hidden;margin:0;border-radius:2rem}.content-wrapper .gallery-masonry .masonry-list img{height:100%;-webkit-transition:all .5s;transition:all .5s;-o-object-fit:cover;object-fit:cover;border-radius:2rem;cursor:pointer;width:100%;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{-webkit-column-count:3;-moz-column-count:3;-webkit-columns:28rem;-moz-columns:28rem;columns:28rem;gap:2rem}@media only screen and (max-width:768px){.content-wrapper .gallery-content .masonry-list{-webkit-column-count:2;-moz-column-count:2;-webkit-columns:20rem;-moz-columns:20rem;columns:20rem}}@media only screen and (max-width:648px){.content-wrapper .gallery-content .masonry-list{-webkit-column-count:2;-moz-column-count:2;-webkit-columns:16rem;-moz-columns:16rem;columns:16rem}}.content-wrapper .gallery-content .masonry-list figure{overflow:hidden;margin-bottom:2rem;position:relative;border-radius: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{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}.content-wrapper .gallery-content .masonry-list img{-webkit-transition:all .5s;transition:all .5s;border-radius:2rem;cursor:pointer;width:100%}.content-wrapper .gallery-content .gallery-item{cursor:pointer}.content-wrapper .gallery-content .gallery-item figure{overflow:hidden;position:relative;-o-object-fit:cover;object-fit:cover}.content-wrapper .gallery-content .gallery-item figure img{min-height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.content-wrapper .gallery-content .gallery-info{position:absolute;display:none}.related-projects{padding:10rem 0 4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f4f0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.related-projects{padding-top:6rem}}.related-projects .items{grid-template-columns:repeat(2,1fr);padding-top:4rem;gap:6rem;display:grid}@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{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.related-projects .items a figure{overflow:hidden;position:relative;border-radius:3rem}@media only screen and (max-width:768px){.related-projects .items a figure{border-radius:2rem}}.related-projects .items a figure img{-webkit-transition:all .5s;transition:all .5s}.related-projects .items a .link{-ms-flex-pack:justify;height:10rem;justify-content:space-between;-webkit-box-pack:justify;font-size:2.6rem;color:#2a2a2a;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.related-projects .items a .link .caption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.related-projects .items a .link .caption h3{font-size:2.6rem;font-weight:600;color:#2a2a2a;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;font-weight:400;color:#2a2a2a}.related-projects .items a .link svg{stroke-width:.2rem;width:2.2rem;stroke:#2a2a2a}.google-text-content{padding:8rem;margin:10rem 0;border-radius:3rem;background:#f7f7f7}@media only screen and (max-width:1370px){.google-text-content{padding:2rem;margin:4rem 0;border-radius:2rem}}.google-text-content p{font-size:1.6rem;font-weight:400;color:#939393;line-height:1.5}@media only screen and (max-width:1370px){.google-text-content p{font-size:1.4rem}}.wish-list-content{padding:3rem;border:.1rem solid rgba(42,42,42,.1);-webkit-box-align:start;gap:5rem;margin:8rem 0;align-items:flex-start;border-radius:2rem;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.wish-list-content{margin:4rem 0}}@media only screen and (max-width:1024px){.wish-list-content{padding:1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media only screen and (max-width:768px){.wish-list-content{padding:0;border:none}}.wish-list-content .wish-list-cards{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.wish-list-content .wish-list-cards .item{padding:2rem;gap:2rem;border-radius:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@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:rgba(92,57,26,.05)}.wish-list-content .wish-list-cards .item.active .checked{-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible}.wish-list-content .wish-list-cards .item figure{flex-shrink:0;-ms-flex-negative:0;position:relative;width:20rem}@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{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;border:.1rem solid #2a2a2a;right:2rem;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:absolute;opacity:0;visibility:hidden;top:2rem;align-items:center;border-radius:100%;background:#fff;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.wish-list-content .wish-list-cards .item figure .checked{height:3rem;right:1rem;top:1rem;width:3rem}}.wish-list-content .wish-list-cards .item figure .checked svg{width:2rem}.wish-list-content .wish-list-cards .item span{font-size:3rem;font-weight:500;letter-spacing:-.8px;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:rgba(42,42,42,.5);cursor:pointer}@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{-ms-flex-pack:justify;padding:2rem 0 0;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.wish-list-content .caption .wish-list-buttons{-webkit-box-align:center;gap:4rem;align-items:center;margin-left:auto;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.wish-list-content .caption .wish-list-buttons{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:0;margin-left:0;margin-top:2rem}.wish-list-content .caption .wish-list-buttons .button{height:4rem;padding:0 1.2rem;font-size:1.4rem}}.wish-list-content .wish-list-form{flex-shrink:0;padding:4rem;-ms-flex-negative:0;border-radius:2rem;background:rgba(92,57,26,.04);width:60rem}@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{gap:2rem}.wish-list-content .wish-list-form .wish-list-added-products,.wish-list-content .wish-list-form form{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.wish-list-content .wish-list-form .wish-list-added-products{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{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.wish-list-content .wish-list-form .wish-list-added-products .items .product-item{height:3.6rem;padding:0 2rem;-webkit-box-align:center;gap:1rem;align-items:center;border-radius:100vmax;background:rgba(90,70,52,.1);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{cursor:pointer;width:2rem}.contact-container{padding:6rem 0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-container .head{font-size:2rem;margin-bottom:2rem;color:#79593e}@media only screen and (max-width:1024px){.contact-container .head{font-size:1.8rem}}.contact-container .contact-content{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.contact-container .contact-content{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}}.contact-container .contact-content .contact-item{gap:20rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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:4rem}}.contact-container .contact-content .contact-item .items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item .items{width:50%}}.contact-container .contact-content .contact-item .items .item{margin-bottom:8rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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}.contact-container .contact-content .contact-item .items .item a,.contact-container .contact-content .contact-item .items .item span{font-size:2rem;font-weight:400;color:#5f4a45;letter-spacing:-1px}@media only screen and (max-width:1600px){.contact-container .contact-content .contact-item .items .item a,.contact-container .contact-content .contact-item .items .item span{font-size:2rem}}@media only screen and (max-width:1024px){.contact-container .contact-content .contact-item .items .item a,.contact-container .contact-content .contact-item .items .item span{font-size:1.8rem}}.contact-container .contact-content .contact-item .items .item small{font-size:1.4rem;color:#79593e}.contact-container .contact-content .contact-item .items .item ul{-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-container .contact-content .contact-item .items .item ul li a:hover svg{-webkit-transition:all .5s;transition:all .5s;opacity:.5}.contact-container .contact-content .contact-item .items .item ul li a img{-webkit-transition:all .5s;transition:all .5s;width:3.6rem}.contact-container .contact-content .contact-item .items a{-webkit-transition:all .5s;transition:all .5s}.contact-container .contact-content .contact-item .items a:hover{opacity:.5}.contact-container .contact-content .wp-number{margin-bottom:1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{height:60rem;overflow:hidden;position:relative;border-radius:2rem;width:100%}@media only screen and (max-width:1024px){.contact-container .map-content .map{height:30rem}}.contact-container .map-content .map iframe{height:100%;mix-blend-mode:luminosity;position:absolute;width:100%}.blog-content .blog-cards{padding:0;margin:5rem 0}@media only screen and (max-width:1024px){.blog-content .blog-cards{margin:2rem 0}}.blog-content .blog-cards .cards{grid-template-columns:repeat(4,1fr);padding:0;gap:3rem;display:grid}@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{padding:1.4rem;width:100%}.blog-content .blog-cards .cards a figure img{border-radius:1rem}.blog-content .blog-cards .cards a span{font-size:1.6rem}.blog-content .blog-cards .cards a p{font-size:1.4rem}.blog-content .blog-cards .cards a .caption{padding-top:2rem;padding-bottom:0}.blog-content .blog-cards .cards a .caption .bottom .date{font-size:1.2rem}.blog-content .blog-cards .cards a .caption .bottom svg{width:1.4rem}}.project-products{padding:6rem 0;margin-bottom:10rem;background:#f6f2ef}@media only screen and (max-width:768px){.project-products{padding:3rem 0}}.project-products .container{max-width:80rem;margin:auto;width:100%}.project-products .head{font-size:3.2rem;margin-bottom:3rem;color:#5c391a;letter-spacing:-1px}@media only screen and (max-width:768px){.project-products .head{font-size:2.4rem}}.project-products .items{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media only screen and (max-width:768px){.project-products .items{grid-template-columns:repeat(2,1fr)}}.project-products .items .item{padding:1rem;-webkit-transition:all .5s;transition:all .5s;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;border-radius:1rem;background:hsla(0,0%,100%,.8);-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.project-products .items .item:hover{-webkit-box-shadow:0 7px 29px 0 rgba(92,57,26,.2);box-shadow:0 7px 29px 0 rgba(92,57,26,.2)}.project-products .items .item:hover,.project-products .items .item:hover figure{-webkit-transition:all .5s;transition:all .5s}.project-products .items .item:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}.project-products .items .item figure{overflow:hidden;-webkit-transition:all .5s;transition:all .5s;position:relative;border-radius:1rem}.project-products .items .item figure img{-webkit-transition:all .5s;transition:all .5s;border-radius:1rem;width:100%}.project-products .items .item .caption .text{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.project-products .items .item .caption .text small{font-size:1.3rem;color:#5c391a}.project-products .items .item .caption .text h4{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{-ms-flex-pack:center;padding:4rem 2rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-detail figure.cover{background:rgba(92,57,26,.08)}.blog-detail figure.cover img{max-width:120rem;border-radius:2rem}@media only screen and (max-width:1024px){.blog-detail figure.cover img{height:auto;aspect-ratio:3/2}}.blog-detail .content{padding:0 2rem;max-width:80rem;margin:auto;width:100%}.blog-detail .content .info{font-size:1.4rem;font-weight:400;color:#2a2a2a;gap:2rem;margin-top:2rem}.blog-detail .content .info,.blog-detail .content .info .category{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-detail .content .info .category{-ms-flex-pack:center;height:3rem;padding:0 1.5rem;justify-content:center;-webkit-box-pack:center;font-weight:500;color:#5c391a;border-radius:100vmax;background:rgba(92,57,26,.05)}.blog-detail .content article,.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 ol,.blog-detail .content ul{padding:2rem 2rem 2rem 4rem;-webkit-box-direction:normal;border-top:.1rem solid rgba(42,42,42,.1);border-bottom:.1rem solid rgba(42,42,42,.1);-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-detail .content ol li,.blog-detail .content ul li{list-style:disc;font-size:1.8rem;font-weight:400;color:#2a2a2a;line-height:1.4;display:list-item}@media only screen and (max-width:768px){.blog-detail .content ol li,.blog-detail .content ul li{font-size:1.5rem}}.blog-detail .content figure{padding:3rem;max-width:50rem;margin:auto;border-radius:2rem;background:rgba(92,57,26,.07)}@media only screen and (max-width:1024px){.blog-detail .content figure{padding:1.6rem}}.blog-detail .content figure img{height:60rem;-o-object-fit:cover;object-fit:cover;border-radius:2rem}@media only screen and (max-width:1024px){.blog-detail .content figure img{height:auto;-o-object-fit:fill;object-fit:fill}}.load-more-items{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.error-content,.load-more-items{display:-webkit-box;display:-ms-flexbox;display:flex}.error-content{padding:6rem 0;color:#5c391a;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;text-align:center;margin:10rem auto;align-items:center;border-radius:3rem;background:#ece6e1;-webkit-box-orient:vertical;width:100%;-ms-flex-align:center}@media only screen and (max-width:768px){.error-content{margin:4rem auto}}.error-content a{font-size:1.6rem;color:#2a2a2a;-webkit-box-align:center;gap:1rem;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.error-content a svg{width:1.8rem}.search-results-list{-webkit-box-direction:normal;max-width:80rem;-ms-flex-direction:column;flex-direction:column;margin:auto auto 4rem;-webkit-box-orient:vertical;width:100%}.search-results-list,.search-results-list .item{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-list .item{-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;border-bottom:.1rem solid rgba(42,42,42,.1);align-items:center;padding-bottom:2rem;-ms-flex-align:center}.search-results-list .item:hover figure img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}.search-results-list .item:hover .caption h4{color:#5c391a;-webkit-transition:all .5s;transition:all .5s}.search-results-list .item:hover i{-webkit-transition:all .5s;transition:all .5s;opacity:1}.search-results-list .item figure{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;-webkit-transition:all .5s;transition:all .5s;position:relative;border-radius:2rem;width:12rem}@media only screen and (max-width:768px){.search-results-list .item figure{width:10rem}}.search-results-list .item figure img{-webkit-transition:all .5s;transition:all .5s;aspect-ratio:1}.search-results-list .item .caption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-list .item .caption .brand{font-size:1.4rem;font-weight:400;color:#2a2a2a}.search-results-list .item .caption h4{font-size:2rem;color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s}.search-results-list .item i{-webkit-transition:all .5s;transition:all .5s;opacity:0;margin-left:auto}.search-results-list .item i svg{width:2rem}.history{min-height:100vh;padding:4rem 2rem;background:rgba(92,57,26,.05);width:100%}.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;margin-bottom:4rem;color:#5c391a;position:relative;letter-spacing:-2.4px;text-align:center;background:#f5f4f2;padding-bottom:6%}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .title{padding:0 0 6rem;margin-bottom:0;background:none}}@media only screen and (max-width:768px){.history .history-timeline-conetnt .title{font-size:4.4rem;text-align:left;padding-left:5rem}}.history .history-timeline-conetnt .year span{color:rgba(92,57,26,.2)}.history .history-timeline-conetnt .history-timeline{overflow:hidden;position:relative;-webkit-box-direction:normal;max-width:140rem;-ms-flex-direction:column;flex-direction:column;margin:auto;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.history .history-timeline-conetnt .history-timeline .timeline-vertical-line{height:100%;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;border-radius:2rem;background:#d8d0c8;left:50%;width:.4rem;z-index:0}@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{border-radius:2rem;background:#5c391a;width:.4rem}.history .history-timeline-conetnt .history-timeline .history-item{padding:0 0 16rem;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item{padding:0 0 10rem 5rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@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){-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item:nth-child(2n){-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.history .history-timeline-conetnt .history-timeline .history-item:nth-child(2n) .year{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.history .history-timeline-conetnt .history-timeline .history-item figure img{margin-bottom:1rem}.history .history-timeline-conetnt .history-timeline .history-item figure.image{overflow:hidden;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .images{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical}}@media only screen and (max-width:648px){.history .history-timeline-conetnt .history-timeline .history-item .images{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.history .history-timeline-conetnt .history-timeline .history-item.active .timeline-dot .dot{-webkit-transition:all .5s;transition:all .5s;background:#5c391a}.history .history-timeline-conetnt .history-timeline .history-item.active .year span{color:#5c391a}.history .history-timeline-conetnt .history-timeline .history-item.active .info{-webkit-transition:all .5s;transition:all .5s;opacity:1}.history .history-timeline-conetnt .history-timeline .history-item .year{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .year{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-top:-2rem}}.history .history-timeline-conetnt .history-timeline .history-item .year span{font-size:8rem;font-weight:700;-webkit-transition:all .5s;transition:all .5s;text-box:trim-both cap alphabetic;letter-spacing:-6px}@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{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:start;align-items:flex-start;width:14rem;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .timeline-dot{margin-left:-6rem;width:4rem}}.history .history-timeline-conetnt .history-timeline .history-item .timeline-dot .dot{height:2rem;-webkit-transition:all .5s;transition:all .5s;border-radius:100%;background:#d8d0c8;width:2rem}.history .history-timeline-conetnt .history-timeline .history-item .info{-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-transition:all .5s;transition:all .5s;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info{-ms-flex-order:3;order:3;-webkit-box-ordinal-group:4}}.history .history-timeline-conetnt .history-timeline .history-item .info .caption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.history .history-timeline-conetnt .history-timeline .history-item .info .caption ul{padding:2rem 2rem 2rem 4rem;border:.1rem solid rgba(42,42,42,.1);-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{list-style:disc;font-size:2rem;line-height:1.2}@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{-o-object-fit:cover;object-fit:cover;border-radius:2rem}.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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;font-weight:400;line-height:1.4}@media only screen and (max-width:1024px){.history .history-timeline-conetnt .history-timeline .history-item .info .caption .text-caption p{font-size:1.6rem}}.differences-content{padding:8rem 0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.differences-content{padding:2rem 0}}.differences-content .differences-headline{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:6rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.differences-content .differences-headline{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.differences-content .differences-headline .left{-webkit-box-align:center;gap:3rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.differences-content .differences-headline .left{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.differences-content .differences-headline .left i{-ms-flex-pack:center;height:12rem;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:2rem;background:#f5f4f0;width:12rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.differences-content .differences-headline .left i{height:10rem;width:10rem}}.differences-content .differences-headline .left i svg{fill:#c39b78;width:8rem}@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{font-size:2rem;font-weight:400;max-width:60rem}@media only screen and (max-width:1370px){.differences-content .differences-headline p{font-size:1.8rem;max-width:40rem}}@media only screen and (max-width:768px){.differences-content .differences-headline p{max-width:100%}}.differences-content .differences-content-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.differences-content .differences-content-items .items{grid-template-columns:repeat(2,1fr);display:grid}.differences-content .differences-content-items .differences-items{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items.type-2{gap:2rem}.differences-content .differences-content-items .differences-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical}}.differences-content .differences-content-items .differences-items.reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}@media only screen and (max-width:1024px){.differences-content .differences-content-items .differences-items.reverse{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.differences-content .differences-content-items .differences-items .item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.differences-content .differences-content-items .differences-items .item.center{-ms-flex-pack:center;justify-content:center;-webkit-box-pack: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{-ms-flex:1;flex:1;-webkit-box-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:.1rem solid rgba(42,42,42,.1)}.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;margin-bottom:2rem;color:#5c391a}.differences-content .differences-content-items .item ol{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.differences-content .differences-content-items .item ol li{list-style-type:square;margin-left:2rem;display:list-item}.differences-content .differences-content-items .item ol li,.differences-content .differences-content-items .item p{font-size:1.6rem;font-weight:400;color:#2a2a2a;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{padding-top:1rem;font-size:1.6rem;text-align:center}.press-content{padding:6rem 0}.press-content .tabs{list-style:none;position:relative;max-width:80rem;border-bottom:.1rem solid rgba(92,57,26,.2);margin:auto auto 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.press-content .tabs li{-ms-flex:1;flex:1;height:4rem;-webkit-box-flex:1;font-size:2rem;font-weight:400;color:rgba(92,57,26,.5);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all .5s;transition:all .5s;border-bottom:.21rem solid transparent;text-align:center;cursor:pointer}.press-content .tabs li.current{color:#5c391a;-webkit-transition:all .5s;transition:all .5s;border-bottom:.2rem solid #5c391a}.press-content .tab-content{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:none}.press-content .tab-content.current{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.video-cards{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.video-cards .cards{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}@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{padding:2rem;border:.1rem solid #e0dad4;-webkit-transition:all .5s;transition:all .5s;border-radius:2rem;cursor:pointer}.video-cards .cards a:hover{border:.1rem solid #f6f2ef;-webkit-transition:all .5s;transition:all .5s;background:#f6f2ef}.video-cards .cards a figure{overflow:hidden;position:relative;border-radius:2rem}.video-cards .cards a figure:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.video-cards .cards a figure img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;border-radius:2rem}.video-cards .cards a figure i{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;inset:0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.video-cards .cards a figure i svg{fill:#fff;width:4rem}.video-cards .cards a .caption{padding-top:2rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.video-cards .cards a .caption h3{overflow:hidden;font-size:1.8rem;font-weight:500;color:#2a2a2a;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}@media only screen and (max-width:1600px){.video-cards .cards a .caption h3{font-size:1.9rem}}@media only screen and (max-width:1024px){.video-cards .cards a .caption h3{font-size:1.6rem}}.video-cards .cards a .caption .date{font-size:1.4rem;color:#2a2a2a;opacity:.5}@media only screen and (max-width:1024px){.video-cards .cards a .caption .date{font-size:1.2rem}}.video-cards .cards a .caption .bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.video-cards .cards a .caption .bottom .date{font-size:1.4rem;color:#2a2a2a;opacity:.5}.video-cards .cards a .caption .bottom svg{stroke-width:.2rem;width:2rem;stroke:#2a2a2a}.document-content{-webkit-box-direction:normal;max-width:84rem;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:auto;-webkit-box-orient:vertical}.document-content,.document-content li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.document-content li a{-ms-flex-pack:justify;padding:2rem;justify-content:space-between;-webkit-box-pack:justify;border:.1rem solid #e0dad4;-webkit-transition:all .5s;transition:all .5s;border-radius:2rem}.document-content li a:hover{border:.1rem solid #f6f2ef;-webkit-transition:all .5s;transition:all .5s;background:#f6f2ef}.document-content li a .caption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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:rgba(42,42,42,.5)}@media only screen and (max-width:1024px){.document-content li a .caption small{font-size:1.2rem}}.document-content li a i{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:1rem;background:rgba(92,57,26,.1);width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.document-content li a i svg{fill:#5c391a;width:2rem}.video-wrapper{padding:0 4rem;position:relative;width:100%}@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{height:90vh;-o-object-fit:cover;object-fit:cover;border-radius:2rem;width:100%}@media only screen and (max-width:1024px){.video-wrapper video{height:50vh}}.event-detail{padding:6rem 0}.event-detail .detail-image img{height:60rem;-o-object-fit:cover;object-fit:cover;border-radius:2rem;width:100%}@media only screen and (max-width:1024px){.event-detail .detail-image img{height:auto;aspect-ratio:3/2}}.event-detail .event-content{max-width:120rem;margin:auto;width:100%}@media only screen and (max-width:1024px){.event-detail .event-content{max-width:100%}}.event-detail .head{padding:2rem 0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.event-detail .head h1{font-size:6rem;color:#5c391a;letter-spacing:-3.4px}@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;font-weight:400;color:#2a2a2a;line-height:1.6}@media only screen and (max-width:1024px){.event-detail article p{font-size:1.6rem}}.our-values{margin-top:4rem}@media only screen and (max-width:1024px){.our-values{padding-top:4rem}}.our-values .head{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:4rem;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.our-values .head h3{font-size:4.2rem;font-weight:600;color:#5c391a;letter-spacing:-1px}@media only screen and (max-width:1024px){.our-values .head h3{font-size:3rem}}.our-values .head p{font-size:1.8rem;font-weight:400;color:#5c391a;max-width:60rem}@media only screen and (max-width:1024px){.our-values .head p{font-size:1.6rem}}.our-values .items{grid-template-columns:repeat(3,1fr);gap:2.4rem;display:grid}@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{padding:3rem;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;border-radius:2rem;background:rgba(92,57,26,.02);-webkit-box-orient:vertical;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.our-values .items .item:nth-child(odd){background:rgba(92,57,26,.05)}.our-values .items .item i{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.our-values .items .item i img{height:8rem}.our-values .items .item .caption{color:#5c391a;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.our-values .items .item .caption span{font-size:2rem;font-weight:600}.our-values .items .item .caption p{font-size:1.4rem;font-weight:400}.carrer-bottom{-ms-flex-pack:center;padding:4rem 2rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:center;align-items:center;border-radius:2rem;background:#ece6e1;-webkit-box-orient:vertical;-ms-flex-align:center;margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex}.carrer-bottom p{max-width:80rem}.carrer-bottom a,.carrer-bottom p{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{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:14rem}.certificates .head{margin-bottom:4rem;text-align:center}.certificates .certificates-items,.certificates .head{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.certificates .certificates-items{-webkit-box-align:center;gap:2rem;margin:auto;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.certificates .certificates-items{grid-template-columns:repeat(2,1fr);display:grid}}.certificates .certificates-items .item{-ms-flex-pack:center;padding:0 4rem;justify-content:center;-webkit-box-pack:center;border:.1rem solid rgba(0,0,0,.08);-webkit-box-align:center;align-items:center;border-radius:1rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.certificates .certificates-items .item img{max-width:20rem}@media only screen and (max-width:768px){.certificates .certificates-items .item img{max-width:14rem}}.filter-mobile-items{padding:2rem;border:.1rem solid rgba(42,42,42,.1);margin:2rem 0 0;border-radius:2rem;display:none}@media only screen and (max-width:1024px){.filter-mobile-items.active{display:block}}.filter-mobile-items .filter-list{overflow-y:auto;max-height:30rem}.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{gap:1rem;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-items .buttons button{-ms-flex:1;flex:1;-webkit-box-flex:1}.headline{font-size:6rem;font-weight:400;text-box:trim-both cap alphabetic;letter-spacing:-3px}@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{padding:10rem 0;font-size:3.6rem;font-weight:400;color:#5c391a;letter-spacing:-.8px;line-height:1.3}@media only screen and (max-width:1600px){.content-caption{padding:6rem 0;font-size:2.6rem}}@media only screen and (max-width:1024px){.content-caption{padding:6rem 0;font-size:2.2rem}}.content-caption h2,.content-caption h3{font-size:2.8rem;font-weight:600;margin-bottom:1rem;line-height:1.2}@media only screen and (max-width:1370px){.content-caption h2,.content-caption h3{font-size:2rem}}.content-caption p{font-size:2rem;font-weight:400;line-height:1.4}@media only screen and (max-width:1370px){.content-caption p{font-size:1.6rem}}.content-caption.items{grid-template-columns:repeat(2,1fr);padding:10rem 0 4rem;gap:10rem;display:grid}@media only screen and (max-width:1024px){.content-caption.items{grid-template-columns:repeat(1,1fr);padding:6rem 0 4rem;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{padding:6rem 0 0;color:#2a2a2a;-webkit-box-direction:normal;max-width:70%;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.content-description{padding:3rem 0 0;max-width:100%}}.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{font-size:1.6rem;color:#333;margin:4rem auto;line-height:1.6}.text-content .content{padding:3rem;border-radius:3rem;background:rgba(92,57,26,.04)}@media only screen and (max-width:1024px){.text-content .content{border-radius:2rem}}.text-content p{font-weight:400;margin-bottom:1.5rem;color:#2a2a2a}.text-content span.title-lg{font-size:2.6rem;font-weight:600;color:#2a2a2a;letter-spacing:-.1px;margin:2rem 0 1rem;line-height:1.3;display:block}@media only screen and (max-width:1024px){.text-content span.title-lg{font-size:2.2rem}}.text-content span.title-md{font-size:2.6rem;font-weight:600;color:#222;margin:1.8rem 0 1rem;line-height:1.3;display:block}.text-content span.title-sm{font-size:2.4rem;font-weight:600;color:#333;margin:1.5rem 0 .8rem;line-height:1.3;display:block}.text-content ol,.text-content ul{list-style:none;padding:0;margin:1.5rem 0 1.5rem 4rem}@media only screen and (max-width:1024px){.text-content ol,.text-content ul{margin:1.5rem 0 1.5rem 2rem}}.text-content ol li,.text-content ul li{font-size:1.8rem;font-weight:400;margin-bottom:.8rem;position:relative;letter-spacing:-.1px;padding-left:1.5rem}@media only screen and (max-width:1024px){.text-content ol li,.text-content ul li{font-size:1.6rem}}.text-content ol li:before,.text-content ul li:before{color:#555;content:"•";position:absolute;left:0}.text-content a{text-decoration:underline;color:#5c391a}.text-content a:hover{text-decoration:none;color:#005fa3}.text-content strong{font-weight:600;color:#000}.text-content em{font-style:italic}.text-content blockquote{border-left:4px solid #ccc;padding:1rem 1.5rem;font-style:italic;color:#555;margin:2rem 0;background:#f9f9f9}.text-content .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;margin-top:16px}.text-content .table-wrap table{overflow:hidden;border:1px solid rgba(0,0,0,.12);border-collapse:separate;min-width:520px;border-radius:14px;border-spacing:0;width:100%}.text-content .table-wrap table td{padding:14px 16px;font-size:14px;color:rgba(0,0,0,.82);border-bottom:1px solid rgba(0,0,0,.1);line-height:1.5;vertical-align:top}.text-content .table-wrap table tr:last-child td{border-bottom:none}.text-content .table-wrap table td:first-child{border-right:1px solid rgba(0,0,0,.1);font-weight:600;color:rgba(0,0,0,.9);background:rgba(0,0,0,.02);width:220px}.text-content .table-wrap table td a{text-decoration:underline;color:#0b57d0;text-underline-offset:3px}.text-content .table-wrap table td a:hover{opacity:.85}.form-content .head{font-size:3.6rem;margin-bottom:2rem;letter-spacing:-.8px;display:block}@media only screen and (max-width:768px){.form-content .head{font-size:2.8rem}}.form{width:100%}.form .form-item,.form .form-item-full{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.form .form-item label{font-size:1.4rem}.form .form-item input{height:5rem;font-weight:500;border-radius:1rem}.form .form-item .button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center}.form .form-item .button,.form form{display:-webkit-box;display:-ms-flexbox;display:flex}.form form{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical}.form form input{height:8rem;border:.1rem solid #000}@media only screen and (max-width:1024px){.form form input{height:7rem}}.form form input,.form form textarea{padding:0 1rem;font-size:2rem;border:.1rem solid #e0dad4;color:#000;-webkit-transition:all .5s;transition:all .5s;border-radius:1.6rem;width:100%;font-family:Inter}.form form input::-webkit-input-placeholder,.form form textarea::-webkit-input-placeholder{color:#2a2a2a}.form form input::-moz-placeholder,.form form textarea::-moz-placeholder{color:#2a2a2a}.form form input:-ms-input-placeholder,.form form textarea:-ms-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:.1rem solid #2a2a2a}.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{height:12rem;padding:1rem;resize:none;border:.1rem solid #e0dad4;-moz-text-align-last:left;text-align-last:left;text-align:justify;display:table-row}.form form .top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.form .checkbox{margin:3rem 0}.checkbox-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.checkbox-items{padding-right:0}}.checkbox-items .checkbox-check-item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-items .checkbox-check-item .validation-text{margin-top:.5rem}.checkbox-items .checkbox-item{-webkit-box-align:center;gap:12px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-items .checkbox-item input[type=checkbox]{height:2.6rem;flex-shrink:0;border:1px solid #5c391a;-ms-flex-negative:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;border-radius:4px;background:#fff;cursor:pointer;width:2.6rem}.checkbox-items .checkbox-item input[type=checkbox]:hover{border-color:#ece6e1}.checkbox-items .checkbox-item input[type=checkbox]:checked{border-color:#ece6e1;background:#5c391a}.checkbox-items .checkbox-item input[type=checkbox]:checked:after{height:1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;background-size:contain;top:50%;background-position:50%;left:50%;width:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13' fill='none' viewBox='0 0 17 13'%3E%3Cpath fill='%23fff' d='M6.364 9.192 15.556 0l1.415 1.414L6.364 12.021 0 5.657l1.414-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat}.checkbox-items .checkbox-item input[type=checkbox]:focus{outline:none}.checkbox-items .checkbox-item label{font-size:1.4rem;font-weight:400;color:#5c391a;-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flow-root}@media only screen and (max-width:768px){.checkbox-items .checkbox-item label{font-size:1.4rem}}.checkbox-items .checkbox-item label a{text-decoration:underline;color:#5c391a}.checkbox-items .checkbox-item label a:hover{opacity:.5}.selectbox-item .select-item{height:7rem;overflow:hidden;border:.1rem solid #e0dad4;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.6rem;cursor:pointer;width:100%}@media only screen and (max-width:1024px){.selectbox-item .select-item{width:100%}}.selectbox-item .select-item:after{height:100%;right:2rem;content:"";position:absolute;background:url(/assets/images/icons/icon-down-dark.svg) no-repeat;background-size:1.6rem;top:0;background-position:50%;width:2rem;z-index:1}.selectbox-item .select-item select{height:100%;font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-align:center;position:absolute;top:0;align-items:center;cursor:pointer;left:0;width:inherit;-ms-flex-align:center;padding-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.selectbox-item select:focus{outline:none}.selectbox-item .styled-select select{height:34px;padding:5px 0 5px 5px;border:none;-webkit-appearance:none;background:transparent}@-moz-document url-prefix(){.selectbox-item .styled-select select{width:110%}}.selectbox-item select::-ms-expand{display:none}.tabmenu-content .tab-container{overflow:hidden;border-radius:1rem;background:#f2f5fb}.tabmenu-content .tab-link{font-size:2.6rem;font-weight:500;position:relative}.tabmenu-content .tab-link.current{color:#fff}.tabmenu-content .tabs{-ms-flex-pack:center;padding:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin:0;white-space:nowrap}.tabmenu-content .tabs,.tabmenu-content .tabs li{justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tabmenu-content .tabs li{-ms-flex:1;flex:1;-ms-flex-pack:center;list-style:none;height:10rem;padding:0 2rem;-webkit-box-flex:1;font-size:2.6rem;-webkit-box-align:center;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center}@media only screen and (max-width:1600px){.tabmenu-content .tabs li{height:8rem;font-size:2.2rem}}@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{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tabmenu-content .tab-content{padding:4rem 0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;display:none}.tabmenu-content .tab-content.current{-webkit-animation:fade .3s ease-in-out both;animation:fade .3s ease-in-out both;display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes fade{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.faq .headline{padding:10rem 0 6rem;text-align:center}@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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.faq .accordion-wrapper .accordion-item{border-radius:3rem}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-item{padding:2rem 0;border-radius:2rem}}.faq .accordion-wrapper .accordion-item svg{stroke-width:.3rem;width:2rem;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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .accordion-wrapper .accordion-item.active .accordion-content{max-height:200rem}.faq .accordion-wrapper .accordion-info{-ms-flex-pack:justify;height:9rem;padding:0 4rem;justify-content:space-between;-webkit-box-pack:justify;font-size:2.4rem;font-weight:500;color:#2a2a2a;-webkit-box-align:center;letter-spacing:-1px;gap:1rem;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-info{height:5rem;padding:0 2rem;font-size:1.8rem;gap:6rem;line-height:1.4}}.faq .accordion-wrapper .accordion-info i{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.faq .accordion-wrapper .accordion-info i svg{stroke-width:.2rem;stroke:#2a2a2a}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-info i svg{width:1.4rem}}.faq .accordion-wrapper .accordion-content{overflow:hidden;-webkit-transition:max-height .35s ease,padding .25s ease;transition:max-height .35s ease,padding .25s ease;max-height:0;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{font-size:1.8rem;color:#504741;max-width:90%;line-height:1.4}@media only screen and (max-width:768px){.faq .accordion-wrapper .accordion-content p{padding-top:3rem;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.faq .accordion-wrapper .accordion-content,.faq .accordion-wrapper .accordion-info i{-webkit-transition:none;transition:none}}.modal-dialog{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:fixed;opacity:0;visibility:hidden;inset:0;align-items:center;background:rgba(0,0,0,.4);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.modal-dialog,.modal-dialog.active{-webkit-transition:all .5s;transition:all .5s}.modal-dialog.active{opacity:1;visibility:visible}.modal-dialog .modal-dialog-content{padding:2rem;-webkit-box-direction:normal;max-width:40rem;-ms-flex-direction:column;flex-direction:column;gap:2rem;border-radius:2rem;background:#fff;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog .modal-dialog-content .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:absolute;opacity:0;visibility:hidden;inset:0;align-items:center;background:rgba(0,0,0,.4);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}@media only screen and (max-width:768px){.modal-form{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;position:fixed;align-items:flex-start;-ms-flex-align:start;z-index:1000}}.modal-form.active{-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible}.modal-form .modal-form-content{padding:2rem;-webkit-box-direction:normal;max-width:60rem;-ms-flex-direction:column;flex-direction:column;gap:2rem;border-radius:2rem;background:#fff;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.modal-form .modal-form-content{height:100%;border-radius:0}}.modal-form .modal-form-content .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;margin:0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}@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{padding:0;font-size:1.4rem}.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{position:relative;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.custom-filter .filter-items .filter-item-select{display:none}}.custom-filter .filter-items .filter-item{-ms-flex-pack:justify;height:5rem;padding:0 2rem;justify-content:space-between;-webkit-box-pack:justify;font-size:1.6rem;border:.1rem solid transparent;color:#2a2a2a;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;gap:1rem;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.07);cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-filter .filter-items .filter-item.active{border:.1rem solid rgba(92,57,26,.4);-webkit-transition:all .5s;transition:all .5s;background:rgba(92,57,26,.04)}.custom-filter .filter-items .filter-item.series{min-width:20rem}.custom-filter .filter-items .filter-item i svg{stroke-width:.2rem;width:2rem;stroke:#2a2a2a}.custom-filter .filter-items .filter-item.active .filter-dropdown-items{-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);opacity:1;visibility:visible}.custom-filter .filter-items .filter-item.active i svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-filter .filter-dropdown-items{-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);padding:2rem;-webkit-transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:100%;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:2rem;background:#fff;-webkit-box-orient:vertical;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.custom-filter .filter-dropdown-items.active{-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);opacity:1;visibility:visible}.custom-filter .filter-dropdown-items .select-name{padding:1.4rem;font-size:2.2rem;font-weight:400;color:#5c391a;-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-filter .filter-dropdown-items .select-name svg{width:4rem}.custom-filter input[type=checkbox]:disabled+label,.custom-filter input[type=radio]:disabled+label{pointer-events:none;opacity:.5}.custom-filter .custom-list{list-style:none;padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0;-webkit-box-orient:vertical;width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.custom-filter .custom-list{width:100%}}.custom-filter .custom-list li{color:#2a2a2a;-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{border-color:#8b6b52;background:#f8f6f4}.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{font-size:1.4rem;font-weight:400;-webkit-box-align:center;gap:10px;align-items:center;cursor:pointer;-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.custom-filter .custom-list li label{width:100%}}.custom-filter .custom-list li .checkbox{height:2.6rem;flex-shrink:0;border:1px solid #8b6b52;-ms-flex-negative:0;position:relative;border-radius:.7rem;background:transparent;width:2.6rem}.custom-filter .custom-list li .checkbox:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:"";position:absolute;opacity:0;inset:0;background:url(/assets/images/icons/checkbox.svg) no-repeat 50%}.custom-filter .color-list{list-style:none;padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{padding:1rem;font-size:16px;color:#4a3b32;-webkit-box-align:center;-webkit-transition:background .2s ease;transition:background .2s ease;gap:1rem;align-items:center;border-radius:100vmax;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-filter .color-list li .color{height:24px;flex-shrink:0;border:.1rem solid rgba(42,42,42,.5);-ms-flex-negative:0;border-radius:50%;width:24px}.custom-filter .filter-results-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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;font-weight:400;color:#2a2a2a;margin:2rem 0 0}.custom-filter .filter-results-items .items{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.custom-filter .filter-results-items .items{overflow-y:auto;padding-right:2rem;width:calc(100% + 2rem)}}.custom-filter .filter-results-items .items .filter-result{height:4rem;padding:0 .6rem 0 2rem;font-size:1.4rem;font-weight:400;text-transform:capitalize;gap:1rem;border-radius:100vmax;white-space:nowrap}.custom-filter .filter-results-items .items .filter-result,.custom-filter .filter-results-items .items .filter-result .filter-select-delete{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:rgba(42,42,42,.05);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-filter .filter-results-items .items .filter-result .filter-select-delete{height:3rem;border-radius:100%;cursor:pointer;width:3rem}.custom-filter .filter-results-items .items .filter-result .color{height:2rem;flex-shrink:0;border:.1rem solid rgba(42,42,42,.5);-ms-flex-negative:0;border-radius:100%;width:2rem}.custom-filter .filter-results-items .items .filter-result svg{width:1rem}.custom-filter .filter-open{height:5rem;padding:0 2rem;font-size:1.6rem;color:#2a2a2a;-webkit-box-align:center;gap:2rem;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.05);cursor:pointer;-ms-flex-align:center;display:none}@media only screen and (max-width:1024px){.custom-filter .filter-open{display:-webkit-box;display:-ms-flexbox;display:flex}}.custom-filter .filter-reset{height:5rem;padding:0 2rem;font-size:1.6rem;border:.1rem solid rgba(42,42,42,.2);color:#2a2a2a;gap:2rem;border-radius:100vmax;margin-left:auto}.custom-filter .close-filter,.custom-filter .filter-reset{-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-filter .close-filter{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:2rem;position:absolute;top:2rem}.custom-filter .close-filter svg{width:1.8rem}.custom-filter .head{font-size:2.6rem;margin-bottom:1rem;letter-spacing:-1px}.custom-filter .button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;width:100%;margin-top:1rem}.custom-filter .filter-head{font-size:1.7rem;font-weight:500;font-weight:600;color:#2a2a2a;margin:0 0 2rem}.custom-filter .filter-mobile{height:100%;overflow:auto;padding:2rem;position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:0;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);background:#fff;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.custom-filter .filter-mobile.active{-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0);-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);opacity:1;visibility:visible}@media only screen and (max-width:1024px){.custom-filter .filter-mobile.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.custom-filter .filter-mobile .filter-item-select{padding:2rem;border:.1rem solid rgba(92,57,26,.1);margin-bottom:2rem;border-radius:1rem}.filter-mobile-content{height:100%;overflow:auto;padding:2rem;position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:0;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);background:#fff;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.filter-mobile-content.active{-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0);-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);opacity:1;visibility:visible}@media only screen and (max-width:1024px){.filter-mobile-content.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.filter-mobile-content .filter-item-select{padding:2rem;border:.1rem solid rgba(92,57,26,.1);margin-bottom:2rem;border-radius:1rem}.filter-mobile-content .filter-items{position:relative;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.filter-mobile-content .filter-items .filter-item-select{display:none}}.filter-mobile-content .filter-items .filter-item{-ms-flex-pack:justify;height:5rem;padding:0 2rem;justify-content:space-between;-webkit-box-pack:justify;font-size:1.6rem;border:.1rem solid transparent;color:#2a2a2a;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;gap:1rem;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.07);cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-content .filter-items .filter-item.active{border:.1rem solid rgba(92,57,26,.4);-webkit-transition:all .5s;transition:all .5s;background:rgba(92,57,26,.04)}.filter-mobile-content .filter-items .filter-item.series{min-width:20rem}.filter-mobile-content .filter-items .filter-item i svg{stroke-width:.2rem;width:2rem;stroke:#2a2a2a}.filter-mobile-content .filter-items .filter-item.active .filter-dropdown-items{-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);opacity:1;visibility:visible}.filter-mobile-content .filter-items .filter-item.active i svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-mobile-content .filter-dropdown-items{-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);padding:2rem;-webkit-transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1);position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:100%;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:2rem;background:#fff;-webkit-box-orient:vertical;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.filter-mobile-content .filter-dropdown-items.active{-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);opacity:1;visibility:visible}.filter-mobile-content .filter-dropdown-items .select-name{padding:1.4rem;font-size:2.2rem;font-weight:400;color:#5c391a;-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-content .filter-dropdown-items .select-name svg{width:4rem}.filter-mobile-content input[type=checkbox]:disabled+label,.filter-mobile-content input[type=radio]:disabled+label{pointer-events:none;opacity:.5}.filter-mobile-content .custom-list{list-style:none;padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0;-webkit-box-orient:vertical;width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.filter-mobile-content .custom-list{width:100%}}.filter-mobile-content .custom-list li{color:#2a2a2a;-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{border-color:#8b6b52;background:#f8f6f4}.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{font-size:1.4rem;font-weight:400;-webkit-box-align:center;gap:10px;align-items:center;cursor:pointer;-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.filter-mobile-content .custom-list li label{width:100%}}.filter-mobile-content .custom-list li .checkbox{height:2.6rem;flex-shrink:0;border:1px solid #8b6b52;-ms-flex-negative:0;position:relative;border-radius:.7rem;background:transparent;width:2.6rem}.filter-mobile-content .custom-list li .checkbox:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:"";position:absolute;opacity:0;inset:0;background:url(/assets/images/icons/checkbox.svg) no-repeat 50%}.filter-mobile-content .color-list{list-style:none;padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{padding:1rem;font-size:16px;color:#4a3b32;-webkit-box-align:center;-webkit-transition:background .2s ease;transition:background .2s ease;gap:1rem;align-items:center;border-radius:100vmax;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-content .color-list li .color{height:24px;flex-shrink:0;border:.1rem solid rgba(42,42,42,.5);-ms-flex-negative:0;border-radius:50%;width:24px}.filter-mobile-content .filter-results-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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;font-weight:400;color:#2a2a2a;margin:2rem 0 0}.filter-mobile-content .filter-results-items .items{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.filter-mobile-content .filter-results-items .items{overflow-y:auto;padding-right:2rem;width:calc(100% + 2rem)}}.filter-mobile-content .filter-results-items .items .filter-result{height:4rem;padding:0 .6rem 0 2rem;font-size:1.4rem;font-weight:400;text-transform:capitalize;gap:1rem;border-radius:100vmax;white-space:nowrap}.filter-mobile-content .filter-results-items .items .filter-result,.filter-mobile-content .filter-results-items .items .filter-result .filter-select-delete{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:rgba(42,42,42,.05);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-content .filter-results-items .items .filter-result .filter-select-delete{height:3rem;border-radius:100%;cursor:pointer;width:3rem}.filter-mobile-content .filter-results-items .items .filter-result .color{height:2rem;flex-shrink:0;border:.1rem solid rgba(42,42,42,.5);-ms-flex-negative:0;border-radius:100%;width:2rem}.filter-mobile-content .filter-results-items .items .filter-result svg{width:1rem}.filter-mobile-content .filter-open{height:5rem;padding:0 2rem;font-size:1.6rem;color:#2a2a2a;-webkit-box-align:center;gap:2rem;align-items:center;border-radius:100vmax;background:rgba(92,57,26,.05);cursor:pointer;-ms-flex-align:center;display:none}@media only screen and (max-width:1024px){.filter-mobile-content .filter-open{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-mobile-content .filter-reset{height:5rem;padding:0 2rem;font-size:1.6rem;border:.1rem solid rgba(42,42,42,.2);color:#2a2a2a;gap:2rem;border-radius:100vmax;margin-left:auto}.filter-mobile-content .close-filter,.filter-mobile-content .filter-reset{-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-content .close-filter{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:2rem;position:absolute;top:2rem}.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{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;width:100%;margin-top:1rem}.filter-mobile-content .filter-head{font-size:1.7rem;font-weight:500;font-weight:600;color:#2a2a2a;margin:0 0 2rem}.filter-mobile-content .filter-mobile{height:100%;overflow:auto;padding:2rem;position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:0;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);background:#fff;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.filter-mobile-content .filter-mobile.active{-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0);-webkit-transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),-webkit-transform .32s cubic-bezier(.23,1,.32,1);opacity:1;visibility:visible}@media only screen and (max-width:1024px){.filter-mobile-content .filter-mobile.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.filter-mobile-content .filter-mobile .filter-item-select{padding:2rem;border:.1rem solid rgba(92,57,26,.1);margin-bottom:2rem;border-radius:1rem}.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{overflow:hidden;margin-bottom:1rem;border-radius:1rem;background:#ddd8d7}.accordion-menu-wrapper .accordion-menu li.open{background:#f4f3f3}.accordion-menu-wrapper .accordion-menu li.open .dropdownlink i svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-menu-wrapper .accordion-menu .dropdownlink{min-height:6rem;padding:2rem 3rem;font-size:2rem;color:#000;-webkit-box-align:center;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{height:100%;font-size:1.8rem;right:2.6rem;-webkit-box-align:center;position:absolute;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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:-webkit-box;display:-ms-flexbox;display:flex}.accordion-menu-wrapper .accordion-menu .ion-ios-arrow-down{right:2rem;left:auto}.accordion-menu-wrapper .submenuItems{padding:2rem;border-top:.1rem solid rgba(42,42,42,.1);display:none}.accordion-menu-wrapper .submenuItems li{padding:1rem 4rem 4rem;border:none;position:relative;background-color:#2a2a2a;margin:0}@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{gap:1rem}.accordion-menu-wrapper .submenuItems .table,.accordion-menu-wrapper .submenuItems .table .item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-menu-wrapper .submenuItems .table .item{font-size:1.6rem;font-weight:400;color:#5f4a45;gap:.2rem}.accordion-menu-wrapper .submenuItems .table .item a{text-decoration:underline;color:#5f4a45}.accordion-menu-wrapper .submenuItems .table .in-out-side{padding:2rem 0;gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.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:.1rem solid #e0dad4;padding-right:4rem}.accordion-menu-wrapper .submenuItems p{font-size:1.6rem;font-weight:400;margin-right:1.4rem;color:#000;line-height:1.6}@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{-webkit-box-direction:normal;max-width:1200px;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical}.que-container,.question button{display:-webkit-box;display:-ms-flexbox;display:flex}.question button{-ms-flex-pack:justify;overflow:hidden;min-height:6rem;padding:2rem 3rem;justify-content:space-between;-webkit-box-pack:justify;font-size:2rem;color:#000;-webkit-box-align:center;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transition:color .3s;transition:color .3s;position:relative;align-items:center;border-radius:1rem;background:#ddd8d7;cursor:pointer;width:100%;-ms-flex-align:center}@media only screen and (max-width:768px){.question button{padding:2rem;font-size:1.8rem}}.question button i{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.question button i svg{width:2rem}.question .faq-content{height:0;overflow:hidden;background:#f4f3f3}.question .faq-content .table{padding:1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.question .faq-content .table{padding:0}}.question .faq-content .table .item{font-size:1.6rem;font-weight:400;color:#5f4a45;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.question .faq-content .table .item a{text-decoration:underline;color:#5f4a45}.question .faq-content .table .in-out-side{padding:2rem 0;gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.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:.1rem solid #e0dad4;padding-right:4rem}.question button.show{border-radius:1rem 1rem 0 0;background:#f4f3f3}.question button.show+.faq-content{height:auto;padding:2rem 2rem 3rem}.question button.show i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slider-control{-webkit-box-align:center;gap:4rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.slider-control{display:none}}.slider-control .swiper-pagination{height:.2rem;position:relative;background:rgba(0,0,0,.2)}.slider-control .swiper-pagination span{background:#000}.slider-control .buttons{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;gap:2rem}.slider-control .buttons,.slider-control .buttons i{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-control .buttons i{-ms-flex-pack:center;height:4rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.slider-control .buttons i svg{stroke-width:.2rem;width:2.8rem;stroke:#2a2a2a}@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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:4rem;-webkit-box-align:end;padding-right:4rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.product-carousel-slider .head{padding-right:2rem}}.product-carousel-slider .head .left{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.product-carousel-slider .head .left{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;align-items:flex-start;-webkit-box-orient:vertical;width:100%;-ms-flex-align:start}}.product-carousel-slider .head .product-tabs{position:relative;border-bottom:.1rem solid rgba(92,57,26,.2);margin-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.product-carousel-slider .head .product-tabs{margin-left:0;width:100%}}.product-carousel-slider .head .product-tabs li{-ms-flex-pack:center;height:4rem;padding:0 3rem;justify-content:center;-webkit-box-pack:center;font-size:2rem;font-weight:400;color:rgba(92,57,26,.3);-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.product-carousel-slider .head .product-tabs li{-ms-flex:1;flex:1;padding:0 2rem;-webkit-box-flex:1}}.product-carousel-slider .head .product-tabs li.active-menu{color:#5c391a;-webkit-transition:all .5s;transition:all .5s}.product-carousel-slider .head .product-tabs .tab-indicator{height:.2rem;position:absolute;bottom:0;will-change:transform,width;border-radius:1rem;background:#5c391a}.product-carousel-slider .head-caption{font-size:2rem;font-weight:400;max-width:40rem;margin:0 6rem}@media only screen and (max-width:1370px){.product-carousel-slider .head-caption{font-size:1.7rem;max-width:30rem}}@media only screen and (max-width:1024px){.product-carousel-slider .head-caption{font-size:1.7rem;max-width:100%;margin-left:0}}.product-carousel-slider-items{margin-top:6rem;display:none}@media only screen and (max-width:1024px){.product-carousel-slider-items{margin-top:0}}.product-carousel-slider-items.active{display:block}.promotional{padding:10rem 0 10rem 4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.promotional{padding:10rem 0 6rem 2rem}}@media only screen and (max-width:768px){.promotional{padding:6rem 0 0 2rem}}.promotional .image{max-width:70rem;width:100%}.promotional .promotional-content{gap:8rem;margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;max-width:60rem;border-radius:3rem;width:100%}@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,.promotional .promotional-content .promotional-image:hover .icon-animated svg{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}.promotional .promotional-content .promotional-image:hover .icon-animated svg{opacity:1}.promotional .promotional-content .promotional-image img{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.promotional .promotional-content .promotional-image:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.promotional .promotional-content .promotional-image figcaption{color:#fff;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;inset:auto 4rem 4rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:3rem;font-weight:600;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promotional .promotional-content .promotional-slider-content{-ms-flex-pack:end;overflow:hidden;justify-content:flex-end;-webkit-box-pack:end;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.promotional .promotional-content .promotional-slider-content .head-caption{padding:4rem 0;font-size:2.6rem;font-weight:400;max-width:70rem}@media only screen and (max-width:768px){.promotional .promotional-content .promotional-slider-content .head-caption{padding:0 0 2rem;font-size:1.7rem;margin-left:0}}.promotional .promotional-content .promotional-slider-content .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2rem;padding-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{padding:10rem 0 0 4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.references-slider{padding:6rem 0 0 2rem}}@media only screen and (max-width:1024px){.references-slider{padding:6rem 0 0 2rem}}.references-slider .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;padding-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.references-slider .references-slider-content{overflow:hidden;padding-top:4rem;position:relative;width:100%}.references-slider .swiper-slide{-ms-flex-pack:center;height:20rem;justify-content:center;-webkit-box-pack:center;border:.1rem solid #e0dad4;-webkit-box-align:center;align-items:center;border-radius:2rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.references-slider .swiper-slide img{width:auto}@media only screen and (max-width:1600px){.references-slider .swiper-slide img{-webkit-transform:scale(.6);transform:scale(.6)}}.certificates-slider{margin-top:6rem}@media only screen and (max-width:1024px){.certificates-slider{width:calc(100% + 2rem)}}.certificates-slider .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.certificates-slider .item{-ms-flex-pack:center;padding:4rem 2rem;justify-content:center;-webkit-box-pack:center;border:.1rem solid #e0dad4;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;border-radius:2rem;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.certificates-slider .item img{width:16rem}.certificates-slider .item span{font-size:2rem;color:#5c391a;margin-top:2rem}.reviews-slider{padding:10rem 0 6rem 4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f4f0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;padding-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-slider .reviews-slider-content{overflow:hidden;padding-top:4rem;position:relative;width:100%}.reviews-slider .swiper-slide{-ms-flex-pack:start;height:auto;padding:3.5rem;justify-content:flex-start;-webkit-box-pack:start;border:.1rem solid #e0dad4;gap:6rem;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1920px){.reviews-slider .swiper-slide{padding:2rem;gap:2rem}}@media only screen and (max-width:1024px){.reviews-slider .swiper-slide{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical}}.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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{overflow:hidden;font-size:1.6rem;font-weight:400;line-height:1.4;display:-webkit-box}@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;opacity:0;visibility:hidden;inset:0;background:#fff;z-index:20;z-index:1000}.gallery-modal,.gallery-modal.active{-webkit-transition:all .5s;transition:all .5s}.gallery-modal.active{opacity:1;visibility:visible}.gallery-modal-slider .swiper-slide figure img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}@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{padding:2rem;position:absolute;gap:6rem;top:3rem;border-radius:1rem;background:#fff;left:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.gallery-modal-slider .swiper-slide .gallery-info{padding:2rem 1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;inset:auto 2rem 4rem 2rem;-webkit-box-orient:vertical}}.gallery-modal-slider .swiper-slide .gallery-info .caption{color:#5c391a;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-modal-slider .swiper-slide .gallery-info .buttons a{height:4rem;padding:0 2rem;font-size:1.6rem;gap:2rem;border-radius:100vmax;background:rgba(92,57,26,.1);cursor:pointer}.gallery-modal-slider .modal-copy-link,.gallery-modal-slider .swiper-slide .gallery-info .buttons a{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-modal-slider .modal-copy-link{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-transition:all .5s;transition:all .5s;position:fixed;opacity:0;visibility:hidden;inset:0;z-index:20}.gallery-modal-slider .modal-copy-link.active{-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible}.gallery-modal-slider .modal-copy-link:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.7)}.gallery-modal-slider .modal-copy-link .modal-copy-link-content{padding:2rem;font-size:2rem;font-weight:400;-webkit-box-align:center;position:relative;max-width:20rem;gap:1rem;align-items:center;border-radius:1rem;background:#fff;-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-modal-slider .modal-copy-link .modal-copy-link-content svg{width:3rem}.gallery-modal-slider .gallery-modal-close{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;right:3rem;-webkit-box-align:center;position:absolute;top:3rem;align-items:center;border-radius:100%;background:#fff;cursor:pointer;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}@media only screen and (max-width:1024px){.gallery-modal-slider .gallery-modal-close{right:1rem;top:1rem}}.gallery-modal-slider .gallery-modal-close svg{width:2rem}.gallery-modal-slider .swiper-button-next,.gallery-modal-slider .swiper-button-prev{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:50%;align-items:center;border-radius:100%;background:#fff;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:24}.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{-ms-flex-pack:center;height:100vh;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-slider .swiper-wrapper .swiper-slide img{height:auto}}.gallery-slider figure.portrait{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin:auto;background:#2a2a2a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-slider figure.portrait img{width:auto}@media only screen and (max-width:1024px){.gallery-slider figure.portrait img{height:auto;width:100%}}.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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:4rem;-webkit-box-align:end;padding-right:4rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.recent-post-slider .head{padding-right:2rem}}.recent-post-slider .head .left{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.recent-post-slider .head .left{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%}}@media only screen and (max-width:768px){.recent-post-slider .head .left{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.recent-post-slider .head .product-tabs{position:relative;border-bottom:.1rem solid rgba(92,57,26,.2);margin-left:8rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{margin-left:0;width:100%}}.recent-post-slider .head .product-tabs li{height:4rem;padding:0 3rem;font-size:2rem;font-weight:400;color:rgba(92,57,26,.3);-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex:1;flex:1;-webkit-box-flex:1}}.recent-post-slider .head .product-tabs li.activ-menu{color:#5c391a;-webkit-transition:all .5s;transition:all .5s}.recent-post-slider .head .product-tabs .tab-indicator{height:.2rem;position:absolute;bottom:0;will-change:transform,width;border-radius:1rem;background:#5c391a}.gallery-detail-slider{position:relative;width:50%}@media only screen and (max-width:768px){.gallery-detail-slider{width:100%}}.gallery-detail-slider .zoom{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:2rem;-webkit-box-align:center;position:absolute;top:2rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.gallery-detail-slider .zoom{right:1rem;top:1rem}}.gallery-detail-slider .zoom i{-ms-flex-pack:center;height:5rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:1rem;background:#fff;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}@media only screen and (max-width:768px){.gallery-detail-slider .zoom i{height:4rem;width:4rem}}.gallery-detail-slider .zoom i svg{fill:#2a2a2a;width:2.4rem}.gallery-detail-slider .swiper-slide{overflow:hidden;border-radius:2rem;cursor:-webkit-grab;cursor:grab}.gallery-detail-slider .gallery-button{height:5rem;padding:0 2rem;font-size:1.8rem;right:2rem;position:absolute;gap:1rem;top:2rem;z-index:2}.gallery-detail-slider .gallery-button svg{width:2rem}.gallery-detail-slider figcaption{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:start;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;inset:2rem;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.gallery-detail-slider figcaption{inset:1rem}}.gallery-detail-slider figcaption .product-info-badge{-ms-flex-pack:center;height:5rem;padding:0 2rem;justify-content:center;-webkit-box-pack:center;font-size:1.6rem;color:#fff;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:#2a2a2a;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.gallery-detail-slider figcaption .product-info-badge{height:4rem}}.gallery-detail-slider img{border-radius:2rem}.gallery-detail-slider .gallery-thumb-items{padding:0 4rem;position:relative;margin-top:1rem}.gallery-detail-slider .gallery-thumb-items .swiper-slide{border:.1rem solid #ddd8d7}@media only screen and (max-width:1024px){.gallery-detail-slider .gallery-thumb-items .swiper-slide,.gallery-detail-slider .gallery-thumb-items img{border-radius:1rem}}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev{cursor:pointer}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next svg,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev svg{width:2rem}.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-next.swiper-button-disabled,.gallery-detail-slider .gallery-thumb-items .product-thumbs-gallery-swiper-prev.swiper-button-disabled{opacity:.2}.gallery-detail-slider .gallery-thumb-items .swiper-button{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:0;align-items:center;width:3rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-webkit-transition:all .5s;transition:all .5s;content:"";position:absolute;inset:0;-webkit-box-shadow:inset 0 0 0 5px #c39b78;box-shadow:inset 0 0 0 5px #c39b78;border-radius:2rem}@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{padding:4rem 2rem;margin:auto auto 10rem;background:rgba(92,57,26,.08)}@media only screen and (max-width:1024px){.blog-gallery-slider{padding:2rem;margin-bottom:6rem}}.blog-gallery-slider .headline{margin-bottom:4rem;text-align:center}.blog-gallery-slider .slider-control{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-gallery-slider .swiper{max-width:120rem;width:100%;margin-top:2rem}@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}.gallery-card-slider .swiper-slide{overflow:hidden;cursor:pointer}.gallery-card-slider .swiper-slide figure{overflow:hidden;-webkit-transition:all .5s;transition:all .5s;position:relative;border-radius:2rem}.event-gallery-slider{margin-top:4rem}.event-gallery-slider .buttons{margin-left:auto}.event-gallery-slider .swiper-slide{overflow:hidden;cursor:pointer}.event-gallery-slider .swiper-slide figure{overflow:hidden;-webkit-transition:all .5s;transition:all .5s;position:relative;border-radius:2rem}.event-gallery-slider .swiper-slide figure img{height:60rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}@media only screen and (max-width:1024px){.event-gallery-slider .swiper-slide figure img{height:auto}}.history-slider-conetnt{padding:6rem 10rem;background:#f2efec}@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;letter-spacing:-1px;margin-top:3rem}.history-slider-conetnt .headline{text-align:center;line-height:1.1}.history-slider-conetnt .history-slider{padding:0 2rem;max-width:146rem;margin:auto;width:100%}.history-slider-conetnt .history-slider .years{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:4rem;-webkit-box-align:center;position:relative;gap:10rem;align-items:center;padding-bottom:4rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.history-slider-conetnt .history-slider .years{width:calc(100% + 2rem)}}.history-slider-conetnt .history-slider .years:before{height:.1rem;content:"";position:absolute;bottom:1.8rem;background:hsla(28,38%,62%,.2);left:0;width:100%}.history-slider-conetnt .history-slider .years .swiper-wrapper{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline}.history-slider-conetnt .history-slider .years .swiper-slide{-webkit-box-align:center;position:relative;align-items:center;cursor:pointer;width:auto;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.history-slider-conetnt .history-slider .years .swiper-slide.swiper-slide-thumb-active:after{height:3rem;-webkit-transition:all .5s;transition:all .5s;content:"";bottom:-5rem;background:#3d342c;left:50%;width:3rem}@media only screen and (max-width:1024px){.history-slider-conetnt .history-slider .years .swiper-slide.swiper-slide-thumb-active:after{height:2.6rem;width: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{height:2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);flex-shrink:0;-ms-flex-negative:0;-webkit-transition:all .5s;transition:all .5s;content:"";position:absolute;bottom:-4rem;border-radius:100vmax;background:#c39b78;left:50%;width:2rem}.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{grid-template-columns:repeat(2,1fr);display:grid}.history-slider-conetnt .history-slider .items .item-caption .image img{border-radius:3rem}.history-slider-conetnt .history-slider .items .item-caption .caption{padding:4rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.history-slider-conetnt .history-slider .items .item-caption .caption p{font-size:2rem;font-weight:400;color:#fff}.history-slider-conetnt .history-cards-slider .card-items{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;max-width:120rem;gap:4rem;margin:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@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{min-height:auto;-o-object-fit:contain;object-fit:contain;min-width:auto;width:auto}.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;font-weight:400;color:#2a2a2a;line-height:1.4;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-next,.history-slider-conetnt .swiper-button-prev{-ms-flex-pack:center;height:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:50%;align-items:center;border-radius:1.4rem;background:#fff;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.history-slider-conetnt .swiper-button-next i svg,.history-slider-conetnt .swiper-button-prev i svg{stroke-width:2.4;width:2rem;stroke:#2a2a2a}.history-slider-conetnt .swiper-button-disabled{display:none}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{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s;border-bottom:.1rem solid rgba(42,42,42,.05);will-change:transform}body.secondary header.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s;transition:all .5s}body.secondary header.background{position:fixed}body.secondary nav .category-menu-item svg{stroke-width:.2rem;stroke:#2a2a2a}body.secondary nav .category-menu-item .menu li{color:#2a2a2a}body.secondary nav .category-menu-item .menu li.active{color:#fff;background:hsla(0,0%,100%,.2)}body.secondary nav .category-menu-item .menu li.active svg{stroke:#fff}body.secondary nav .category-menu-item .menu li svg{stroke:#2a2a2a}body.secondary nav .right svg{stroke-width:.2rem;stroke:#2a2a2a}body.secondary nav .right .wish-list{color:#2a2a2a}body.secondary nav .right .search svg{stroke:#2a2a2a}body.secondary nav .right .search.active{background:hsla(0,0%,100%,.2)}body.secondary nav .right .search.active svg{stroke:#fff}body.secondary nav .right .language{color:#2a2a2a}body.secondary nav .right .language.active{-webkit-transition:all .5s;transition:all .5s;background:hsla(0,0%,100%,.2)}body.secondary nav .right .language.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}body.secondary nav .right .hamburger-button .hamburger-menu span{background:#2a2a2a}body.secondary .fixed-nav nav .category-menu-item .menu li{color:#fff}body.secondary nav .logo svg{fill:#2a2a2a}header{-ms-flex-pack:justify;-webkit-transform:translateY(0);transform:translateY(0);padding:2rem 3rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:fixed;will-change:transform;top:0;align-items:center;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}header,header.hidden{-webkit-transition:all .5s;transition:all .5s}header.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}header.background{position:fixed;background:#3d342c}header.background nav .category-menu-item .menu li{color:#fff}header.background nav .category-menu-item .menu li svg{stroke:#fff}header.background nav .logo svg{fill:#fff}header.background nav .right .wish-list span{color:#fff}header.background nav .right .search svg,header.background nav .right svg{stroke:#fff}header.background nav .right .hamburger-button .hamburger-menu span{background:#fff}header.background nav .right .language{color:#fff}@media only screen and (max-width:1024px){header{padding:.7rem 2rem}}header nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){header nav{-webkit-box-align:center;align-items:center;-ms-flex-align:center}}header nav .category-menu-item{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){header nav .category-menu-item{display:none}}header nav .category-menu-item svg{stroke-width:.2rem;stroke:#fff}header nav .category-menu-item .menu,header nav .category-menu-item .menu li{display:-webkit-box;display:-ms-flexbox;display:flex}header nav .category-menu-item .menu li{height:7rem;padding:0 2rem;font-size:2.8rem;font-weight:400;color:#fff;-webkit-box-align:center;gap:2rem;align-items:center;border-radius:2rem;cursor:pointer;-ms-flex-align:center}@media only screen and (max-width:1600px){header nav .category-menu-item .menu li{font-size:2.6rem}}@media only screen and (max-width:1024px){header nav .category-menu-item .menu li{height:7rem}}header nav .category-menu-item .menu li.active{background:hsla(0,0%,100%,.1)}header nav .category-menu-item .menu li.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header nav .logo{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;position:absolute;top:50%;left:50%}@media only screen and (max-width:1024px){header nav .logo{-webkit-transform:translate(0);transform:translate(0);position:relative;top:0;left:0}}header nav .logo svg{fill:#fff;width:26rem}@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{-webkit-box-align:center;gap:1rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header nav .right svg{stroke-width:.2rem;stroke:#fff}header nav .right .wish-list{color:#fff;-webkit-box-align:center;gap:1rem;align-items:center;cursor:pointer;width:5rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header nav .right .wish-list span{font-size:1.6rem;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease;display:inline-block}header nav .right .wish-list span.animate{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}header nav .right .search{-ms-flex-pack:center;height:6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;align-items:center;border-radius:2rem;cursor:pointer;width:6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){header nav .right .search{display:none}}header nav .right .search svg,header nav .right .search.active{-webkit-transition:all .5s;transition:all .5s}header nav .right .search.active{background:hsla(0,0%,100%,.2)}header nav .right .language{height:6rem;padding:0 2rem;font-size:2.2rem;color:#fff;-webkit-box-align:center;gap:1rem;align-items:center;border-radius:2rem;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-transition:all .5s;transition:all .5s;background:hsla(0,0%,100%,.2)}header nav .right .language.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header nav .right .hamburger-button{-ms-flex-pack:center;height:6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;align-items:center;border-radius:2rem;cursor:pointer;width:6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){header nav .right .hamburger-button{height:5rem;margin-right:.5rem;border-radius:1.6rem;width:5rem}}header nav .right .hamburger-button .hamburger-menu{height:2rem;position:relative;width:4rem}@media only screen and (max-width:768px){header nav .right .hamburger-button .hamburger-menu{width:3rem}}header nav .right .hamburger-button .hamburger-menu span{height:.2rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:background-color .25s ease,-webkit-transform .35s ease-in-out;transition:background-color .25s ease,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,background-color .25s ease;transition:transform .35s ease-in-out,background-color .25s ease,-webkit-transform .35s ease-in-out;position:absolute;opacity:1;background:#fff;left:0;width:100%;display:block}header nav .right .hamburger-button .hamburger-menu span:first-child{top:0}header nav .right .hamburger-button .hamburger-menu span:nth-child(2){top:1.6rem}header nav .right .hamburger-button.active{background:hsla(0,0%,100%,.2)}header nav .right .hamburger-button.active .hamburger-menu{width:3rem}header nav .right .hamburger-button.active .hamburger-menu span:first-child{-webkit-transform:translateY(.8rem) rotate(45deg);transform:translateY(.8rem) rotate(45deg)}header nav .right .hamburger-button.active .hamburger-menu span:nth-child(2){-webkit-transform:translateY(-.8rem) rotate(-45deg);transform:translateY(-.8rem) rotate(-45deg)}.menu-content{-ms-flex-pack:justify;min-height:50vh;justify-content:space-between;-webkit-box-pack:justify;position:fixed;gap:10rem;background:#3d342c;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9}@media only screen and (max-width:768px){.menu-content{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media only screen and (max-width:1370px){.menu-content{min-height:100vh}}.menu-content .image{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;width:40%}@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{height:100%;-webkit-transform:scale(2);transform:scale(2);position:absolute;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;width:100%}.menu-content .video{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;width:40%}.menu-content .video video{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%}.menu-content figure{overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;-o-object-fit:cover;object-fit:cover;width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-content figure img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%}.menu-content .menu{-ms-flex-pack:justify;padding:20rem 8rem 4rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100vh;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@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{height:100%;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-content .accordion-content .accordion-menu{overflow:auto;position:relative;width:100%}.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 #ddd}.menu-content .accordion-content .accordion-menu li.open{border-bottom:.1rem solid transparent}.menu-content .accordion-content .accordion-menu li:last-child{border-bottom:none}.menu-content .accordion-content .accordion-menu .dropdownlink{-ms-flex-pack:justify;height:10rem;overflow:hidden;justify-content:space-between;-webkit-box-pack:justify;font-size:4rem;font-weight:500;color:#333;-webkit-box-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.menu-content .accordion-content .accordion-menu .dropdownlink{height:8rem;font-size:2.8rem}}@media only screen and (max-width:768px){.menu-content .accordion-content .accordion-menu .dropdownlink{height:6rem;font-size:2.2rem}}.menu-content .accordion-content .accordion-menu .dropdownlink .icon-arrow{-webkit-box-align:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-content .accordion-content .accordion-menu .submenuItems{overflow:hidden;background-color:#fff;display:none}.menu-content .accordion-content .accordion-menu .submenuItems li{border-bottom:1px solid #eee;margin-left:2rem}.menu-content .accordion-content .accordion-menu .submenuItems li:last-child{border:none;border-bottom:none}.menu-content .accordion-content .accordion-menu .submenuItems a{padding:1rem 0;font-size:2.2rem;text-decoration:none;color:#666;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:block}@media only screen and (max-width:1600px){.menu-content .accordion-content .accordion-menu .submenuItems a{font-size:1.6rem}}.menu-content .bottom{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.menu-content .bottom{margin-top:auto}}@media only screen and (max-width:1024px){.menu-content .bottom{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.menu-content .bottom .social{margin-bottom:4rem;gap:2rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.menu-content .bottom .social{margin-left:0}}.menu-content .bottom .social li a svg{fill:#fff;width:4rem}@media only screen and (max-width:768px){.menu-content .bottom .social li a svg{width:3rem}}.menu-content .bottom .nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.menu-content .bottom .nav{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.menu-content .bottom .nav ul{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.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-images figure,.menu-item{will-change:transform,opacity}.category-menu{height:100%;opacity:0;visibility:hidden;width:100%;z-index:10}.category-menu,.category-menu:before{-webkit-transition:all .5s;transition:all .5s;position:fixed}.category-menu:before{content:"";inset:0;background:rgba(0,0,0,.5)}.category-menu .menu-items-wrapper{-ms-flex-pack:justify;padding:2rem;justify-content:space-between;-webkit-box-pack:justify;border-radius:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.category-menu .menu-items-wrapper{padding:0}}.category-menu .category-menu-content{overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);right:0;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}@media only screen and (max-width:1024px){.category-menu .category-menu-content{height:100dvh}}.category-menu .category-menu-content .menu-close{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;font-size:1.4rem;-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.category-menu .category-menu-content .menu-close svg{margin-right:.5rem;margin-left:1rem}.category-menu .menu-content{height:100%;padding:16rem 8vw 4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@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{height:100%;content:"";position:absolute;opacity:.04;top:0;background:url(https://ilkgun.cfd/wp-content/themes/artstone/assets/images/main/flower-bg.svg) no-repeat 0 100%;background-size:60%;left:0;width:100%;z-index:0}.category-menu .menu-images{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;aspect-ratio:1/1;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{height:40rem;overflow:hidden;flex-shrink:0;-ms-flex-negative:0;position:relative;-o-object-fit:cover;object-fit:cover;width:40rem}.category-menu .menu-images .image-small{height:34rem;margin-right:-25rem;position:relative;visibility:hidden;width:28rem;margin-top:-7rem}.category-menu .menu-images .menu-img img{height:100%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute;-o-object-fit:cover;object-fit:cover;opacity:0;top:0;left:0;width:100%}.category-menu .menu-images .menu-img img.active{opacity:1;z-index:1}.category-menu .menu-items-content{-ms-flex-pack:start;overflow:hidden;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:center;position:relative;align-items:center;width:50%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){.category-menu .menu-items-content{-webkit-box-align:start;align-items:flex-start;width:100%;-ms-flex-align:start}}.category-menu .menu-items-content:before{height:10rem;pointer-events:none;content:"";position:absolute;bottom:0;visibility:hidden;background:#3d342c;background:-webkit-gradient(linear,left bottom,left top,from(#3d342c),to(rgba(61,52,44,0)));background:linear-gradient(0deg,#3d342c,rgba(61,52,44,0));left:0;width:100%;z-index:1}@media only screen and (max-width:1024px){.category-menu .menu-items-content:before{visibility:visible}}.category-menu .menu-items-content .menu-items{list-style:none;height:100%;overflow-y:scroll;grid-template-columns:repeat(2,1fr);min-width:70rem;gap:0 4rem;margin:0;scrollbar-color:hsla(0,0%,100%,.25) transparent;scrollbar-width:thin;display:grid}@media only screen and (max-width:1370px){.category-menu .menu-items-content .menu-items{height:auto;-webkit-box-align:baseline;min-width:100%;align-items:baseline;-ms-flex-align:baseline}}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items{-webkit-box-align:baseline;min-width:100%;align-items:baseline;-ms-flex-align:baseline}}.category-menu .menu-items-content .menu-items::-webkit-scrollbar{height:6px;width:6px}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-track{background:transparent}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.25)}.category-menu .menu-items-content .menu-items::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}@media only screen and (max-width:768px){.category-menu .menu-items-content .menu-items{height:60vh;overflow-y:auto;grid-template-columns:repeat(1,1fr);min-width:100%;padding-bottom:5rem}}.category-menu .menu-items-content .menu-items.type-2{grid-template-columns:repeat(1,1fr);align-content:baseline;-ms-flex-line-pack:baseline}@media only screen and (max-width:1024px){.category-menu .menu-items-content .menu-items.type-2{align-content:baseline;-ms-flex-line-pack: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;-ms-flex-line-pack:baseline}.category-menu .menu-items-content .menu-items.small .menu-item{height:8rem;flex-shrink:0;-ms-flex-negative: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{height:100%;position:relative;border-bottom:.1rem solid hsla(0,0%,100%,.1);width:100%}@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{stroke-width:.1rem;width:1.3rem;stroke:#fff}@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{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.category-menu .menu-items-content .menu-items .menu-item a{height:100%;overflow:hidden;flex-shrink:0;font-size:1.8rem;text-decoration:none;font-weight:lighter;-ms-flex-negative:0;color:#fff;-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;gap:2rem;align-items:center;cursor:pointer;width:100%;line-height:1;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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{margin-right:1rem;opacity:1;visibility:visible}.category-menu .menu-items-content .menu-items .menu-item:hover a{opacity:.5}.category-menu .menu-items-content .menu-items{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.category-menu .menu-items-content .menu-items::-webkit-scrollbar{height:0;width: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:active,.category-menu .menu-tab a:hover{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;-webkit-transition:all .5s;transition:all .5s;margin-left:2.4em;stroke:#2a2a2a;margin-top:.4rem}.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{margin-right:4rem;width:auto}}.category-menu .menu-tab .tab-head .small-head{height:0;margin-bottom:6rem}.category-menu .menu-tab .tabs{padding:10rem 10vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.category-menu .menu-tab .tabs{padding:4vw}}.category-menu .menu-tab .tabs>ul{flex-shrink:0;-ms-flex-negative:0;list-style-type:none}.category-menu .menu-tab .tabs>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.category-menu .menu-tab .tabs>ul li a{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;color:#2a2a2a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:1rem 0}.category-menu .menu-tab .tabs>ul li a span{font-size:clamp(3rem,12vw,3.6rem);color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s;line-height:1}.category-menu .menu-tab .tabs>ul li a svg{stroke-width:1;stroke:#000}.category-menu .menu-tab .tabs>ul li a path{stroke:#000}.category-menu .menu-tab .tabs>ul li a:active,.category-menu .menu-tab .tabs>ul li a:focus,.category-menu .menu-tab .tabs>ul li a:hover{border-bottom:none;outline:0}.category-menu .menu-tab .tabs>ul li a:active span,.category-menu .menu-tab .tabs>ul li a:focus span,.category-menu .menu-tab .tabs>ul li a:hover span{text-decoration:underline;color:#fff!important}.category-menu .menu-tab .tabs>ul li a:active svg,.category-menu .menu-tab .tabs>ul li a:focus svg,.category-menu .menu-tab .tabs>ul li a:hover svg{fill:#000;stroke:#000}.category-menu .menu-tab .tabs>ul li a:active path,.category-menu .menu-tab .tabs>ul li a:focus path,.category-menu .menu-tab .tabs>ul li a:hover 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{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;text-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;padding-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.category-menu .menu-tab .tabs .tab-content ul li a{font-size:2rem;font-weight:400;margin-bottom:1.4rem;color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.category-menu .menu-tab .tabs .tab-content ul li a:hover{text-decoration:underline;-webkit-transition:all .5s;transition:all .5s}.category-menu .menu-tab .tabs section{padding:8rem 1rem 0;width:85%;word-wrap:break-word;display:none}.category-menu .menu-tab .tabs section figure{height:20rem;max-width:20rem;margin:0}@media only screen and (max-width:1600px){.category-menu .menu-tab .tabs section figure{height:18rem;max-width:18rem}}.category-menu .menu-tab .tabs section figure img{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;-o-object-fit:cover;object-fit:cover;top:0;border-radius:1rem;left:0;width:100%}.category-menu .menu-tab .tabs section>*{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;opacity:0}.category-menu .menu-tab .tabs section.active{display:-webkit-box;display:-ms-flexbox;display:flex}.category-menu .menu-tab .tabs section.active-content>*{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.category-menu .menu-tab .tabs>ul li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.category-menu .menu-tab .tabs>ul li a,.category-menu .menu-tab .tabs>ul li a>span.tab-label{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.default-image.type-2 img{position:relative;aspect-ratio:1}.search-content{-ms-flex-pack:center;min-height:70vh;justify-content:center;-webkit-box-pack:center;-webkit-transition:all .5s;transition:all .5s;position:fixed;opacity:0;visibility:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}@media only screen and (max-width:1024px){.search-content{min-height:100dvh;top:0}}.search-content:before{-webkit-transition:all .5s;transition:all .5s;content:"";position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:-1}.search-content .search-content-item{padding:16rem 4rem 8rem;background:#3d342c;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.search-content .search-content-item{padding:0 2rem}}.search-content .search-container{position:relative;max-width:120rem;gap:2rem;margin:auto;width:100%}.search-content .search-container .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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;font-weight:400;color:#fff}@media only screen and (max-width:1024px){.search-content .search-container .head span{font-size:2.4rem}}.search-content .search-container .head .close-search{-ms-flex-pack:center;height:6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.1);cursor:pointer;width:6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.search-content .search-container .head .close-search{display:none}}.search-content .search-container .head .close-search svg{fill:#fff;width:2rem}.search-content .search-container .form-search{overflow:hidden;position:relative;gap:2rem;border-radius:100vmax;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.search-content .search-container .form-search input{height:7rem;font-size:2.4rem;color:#fff;border-radius:100vmax;background:none;width:100%;padding-left:2rem}@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{-ms-flex-pack:center;height:7rem;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:#fff;width:7rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.search-content .search-container .form-search button{height:6rem;width:6rem}}.search-content .search-container .form-search button svg{stroke:#2a2a2a}.language-content{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;position:fixed;opacity:0;visibility:hidden;background:#3d342c;z-index:10}.language-content,.language-content .language-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.language-content .language-container{padding-top:16rem;-webkit-box-direction:normal;max-width:50rem;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical}.language-content .language-container .head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.language-content .language-container .head span{font-size:3.2rem;color:#fff}.language-content .language-container .head .close-language{-ms-flex-pack:center;height:6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.1);cursor:pointer;width:6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.language-content .language-container .head .close-language svg{fill:#fff;width:2rem}.language-content .language-container ul{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.language-content .language-container ul li a{-ms-flex-pack:justify;height:7rem;padding:0 2rem;justify-content:space-between;-webkit-box-pack:justify;font-size:2.2rem;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;align-items:center;border-radius:2rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.language-content .language-container ul li a:hover{-webkit-transition:all .5s;transition:all .5s;background:hsla(0,0%,100%,.1)}.language-content .language-container ul li a:hover svg{-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible}.language-content .language-container ul li a svg{-webkit-transition:all .5s;transition:all .5s;opacity:.3;visibility:visible;stroke-width:.1rem;width:2rem;stroke:#fff}body,html{overflow-x:hidden;padding:0;-webkit-overflow-scrolling:touch;margin:0}.fixed-nav{height:calc(7.6rem + env(safe-area-inset-bottom));backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);padding:0 1rem env(safe-area-inset-bottom);right:0;position:fixed;border-top:.1rem solid hsla(0,0%,100%,.1);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(92,57,26,.6);left:0;display:none;z-index:1000}@media only screen and (max-width:1024px){.fixed-nav{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.fixed-nav nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.fixed-nav nav,.fixed-nav nav .category-menu-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-nav nav .category-menu-item{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.fixed-nav nav .category-menu-item svg{stroke-width:.2rem;stroke:#fff}.fixed-nav nav .category-menu-item .menu,.fixed-nav nav .category-menu-item .menu li{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-nav nav .category-menu-item .menu li{height:6rem;padding:0 1.6rem;font-size:1.8rem;font-weight:400;color:#fff;-webkit-box-align:center;gap:2rem;align-items:center;border-radius:2rem;cursor:pointer;-ms-flex-align:center}.fixed-nav nav .category-menu-item .menu li.search-button{-ms-flex-pack:center;padding:0;justify-content:center;-webkit-box-pack:center}.fixed-nav nav .category-menu-item .menu li.active{background:hsla(0,0%,100%,.1)}.fixed-nav nav .category-menu-item .menu li.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.fixed-nav nav .category-menu-item .menu li svg{-webkit-transition:all .5s;transition:all .5s;stroke:#fff}.fixed-nav nav .category-menu-item .menu li svg path{stroke:#fff}.fixed-nav nav .category-menu-item .menu li .search{-ms-flex-pack:center;height:6rem;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;align-items:center;border-radius:1.4rem;background:hsla(0,0%,100%,.05);cursor:pointer;width:6rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.fixed-nav nav .category-menu-item .menu li .search{height:5rem;width:5rem}}.fixed-nav nav .category-menu-item .menu li .search.active{background:hsla(0,0%,100%,.2)}.fixed-nav .close-mobile-menu-item{height:5rem;-webkit-transform:translateX(-50%) translateY(-5rem);transform:translateX(-50%) translateY(-5rem);padding:0 2rem;font-size:1.6rem;font-weight:400;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;position:absolute;opacity:0;visibility:hidden;gap:1rem;align-items:center;border-radius:100vmax;background:hsla(0,0%,100%,.05);left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;display:none}@media only screen and (max-width:1024px){.fixed-nav .close-mobile-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.fixed-nav .close-mobile-menu-item.active{-webkit-transform:translateX(-50%) translateY(-8rem);transform:translateX(-50%) translateY(-8rem);-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible}.fixed-nav .close-mobile-menu-item svg{width:1.2rem}footer{padding:10rem 4rem;-webkit-box-direction:normal;border-top:.1rem solid #e0dad4;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}footer .top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:8rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:648px){footer .top{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-orient:vertical}}footer .left{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}footer .left,footer .left .menu{display:-webkit-box;display:-ms-flexbox;display:flex}footer .left .menu{gap:10rem}@media only screen and (max-width:1024px){footer .left .menu{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-orient:vertical}}@media only screen and (max-width:768px){footer .left .menu{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem;-webkit-box-orient:horizontal}}@media only screen and (max-width:648px){footer .left .menu{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}}footer .left .menu ul{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){footer .left .menu ul{gap:.5rem}}footer .left .menu ul li{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .left .menu ul li a{font-size:2rem;font-weight:400;color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s;width:-webkit-min-content;width:-moz-min-content;width:min-content}@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{stroke-width:1;width:1.4rem;stroke:#2a2a2a}@media only screen and (max-width:1370px){footer .left .menu ul li a svg{width:1.2rem}}footer .left .menu ul li a:after{height:.2rem;-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);content:"";position:relative;background:#5c391a;width:0;display:-webkit-box;display:-ms-flexbox;display:flex}footer .left .menu ul li a:hover{color:#5c391a;-webkit-transition:all .5s;transition:all .5s}footer .left .menu ul li a:hover:after{-webkit-transition:width .6s cubic-bezier(.77,0,.175,1);transition:width .6s cubic-bezier(.77,0,.175,1);width:100%}footer .right{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;max-width:70rem;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){footer .right{max-width:60rem}}@media only screen and (max-width:1024px){footer .right{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;max-width:40rem}}footer .right .social{margin-bottom:6rem;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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:hover svg{-webkit-transition:all .5s;transition:all .5s;opacity:.5}footer .right .social li a img{fill:#5f4a45;-webkit-transition:all .5s;transition:all .5s;width:3.6rem}footer .right .info{grid-template-columns:repeat(2,1fr);margin-bottom:6rem;gap:2rem;display:grid}@media only screen and (max-width:1370px){footer .right .info{margin-bottom:2rem}}@media only screen and (max-width:768px){footer .right .info{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}}footer .right .info .item{margin-bottom:1rem;color:#2a2a2a;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}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{font-size:1.6rem;font-weight:400;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex}@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{gap:2rem;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){footer .right .info .contact-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-orient:vertical;margin-top:0}}footer .right .info .contact-items a{height:5rem;border-right:.1rem solid rgba(42,42,42,.1);flex-shrink:0;font-size:1.6rem;font-weight:400;-ms-flex-negative:0;color:#2a2a2a;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;padding-right:2rem;gap:.5rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1370px){footer .right .info .contact-items a{border-right:none}}footer .right .info .contact-items a:hover{-webkit-transition:all .5s;transition:all .5s;opacity:.5}@media only screen and (max-width:768px){footer .right .info .contact-items a{height:auto;border-right:none;padding:2rem 0;border-bottom:.1rem solid rgba(42,42,42,.1)}}footer .right .info .contact-items a:last-child{border:none}footer .right .info .contact-items a small{opacity:.5;width:10rem}footer .right .info .contact-items a i{height:100%;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}footer .right .info .contact-items a i.phone{stroke:#2a2a2a}footer .right .info .contact-items a i svg{fill:#2a2a2a;width:2.4rem}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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;gap:8rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){footer .bottom{-webkit-box-align:start;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4rem;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}footer .bottom .artstone-logo{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}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;font-weight:400;opacity:.4}footer .bottom .artstone-logo ul{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:648px){footer .bottom .artstone-logo ul{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;-webkit-box-orient:vertical}}footer .bottom .artstone-logo ul li a{font-size:1.4rem;font-weight:400;color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s}footer .bottom .artstone-logo ul li a:hover{-webkit-transition:all .5s;transition:all .5s;opacity:.5}footer .bottom .footer-newsletter{overflow:hidden;position:relative;-webkit-box-direction:normal;max-width:70rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-orient:vertical;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-webkit-box-direction:normal;max-width:100%;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:0;background:none;-webkit-box-orient:vertical;margin-left:0;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:-webkit-box;display:-ms-flexbox;display:flex}footer .bottom .footer-newsletter .form-item.newsletter-item{margin-bottom:2rem;border-radius:100vmax;background:rgba(42,42,42,.1)}@media only screen and (max-width:768px){footer .bottom .footer-newsletter .form-item.newsletter-item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:0;background:none;-webkit-box-orient:vertical}}footer .bottom .footer-newsletter input{font-size:2.4rem;color:#2a2a2a;background:none;width:100%;padding-left:2rem}@media only screen and (max-width:768px){footer .bottom .footer-newsletter input{height:6rem;border-radius:100vmax;background:rgba(42,42,42,.1)}}@media only screen and (max-width:1024px){footer .bottom .footer-newsletter input{font-size:1.6rem}}footer .bottom .footer-newsletter button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}@media only screen and (max-width:768px){footer .bottom .footer-newsletter button{height:6rem;width:100%}}footer .super-agency{font-size:1.4rem;font-weight:400;color:rgba(42,42,42,.5);margin-top:2rem}footer .super-agency a{color:#2a2a2a;-webkit-transition:all .5s;transition:all .5s}footer .super-agency a:hover{fill:#5c391a;-webkit-transition:all .5s;transition:all .5s}body,html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.no-scroll{overflow:hidden}*{-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;padding:0;border:none;text-decoration:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-shadow:none;box-shadow:none}img{width:100%;vertical-align:middle}body{overflow-y:auto;overflow-x:hidden;font-weight:500;background:#fcfcfc;font-family:Inter}body.no-scroll{overflow:hidden;inset:0}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb{border-radius:1rem;background:#000}.site-list{min-height:100vh;padding:6rem 0 10rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;-webkit-box-orient:vertical;width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex}.site-list img{width:30rem}.site-list .links ol{margin-top:6rem}.site-list .links ol li{font-size:2rem;color:#fff;list-style-type:decimal;margin:2rem 0;padding-left:1rem}.site-list .links ol li a{font-size:2rem;color:#fff;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex}.site-list .links ol li a:hover{text-decoration:underline}