@charset "UTF-8";/*! lightgallery - v1.6.0 - 2017-08-08
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */@font-face{font-family:lg;src:url("../../fonts/lg.eot?n1z373");src:url("../../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../../fonts/lg.woff?n1z373") format("woff"),url("../../fonts/lg.ttf?n1z373") format("truetype"),url("../../fonts/lg.svg?n1z373#lg") format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}body,html{font-family:Inter,sans-serif;margin:0;overflow-x:hidden;scroll-behavior:smooth}body{padding-top:209px}@media screen and (max-width:1280px){body{padding-top:133px}}button,input,select,textarea{font-family:Inter,sans-serif}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0}button{cursor:pointer}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25 9 12 15.75 18.75 9' stroke='%23232321' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:24px;padding-right:55px!important}@media screen and (max-width:768px){select{background-position:right 10px center;background-size:15px;padding-right:35px!important}}ol,ul{margin:0;padding-left:20px}.description-p{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;margin-bottom:0;overflow:hidden}.description-p.expanded{-webkit-line-clamp:unset}.read-more-btn{background:0 0;border:none;color:#8d8d8d;cursor:pointer;display:none;font-size:16px;margin:5px 0 0;padding:0}.read-more-btn svg{height:9px;margin-left:5px;transform:rotate(90deg);width:9px}.read-more-btn svg.close{transform:rotate(270deg)}.flex-gap-10{display:flex;gap:10px}.flex-gap-20{display:flex;gap:20px}.flex-gap-30{display:flex;gap:30px}.mt80{margin-top:80px}@media screen and (max-width:768px){.mt80{margin-top:30px}}.p-align-right{color:rgba(35,35,33,.502);text-align:right}@media screen and (max-width:768px){.p-align-right{font-size:14px}}.blue-link{background-color:transparent;border:none;color:#4b3ec4;font-size:14px;font-weight:700;margin:0;padding:0;text-decoration:underline;text-transform:uppercase}.radio-box{align-items:center;display:flex;gap:7px;margin-bottom:10px;width:100%}.radio-box label{font-size:14px;font-weight:500;width:100%}.radio-box input[type=radio]{accent-color:#000;cursor:pointer;flex-shrink:0;height:20px;margin:0;width:20px}.error-message,span.error{color:#e03131;display:block;font-size:12px;font-weight:500;margin-top:5px}.input-box.has-error input,.input-box.has-error select,.input-box.has-error textarea{border-color:#e03131}.input-box{margin-bottom:15px;position:relative;width:100%}.input-box label{display:block;font-size:14px;font-weight:600;padding-bottom:3px}.input-box input,.input-box select,.input-box textarea{background-color:transparent;border:1px solid #cacaca;border-radius:12px;color:#000;font-size:16px;font-weight:400;max-width:500px;padding:13px 20px;width:calc(100% - 40px)}@media screen and (max-width:768px){.input-box input,.input-box select,.input-box textarea{font-size:14px;padding:10px 16px;width:calc(100% - 32px)}}.input-box input::-moz-placeholder,.input-box select::-moz-placeholder,.input-box textarea::-moz-placeholder{color:#636063;font-weight:400;opacity:1}.input-box input::placeholder,.input-box select::placeholder,.input-box textarea::placeholder{color:#636063;font-weight:400;opacity:1}.input-box select{width:100%}.input-box textarea{resize:vertical}.input-box.password input{padding:13px 40px 13px 20px;width:calc(100% - 60px)}@media screen and (max-width:768px){.input-box.password input{padding:10px 40px 10px 16px;width:calc(100% - 56px)}}.input-box.password .toggle-password{background:0 0;border:none;padding:0;position:absolute;right:12px;top:35px}@media screen and (max-width:768px){.input-box.password .toggle-password{right:10px;top:31px}}.input-box.password .toggle-password svg{display:none;height:18px;width:20px}.input-box.password .toggle-password svg path{fill:#8d8d8d}.input-box.password .toggle-password svg.active{display:block}.checkbox{align-items:center;display:flex;gap:10px}.checkbox p{font-size:12px;font-weight:700}.checkbox p a{color:#fff;text-decoration:underline}.checkbox input{display:none}.checkbox .checkmark{background:#fff;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.checkbox input:checked+.checkmark:after{color:#000;content:"✓";font-size:12px;left:6px;position:absolute;top:2px}.quantity-wrapper label{display:block;font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.quantity-input{align-items:center;background:#f3f3f3;border:1px solid #d9d9d9;border-radius:7px;display:flex;justify-content:space-between;padding:10px 20px;width:calc(100% - 40px)}.quantity-input button{background-color:transparent;border:none;margin:0;padding:0}.quantity-input button:hover svg path{fill:#f26822;transition:.4s ease}.quantity-input button svg{height:24px;width:24px}.quantity-input button svg path{fill:#000}.quantity-input .value{background-color:transparent;border:none;font-size:20px;font-weight:400;min-width:60px;text-align:center;width:inherit}.button{align-items:center;background-color:#4b3ec4;border:1px solid #4b3ec4;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;padding:15px 30px;text-decoration:none;text-transform:uppercase;transition:.4s ease;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.button{padding:15px 30px}}.button:hover{background:#fff;color:#4b3ec4}.button.black{background-color:#000;border:1px solid #000}.button.black:hover{background:#fff;color:#000}.button.green{background-color:#4fa830;border:1px solid #4fa830}.button.green:hover{background:#fff;color:#4fa830}.button.gray{background-color:transparent;border:1px solid #000;color:#000}.button.gray:hover{background:0 0;color:#000}.button.clear{background-color:transparent;border:none;color:#000;font-weight:400;text-transform:none}.button.clear:hover{background:0 0;color:#000}.breadcrumbs{margin-bottom:30px}.breadcrumbs p{font-size:12px;margin:0}.breadcrumbs p a{color:#b5b5b5;text-decoration:none;transition:.4s}.breadcrumbs p a:hover{color:#828282}.section{margin:auto;max-width:1400px;padding:50px 7%}@media screen and (max-width:1024px){.section{padding:50px 5%}}@media screen and (max-width:768px){.section{padding:30px 3%}}.section.first{padding-top:30px}@media screen and (max-width:768px){.section.first{padding-top:0}}.section.blog{padding-bottom:0;padding-top:30px}.section .header{align-items:center;display:flex;justify-content:space-between}.section .header.center{justify-content:center;text-align:center}@media screen and (max-width:768px){.section .header.center{text-align:left}.section .header.center h1,.section .header.center h2{width:100%}.section .header.mobile-center{text-align:center}}.section .header.mt50{margin-top:50px}@media screen and (max-width:768px){.section .header.mt50{margin-top:20px}}.section .header a:not(.button){align-items:center;color:#000;display:flex;font-size:14px;gap:10px;text-decoration:none;text-transform:uppercase;transition:.4s ease}@media screen and (max-width:768px){.section .header a:not(.button){display:none}}.section .header a:not(.button):hover{color:#f26822}.section .header a:not(.button):hover svg path{fill:#f26822}.section .header a:not(.button) svg{height:14px}.section .header h1{margin-bottom:20px}.section .header h2{margin-top:0}.section .header h3{font-size:24px;font-weight:600;margin-bottom:0}.section .header .filters{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.section .header .filters{overflow-x:auto}}.section .header .filters button{background-color:transparent;border:1px solid hsla(0,0%,60%,.376);border-radius:30px;color:#000;font-size:14px;padding:10px 20px;transition:.4s ease}@media screen and (max-width:768px){.section .header .filters button{flex-shrink:0}}.section .header .filters button.active,.section .header .filters button:hover{background-color:#f26822;border-color:#f26822;color:#fff}.section h1{font-size:50px;font-weight:700;margin-top:0}@media screen and (max-width:768px){.section h1{font-size:36px}}.section h2{font-size:36px;font-weight:700}@media screen and (max-width:768px){.section h2{font-size:24px}}.pagination{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:50px}@media screen and (max-width:768px){.pagination{gap:10px}}.pagination button{background-color:#fff;border:1px solid hsla(0,0%,60%,.376);border-radius:30px;color:#000;font-size:14px;padding:10px 15px;transition:.4s ease}@media screen and (max-width:768px){.pagination button{font-size:12px}}.pagination button.active,.pagination button:hover{background-color:#f26822;border-color:#f26822;color:#fff}.arrows{align-items:center;display:flex;gap:80px;justify-content:center;margin:30px 0 0}@media screen and (max-width:768px){.arrows{margin-top:20px}}.arrows .arrow-left,.arrows .arrow-right{background:0 0;border:none;color:#000;height:34px;left:0;margin:0;opacity:1;padding:0;position:relative;right:0;transform:none;transition:.4s ease;width:34px}.arrows .arrow-left:hover,.arrows .arrow-right:hover{color:#f26822}.arrows .arrow-left svg,.arrows .arrow-right svg{height:34px;width:34px}.refs-slider,.services-slider{padding:0 70px}@media screen and (max-width:768px){.refs-slider,.services-slider{padding:0}.splide__arrows{align-items:center;display:flex;gap:80px;justify-content:center;margin:20px 0 0}}.splide__arrows .arrow-left,.splide__arrows .arrow-right{background:0 0;border:none;color:#000;height:34px;margin:0;opacity:1;padding:0;transition:.4s ease;width:34px}@media screen and (max-width:768px){.splide__arrows .arrow-left,.splide__arrows .arrow-right{left:0;position:relative;right:0;transform:none}}.splide__arrows .arrow-left:hover,.splide__arrows .arrow-right:hover{color:#f26822}.splide__arrows .arrow-left svg,.splide__arrows .arrow-right svg{height:34px;width:34px}.product-divider{align-items:center;background-image:url(../img/divider.png);background-position:50%;background-size:cover;border-radius:20px;color:#fff;display:flex;gap:30px;justify-content:space-evenly;margin:40px 0;padding:40px 30px}@media screen and (max-width:768px){.product-divider{flex-direction:column;margin:30px 0;padding:30px 20px;text-align:center}}.product-divider.divider-2{background-image:url(../img/divider2.png);color:#000;margin:40px auto;max-width:1400px}@media screen and (max-width:1024px){.product-divider.divider-2{margin:40px 5%}}@media screen and (max-width:768px){.product-divider.divider-2{margin:40px 3%}}.product-divider.divider-2 h3{font-size:34px;max-width:470px}.product-divider em{font-size:11px;font-style:normal;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:768px){.product-divider em{display:none}}.product-divider h3{font-size:24px;font-weight:700;margin:10px 0}.product-divider p{margin:0;max-width:400px}.refs{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.refs{grid-row-gap:20px;grid-template-columns:1fr}}.rating-box{background-color:#f3f3f3;border-radius:20px;padding:30px;width:calc(100% - 60px)}@media screen and (max-width:1024px){.rating-box{width:calc(100% - 60px)}}@media screen and (max-width:768px){.rating-box{padding:20px;width:calc(100% - 40px)}}.rating-box .head{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.rating-box .head{align-items:flex-start;flex-direction:column;gap:5px}}.rating-box .head .stars{width:100px}.rating-box .head .stars img{height:14px}.rating-box .head h5{font-size:18px;margin:0}@media screen and (max-width:768px){.rating-box .head h5{font-size:16px}}.rating-box>p{font-size:14px;margin:10px 0 50px}@media screen and (max-width:768px){.rating-box>p{font-size:12px;margin-bottom:20px}}.rating-box .from{align-items:flex-end;display:flex;justify-content:space-between}.rating-box .from .person{align-items:center;display:flex;gap:10px;line-height:110%}.rating-box .from .person em{color:#666;font-size:12px;font-style:normal}.rating-box .from .person p{font-size:18px;font-weight:700;margin:0}@media screen and (max-width:768px){.rating-box .from .person p{font-size:16px}}.rating-box .from .person img{height:43px}@media screen and (max-width:768px){.rating-box .from .person img{height:40px}}.rating-box .from a{color:#4b3ec4;font-size:11px}@media screen and (max-width:768px){.rating-box .from a{position:absolute;right:30px;top:32px}.store-detail{flex-direction:column}}.store-detail div{color:#636063;width:50%}@media screen and (max-width:768px){.store-detail div{width:100%}}.store-detail div h5{font-size:18px;font-weight:700;margin:10px 0}.store-detail div p{line-height:135%;margin:0}.store-detail div a{color:#636063;text-decoration:none}.store-detail div img{border-radius:20px;margin-top:20px;width:100%}.faq{margin:0 auto;max-width:874px}.faq .faq-box{margin-bottom:2px}.faq .faq-box .toggle-faq{align-items:center;background-color:#f3f3f3;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:23px;transition:.4s ease}@media screen and (max-width:768px){.faq .faq-box .toggle-faq{padding:15px 20px}}.faq .faq-box .toggle-faq.open{background-color:#fff}.faq .faq-box .toggle-faq.open svg{transform:rotate(180deg)}.faq .faq-box .toggle-faq p{color:#232321;font-size:16px;font-weight:700;margin:0;text-transform:uppercase}@media screen and (max-width:768px){.faq .faq-box .toggle-faq p{font-size:14px;margin:0}}.faq .faq-box .toggle-faq svg{flex-shrink:0;height:34px;width:34px}.faq .faq-box .content{display:none;padding:20px}.faq .faq-box .content p{color:#4a4a4a;margin:0}@media screen and (max-width:768px){.faq .faq-box .content p{font-size:14px}}@media screen and (max-width:480px){.login-h1{display:none}}.login-container{align-items:center;display:flex;justify-content:center}.form-box{max-width:700px;padding:30px;width:100%}@media screen and (max-width:480px){.form-box{padding:0;width:100%}}.form-box.small{width:400px}.form-box .input-box input,.form-box .input-box select{max-width:none}.form-box h3{font-size:24px;font-weight:600;margin-top:0}.form-box .flex{align-items:center;display:flex;gap:10px;margin-bottom:0;width:100%}@media screen and (max-width:768px){.form-box .flex{flex-direction:column;gap:0}}.form-box .space-between{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.form-box .space-between a{color:#000;font-size:14px}.form-box .space-between a.blue{color:#4b3ec4;font-weight:700}.form-box .button{width:100%}.form-box .radio-box{width:auto}.form-box .checkbox{margin-bottom:20px}.form-box .checkbox a{color:#000}@media screen and (max-width:768px){.contact{flex-direction:column-reverse}}.contact>div{width:50%}@media screen and (max-width:768px){.contact>div{width:100%}}.contact p{color:#636063;line-height:135%;margin:0}.contact .contact-form .checkbox{margin-bottom:20px}.contact .contact-form .checkbox p{font-size:16px;font-weight:400}.contact .contact-form .checkbox a{color:#636063}.contact .contact-form .button{max-width:540px;width:100%}.employees h3{font-size:24px;font-weight:700;margin:80px 0 50px;max-width:510px}@media screen and (max-width:1024px){.employees h3{margin:30px 0}}.employees .grid{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1280px){.employees .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.employees .grid{grid-template-columns:repeat(1,1fr)}}.employees .grid .employee-box{align-items:center;display:flex;gap:30px}.employees .grid .employee-box img{height:137px;width:137px}@media screen and (max-width:1024px){.employees .grid .employee-box img{height:100px;width:100px}}.employees .grid .employee-box p{color:#636063;font-size:18px;margin:3px 0}@media screen and (max-width:1024px){.employees .grid .employee-box p{font-size:14px}}.employees .grid .employee-box em{color:#f26822;display:block;font-size:18px;font-style:normal;margin:3px 0}@media screen and (max-width:1024px){.employees .grid .employee-box em{font-size:14px}}.employees .grid .employee-box a{align-items:center;color:#636063;display:flex;gap:10px;margin:3px 0;text-decoration:none}.employees .grid .employee-box a svg{flex-shrink:0;height:24px}@media screen and (max-width:1024px){.employees .grid .employee-box a svg{height:16px}}.projects{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px}@media screen and (max-width:1280px){.projects{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.projects{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.projects{grid-template-columns:repeat(1,1fr)}}.project-box{background-color:#f3f3f3;border-radius:20px;color:#000;cursor:pointer;display:block;overflow:hidden;text-decoration:none}.project-box:hover svg path{fill:#f26822;transition:.4s ease}.project-box .image{background-position:50%;background-size:cover;height:270px}.project-box .description{background-color:#f3f3f3;padding:30px 20px}.project-box .description p{-webkit-line-clamp:2;color:#f26822;display:-webkit-box;font-weight:500;height:36px;margin:0 0 10px}.project-box .description em,.project-box .description p{-webkit-box-orient:vertical;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.project-box .description em{-webkit-line-clamp:3;display:block;display:-webkit-box;font-style:normal;font-weight:400;height:54px;margin:10px 0}.project-box .description h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-weight:700;height:44px;line-height:22px;margin:0;overflow:hidden;padding-right:10px;text-overflow:ellipsis}.project-box .description h4.orange{color:#f26822}.project-box .description h4 span{display:block}.project-box .description .flex{align-items:center;display:flex;justify-content:space-between}.project-box .description .flex p{color:#000;margin:0}.project-box .description .flex svg{height:36px;width:36px}.static-img-box{margin:50px 0;text-align:center}@media screen and (max-width:1024px){.static-img-box{margin:30px 0}}.static-img-box img{border-radius:20px;max-width:874px;width:70%}@media screen and (max-width:1024px){.static-img-box img{width:100%}}.static-products-box{margin:80px 0}@media screen and (max-width:1024px){.static-products-box{margin:30px 0}}.static-photo-text{align-items:stretch;display:flex;gap:50px;margin-bottom:80px}@media screen and (max-width:1024px){.static-photo-text{flex-direction:column;gap:0;margin-bottom:50px}.static-photo-text.reversed{flex-direction:column-reverse}}.static-photo-text .text{padding-bottom:30px;width:50%}@media screen and (max-width:1024px){.static-photo-text .text{width:100%}}.static-photo-text .text a:not(.button){color:#000;font-size:16px;font-weight:700;text-decoration:none}.static-photo-text .text .flex-gap-30{margin-top:30px}.static-photo-text .image{background-position:50%;background-size:cover;border-radius:20px;width:50%}@media screen and (max-width:1024px){.static-photo-text .image{height:350px;width:100%}}.content-block-container{margin-bottom:80px}@media screen and (max-width:1024px){.content-block-container{flex-direction:column;margin-bottom:50px}}.catalogue-container{display:flex;gap:20px;margin:80px 0}@media screen and (max-width:1024px){.catalogue-container{flex-direction:column;margin:30px 0 50px}}.catalogue-container>a,.catalogue-container>div{width:33.3333333333%}@media screen and (max-width:1024px){.catalogue-container>a,.catalogue-container>div{height:260px;width:calc(100% - 60px)}}.catalogue-container .middle{display:flex;flex-direction:column;gap:20px;height:605px}@media screen and (max-width:1024px){.catalogue-container .middle{height:auto;width:100%}}.catalogue-container .middle div{height:50%}@media screen and (max-width:1024px){.catalogue-container .middle div{height:260px}}.catalogue-container .bottom,.catalogue-container .left,.catalogue-container .right,.catalogue-container .top{align-items:flex-end;background-position:50%;background-size:cover;border-radius:40px;display:flex;justify-content:flex-start;padding:30px;text-decoration:none}.catalogue-container .bottom h3,.catalogue-container .left h3,.catalogue-container .right h3,.catalogue-container .top h3{color:#fff;font-size:34px;font-weight:700;margin:0;max-width:360px;text-decoration:none}@media screen and (max-width:768px){.catalogue-container .bottom h3,.catalogue-container .left h3,.catalogue-container .right h3,.catalogue-container .top h3{font-size:32px}}.static-img-full-size{align-items:flex-end;background-image:url(../img/living-room.png);background-position:50%;background-size:cover;display:flex;height:460px;justify-content:center}@media screen and (max-width:768px){.static-img-full-size{justify-content:flex-start}}.static-img-full-size h1{color:#fff;font-size:50px;font-weight:700}@media screen and (max-width:768px){.static-img-full-size h1{display:flex;flex-direction:column;font-size:32px;margin-left:3%}}.static-img-full-size h1 em{font-style:normal}@media screen and (max-width:700px){.static-img-full-size--desktop{display:none}}.static-img-full-size--mobile{display:none}@media screen and (max-width:700px){.static-img-full-size--mobile{display:block;height:0;padding-bottom:100%}}.blog-banner{align-items:flex-start;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7));background-position:50%;background-size:cover;border-radius:20px;color:#fff;display:flex;flex-direction:column;height:440px;justify-content:center;padding:50px}@media screen and (max-width:1024px){.blog-banner{height:500px;padding:30px}}.blog-banner p{font-size:16px;font-weight:500;letter-spacing:2px;margin:0;text-transform:uppercase}.blog-banner h1{font-size:50px;margin:50px 0;max-width:650px}@media screen and (max-width:768px){.blog-banner h1{font-size:36px;margin:30px 0}}.blog-detail{margin:0 auto;max-width:874px;padding:30px 0 50px}@media screen and (max-width:1024px){.blog-detail{padding:30px 0}}.blog-detail .description{border-bottom:1px solid #d1d1d1;font-size:24px;padding-bottom:30px}.blog-detail p:not(.description){color:#4a4a4a;line-height:150%}.blog-detail iframe{aspect-ratio:16/9;height:auto;width:100%}.blog-detail h2{font-size:32px;font-weight:500}.blog-detail img{height:auto;max-width:100%}.blog-detail .static-photo-text{align-items:center;margin:50px 0}@media screen and (max-width:1024px){.blog-detail .static-photo-text{margin:30px 0 0}.blog-detail .static-photo-text .text{padding-bottom:0}}.blog-detail .static-img-full-size{border-radius:20px;height:315px;margin:30px 0}.blog-detail .w350{width:350px}.blog-detail li,.blog-detail ol{margin-bottom:6px}.blog-footer{margin-bottom:80px}@media screen and (max-width:1024px){.blog-footer{margin-bottom:50px}}@media screen and (max-width:768px){.blog-footer{display:none}}.blog-footer .written{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding-bottom:30px}.blog-footer .written .author{align-items:center;display:flex;gap:20px}.blog-footer .written .author img{height:82px;width:82px}.blog-footer .written .date{align-items:center;display:flex;gap:10px;margin:0}.blog-footer .written .date svg{height:30px}.blog-footer .flex{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:30px 0}.blog-footer .flex a{align-items:center;color:#000;display:flex;font-size:16px;font-weight:700;gap:10px;text-decoration:none;transition:.4s ease}.blog-footer .flex a:last-child{text-align:right}.blog-footer .flex a:hover{color:#f26822}.blog-footer .flex a:hover span{background-color:#f26822;border:1px solid #f26822;color:#fff}.blog-footer .flex a span{align-items:center;aspect-ratio:1;border:1px solid hsla(0,0%,60%,.376);border-radius:50%;display:flex;justify-content:center;padding:5px 12px;transition:.4s ease}.search-listing h1{font-size:28px;font-weight:700;margin:0 0 24px}@media screen and (max-width:768px){.search-listing h1{font-size:20px}}.search-listing h1 span{color:#8d8d8d;font-weight:400;margin-right:8px}.search-listing .search-listing-categories{margin-bottom:30px}.search-listing .search-listing-categories .search-categories-wrap{display:flex;flex-wrap:wrap;gap:10px}.search-listing .search-listing-categories .search-categories-wrap a{background-color:#f5f4ff;border:1px solid #4b3ec4;border-radius:20px;color:#4b3ec4;display:inline-block;font-size:14px;font-weight:600;padding:8px 18px;text-decoration:none;transition:.3s ease}.search-listing .search-listing-categories .search-categories-wrap a:hover{background-color:#4b3ec4;color:#fff}.search-listing .search-empty{color:#8d8d8d;font-size:18px;margin-top:30px}.search-listing .search-products{position:relative}.search-listing .search-products .listing__overlay{align-items:center;background:hsla(0,0%,100%,.7);display:none;inset:0;justify-content:center;position:absolute;z-index:5}.nav-container{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}.nav-container .topbar-container{background-color:#4b3ec4;max-height:200px;overflow:hidden;transition:max-height .4s ease}.nav-container.scrolled .topbar-container{max-height:0;pointer-events:none}@media screen and (max-width:1280px){.nav-container{box-shadow:0 4px 6px rgba(0,0,0,.1)}}.nav-container.active{box-shadow:none}.nav-container .topbar{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:auto;max-width:1400px;padding:17px 7%}@media screen and (max-width:1024px){.nav-container .topbar{justify-content:center;padding:10px 5%}}@media screen and (max-width:768px){.nav-container .topbar{padding:10px 3%}}.nav-container .topbar div{align-items:center;display:flex;gap:20px}@media screen and (max-width:1024px){.nav-container .topbar div{display:none}}.nav-container .topbar a,.nav-container .topbar p{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:400;gap:5px;margin:0;text-decoration:none}.nav-container .topbar a em,.nav-container .topbar p em{font-style:normal;font-weight:700;text-transform:uppercase}.nav-container .topbar a img,.nav-container .topbar a svg,.nav-container .topbar p img,.nav-container .topbar p svg{height:21px;width:21px}.nav-container .topbar a:hover{opacity:.8;transition:.4s}.nav-container .border-bottom-container{border-bottom:1px solid #c2c2c2}@media screen and (max-width:1280px){.nav-container .border-bottom-container{border:none}}.nav-container .main-nav{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1400px;padding:20px 7%}@media screen and (max-width:1280px){.nav-container .main-nav .search-mobile-container{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;left:0;padding:0 7% 20px;position:absolute;top:100%;transition:.4s ease;width:86%}.nav-container .main-nav .search-mobile-container.open{display:block}.nav-container .main-nav .search-mobile-container .search form{width:100%}.nav-container .main-nav .search-mobile-container .search-dropdown{border-radius:0;height:calc(100vh - 220px);left:-10px;max-height:unset;overflow-y:auto;padding:20px;width:calc(100% - 20px)}.nav-container .main-nav .search-mobile-container .search-dropdown .close{right:20px}}@media screen and (max-width:1024px){.nav-container .main-nav{padding:20px 5%}.nav-container .main-nav .search-mobile-container{padding:0 5% 20px;width:90%}}@media screen and (max-width:768px){.nav-container .main-nav{padding:9px 3%}.nav-container .main-nav .search-mobile-container{padding:0 3% 9px;width:94%}}.nav-container .main-nav .logo{display:block;text-decoration:none}.nav-container .main-nav .logo img{cursor:pointer;height:50px}.nav-container .main-nav nav{align-items:center;display:flex;gap:20px}@media screen and (max-width:1280px){.nav-container .main-nav nav{display:none}}.nav-container .main-nav nav a:not(.button){color:#000;font-size:15px;font-weight:400;text-decoration:none;transition:.4s ease}.nav-container .main-nav nav a:not(.button):hover{color:#f26822}.nav-container .main-nav nav .button{padding:10px 20px}.nav-container .main-nav .right-buttons{align-items:center;display:flex;gap:10px}.nav-container .main-nav .right-buttons .nav-button{background-color:transparent;border:none;color:#f26822;display:block;padding:0;position:relative;text-decoration:none}.nav-container .main-nav .right-buttons .nav-button.search-toggle-mobile{display:none}.nav-container .main-nav .right-buttons .nav-button.login.is-logged-in svg path{fill:#4b3ec4}.nav-container .main-nav .right-buttons .nav-button:hover{opacity:.8;transition:.4s}@media screen and (max-width:1280px){.nav-container .main-nav .right-buttons .nav-button.search-toggle-mobile{display:block}}@media screen and (max-width:480px){.nav-container .main-nav .right-buttons .nav-button.compare,.nav-container .main-nav .right-buttons .nav-button.wishlist{display:none}}.nav-container .main-nav .right-buttons .nav-button svg{height:25px;width:25px}.nav-container .main-nav .right-buttons .nav-button span{background-color:#4b3ec4;border-radius:50%;color:#fff;font-size:8px;font-weight:500;padding:2px 4px;position:absolute;right:-5px;top:-3px}.nav-container .main-nav .right-buttons .burger{align-items:center;background-color:#4b3ec4;border-radius:6px;display:none;height:35px;justify-content:center;margin-left:10px;width:35px}@media (max-width:1280px){.nav-container .main-nav .right-buttons .burger{display:flex}}.nav-container .main-nav .right-buttons .burger.active span{background-color:transparent}.nav-container .main-nav .right-buttons .burger.active span:before{transform:rotate(45deg) translateY(0)}.nav-container .main-nav .right-buttons .burger.active span:after{transform:rotate(-45deg) translateY(0)}.nav-container .main-nav .right-buttons .burger span{background-color:#fff;border-radius:12px;display:block;height:3px;text-align:-webkit-right;transition:background-color .2s ease-in-out;width:22px}.nav-container .main-nav .right-buttons .burger span:before{background-color:#fff;border-radius:12px;content:"";display:block;height:3px;transform:translateY(-8px);transition:all .2s ease-in-out;width:100%}.nav-container .main-nav .right-buttons .burger span:after{background-color:#fff;border-radius:12px;content:"";display:block;height:3px;margin-top:-3px;transform:translateY(8px);transition:all .2s ease-in-out;width:100%}.nav-container .main-nav .div-gap{display:flex;gap:30px}.nav-container .nav{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:auto;max-width:1400px;padding:0 7%;position:relative}@media screen and (max-width:1280px){.nav-container .nav{display:none}}.nav-container .nav .nav-item-with-dropdown:hover .dropdown-nav{display:block}.nav-container .nav a:not(.button){align-items:center;color:#000;display:flex;font-size:15px;gap:5px;padding:20px 0;text-decoration:none;transition:.4s ease}@media screen and (max-width:1440px){.nav-container .nav a:not(.button){font-size:14px}}.nav-container .nav a:not(.button):hover{color:#f26822}.nav-container .nav a:not(.button) .icon{height:17px}.nav-container .nav a:not(.button) svg{height:10px;width:10px}.search{background:#fff;border:1px solid #ebeef6;border-radius:30px;padding:3px;position:relative}.search form{align-items:center;display:flex;width:315px}.search input{background:0 0;border:none;color:#000;flex:1;font-size:13px;outline:0;padding:10px 15px}.search input::-moz-placeholder{color:#999}.search input::placeholder{color:#999}.search button{align-items:center;background:#4b3ec4;border:1px solid #4b3ec4;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:.4s ease;width:40px}.search button:hover{background-color:#fff}.search button:hover svg{color:#4b3ec4}.search button svg{color:#fff;height:18px;width:18px}.search .search-dropdown{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 5px 5px rgba(0,0,0,.1);display:none;left:-30px;max-height:70vh;overflow-y:auto;padding:30px;position:absolute;top:50px;width:100%;z-index:20}.search .search-dropdown.active{display:block}.search .search-dropdown h6{color:#232321;font-size:16px;font-weight:500;margin:0}.search .search-dropdown .close{background-color:transparent;border:none;height:30px;margin:0;padding:0;position:absolute;right:30px;top:25px;transition:.4s ease;width:30px}.search .search-dropdown .close svg{height:30px;width:30px}.search .search-dropdown .close:hover{opacity:.8}.search .search-dropdown .product-link{align-items:center;border-bottom:1px solid #d9d9d9;color:#000;display:flex;font-size:16px;font-weight:700;gap:20px;padding:20px 0;text-decoration:none;transition:.4s ease}.search .search-dropdown .product-link img{border-radius:10px;height:55px;width:55px}.search .search-dropdown .product-link:hover{color:#4b3ec4}.search .search-dropdown .show-more{display:flex;justify-content:end;margin-top:20px}.search .search-dropdown .show-more a,.search .search-dropdown .show-more button{align-items:center;background:0 0;border:none;color:#232321;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;gap:10px;padding:0;text-decoration:none;transition:.4s ease}.search .search-dropdown .show-more a svg,.search .search-dropdown .show-more button svg{height:21px;width:21px}.search .search-dropdown .show-more a:hover,.search .search-dropdown .show-more button:hover{opacity:.8}.search .search-dropdown .pt30{padding-bottom:10px;padding-top:30px}.search .search-dropdown .grid{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.search .search-dropdown .grid .grid-pill{background-color:#f5f4ff;border:1px solid #4b3ec4;border-radius:15px;color:#4b3ec4;cursor:pointer;font-size:14px;font-weight:600;padding:10px;text-align:center;text-decoration:none;transition:.4s ease}.search .search-dropdown .grid .grid-pill:hover{background-color:#4b3ec4;color:#fff}.nav-item-with-dropdown .dropdown-nav{background-color:#fff;border-radius:0 0 20px 20px;border-top:1px solid #c2c2c2;display:none;left:50%;margin:auto;max-width:1740px;padding:30px 30px 50px;position:absolute;top:100%;transform:translateX(-50%);width:calc(90% - 60px);z-index:20}.nav-item-with-dropdown .dropdown-nav .list{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);width:50%}.nav-item-with-dropdown .dropdown-nav .list h5{font-size:16px;font-weight:700;margin:10px 0}.nav-item-with-dropdown .dropdown-nav .list ul{margin:0;padding-left:20px}.nav-item-with-dropdown .dropdown-nav .list ul li{font-size:14px}.nav-item-with-dropdown .dropdown-nav .list ul li a{color:#000;padding:5px 0;text-decoration:none;transition:.4s ease}.nav-item-with-dropdown .dropdown-nav .list ul li.active a,.nav-item-with-dropdown .dropdown-nav .list ul li:hover a{color:#f26822}.nav-item-with-dropdown .dropdown-nav .image{background-position:50%;background-size:cover;border-radius:40px;height:300px;padding:30px;width:50%}.nav-item-with-dropdown .dropdown-nav .image h1{color:#fff;font-size:50px;font-weight:700;margin-top:0}.nav-item-with-dropdown .dropdown-nav .image p{align-items:center;color:#fff;display:flex;gap:10px}.nav-item-with-dropdown .dropdown-nav .image p svg{flex-shrink:0;height:24px;width:24px}.nav-item-with-dropdown .dropdown-nav .show-more{display:flex;justify-content:center;margin-top:50px}.mobile-nav{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;max-height:calc(100vh - 113px);overflow-y:auto;position:fixed;top:113px;transform:translateX(105%);transition:transform .2s ease;width:100%;z-index:1001}.mobile-nav-insider{padding-bottom:100px}@media (max-width:1280px){.mobile-nav{display:block}}.mobile-nav.scrolled{max-height:calc(100vh - 72px);top:72px}.mobile-nav.active{transform:translateX(0)}.mobile-nav .search{margin:10px 7%}@media screen and (max-width:1280px){.mobile-nav .search{width:86%}}@media screen and (max-width:1024px){.mobile-nav .search{margin:0 5%;width:90%}}@media screen and (max-width:768px){.mobile-nav .search{margin:0 3%;width:93%}}.mobile-nav .search form{width:100%}.mobile-nav .back-button{align-items:center;background-color:#f26822;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;margin:20px 0 0;padding:20px 7%;text-decoration:none}@media screen and (max-width:1024px){.mobile-nav .back-button{padding:20px 5%}}@media screen and (max-width:768px){.mobile-nav .back-button{padding:20px 3%}}.mobile-nav .back-button svg{height:26px;width:26px}.mobile-nav .mobile-nav-submenu,.mobile-nav .nav{transition:transform .25s ease}.mobile-nav .mobile-nav-submenu a,.mobile-nav .nav a{align-items:center;border-bottom:1px solid #e0e0e0;color:#000;display:flex;font-size:16px;font-weight:500;gap:10px;padding:20px 7%;position:relative;text-decoration:none}@media screen and (max-width:1024px){.mobile-nav .mobile-nav-submenu a,.mobile-nav .nav a{padding:20px 5%}}@media screen and (max-width:768px){.mobile-nav .mobile-nav-submenu a,.mobile-nav .nav a{padding:20px 3%}}.mobile-nav .mobile-nav-submenu a .icon,.mobile-nav .nav a .icon{height:18px}.mobile-nav .mobile-nav-submenu a .submenu-trigger,.mobile-nav .nav a .submenu-trigger{cursor:pointer;padding:10px;position:absolute;right:5%}.mobile-nav .mobile-nav-submenu a .submenu-trigger svg,.mobile-nav .nav a .submenu-trigger svg{transform:rotate(270deg)}.mobile-nav .mobile-nav-submenu,.mobile-nav .nav{display:none}.mobile-nav .mobile-nav-submenu.is-active,.mobile-nav .nav.is-active{display:block}.mobile-nav nav{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);padding:20px 7%}@media screen and (max-width:1024px){.mobile-nav nav{padding:20px 5%}}@media screen and (max-width:768px){.mobile-nav nav{padding:20px 3%}}@media (max-width:480px){.mobile-nav nav{grid-template-columns:repeat(2,1fr)}}.mobile-nav nav a.mobile-nav-link{color:#000;display:block;font-size:16px;font-weight:500;text-decoration:none}.mobile-nav .logo{height:50px;margin:20px 7%}@media screen and (max-width:1024px){.mobile-nav .logo{margin:20px 5%}}@media screen and (max-width:768px){.mobile-nav .logo{margin:20px 3%}}.mobile-nav .contact-info{padding:0 7% 20px}@media screen and (max-width:1024px){.mobile-nav .contact-info{padding:0 5% 20px}}@media screen and (max-width:768px){.mobile-nav .contact-info{padding:0 3% 20px}}.mobile-nav .contact-info a,.mobile-nav .contact-info p{color:#000;display:block;font-size:13px;margin:0;text-decoration:none}.mobile-nav .contact-info a em,.mobile-nav .contact-info p em{font-style:normal;text-decoration:underline}.mobile-nav .contact-info .phone{color:#f26822;font-size:20px;font-weight:700;margin-bottom:20px;text-decoration:none}.mobile-nav .flex{align-items:center;display:flex;gap:15px;justify-content:space-between;padding:0 7% 20px}@media screen and (max-width:1024px){.mobile-nav .flex{padding:0 5% 20px}}@media screen and (max-width:768px){.mobile-nav .flex{padding:0 3% 20px}}.mobile-nav .flex .socials{margin:0}.newsletter-container{background:#f26822;color:#fff}.newsletter-container .newsletter{align-items:center;display:flex;gap:50px;justify-content:space-around;margin:auto;max-width:1400px;padding:80px 7%}@media screen and (max-width:1024px){.newsletter-container .newsletter{flex-direction:column;gap:0;padding:50px 5%;text-align:center}.newsletter-container .newsletter .checkbox{justify-content:center}}@media screen and (max-width:768px){.newsletter-container .newsletter{padding:30px 3%}}.newsletter-container .newsletter form{width:100%}.newsletter-container .newsletter form .checkbox p{text-align:left}.newsletter-container .newsletter h3{font-size:30px;font-weight:400}@media screen and (max-width:768px){.newsletter-container .newsletter h3{font-size:24px;margin-top:0}}.newsletter-container .newsletter p{font-size:14px;margin:0;max-width:600px}@media screen and (max-width:768px){.newsletter-container .newsletter p{max-width:unset}}.newsletter-container .newsletter h4{font-size:18px;font-weight:700;margin-bottom:20px}.newsletter-container .newsletter .newsletter-input{align-items:center;background:#fff;border-radius:50px;display:flex;gap:10px;margin-bottom:20px;min-width:450px;padding:5px;width:calc(100% - 10px)}@media screen and (max-width:480px){.newsletter-container .newsletter .newsletter-input{min-width:unset}}.newsletter-container .newsletter .newsletter-input svg{height:25px;margin-left:10px}@media screen and (max-width:768px){.newsletter-container .newsletter .newsletter-input svg{flex-shrink:0;height:14px}}.newsletter-container .newsletter .newsletter-input input{border:none;color:#000;flex:1;font-size:14px;outline:0}@media screen and (max-width:768px){.newsletter-container .newsletter .newsletter-input input{width:inherit}}.newsletter-container .newsletter .newsletter-input input::-moz-placeholder{color:#757575}.newsletter-container .newsletter .newsletter-input input::placeholder{color:#757575}.newsletter-container .newsletter .newsletter-input button{background:#000;border:none;border-radius:50px;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;transition:.4s ease}.newsletter-container .newsletter .newsletter-input button:hover{opacity:.8}footer{margin:auto;max-width:1400px;padding:50px 7%}@media screen and (max-width:1024px){footer{padding:50px 5%}}@media screen and (max-width:768px){footer{padding:30px 3%}}footer .top{display:flex;gap:20px}@media screen and (max-width:1024px){footer .top{flex-wrap:wrap;gap:50px 20px;margin-bottom:30px}}@media screen and (max-width:768px){footer .top{gap:20px}}footer .top>div{width:20%}@media screen and (max-width:1280px){footer .top>div{width:25%}}@media screen and (max-width:1024px){footer .top>div{width:calc(50% - 10px)}}@media screen and (max-width:768px){footer .top>div{width:calc(100% - 10px)}}footer .top>div h5{color:#000;font-size:18px;font-weight:700;margin:0 0 17px}footer .top>div p{align-items:center;color:#666;display:flex;font-size:14px;gap:5px;margin:10px 0}footer .top>div p>a{margin:0!important}footer .top>div p>a:hover{opacity:.7;transition:.4s}footer .top>div a:not(.button,.socials a){color:#666;display:block;font-size:14px;margin:10px 0;text-decoration:none}footer .top>div a:not(.button,.socials a):hover{opacity:.7;transition:.4s}footer .top>div .button{margin-top:30px}@media screen and (max-width:768px){footer .top>div .button{margin-top:50px}}footer .top>div:first-child{width:40%}@media screen and (max-width:1280px){footer .top>div:first-child{width:25%}}@media screen and (max-width:1024px){footer .top>div:first-child{width:calc(50% - 10px)}}@media screen and (max-width:768px){footer .top>div:first-child{width:calc(100% - 10px)}footer .top>div:first-child .socials{margin:13px 0 0}}footer .top>div:first-child .logo{text-decoration:none}footer .top>div:first-child .logo:hover{opacity:1}footer .top>div:first-child .logo img{height:50px;margin-bottom:10px}footer .top>div:first-child p{color:#000;font-size:13px;line-height:20px;margin:0}footer .top>div:first-child p a{color:#000}footer .top>div:first-child p a:hover{opacity:.7;transition:.4s}footer .top>div:first-child .email{font-size:14px;padding:21px 0}footer .top>div:first-child .tel{color:#f26822;font-size:20px;font-weight:700;line-height:24px;margin:0;text-decoration:none}footer .top>div:first-child .heureka{height:120px}@media screen and (max-width:768px){footer .top>div:first-child .heureka{display:none}}footer .bottom{align-items:baseline;display:flex;gap:20px;justify-content:space-between;width:100%}@media screen and (max-width:768px){footer .bottom{flex-direction:column-reverse}}footer .bottom p{margin:0}@media screen and (max-width:768px){footer .bottom p{font-size:14px;margin-top:55px;text-align:center;width:100%}}footer .bottom p a{color:#000;text-decoration:none}footer .bottom p a:hover{opacity:.7;transition:.4s}footer .bottom .payment{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){footer .bottom .payment{align-items:flex-start;flex-direction:column-reverse}}footer .bottom .payment img{height:67px}@media screen and (max-width:768px){footer .bottom .payment img{height:38px}footer .bottom .payment img.methods{height:65px;margin-bottom:15px}}footer .bottom .heureka-mobile{display:none}@media screen and (max-width:768px){footer .bottom .heureka-mobile{display:block;height:153px;margin:45px 0 0}}.socials{gap:10px;margin:20px 0 40px}.socials,.socials a{align-items:center;display:flex}.socials a{border:1px solid hsla(0,0%,60%,.125);border-radius:50%;color:#000;height:35px;justify-content:center;text-decoration:none;transition:.4s ease;width:35px}.socials a svg{height:14px}.socials a:hover{background-color:#f26822;border-color:#f26822;color:#fff}.banner{display:flex;gap:20px;margin:auto;max-height:calc(100vh - 250px);max-width:1400px;padding:30px 7%}@media screen and (max-width:1280px){.banner{max-height:calc(100vh - 190px)}}@media screen and (max-width:1024px){.banner{flex-direction:column;padding:30px 5%}}@media screen and (max-width:768px){.banner{max-height:none;padding:30px 3%}}.banner .first{border-radius:60px;overflow:hidden;width:calc(100% - 490px)}@media screen and (max-width:1024px){.banner .first{border-radius:30px;width:100%}}.banner .first .splide__pagination{bottom:0;justify-content:flex-end;margin:0 50px 50px 0;padding:0}@media screen and (max-width:1024px){.banner .first .splide__pagination{margin:0 30px 30px 0}}.banner .first .splide__pagination .splide__pagination__page{background:#d9d9d9;border-radius:40px;height:8px;margin:0 5px;opacity:1;width:18px}.banner .first .splide__pagination .splide__pagination__page.is-active{background:#f26822;transform:none}.banner .first .content{align-items:flex-start;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:545px;justify-content:center;max-height:-webkit-fill-available;padding:50px}@media screen and (max-width:1024px){.banner .first .content{padding:30px}}@media screen and (max-width:768px){.banner .first .content{height:430px}}.banner .first .content h1{color:#fff;font-size:50px;font-weight:700;margin:0;width:440px}@media screen and (max-width:768px){.banner .first .content h1{font-size:24px;width:auto}}.banner .first .content p{color:#fff;font-size:24px;font-weight:400;margin:30px 0}@media screen and (max-width:768px){.banner .first .content p{font-size:16px}}.banner .second{align-items:stretch;display:flex;flex-direction:column;gap:20px;width:490px}@media screen and (max-width:1024px){.banner .second{flex-direction:row;height:270px;width:100%}}@media screen and (max-width:768px){.banner .second{flex-direction:column;height:auto}}.banner .second .top{background-color:#f0e3cd;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;height:50%;padding:30px}@media screen and (max-width:1024px){.banner .second .top{height:auto;width:50%}}@media screen and (max-width:768px){.banner .second .top{min-height:130px;width:calc(100% - 60px)}}.banner .second .top h2{color:#4b3ec4;font-size:30px;font-weight:700;margin:0 0 30px;width:70%}@media screen and (max-width:1024px){.banner .second .top h2{font-size:20px}}@media screen and (max-width:768px){.banner .second .top h2{font-size:16px}}.banner .second .bottom{align-items:flex-start;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7));background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;height:50%;justify-content:flex-end;padding:30px}@media screen and (max-width:1024px){.banner .second .bottom{height:auto;width:50%}}@media screen and (max-width:768px){.banner .second .bottom{min-height:130px;width:calc(100% - 60px)}}.banner .second .bottom h2{color:#fff;font-size:30px;font-weight:700;margin:0;width:70%}@media screen and (max-width:1024px){.banner .second .bottom h2{font-size:20px}}@media screen and (max-width:768px){.banner .second .bottom h2{font-size:16px}}.divider-container{background-color:#f3f3f3}.divider-container .divider{display:flex;gap:30px;justify-content:space-evenly;margin:auto;max-width:1400px;padding:50px 7%}@media screen and (max-width:1024px){.divider-container .divider{flex-wrap:wrap;padding:50px 5%}}@media screen and (max-width:768px){.divider-container .divider{padding:30px 3%}}.divider-container .divider .benefit{text-align:center;width:210px}@media screen and (max-width:1024px){.divider-container .divider .benefit{width:calc(50% - 15px)}}@media screen and (max-width:480px){.divider-container .divider .benefit{align-items:center;display:flex;gap:20px;text-align:left;width:calc(100% - 15px)}.divider-container .divider .benefit p{margin:0}}.divider-container .divider .benefit h3{font-size:20px;font-weight:700}@media screen and (max-width:480px){.divider-container .divider .benefit h3{margin:0 0 5px}}@media screen and (max-width:1024px){.select-floor-container.flex-gap-10{flex-direction:column}}.select-floor{align-items:flex-start;background-position:50%;background-size:cover;border-radius:20px;display:flex;flex-direction:column;height:190px;justify-content:space-between;padding:30px;width:33.3%}@media screen and (max-width:1024px){.select-floor{width:calc(100% - 60px)}}.select-floor p{color:#fff;font-size:11px;letter-spacing:2px;margin:0;text-transform:uppercase}.select-floor h3{color:#fff;font-size:24px;font-weight:700;margin:10px 0;max-width:260px}@media screen and (max-width:768px){.select-floor h3{font-size:20px;font-weight:500;max-width:150px}}@media screen and (max-width:1024px){.select-floor-2 .flex-gap-30{flex-direction:column-reverse}}@media screen and (max-width:768px){.select-floor-2 .button{display:none}}.select-floor-2 .image{background-image:url(../img/floor4.png);background-position:50%;background-size:cover;border-radius:15px;min-height:400px;width:50%}@media screen and (max-width:1024px){.select-floor-2 .image{width:100%}}.select-floor-2 .text{width:50%}@media screen and (max-width:1024px){.select-floor-2 .text{width:100%}}.select-floor-2 .text h1{max-width:500px}.select-floor-2 .floor-table{margin:80px 0 0;width:100%}@media screen and (max-width:1024px){.select-floor-2 .floor-table{margin:30px 0 0}}.select-floor-2 .floor-table .category{align-items:center;border-bottom:1px solid #c2c2c2;color:inherit;display:grid;gap:40px;grid-template-areas:"title icon description arrow";grid-template-columns:3fr 1fr 4fr auto;padding:15px 0;text-decoration:none}@media screen and (max-width:768px){.select-floor-2 .floor-table .category{gap:15px;grid-template-areas:"title arrow icon" "description description description";grid-template-columns:auto auto 1fr}}.select-floor-2 .floor-table .category:hover .description,.select-floor-2 .floor-table .category:hover .title{color:#f26822}.select-floor-2 .floor-table .category:hover .arrow path{fill:#f26822;transition:.4s ease}.select-floor-2 .floor-table .category .title{font-size:50px;font-weight:700;grid-area:title;margin:0 0 0 50px;transition:.4s ease}@media screen and (max-width:768px){.select-floor-2 .floor-table .category .title{font-size:26px;margin:0}}.select-floor-2 .floor-table .category .icon{grid-area:icon;height:45px;margin-left:auto}.select-floor-2 .floor-table .category .description{grid-area:description;margin:0;max-width:430px;transition:.4s ease}@media screen and (max-width:768px){.select-floor-2 .floor-table .category .description{font-size:14px}}.select-floor-2 .floor-table .category .arrow{grid-area:arrow;height:50px;width:50px}@media screen and (max-width:768px){.select-floor-2 .floor-table .category .arrow{height:30px;width:30px}}.select-floor-3 .flex-gap-10{gap:15px}@media screen and (max-width:1280px){.select-floor-3 .flex-gap-10{overflow-x:auto}}@media screen and (max-width:768px){.select-floor-3 .flex-gap-10{gap:20px}}.select-floor-3 .floor-box{align-items:flex-start;background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;height:425px;justify-content:flex-end;padding:30px;text-decoration:none;transition:.3s ease;width:25%}@media screen and (max-width:1280px){.select-floor-3 .floor-box{flex-shrink:0;width:220px}}@media screen and (max-width:768px){.select-floor-3 .floor-box{height:343px;padding:40px;width:188px}}.select-floor-3 .floor-box:hover{filter:brightness(.8)}.select-floor-3 .floor-box h3{color:#fff;font-size:34px;font-weight:600;margin:0;max-width:240px}@media screen and (max-width:1280px){.select-floor-3 .floor-box h3{font-size:20px;max-width:50px}}@media screen and (max-width:768px){.brands-container .mt50{margin-top:0}.brands-container .button{display:none}}.brands p{margin:0 auto;max-width:1200px;text-align:center}@media screen and (max-width:768px){.brands p{text-align:left}}.brands .list{align-items:center;display:flex;gap:50px;justify-content:center;margin:20px 0 0}@media screen and (max-width:1024px){.brands .list{gap:30px}}@media screen and (max-width:768px){.brands .list{display:grid;grid-template-columns:auto auto;max-width:100%}}.brands .list a{text-decoration:none;transition:.4s}.brands .list a:hover{opacity:.8}.brands .list img{height:100px}.service-box{align-items:flex-start;background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;height:210px;justify-content:flex-end;padding:30px}@media screen and (max-width:768px){.service-box{height:140px}}.service-box h3{color:#fff;font-size:30px;font-weight:600;margin:0}@media screen and (max-width:768px){.service-box h3{font-size:26px}.stores-container{flex-direction:column}}.store-box{align-items:flex-start;background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;height:320px;justify-content:flex-end;padding:30px;position:relative;width:50%}@media screen and (max-width:768px){.store-box{height:250px;width:calc(100% - 60px)}.store-box:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.4));border-radius:30px;content:"";inset:0;position:absolute;z-index:0}.store-box>*{position:relative;z-index:1}}.store-box .address{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.store-box .address{align-items:flex-start;flex-direction:column;height:100%}}.store-box .address em{color:#fff;font-size:11px;font-style:normal;letter-spacing:2px;text-transform:uppercase}.store-box .address p{color:#fff;font-size:20px;font-weight:500;margin:10px 0 0}.blog{display:flex;gap:20px}.blog a{text-decoration:none}@media screen and (max-width:1280px){.blog{flex-direction:column}}.blog .first{align-items:flex-start;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5)),url(../img/blog1.png);background-position:50%;background-size:cover;border-radius:20px;display:flex;flex-direction:column;height:560px;justify-content:flex-end;padding:30px;width:calc(100% - 540px)}@media screen and (max-width:1280px){.blog .first{height:490px;width:calc(100% - 60px)}}@media screen and (max-width:768px){.blog .first{height:290px}}.blog .first h3{color:#fff;font-size:36px;font-weight:700;margin:0;width:440px}@media screen and (max-width:768px){.blog .first h3{font-size:24px;width:auto}}.blog .first p{color:#fff;font-size:16px;font-weight:500;margin:30px 0 0}@media screen and (max-width:768px){.blog .first p{font-size:12px;margin:10px 0 0}}.blog .second{display:flex;flex-direction:column;gap:20px;width:540px}@media screen and (max-width:1280px){.blog .second{flex-direction:row;width:100%}}@media screen and (max-width:768px){.blog .second{flex-direction:column}}.blog .second .bottom,.blog .second .top{background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.blog .second .bottom,.blog .second .top{align-items:flex-start;background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;height:50%;justify-content:flex-end;padding:30px}@media screen and (max-width:1280px){.blog .second .bottom,.blog .second .top{height:290px}}.blog .second .bottom h3,.blog .second .top h3{color:#fff;font-size:36px;font-weight:700;margin:0}@media screen and (max-width:768px){.blog .second .bottom h3,.blog .second .top h3{font-size:24px}}.blog .second .bottom p,.blog .second .top p{color:#fff;font-size:16px;font-weight:500}@media screen and (max-width:768px){.blog .second .bottom p,.blog .second .top p{font-size:12px;margin:10px 0 0}}.wishlist-product-wrapper{position:relative}.wishlist-product-wrapper .wishlist-remove{align-items:center;background:#fff;border:1px solid #ddd;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:12px;gap:5px;padding:4px 10px;position:absolute;right:10px;top:10px;transition:.25s ease;z-index:2}.wishlist-product-wrapper .wishlist-remove:hover{border-color:#db1616;color:#db1616}.products-container{grid-column-gap:20px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(5,1fr);padding-top:30px}@media screen and (max-width:1440px){.products-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1280px){.products-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.products-container{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr)}}.products-container.open-filter-products{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1440px){.products-container.open-filter-products{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1280px){.products-container.open-filter-products{grid-template-columns:repeat(2,1fr)}}.compare-btn{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;color:#999;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;transition:.25s ease;width:32px;z-index:2}.compare-btn.active,.compare-btn:hover{border-color:#f26822;color:#f26822}.compare-btn svg{height:16px;width:16px}.compare-table-wrapper{margin-top:30px;overflow-x:auto}.compare-table{border-collapse:collapse;min-width:600px;width:100%}.compare-table td,.compare-table th{border-bottom:1px solid #eee;font-size:14px;padding:14px 16px;text-align:left;vertical-align:top}.compare-table .compare-label{background:#f8f8f8;color:#555;font-weight:700;min-width:140px;white-space:nowrap;width:160px}.compare-table .compare-cell{min-width:180px}.compare-table .compare-row--image .compare-cell{padding-top:30px;position:relative;text-align:center}.compare-table .compare-image{aspect-ratio:1;border-radius:12px;display:block;margin:0 auto;max-width:160px;-o-object-fit:cover;object-fit:cover;width:100%}.compare-table .compare-remove{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;color:#999;cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;transition:.2s ease;width:26px}.compare-table .compare-remove:hover{border-color:#db1616;color:#db1616}.compare-table .compare-product-name{color:#000;font-size:14px;font-weight:600;text-decoration:none}.compare-table .compare-product-name:hover{text-decoration:underline}.compare-table .compare-row--price .compare-cell{vertical-align:middle}.compare-table .compare-price-discounted{color:#f26822;display:block;font-size:16px;font-weight:700}.compare-table .compare-price-original{color:#999;display:inline-block;font-size:12px;margin-right:4px;text-decoration:line-through}.compare-table .compare-price-vat{color:#aaa;font-size:11px}.compare-empty{color:#666;margin-top:30px}.product-box{background-color:#f3f3f3;border-radius:30px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;height:100%;padding:7px;position:relative;text-decoration:none;transition:.4s ease}@media screen and (max-width:768px){.product-box{border-radius:15px;padding:5px}}.product-box:hover{background-color:#e9e9e9}.product-box .image{align-content:flex-start;aspect-ratio:1;background-position:50%;background-size:cover;border-radius:25px;display:flex;flex-wrap:wrap;gap:10px 10px;overflow:hidden;padding:10px;position:relative}.product-box .image:hover .image-secondary{opacity:1}@media screen and (max-width:768px){.product-box .image{border-radius:10px;gap:5px;padding:5px}}.product-box .image-secondary{background-position:50%;background-size:cover;border-radius:25px;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:1}.product-box .text{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:10px 0}.product-box .text .flex{align-items:center;display:flex;justify-content:space-between;width:100%}.product-box .text .flex button,.product-box .text .flex p{align-items:center;background:0 0;border:none;color:#000;display:flex;font-size:14px;gap:5px;margin:0;text-decoration:none}@media screen and (max-width:768px){.product-box .text .flex button,.product-box .text .flex p{font-size:8px}.product-box .text .flex button svg,.product-box .text .flex p svg{height:8px;width:8px}}.product-box .text h4{color:#666;font-size:14px;font-weight:700;margin-bottom:0}@media screen and (max-width:768px){.product-box .text h4{display:none}}.product-box .text h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-weight:800;height:66px;line-height:22px;margin:10px 0;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.product-box .text h3{font-size:16px;height:60px;line-height:20px;margin:10px 0}}.product-box .text .price{font-size:24px;margin:5px 0}@media screen and (max-width:768px){.product-box .text .price{font-size:12px}}.product-box .text .price .orange{color:#f26822;font-weight:700}@media screen and (max-width:768px){.product-box .text .price .orange{font-size:16px}}.product-box .text .price .small{font-size:14px}@media screen and (max-width:768px){.product-box .text .price .small{font-size:8px}}.product-box .text .discount{color:#f26822;font-size:14px;margin:0;text-decoration:line-through}@media screen and (max-width:768px){.product-box .text .discount{font-size:12px}}.product-tag{align-items:center;border:none;border-radius:12px;color:#000;display:flex;font-size:12px;font-weight:700;gap:5px;padding:7px 12px;z-index:2}@media screen and (max-width:768px){.product-tag{font-size:8px;padding:5px 8px}}.product-tag .icon{height:14px;width:14px}@media screen and (max-width:768px){.product-tag .icon{height:8px;width:8px}}.product-tag.blue{background-color:#4b3ec4;color:#fff}.product-tag.orange{background-color:#f26822;color:#fff}.product-tag.red{background-color:#db1616;color:#fff}.filters-container-1{display:flex;flex-wrap:wrap;gap:10px 20px;margin:50px 0 0}@media screen and (max-width:768px){.filters-container-1{margin:30px 0 0}}.filters-container-2{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:50px}@media screen and (max-width:768px){.filters-container-2{margin-top:30px}}@media screen and (max-width:480px){.filters-container-2 .toggle-filter{width:auto}}.filters-container-2 .toggle-filter svg{display:none;height:23px;transition:.4s ease;width:26px}@media screen and (max-width:768px){.filters-container-2 .toggle-filter svg{height:16px;width:18px}}.filters-container-2 .toggle-filter svg.active{display:block}.filters-container-2 .flex{align-items:center;display:flex;gap:10px}.filters-container-2 .flex .display-style{background-color:transparent;height:50px;padding:0;width:50px}@media screen and (max-width:768px){.filters-container-2 .flex .display-style{display:none}}.filters-container-2 .flex .display-style svg{height:50px;width:50px}.filters-container-1 a,.filters-container-1 button,.filters-container-2 a,.filters-container-2 button{align-items:center;background-color:#f3f3f3;border:none;border-radius:20px;color:#000;display:flex;font-size:16px;font-weight:700;gap:10px;padding:12px 30px;text-decoration:none;transition:.4s ease}@media screen and (max-width:768px){.filters-container-1 a,.filters-container-1 button,.filters-container-2 a,.filters-container-2 button{border-radius:12px;font-size:14px;padding:10.5px 20px}}@media screen and (max-width:480px){.filters-container-1 a,.filters-container-1 button,.filters-container-2 a,.filters-container-2 button{justify-content:center;width:calc(50% - 52px)}}.filters-container-1 a.display-style:hover svg path,.filters-container-1 button.display-style:hover svg path,.filters-container-2 a.display-style:hover svg path,.filters-container-2 button.display-style:hover svg path{fill:#f26822;transition:.4s ease}.filters-container-1 a:hover:not(.display-style),.filters-container-1 button:hover:not(.display-style),.filters-container-2 a:hover:not(.display-style),.filters-container-2 button:hover:not(.display-style){background-color:#f26822!important;color:#fff!important}.filters-container-1 a:hover:not(.display-style) svg path,.filters-container-1 button:hover:not(.display-style) svg path,.filters-container-2 a:hover:not(.display-style) svg path,.filters-container-2 button:hover:not(.display-style) svg path{fill:#fff;transition:.4s ease}.filters-container-1 a.black,.filters-container-1 button.black,.filters-container-2 a.black,.filters-container-2 button.black{background-color:#000;border:1px solid #000;color:#fff}.filters-container-1 a.black:hover,.filters-container-1 button.black:hover,.filters-container-2 a.black:hover,.filters-container-2 button.black:hover{background-color:#fff;color:#000}.filters-container-1 select,.filters-container-2 select{background-color:#f3f3f3;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:12px 20px}@media screen and (max-width:768px){.filters-container-1 select,.filters-container-2 select{background-position:right 10px center;background-size:15px;border-radius:12px;font-size:14px;padding:10.5px 15px;padding-right:30px!important}}.product-category{align-items:flex-start;display:flex;gap:0}@media screen and (max-width:768px){.product-category{flex-direction:column;gap:0}}.product-category .side-filter{flex-shrink:0;overflow:hidden;padding-right:0;transition:width .4s ease;width:0}.product-category .side-filter.active{padding-right:35px;width:320px}@media screen and (max-width:768px){.product-category .side-filter{max-height:0;overflow:hidden;padding-right:0;transition:max-height .4s ease,margin-bottom .4s ease;width:100%}.product-category .side-filter.active{margin-bottom:30px;max-height:2000px;padding-right:0;width:100%}}.product-category .side-filter .filter-container{border-bottom:1px solid #d9d9d9;width:320px}@media screen and (max-width:768px){.product-category .side-filter .filter-container{width:100%}}.product-category .side-filter .filter-container .toggle-content{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.product-category .side-filter .filter-container .toggle-content.open svg{transform:rotate(180deg)}.product-category .side-filter .filter-container .toggle-content h5{font-size:16px;font-weight:700;margin:18px 0;text-transform:uppercase}@media screen and (max-width:768px){.product-category .side-filter .filter-container .toggle-content h5{font-size:14px}}.product-category .side-filter .filter-container .toggle-content svg{height:24px;width:24px}.product-category .side-filter .filter-container .content{display:none;padding:0 0 23px}.product-category .side-filter .filter-container .content .checkbox p{font-size:16px;font-weight:500;margin:7px 0}@media screen and (max-width:768px){.product-category .side-filter .filter-container .content .checkbox p{font-size:14px}}.product-category .side-filter .filter-container .content .checkbox p em{color:#8d8d8d;font-style:normal}.product-category .side-filter .filter-container.price .range{min-height:20px;position:relative}.product-category .side-filter .filter-container.price .range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#4b3ec4;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer;height:10px;pointer-events:all;width:10px}.product-category .side-filter .filter-container.price .range input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #6a6a6a,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}.product-category .side-filter .filter-container.price .range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4b3ec4;height:4px;pointer-events:none;position:absolute;width:100%}.product-category .side-filter .filter-container.price .range #fromSlider{height:4px;z-index:1}.product-category .side-filter .filter-container.price .number{align-items:center;display:flex;justify-content:space-between}.product-category .side-filter .filter-container.price .number input{background-color:#fff;border:none;border-radius:5px;font-size:12px;font-weight:700;text-align:center;width:75px}.product-category .side-filter .filter-container.price .number input#toControl{text-align:right}.product-category .side-filter .filter-container.price .number input#fromControl{text-align:left}.product-category .products{flex:1;min-width:0}.product-category .products .products-container{padding-top:0}@media screen and (max-width:768px){.product-category .products .products-container .product-box .text h3{font-size:18px}}.mobile-add-to-cart{display:none}@media (max-width:768px){.mobile-add-to-cart{background-color:#f3f3f3;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);display:block;left:0;padding:20px 30px;position:fixed;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:1000}.mobile-add-to-cart .button{justify-content:center;width:calc(100% - 60px)}.mobile-add-to-cart.is-visible{transform:translateY(0)}}.product-detail{-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:1fr 1fr}.product-detail .product-detail-left .tag-favorite,.product-detail .product-detail-right .gray-border-box,.product-detail .product-detail-right .gray-box{display:none}@media (max-width:1024px){.product-detail{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr}.product-detail .product-detail-left .gray-border-box,.product-detail .product-detail-left .gray-box{display:none}.product-detail .product-detail-left .tag-favorite{display:flex}.product-detail .product-detail-right .tag-favorite{display:none}.product-detail .product-detail-right .gray-border-box,.product-detail .product-detail-right .gray-box{display:block}}.product-detail .gallery-wrapper{position:relative}.product-detail .gallery-wrapper .product-ribbons{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;left:15px;position:absolute;top:15px;z-index:2}.product-detail .gallery .main-photo{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:25px}.product-detail .gallery .others{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(6,1fr);margin-top:10px}@media (max-width:1440px){.product-detail .gallery .others{grid-template-columns:repeat(4,1fr)}}.product-detail .gallery .others .photo{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:12px}.product-detail .gray-box{background-color:#f3f3f3;margin:50px 0;padding:36px 20px}@media (max-width:1024px){.product-detail .gray-box{margin:30px 0}}.product-detail .gray-box h4{font-size:24px;font-weight:700;margin:0 0 30px}.product-detail .gray-box p{align-items:center;display:flex;gap:10px;margin:30px 0 0}.product-detail .gray-box p svg{height:24px}@media (max-width:768px){.product-detail .gray-box p{margin:20px 0 0}}.product-detail .gray-border-box{border:1px solid #cacaca;border-radius:7px;padding:20px}@media (max-width:1024px){.product-detail .gray-border-box{text-align:center}}@media (max-width:768px){.product-detail .gray-border-box p{font-size:14px}}.product-detail .gray-border-box svg{height:34px}.product-detail .title{font-size:36px;font-weight:700;margin:0 0 30px}@media (max-width:1024px){.product-detail .title{margin:30px 0 0}}@media screen and (max-width:768px){.product-detail .title{font-size:24px}}.product-detail .tag-favorite{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.product-detail .tag-favorite{margin-bottom:30px}}.product-detail .tag-favorite .button{border-radius:12px;font-size:12px;padding:10px 20px;text-transform:none}.product-detail .tag-favorite button{align-items:center;background-color:transparent;border:none;color:#000;cursor:pointer;display:flex;font-size:14px;gap:10px;margin:0;padding:0}@media (max-width:480px){.product-detail .tag-favorite button{gap:5px}}.product-detail .tag-favorite button svg{height:22px}.product-detail .tag-favorite button svg path{fill:#8d8d8d;transition:fill .3s ease}.product-detail .tag-favorite button.favorited svg path{fill:#f26822}.product-detail .product-info .product-description{margin:30px 0}.product-detail .product-info .product-description p{color:#4a4a4a}@media (max-width:480px){.product-detail .product-info .product-description p{font-size:14px}}.product-detail .product-info .product-variant .flex{align-items:center;display:flex;gap:10px;justify-content:space-between}.product-detail .product-info .product-variant p{font-weight:700;margin:10px 0;text-transform:uppercase}.product-detail .product-info .product-variant em{font-size:14px;font-style:normal;font-weight:700}.product-detail .product-info .product-variant .variants{grid-column-gap:10px;grid-row-gap:30px;border-top:1px solid #d9d9d9;display:grid;grid-template-columns:repeat(10,1fr);padding:30px 0}@media (max-width:768px){.product-detail .product-info .product-variant .variants{grid-row-gap:10px;grid-template-columns:repeat(7,1fr);margin-bottom:20px;padding:20px 0}}.product-detail .product-info .product-variant .variants .photo{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:5px;cursor:pointer;transition:.4s ease}.product-detail .product-info .product-variant .variants .photo.active,.product-detail .product-info .product-variant .variants .photo:hover{border:3px solid #4b3ec4}.product-detail .product-info .paylater{align-items:center;display:flex;gap:30px;justify-content:space-between}@media (max-width:1024px){.product-detail .product-info .paylater{margin-bottom:30px}}@media (max-width:768px){.product-detail .product-info .paylater{gap:10px}.product-detail .product-info .paylater p{font-size:12px;margin:0}}.product-detail .product-info .paylater button{background-color:transparent;border:none;padding:0}.product-detail .product-info .paylater button img{height:55px}@media (max-width:1280px){.product-detail .product-info .paylater button img{height:37px}}.product-stock{align-items:flex-start;display:flex;gap:30px;justify-content:space-between;margin-bottom:20px}@media (max-width:768px){.product-stock{margin-top:20px}}.product-stock h5{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;margin:20px 0 0}@media (max-width:480px){.product-stock h5{font-size:14px;margin:0}}.product-stock h5 svg{height:16px;width:16px}@media (max-width:480px){.product-stock h5 svg{height:10px;width:10px}}.product-stock p{align-items:center;display:flex;font-size:14px;gap:10px;margin:20px 0}@media (max-width:480px){.product-stock p{font-size:12px;margin-bottom:0}}.product-stock p svg{height:12px;width:12px}@media (max-width:480px){.product-stock p svg{height:8px;width:8px}}.product-watchdog{margin-bottom:20px}.product-watchdog .watchdog-toggle{align-items:center;background:0 0;border:none;color:#4b3ec4;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:0}.product-watchdog .watchdog-toggle:hover{text-decoration:underline}.product-watchdog .watchdog-success{align-items:flex-start;background:#edf7ed;border:1px solid #b2dfb2;border-radius:12px;color:#1e6e1e;display:flex;font-size:14px;gap:12px;margin-top:14px;padding:14px 16px}.product-watchdog .watchdog-success svg{flex-shrink:0;margin-top:1px}.product-watchdog .watchdog-success div{display:flex;flex-direction:column;gap:2px}.product-watchdog .watchdog-success strong{font-size:14px;font-weight:700}.product-watchdog .watchdog-success span{font-size:13px;opacity:.85}.product-watchdog .watchdog-form-wrap{background:#f9f8ff;border:1px solid #e0ddf8;border-radius:12px;margin-top:14px;padding:18px 20px}.product-watchdog .watchdog-form-wrap .input-box{margin-bottom:14px}.product-watchdog .watchdog-form-wrap .input-box label{color:#333;font-size:13px;font-weight:600;padding-bottom:5px}.product-watchdog .watchdog-form-wrap .input-box input{border-color:#ccc;border-radius:10px;font-size:14px;max-width:none;padding:11px 16px;width:calc(100% - 32px)}.product-watchdog .watchdog-form-wrap .input-box input:focus{border-color:#4b3ec4;outline:0}.product-watchdog .watchdog-form-wrap .watchdog-type-group{margin-bottom:14px}.product-watchdog .watchdog-form-wrap .watchdog-type-group>label{color:#333;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.product-watchdog .watchdog-form-wrap .watchdog-type-options{display:flex;gap:10px}.product-watchdog .watchdog-form-wrap .watchdog-type-option{align-items:center;background:#fff;border:1.5px solid #ddd;border-radius:10px;color:#555;cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:500;gap:7px;padding:10px 14px;transition:border-color .2s,color .2s,background .2s}.product-watchdog .watchdog-form-wrap .watchdog-type-option input[type=radio]{display:none}.product-watchdog .watchdog-form-wrap .watchdog-type-option svg{color:#aaa;flex-shrink:0;transition:color .2s}.product-watchdog .watchdog-form-wrap .watchdog-type-option.active,.product-watchdog .watchdog-form-wrap .watchdog-type-option:has(input:checked){background:#f0eeff;border-color:#4b3ec4;color:#4b3ec4}.product-watchdog .watchdog-form-wrap .watchdog-type-option.active svg,.product-watchdog .watchdog-form-wrap .watchdog-type-option:has(input:checked) svg{color:#4b3ec4}.product-watchdog .watchdog-form-wrap .watchdog-privacy{margin-bottom:14px}.product-watchdog .watchdog-form-wrap .watchdog-privacy-label{align-items:flex-start;color:#444;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px}.product-watchdog .watchdog-form-wrap .watchdog-privacy-label input[type=checkbox]{accent-color:#4b3ec4;cursor:pointer;flex-shrink:0;height:17px;margin-top:1px;width:17px}.product-watchdog .watchdog-form-wrap .watchdog-privacy-label a{color:#4b3ec4;text-decoration:underline}.product-watchdog .watchdog-form-wrap .watchdog-privacy-label a:hover{text-decoration:none}.product-watchdog .watchdog-form-wrap .watchdog-submit{font-size:13px;letter-spacing:.03em;margin-top:6px;padding:11px 22px;text-transform:uppercase}.product-watchdog .watchdog-form-wrap .watchdog-submit.loading{cursor:not-allowed;opacity:.7}.order-border-box{border:1px solid #cacaca;border-radius:25px;padding:20px}@media (max-width:768px){.order-border-box{border-radius:16px;padding:15px}.order-border-box .flex-gap-30{gap:10px}}.order-border-box .quantity-box label small{display:none}@media (max-width:1240px) and (min-width:1024px){.order-border-box .order-calc-summary{display:block!important}}.order-border-box .product-tag{border-radius:50px;font-size:16px;margin:25px 0 12px;padding:10px;width:-moz-fit-content;width:fit-content}.order-border-box h2{margin-top:0}.order-border-box .button.clear{padding-left:0}.order-border-box .quantity-wrapper{width:50%}@media (max-width:768px){.order-border-box .quantity-wrapper label{font-size:14px}.order-border-box .quantity-wrapper .quantity-input{gap:10px;justify-content:space-between;padding:10px;width:calc(100% - 30px)}.order-border-box .quantity-wrapper .quantity-input .value{font-size:14px}.order-border-box .quantity-wrapper .quantity-input svg{height:20px;width:20px}}.order-border-box .checkbox p{font-size:16px;font-weight:700}@media (max-width:768px){.order-border-box .checkbox p{font-size:14px}}.order-border-box .w50{margin:10px 0;width:50%}@media (max-width:768px){.order-border-box .w50{margin:0}.order-border-box .w50 .button{font-size:12px;padding:15px 0}.order-border-box .w50 .button svg{height:16px;width:16px}}.order-border-box .filter{border-radius:50px;font-size:16px;margin:20px 0;padding:10px}.order-border-box .button.green{justify-content:center;width:100%}.order-border-box .price{align-items:center;color:#f26822;display:flex;font-size:32px;font-weight:700;margin:10px 0}@media (max-width:768px){.order-border-box .price{font-size:24px}}.order-border-box .price em{color:#8d8d8d;font-size:20px;font-style:normal;font-weight:400;margin-left:20px;text-decoration:line-through}@media (max-width:768px){.order-border-box .price em{font-size:14px}}.order-border-box .total{color:#000;font-size:20px;font-weight:700;margin:0 0 30px}@media (max-width:768px){.order-border-box .total{font-size:14px}}.order-border-box .total span{color:#232321;font-size:16px;font-weight:700;text-transform:uppercase}@media (max-width:768px){.order-border-box .total span{font-size:12px}}.order-border-box .total em{color:#8d8d8d;font-size:16px;font-style:normal;font-weight:400;margin-left:20px}@media (max-width:768px){.order-border-box .total em{font-size:12px}}.order-border-box .present{align-items:center;margin-top:20px}.order-border-box .present img{border-radius:7px;height:80px;width:80px}@media (max-width:768px){.order-border-box .present img{height:60px;width:60px}}.order-border-box .present h5{align-items:center;color:#4fa830;display:flex;font-size:16px;font-weight:700;gap:10px;margin:0 0 10px}@media (max-width:768px){.order-border-box .present h5{font-size:14px}}.order-border-box .present h5 svg{height:24px}.order-border-box .present p{font-weight:700;margin:0}@media (max-width:768px){.order-border-box .present p{font-size:14px}}.product-detail-info{margin-top:80px}@media (max-width:1024px){.product-detail-info{margin-top:30px}}@media (max-width:768px){.product-detail-info h1{font-size:24px;text-align:center}}.product-detail-info h6{border-bottom:1px solid #cacaca;color:#8d8d8d;font-size:14px;font-weight:700;margin:80px 0;padding:10px 0;text-transform:uppercase}@media (max-width:1024px){.product-detail-info h6{margin:30px 0}}@media (max-width:768px){.product-detail-info h6{font-size:12px}}.product-detail-info .video-container{text-align:center}.product-detail-info .video-container .video{margin:auto;max-width:874px;width:70%}@media screen and (max-width:768px){.product-detail-info .video-container .video{width:100%}}.product-detail-info .faq{margin-bottom:80px}@media screen and (max-width:1024px){.product-detail-info .faq{margin-bottom:30px}}.product-detail-info .mini-product-nav{border:1px solid #cacaca;border-radius:15px;margin:auto;padding:10px;width:-moz-fit-content;width:fit-content}@media (max-width:1280px){.product-detail-info .mini-product-nav{width:calc(100% - 20px)}}.product-detail-info .mini-product-nav .line{align-items:center;display:flex;gap:15px;justify-content:center;overflow:hidden}@media (max-width:1280px){.product-detail-info .mini-product-nav .line{justify-content:normal;overflow-x:auto}}@media (max-width:768px){.product-detail-info .mini-product-nav .line{gap:10px}}.product-detail-info .mini-product-nav a{border-radius:12px;color:#000;font-size:16px;font-weight:700;padding:15px 30px;text-decoration:none;transition:.4s ease}@media (max-width:1280px){.product-detail-info .mini-product-nav a{flex-shrink:0}}@media (max-width:768px){.product-detail-info .mini-product-nav a{font-size:14px;padding:10px 20px}}.product-detail-info .mini-product-nav a.active,.product-detail-info .mini-product-nav a:hover{background-color:#4b3ec4;color:#fff}.product-detail-info .downloads{margin:0 auto;max-width:874px}.product-detail-info .downloads a{align-items:center;border-bottom:1px solid #cacaca;color:#000;display:flex;font-weight:700;gap:20px;justify-content:space-between;padding:14px 20px;text-decoration:none;text-transform:uppercase}@media screen and (max-width:768px){.product-detail-info .downloads a{font-size:14px;padding:10px 20px}}.product-detail-info .downloads a:first-child{border-top:1px solid #cacaca}.product-detail-info .downloads a svg{flex-shrink:0;height:34px;width:34px}.product-detail-info .parameters{margin:0 auto;max-width:874px}.product-detail-info .parameters div{align-items:center;display:flex;justify-content:space-between;padding:22px}@media screen and (max-width:768px){.product-detail-info .parameters div{align-items:flex-start;flex-direction:column}}.product-detail-info .parameters div:nth-child(2n){background-color:#f3f3f3}.product-detail-info .parameters div h5{color:#232321;font-size:16px;font-weight:700;margin:0;text-transform:uppercase}@media screen and (max-width:768px){.product-detail-info .parameters div h5{font-size:14px}}.product-detail-info .parameters div p{margin:0}@media screen and (max-width:768px){.product-detail-info .parameters div p{font-size:14px}}.product-detail-info .static-photo-text{align-items:center;margin:0 auto;max-width:874px}@media screen and (max-width:768px){.product-detail-info .static-photo-text{flex-direction:column;gap:0}.product-detail-info .static-photo-text h2{margin-top:0}.product-detail-info .static-photo-text .image,.product-detail-info .static-photo-text .text{width:100%}}.product-detail-info .static-photo-text .image{aspect-ratio:1}.price-range{display:block;width:100%}.price-range>div{position:relative;width:100%}.price-range input[type=range]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;cursor:pointer;height:4px;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:20}.price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:24px;pointer-events:all;width:24px}.price-range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#fff;border:.5px solid #232321;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.2);cursor:pointer;height:15px;pointer-events:all;width:15px}.price-range input[type=range]::-moz-range-track{background:#e5e5e5;border:none;border-radius:4px;height:4px}.price-range .class1{height:4px;position:relative;z-index:10}.price-range .class2{background-color:#e5e5e5;left:0;right:0;z-index:10}.price-range .class2,.price-range .class3{border-radius:4px;bottom:0;position:absolute;top:0}.price-range .class3{background-color:#4b3ec4;z-index:20}.price-range .class4{left:0;transform:translateX(-7px)}.price-range .class4,.price-range .class5{background-color:#fff;border:.5px solid #232321;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.2);height:15px;position:absolute;top:-5px;width:15px;z-index:30}.price-range .class5{right:0;transform:translateX(7px)}.price-range .class6{align-items:center;display:flex;justify-content:space-between;padding-top:15px}.price-range input[type=text]{border:1px solid #232321;border-radius:4px;font-size:13px;font-weight:400;height:25px;line-height:15px;padding:0 5px;text-align:center;width:60px}.modal-backdrop{align-items:center;background:rgba(0,0,0,.2);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1000}.modal-backdrop.active{display:flex;opacity:1;visibility:visible}.modal-backdrop.contact-modal .modal-box .modal-head h2{font-size:24px;font-weight:700;margin:0 0 10px}.modal-backdrop.contact-modal .modal-box .modal-head p{margin:0}.modal-backdrop.contact-modal .modal-box .modal-body{margin-top:40px;padding:0}.modal-backdrop.contact-modal .modal-box .modal-body .flex{align-items:center;display:flex;gap:20px}@media screen and (max-width:768px){.modal-backdrop.contact-modal .modal-box .modal-body .flex{flex-direction:column;gap:0}}.modal-backdrop.contact-modal .modal-box .modal-body .input-box input,.modal-backdrop.contact-modal .modal-box .modal-body .input-box select,.modal-backdrop.contact-modal .modal-box .modal-body .input-box textarea{max-width:none}.modal-backdrop.contact-modal .modal-box .modal-body .checkbox p a{color:#4fa830}.modal-backdrop.side-modal{justify-content:flex-end}.modal-backdrop.side-modal .modal-box{border-radius:30px 0 0 30px;border-right:none;display:flex;flex-direction:column;overflow-y:unset}@media screen and (max-width:768px){.modal-backdrop.side-modal .modal-box{border-radius:15px 0 0 15px;width:calc(95% - 40px)}}.modal-backdrop.side-modal .modal-box .modal-body{overflow-y:auto}.modal-backdrop.side-modal .modal-box .modal-body .cart-empty-message{color:#232321;font-size:22px;font-weight:700;margin:40px 0;text-align:center}@media screen and (max-width:768px){.modal-backdrop.side-modal .modal-box .modal-body .cart-empty-message{font-size:18px}}.modal-backdrop.side-modal .modal-box .modal-head .success-message{font-size:32px}@media screen and (max-width:768px){.modal-backdrop.side-modal .modal-box .modal-head .success-message{font-size:24px}}.modal-backdrop.side-modal .modal-box .modal-head .success-message svg{height:38px;width:38px}@media screen and (max-width:768px){.modal-backdrop.side-modal .modal-box .modal-head .success-message svg{height:30px;width:30px}}.modal-backdrop .modal-box{background:#fff;border:1px solid #d9d9d9;border-radius:30px;box-shadow:2px 7px 36px rgba(0,0,0,.08);max-height:80%;max-width:560px;overflow-y:auto;padding:30px 30px 50px;position:relative;width:90%}@media screen and (max-width:768px){.modal-backdrop .modal-box{border-radius:15px;padding:20px;width:calc(90% - 40px)}}.modal-backdrop .modal-box .modal-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.modal-backdrop .modal-box .modal-head .success-message{align-items:center;color:#4fa830;display:flex;font-size:18px;font-weight:700;gap:16px;margin:0}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-head .success-message{font-size:16px}}.modal-backdrop .modal-box .modal-head .success-message svg{height:18px;width:18px}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-head .success-message svg{height:16px;width:16px}}.modal-backdrop .modal-box .modal-head .close-modal{background:0 0;border:none;font-size:18px;margin:0;padding:0;transition:.3s}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-head .close-modal{font-size:16px}}.modal-backdrop .modal-box .modal-head .close-modal:hover{color:#db1616}.modal-backdrop .modal-box .modal-body{margin-top:30px;padding:0 15px}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body{margin-top:20px;padding:0}}.modal-backdrop .modal-box .modal-body .product{display:flex;gap:21px;margin-bottom:24px;position:relative}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product{gap:10px;margin-bottom:16px}}.modal-backdrop .modal-box .modal-body .product img{border-radius:7px;height:142px}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product img{height:100px}}.modal-backdrop .modal-box .modal-body .product>div{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center}.modal-backdrop .modal-box .modal-body .product>div h4{font-size:20px;font-weight:700;margin:0}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product>div h4{font-size:16px}}.modal-backdrop .modal-box .modal-body .product>div .price{align-items:center;color:#f26822;display:flex;font-size:16px;font-weight:700;margin:0}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product>div .price{font-size:14px}}.modal-backdrop .modal-box .modal-body .product>div .price em{color:#8d8d8d;font-size:16px;font-style:normal;font-weight:400;margin-left:20px;text-decoration:line-through}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product>div .price em{font-size:14px}}.modal-backdrop .modal-box .modal-body .product>div div{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}@media screen and (max-width:480px){.modal-backdrop .modal-box .modal-body .product>div div{justify-content:flex-end}}.modal-backdrop .modal-box .modal-body .product>div div .type{background-color:#f8f8f8;border-radius:7px;font-size:16px;font-weight:700;padding:10px 20px}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product>div div .type{font-size:12px;padding:5px 10px}}@media screen and (max-width:480px){.modal-backdrop .modal-box .modal-body .product>div div .type{bottom:0;left:0;position:absolute}}.modal-backdrop .modal-box .modal-body .product>div div .product-tag{border-radius:50px;font-size:14px;padding:10px}@media screen and (max-width:768px){.modal-backdrop .modal-box .modal-body .product>div div .product-tag{font-size:12px}}.modal-backdrop .modal-box .order-border-box{border-radius:7px;display:flex;flex-direction:column;gap:38px;margin-bottom:24px;padding:16px}@media screen and (max-width:768px){.modal-backdrop .modal-box .order-border-box{gap:20px;margin-bottom:16px}.modal-backdrop .modal-box .order-border-box .quantity-input .value{min-width:auto}.modal-backdrop .modal-box .order-border-box .checkbox p,.modal-backdrop .modal-box .order-border-box .quantity-wrapper label{font-size:12px}}.modal-backdrop .modal-box .order-border-box .product-stock,.modal-backdrop .modal-box .order-border-box .product-stock h5{margin:0}.modal-backdrop .modal-box .order-border-box .quantity-input button svg{height:20px;width:20px}.modal-backdrop .modal-box .order-border-box .checkbox p,.modal-backdrop .modal-box .order-border-box .w50{margin:0}.modal-backdrop .modal-box .arrows{margin-top:16px}.modal-backdrop .modal-box .splide__arrows .arrow-left svg,.modal-backdrop .modal-box .splide__arrows .arrow-right svg{height:28px;width:28px}.modal-backdrop .modal-box .summary{align-items:flex-start;display:flex;flex-direction:column;margin-top:39px}@media screen and (max-width:768px){.modal-backdrop .modal-box .summary{margin-top:20px}}.modal-backdrop .modal-box .summary .total{color:#4fa830;font-size:32px;font-weight:700;margin:0}@media screen and (max-width:768px){.modal-backdrop .modal-box .summary .total{font-size:25px;margin:0}}.modal-backdrop .modal-box .summary .total span{color:#232321;font-size:32px;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.modal-backdrop .modal-box .summary .total span{font-size:25px}}.modal-backdrop .modal-box .summary .total em{color:#000;display:block;font-size:16px;font-style:normal;font-weight:700}@media screen and (max-width:768px){.modal-backdrop .modal-box .summary .total em{font-size:12px}}.modal-backdrop .modal-box .buttons{display:flex;flex-direction:column;gap:24px;margin-top:24px}@media screen and (max-width:768px){.modal-backdrop .modal-box .buttons{gap:10px}}.modal-backdrop .modal-box .buttons .button{width:auto}.cart-container{display:flex;gap:30px;justify-content:space-between;margin:0 auto;padding:50px 0}@media screen and (max-width:1024px){.cart-container{flex-direction:column}}@media screen and (max-width:768px){.cart-container{padding:30px 0}}.cart-container.w1000{max-width:1050px;width:100%}.cart-container.delivery{gap:100px}@media screen and (max-width:768px){.cart-container.delivery{gap:50px}}.cart-container.column{align-items:center;flex-direction:column}.cart-container .w525{max-width:55%;width:525px}@media screen and (max-width:1024px){.cart-container .w525{max-width:none;width:100%}}.cart-container .w525 h4{font-size:24px;font-weight:700;margin:0 0 24px}@media screen and (max-width:768px){.cart-container .w525 h4{font-size:16px}}.cart-container .w415{max-width:50%;width:415px}@media screen and (max-width:1024px){.cart-container .w415{max-width:none;width:100%}}.cart-container .product{display:flex;gap:21px;margin-bottom:24px}@media screen and (max-width:768px){.cart-container .product{gap:10px;margin-bottom:16px}}.cart-container .product img{border-radius:7px;height:142px}@media screen and (max-width:768px){.cart-container .product img{height:100px}}.cart-container .product>div{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:space-between}.cart-container .product>div h4{font-size:20px;font-weight:700;margin:0}@media screen and (max-width:768px){.cart-container .product>div h4{font-size:16px}}.cart-container .product>div .price{align-items:center;color:#f26822;display:flex;font-size:16px;font-weight:700;margin:0}@media screen and (max-width:768px){.cart-container .product>div .price{font-size:14px}}.cart-container .product>div .price em{color:#8d8d8d;font-size:16px;font-style:normal;font-weight:400;margin-left:20px;text-decoration:line-through}@media screen and (max-width:768px){.cart-container .product>div .price em{font-size:14px}}.cart-container .product>div div{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.cart-container .product>div div .type{background-color:#f8f8f8;border-radius:7px;font-size:16px;font-weight:700;padding:10px 20px}@media screen and (max-width:768px){.cart-container .product>div div .type{font-size:12px;padding:5px 10px}}.cart-container .product>div div .product-tag{border-radius:50px;font-size:14px;padding:10px}@media screen and (max-width:768px){.cart-container .product>div div .product-tag{font-size:12px}}.cart-container .order-border-box{border-radius:7px;display:flex;flex-direction:column;gap:38px;margin-bottom:24px;padding:16px}@media screen and (max-width:768px){.cart-container .order-border-box{gap:20px;margin-bottom:16px}.cart-container .order-border-box .quantity-input .value{min-width:auto}.cart-container .order-border-box .checkbox p,.cart-container .order-border-box .quantity-wrapper label{font-size:12px}}.cart-container .order-border-box .product-stock{margin:0}.cart-container .order-border-box .product-stock h5{font-weight:700;margin:0}@media screen and (max-width:768px){.cart-container .order-border-box .product-stock h5{font-size:12px}}.cart-container .order-border-box .quantity-input button svg{height:20px;width:20px}.cart-container .order-border-box .checkbox p,.cart-container .order-border-box .w50{margin:0}.cart-container h5{color:#232321;font-size:16px;font-weight:600;margin:15px 0 0;text-transform:uppercase}.cart-container .summary{align-items:flex-start;display:flex;flex-direction:column}.cart-container .summary .product-tag{border-radius:50px;font-size:16px;padding:10px}@media screen and (max-width:768px){.cart-container .summary .product-tag{font-size:12px}}.cart-container .summary .price{align-items:center;color:#f26822;display:flex;font-size:16px;font-weight:700;margin:10px 0}@media screen and (max-width:768px){.cart-container .summary .price{font-size:14px}}.cart-container .summary .price em{color:#8d8d8d;font-size:16px;font-style:normal;font-weight:400;margin-left:20px}@media screen and (max-width:768px){.cart-container .summary .price em{font-size:14px}}.cart-container .summary .checkbox{margin-top:10px}.cart-container .summary .checkbox p{margin:0}.cart-container .summary .checkbox p a{color:#4b3ec4}.cart-container .summary .checkbox .checkmark{flex:0 0 20px}.cart-container .summary .total{color:#4fa830;font-size:32px;font-weight:700;margin:0 0 10px}@media screen and (max-width:768px){.cart-container .summary .total{font-size:25px}}.cart-container .summary .total span{color:#232321;font-size:32px;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.cart-container .summary .total span{font-size:25px}}.cart-container .summary .total em{color:#000;display:block;font-size:16px;font-style:normal;font-weight:700}@media screen and (max-width:768px){.cart-container .summary .total em{font-size:12px}}.cart-container .buttons{display:flex;flex-direction:column;gap:24px;margin-top:24px}@media screen and (max-width:768px){.cart-container .buttons{gap:10px}}.cart-container .buttons .button{width:auto}.cart-container .info-box{border-radius:7px;font-size:14px;font-weight:700;margin-top:16px;padding:9px 12px}.cart-container .info-box.red{background-color:rgba(219,22,22,.031);border:1px solid #db1616;color:#db1616}.cart-container .green-info-box{background-color:rgba(79,168,48,.031);border:1px solid #4fa830;border-radius:7px;color:#4fa830;font-size:14px;font-weight:700;margin-top:24px;padding:9px}.cart-container .green-info-box p{margin:0}.cart-container .green-info-box em{color:#db1616;font-style:normal}.cart-container .green-info-box input:checked+.checkmark:after{color:#4fa830}.cart-container .green-info-box .checkmark{border-color:#4fa830}.cart-container .gifts-container{border-bottom:.6px solid #d1d1d1;display:flex;flex-direction:column;gap:30px;margin-bottom:24px;margin-top:30px;padding-bottom:24px}.cart-container .gifts-container .gift{grid-column-gap:16px;display:grid;grid-template-columns:auto 1fr auto}.cart-container .gifts-container .gift.radio{grid-template-columns:auto auto 1fr auto}.cart-container .gifts-container .gift input[type=radio]{accent-color:#000}.cart-container .gifts-container .gift img{height:80px}.cart-container .gifts-container .gift .text{grid-column-gap:16px;align-items:center;display:grid;grid-template-columns:2fr 1fr}@media screen and (max-width:768px){.cart-container .gifts-container .gift .text{align-content:space-between;grid-template-columns:1fr}}.cart-container .gifts-container .gift div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.cart-container .gifts-container .gift div{justify-content:flex-end}}.cart-container .gifts-container .gift div.count{text-transform:uppercase}.cart-container .gifts-container .gift div.count strong{color:#4a4a4a;font-size:14px;text-transform:uppercase}@media screen and (max-width:768px){.cart-container .gifts-container .gift div.count strong{font-size:12px;margin:0}}.cart-container .gifts-container .gift div.count span{color:#4a4a4a;font-size:14px}@media screen and (max-width:768px){.cart-container .gifts-container .gift div.count span{font-size:12px}}.cart-container .gifts-container .gift div strong{font-size:16px;margin-bottom:5px}@media screen and (max-width:768px){.cart-container .gifts-container .gift div strong{margin:0}}.cart-container .gifts-container .gift div span{color:#4a4a4a;font-size:14px}.cart-container .gifts-container .gift div p{color:#db1616;font-size:14px;font-weight:700;margin:25px 0 0}@media screen and (max-width:768px){.cart-container .gifts-container .gift div p{font-size:12px}}.cart-container .form-box{display:flex;flex-direction:column;gap:30px;margin:0 auto;padding:0}.cart-container .form-box .checkbox{margin-bottom:0}.cart-container .form-box .button{width:auto}.cart-container .input-box input,.cart-container .input-box select,.cart-container .input-box textarea{max-width:none}.cart-container .flex-gap-20 .button{width:50%}.cart-container .login-register-p{font-size:16px;font-weight:500;margin:0 0 16px}.cart-container #company-form-data,.cart-container #delivery-address-form-data{display:none}.cart-container .delivery-box{width:50%}@media screen and (max-width:1024px){.cart-container .delivery-box{width:100%}}.cart-container .delivery-box h3{font-size:24px;font-weight:600;margin:0 0 30px}.cart-container .delivery-box .table-radio{border-bottom:.6px solid #d1d1d1;border-top:.6px solid #d1d1d1;display:grid;grid-template-columns:auto 1fr}.cart-container .delivery-box .table-radio input[type=radio]{accent-color:#000;align-self:center;margin:0 30px}.cart-container .delivery-box .table-radio div{border-left:.6px solid #d1d1d1;padding:30px 20px}.cart-container .delivery-box .table-radio h4{font-size:24px;font-weight:700;margin:0 0 10px}@media screen and (max-width:768px){.cart-container .delivery-box .table-radio h4{font-size:16px}}.cart-container .delivery-box .table-radio p{color:#4a4a4a;margin:0}@media screen and (max-width:768px){.cart-container .delivery-box .table-radio p{font-size:14px}}.cart-container .delivery-box .table-radio .price{color:#000;margin-top:20px;text-align:right}.cart-container .delivery-box .buttons{align-items:flex-end;margin-top:50px}@media screen and (max-width:1024px){.cart-container .delivery-box .buttons{align-items:normal}}.cart-container .delivery-box .buttons .button{width:300px}@media screen and (max-width:1024px){.cart-container .delivery-box .buttons .button{width:auto}}.cart-container hr{border:.6px solid #d1d1d1;margin-bottom:30px}.cart-container .summary-text{margin-bottom:30px}.cart-container .summary-text h4{font-size:24px;font-weight:700;margin:0 0 10px}@media screen and (max-width:768px){.cart-container .summary-text h4{font-size:16px}}.cart-container .summary-text p{color:#4a4a4a;margin:0 0 8px}@media screen and (max-width:768px){.cart-container .summary-text p{font-size:14px}}.cart-container .cart-summary-grid{grid-column-gap:10px;border-bottom:.6px solid #d1d1d1;display:grid;grid-template-columns:1fr 1fr auto;margin-bottom:24px;padding-bottom:24px}.cart-container .cart-summary-grid div{display:flex;flex-direction:column;gap:7px;justify-content:flex-end}.cart-container .cart-summary-grid div strong{color:#232321;font-size:16px;font-weight:600;text-transform:uppercase}@media screen and (max-width:768px){.cart-container .cart-summary-grid div strong{font-size:12px}}.cart-container .cart-summary-grid div span{color:#636063;font-size:16px}@media screen and (max-width:768px){.cart-container .cart-summary-grid div span{font-size:14px}}.cart-container .order-status{text-align:center;width:100%}@media screen and (max-width:768px){.cart-container .order-status{text-align:left}}.cart-container .order-status h3{color:#4fa830;font-size:24px;font-weight:600;margin-top:0}.cart-container .order-status p{color:#232321;font-size:14px;font-weight:500;margin:0}.cart-container .sticky-container{position:relative}.cart-container .sticky-container .sticky-box{position:sticky;top:0}.cart-back-button{align-items:center;background:0 0;border:none;color:#000;display:flex;font-size:16px;font-weight:500;gap:10px;margin:0;text-decoration:none;transition:.3s ease}@media screen and (max-width:768px){.cart-back-button{font-size:14px}}.cart-back-button:hover{opacity:.6}.cart-back-button svg{height:29px;width:29px}.coupon-section{margin-bottom:24px;margin-top:24px}.coupon-section .input-group{align-items:stretch;display:flex}.coupon-section .input-group input{background-color:transparent;border:1px solid #cacaca;border-radius:12px 0 0 12px;border-right:none;color:#000;flex:1;font-size:16px;outline:0;padding:13px 20px}.coupon-section .input-group input::-moz-placeholder{color:#636063;font-weight:400;opacity:1}.coupon-section .input-group input::placeholder{color:#636063;font-weight:400;opacity:1}@media screen and (max-width:768px){.coupon-section .input-group input{font-size:14px;padding:10px 16px}}.coupon-section .input-group .input-group-btn{background-color:#4b3ec4;border:1px solid #4b3ec4;border-radius:0 12px 12px 0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:13px 20px;text-transform:uppercase;transition:.3s ease;white-space:nowrap}.coupon-section .input-group .input-group-btn:hover{background-color:#3e33a6;border-color:#3e33a6}@media screen and (max-width:768px){.coupon-section .input-group .input-group-btn{font-size:13px;padding:10px 14px}}.remove-product{align-items:center;align-self:center;background:0 0;border:none;color:#9a9a9a;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:color .2s ease}.remove-product:hover{color:#e03131}.empty-cart{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center;width:100%}.empty-cart p{color:#232321;font-size:28px;font-weight:700;margin:0 0 32px}@media screen and (max-width:768px){.empty-cart p{font-size:20px;margin-bottom:24px}}#cookies-denied-trigger,#cookies-selected-trigger{display:none}.cookies{color:#444;font-family:Rubik,sans-serif;font-weight:500}.cookies-modal ol li,.cookies-modal ul li{list-style:none}.cookies-modal .tab-pane{display:none}.cookies-modal .tab-pane.active{display:block}.cookies-modal .cookies-modal-dialog{max-width:800px}.cookies-modal .cookies-modal-body{padding:0}.cookies-modal .content{font-size:14px;font-weight:400;padding:20px;text-align:left}.cookies-modal .cookies-modal-dialog .cookies-modal-content{width:100%}.cookies-modal .nav{border-bottom:1px solid silver;display:flex}.cookies-modal .nav-fill .nav-item{flex:1 1 auto!important}.cookies .form-switch{padding:0}.cookies .form-switch .form-check-input{margin-left:0}.cookies-modal .nav-link{background:0 0;border:none;border-radius:0;font-size:16px;font-weight:500;outline:0;padding:15px 0!important;width:100%}.cookies-modal .nav-link:hover{color:#000}.cookies-modal .nav-link.active{border-bottom:2px solid #4b3ec4;color:#4b3ec4}.cookies-modal .tab-content{padding:0}.cookies-modal-footer{border-top:1px solid silver!important}.cookies-modal-footer .buttons{display:flex;flex-wrap:wrap;gap:10px;width:100%}.cookies-modal-footer .buttons button{background:#202020;border:none;border-radius:3px;color:#fff;flex:1 1 auto!important;font-size:14px;font-weight:600;height:40px;line-height:17px;text-align:center;width:106px}.cookies-modal-footer .buttons button.btn-primary{background:#4b3ec4}.cookies-modal .checkboxes{border-top:1px solid silver;display:none}.cookies-modal .checkboxes .row{margin:0}.cookies-modal .checkboxes p{font-size:14px;font-weight:500;margin-bottom:5px}.cookies-modal .checkboxes .col{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.cookies-modal .checkboxes .col:nth-child(2){border-left:1px solid silver;border-right:1px solid silver}.cookies-modal .box{border-bottom:1px solid silver;padding-bottom:20px;padding-top:20px}.cookies-modal .box:first-child{padding-top:0}.cookies-modal .box:last-child{border-bottom:none;padding-bottom:0}.cookies-modal .box .top{display:flex;font-weight:500;justify-content:space-between;margin-bottom:10px}.cookies-modal .box .bottom{font-size:13px;padding-left:15px;text-align:left}.cookies-modal .box .form-switch{padding:0}.cookies-modal .box .form-switch .form-check-input{height:20px;margin-top:0;width:40px}.cookies-modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.cookies-modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.cookies-modal.fade .cookies-modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.cookies-modal.fade .cookies-modal-dialog{transition:none}}.cookies-modal.show .cookies-modal-dialog{transform:none}.cookies-modal-dialog-scrollable{height:calc(100% - 1rem)}.cookies-modal-dialog-scrollable .cookies-modal-content{max-height:100%;overflow:hidden}.cookies-modal-dialog-scrollable .cookies-modal-body{overflow-y:auto}.cookies-modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.cookies-modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.cookies-modal-body{flex:1 1 auto;padding:1rem;position:relative}.cookies-modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.cookies-modal-footer>*{margin:.25rem}@media (min-width:576px){.cookies-modal-dialog{margin:1.75rem auto;max-width:500px}.cookies-modal-dialog-scrollable{height:calc(100% - 3.5rem)}.cookies-modal-dialog-centered{min-height:calc(100% - 3.5rem)}.cookies-modal-sm{max-width:300px}}@media (min-width:992px){.cookies-modal-lg,.cookies-modal-xl{max-width:800px}}@media (min-width:1200px){.cookies-modal-xl{max-width:1140px}}.cookies-modal .form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.cookies-modal .form-check .form-check-input{float:left;margin-left:-1.5em}.cookies-modal .form-check-input{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:top;width:1em}@media (prefers-reduced-motion:reduce){.cookies-modal .form-check-input{transition:none}}.cookies-modal .form-check-input[type=checkbox]{border-radius:.25em}.cookies-modal .form-check-input[type=radio]{border-radius:50%}.cookies-modal .form-check-input:active{filter:brightness(90%)}.cookies-modal .form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.cookies-modal .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.cookies-modal .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.cookies-modal .form-check-input[type=checkbox]:indeterminate{background-color:#4b3ec4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#4b3ec4}.cookies-modal .form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.cookies-modal .form-check-input:disabled~.form-check-label,.cookies-modal .form-check-input[disabled]~.form-check-label{opacity:.5}.cookies-modal form{margin:0}.cookies-modal .form-switch{padding-left:0;padding-right:0}.cookies-modal .form-switch .form-check-input{background-position:0;border-radius:2em;margin-left:0;position:static;width:2em}.cookies-modal .form-switch .form-check-input,.cookies-modal .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E")}.cookies-modal .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.cookies-modal .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:none}.cookies-modal .form-check-input:checked{background-color:#4b3ec4;border-color:#4b3ec4}.cookies-modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.cookies-modal-backdrop.fade{opacity:0}.cookies-modal-backdrop.show{opacity:.5}.lg-backdrop,.lg-img-wrap,.lg-outer .lg-thumb-outer{background-color:#fff}.lg-toolbar{background:#fff}.lg-toolbar .lg-icon,.lg-toolbar .lg-icon:hover{color:#202020}.lg-actions .lg-next,.lg-actions .lg-prev{background:#f9f9f9;color:#202020}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{background:var(--maincolor);color:#fff}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{font-size:14px}.lg-sub-html{background:#f2f2f2;color:#202020}.lg-outer .lg-toogle-thumb{background:#fff;color:#202020}.gallery .lightgallery_item{cursor:pointer}.account{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:30px 7%}@media screen and (max-width:1024px){.account{padding:30px 5%}}@media screen and (max-width:768px){.account{padding:20px 3%}}.account__container{align-items:start;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:260px 1fr}@media screen and (max-width:1024px){.account__container{grid-template-columns:220px 1fr}}@media screen and (max-width:768px){.account__container{grid-template-columns:1fr}}.account__menu{background:#fff;border-radius:12px;margin-bottom:14px;overflow:hidden}.account__menu ul{list-style:none;margin:0;padding:0}.account__menu li{list-style:none}.account__menu li:last-of-type a{border-bottom:0}.account__menu a{align-items:center;border-bottom:1px solid #e5e5e5;color:#202020;display:flex;font-size:14px;font-weight:400;padding:13px 20px;text-decoration:none;transition:background .2s ease,color .2s ease}.account__menu a.active{background:#4b3ec4;color:#fff}.account__menu a:hover:not(.active){background:rgba(75,62,196,.08);color:#4b3ec4}.account__content{background:#fff;border-radius:12px;margin-bottom:14px;min-width:0;padding:30px 30px 60px}.account__content h2{color:#000;font-size:20px;font-style:normal;font-weight:600;margin-bottom:20px;margin-top:0}.account__content>a{align-items:center;background:#4b3ec4;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;padding:10px 24px;text-decoration:none;transition:background .3s ease}.account__content>a:hover{background:#3a30a0}.account__content a.button{display:inline-flex}.account__content .input-box input,.account__content .input-box select,.account__content .input-box textarea{max-width:none;width:calc(100% - 40px)}@media screen and (max-width:768px){.account__content .input-box input,.account__content .input-box select,.account__content .input-box textarea{width:calc(100% - 32px)}}.account__content .input-box select{width:100%}.account__content .input-box label.checkbox{align-items:center;display:flex;padding-bottom:0}.account__content button[type=submit].button{margin-top:10px}.account__content table{border-collapse:collapse;width:100%}.account__content table th{border-bottom:2px solid #e5e5e5;font-size:13px;font-weight:600;padding:8px 0;text-align:left}.account__content table td{border-bottom:1px solid #f1f1f1;font-size:14px;padding:10px 0;vertical-align:middle}.account__address p{color:#444;font-size:14px;margin:3px 0}.account__part.first{display:flex;flex-wrap:wrap;gap:20px;padding:30px 0}.account__part.first>.box{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media screen and (max-width:768px){.account__part.first>.box{flex:0 0 100%;max-width:100%}}.account__part.first h3{font-size:15px;margin-bottom:10px}.account__part.first p{color:#444;font-size:14px;margin:3px 0}.account__subheader h3{font-weight:600;margin-bottom:15px}.account__totals{margin-top:20px}.account__totals .note h4{margin-bottom:5px}.account__totals .note p{color:#444;font-size:14px}.account__totals .insider{float:right;padding-top:20px;text-align:right}.account__totals .total .left{color:#888;font-size:13px}.account__totals .total .right{font-size:26px;font-weight:700}.account__boxik{background:#f9f9f9;border-left:4px solid #ccc;border-radius:8px;margin-bottom:24px;padding:16px 20px}.account__boxik.success{border-left-color:#4caf50}.account__boxik.success h3 span{color:#4caf50}.account__boxik.error{border-left-color:#f44336}.account__boxik.error h3 span{color:#f44336}.account__boxik h3{font-size:15px;margin:0 0 8px}.account__boxik p{font-size:14px;margin:0 0 12px}.account .order-items-table{-webkit-overflow-scrolling:touch;margin-bottom:20px;overflow-x:auto}.account .order-items-table table{border-collapse:collapse;font-size:14px;min-width:700px;width:100%}.account .order-items-table thead tr{border-bottom:2px solid #e0e0e0}.account .order-items-table thead tr th{color:#888;font-size:13px;font-weight:700;padding:10px 12px;white-space:nowrap}.account .order-items-table thead tr th.text-right{text-align:right}.account .order-items-table tbody tr{border-bottom:1px solid #f1f1f1}.account .order-items-table tbody tr.extra-row{color:#555}.account .order-items-table tbody tr.extra-row td{padding:8px 12px}.account .order-items-table tbody tr td{padding:12px;vertical-align:middle}.account .order-items-table tbody tr td.text-right{text-align:right;white-space:nowrap}.account .order-items-table tbody tr td.sku{color:#888;font-size:12px;white-space:nowrap}.account .order-items-table tbody tr td.product-name{min-width:200px}.account .order-items-table tbody tr td.product-name strong{font-size:14px}.account .order-items-table tbody tr td.product-name small{color:#888;font-size:12px}.account .order-items-table tbody tr td.stav{font-size:13px;white-space:nowrap}
