html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}video{display:inline-block}[hidden]{display:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit;font-weight:bolder}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}img{border-style:none}svg:not(:root){overflow:hidden}code,pre{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{font-family:var(--primary-font),sans-serif;font-weight:400}body{font-size:14px}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:10px;margin-top:0;position:relative}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{color:#666;font-size:.875rem;line-height:1.6em}p span{font-family:inherit;font-size:inherit}a,p span{color:inherit}a{position:relative;text-decoration:none;transition:all .4s ease}a:hover{color:var(--color-1st)}a,button,input,select,textarea{outline:none}a:hover,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{text-decoration:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none;text-decoration:none}img{max-width:100%}figure{margin:0}.ps-document ul{margin-bottom:10px}.ps-document ul ul{margin-bottom:0}.ps-document ul li{color:#666;font-size:14px;line-height:1.6em}.ps-document h5{font-size:16px;font-weight:600}.ps-document p{color:#666;line-height:1.8em;margin-bottom:2.5rem}.ps-document p i{font-family:Libre Baskerville,serif}.ps-document p strong{color:#666;font-weight:600}.ps-document p strong i{color:#000;font-weight:400}body,html{min-height:100%;position:relative}body{overflow-x:hidden}.ps-container{margin:0 auto;max-width:1650px;padding:0 15px}@media(max-width:1680px){.ps-container{max-width:100%;padding:0 30px}}@media(max-width:479px){.ps-container{padding:0 15px}}@media(min-width:1200px){.container{min-width:1230px}}.ps-list--social{margin:0;padding:0}.ps-list--social li{display:inline-block;margin-right:20px;position:relative;vertical-align:top}.ps-list--social li a{color:#666;display:inline-block;font-size:18px}.ps-list--social li a:hover{color:var(--color-1st)}.ps-list--social li a.facebook i{color:#3b5998}.ps-list--dot{list-style-type:none;margin:0 0 1.25rem;padding:0}.ps-list--dot li{color:#000;font-size:.875rem;line-height:20px;margin-bottom:.625rem;padding-left:20px;position:relative}.ps-list--dot li:before{background-color:#000;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:5px;width:6px}.ps-list--link li{display:block;padding:4px 0}.ps-list--link li a{color:#666;display:inline-block;line-height:20px;position:relative}.ps-list--link li a:before{background-color:#000;content:"";height:1px;left:0;position:absolute;top:100%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .4s cubic-bezier(.7,0,.3,1);width:100%}.ps-list--link li a:hover:before{transform:scaleX(1);transform-origin:0 50%}.ps-btn,button,button.ps-btn{cursor:pointer;transition:all .4s ease}.ps-btn,button.ps-btn{background-color:var(--color-1st);border:none;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 45px}.ps-btn--outline,button.ps-btn--outline{background-color:transparent;border:2px solid var(--color-1st);-ms-box-shadow:none;box-shadow:none;color:var(--color-1st);font-weight:500}.ps-btn--outline:hover,button.ps-btn--outline:hover{background-color:var(--color-1st);color:#fff}.ps-btn--fullwidth,button.ps-btn--fullwidth{text-align:center;width:100%}.ps-btn.ps-btn--black,button.ps-btn.ps-btn--black{background-color:#000}.ps-btn.ps-btn--black.ps-btn--outline,button.ps-btn.ps-btn--black.ps-btn--outline{background-color:transparent;border:2px solid #000;color:#000}.ps-btn.ps-btn--black.ps-btn--outline:hover,button.ps-btn.ps-btn--black.ps-btn--outline:hover{background-color:#000;color:#fff}.ps-btn:active,.ps-btn:hover,button.ps-btn:active,button.ps-btn:hover{background-color:#222;color:#fff}.ps-btn:active.ps-btn--black,.ps-btn:hover.ps-btn--black,button.ps-btn:active.ps-btn--black,button.ps-btn:hover.ps-btn--black{background-color:var(--color-1st)}.ps-btn--close{border-radius:50%;display:inline-block;height:30px;position:relative;transition:all .4s ease;width:30px}.ps-btn--close:after,.ps-btn--close:before{background-color:#9f9a98;content:"";height:50%;left:50%;position:absolute;top:50%;transform-origin:center center;transition:all .4s ease;width:2px}.ps-btn--close:before{transform:translate(-50%,-50%) rotate(45deg)}.ps-btn--close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ps-btn--close:hover{transform:rotate(180deg)}.ps-btn--close:hover:after,.ps-btn--close:hover:before{background-color:#f44336;transition-delay:.3s}#back2top{align-items:center;background-color:transparent;border:1px solid #ddd;border-radius:4px;bottom:30px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:flex;height:40px;justify-content:center;opacity:0;position:fixed;right:30px;transition:all .4s ease;visibility:hidden;width:40px;z-index:10000}#back2top i{color:#000;font-size:14px;margin-bottom:-2px;z-index:10001}#back2top:hover{background-color:var(--color-1st);border-color:var(--color-1st);cursor:pointer}#back2top.active{bottom:30px;opacity:1;visibility:visible}.form-control{box-shadow:0 0 0 #000;height:50px;padding:0 20px}.form-control::-webkit-input-placeholder{opacity:1}.form-control:-moz-placeholder,.form-control::-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control:focus{border-color:var(--color-1st);box-shadow:0 0 0 #000;transition:all .4s ease}textarea.form-control{height:auto;padding:1.25rem;resize:none}.ps-select{cursor:pointer;display:inline-block;min-width:120px}.ps-checkbox{display:block;position:relative}.ps-checkbox>input{box-sizing:border-box;position:absolute;visibility:hidden}.ps-checkbox label{color:rgba(0,0,0,.5);cursor:pointer;font-family:var(--primary-font),sans-serif;font-weight:400;margin-bottom:0;padding-left:30px;position:relative}.ps-checkbox label:before{border:1px solid #000;height:20px;left:0;top:0;width:20px}.ps-checkbox label:after,.ps-checkbox label:before{content:"";display:block;position:absolute;transition:all .4s ease;z-index:10}.ps-checkbox label:after{border:2px solid #fff;border-left:none;border-top:none;height:10px;left:7px;opacity:0;top:4px;transform:rotate(0deg);width:6px}.ps-checkbox input[type=checkbox]:checked~label:before{background-color:var(--color-2nd);border-color:var(--color-2nd)}.ps-checkbox input[type=checkbox]:checked~label:after{opacity:1;transform:rotate(45deg)}.form-group{margin-bottom:1.5625rem}.form-group>label{color:#000;font-weight:400;line-height:1em;margin-bottom:.9375rem}.form-group--inline{align-items:center;position:relative;width:100%}.form-group--inline>label{font-weight:700;margin-bottom:0;max-width:160px;min-width:160px}.form-group--inline .form-group__content{width:100%}@media(max-width:1199px){.form-group--inline{padding-left:0}.form-group--inline label{position:static;transform:translateY(0)}.form-group--inline.textarea label{transform:translateY(0)}}@media(max-width:767px){.form-group--inline{display:block}}.form-group--number{display:inline-block;position:relative}.form-group--number button{align-items:center;background:none;background-color:transparent;border:none;color:#000;display:flex;flex-flow:row nowrap;font-size:20px;height:20px;justify-content:center;line-height:1em;max-width:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.form-group--number button.up{right:10px}.form-group--number button.down{left:10px}.form-group--number .form-control{background-color:transparent;border:1px solid #ccc;border-radius:50px;color:#000;font-size:14px;height:40px;padding:0 25px;text-align:center}.form-group--number .form-control::-webkit-input-placeholder{color:#000}.form-group--number .form-control:-moz-placeholder,.form-group--number .form-control::-moz-placeholder{color:#000}.form-group--number .form-control:-ms-input-placeholder{color:#000}.form-group--nest{display:flex;flex-flow:row nowrap}.form-group--nest .ps-btn{border-radius:0 4px 4px 0;padding-left:25px;padding-right:25px}.form-group--nest input{border-color:#ccc;border-radius:4px 0 0 4px;border-right:none}.ps-progress{position:relative}.ps-progress span{height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}.ps-post{margin-bottom:30px}.ps-post .ps-post__thumbnail{position:relative}.ps-post .ps-post__thumbnail img{width:100%}.ps-post .ps-post__thumbnail .ps-post__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.ps-post .ps-post__thumbnail:hover .ps-post__overlay{background-color:hsla(0,0%,100%,.25)}.ps-post .ps-post__meta{display:block;margin-bottom:20px}.ps-post .ps-post__meta a{margin-right:10px}.ps-post .ps-post__title{display:block;font-size:20px;font-weight:600;margin:0 0 20px}.ps-post .ps-post__content{padding-top:20px}.ps-post .ps-post__content p{color:#999}.ps-post .ps-post__content p a{color:#000}.ps-post .ps-post__content p a:hover{color:var(--color-1st)}.ps-post--detail .ps-post__header{padding-bottom:90px;padding-top:110px;text-align:center}.ps-post--detail .ps-post__header h1{font-size:48px;font-weight:600;line-height:1.2em;margin-bottom:30px}.ps-post--detail .ps-post__header p{color:#666;font-size:16px}.ps-post--detail .ps-post__header p a{margin-left:10px}.ps-post--detail .ps-post__header p a:after{content:","}.ps-post--detail .ps-post__header p a:last-child:after{display:none}.ps-post--detail .ps-post__header p a:hover{color:var(--color-1st)}.ps-post--detail .ps-post__content{margin:0 auto;max-width:960px;padding:85px 0}.ps-post--detail .ps-post__content h4{font-size:24px;font-weight:600;line-height:1.4em;margin-bottom:30px}.ps-post--detail .ps-post__content p{margin-bottom:20px}.ps-post--detail .ps-post__content p strong{color:#000;font-weight:600}.ps-post--detail .ps-post__content ul li{color:#666;line-height:1.8em}.ps-post--detail .ps-post__footer{padding-bottom:85px;text-align:center}.ps-post--detail .ps-post__tags{color:#000;font-weight:600;margin-bottom:30px}.ps-post--detail .ps-post__tags a{color:#666;margin-left:10px}.ps-post--detail .ps-post__tags a:after{content:","}.ps-post--detail .ps-post__tags a:last-child:after{content:""}.ps-post--detail .ps-post__tags a:hover{color:var(--color-1st)}@media(max-width:991px){.ps-post--detail .ps-post__header{padding:90px 0}.ps-post--detail .ps-post__header h1{font-size:36px}.ps-post--detail .ps-post__header p{font-size:14px}}@media(max-width:767px){.ps-post--detail .ps-post__header{padding:60px 0}.ps-post--detail .ps-post__header h1{font-size:32px}.ps-post--detail .ps-post__header h1 br{display:none}}@media(max-width:479px){.ps-post--detail .ps-post__header{padding:45px 0}.ps-post--detail .ps-post__header h1{font-size:24px}}.pagination{font-size:0;margin:0;position:relative}.pagination,.pagination li{display:inline-block;vertical-align:top}.pagination li{margin-right:10px}.pagination li>a{background-color:#f5f5f5;border:none;color:#999;color:#000;display:inline-block;font-size:14px;line-height:32px;padding:0 14px;position:relative;vertical-align:middle;z-index:30}.pagination li>a i{font-size:10px;font-weight:600;margin-left:4px}.pagination li>a:hover{background-color:var(--color-1st);color:#000}.pagination li.active{border:none}.pagination li.active a{background-color:var(--color-1st);color:#000}.pagination li:last-child{margin-right:0}.ps-pagination{padding-top:70px}.ps-pagination:after{clear:both;content:"";display:table}.ps-pagination{text-align:center}@media(max-width:767px){.ps-pagination .pagination>li{margin-bottom:10px}.ps-pagination .pagination>li>a{font-size:.875rem;line-height:40px;min-width:40px}}.ps-breadcrumb{background-color:#f1f1f1;padding:20px 0}.ps-breadcrumb .breadcrumb{background-color:transparent;display:inline-block;margin:0;padding:0}.ps-breadcrumb .breadcrumb li{color:#000;display:inline-block;font-size:14px;line-height:20px}.ps-breadcrumb .breadcrumb li:before{content:"/";margin:0 5px}.ps-breadcrumb .breadcrumb li:first-child{padding-left:0}.ps-breadcrumb .breadcrumb li:first-child:before{display:none}.ps-breadcrumb .breadcrumb a{color:#09c;line-height:20px}.ps-breadcrumb .breadcrumb a:hover{color:var(--color-1st)}.ps-breadcrumb .breadcrumb a i{margin-right:5px}@media(max-width:991px){.ps-breadcrumb{padding:10px 0;position:relative}.ps-breadcrumb .breadcrumb a,.ps-breadcrumb .breadcrumb li{font-size:12px}}.ps-breadcrumb--2{text-align:center}.ps-breadcrumb--2 .breadcrumb{background-color:transparent;display:inline-block;margin:0;padding:0}.ps-breadcrumb--2 .breadcrumb li{color:var(--color-1st);display:inline-block;font-size:14px;line-height:20px}.ps-breadcrumb--2 .breadcrumb li:before{content:"/";margin:0 5px}.ps-breadcrumb--2 .breadcrumb li:first-child{padding-left:0}.ps-breadcrumb--2 .breadcrumb li:first-child:before{display:none}.ps-breadcrumb--2 .breadcrumb a{color:#000;line-height:20px}.ps-breadcrumb--2 .breadcrumb a:hover{color:var(--color-1st)}.ps-breadcrumb--2 .breadcrumb a i{margin-right:5px}.ps-block--download-app{background-color:#f8f8f8;padding:80px 0 0}.ps-block--download-app h3{font-size:30px;font-weight:300;margin-bottom:12px;margin-top:0}.ps-block--download-app p{font-size:16px}.ps-block--download-app form,.ps-block--download-app p{margin-bottom:30px;max-width:480px}.ps-block--download-app form input{background-color:#fff}.ps-block--download-app .download-link a{margin-right:18px}.ps-block--download-app .download-link a:last-child{margin-right:0}@media(max-width:991px){.ps-block--download-app .ps-block__thumbnail{margin-bottom:30px}}@media(max-width:479px){.ps-block--download-app h3{font-size:20px}.ps-block--download-app p{font-size:14px}.ps-block--download-app .download-link{display:flex;flex-flow:row nowrap}.ps-block--download-app .download-link a{width:100%}}.ps-block--category{border:1px solid #bfbfbf;margin-bottom:30px;padding:20px;text-align:center;transition:all .4s ease}.ps-block--category a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.ps-block--category p{font-size:16px;font-weight:500;margin-bottom:0}.ps-block--category:hover{border-color:var(--color-1st)}.ps-block--category:hover p{color:#09c}@media(max-width:479px){.ps-block--category{padding:20px 10px}}.ps-block--user-header{display:flex;flex-flow:row nowrap;text-align:left}.ps-block--user-header .ps-block__left{align-items:center;display:flex;flex-flow:row nowrap}.ps-block--user-header .ps-block__left i{font-size:30px;line-height:1em}.ps-block--user-header .ps-block__right{padding-left:10px}.ps-block--user-header .ps-block__right a{display:block;font-weight:700;line-height:18px}.ps-block--user-header .ps-block__right a:hover{color:#fff}.ps-block--site-features{border:1px solid #d9d9d9;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 40px;width:100%}.ps-block--site-features .ps-block__left i{color:var(--color-1st);font-size:40px}.ps-block--site-features .ps-block__right{padding-left:25px}.ps-block--site-features .ps-block__right h4{color:#000;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.ps-block--site-features .ps-block__right p{color:#666;margin-bottom:0}.ps-block--site-features .ps-block__item{align-items:center;border-right:1px solid #dadada;display:flex;flex-flow:row nowrap;max-width:20%;padding:10px 40px;width:100%}.ps-block--site-features .ps-block__item:first-child{padding-left:0}.ps-block--site-features .ps-block__item:last-child{border-right:none;padding-right:0}@media(max-width:1680px){.ps-block--site-features{padding:30px}.ps-block--site-features .ps-block__item{padding:0 15px}}@media(max-width:1440px){.ps-block--site-features .ps-block__item{border-right:none;flex-flow:row wrap}.ps-block--site-features .ps-block__left{margin-bottom:15px}.ps-block--site-features .ps-block__right{padding-left:0;width:100%}}@media(max-width:1024px){.ps-block--site-features{flex-flow:row wrap}.ps-block--site-features .ps-block__item{margin-bottom:30px;max-width:25%;padding:0}}@media(max-width:991px){.ps-block--site-features{justify-content:flex-start}.ps-block--site-features .ps-block__item{max-width:50%;max-width:33.33333%}}@media(max-width:420px){.ps-block--site-features .ps-block__item{flex-flow:row nowrap;max-width:100%}.ps-block--site-features .ps-block__item .ps-block__right{padding-left:20px}}.ps-block--countdown-deal{display:flex;flex-flow:row nowrap}.ps-block--countdown-deal .ps-block__left h3{font-size:24px;font-weight:400;margin-bottom:0;margin-right:70px}.ps-block--countdown-deal figure{align-items:center;background-color:#f14705;border-radius:3px;color:#fff;display:flex;font-size:18px;font-weight:600;line-height:1;padding:7px 20px}.ps-block--countdown-deal figure figcaption{color:#fff;font-weight:600;margin-right:20px}.ps-block--countdown-deal .ps-countdown li{display:inline-block}.ps-block--countdown-deal .ps-countdown li span{font-weight:600}.ps-block--countdown-deal .ps-countdown li:after{content:":"}.ps-block--countdown-deal .ps-countdown li:last-child:after{display:none}@media(max-width:479px){.ps-block--countdown-deal{flex-flow:row wrap}.ps-block--countdown-deal .ps-block__left{margin-bottom:10px}.ps-block--countdown-deal .ps-block__left h3{margin-right:0}}.ps-block--shop-features{margin-bottom:40px}.ps-block--shop-features .ps-block__header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;padding-bottom:5px}.ps-block--shop-features .ps-block__header h3{color:#000;font-size:24px;font-weight:400}.ps-block--shop-features .ps-block__navigation a{color:#999;display:inline-block;margin-right:10px}.ps-block--shop-features .ps-block__navigation a:last-child{margin-right:0}.ps-block--shop-features .ps-block__navigation a:hover{color:#000}.ps-block--contact-info{margin:0 auto 50px;max-width:270px;text-align:center}.ps-block--contact-info h4{color:#000;font-size:20px;font-weight:600;margin-bottom:20px}.ps-block--contact-info p a{display:block}.ps-block--shopping-total{background-color:#f1f1f1;border:1px solid #bfbfbf;margin-bottom:30px;padding:30px 35px}.ps-block--shopping-total h3{font-size:24px;font-weight:600;margin-bottom:0}.ps-block--shopping-total h3 span{color:#f30;float:right;font-weight:600}.ps-block--shopping-total .ps-block__header{border-bottom:1px solid #ccc;display:block;margin-bottom:20px}.ps-block--shopping-total .ps-block__header p{font-size:16px}.ps-block--shopping-total .ps-block__header p span{float:right}.ps-collection{display:block}.ps-collection img{width:100%}@media(max-width:767px){.ps-collection{margin-bottom:30px}}.ps-block--store-2{box-shadow:0 0 25px 0 #ddd}.ps-block--store-2 h4{color:#526b6f;margin-bottom:0}.ps-block--store-2 .ps-block__content{border-bottom:1px solid #eee;padding:30px 20px 50px}.ps-block--store-2 .ps-block__content .ps-block__social{display:inline-flex;gap:.35rem;list-style:none;margin:0;padding:0}.ps-block--store-2 .ps-block__content .ps-block__social li{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.ps-block--store-2 .ps-block__content .ps-block__social li:hover{background-color:#fff;border-color:#fff}.ps-block--store-2 .ps-block__content .ps-block__social li:hover a{color:#333}.ps-block--store-2 .ps-block__content .ps-block__social li:hover a svg{stroke:#333}.ps-block--store-2 .ps-block__content .ps-block__social a{align-items:center;color:#fff;display:flex;justify-content:center;line-height:1}.ps-block--store-2 .ps-block__content .ps-block__social a svg{stroke:#fff;height:16px;width:16px}.ps-block--store-2 .ps-block__author{align-items:center;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;padding:0 20px;position:relative;transition:all .4s ease}.ps-block--store-2 .ps-block__author .ps-block__user{border:3px solid #fff;border-radius:50%;box-shadow:0 0 30px -6px #afafaf;display:block;height:68px;position:relative;transform:translateY(-50%);width:68px}.ps-block--store-2 .ps-block__author .ps-block__user img{border-radius:50%}.ps-block--store-2 .ps-block__author .ps-btn{align-items:center;background-color:#f05025;border-radius:5px;color:#fff;display:flex;font-size:14px;height:34px;justify-content:center;padding:0 16px}.ps-block--store-banner .ps-block__content{align-items:center;display:flex;justify-content:center;min-height:350px;position:relative}.ps-block--store-banner .ps-block__content h3{font-size:48px;font-weight:500;padding-left:90px;position:relative;text-transform:uppercase}.ps-block--store-banner .ps-block__content h3:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:80px}.ps-block--store-banner .ps-block__user{padding:30px 5%}.ps-block--store-banner .ps-block__user .ps-block__user-avatar{display:block;margin-bottom:30px;text-align:center}.ps-block--store-banner .ps-block__user .ps-block__user-avatar img{border-radius:50%;height:150px;margin-bottom:10px;width:150px}.ps-block--store-banner .ps-block__user p{color:#fff;font-size:16px}.ps-block--store-banner .ps-block__user p i{color:#999;margin-right:.625rem}.ps-block--store-banner .ps-block__user .ps-block__user-content{padding-bottom:0}.ps-block--store-banner .ps-block__user .ps-block__user-social{display:inline-flex;gap:.5rem;list-style:none;margin:0;padding:0}.ps-block--store-banner .ps-block__user .ps-block__user-social li{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-flex;height:38px;justify-content:center;transition:all .3s ease;width:38px}.ps-block--store-banner .ps-block__user .ps-block__user-social li:hover{background-color:#fff;border-color:#fff}.ps-block--store-banner .ps-block__user .ps-block__user-social li:hover a{color:#333}.ps-block--store-banner .ps-block__user .ps-block__user-social li:hover a svg{stroke:#333}.ps-block--store-banner .ps-block__user .ps-block__user-social a{align-items:center;color:#fff;display:flex;justify-content:center;line-height:1}.ps-block--store-banner .ps-block__user .ps-block__user-social a svg{stroke:#fff;height:20px;width:20px}@media(min-width:768px){.ps-block--store-banner .ps-block__user{display:flex;flex-flow:row nowrap}.ps-block--store-banner .ps-block__user .ps-block__user-avatar{margin-bottom:-85px;position:relative;top:-85px}.ps-block--store-banner .ps-block__user .ps-block__user-content{padding-bottom:75px;padding-left:30px}}@media(min-width:992px){.ps-block--store-banner .ps-block__content h3{color:#fff;font-size:70px}}.ps-panel--sidebar{background-color:#fff;height:100vh;left:0;max-width:400px;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:all .5s cubic-bezier(.7,0,.3,1) 0s;width:100%;z-index:10001}.ps-panel--sidebar .ps-panel__header{background-color:var(--color-1st);padding:15px 20px;position:relative;text-align:center}.ps-panel--sidebar .ps-panel__header h3{color:#fff;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:20px;margin-bottom:0}.ps-panel--sidebar .ps-panel__header .ps-btn--close{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ps-panel--sidebar .ps-panel__header .ps-btn--close:after,.ps-panel--sidebar .ps-panel__header .ps-btn--close:before{background-color:#fff;height:60%}.ps-panel--sidebar .ps-panel__content{padding-bottom:70px;padding-top:10px}.ps-panel--sidebar.active{transform:translateX(0)}@media(max-width:479px){.ps-panel--sidebar{max-width:100%;width:100%}}.ps-panel--search-result{background-color:#fff;border:1px solid #eaeaea;left:0;opacity:0;padding:10px 20px;position:absolute;top:100%;transform:scaleZ(0);transition:all .4s ease;visibility:hidden;width:100%;z-index:999}.ps-panel--search-result .ps-panel__content{max-height:400px;overflow-y:auto}.ps-panel--search-result .ps-panel__footer{border-top:1px solid #eaeaea;padding:10px 0;text-align:center}.ps-panel--search-result.active{opacity:1;transform:scaleX(1);visibility:visible}.ps-panel--search-result .ps-product{border-bottom:1px solid #eaeaea;padding-bottom:10px}.ps-panel--search-result .ps-product:hover{border-bottom:1px solid #eaeaea}.ps-panel--search-result .ps-product:last-child{border:none}.widget{margin-bottom:20px;padding-bottom:20px;position:relative}.widget .widget-title{font-weight:700;margin-bottom:1.5625rem}.widget:last-child{border-bottom:none}.widget_shop{background-color:#f5f5f5;padding:25px 20px}.widget_shop .widget-title{color:#000;font-size:18px;font-weight:400;margin-bottom:25px;text-transform:uppercase}.widget_shop .ps-checkbox{margin-bottom:10px}.widget_shop .ps-checkbox>label{color:#000;line-height:16px;padding-left:25px}.widget_shop .ps-checkbox>label:before{border-radius:2px;height:16px;width:16px}.widget_shop .ps-checkbox>label:after{border-color:var(--color-1st);border-width:1px;height:8px;left:7px;top:3px;width:4px}.widget_shop .ps-checkbox .fa-star{color:#ccc;margin-right:5px}.widget_shop .ps-checkbox small{color:#999;font-size:14px}.widget_shop .ps-checkbox input[type=checkbox]:checked~label{color:var(--color-1st);font-weight:500}.widget_shop .ps-checkbox input[type=checkbox]:checked~label:before{background-color:#fff;border-color:var(--color-1st)}.widget_shop figure{border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:15px;padding-top:15px}.widget_shop figure:last-child{border-bottom:none}.widget_footer .widget-title{color:#000;font-size:16px;font-weight:600;margin-bottom:30px}.widget_features{background-color:#f1f1f1;margin-bottom:30px;padding:20px}.widget_features p{color:#000;line-height:1.4em;margin-bottom:20px;padding-left:50px;position:relative}.widget_features p i{color:#000;font-size:26px;left:0;margin-right:10px;position:absolute;top:0}.widget--news .widget__title{color:#000;font-size:20px;font-weight:600;margin-bottom:35px;margin-top:0}.widget--news.widget--search .ps-form--widget-search input{height:40px}.widget--news.widget--categories ul li a{color:#000;display:block;line-height:20px;padding:6px 0}.widget--news.widget--categories ul li a:hover{color:var(--color-1st)}.widget--news.widget--recent-post .widget__content a{color:#000;display:block;font-size:16px;font-weight:600;margin-bottom:10px}.widget--news.widget--recent-post .widget__content a:hover{color:var(--color-1st)}.widget--news.widget--tags a{color:#999;display:inline-block;margin-bottom:5px;margin-right:5px;vertical-align:top}.widget--news.widget--tags a:after{content:","}.widget--news.widget--tags a:hover{color:var(--color-1st)}.ps-widget--account-dashboard .ps-widget__content ul{border:1px solid #d1d1d1}.ps-widget--account-dashboard .ps-widget__content ul li{border-bottom:1px solid #d1d1d1}.ps-widget--account-dashboard .ps-widget__content ul li a{color:#000;display:block;font-size:16px;font-weight:500;line-height:20px;padding:15px 20px;text-transform:capitalize}.ps-widget--account-dashboard .ps-widget__content ul li a i{margin-right:10px}.ps-widget--account-dashboard .ps-widget__content ul li a:hover{background-color:var(--color-1st);color:#fff}.ps-widget--account-dashboard .ps-widget__content ul li:last-child{border-bottom:none}.ps-widget--account-dashboard .ps-widget__content ul li.active{background-color:var(--color-1st)}.ps-widget--account-dashboard .ps-widget__content ul li.active a{color:#fff}.owl-carousel{position:relative}.owl-carousel .owl-item img{width:auto}.owl-carousel .ps-product{margin-bottom:10px}.ps-carousel--nav{position:relative;z-index:10}.ps-carousel--nav .owl-nav{height:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.ps-carousel--nav .owl-nav>*{background-color:transparent;border-radius:50%;color:#ccc;display:inline-block;height:40px;position:relative;transform:translateY(-50%);transition:all .4s ease;vertical-align:top;width:40px}.ps-carousel--nav .owl-nav>* i{font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ps-carousel--nav .owl-nav>:hover{color:#000}.ps-carousel--nav .owl-nav .owl-prev{margin-left:-70px}.ps-carousel--nav .owl-nav .owl-prev i{padding-right:2px}.ps-carousel--nav .owl-nav .owl-next{float:right;margin-right:-70px}.ps-carousel--nav .owl-nav .owl-next i{padding-left:2px}.ps-carousel--nav .owl-dots{bottom:0;display:none!important;left:0;position:absolute;text-align:center;width:100%}.ps-carousel--nav .owl-dots .owl-dot{background-color:rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:10px;margin-right:8px;width:10px}.ps-carousel--nav .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--nav .owl-dots .owl-dot.active{background-color:var(--color-1st)}@media(max-width:1680px){.ps-carousel--nav .owl-nav .owl-prev{margin-left:-40px}.ps-carousel--nav .owl-nav .owl-next{margin-right:-40px}}@media(max-width:1199px){.ps-carousel--nav{margin-bottom:1.875rem;padding-bottom:30px}.ps-carousel--nav .owl-nav{display:none}.ps-carousel--nav .owl-dots{display:block!important}}.ps-carousel--responsive{position:relative;z-index:10}.ps-carousel--responsive .owl-dots{bottom:0;display:none!important;left:0;position:absolute;text-align:center;width:100%}.ps-carousel--responsive .owl-dots .owl-dot{background-color:rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:10px;margin-right:6px;width:10px}.ps-carousel--responsive .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--responsive .owl-dots .owl-dot.active{background-color:var(--color-1st)}@media(max-width:1199px){.ps-carousel--responsive{margin-bottom:1.875rem;padding-bottom:30px}.ps-carousel--responsive .owl-nav{display:none}.ps-carousel--responsive .owl-dots{display:block!important}}.ps-carousel--nav-inside{overflow:hidden}.ps-carousel--nav-inside .owl-nav{display:flex;height:0;justify-content:space-between;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.ps-carousel--nav-inside .owl-nav>*{background-color:rgba(0,0,0,.1);height:40px;position:relative;transform:translateY(-50%);width:40px}.ps-carousel--nav-inside .owl-nav>*>i{color:#000;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ps-carousel--nav-inside .owl-nav .owl-prev{padding-right:2px}.ps-carousel--nav-inside .owl-nav .owl-next{transition:all .25s ease}.ps-carousel--nav-inside .owl-nav .owl-next i{padding-left:2px}.ps-carousel--nav-inside .owl-dots{bottom:20px;display:none;left:0;opacity:0;position:absolute;text-align:center;visibility:hidden;width:100%}.ps-carousel--nav-inside .owl-dots .owl-dot{background-color:hsla(0,0%,100%,.5);border-radius:50%;display:inline-block;height:10px;margin-right:10px;width:10px}.ps-carousel--nav-inside .owl-dots .owl-dot.active,.ps-carousel--nav-inside .owl-dots .owl-dot:hover{background-color:#fff}.ps-carousel--nav-inside .owl-dots .owl-dot:last-child{margin-right:0}@media(max-width:1199px){.ps-carousel--nav-inside .owl-nav{display:none}.ps-carousel--nav-inside .owl-dots{display:block;opacity:1;visibility:visible}}.ps-product{border:1px solid transparent;border-bottom:none;padding:20px 20px 0;position:relative}.ps-product .ps-product__price{color:#000;font-size:16px;position:relative}.ps-product .ps-product__price>span,.ps-product .ps-product__price>span>span{color:inherit;font-size:inherit;font-weight:inherit}.ps-product .ps-product__price.sale{color:#f30}.ps-product .ps-product__price.sale del{color:#666}.ps-product .ps-product__actions{background-color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:200px;padding:10px 0;transition:all .5s cubic-bezier(.7,0,.3,1) 0s}.ps-product .ps-product__actions li{margin-right:10px}.ps-product .ps-product__actions li a{align-items:center;border-radius:50%;display:flex;height:34px;justify-content:center;width:34px}.ps-product .ps-product__actions li a:hover{background-color:var(--color-1st);color:#fff}.ps-product .ps-product__actions:last-child{margin-right:0}.ps-product .ps-product__vendor{border-bottom:1px solid #e1e1e1;color:#000;display:block;font-size:12px;line-height:1.2;margin-bottom:13px;padding-bottom:8px;text-transform:uppercase}.ps-product .ps-product__badge{background-color:#f14705;border-radius:4px;color:#fff;font-size:14px;font-weight:600;line-height:20px;padding:5px 10px;position:absolute;right:0;top:0}.ps-product .ps-product__badge.out-stock{background-color:#000}.ps-product .ps-product__title{--max-lines:2;color:#06c;display:block;font-size:14px;line-height:1.2em;margin:0;max-height:calc(1.2em*var(--max-lines));overflow:hidden;padding:0 .625rem 5px 0}.ps-product .ps-product__title:hover{color:var(--color-1st)}.ps-product .ps-product__progress-bar{display:block;width:100%}.ps-product .ps-product__progress-bar .ps-progress__value{background-color:#e4e4e4;display:block;height:11px;margin-bottom:5px;position:relative}.ps-product .ps-product__progress-bar .ps-progress__value>span{background-color:var(--color-1st);height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:50%}.ps-product .ps-product__thumbnail{overflow:hidden;position:relative}.ps-product .ps-product__thumbnail img{width:100%}.ps-product .ps-product__thumbnail .ps-product__actions{bottom:0;left:50%;position:absolute;transform:translate(-50%,100%)}.ps-product .ps-product__content>p{color:#000}.ps-product .ps-product__container{padding-top:10px}.ps-product.ps-product--inner{border:none;padding:0}.ps-product:hover{border-color:silver}.ps-product:hover .ps-product__thumbnail .ps-product__actions{transform:translate(-50%)}.ps-product:hover .ps-product__content{height:0;opacity:0;visibility:hidden}.ps-product:hover.ps-product--inner{border:none}.ps-product:hover.ps-product--inner .ps-product__content{display:block;opacity:1;visibility:visible}@media(max-width:767px){.ps-product{padding:0}}.ps-product--wide{border:1px solid transparent;border-bottom-color:#f0f0f0;display:flex;flex-flow:row nowrap;margin-bottom:40px;padding:0}.ps-product--wide>*{width:100%}.ps-product--wide .ps-product__price{font-size:18px;font-weight:600}.ps-product--wide .ps-product__vendor{border:none;font-size:14px;text-transform:none}.ps-product--wide .ps-product__title{display:block;margin-bottom:6px}.ps-product--wide .ps-product__title:hover{text-decoration:none}.ps-product--wide .ps-product__desc{position:relative}.ps-product--wide .ps-product__desc li{color:#999;line-height:1.8em;padding-left:15px;position:relative}.ps-product--wide .ps-product__desc li:before{background-color:#999;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.ps-product--wide .ps-product__shopping{flex-basis:180px}.ps-product--wide .ps-product__shopping .ps-btn{font-weight:600;padding:11px 20px;text-align:center;width:100%}.ps-product--wide .ps-product__shopping .ps-product__actions{align-items:center;max-width:100%}.ps-product--wide .ps-product__shopping .ps-product__actions li{margin-right:0;width:100%}.ps-product--wide .ps-product__shopping .ps-product__actions li a{border-radius:0;height:auto;width:auto}.ps-product--wide .ps-product__shopping .ps-product__actions li a i{margin-right:5px}.ps-product--wide .ps-product__shopping .ps-product__actions li a:hover{background-color:transparent;color:var(--color-1st)}.ps-product--wide .ps-product__thumbnail{flex-basis:210px;min-width:210px}.ps-product--wide .ps-product__container{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px}.ps-product--wide:hover{border:1px solid #ccc}.ps-product--wide:hover .ps-product__content{display:block;height:auto;opacity:1;visibility:visible}@media(max-width:1024px){.ps-product--wide .ps-product__shopping{margin-top:20px}.ps-product--wide .ps-product__container{flex-flow:row wrap}}@media(max-width:479px){.ps-product--wide{flex-flow:row wrap}.ps-product--wide .ps-product__thumbnail{margin-bottom:30px;max-width:100%}}.ps-product--cart{align-items:center;display:flex;flex-flow:row nowrap;gap:10px}.ps-product--cart>*{flex-basic:100%}.ps-product--cart .ps-product__thumbnail{max-width:100px}.ps-product--cart .ps-product__content{padding-left:30px}.ps-product--cart .ps-product__content a{color:#06c;font-size:16px}.ps-product--cart .ps-product__content a:hover{color:var(--color-1st)}.ps-product--cart .ps-product__content p strong{font-weight:500}.ps-product--detail{margin-bottom:3.125rem}.ps-product--detail h1{color:#000;font-size:24px;font-weight:400;line-height:1.2;margin-bottom:10px}.ps-product--detail .ps-product__badge{background-color:#fe9931;display:inline-block;padding:0 5px;position:absolute;right:10px;top:10px;z-index:30}.ps-product--detail .ps-product__badge i{color:#fff;font-size:.8125rem;font-style:normal;letter-spacing:.125em;line-height:1.2em;text-align:center}.ps-product--detail .ps-product__info{text-align:left}.ps-product--detail .ps-product__meta{align-items:flex-start;border-bottom:1px solid #e1e1e1;display:flex;flex-flow:row nowrap;margin-bottom:20px}.ps-product--detail .ps-product__meta p{display:inline-block;line-height:20px;margin-bottom:0;margin-right:10px;padding-right:10px;position:relative}.ps-product--detail .ps-product__meta p a{color:#06c}.ps-product--detail .ps-product__meta p:after{background-color:#ccc;content:"";height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.ps-product--detail .ps-product__price{color:#000;font-size:24px;font-weight:600;margin-bottom:20px}.ps-product--detail .ps-product__price.sale{color:#ec0101}.ps-product--detail .ps-product__price.sale del{color:#666;font-size:22px;margin-right:10px}.ps-product--detail .ps-product__price del{color:#bcbcbc;font-size:.8125rem;font-style:normal}.ps-product--detail .ps-product__price.sale del{font-size:16px;font-weight:500;margin-right:0}.ps-product--detail .ps-product__price.sale small{font-size:16px;font-weight:500}.ps-product--detail .ps-product__desc{border-bottom:1px solid #e1e1e1;margin-bottom:20px}.ps-product--detail .ps-product__desc p{color:#000}.ps-product--detail .ps-product__desc p a{color:#09c;font-size:16px;font-weight:600;text-transform:uppercase}.ps-product--detail .ps-product__desc p strong{font-weight:600}.ps-product--detail .ps-product__desc ul{list-style-type:none}.ps-product--detail .ps-product__desc ul li{color:#666}.ps-product--detail .ps-product__desc ul li:before{background-color:#999;height:6px;top:6px;width:6px}.ps-product--detail .ps-product__shopping{align-items:flex-end;border-bottom:1px solid #e1e1e1;display:flex;flex-flow:row nowrap;margin-bottom:1.875rem;padding-bottom:30px}.ps-product--detail .ps-product__shopping>*{margin-right:30px}.ps-product--detail .ps-product__shopping figure figcaption{margin-bottom:4px}.ps-product--detail .ps-product__shopping .form-group--number{max-width:115px}.ps-product--detail .ps-product__shopping .form-group--number input{border-color:rgba(0,0,0,.25);border-radius:0}.ps-product--detail .ps-product__shopping .form-group--number i{color:rgba(0,0,0,.25)}.ps-product--detail .ps-product__shopping .ps-btn{font-size:18px;font-weight:600;max-height:50px;padding-left:30px;padding-right:30px;vertical-align:top}.ps-product--detail .ps-product__shopping .ps-btn.ps-btn--black{color:#fff}.ps-product--detail .ps-product__shopping .ps-product__actions{margin-right:0}.ps-product--detail .ps-product__shopping .ps-product__actions a{color:#999;display:inline-block;font-size:26px;margin-right:20px}.ps-product--detail .ps-product__shopping .ps-product__actions a:last-child{margin-right:0}.ps-product--detail .ps-product__shopping.extend{align-items:flex-start;flex-flow:column wrap}.ps-product--detail .ps-product__shopping.extend>*{margin-right:0}.ps-product--detail .ps-product__shopping.extend>.ps-btn{text-align:center;width:100%}@media screen and (max-width:1365px){.ps-product--detail .ps-product__shopping{flex-flow:row wrap}.ps-product--detail .ps-product__shopping .ps-btn,.ps-product--detail .ps-product__shopping figure{margin-right:10px}}@media(max-width:1679px){.ps-product--detail .ps-product__shopping{flex-flow:row wrap}.ps-product--detail .ps-product__shopping>*{margin-right:10px}.ps-product--detail .ps-product__shopping .ps-btn{margin-right:10px;text-align:center}}.ps-product--detail .ps-product__specification{margin-bottom:10px}.ps-product--detail .ps-product__specification .report{text-decoration:underline}.ps-product--detail .ps-product__specification p{color:#000;margin-bottom:0}.ps-product--detail .ps-product__specification p strong{font-weight:400;margin-right:5px}.ps-product--detail .ps-product__specification p a{color:#666}.ps-product--detail .ps-product__specification p a:hover{color:var(--color-1st)}.ps-product--detail .ps-product__specification p.categories a{color:#09c}.ps-product--detail .ps-product__progress-bar{display:block;width:100%}.ps-product--detail .ps-product__progress-bar .ps-progress__value{background-color:#e4e4e4;display:block;height:20px;margin-bottom:5px;position:relative}.ps-product--detail .ps-product__progress-bar .ps-progress__value>span{background-color:var(--color-1st);height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:50%}.ps-product--detail .ps-product__progress-bar p{margin-bottom:0}.ps-product--detail .ps-product__progress-bar p>b{color:#690}.ps-product--detail .ps-product__countdown{background-color:#f4f4f4;margin-bottom:25px;padding:20px}.ps-product--detail .ps-product__countdown figure{display:flex;margin-bottom:20px}.ps-product--detail .ps-product__countdown figure>*{width:100%}.ps-product--detail .ps-product__countdown figure figcaption{color:#000;font-size:16px;font-weight:600;max-width:260px;padding-right:20px;text-transform:uppercase}.ps-product--detail .ps-product__countdown .ps-countdown li{display:inline-block;margin-right:10px;padding-right:20px;position:relative;text-align:center}.ps-product--detail .ps-product__countdown .ps-countdown li:after{color:#666;content:":";font-size:20px;font-weight:600;position:absolute;right:0;top:20px}.ps-product--detail .ps-product__countdown .ps-countdown li span{align-items:center;background-color:#fff;border:1px solid #ccc;color:red;display:flex;font-size:30px;font-weight:600;height:56px;justify-content:center;margin-bottom:10px;width:56px}.ps-product--detail .ps-product__countdown .ps-countdown li p{margin-bottom:0}.ps-product--detail .ps-product__countdown .ps-countdown li:last-child{margin-right:0}.ps-product--detail .ps-product__countdown .ps-countdown li:last-child:after{display:none}@media(max-width:1680px){.ps-product--detail .ps-product__countdown figure{flex-flow:column wrap}.ps-product--detail .ps-product__countdown figure figcaption{margin-bottom:10px}}@media(max-width:767px){.ps-product--detail .ps-product__countdown figure figcaption{font-size:14px;font-weight:500;line-height:1.6em}.ps-product--detail .ps-product__countdown .ps-countdown{display:flex;justify-content:space-between;max-width:320px}.ps-product--detail .ps-product__countdown .ps-countdown li span{font-size:20px;height:40px;width:40px}}@media(max-width:479px){.ps-product--detail .ps-product__countdown .ps-countdown li p{display:none}}.ps-product--detail .ps-product__thumbnail{align-content:flex-start;display:flex;flex-flow:row-reverse nowrap;width:100%}.ps-product--detail .ps-product__thumbnail>*{width:100%}.ps-product--detail .ps-product__thumbnail .ps-product__badge{width:auto}.ps-product--detail .ps-product__thumbnail figure{display:block;max-width:calc(100% - 60px);padding-left:10px;position:relative}.ps-product--detail .ps-product__thumbnail[data-vertical=false]{flex-flow:row wrap}.ps-product--detail .ps-product__thumbnail[data-vertical=false] figure{max-width:100%;padding-left:0}.ps-product--detail .ps-product__header{display:flex;flex-flow:row nowrap}.ps-product--detail .ps-product__header>*{width:100%}.ps-product--detail .ps-product__header .ps-product__thumbnail{max-width:43%}.ps-product--detail .ps-product__header .ps-product__info{max-width:57%;padding-left:30px}.ps-product--detail>.ps-product__content{padding-top:100px}.ps-product--detail .ps-tab-list{border-bottom:1px solid #e1e1e1;display:block;margin:0 0 50px;padding-left:0;position:relative}.ps-product--detail .ps-tab-list li{display:inline-block}.ps-product--detail .ps-tab-list li a{color:#999;display:block;font-size:20px;font-weight:600;line-height:20px;padding:15px 20px;position:relative}.ps-product--detail .ps-tab-list li a:before{background-color:var(--color-1st);content:"";height:3px;left:0;position:absolute;top:100%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .75s cubic-bezier(.77,0,.175,1);width:100%}.ps-product--detail .ps-tab-list li a:hover{color:#000}.ps-product--detail .ps-tab-list li a:hover:before{transform:scaleX(1);transform-origin:0 50%}.ps-product--detail .ps-tab-list li:last-child{margin-right:0}.ps-product--detail .ps-tab-list li.active a{border-color:#000;color:#000}.ps-product--detail .ps-tab-list li.active a:before{transform:scaleX(1);transform-origin:0 50%}.ps-product--detail .ps-tab p{margin-bottom:25px}.ps-product--detail .ps-product .ps-product__price{font-size:16px;font-weight:400}@media(max-width:1199px){.ps-product--detail .ps-product__thumbnail{flex-flow:column wrap}.ps-product--detail .ps-product__thumbnail figure{margin-bottom:30px;max-width:100%;padding:0;width:100%}}@media(max-width:991px){.ps-product--detail .ps-product__header .ps-product__thumbnail{padding-right:0}.ps-product--detail .ps-product__header .ps-product__info{padding-left:1.875rem}.ps-product--detail .ps-product__shopping .form-group--number{max-width:100px}.ps-product--detail .ps-product__thumbnail{padding-right:0}.ps-product--detail>.ps-product__content{padding-top:75px}}@media(max-width:767px){.ps-product--detail .ps-product__header{flex-flow:column wrap}.ps-product--detail .ps-product__header .ps-product__thumbnail{margin-bottom:1.875rem;max-width:100%}.ps-product--detail .ps-product__header .ps-product__info{max-width:100%;padding-left:0;width:100%}.ps-product--detail h1{font-size:1.5rem}.ps-product--detail>.ps-product__content{padding-top:50px}.ps-product--detail>.ps-product__content .ps-tab-list li{display:block;margin-right:0}.ps-product--detail>.ps-product__content .ps-tab-list li a{display:block;font-size:18px;padding:5px 0}.ps-product--detail>.ps-product__content .ps-tab-list li a:before{display:none}}@media(max-width:479px){.ps-product--detail .ps-product__meta p{float:none;margin-bottom:.625rem}.ps-product--detail .ps-product__meta>a{display:block;float:none;padding-left:0}.ps-product--detail .ps-product__shopping{display:block}.ps-product--detail .ps-product__shopping figure{width:100%}.ps-product--detail .ps-product__shopping figure .form-group--number{max-width:100%;width:100%}.ps-product--detail .ps-product__shopping .ps-btn{margin-right:0;width:100%}}@media(max-width:375px){.ps-product--detail .ps-product__shopping .ps-btn{padding-left:20px;padding-right:20px}.ps-product--detail .ps-product__shopping button{width:100%}}.ps-product--cart-mobile{display:flex;flex-flow:row nowrap}.ps-product--cart-mobile>*{width:100%}.ps-product--cart-mobile .ps-product__thumbnail{max-width:56px}.ps-product--cart-mobile .ps-product__content{padding-left:20px;padding-right:30px;position:relative}.ps-product--cart-mobile .ps-product__content .ps-product__remove{color:#666;font-size:18px;position:absolute;right:0;top:0}.ps-product--cart-mobile .ps-product__content a{color:#06c}.ps-product--cart-mobile .ps-product__content a:hover{color:var(--color-1st)}.ps-product--cart-mobile .ps-product__content p strong{color:#000;font-weight:500}.ps-product--cart-mobile .ps-product__content small{color:#000;font-size:14px}.ps-product--header-sticky{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.ps-product--header-sticky>*{flex-basis:100%}.ps-product--header-sticky .ps-product__title{display:block;font-size:20px;font-weight:400;line-height:1.4em;line-height:1;margin:0 0 5px}.ps-product--header-sticky .ps-tab-list li{display:inline-block;margin-right:20px}.ps-product--header-sticky .ps-tab-list li a{color:#666;font-weight:600}.ps-product--header-sticky .ps-tab-list li a:hover,.ps-product--header-sticky .ps-tab-list li.active a{color:var(--color-1st)}.ps-product--header-sticky .ps-tab-list li:last-child{margin-right:0}.ps-product--header-sticky .ps-product__price span{color:#f30;font-size:22px;font-weight:600}.ps-product--header-sticky .ps-product__price del{color:#666;display:block;font-size:14px}.ps-product--header-sticky .ps-product__thumbnail{max-width:60px}.ps-product--header-sticky .ps-product__shopping{align-items:center;display:flex;justify-content:flex-end}.ps-product--header-sticky .ps-product__shopping .ps-product__price{padding-right:30px}.ps-product--header-sticky .ps-product__shopping .ps-btn{padding:10px 30px}.ps-product--header-sticky .ps-product__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-left:20px}.ps-product--quickview{display:none;margin-bottom:0;max-height:500px;overflow:auto}.ps-product--quickview .owl-slider img{overflow:hidden;width:100%}.ps-product--quickview .owl-slider .owl-nav .owl-prev{margin-left:0}.ps-product--quickview .owl-slider .owl-nav .owl-next{margin-right:0}.ps-product--quickview .ps-product__shopping{border-bottom:0;padding-bottom:0}@media screen and (min-width:1200px){.ps-product--quickview{display:block}}.ps-product--search-result{align-items:flex-start;border:none;display:flex;justify-content:space-between}.ps-product--search-result>*{flex-basis:100%}.ps-product--search-result .ps-product__title{margin-bottom:0;padding-bottom:0}.ps-product--search-result .ps-product__price{font-size:12px;margin-bottom:0}.ps-product--search-result .ps-product__thumbnail{max-width:60px;min-width:60px}.ps-product--search-result .ps-product__content{padding-left:30px}.ps-product--search-result:hover{border:none}@media(max-width:479px){.ps-product--search-result{border-bottom:1px solid #eaeaea;flex-flow:row nowrap;margin-bottom:10px;padding-bottom:10px}.ps-product--search-result .ps-product__thumbnail{margin-bottom:0}.ps-product--search-result .ps-product__content{padding-left:10px}}#product-quickview .modal-dialog{max-width:960px}#product-quickview .modal-dialog .modal-close{position:absolute;right:10px;top:10px;z-index:10}#product-quickview .modal-dialog .modal-content{padding:40px 0 0 20px;position:relative}.ps-banner{position:relative}.ps-banner .ps-banner__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.ps-filter__header:after{clear:both;content:"";display:table}.ps-filter__header .form-group{display:inline-block;margin-bottom:0;margin-right:5rem}.ps-filter__header .form-group label{margin-bottom:0;margin-right:1.875rem;vertical-align:middle}.ps-filter__header .form-group .ps-select{min-width:150px;vertical-align:middle}.ps-filter__header figure{float:right}.ps-filter__header figure .ps-pagination{display:inline-block}.ps-filter__header figure .ps-pagination p{display:inline-block;margin-bottom:0;margin-right:30px;vertical-align:middle}.ps-filter__header figure .ps-pagination .pagination{vertical-align:middle}.ps-filter__header figure .ps-pagination .pagination li a{line-height:40px;width:40px}@media(min-width:1200px){.table-responsive{overflow-x:initial}}@media(max-width:768px){.ps-table--responsive{border:none;max-width:100vw}.ps-table--responsive .ps-product--cart{align-items:flex-end;flex-flow:column nowrap;margin-left:30px}.ps-table--responsive .ps-product--cart .ps-product__thumbnail{display:none}.ps-table--responsive .ps-product--cart .ps-product__content{padding-left:0}.ps-table--responsive thead{display:none}.ps-table--responsive tbody{display:block}.ps-table--responsive tbody tr{border:1px solid #ddd;display:block;margin-bottom:10px}.ps-table--responsive tbody tr td[data-label]{align-items:center;border:none;border-top:1px solid #ddd;display:flex;justify-content:space-between;min-width:100px;text-transform:capitalize}.ps-table--responsive tbody tr td[data-label]:before{content:attr(data-label) ":";font-weight:600}.ps-table--responsive tbody tr td[data-label]:first-child{border-top:none}}.ps-table--faqs{background-color:#fff}.ps-table--faqs h4{color:var(--color-1st)}.ps-table--faqs .faq-group{border-bottom:1px solid #eee;margin-bottom:35px}.ps-table--faqs .faq-group:last-child{border-bottom:none;margin-bottom:0}.ps-table--faqs .faq-item{margin-bottom:25px}.ps-table--faqs .question{color:#000;font-size:16px;font-weight:500}.ps-table--compare{table-layout:fixed}.ps-table--compare tbody tr td{padding:20px 30px}.ps-table--compare tbody tr td .price.sale{color:#ec0101}.ps-table--compare tbody tr td .price.sale del{color:#000}.ps-table--compare tbody tr td .ps-btn{text-align:center;width:100%}.ps-table--compare tbody tr td .out-stock{font-weight:600}.ps-table--compare tbody tr td .sold-by{color:#06c;text-decoration:underline}.ps-table--compare tbody tr td .sold-by:hover{color:var(--color-1st)}.ps-table--compare tbody tr td.heading{background-color:#f4f4f4;color:#000;font-weight:600;text-align:center;text-transform:uppercase}@media(max-width:1199px){.ps-table--compare{table-layout:auto}.ps-table--compare tbody tr td{min-width:300px}}.ps-table--wishlist thead tr th{background-color:#f2f2f2;color:#000;font-weight:600;text-align:center;text-transform:uppercase}.ps-table--wishlist thead tr th:nth-child(2){text-align:left}.ps-table--wishlist tbody tr td{font-size:16px;padding:30px 10px;vertical-align:middle}.ps-table--wishlist tbody tr td:last-child{text-align:right}@media(max-width:991px){.ps-table--wishlist tbody tr td{min-width:200px}.ps-table--wishlist tbody tr td:first-child{max-width:50px;min-width:50px;text-align:center}.ps-table--wishlist tbody tr td:nth-child(2){min-width:300px}}.ps-table--shopping-cart thead tr th{background-color:#f2f2f2;border:none;color:#000;font-weight:600;padding:15px 20px;text-align:center;text-transform:uppercase}.ps-table--shopping-cart thead tr th:first-child{text-align:left}.ps-table--shopping-cart tbody tr td{font-size:16px;padding:20px 10px;vertical-align:middle}.ps-table--shopping-cart tbody tr td .form-group--number{display:inline-block;max-width:100px}.ps-table--shopping-cart tbody tr td .form-group--number input{border-radius:0}.ps-table--shopping-cart tbody tr td .ps-product--cart{max-width:500px}.ps-table--shopping-cart tbody tr td:last-child{text-align:right}.ps-table--shopping-cart tbody tr td:last-child a{font-size:20px}.ps-popup{align-items:center;background-color:rgba(0,0,0,.5);display:flex!important;flex-flow:row nowrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .4s ease;visibility:hidden;width:100%;z-index:99999}.ps-popup__content{max-width:830px;position:relative;transition:tranform .4s ease;width:100%}.ps-popup__close{background-color:#000;border:none;border-radius:0;display:inline-block;height:40px;position:absolute;right:10px;top:10px;width:40px}.ps-popup__close i{color:#fff;font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ps-popup__close:hover{background-color:var(--color-2nd)}.ps-popup.active{opacity:1;transition-delay:.5s;visibility:visible}@media(max-width:991px){.ps-popup{padding:100px 30px 20px}.ps-popup .ps-popup__content{left:0;margin:0 auto;max-width:800px;position:relative;top:0}.ps-popup.active .ps-popup__content{transform:translate(0)}}@media(max-width:479px){.ps-popup{padding-left:20px;padding-right:20px;padding-top:50px}}#quick-shop-modal{z-index:10005}#quick-shop-modal .ps-product--detail .ps-product__header .ps-product__info{max-width:100%;padding-left:0}#quick-shop-modal .modal-dialog{margin:30px auto;max-width:500px;width:calc(100% - 20px)}@media(max-width:767px){#quick-shop-modal .modal-dialog{margin:15px auto;width:calc(100% - 30px)}}#quick-shop-modal .modal-content{background-color:#fff;border:none;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative}#quick-shop-modal .modal-close{align-items:center;background-color:#000;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:10}#quick-shop-modal .modal-close:hover{background-color:var(--color-2nd)}#quick-shop-modal .modal-close i{line-height:1}#quick-shop-modal .ps-product--quickshop{margin-bottom:0;padding:30px}@media(max-width:767px){#quick-shop-modal .ps-product--quickshop{padding:20px}}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info h1{color:#000;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(max-width:767px){#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info h1{font-size:18px}}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta{margin-bottom:15px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta p{color:#666;margin-bottom:5px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta p a{color:var(--color-2nd);font-weight:500}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta p a:hover{text-decoration:underline}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta .rating_wrap{align-items:center;display:inline-flex;margin-top:5px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__meta .rating_wrap .rating_num{color:#999;font-size:14px;margin-left:10px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__price{font-size:24px;font-weight:600;margin-bottom:20px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__price.sale span{color:#d32727}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__price.sale del{color:#999;font-size:18px;font-weight:400;margin-left:10px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .pr_switch_wrap{margin-bottom:20px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping{border-bottom:none;margin-bottom:0;padding-bottom:0}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping figure{margin:0}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping figure figcaption{color:#000;font-weight:500;margin-right:10px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-product__actions .ps-btn{width:50%}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty{display:inline-block;max-width:115px;position:relative}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty .form-control{-moz-appearance:textfield;background-color:transparent;border:1px solid rgba(0,0,0,.25);border-radius:0;color:#000;font-size:14px;font-weight:400;height:40px;padding:0 25px;text-align:center;width:100%}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty .form-control::-webkit-inner-spin-button,#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty button{align-items:center;background:transparent;border:none;color:rgba(0,0,0,.25);cursor:pointer;display:flex;font-size:20px;height:20px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:20px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty button:hover{color:var(--color-2nd)}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty button.up{right:10px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty button.down{left:10px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .form-group--number.product__qty button i{font-size:14px;line-height:1}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-btn{margin-bottom:0}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-btn.ps-btn--black{min-width:160px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-product__actions{display:flex;gap:10px;margin-left:auto}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-product__actions a{align-items:center;border:2px solid #e1e1e1;color:#666;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__shopping .ps-product__actions a:hover{border-color:var(--color-2nd);color:var(--color-2nd)}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__specification{border-top:1px solid #e1e1e1;padding-top:15px}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__specification a{color:var(--color-2nd);font-weight:500;text-decoration:underline}#quick-shop-modal .ps-product--quickshop .ps-product__header .ps-product__info .ps-product__specification a:hover{text-decoration:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ps-tab{display:none}.ps-tab.active{display:block}.ps-faq-wrapper{margin:0 auto;max-width:100%}.ps-faq-wrapper .ps-faq-header{margin-bottom:2rem;text-align:center}.ps-faq-wrapper .ps-faq-header .ps-faq-title{color:#000;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.ps-faq-wrapper .ps-faq-header .ps-faq-subtitle{color:#6c757d;font-size:.95rem;margin-bottom:0}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item:hover{border-color:#d1d1d1;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item.first-item .ps-faq-question:not(.collapsed){border-top-left-radius:7px;border-top-right-radius:7px}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .accordion-header,.ps-faq-wrapper .ps-faq-accordion .ps-faq-item:last-child{margin-bottom:0}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question{align-items:center;background-color:#fafafa;border:none;border-radius:0;box-shadow:none!important;color:#000;display:flex;font-size:1rem;font-weight:600;padding:1.25rem 1.5rem;position:relative;text-align:left;transition:all .4s ease;width:100%}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:after{display:none!important}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:hover{background-color:#f0f0f0;box-shadow:none!important}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:focus{box-shadow:none!important;outline:none}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:not(.collapsed){background-color:var(--color-1st);box-shadow:none!important;color:#000}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:not(.collapsed) .ps-faq-icon i{color:#000}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question:not(.collapsed) .ps-faq-toggle-icon i{color:#000;transform:rotate(180deg)}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question.collapsed .ps-faq-icon i,.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question.collapsed .ps-faq-toggle-icon i{color:#000}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:1rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-icon i{font-size:1.25rem;transition:color .4s ease}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-question-text{flex:1;line-height:1.5;text-align:start}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-toggle-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-toggle-icon i{font-size:1rem;transition:transform .4s ease,color .4s ease}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .accordion-collapse{border-top:1px solid #e8e8e8}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer{background-color:#fff;padding:1.5rem 1.5rem 1.5rem 4rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content{color:#555;font-size:.95rem;line-height:1.7}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content p{margin-bottom:.75rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content p:last-child{margin-bottom:0}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content ul{margin-bottom:.75rem;padding-left:1.5rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content ul:last-child{margin-bottom:0}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content ul li{margin-bottom:.5rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content ul li:last-child{margin-bottom:0}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content a{color:var(--color-1st);font-weight:500;text-decoration:none;transition:color .2s ease,opacity .2s ease}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content a:hover{opacity:.8;text-decoration:underline}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content b,.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content strong{color:#000;font-weight:600}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content i{font-style:italic}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content code{background-color:#f5f5f5;border-radius:3px;color:#e83e8c;font-size:.9em;padding:.2rem .4rem}@media(max-width:767px){.ps-faq-wrapper .ps-faq-header .ps-faq-title{font-size:1.5rem}.ps-faq-wrapper .ps-faq-header .ps-faq-subtitle{font-size:.9rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item{margin-bottom:.75rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question{font-size:.95rem;padding:1rem 1.25rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-icon{margin-right:.75rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-icon i{font-size:1.1rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-toggle-icon{margin-left:.75rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-toggle-icon i{font-size:.9rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer{padding:1.25rem 1.25rem 1.25rem 3.25rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer .ps-faq-answer-content{font-size:.9rem}}@media(max-width:575px){.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question{font-size:.9rem;padding:.875rem 1rem}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-question .ps-faq-icon{display:none}.ps-faq-wrapper .ps-faq-accordion .ps-faq-item .ps-faq-answer{padding:1rem}}.ps-cart--mini{position:relative}.ps-cart--mini .ps-cart__items{background-color:#fff;border:1px solid #e1e1e1;border-bottom:none;padding:20px;position:relative}.ps-cart--mini .ps-cart__items:before{background-color:#fff;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;content:"";display:inline-block;height:16px;position:absolute;right:30px;top:-8px;transform:rotate(45deg);transform-origin:50% 50%;width:16px}.ps-cart--mini .ps-cart__items .ps-product--cart-mobile{margin-bottom:30px}.ps-cart--mini .ps-cart__content{min-width:370px;opacity:0;padding-top:10px;position:absolute;right:-30px;transform:translateY(20px);transition:all .4s ease;visibility:hidden;z-index:30}.ps-cart--mini .ps-cart__footer{background-color:#fff;border:1px solid #e1e1e1;border-top:0;padding:10px 20px 20px}.ps-cart--mini .ps-cart__footer h3{display:block;font-size:18px;font-weight:600;margin-bottom:20px}.ps-cart--mini .ps-cart__footer h3 strong{color:red;float:right}.ps-cart--mini figure{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.ps-cart--mini figure .ps-btn{padding:12px 25px}.ps-cart--mini:hover .ps-cart__content{opacity:1;transform:translate(0);visibility:visible}.ps-cart--mobile .ps-cart__content{min-height:calc(100vh - 250px);padding:20px 10px 0}.ps-cart--mobile .ps-cart__footer{border-top:1px solid #e1e1e1;padding:30px 20px}.ps-cart--mobile .ps-cart__footer h3{display:block;font-size:18px;font-weight:600;margin-bottom:20px}.ps-cart--mobile .ps-cart__footer h3 strong{color:red;float:right}.ps-cart--mobile figure{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:space-between}.ps-cart--mobile figure .ps-btn{padding:12px 25px;white-space:nowrap}.ps-form--newsletter h3{font-size:24px;font-weight:600;margin-bottom:5px}.ps-form--newsletter p{margin-bottom:0}.ps-form--newsletter .form-group--nest button{padding-left:45px;padding-right:45px}@media(max-width:1199px){.ps-form--newsletter p{margin-bottom:10px}}.ps-form--quick-search{display:flex;flex-flow:row nowrap;position:relative}.ps-form--quick-search .form-control{background-color:#fff;border:none;border-radius:0;color:#000;height:42px}.ps-form--quick-search select.form-control{background-color:transparent;border-radius:4px 0 0 4px;border-right:1px solid #ccc;padding:0 10px;position:relative;text-indent:10px;z-index:2}.ps-form--quick-search select.form-control::-webkit-input-placeholder{color:#666}.ps-form--quick-search select.form-control:-moz-placeholder,.ps-form--quick-search select.form-control::-moz-placeholder{color:#666}.ps-form--quick-search select.form-control:-ms-input-placeholder{color:#666}.ps-form--quick-search button{background-color:#000;border:none;border-radius:0 4px 4px 0;color:#fff;font-weight:700;padding:0 24px}.ps-form--widget-search{margin-bottom:20px;position:relative}.ps-form--widget-search input{background-color:#fff;border-radius:0;height:34px}.ps-form--widget-search button{background-color:transparent;border:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ps-form--contact-us .form-control{background-color:#fff}.ps-form--contact-us .submit button{height:50px;padding:0 30px}.ps-form--account{margin:0 auto;max-width:430px;padding-top:130px}.ps-form--account .ps-tab-list{margin-bottom:30px;text-align:center}.ps-form--account .ps-tab-list li{display:inline-block;padding:0 15px}.ps-form--account .ps-tab-list li a{color:#666;font-size:30px;font-weight:600}.ps-form--account .ps-checkbox>label,.ps-form--account .ps-tab-list li.active a{color:#000}.ps-form--account .ps-list--social{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 -5px}.ps-form--account .ps-list--social li{margin-right:0;padding:0 5px;text-align:center;width:100%}.ps-form--account .ps-list--social li a{display:block;line-height:20px;padding:15px 0}.ps-form--account .ps-list--social li a i{color:#fff;text-align:center}.ps-form--account .ps-list--social li a.facebook{background-color:#3b5999}.ps-form--account .ps-list--social li a.google{background-color:#dd4b39}.ps-form--account .ps-form__content{padding:30px 30px 0}.ps-form--account .ps-form__content h5{font-size:16px;font-weight:400;margin:0 0 25px}.ps-form--account .ps-tab{background-color:#fff}.ps-form--search-mobile input{background-color:#fff;border:none;border-radius:0;height:40px}.ps-form--search-mobile button{background-color:#000;border:none;height:40px;width:40px}.ps-form--search-mobile button i{color:#fff}.ps-form--subscribe-popup{padding:60px 50px}.ps-form--subscribe-popup h4{font-size:24px;font-weight:400;margin-bottom:10px}.ps-form--subscribe-popup h4 strong{color:var(--color-1st)}.ps-form--subscribe-popup p{margin-bottom:20px}.ps-form--subscribe-popup input{background-color:#f6f6f6;border:2px solid #c9c9c9;height:40px;margin-bottom:20px}.ps-form--subscribe-popup button{height:40px;padding:0 30px;width:auto}.ps-form--subscribe-popup .ps-checkbox>label{color:#000}.ps-form--subscribe-popup .ps-checkbox>label:before{border-radius:3px}.ps-form--subscribe-popup .ps-form__content{max-width:360px;text-align:center}.ps-search{height:100vh;left:0;opacity:0;position:fixed;top:0;transform-style:preserve-3d;transition:all .75s cubic-bezier(.7,0,.3,1);transition-delay:0;visibility:hidden;width:100%;z-index:99999}.ps-search:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:50% 100%;transition:transform .6s cubic-bezier(.7,0,.3,1);width:100%}.ps-search__content{left:50%;max-width:1200px;padding:0 1.875rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ps-search .ps-form--primary-search{opacity:0;transform:translateY(100%);transition:all .6s cubic-bezier(.7,0,.3,1);visibility:hidden}.ps-search>.ps-btn--close{background-color:#000;border:none;border-radius:50%;height:50px;position:absolute;right:.625rem;top:.625rem;transform:scale(0) rotate(0);transition:all .6s cubic-bezier(.7,0,.3,1);width:50px;z-index:1000}.ps-search>.ps-btn--close:after,.ps-search>.ps-btn--close:before{background-color:#fff;height:50%}.ps-search>.ps-btn--close:hover{background-color:#f44336}.ps-search.active{opacity:1;transition-delay:0s;visibility:visible}.ps-search.active:before{transform:scaleX(1);transform-origin:50% 0}.ps-search.active>.ps-btn--close{opacity:1;transform:scale(1) rotate(180deg);transition-delay:.75s;visibility:visible}.ps-search.active .ps-form--primary-search{opacity:1;transform:translateY(0);transition-delay:.35s;visibility:visible}@media(max-width:479px){.ps-search__content{padding:0 .9375rem}}.ps-section--default{margin-bottom:80px}.ps-section--default .ps-section__header{border-bottom:1px solid #e3e3e3;margin-bottom:50px;padding-bottom:20px}.ps-section--default .ps-section__header h3{font-size:20px;font-weight:600;margin-bottom:0}.ps-section--default .ps-section__links{display:inline-block}.ps-section--default .ps-section__links li{display:inline-block;margin-right:30px;vertical-align:top}.ps-section--default .ps-section__links li a{color:#666}.ps-section--default .ps-section__links li a:hover{color:var(--color-1st)}.ps-section--default .ps-section__links li:last-child{margin-right:0}.ps-section--shopping{padding:100px 0}.ps-section--shopping .ps-section__header{padding-bottom:100px;text-align:center}.ps-section--shopping .ps-section__header h1{font-size:48px;font-weight:600}@media(max-width:991px){.ps-section--shopping{padding:75px 0}.ps-section--shopping .ps-section__header h1{font-size:36px}}@media(max-width:767px){.ps-section--shopping{padding:60px 0}.ps-section--shopping .ps-section__header{padding-bottom:40px}.ps-section--shopping .ps-section__header h1{font-size:30px}}@media(max-width:479px){.ps-section--shopping{padding:50px 0}}.ps-newsletter{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:65px 0}@media(max-width:767px){.ps-newsletter{padding:50px 0}}.ps-product-list .ps-section__links{display:inline-block}.ps-product-list .ps-section__links li{display:inline-block;margin-right:30px;vertical-align:top}.ps-product-list .ps-section__links li a{color:#666}.ps-product-list .ps-section__links li a:hover{color:var(--color-1st)}.ps-product-list .ps-section__links li:last-child{margin-right:0}.ps-product-list .ps-section__header{align-items:center;background-color:#f4f4f4;border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:16px 20px}.ps-product-list .ps-section__header h3{display:inline-block;font-size:20px;font-weight:500;line-height:1;margin-bottom:0}.ps-product-list .ps-section__content{padding-top:55px;position:relative}@media(max-width:1199px){.ps-product-list .ps-section__header{flex-flow:row wrap}}@media(max-width:991px){.ps-product-list .ps-section__header h3{padding-bottom:10px}}.ps-shopping-product{min-height:80vh}@media(max-width:1199px){.ps-shopping-product .ps-product{margin-bottom:30px}}@media(max-width:767px){.ps-shopping-product .row{margin:0 -2px}.ps-shopping-product .row>*{padding:0 2px}.ps-shopping-product .ps-product{margin-bottom:4px}.ps-shopping-product .ps-product .ps-product__badge{right:5px;top:5px}}.ps-top-categories h3{color:#000;font-size:20px;font-weight:600;line-height:1em;margin-bottom:20px}@media(min-width:1680px){.ps-top-categories .row .col-xl-2{max-width:12.5%}}.ps-deal-of-day .ps-section__header{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:65px;padding-bottom:10px}.ps-deal-of-day .ps-section__header>a{border-bottom:1px solid #000;color:#000;display:inline-block;min-width:60px;padding-bottom:2px}.ps-deal-of-day .ps-section__header>a:hover{border-color:var(--color-1st);color:var(--color-1st)}.ps-shop-brand{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:767px){.ps-shop-brand{flex-flow:row wrap}.ps-shop-brand>*{max-width:20%;padding:5px 10px}}@media(max-width:479px){.ps-shop-brand>*{max-width:25%}}.show-admin-bar .ps-layout--shop .ps-filter__header{margin-top:40px}.ps-layout--shop{display:flex;flex-flow:row nowrap;padding-bottom:90px}.ps-layout--shop>*{width:100%}.ps-layout--shop .ps-layout__left{max-width:310px;min-width:320px;padding-right:30px;width:100%}.ps-layout--shop .ps-layout__right{max-width:calc(100% - 320px)}.ps-layout--shop .ps-layout__right .owl-slider{max-width:100%}.ps-layout--shop .ps-layout__right #products-filter-sidebar{align-items:center;border:none;display:flex;justify-content:center;padding:.5em;width:100%}.ps-layout--shop .ps-tabs{position:relative}.ps-layout--shop .ps-tabs .loading{background:rgba(0,0,0,.1);bottom:-15px;display:none;left:-15px;position:absolute;right:-15px;top:0;z-index:10}.ps-layout--shop .ps-tabs .loading .half-circle-spinner{margin:50px auto}@media(max-width:1199px){.ps-layout--shop{flex-flow:column-reverse wrap}.ps-layout--shop .ps-layout__left{display:none;max-width:100%;padding-right:0}.ps-layout--shop .ps-layout__right{margin-bottom:50px;max-width:100%}}@media(max-width:767px){.ps-layout--shop{padding-bottom:45px}}@media(max-width:1199px){.ps-layout--shop .ps-layout__left{display:unset;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:99999}.ps-layout--shop .ps-layout__left .ps-layout__left-container{background-color:#fff;height:100%;max-width:85%;overflow-x:hidden;overflow-y:scroll;transform:translateX(-100%);transition:all .5s cubic-bezier(.7,0,.3,1) 0s;width:100%}.ps-layout--shop .ps-layout__left.active{visibility:visible}.ps-layout--shop .ps-layout__left.active .ps-layout__left-container{transform:translateX(0)}.ps-layout--shop .ps-layout__left.active .screen-darken{background-color:rgba(34,34,34,.4);height:100%;position:absolute;transition:opacity .2s linear,visibility .2s,width 2s ease-in;width:100%;z-index:-1}.ps-layout--shop .ps-layout__left .widget_shop{background-color:#fff;padding:0}.ps-layout--shop .ps-layout__left .widget_shop .widget-title{font-size:16px;font-weight:600;padding-bottom:0;text-transform:uppercase}.ps-layout--shop .ps-layout__left .widget_shop .widget-title:before{display:none}.ps-layout--shop .ps-layout__left .ps-filter__header{background-color:#f5f5f5;padding:15px 20px;position:relative}.ps-layout--shop .ps-layout__left .ps-filter__header h3{font-size:1rem;font-weight:600;line-height:20px;margin-bottom:0;text-transform:capitalize}.ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close:after,.ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close:before{background-color:#000}.ps-layout--shop .ps-layout__left .ps-layout__left-content{display:block;padding:1.25rem}}.ps-shopping .ps-shopping__view{align-items:center;display:flex;flex-flow:row nowrap}.ps-shopping .ps-shopping__view p{color:#000;margin-bottom:0;margin-right:20px}.ps-shopping .ps-shopping__view ul li{display:inline-block;margin-right:10px;vertical-align:top}.ps-shopping .ps-shopping__view ul li a{color:#999;font-size:24px}.ps-shopping .ps-shopping__view ul li:last-child{margin-right:0}.ps-shopping .ps-shopping__view ul li.active a{color:#000}.ps-shopping .ps-shopping__actions{align-items:center;display:flex;flex-flow:row nowrap}.ps-shopping .ps-shopping__actions .ps-shopping__view{padding-left:40px}.ps-shopping .ps-shopping__header{align-items:center;background-color:#f5f5f5;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:40px;padding:8px 15px;width:100%}.ps-shopping .ps-shopping__header p{display:inline-block;margin-bottom:0}.ps-shopping .ps-shopping__header p strong{color:#000}@media(max-width:1680px)and (min-width:1440px){.ps-shopping .row .col-xl-2{flex-basis:20%;max-width:20%}}@media(max-width:1440px)and (min-width:1200px){.ps-shopping .row .col-xl-2{flex-basis:25%;max-width:25%}}@media(max-width:1199px){.ps-shopping{margin-top:40px}}@media(max-width:767px){.ps-shopping .ps-shopping__header{flex-flow:row nowrap;justify-content:space-between}.ps-shopping .ps-shopping__header>*{flex-basis:100%;max-width:50%}.ps-shopping .ps-shopping__header .ps-shopping__view{padding-left:10px}.ps-shopping .ps-shopping__actions{justify-content:flex-end;width:100%}}@media(min-width:1680px){.ps-customer-bought .ps-section__content .row .col-xl-3{flex-basis:14.2857142857%;max-width:14.2857142857%;padding:0}}.ps-news--sidebar{display:flex;flex-flow:row nowrap;padding-bottom:90px}.ps-news--sidebar>*{width:100%}.ps-news--sidebar .ps-news__left{padding-right:70px}.ps-news--sidebar .ps-news__left .ps-pagination{text-align:left}.ps-news--sidebar .ps-news__right{max-width:300px;min-width:300px;padding-left:30px}@media(max-width:1199px){.ps-news--sidebar .ps-news__left{padding-right:0}}@media(max-width:991px){.ps-news--sidebar{flex-flow:column wrap}.ps-news--sidebar .ps-news__left{margin-bottom:50px}.ps-news--sidebar .ps-news__right{padding-left:0}}@media(max-width:767px){.ps-news--sidebar{padding-bottom:45px}}@media(max-width:479px){.ps-news--sidebar{padding-bottom:30px}}.ps-related-posts{padding-top:60px}.ps-related-posts h3{color:#000;font-size:24px;margin-bottom:60px;text-align:center}.ps-contact-info{padding:90px 0}.ps-contact-info h3{font-size:36px;font-weight:600;margin-bottom:60px;text-align:center}@media(max-width:991px){.ps-contact-info{padding:60px 0}.ps-contact-info h3{font-size:24px}}@media(max-width:479px){.ps-contact-info{padding:45px 0}.ps-contact-info h3{font-size:20px}}.ps-faqs{padding:90px 0}.ps-faqs .ps-section__header{padding-bottom:100px}.ps-faqs .ps-section__header h1{font-size:36px;font-weight:600;text-align:center}@media(max-width:767px){.ps-faqs .ps-section__header{padding-bottom:50px}.ps-faqs .ps-section__header h1{font-size:24px}}.ps-my-account{background-color:#f1f1f1;min-height:100vh}.ps-shopping-cart .ps-section__footer figure figcaption{color:#000;display:block;font-size:20px;margin-bottom:35px;position:relative}.ps-shopping-cart .ps-section__footer figure figcaption:after{content:"";font-family:Linearicons;position:absolute;right:0;top:50%;transform:translateY(-50%)}.ps-shopping-cart .ps-section__footer figure .form-control{border-color:#ccc}.ps-shopping-cart .ps-section__footer .ps-btn--outline{border-color:#ccc;border-radius:0;color:#000}.ps-shopping-cart .ps-section__footer .ps-btn--outline:hover{background-color:var(--color-1st);border-color:var(--color-1st);color:#fff}.ps-vendor-store{padding:40px 0}.ps-store-list{padding-top:60px}.ps-store-list .ps-block--store-2,.ps-store-list .ps-block--store-banner{margin-bottom:30px}.ps-store-list>.container>.ps-section__header{padding-bottom:60px;text-align:center}.ps-store-list>.container>.ps-section__header h3{font-size:36px;font-weight:600}.ps-store-list .ps-section__search .mb-3{position:relative}.ps-store-list .ps-section__search .mb-3 button{background-color:transparent;border:none;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.ps-store-list .ps-section__search .form-control{height:40px;text-indent:20px}.ps-store-list .ps-section__wrapper{display:flex;flex-flow:column-reverse wrap;padding-bottom:60px}.ps-store-list .ps-section__wrapper>*{flex-basis:100%}.ps-store-list .ps-section__left{background-color:#efefef;padding:25px 20px}.ps-store-list .ps-section__right{margin-bottom:50px}@media(min-width:1200px){.ps-store-list>.container>.ps-section__header{padding:30px 0 115px}.ps-store-list>.container>.ps-section__header h3{font-size:48px}.ps-store-list .ps-section__left{max-width:300px}.ps-store-list .ps-section__right{margin-bottom:0;padding-left:40px}.ps-store-list .ps-section__wrapper{flex-flow:row nowrap;padding-bottom:90px}}.ps-section--account{padding:60px 0}.ps-section--account .ps-section__header{padding-bottom:30px}.ps-section--account .ps-section__header h3{font-weight:600}.ps-page--comming-soon{padding-bottom:50px;text-align:center}.ps-page--comming-soon .ps-countdown li{display:inline-block;margin-right:20px}.ps-page--comming-soon .ps-countdown li span{color:#000;font-size:48px;font-weight:400;line-height:1em;margin-bottom:0}.ps-page--comming-soon .ps-countdown li p{margin-bottom:0}.ps-page--comming-soon .ps-countdown li:last-child{margin-right:0}.ps-page--comming-soon .ps-page__header{padding:50px 0}.ps-page--comming-soon .ps-page__header .ps-logo{display:inline-block;margin-bottom:50px}.ps-page--comming-soon .ps-page__header h1{font-size:36px;font-weight:600;margin-bottom:20px}.ps-page--comming-soon figure figcaption{font-size:16px;font-weight:600;margin-bottom:30px}.ps-page--comming-soon figure .ps-countdown{margin-bottom:80px}.ps-page--comming-soon .ps-list--social li{margin-right:30px}.ps-page--comming-soon .ps-list--social li a{color:#ccc}.ps-page--comming-soon .ps-list--social li a:hover{color:var(--color-1st)}.ps-page--shop .ps-shop-brand{margin-bottom:45px}.ps-page--shop .ps-carousel--nav-inside .owl-item img{width:100%}@media(max-width:1199px){.ps-page--shop .ps-product:not(.ps-product--wide){border-color:#dfdfdf}.ps-page--shop .ps-product:not(.ps-product--wide) .ps-product__content:not(.hover){border-bottom:1px solid #dfdfdf;border-top:none;display:block;left:0;padding:0 10px 20px;position:relative}.ps-page--shop .ps-block--shop-features,.ps-page--shop .ps-shop-brand{display:none}}@media(max-width:767px){.ps-page--shop .ps-product .ps-product__vendor{padding-left:10px;padding-right:10px}.ps-page--shop .ps-product .ps-product__content:not(.hover){left:0;padding:0 10px 20px;width:100%}}@media(min-width:576px)and (max-width:992px){.ps-page--shop .container{max-width:100%}}.ps-page--product{padding-top:30px}.ps-page--product .ps-page__container{display:flex;flex-flow:row nowrap;width:100%}.ps-page--product .ps-page__container>*{width:100%}.ps-page--product .ps-page__container .ps-page__left{max-width:calc(100% - 290px);padding-right:30px}.ps-page--product .ps-page__container .ps-page__right{max-width:290px;min-width:290px}@media(max-width:1199px){.ps-page--product .ps-page__container{flex-flow:column wrap}.ps-page--product .ps-page__container .ps-page__left{max-width:100%;padding-right:0}}.ps-page--news .ps-page__header{padding:90px 0;text-align:center}.ps-page--news .ps-page__header h1{font-size:48px;font-weight:600;line-height:1em;margin:0 0 20px}@media(max-width:991px){.ps-page--news .ps-page__header{padding:45px 0}.ps-page--news .ps-page__header h1{font-size:36px}}@media(max-width:767px){.ps-page--news .ps-page__header{padding:30px 0}.ps-page--news .ps-page__header h1{font-size:32px}}@media(max-width:479px){.ps-page--news .ps-page__header{padding:25px 0}.ps-page--news .ps-page__header h1{font-size:24px}}.sub-toggle{cursor:pointer;display:inline-block;display:none;height:36px;position:relative;transform-style:preserve-3d;width:36px}.sub-toggle:after,.sub-toggle:before{background-color:#000;content:"";height:1px;left:50%;position:absolute;top:50%;width:12px}.sub-toggle:before{transform:translateX(-50%)}.sub-toggle:after{transform:translateX(-50%) rotate(90deg)}.sub-toggle.active:after{display:none}.sub-menu{background-color:#fff;border:1px solid #ccc;left:0;min-width:240px;opacity:0;position:absolute;top:100%;transition:all .4s ease;visibility:hidden;z-index:1000}.sub-menu:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:"";display:none;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.sub-menu>li{display:block}.sub-menu>li>a{color:#000;display:inline-block;font-size:14px;padding:6px 20px;text-transform:capitalize;transition:all .8s cubic-bezier(.19,1,.22,1);width:100%}.sub-menu>li>a:hover{color:var(--color-1st)}.sub-menu>li:last-child{border-bottom:none}.sub-menu>li:last-child a{border-bottom:1px solid #eee}.sub-menu>li.menu-item-has-children{position:relative}.sub-menu>li.menu-item-has-children>.sub-toggle{display:none}.sub-menu>li.menu-item-has-children>.sub-menu{left:100%;opacity:0;position:absolute;top:0;transform:translateY(30px);visibility:hidden}.sub-menu>li.menu-item-has-children>.sub-menu:before{display:none}.sub-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.mega-menu{background-color:#fff;border:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:15px 30px 10px;transition:all .4s ease}.mega-menu>*{padding:10px 15px;width:100%}.mega-menu h4{color:#000;font-size:16px;font-weight:600;margin:0 0 10px}.mega-menu .mega-menu__column{min-width:180px}.mega-menu .mega-menu__list{background-color:transparent}.mega-menu .mega-menu__list li a{background-color:transparent;color:#000;display:block;font-size:14px;line-height:20px;padding:5px 0}.mega-menu .mega-menu__list li a:hover{color:var(--color-1st)}.menu{text-align:left}.menu>li,.menu>li>a{display:inline-block}.menu>li>a{color:#000;font-size:15px;font-weight:400;line-height:20px;padding:15px 25px}.menu>li>a:hover{color:#000}.menu>li:first-child,.menu>li:first-child>a{padding-left:0}.menu>li:last-child{margin-right:0;padding-right:0}.menu>li .sub-toggle{display:none;margin-left:5px}.menu>li .mega-menu,.menu>li .sub-menu{opacity:0;visibility:hidden}.menu>li .mega-menu{left:0;position:absolute;top:100%;z-index:1000}.menu>li.menu-item-has-children{position:relative}.menu>li.menu-item-has-children>a:after{content:"";font:normal normal normal 12px/1 linearicons;position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu>li.menu-item-has-children>a:before{background-color:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc;content:"";height:13px;left:50%;opacity:0;position:absolute;top:100%;transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0;transition:all .4s ease;visibility:hidden;width:13px;z-index:10000}.menu>li.has-mega-menu{position:relative}.menu>li.has-mega-menu .mega-menu{left:0;position:absolute;top:100%}.menu>li.has-mega-menu:hover .mega-menu{opacity:1;transform:translateY(0);visibility:visible}.menu>li:hover .sub-toggle{color:#fff}.menu>li:hover.menu-item-has-children>a:before,.menu>li:hover>.sub-menu{opacity:1;visibility:visible}.menu--product-categories{height:100%;position:relative}.menu--product-categories .menu__toggle{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;height:100%;position:relative}.menu--product-categories .menu__toggle i{font-size:20px;margin-right:10px}.menu--product-categories .menu__toggle span{color:#000;font-size:20px;font-size:16px;font-weight:600}.menu--product-categories .menu__toggle:before{background-color:#000;content:"";height:1px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 50%;transition:transform .75s cubic-bezier(.7,0,.3,1);width:100%}.menu--product-categories .menu__toggle.active:before,.menu--product-categories .menu__toggle:hover:before{transform:scaleX(1);transform-origin:0 50%}.menu--product-categories .menu__content{left:0;min-width:100%;opacity:0;padding-top:2px;position:absolute;top:100%;transform:scaleZ(0) translateY(30px);transition:all .3s ease;visibility:hidden;z-index:100;z-index:1000}.menu--product-categories .menu--dropdown{background-color:#fff;border:1px solid #d3d3d3;min-width:260px}.menu--product-categories .menu--dropdown>.has-mega-menu{position:relative}.menu--product-categories:hover .menu__content{opacity:1;transform:scaleX(1) translateY(0);visibility:visible}.menu--dropdown>li{padding:0 20px;transition:all .4s ease}.menu--dropdown>li>a{color:#000;display:block;padding:10px 0}.menu--dropdown>li>a i{font-size:18px;margin-right:10px}.menu--dropdown>li.has-mega-menu .mega-menu{border-left:none;left:100%;min-width:530px;opacity:0;position:absolute;top:0;visibility:hidden;width:auto}.menu--dropdown>li:hover{background-color:var(--color-1st)}.menu--dropdown>li:hover.has-mega-menu .mega-menu,.menu--mobile .sub-menu{opacity:1;visibility:visible}.menu--mobile .sub-menu{border:none;display:none;position:relative;transform:translate(0);transition:all 0s ease}.menu--mobile .sub-menu>li>a{border:none;padding:10px 20px}.menu--mobile .mega-menu{display:none;flex-flow:row wrap;max-width:100%;padding-left:15px;transition:all 0s ease}.menu--mobile .mega-menu h4{display:block;line-height:20px;margin-bottom:0;padding:10px 0;position:relative;width:100%}.menu--mobile .mega-menu .mega-menu__column{padding:0}.menu--mobile .mega-menu .mega-menu__list{display:none;padding-left:15px}.menu--mobile .mega-menu .mega-menu__list li a{border:none;color:#666}.menu--mobile .mega-menu .mega-menu__list li a:hover{color:#000}.menu--mobile>li{border-bottom:1px solid #dedede}.menu--mobile>li>a{display:block;font-size:15px;line-height:20px;padding:15px 20px;position:relative;z-index:10}.menu--mobile>li>a:hover{color:#000;padding-left:5px}.menu--mobile>li.menu-item-has-children{position:relative}.menu--mobile>li.menu-item-has-children .sub-toggle{display:inline-block;height:40px;position:absolute;right:0;top:5px;width:40px;z-index:20}.menu--mobile .mega-menu{border:none}.menu--mobile .mega-menu h4{font-weight:500}.menu--mobile .mega-menu__list>li{border-bottom:1px solid #dedede}.menu--mobile .mega-menu__list>li a{padding:10px 0}.menu--mobile .mega-menu__list>li:last-child{border:none}.navigation{background-color:var(--color-1st)}.navigation>.container,.navigation>.ps-container{display:flex;flex-flow:row nowrap}.navigation>.container>*,.navigation>.ps-container>*{width:100%}.navigation .navigation__left{max-width:260px}.navigation .navigation__right{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-left:35px}.header .header__extra{display:inline-block;height:42px;position:relative;transition:all .4s ease;width:30px}.header .header__extra>i{font-size:30px;line-height:42px}.header .header__extra span{align-items:center;background-color:#000;border-radius:50%;bottom:0;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:-6px;vertical-align:top;width:20px}.header .header__extra span i{font-size:12px;font-style:normal;font-weight:500;line-height:1em}.header .header__extra:hover i{color:#fff}.header .header__actions{align-items:center;display:flex;justify-content:flex-end}.header .header__actions>*{margin:0 20px}@media(max-width:1199px){.header{display:none}.header.header--mobile{display:block}}.header--product{height:0;opacity:0;visibility:hidden}.header--product .navigation{transform:translateY(-50%);transition:transform .25s ease}.header--mobile{background-color:var(--color-1st);border-bottom:0;left:0;position:relative;text-align:center;top:0;width:100%;z-index:9999}.header--mobile:after{clear:both;content:"";display:table}.header--mobile{transition:all .4s cubic-bezier(.455,.03,.515,.955)}.header--mobile .header__extra span{background-color:var(--color-1st)}.header--mobile .header__actions i,.header--mobile .ps-block--user-header i{font-size:24px}.header--mobile .navigation--mobile{border-bottom:none;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px 30px}.header--mobile .navigation--mobile .navigation__left{align-items:center;display:flex}.header--mobile .header__extra span{background-color:#000}.header--mobile .header__extra span i{color:#fff;font-weight:600}.header--mobile.active{transform:translateX(270px)}@media(min-width:1200px){.header--mobile{display:none}}@media(max-width:1199px){.header--mobile .ps-search--mobile{display:none}}@media(max-width:479px){.header--mobile .header__actions>*{margin:0 20px 0 0}.header--mobile .header__actions i{font-size:24px}.header--mobile .ps-block--user-header{margin-right:0}.header--mobile .ps-block--user-header i{font-size:24px}.header--mobile .ps-block--user-header .ps-block__right{display:none}.header--mobile .ps-search--mobile{display:block}}.header--mobile-product .header__back{color:var(--header-text-color);text-align:left;vertical-align:middle}.header--mobile-product .header__back strong{font-size:18px;vertical-align:middle}.header--mobile-product .header__back i{font-size:24px;margin-right:16px;vertical-align:middle}.header--mobile-product .navigation--mobile .navigation__left{justify-content:flex-start}.navigation--sidebar{background-color:#fff;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:all .5s cubic-bezier(.7,0,.3,1) 0s;width:320px;z-index:10001}.navigation--sidebar .navigation__content{padding-bottom:70px;padding-top:10px}.navigation--sidebar .header__actions a{display:inline-block;line-height:40px;margin:0 5px}.navigation--sidebar .header__actions a i{color:#000;font-size:24px;vertical-align:middle}.navigation--sidebar.active{transform:translateX(0)}@media(max-width:479px){.navigation--sidebar{width:100%}}.navigation--list{background-color:#fff;border-top:1px solid #ccc;bottom:0;left:0;padding:10px 30px;position:fixed;width:100%;z-index:10002}.navigation--list .navigation__content{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;max-width:400px}@media(min-width:1200px){.navigation--list{display:none}}.navigation--mobile-product{background-color:#fff;border-top:1px solid #ccc;bottom:0;display:flex;justify-content:space-between;left:0;position:fixed;width:100%;z-index:10002}.navigation--mobile-product>*{border-radius:0;flex-basis:50%;font-size:16px;text-align:center;width:100%}.navigation--mobile-product .ps-btn--black{color:#fff}@media(min-width:1200px){.navigation--mobile-product{display:none}}.navigation--sticky{left:0;position:fixed;top:0;width:100%;z-index:1000}.navigation--sticky,.navigation--sticky .navigation{background-color:#fff}.navigation--sticky.navigation--pin{transform:translate(0)}.navigation--sticky.navigation--unpin{transform:translateY(-100%)}@media(max-width:1199px){.navigation--sticky.navigation--unpin{transform:translate(0)}}.ps-site-overlay{background-color:rgba(0,0,0,.75);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .4s ease;visibility:hidden;width:100%;z-index:1000}.ps-site-overlay.active{opacity:1;visibility:visible}.ps-search--mobile{margin:0 auto;max-width:450px;padding:10px 20px}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mt-10{margin-top:10px}.pr-10{padding-right:10px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.bg--cover{background-position:50% 50%!important;background-size:cover!important}.header ul,.navigation--sidebar ul,.ps-block--shopping-total ul,.ps-deal-of-day ul,.ps-form--account ul,.ps-page--comming-soon ul,.ps-panel--sidebar ul,.ps-product ul,.ps-product--detail .ps-product__countdown figure ul,.ps-product-list ul,.ps-shopping .ps-shopping__header ul,.ps-widget--account-dashboard .ps-widget__content ul,.widget--news ul,.widget_footer ul,.widget_shop ul{list-style:none;margin:0;padding:0}.main-header .main-menu-content .sub-toggle{cursor:pointer;display:inline-block;height:36px;position:relative;transform-style:preserve-3d;width:36px}.main-header .main-menu-content .sub-toggle:after,.main-header .main-menu-content .sub-toggle:before{background-color:#000;content:"";height:1px;left:50%;position:absolute;top:50%;width:12px}.main-header .main-menu-content .sub-toggle:before{transform:translateX(-50%)}.main-header .main-menu-content .sub-toggle:after{transform:translateX(-50%) rotate(90deg)}.main-header .main-menu-content .sub-toggle.active:after{display:none}.main-header .main-menu-content .sub-menu{background-color:hsla(0,0%,100%,.95);border:1px solid #eee;left:0;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition:all .25s ease;visibility:hidden;z-index:1000}.main-header .main-menu-content .sub-menu:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:"";display:none;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.main-header .main-menu-content .sub-menu>li{display:block}.main-header .main-menu-content .sub-menu>li .sub-toggle-desktop{display:none}.main-header .main-menu-content .sub-menu>li>a{color:#000;display:inline-block;font-size:15px;padding:10px 20px;text-decoration:none!important;text-transform:capitalize;transition:all .8s cubic-bezier(.19,1,.22,1);width:100%}.main-header .main-menu-content .sub-menu>li>a:hover{color:var(--primary-color)!important}.main-header .main-menu-content .sub-menu>li:last-child a{border-bottom:1px solid #eee}.main-header .main-menu-content .sub-menu>li.menu-item-has-children{position:relative}.main-header .main-menu-content .sub-menu>li.menu-item-has-children>.sub-toggle{display:none}.main-header .main-menu-content .sub-menu>li.menu-item-has-children>.sub-menu{left:100%;opacity:0;position:absolute;top:0;transform:translateY(30px);visibility:hidden}.main-header .main-menu-content .sub-menu>li.menu-item-has-children>.sub-menu:before{display:none}.main-header .main-menu-content .sub-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.main-header .main-menu-content .sub-menu>li:last-child{border-bottom:none}.main-header .main-menu-content .menu{list-style:none;margin:0;padding:0}.main-header .main-menu-content .menu>li{display:inline-block;padding:.8rem 0}.main-header .main-menu-content .menu>li>a{color:#000;display:inline-block;padding:.5rem;position:relative;text-decoration:none!important}.main-header .main-menu-content .menu>li>a:hover{color:var(--primary-color)!important}.main-header .main-menu-content .menu>li:first-child{padding-left:0}.main-header .main-menu-content .menu>li:last-child{margin-right:0;padding-right:0}.main-header .main-menu-content .menu>li .sub-toggle{display:none}.main-header .main-menu-content .menu>li.menu-item-has-children{padding:.8rem .5rem;position:relative}.main-header .main-menu-content .menu>li.menu-item-has-children .sub-toggle{display:none;margin-left:5px}.main-header .main-menu-content .menu>li.menu-item-has-children .sub-menu{opacity:0;transform:scaleZ(0) translateY(30px);visibility:hidden}.main-header .main-menu-content .menu>li.menu-item-has-children:hover .sub-toggle{color:#fff}.main-header .main-menu-content .menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:scaleX(1) translateY(0);visibility:visible}.main-header .main-menu-content .menu>li.current-menu-item>a{color:var(--primary-color)!important;font-weight:600!important}.main-header .main-menu-content .menu>li.current-menu-item .sub-toggle{color:#fff!important}@media screen and (max-width:991px){.main-header .main-menu-content .sub-toggle-desktop{display:none}.main-header .main-menu-content .menu--mobile{width:100%}.main-header .main-menu-content .menu--mobile .sub-menu{border:none;display:none;opacity:1;position:relative;transform:translate(0);transition:all 0s ease;visibility:visible}.main-header .main-menu-content .menu--mobile .sub-menu>li>a{border:none;padding:10px 20px}.main-header .main-menu-content .menu--mobile .sub-toggle:after,.main-header .main-menu-content .menu--mobile .sub-toggle:before{background-color:#000}.main-header .main-menu-content .menu--mobile>li{border-bottom:1px dashed #eaeaea;padding:0!important}.main-header .main-menu-content .menu--mobile>li.current-menu-item{border-left:2px solid var(--primary-color)}.main-header .main-menu-content .menu--mobile>li>a{color:#000;display:block;font-size:14px;font-weight:500;line-height:20px;padding:10px 20px 10px 0;position:relative;text-transform:capitalize;z-index:1000}.main-header .main-menu-content .menu--mobile>li>a:hover{color:var(--primary-color)!important;padding-left:5px}.main-header .main-menu-content .menu--mobile>li.menu-item-has-children:not(.has-mega-menu){position:relative}.main-header .main-menu-content .menu--mobile>li.menu-item-has-children:not(.has-mega-menu) .sub-toggle{display:inline-block;height:40px;position:absolute;right:0;top:0;width:40px;z-index:1001}.main-header .main-menu-content .menu--mobile .sub-menu>li.menu-item-has-children>.sub-menu{padding-left:20px;position:static}}.main-header .navbar{padding:0}.main-header .navbar-light .navbar-brand{padding:.8rem 0}.blog-container .container-grid .grid-in{border-radius:5px;height:100%;max-width:100%;position:relative}.blog-container .container-grid .grid-in .hourseitem{border-radius:0!important}.blog-container .container-grid .grid-in .grid-shadow{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);height:100%;width:100%}.blog-container .container-grid .grid-in .grid-shadow.grid-shadow-gray{background:#f6f6f6}.blog-container .container-grid .blog-img img{width:100%}.blog-container .container-grid .grid-h{background-color:#f6f6f6;min-height:220px;padding:15px}.blog-container .container-grid .grid-h a h2{color:#212131;display:block;font-size:16px;line-height:30px;margin-bottom:15px;-webkit-transition:color .2s}.blog-container .container-grid .grid-h a:hover h2{color:var(--primary-color)}.blog-container .container-grid .grid-h .blog-excerpt p{color:#878798;display:block;font-size:14px;line-height:24px;margin-bottom:15px}.blog-container .container-grid .grid-h .blog-title a{min-height:60px}.blog-container .container-grid .grid-h .blog-title .post-meta{color:#878798;font-size:14px}.boxright{border-radius:4px;box-shadow:0 3px 16px rgba(0,0,0,.1);margin-bottom:30px;margin-top:15px;padding:30px}.boxright h5{font-weight:700;margin-top:-15px}.grecaptcha-badge{bottom:80px!important}.topmenu{border-bottom:none;box-shadow:0 4px 20px rgba(0,0,0,.1)}.single-post .head{border-bottom:1px solid #e0e0e0;color:#000;font-size:18px;font-weight:700;margin-bottom:20px;padding:10px 0}.gridhouse{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.action_footer a,.typesearch a{text-decoration:none!important}.action_footer a:hover,.btn-orange:focus,.btn-orange:hover,.topsearch .btn:hover{background:var(--primary-color-hover);color:#fff}.itemnews .title{font-size:20px!important}.itemnews h3 a:hover{color:var(--primary-color);text-decoration:none}@media screen and (min-width:901px){.itemnews img{min-height:210px;-o-object-fit:cover;object-fit:cover}.itemnews .title{font-size:20px}}@media screen and (max-width:600px){.itemnews h3{padding-top:15px}.itemnews .title{font-size:20px}}.itemnews img{height:150px;margin-bottom:15px;min-height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.mapouter{position:relative;text-align:right}.gmap_canvas,.mapouter{height:400px;width:100%}.gmap_canvas{background:none!important;overflow:hidden}#contact .wrapper{background-color:#f4f4f4;display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;height:100%;padding:20px}#contact .wrapper h2{color:var(--primary-color);font-size:24px;font-weight:700;line-height:30px;margin-bottom:20px;text-transform:uppercase}#contact .wrapper .form-control{background:#fff}#contact .wrapper .contact-main{margin-bottom:40px}#contact .wrapper .contact-item{margin-bottom:25px}#contact .wrapper .contact-item:last-child{margin-bottom:0}#contact h3{color:var(--primary-color);font-size:22px;font-weight:700;line-height:28px}#contact h3,.form-group{margin-bottom:15px}.form-control{background-color:transparent;border:1px solid #ddd;border-radius:0;font-size:14px;height:40px;transition:all .4s ease}.form-control,.form-control:focus{-ms-box-shadow:none;box-shadow:none;outline:none}.form-control:focus{border-color:var(--primary-color)}.btn-outline,.btn-special{background-color:#fff;border:2px solid #303030;border-radius:0;color:#303030;display:inline-block;font-size:14px;height:39px;line-height:35px;padding:0 20px;position:relative}.btn-special,.btn-special:after{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.btn-special:hover,.btn-special:hover:after{background-color:#fff}.btn-special:hover{color:var(--primary-color);text-decoration:none}#contact .alert{border-radius:0;font-size:14px;padding:.5rem 1.25rem}.job-list{margin-bottom:40px}.job-list .job-item{border-top:1px dashed #d4d4d4;padding:15px 0}.job-list .job-item .job-title{margin-bottom:10px}.job-list .job-item .job-title a{font-weight:700}.job-list .job-item p{font-size:14px;margin-bottom:0}.job-list .job-item .job-header{border-bottom:1px dashed #d4d4d4;font-size:16px;margin-bottom:20px;padding:15px 0}.topsearch .form-control{background:#fff;border:1px solid #ced4da!important;border-left:0!important;box-shadow:none;font-size:16px;height:48px!important;outline:none}.topsearch .typesearch{margin-bottom:0}.topsearch .btn,.topsearch .input-group-text{border-radius:0!important}.topsearch .typesearch a{background-color:hsla(0,0%,100%,.7)!important;border:none!important;border-right:1px solid #fff!important;color:var(--primary-color);float:left;font-weight:400!important;margin:0;padding:8px 12px}.topsearch .typesearch a:last-child{border-right:none!important}.topsearch .typesearch a.active{background:var(--primary-color)!important;color:#fff}.topsearch .input-group-lg{background-color:hsla(0,0%,100%,.7);justify-content:center;padding:25px 20px 5px}.hourseitem .info{background:#f6f6f6;padding:15px}.hourseitem .img .thumb{border-radius:0!important;width:100%}.projecthome .item .description{background:#f6f6f6;padding:15px}.projecthome .item .img img.thumb{border-radius:0!important}.projecthome p.threemt{display:flex;font-size:.9em}.projecthome p.threemt span{float:left;font-size:13.5px;margin-right:10%}.projecthome p.threemt span i{float:left;font-style:normal}.projecthome p.threemt span .vti{margin-left:5px;margin-top:2px}.main-homes{min-height:calc(100vh - 400px)}@media(max-width:767px){.show-admin-bar .search-box{margin-top:40px}.search-box{background-color:transparent!important;border-radius:0;height:100%;left:0;margin-bottom:0;overflow-x:hidden;overflow-y:scroll;padding:0!important;position:fixed;top:0;visibility:hidden;width:100%;z-index:1200}.search-box.animation .search-box-content{transform:translateX(-100%);transition:visibility .3s ease-in-out,transform .3s ease-in-out}.search-box .search-box-content{background-color:#f6f6f6;height:100%;max-width:85%;overflow-x:hidden;overflow-y:scroll;padding-bottom:50px;width:100%}.search-box .search-box-content .search-box-items{padding:1.25em}.search-box.active{visibility:visible}.search-box.active .search-box-content{transform:translateX(0)}.search-box.active .screen-darken{background-color:rgba(34,34,34,.4);height:100%;position:absolute;transition:opacity .2s linear,visibility .2s,width 2s ease-in;width:100%;z-index:-1}.language{font-size:14px}.language .btn-select-language{float:none}.topbar-items li.login-item:first-child{padding-left:0}.topbar-items li.login-item a{font-size:14px}}.toggle-filter-offcanvas.toggle-filter-mobile{border-color:var(--primary-color);-o-border-image:initial;border-image:initial;border-style:solid;border-width:1px;display:flex;height:32px;overflow:hidden;padding-left:.5em;padding-right:.5em;vertical-align:middle;width:-moz-max-content;width:max-content}.toggle-filter-offcanvas.toggle-filter-mobile i,.toggle-filter-offcanvas.toggle-filter-mobile span{align-self:center}.search-box{background:#f6f6f6;margin-top:20px;padding:1em .75em}.search-box>.row{margin-left:.1em;margin-right:.1em}.search-box .select--arrow .form-control{height:34px}.search-box .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.search-box .form-group .max-label,.search-box .form-group .min-label{bottom:-18px;font-size:13px;font-weight:700;padding-left:.25em}.search-box .input-has-icon{position:relative}.search-box .input-has-icon i{color:#ccc;position:absolute;right:10px;top:10px}.search-box .input-has-icon .form-control{padding-right:2.25em}.search-box .list-of-suggetions{padding-left:0}.search-box .list-of-suggetions li{color:#999;cursor:pointer;font-size:14px;list-style:none;padding:2px 20px}.search-box .list-of-suggetions li:hover{background-color:#e2e2e2}.search-box .dropdown-menu .dropdown-item{padding-left:.75em;padding-right:.75em}.search-box .dropdown-menu .dropdown-item.active,.search-box .dropdown-menu .dropdown-item:active{background-color:unset;color:unset;text-decoration:none}.search-box .dropdown .dropdown-toggle{background-clip:padding-box;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.08);color:#495057;font-size:14px;font-weight:400;height:34px;line-height:1.5;padding:.375rem 1.75em .375rem .75rem;text-align:left;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.search-box .dropdown .dropdown-toggle span{display:block;overflow:hidden}.search-box .dropdown .dropdown-toggle:after{float:right;position:absolute;right:.5em;text-align:right;top:50%;transform:translate(-50%,-50%)}.min-max-input .control-label{display:block;overflow:hidden}@media(min-width:768px){.search-box .btn-group .dropdown-toggle{padding-left:.5em;padding-right:.5em}.listsuggest{z-index:9999}}#properties-list .property-item{position:relative;width:100%}#ajax-filters-form .data-listing>.row>div{margin-bottom:20px}@media(min-width:576px){#properties-list.full-page-content .property-item,#properties-list.left-page-content .property-item{flex:0 0 50%;max-width:50%}}@media(min-width:768px){#properties-list.full-page-content .property-item,#properties-list.left-page-content .property-item{flex:0 0 50%;max-width:50%}}@media(min-width:992px){#properties-list.full-page-content .property-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}#properties-list.left-page-content .property-item{flex:0 0 50%;max-width:50%}}@media(min-width:1200px){#properties-list.full-page-content .property-item{flex:0 0 25%;max-width:25%}#properties-list.left-page-content .property-item{flex:0 0 50%;max-width:50%}}@media(min-width:1400px){#properties-list.full-page-content .property-item{flex:0 0 20%;max-width:20%}#properties-list.left-page-content .property-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.shop__sort .form-group--inline{justify-content:flex-start}.shop__sort .sort-by-wrap{justify-content:flex-end}.shop__sort .change-view{align-self:center}@media(max-width:576px)and (min-width:375px){.shop__sort .col-toggle-filter{flex:0 0 17%;max-width:17%;padding-left:10px;padding-right:5px}.shop__sort .col-showing,.shop__sort .col-sort-by{padding-left:7px;padding-right:10px}.shop__sort .col-showing .select--arrow .form-control,.shop__sort .col-sort-by .select--arrow .form-control{padding-left:5px;padding-right:20px}.shop__sort .col-showing .select--arrow i,.shop__sort .col-sort-by .select--arrow i{right:6px}.shop__sort .col-sort-by{flex:0 0 53%;max-width:53%}.shop__sort .col-showing{flex:0 0 30%;max-width:30%}.shop__sort .toggle-filter-name{display:none!important}}@media(max-width:374px){.shop__sort .change-view{position:absolute;right:15px;top:calc(-100% - .5rem)}}@media(max-width:305px){.shop__sort .row>div{flex:0 0 100%;max-width:100%}}.btn-primary{background:var(--primary-color);border:none;border-radius:3px;color:#fff;outline:none;padding:5px 10px}.btn-primary:hover{background:var(--primary-color-hover)}.btn-full{width:100%}.currency-switcher{margin-left:0;margin-right:10px}.language .language-switcher-wrapper>.dropdown{vertical-align:top}.btn-select-language{background:transparent!important;border:none!important;box-shadow:none!important;color:#333!important;display:block;float:left;font-size:14px;line-height:16px;outline:none!important;padding:0}.btn-select-language img{margin-top:1px;vertical-align:top}.language_bar_chooser.dropdown-menu{border:none;box-shadow:0 8px 10px 0 rgba(0,0,0,.15);padding:0!important}.language_bar_chooser.dropdown-menu li{display:block!important}.language_bar_chooser.dropdown-menu li a{font-size:14px;line-height:28px;padding-left:7px!important;text-decoration:none!important}.language_bar_chooser.dropdown-menu li a img{margin-top:7px;vertical-align:top}.socials{display:inline-block}.socials span{font-weight:700}.socials ul{display:inline-block;list-style:none;margin:0;padding:0}.socials ul li{display:inline-block;margin:0 5px}.socials ul li a{background-color:var(--primary-color)!important;border:1px solid var(--primary-color);border-radius:50%;color:#fff!important;display:block!important;font-size:15px!important;height:35px;line-height:35px;text-align:center;width:35px}.socials ul li a:hover{background-color:#fff!important;color:var(--primary-color-hover)!important}.box_shadow{background:#f5f5f5;margin:30px 0;padding:40px 0}.box_shadow .projecthome .item{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}.box_shadow .projecthome .item .description{background:#fff}.box_shadow .homehouse{background:transparent}.box_shadow .homehouse .hourseitem{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}.box_shadow .blog-container .grid-h,.box_shadow .homehouse .hourseitem .info{background:#fff}.hourseitem,.projecthome .item{border-radius:5px;overflow:hidden;position:relative}.hourseitem img,.projecthome .item img{transform:scale(1);transition:all .4s;width:100%}.hourseitem:hover img,.projecthome .item:hover img{transform:scale(1.1)}footer{background-color:#fafbfd;border-top:1px solid #f0f0f0}.topmenu.bg-light{background-color:#f4f5f9!important}.hourseitem h3 a{line-height:19px}.bravo_topbar{background:var(--primary-color);padding:15px 0}.bravo_topbar .content{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.bravo_topbar .content .topbar-left{color:#fff;font-size:14px}.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper{padding:0;position:relative}.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper .ae-anno-announcement__dismiss-button{inset-inline-end:0}.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper .ae-anno-announcement__items{max-width:none!important}.bravo_topbar .content .topbar-right{font-size:12px}.bravo_topbar .content .topbar-items{display:inline-block;margin-bottom:0}.topbar-items li{display:inline-block;padding-left:18px;padding-right:18px}.topbar-items li.login-item{padding-left:5px;padding-right:5px}.topbar-items li a{color:#fff;font-size:12px;font-weight:400;text-decoration:none}.bravo_topbar .content .top-socials{display:inline-block}.bravo_topbar .content .topbar-left .line{display:inline-block;margin:0 10px;min-height:1px;min-width:1px;position:relative}.bravo_topbar .content .topbar-left .line:before{border-right:1px solid #5f7190;content:"";height:20px;left:0;position:absolute;top:-13px}.bravo_topbar .content .top-socials a:first-child{padding-left:0}.bravo_topbar .content .topbar-left a{color:#fff;font-size:13px;font-weight:400;padding-right:18px;text-decoration:none}.topsearch .form-control{border:none!important;z-index:3}.topsearch .input-group-text{border:none!important}.language>a{font-weight:400;text-decoration:none!important}.language>a img{margin-right:3px;margin-top:3px;vertical-align:top}.bravo_topbar .language-label{display:none}.bravo_topbar .btn-select-language{color:#fff!important;font-size:12px;font-weight:400}.bravo_topbar .language{display:inline-block;font-size:12px;margin-bottom:0!important;margin-left:10px;padding:0;vertical-align:middle}.bravo_topbar .language>a{color:#fff!important}.post-meta a{color:#212529;text-decoration:none!important}.post-meta a:hover{color:var(--primary-color)}.breadcrumb{align-items:center;background-color:transparent;justify-content:center;margin-bottom:0;position:relative;z-index:2}.breadcrumb>.breadcrumb-item{color:#fff;display:inline-block;font-size:14px;font-weight:700}.breadcrumb>.breadcrumb-item a,.breadcrumb>.breadcrumb-item:active{color:#fff}.breadcrumb>.breadcrumb-item a:hover{color:var(--primary-color-hover);text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{color:#fff}.bgheadproject h1{font-size:1.5rem;font-weight:700;text-transform:uppercase}.boxright .head{border-bottom:none;margin-bottom:0;padding:0 0 15px}.boxright .itemagent{font-size:15px}.boxright .itemagent img{border-radius:4px;margin-bottom:15px;padding:0}.boxright .info p{margin:0;padding:5px 0}.boxright .info p.mobile,.boxright .info p.mobile a{color:var(--primary-color);font-weight:700}p:empty{margin-bottom:0}.add-property{border-radius:25px;font-size:15px;margin-bottom:.8rem;margin-left:20px;margin-top:.8rem;padding:10px 15px;white-space:nowrap}.blii .status{position:absolute;right:10px;top:10px;z-index:9}.status-label{background-color:var(--primary-color)!important;color:#fff;font-size:1rem;padding:3px 7px}.status-label.label-success{background-color:#36c6d3!important}.status-label.label-danger{background-color:#ed6b75!important}.status-label.label-warning{background-color:#f1c40f!important}.status-label.label-info{background-color:#659be0!important}.home_banner{background-color:#2a2933;background-position:50%;background-repeat:no-repeat;background-size:cover;font-weight:600;height:60vh;position:relative}.home_banner .topsearch{left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:50%;z-index:99}.post-meta{color:#878798;font-size:14px}@media(max-width:1200px){.home_banner .topsearch{padding-left:15px;padding-right:15px;width:70%}}@media screen and (max-width:992px){.home_banner .topsearch{width:80%}}@media screen and (max-width:768px){.home_banner{height:auto!important;min-height:60vh!important;padding-bottom:80px;padding-top:80px}.home_banner .topsearch{position:static;transform:none;width:100%}.home_banner .col-5.pr-1,.home_banner .col-5.px-1{flex:0 0 50%;max-width:50%;padding-right:15px!important}.home_banner .col-5.px-1{padding-left:15px!important}.bravo_topbar .content{padding:0}}body .cookie-consent{padding:10px 0!important}body .cookie-consent .cookie-consent-body{max-width:90%}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{border-radius:100%;height:60px;margin:20px auto;position:relative;width:60px}.half-circle-spinner .circle{border:6px solid transparent;border-radius:100%;content:"";height:100%;position:absolute;width:100%}.half-circle-spinner .circle.circle-1{animation:half-circle-spinner-animation 1s infinite;border-top-color:var(--primary-color)}.half-circle-spinner .circle.circle-2{animation:half-circle-spinner-animation 1s infinite alternate;border-bottom-color:var(--primary-color)}@keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.topsearch .keyword-input,.topsearch .location-input{display:inline-block;position:relative;width:calc(50% - 105px)}.topsearch .search-button-wrapper .btn{min-width:108px;padding:.5em}.spinner-icon{display:none;position:absolute;right:13px;top:13px}.search-box .spinner-icon{right:11px;top:7px}.suggestion{background:hsla(0,0%,100%,.9);display:none;left:0;max-height:400px;overflow-y:scroll;position:absolute;right:0;z-index:99}.suggestion ul{margin:0;padding:0}.suggestion ul li{border-bottom:1px solid #ccc;list-style:none;padding:5px 10px}.suggestion ul li p a{color:#000;font-size:1.1em;font-weight:700}.suggestion::-webkit-scrollbar-track{background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.suggestion::-webkit-scrollbar{background-color:#fae0e0;height:3px;width:3px}.suggestion::-webkit-scrollbar-thumb{background-color:#f9f9f9;border:2px solid #777;border-radius:2px}.topmenu{transition:all .5s ease 0s}.topmenu .header-sticky{animation:slideInDown .65s cubic-bezier(.23,1,.32,1);animation-fill-mode:none;background:#f4f5f9;box-shadow:0 0 5px rgba(0,0,0,.15);left:0;position:fixed;right:0;top:0;z-index:9999999}.show-admin-bar .topmenu .header-sticky{top:40px}.choose-currency,.choose-currency a{color:#fff;display:inline-block}.choose-currency a{margin-right:3px;position:relative;text-decoration:none}.choose-currency a:after{background:#fff;content:"";height:10px;position:absolute;right:-5px;top:4px;width:1px}.choose-currency a:last-child:after{display:none}.choose-currency a.active{font-weight:700}.header-deliver{color:#fff;display:inline-block;padding:0 5px!important}.banner-text-description{font-size:2.15em;font-weight:600}.advanced-search{padding-top:5px;position:relative;text-align:left;width:calc(100% - 14px)}.advanced-search>a{color:var(--primary-color);font-size:.8rem;text-decoration:none}.advanced-search .advanced-search-content{animation:fadeOut .3s;display:none}.advanced-search .advanced-search-content label{font-size:15px}.advanced-search .advanced-search-content.active{animation:fadeIn .3s;display:block}.advanced-search .advanced-search-content .form-group{margin-bottom:.5em}.advanced-search .advanced-search-content .form-group label{margin-bottom:0}.advanced-search .advanced-search-content .form-group .btn-min-max{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}@media(max-width:576px){.topsearch .keyword-input{width:calc(100% - 52px)}.topsearch .keyword-input+.input-group-prepend{margin-top:10px}.topsearch .location-input{margin-top:10px;width:calc(100% - 52px)}.topsearch .input-group-append.search-button-wrapper{margin-bottom:10px;margin-top:10px;width:100%}.topsearch button.btn{width:100%}#properties-list .property-item.colm10,.projecthome .data-listing .colm10{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.topmenu .navbar-collapse{background:#fff}.banner-text-description{font-size:1.5em;font-weight:600}}.form-group--inline{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-start}.form-group--inline label{font-size:14px;font-weight:500;margin-right:10px;min-width:60px}.form-group--inline .form-control{border-color:var(--primary-color);border-radius:50px;width:auto}.select--arrow{position:relative}.select--arrow i{color:#ccc;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select--arrow .form-control{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;height:40px;padding:0 30px 0 15px}.item-price-wrap{bottom:0;color:#fff;display:flex;font-weight:500;left:0;list-style-type:none;margin-bottom:0;padding:0;position:absolute}.item-price-wrap li{background-color:rgba(226,62,29,.8);color:#fff;float:left;font-size:14px;font-weight:600;padding:2px 15px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.item-price-wrap li.h-type{background-color:var(--primary-color-rgb);font-weight:400;margin-right:27px}.item-price-wrap li.item-price{padding:2px 10px}.item-price-wrap li.item-price span{display:inherit;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-price-wrap li:not(.h-type):before,.item-price-wrap li:not(:last-child):after{content:"";display:inline-block;margin-left:0;position:absolute;top:0;vertical-align:bottom}.item-price-wrap li:not(:last-child):after{border-right:25px solid transparent;border-top:30px solid var(--primary-color-rgb);left:100%}.item-price-wrap li:not(.h-type):before{border-bottom:30px solid rgba(226,62,29,.8);border-left:25px solid transparent;right:100%}.media-count-wrapper{display:inline-block;left:10px;position:absolute;top:10px}.media-count-wrapper .media-count{overflow:hidden;position:relative;white-space:nowrap}.media-count-wrapper .media-count span{color:#fff;font-size:.75rem;font-weight:600;left:50%;margin-top:2px;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle}#alert-container{position:fixed;right:5px;top:80px;z-index:9999999}#alert-container .alert{box-shadow:0 4px 10px 0 rgba(3,3,3,.1);font-size:15px;font-weight:400;margin-bottom:10px;max-width:450px!important;min-height:45px!important;padding:10px 40px;position:relative}#alert-container .alert.alert-success{background-color:#bff9d0;color:#299c77}#alert-container .alert.alert-error{background-color:#f8d7da;color:#842029}#alert-container .alert .message-icon{fill:#299c77;stroke:#299c77;font-size:16px;left:5%;position:absolute;top:30%}#alert-container .alert.alert-dismissible .close{font-size:10px;padding:0;position:absolute;right:15px;top:15px}body.show-admin-bar #alert-container{top:120px}.hourseitem .info .heart,.projecthome .item .description .heart{right:10px}.imgs-grid-modal{z-index:1000000}.imgs-grid-modal .modal-indicator ul li{border:2px solid #fff;margin:0 5px}.imgs-grid-modal .modal-indicator ul li.selected{margin:0 5px}#trafficMap{min-height:400px;z-index:9}#trafficMap .boxmarker{background-color:var(--primary-color);border-radius:3px;box-shadow:0 0 5px #333;color:#fff;display:inline-block;font-weight:700;padding:2px 5px;text-align:center;white-space:nowrap;width:auto!important}#map{height:calc(100% - 103px);min-height:730px;z-index:1}#map .leaflet-top{z-index:999}#map .boxmarker{background-color:var(--primary-color);border-radius:3px;box-shadow:0 0 5px #333;color:#fff;display:inline-block;font-weight:700;padding:2px 5px;text-align:center;white-space:nowrap;width:auto!important}#map .infomarker h5{font-size:14px;font-weight:700;height:34px;margin:0 0 5px;overflow:hidden;padding:0}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:hsla(91,60%,72%,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:hsla(18,97%,72%,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster span{line-height:30px}.change-view i{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:7px 10px}.change-view i.active{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.search-box{margin-bottom:30px;margin-top:0}.leaflet-popup-content{min-width:300px}.leaflet-popup-content .blii{padding-top:0}.leaflet-popup-content .blii .status-label{font-size:12px;padding:3px}.action_footer{z-index:999}.shop__sort{line-height:15px}.shop__sort .form-group--inline label{min-width:0}.shop__sort .select--arrow .form-control{border-radius:0;height:32px;padding:0 25px 0 15px}.pagination .page-item.disabled .page-link{background-color:#f4f5f9;border-color:#dee2e6;border-radius:0!important;cursor:not-allowed}.search-box .btn-primary:not(:disabled):not(.disabled).active,.search-box .btn-primary:not(:disabled):not(.disabled):active,.search-box .show>.btn-primary.dropdown-toggle{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none!important;outline:none!important}.search-box .btn-primary.focus,.search-box .btn-primary:focus{box-shadow:none!important}.search-box .dropdown-menu{padding:0}.data-listing{position:relative}.data-listing>.row{margin:0}#loading{background:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:10}#loading .half-circle-spinner .circle.circle-1{border-top-color:#fff}#loading .half-circle-spinner .circle.circle-2{border-bottom-color:#fff}#loading .half-circle-spinner{left:0;position:absolute;right:0;top:200px}#loading .half-circle-spinner .circle{border:5px solid transparent}body.hidden-scroll-main-menu{overflow:hidden!important}@media(min-width:992px){#navbarSupportedContent .main-menu-content{display:flex}}.search-box-items .button-search-wrapper{margin-bottom:15px!important}@media(max-width:991px){.add-property{margin-left:0}.search-box-items .button-search-wrapper{margin-bottom:8px!important}.show-admin-bar #navbarSupportedContent{margin-top:40px}#navbarSupportedContent{background-color:transparent!important;height:100vh;min-height:100%;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:9999}#navbarSupportedContent.collapse{transition:none!important}#navbarSupportedContent.show{display:flex}#navbarSupportedContent.show .main-menu-content{transform:translateX(0)!important}#navbarSupportedContent.show .main-menu-darken{background-color:rgba(34,34,34,.4);height:100%;position:absolute;transition:opacity .2s linear,visibility .2s,width 2s ease-in;width:100%;z-index:-1}#navbarSupportedContent .main-menu-content{background-color:#fff;height:100%;margin-bottom:auto;margin-left:auto;max-width:18em;transform:translateX(100%);transition:visibility .3s ease-in-out,transform .3s ease-in-out;width:100%}#navbarSupportedContent .main-menu-content .main-menu-nav{height:calc(100% - 135px);overflow-x:hidden;overflow-y:scroll;padding:10px}#navbarSupportedContent .main-menu-content .choose-currency a.active,#navbarSupportedContent .main-menu-content .choose-currency a:hover{color:var(--primary-color)}#navbarSupportedContent .main-menu-content .choose-currency{color:#000;margin-top:10px}#navbarSupportedContent .main-menu-content .choose-currency>span{font-weight:bolder}#navbarSupportedContent .main-menu-content .choose-currency a{color:#000}#navbarSupportedContent .main-menu-content .choose-currency a:after{background:#000;height:11px;top:7px}#navbarSupportedContent .main-menu-content .choose-currency a .active,#navbarSupportedContent .main-menu-content .choose-currency a:hover{color:#000}#navbarSupportedContent .main-menu-content .choose-currency span{font-size:.8em}#navbarSupportedContent .main-menu-content .topbar-items{margin:0;padding-bottom:10px;padding-left:0}#navbarSupportedContent .main-menu-content .topbar-items li a{color:#000}.topmenu.bg-light .navbar-toggler{outline:none!important}.topmenu.bg-light .navbar-nav{margin-bottom:20px}.topmenu.bg-light .navbar-nav a{border-bottom:1px dashed #eaeaea;font-size:14px;padding-left:.75rem!important}.topmenu.bg-light .navbar-nav a.active.text-orange{border-left:2px solid var(--primary-color)}}.bg-primary{background-color:var(--primary-color)!important}.leaflet-pane .leaflet-popup-content{margin:.5em .5em .25em}.leaflet-pane .leaflet-popup{margin-bottom:28px}.overlay-icon .video-popup-btn{background-color:#ff5a5f;border-radius:50%;display:block;height:70px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:calc(50% - 35px);width:70px;z-index:1}.overlay-icon .video-popup-btn:hover{text-decoration:none}.overlay-icon .video-popup-btn:after{background-color:rgba(255,90,95,.2);border-radius:100%;content:"";height:90px;left:-10px;position:absolute;top:-10px;width:90px;z-index:-1}.overlay-icon .video-popup-btn{animation:pulse-red 2s infinite;background:#ff5a5f;box-shadow:0 0 0 0 #ff5a5f}.overlay-icon .video-popup-btn .video-popup-icon{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;position:relative;width:100%}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,90,95,.7);transform:scale(.9)}70%{box-shadow:0 0 0 15px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.9)}}.show-admin-bar .mfp-wrap{z-index:1000001}.traffic-map-container #trafficMap.mfp-hide{display:block!important}.mfp-content #trafficMap{margin:0 auto;max-width:700px}@media screen and (max-height:400px){#trafficMap{max-height:99vh;min-height:99vh}}.itemarea{background:rgba(0,0,0,.4);border-radius:6px}ul.listnews li:last-child{border:none;padding-bottom:0}.is-sticky{padding-top:66px}.list-agency{display:flex}.list-agency .agents-grid{background:#fff;border:none;border-radius:6px;box-shadow:0 0 20px 0 rgba(62,28,131,.1);-webkit-box-shadow:0 0 20px 0 rgba(62,28,131,.1);margin-bottom:30px;position:relative}.list-agency .agents-grid .fr-grid-thumb{border-radius:6px;display:table;height:200px;overflow:hidden;padding:.7em;position:relative;width:100%}.list-agency .agents-grid .fr-grid-thumb a,.list-agency .agents-grid .fr-grid-thumb span{display:inline-flex;height:250px;overflow:hidden;width:100%}.list-agency .agents-grid .fr-grid-thumb a img,.list-agency .agents-grid .fr-grid-thumb span img{border-radius:6px;-o-object-fit:cover;object-fit:cover;width:100%}.list-agency .agents-grid .fr-grid-detail{align-items:center;display:flex;padding:0 1.5rem 1rem;width:100%}.list-agency .agents-grid .fr-grid-detail-flex{flex:1}.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name{margin-bottom:0}.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name a{color:#000;text-decoration:none}.list-agency .agents-grid .agent-email a,.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name a:hover{color:var(--primary-color);text-decoration:none}.list-agency .agents-grid .agent-email a{align-items:center;background:#f4f5f9;border-radius:50%;display:inline-flex;height:40px;justify-content:center;transition:all .4s ease;width:40px}.list-agency .agents-grid .fr-grid-info{margin-bottom:1.5rem}.list-agency .agents-grid .fr-grid-info ul{margin:0;padding:0}.list-agency .agents-grid .fr-grid-info ul li{list-style:none;padding:.1rem 1.5rem}.list-agency .agents-grid .fr-grid-info .fr-grid-footer{align-items:center;border-top:1px solid #e2e6f1;display:flex;padding:1rem 1.5rem}.list-agency .agents-grid .fr-grid-footer-flex{flex:1}.list-agency .agents-grid .fr-position{font-size:15px}.list-agency .agents-grid .fr-position i{margin-right:10px}.list-agency .agents-grid .fr-grid-footer{align-items:center;border-top:1px solid #e2e6f1;display:flex;padding:1rem 1.5rem}.list-agency .agents-grid .fr-grid-footer-flex-right .prt-view{align-items:center;background:var(--primary-color);border-radius:50px;color:#fff!important;display:inline-flex;height:30px;justify-content:center;padding:4px 18px;text-decoration:none}.pagination{flex-flow:wrap}.pagination li{margin-bottom:10px}.menufooter{margin-bottom:30px}.list-agency .agents-grid .fr-grid-info ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-details>div{float:left}.agent-details>div:first-child{padding-right:15px}.agent-details>div p.mobile a{color:var(--primary-color);font-weight:700}main iframe{width:100%!important}.ck-content .item .item-price-wrap,.ck-content .pagination{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:700}.btn-primary:disabled{background:var(--primary-color);border-color:var(--primary-color)}.rating-star{display:inline-block;height:1.25rem;position:relative;width:90px}.rating-star:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;color:#d2d2d2;content:"";font:normal normal normal 24px/1 Font Awesome\ 5 Pro;font-size:inherit;font-weight:700;left:0;line-height:inherit;position:absolute;right:0;top:0}.rating-star .rating-star-item{display:inline-block;height:1.25rem;left:0;overflow:hidden;position:absolute}.rating-star .rating-star-item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;color:#edb867;content:"";display:inline-block;font:normal normal normal 24px/1 Font Awesome\ 5 Pro;font-size:inherit;font-weight:700;left:0;line-height:inherit;position:absolute;right:0;top:0}.navbar-collapse .language .language-switcher-wrapper>.dropdown{vertical-align:middle}.shop__sort .select--arrow .form-control{width:100%}.item-price-wrap li.h-type span{display:inherit;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.item-price-wrap li.h-type span{max-width:120px}}@media(min-width:1600px){.list-agency .col-xl-3{flex:0 0 20%;max-width:20%}}.socials svg.icon{margin-top:5px;vertical-align:top}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:none;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.form-check-input{--bs-form-check-bg:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #adb5bd;flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;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){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#cbced1;box-shadow:none;outline:0}.form-check-input:checked{background-color:#766df4;border-color:#766df4}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-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")}.form-check-input:checked[type=radio]{--bs-form-check-bg-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")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-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");background-color:#766df4;border-color:#766df4}.newsletter-popup .modal-dialog .modal-content form input[type=email]{transition:none}.newsletter-popup .modal-dialog .modal-content form .form-check-label{margin-left:10px}label.required:after{color:#fc655e;content:" *"}.featured-image{background-color:#f8f9fc!important}.featured-image img{cursor:pointer;max-height:500px;min-height:350px;-o-object-fit:contain;object-fit:contain;width:100%!important}.projecthome .item .description h5{padding-right:15px}.mt-20{margin-top:20px}.main-menu-nav ul li a svg{height:18px;margin-top:2px;vertical-align:top;width:18px}.input-password-toggle{padding:7px 15px}.block__content{margin-bottom:30px;margin-top:15px}.block--product-reviews .block--review{border-bottom:1px solid #e5e5e5;margin-bottom:25px;padding-bottom:25px}.block--review .block__header{align-items:flex-start;display:flex;justify-content:flex-start}.block--review .block__header img{border:1px solid #ddd;border-radius:50%}.block--review .block__header .block__info{padding-left:15px}.block--review .block__header .block__info .text-secondary{color:#6c757d!important}.image-viewer__item{background-color:#eee;border:1px solid #c4c6cf;height:70px;margin-right:2px;margin-top:5px;position:relative;text-align:initial;transition:all .3s cubic-bezier(.46,.03,.52,.96);width:70px}.image-viewer__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-upload__uploader-container{display:inline-block}.image-upload__uploader-container:hover{cursor:pointer}.image-upload__uploader-container .image-upload__uploader{align-items:center;border:1px dashed #c4c6cf;display:flex;flex-direction:column;height:70px;justify-content:center;position:relative;width:70px}.image-upload__uploader-container .image-upload__uploader:hover{background:#d9edf7}.image-upload__uploader-container .image-upload__uploader:hover .image-upload__file-input{cursor:pointer}.image-upload__icon{color:#333;font-size:20px;margin-bottom:8px}.image-upload__text{color:#333;font-size:10px;padding:0 3px;text-align:center}.image-upload__file-input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.image-viewer__item{display:inline-block}.image-viewer__list{display:block;width:100%}.image-viewer__icon-remove{cursor:pointer;position:absolute;right:2px;top:-1px;z-index:1}.image-viewer__icon-remove i{background:#848484;border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:20px;line-height:20px;text-align:center;width:20px}.image-viewer__list.is-loading .loading{display:block!important}.help-block{background-color:#d9edf7;border:1px solid #bce8f1;cursor:help;display:block;font-size:.9em;margin-bottom:10px;margin-top:5px;padding:5px}.image-upload__viewer .image-viewer__list .loading{background-color:rgba(146,162,177,.52);display:none;position:absolute;top:0;width:100%}.image-upload__viewer .image-viewer__list .loading .half-circle-spinner{height:30px;width:30px}.block--review .block__header .block__info{width:100%}.block--review .lh-1{line-height:1}.block--review .block__images a{border:1px solid #dee2e6;border-radius:.25rem!important;display:inline-block;height:100px;margin-bottom:5px;margin-right:5px;width:100px}.block--review .block__images a img{border:none;-o-object-fit:cover;object-fit:cover}.block--review .block__images .more-review-images span{align-items:center;align-self:center;background:rgba(0,0,0,.5);bottom:0;color:#fff;display:flex;font-size:22px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.block--review .block__images.block__images_total a{border:0;height:-moz-fit-content;height:fit-content;margin:0;padding:1.5px;width:inherit}.block__content{position:relative}.block__content .review__loading{align-items:center;background:rgba(0,0,0,.03);display:flex;height:100%;position:absolute;top:0;width:100%;z-index:31}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reviews-container{position:relative}.loading-spinner{align-items:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loading-spinner:after{animation:lds-dual-ring .5s linear infinite;border-color:var(--primary-color) transparent var(--primary-color) transparent;border-radius:50%;border-style:solid;border-width:1px;content:" ";display:block;height:40px;width:40px}.auth-card form .auth-input-icon{top:0}.auth-card form .btn-auth-submit{background:var(--primary-color);border-color:var(--primary-color);display:block;width:100%}.auth-card form a.text-decoration-underline{color:var(--primary-color);text-decoration:none!important}.auth-card form a.text-decoration-underline:hover{text-decoration:underline!important}.faq-section{margin:0 auto;width:100%}.faq-section .faq-header{padding:40px 0;text-align:center}.faq-section .faq-header .faq-header-content{margin:0 auto}.faq-section .faq-header .faq-header-content .faq-title{color:#333;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 15px}.faq-section .faq-header .faq-header-content .faq-subtitle{color:#666;margin:0}.faq-section .faq-content{display:flex;justify-content:center;width:100%}.faq-section .faq-content .faq-container{margin:0 auto;width:100%}.faq-wrapper{width:100%}.faq-wrapper .faq-list{list-style:none;margin:0;padding:0;width:100%}.faq-item{background:#fff;border-bottom:1px solid #e0e0e0;margin-bottom:0;width:100%}.faq-item:last-child{border-bottom:none}.faq-item .faq-question-wrapper{width:100%}.faq-item .faq-question-wrapper .faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:20px 0;text-align:left;transition:all .3s ease;width:100%}.faq-item .faq-question-wrapper .faq-question:hover .faq-icon,.faq-item .faq-question-wrapper .faq-question:hover .faq-question-text{color:var(--primary-color-hover)}.faq-item .faq-question-wrapper .faq-question .faq-question-text{color:var(--primary-color);flex:1;font-size:16px;font-weight:600;line-height:1.4;margin-right:20px;transition:color .3s ease}.faq-item .faq-question-wrapper .faq-question .faq-icon{align-items:center;color:var(--primary-color);display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:24px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.faq-item .faq-question-wrapper .faq-question .faq-icon .faq-icon-minus,.faq-item .faq-question-wrapper .faq-question .faq-icon .faq-icon-plus{position:absolute;transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.faq-item .faq-question-wrapper .faq-question .faq-icon .faq-icon-plus{opacity:1;transform:rotate(0deg)}.faq-item .faq-question-wrapper .faq-question .faq-icon .faq-icon-minus{opacity:0;transform:rotate(-90deg)}.faq-item .faq-question-wrapper .faq-question:not(.collapsed) .faq-icon .faq-icon-plus{opacity:0;transform:rotate(90deg)}.faq-item .faq-question-wrapper .faq-question:not(.collapsed) .faq-icon .faq-icon-minus{opacity:1;transform:rotate(0deg)}.faq-item .faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:100%}.faq-item .faq-answer.show{max-height:1000px;opacity:1;padding-bottom:20px}.faq-item .faq-answer .faq-answer-content{color:#666;padding-top:0;transform:translateY(-10px);transition:transform .3s ease}.faq-item .faq-answer .faq-answer-content p{margin:0 0 15px}.faq-item .faq-answer .faq-answer-content p:last-child{margin-bottom:0}.faq-item .faq-answer.show .faq-answer-content{transform:translateY(0)}.faq-category{margin-bottom:40px;width:100%}.faq-category:last-child{margin-bottom:0}.faq-category .faq-category-title{border-bottom:1px solid var(--primary-color-rgb);color:var(--primary-color);font-size:24px;font-weight:700;margin:0 0 20px;padding-bottom:10px;text-align:start}@media(max-width:768px){.faq-section{padding:20px 0}.faq-section .faq-header{margin-bottom:30px;padding:30px 0}.faq-section .faq-header .faq-header-content{padding:0 15px}.faq-section .faq-header .faq-header-content .faq-title{font-size:24px;margin-bottom:10px}.faq-section .faq-header .faq-header-content .faq-subtitle{font-size:14px}.faq-section .faq-content{padding:0 15px}.faq-item .faq-question-wrapper .faq-question{padding:15px 0}.faq-item .faq-question-wrapper .faq-question .faq-question-text{font-size:15px;margin-right:15px}.faq-item .faq-question-wrapper .faq-question .faq-icon{font-size:18px;height:20px;width:20px}.faq-item .faq-answer.show{padding-bottom:15px}.faq-item .faq-answer .faq-answer-content{font-size:13px}.faq-item .faq-answer .faq-answer-content p{margin-bottom:10px}.faq-category{margin-bottom:30px}.faq-category .faq-category-title{font-size:20px;margin-bottom:15px}}@media(max-width:480px){.faq-section .faq-header .faq-header-content .faq-title{font-size:20px}.faq-item .faq-question-wrapper .faq-question .faq-question-text{font-size:14px}}.top-socials.footer-socials a{color:#666;display:inline-block;font-size:18px;margin-bottom:5px;padding-right:18px}.top-socials.footer-socials a:hover{color:var(--primary-color)}.contact-whatsapp-btn{align-items:center;background-color:#25d366!important;border-color:#25d366!important;border-radius:4px!important;display:inline-flex;gap:8px;padding:10px 20px;transition:all .3s ease}.contact-whatsapp-btn,.contact-whatsapp-btn:hover{color:#fff!important;text-decoration:none!important}.contact-whatsapp-btn:hover{background-color:#128c7e!important;border-color:#128c7e!important;box-shadow:0 4px 12px rgba(37,211,102,.3);transform:translateY(-2px)}.contact-whatsapp-btn i{font-size:20px;margin:0}.whatsapp-contact-section p{margin-bottom:.5rem}.agent-whatsapp-section{margin-top:1rem;width:100%}body,html{overflow-y:auto!important}body{height:auto!important;min-height:100vh;overflow-x:hidden!important}.homepage-content-wrapper{overflow:visible!important}.mega-menu{animation:megaMenuSlide .4s ease-out;background:#fcfcfc!important;border:none!important;border-radius:0 20px 20px 20px!important;box-shadow:20px 0 60px rgba(0,0,0,.1)!important;left:100%!important;margin-left:10px!important;min-height:100%!important;padding:40px!important;top:0!important}.mega-menu .mega-menu-wrapper{gap:40px!important}.mega-menu .mega-menu__column{min-width:200px!important}.mega-menu .mega-menu__column h4{border-bottom:2px solid rgba(0,0,0,.05);color:#000!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;margin-bottom:20px!important;padding-bottom:15px!important;text-transform:uppercase!important}.mega-menu .mega-menu__column h4 .sub-toggle{display:none!important}.mega-menu .mega-menu__list li{margin-bottom:8px}.mega-menu .mega-menu__list li a{color:#666!important;display:inline-block!important;font-size:14px!important;padding:4px 0!important;transition:all .2s ease!important}.mega-menu .mega-menu__list li a:hover{color:#000!important;font-weight:500;padding-left:10px!important}@keyframes megaMenuSlide{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.ps-form--quick-search .input-group{background:#f0f2f5!important;border:2px solid transparent!important;border-radius:100px!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.02);padding:5px!important;transition:all .3s ease!important}.ps-form--quick-search .input-group:focus-within{background:#fff!important;border-color:#000!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important}.ps-form--quick-search input{background:transparent!important;border:none!important;font-size:15px!important;height:44px!important;padding-left:25px!important}.ps-form--quick-search input::-moz-placeholder{color:#999}.ps-form--quick-search input::placeholder{color:#999}.ps-form--quick-search .btn{background:#000!important;border-radius:100px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:1px;padding:0 30px!important;text-transform:uppercase!important;transition:all .3s ease!important}.ps-form--quick-search .btn:hover{background:#333!important;transform:scale(1.05)}.navbar-brand img{transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.navbar-brand img:hover{transform:scale(1.1) rotate(-2deg)}.topbar-items li a{padding-bottom:5px;position:relative}.topbar-items li a:after{background:gold;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.topbar-items li a:hover:after{width:100%}.navbar-nav.menu--mobile{gap:10px}.navbar-nav.menu--mobile>li>a{border-radius:8px;color:#333!important;font-weight:600!important;padding:10px 15px!important;position:relative;transition:all .3s ease!important}.navbar-nav.menu--mobile>li>a:after{background:#000;bottom:5px;content:"";height:2px;left:15px;position:absolute;right:15px;transform:scaleX(0);transition:transform .3s ease}.navbar-nav.menu--mobile>li>a:hover{background:rgba(0,0,0,.03);color:#000!important}.navbar-nav.menu--mobile>li>a:hover:after{transform:scaleX(1)}.navbar-nav.menu--mobile>li.current-menu-item>a{color:#000!important}.navbar-nav.menu--mobile>li.current-menu-item>a:after{transform:scaleX(1)}.login-item.dropdown .dropdown-toggle{background:#f8f9fa;border:1px solid rgba(0,0,0,.05);border-radius:50px;color:#333!important;font-weight:600!important;padding:8px 15px!important;transition:all .3s ease}.login-item.dropdown .dropdown-toggle:hover{background:#eee;transform:translateY(-1px)}.login-item.dropdown .dropdown-menu{border:none!important;border-radius:15px!important;box-shadow:0 15px 40px rgba(0,0,0,.1)!important;margin-top:10px!important;padding:10px!important}.login-item.dropdown .dropdown-menu .dropdown-item{border-radius:8px;color:#444;font-weight:500;padding:10px 15px;transition:all .2s ease}.login-item.dropdown .dropdown-menu .dropdown-item i{opacity:.7}.login-item.dropdown .dropdown-menu .dropdown-item:hover{background:rgba(255,215,0,.08);color:gold;padding-left:20px}.login-item.dropdown .dropdown-menu .dropdown-item:hover i{opacity:1}.header__extra{position:relative;transition:all .3s ease}.header__extra span{align-items:center;background:gold!important;border-radius:50%;box-shadow:0 3px 8px rgba(255,215,0,.3);color:#fff!important;display:flex;font-size:10px!important;font-weight:800!important;height:18px;justify-content:center;position:absolute;right:-10px;top:-5px;width:18px}.header__extra:hover{transform:translateY(-2px)}.header--mobile{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9)!important;border:none!important;box-shadow:0 2px 15px rgba(0,0,0,.05)}.header--mobile .navigation--mobile{padding:10px 15px!important}.header--mobile .ps-logo img{max-height:35px!important}.header--mobile .header__actions{align-items:center;display:flex;gap:15px}.ps-search--mobile{padding:0 15px 15px!important}.ps-search--mobile .ps-form--search-mobile .form-group--nest{background:#f0f2f5;border-radius:50px;overflow:hidden;padding:5px}.ps-search--mobile .ps-form--search-mobile .form-group--nest input{background:transparent!important;border:none!important;height:40px!important;padding-left:15px!important;width:calc(100% - 45px)}.ps-search--mobile .ps-form--search-mobile .form-group--nest button{align-items:center;background:#000!important;border:none;border-radius:50%;color:#fff!important;display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:5px;width:40px}.ps-search--mobile .ps-form--search-mobile .form-group--nest button i{font-size:16px}.ps-search--mobile .ps-form--search-mobile .form-group--nest button:hover{background:#333!important}.ps-panel--sidebar{border-radius:30px 0 0 30px!important;box-shadow:-20px 0 60px rgba(0,0,0,.1)!important}.ps-panel--sidebar .ps-panel__header{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.05);padding:25px!important}.ps-panel--sidebar .ps-panel__header h3{font-size:16px!important;font-weight:800!important;letter-spacing:1px;text-transform:uppercase}.ps-panel--sidebar .ps-panel__content{padding:20px!important}.mega-menu__list{max-height:450px;overflow-y:auto;padding-right:10px!important;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}.mega-menu__list::-webkit-scrollbar{width:4px}.mega-menu__list::-webkit-scrollbar-track{background:transparent}.mega-menu__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.bravo_topbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important;padding:8px 0!important;transition:all .3s ease;z-index:1050}.bravo_topbar .content{padding:0!important}.bravo_topbar .topbar-left{align-items:center;display:flex;gap:20px}.bravo_topbar .topbar-left a{align-items:center;color:hsla(0,0%,100%,.8)!important;display:flex;font-size:12px!important;font-weight:500!important;gap:8px;transition:all .3s ease}.bravo_topbar .topbar-left a i{color:gold;font-size:14px}.bravo_topbar .topbar-left a:hover{color:#fff!important;transform:translateY(-1px)}.bravo_topbar .topbar-left .line{background:hsla(0,0%,100%,.2);height:12px;margin:0!important;width:1px}.bravo_topbar .topbar-left .line:before{display:none!important}.bravo_topbar .topbar-right{align-items:center;display:flex;gap:25px}.topbar-items{align-items:center;display:flex;gap:15px;margin:0;padding:0}.topbar-items li{padding:0!important}.topbar-items li a{color:hsla(0,0%,100%,.9)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.5px;text-transform:uppercase;transition:all .2s ease}.topbar-items li a i{color:gold;font-size:14px;margin-right:5px}.topbar-items li a span{color:gold;font-weight:800}.topbar-items li a:hover{color:#fff!important}.currency-switcher .btn-select-language,.currency-switcher .px-1,.language .btn-select-language,.language .px-1{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px;color:#fff!important;font-size:11px!important;font-weight:700!important;padding:4px 12px!important;text-transform:uppercase;transition:all .3s ease}.currency-switcher .btn-select-language:hover,.currency-switcher .px-1:hover,.language .btn-select-language:hover,.language .px-1:hover{background:hsla(0,0%,100%,.15);border-color:gold!important}.currency-switcher .btn-select-language .caret,.currency-switcher .px-1 .caret,.language .btn-select-language .caret,.language .px-1 .caret{color:gold;margin-left:5px}.dropdown-menu.language_bar_chooser{backdrop-filter:blur(15px);background:rgba(0,0,0,.9)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important;min-width:120px!important;padding:10px!important}.dropdown-menu.language_bar_chooser li{display:block!important;padding:0!important}.dropdown-menu.language_bar_chooser li a{border-radius:6px!important;color:hsla(0,0%,100%,.7)!important;display:block!important;font-size:12px!important;font-weight:600!important;padding:8px 15px!important;transition:all .2s ease}.dropdown-menu.language_bar_chooser li a.active,.dropdown-menu.language_bar_chooser li a:hover{background:rgba(255,215,0,.1)!important;color:gold!important}.padtop10.mb-2.language{align-items:center;display:flex;gap:10px;margin:0!important;padding:0!important}.padtop10.mb-2.language .language-label{color:hsla(0,0%,100%,.5)!important;font-size:10px!important;letter-spacing:1px;text-transform:uppercase}.padtop10.mb-2.language a{background:transparent!important;border:none!important;opacity:.6;padding:0!important;transition:all .3s ease}.padtop10.mb-2.language a img,.padtop10.mb-2.language a svg{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.padtop10.mb-2.language a span{display:none}.padtop10.mb-2.language a.font-weight-bold,.padtop10.mb-2.language a:hover{opacity:1;transform:scale(1.15)}.padtop10.mb-2.language .text-muted{display:none}.bravo_topbar .login-item.dropdown .dropdown-toggle{background:transparent!important;border:none!important;color:#fff!important;font-size:12px!important;padding:0!important;text-transform:none!important}.bravo_topbar .login-item.dropdown .dropdown-toggle i.icon-user{color:gold}.bravo_topbar .login-item.dropdown .dropdown-menu{background:#fff!important;border-radius:12px!important;box-shadow:0 15px 50px rgba(0,0,0,.2)!important;margin-top:15px!important}.bravo_topbar .login-item.dropdown .dropdown-menu:before{background:#fff;content:"";height:12px;position:absolute;right:20px;top:-6px;transform:rotate(45deg);width:12px}footer{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000!important;border-top:1px solid hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.7)!important;padding:80px 0 40px!important;position:relative}footer:before{background:linear-gradient(90deg,transparent,rgba(255,215,0,.3),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}footer h4{color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:1.5px!important;margin-bottom:30px!important;position:relative;text-transform:uppercase!important}footer h4:after{background:gold;border-radius:2px;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:30px}footer p{color:hsla(0,0%,100%,.6)!important;font-size:14px!important;line-height:1.8!important;margin-bottom:15px!important}footer p i{color:gold!important;font-size:16px;margin-right:12px!important;text-align:center;width:20px}footer p a{color:hsla(0,0%,100%,.8)!important;transition:all .3s ease}footer p a:hover{color:gold!important;padding-left:5px}footer .footer-socials{display:flex;gap:15px;margin-top:25px!important}footer .footer-socials a{align-items:center!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;color:#fff!important;display:flex!important;height:40px!important;justify-content:center!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;width:40px!important}footer .footer-socials a i{color:#fff!important;font-size:18px!important;margin:0!important;transition:transform .3s ease}footer .footer-socials a:hover{background:gold!important;border-color:gold!important;box-shadow:0 10px 20px rgba(255,215,0,.2);transform:translateY(-5px) rotate(8deg)}footer .footer-socials a:hover i{color:#000!important;transform:rotate(-8deg)}footer .copyright{border-top:1px solid hsla(0,0%,100%,.05)!important;margin-top:60px!important;padding-top:30px!important}footer .copyright p{color:hsla(0,0%,100%,.4)!important;font-size:13px!important;letter-spacing:.5px}footer .copyright a{color:gold!important;font-size:12px;font-weight:600!important;letter-spacing:1px;text-decoration:none!important;text-transform:uppercase;transition:all .3s ease}footer .copyright a:hover{opacity:.8;text-decoration:underline!important}footer .language{align-items:center;display:flex!important;justify-content:center;margin:40px 0!important;text-align:center}footer .language .language-label{color:#fff!important;font-size:12px;letter-spacing:1px;margin-right:15px;text-transform:uppercase}footer .language a{align-items:center;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:50px!important;color:hsla(0,0%,100%,.6)!important;display:inline-flex!important;font-size:13px!important;font-weight:600!important;gap:8px;margin:0 5px!important;padding:8px 15px!important;transition:all .3s ease!important}footer .language a img,footer .language a svg{border-radius:2px;height:14px!important;width:auto!important}footer .language a:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;color:#fff!important;transform:translateY(-2px)}footer .language a.font-weight-bold{background:rgba(255,215,0,.1)!important;border-color:rgba(255,215,0,.3)!important;color:gold!important}footer .language .text-muted{color:hsla(0,0%,100%,.3)!important}footer .header-deliver{display:none!important}#back2top{background:gold!important;border-radius:12px!important;box-shadow:0 10px 25px rgba(255,215,0,.3)!important;color:#000!important;height:45px!important;line-height:45px!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important;width:45px!important}#back2top i{font-size:20px!important}#back2top:hover{background:#000!important;box-shadow:0 15px 35px rgba(0,0,0,.4)!important;color:gold!important;transform:translateY(-5px) scale(1.1)!important}.bgheadproject{align-items:center!important;background-position:50%!important;background-size:cover!important;display:flex!important;justify-content:center!important;overflow:hidden!important;padding:100px 0!important;position:relative!important}.bgheadproject:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(0,0,0,.4));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.bgheadproject .description{position:relative;width:100%;z-index:2}.bgheadproject .description h1{color:#fff!important;display:inline-block;font-size:42px!important;font-weight:800!important;left:50%;letter-spacing:2px!important;margin-bottom:20px!important;position:relative;text-shadow:0 10px 30px rgba(0,0,0,.5)!important;text-transform:uppercase!important;transform:translateX(-50%)}.bgheadproject .description h1:after{background:gold;border-radius:5px;bottom:-10px;box-shadow:0 0 15px rgba(255,215,0,.5);content:"";height:3px;left:20%;position:absolute;right:20%}.bgheadproject .breadcrumb{background:transparent!important;display:flex!important;gap:10px!important;justify-content:center!important;margin:10px 0 0!important;padding:0!important}.bgheadproject .breadcrumb .breadcrumb-item{align-items:center!important;color:hsla(0,0%,100%,.6)!important;display:flex!important;font-size:13px!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase!important}.bgheadproject .breadcrumb .breadcrumb-item:before{color:gold!important;content:"/"!important;font-weight:700!important;margin-right:10px!important}.bgheadproject .breadcrumb .breadcrumb-item:first-child:before{display:none!important}.bgheadproject .breadcrumb .breadcrumb-item a{color:#fff!important;transition:color .3s ease}.bgheadproject .breadcrumb .breadcrumb-item a:hover{color:gold!important;text-decoration:none!important}.bgheadproject .breadcrumb .breadcrumb-item.active{color:gold!important;font-weight:700!important}.ck-content{color:#444!important;font-size:16px!important;line-height:1.8!important;padding:20px 0!important}.ck-content h2,.ck-content h3,.ck-content h4{border-left:4px solid gold!important;color:#000!important;font-weight:700!important;margin:40px 0 20px!important;padding-left:20px!important;position:relative}.ck-content h2{font-size:28px!important}.ck-content h3{font-size:24px!important}.ck-content h4{font-size:20px!important}.ck-content p{margin-bottom:25px!important}.ck-content ol,.ck-content ul{margin-bottom:30px!important;padding-left:20px!important}.ck-content ol li,.ck-content ul li{list-style:none!important;margin-bottom:15px!important;position:relative}.ck-content ol li:before,.ck-content ul li:before{color:gold;content:"";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;left:-25px;position:absolute;top:2px}.ck-content a{color:gold!important;font-weight:600!important;text-decoration:underline!important;transition:opacity .3s ease}.ck-content a:hover{opacity:.8}.facebook-comment{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.05)!important;border:1px solid rgba(0,0,0,.05)!important;border-radius:20px!important;box-shadow:0 15px 40px rgba(0,0,0,.05)!important;margin-top:50px!important;padding:30px!important}
