.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-7{margin-top:7rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:9rem!important}.mt-10{margin-top:10rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}@media (min-width:576px){.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:1rem!important}.mt-sm-2{margin-top:2rem!important}.mt-sm-3{margin-top:3rem!important}.mt-sm-4{margin-top:4rem!important}.mt-sm-5{margin-top:5rem!important}.mt-sm-6{margin-top:6rem!important}.mt-sm-7{margin-top:7rem!important}.mt-sm-8{margin-top:8rem!important}.mt-sm-9{margin-top:9rem!important}.mt-sm-10{margin-top:10rem!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:1rem!important}.mb-sm-2{margin-bottom:2rem!important}.mb-sm-3{margin-bottom:3rem!important}.mb-sm-4{margin-bottom:4rem!important}.mb-sm-5{margin-bottom:5rem!important}.mb-sm-6{margin-bottom:6rem!important}.mb-sm-7{margin-bottom:7rem!important}.mb-sm-8{margin-bottom:8rem!important}.mb-sm-9{margin-bottom:9rem!important}.mb-sm-10{margin-bottom:10rem!important}}@media (min-width:768px){.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:1rem!important}.mt-md-2{margin-top:2rem!important}.mt-md-3{margin-top:3rem!important}.mt-md-4{margin-top:4rem!important}.mt-md-5{margin-top:5rem!important}.mt-md-6{margin-top:6rem!important}.mt-md-7{margin-top:7rem!important}.mt-md-8{margin-top:8rem!important}.mt-md-9{margin-top:9rem!important}.mt-md-10{margin-top:10rem!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:1rem!important}.mb-md-2{margin-bottom:2rem!important}.mb-md-3{margin-bottom:3rem!important}.mb-md-4{margin-bottom:4rem!important}.mb-md-5{margin-bottom:5rem!important}.mb-md-6{margin-bottom:6rem!important}.mb-md-7{margin-bottom:7rem!important}.mb-md-8{margin-bottom:8rem!important}.mb-md-9{margin-bottom:9rem!important}.mb-md-10{margin-bottom:10rem!important}}@media (min-width:992px){.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:1rem!important}.mt-lg-2{margin-top:2rem!important}.mt-lg-3{margin-top:3rem!important}.mt-lg-4{margin-top:4rem!important}.mt-lg-5{margin-top:5rem!important}.mt-lg-6{margin-top:6rem!important}.mt-lg-7{margin-top:7rem!important}.mt-lg-8{margin-top:8rem!important}.mt-lg-9{margin-top:9rem!important}.mt-lg-10{margin-top:10rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:1rem!important}.mb-lg-2{margin-bottom:2rem!important}.mb-lg-3{margin-bottom:3rem!important}.mb-lg-4{margin-bottom:4rem!important}.mb-lg-5{margin-bottom:5rem!important}.mb-lg-6{margin-bottom:6rem!important}.mb-lg-7{margin-bottom:7rem!important}.mb-lg-8{margin-bottom:8rem!important}.mb-lg-9{margin-bottom:9rem!important}.mb-lg-10{margin-bottom:10rem!important}}@media (min-width:1200px){.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:1rem!important}.mt-xl-2{margin-top:2rem!important}.mt-xl-3{margin-top:3rem!important}.mt-xl-4{margin-top:4rem!important}.mt-xl-5{margin-top:5rem!important}.mt-xl-6{margin-top:6rem!important}.mt-xl-7{margin-top:7rem!important}.mt-xl-8{margin-top:8rem!important}.mt-xl-9{margin-top:9rem!important}.mt-xl-10{margin-top:10rem!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:1rem!important}.mb-xl-2{margin-bottom:2rem!important}.mb-xl-3{margin-bottom:3rem!important}.mb-xl-4{margin-bottom:4rem!important}.mb-xl-5{margin-bottom:5rem!important}.mb-xl-6{margin-bottom:6rem!important}.mb-xl-7{margin-bottom:7rem!important}.mb-xl-8{margin-bottom:8rem!important}.mb-xl-9{margin-bottom:9rem!important}.mb-xl-10{margin-bottom:10rem!important}}@media (min-width:1600px){.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:1rem!important}.mt-xxl-2{margin-top:2rem!important}.mt-xxl-3{margin-top:3rem!important}.mt-xxl-4{margin-top:4rem!important}.mt-xxl-5{margin-top:5rem!important}.mt-xxl-6{margin-top:6rem!important}.mt-xxl-7{margin-top:7rem!important}.mt-xxl-8{margin-top:8rem!important}.mt-xxl-9{margin-top:9rem!important}.mt-xxl-10{margin-top:10rem!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:1rem!important}.mb-xxl-2{margin-bottom:2rem!important}.mb-xxl-3{margin-bottom:3rem!important}.mb-xxl-4{margin-bottom:4rem!important}.mb-xxl-5{margin-bottom:5rem!important}.mb-xxl-6{margin-bottom:6rem!important}.mb-xxl-7{margin-bottom:7rem!important}.mb-xxl-8{margin-bottom:8rem!important}.mb-xxl-9{margin-bottom:9rem!important}.mb-xxl-10{margin-bottom:10rem!important}}.m-b-1{margin-bottom:.4rem!important}.m-b-2{margin-bottom:.8rem!important}.m-b-3{margin-bottom:1.6rem!important}.m-b-4{margin-bottom:2.4rem!important}.m-b-5{margin-bottom:4.8rem!important}.mfp-bg{z-index:1042;background:#fff6;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mfp-wrap{z-index:1043;-webkit-backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:fixed;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:1046;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{text-align:center;opacity:.65;color:#fff;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-decoration:none;position:absolute;top:0;right:0}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-counter{color:#ccc;white-space:nowrap;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{opacity:.65;-webkit-tap-highlight-color:#0000;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}img.mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0;line-height:0;display:block}.mfp-figure{line-height:0}.mfp-figure:after{content:"";z-index:-1;background:#444;width:auto;height:auto;display:block;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.bootstrap-touchspin .input-group-btn-vertical{z-index:11;height:100%;position:absolute;right:0}.bootstrap-touchspin.input-group{max-width:68px;margin-bottom:0;padding-right:20px}.bootstrap-touchspin .form-control{text-align:center;max-width:46px;height:4.2rem;margin-bottom:0;padding:1.1rem 1rem}.bootstrap-touchspin .form-control:not(:focus){border-color:#ccc}.bootstrap-touchspin .input-group-btn-vertical>.btn{text-align:center;width:2rem;height:2rem;padding:0;font-size:1.2rem;position:absolute;right:0}.bootstrap-touchspin .input-group-btn-vertical>.btn:before{width:auto;margin:0 -.2rem 0 0;line-height:1;position:relative;top:-.1rem}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:10px;top:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:10px;bottom:0}.price-slider-wrapper .input-range{height:.3rem}.price-slider-wrapper .input-range .input-range__slider{background:#ca0d71;border-color:#ca0d71;width:1.1rem;height:1.1rem;top:-.05em;left:auto;right:-.55rem}.price-slider-wrapper .input-range .input-range__track--active{background:#eee;box-shadow:inset 0 1px 2px #00000061}.price-slider-wrapper .input-range .input-range__label--value,.price-slider-wrapper .input-range .input-range__label-container{color:#0000}.rc-tree .rc-tree-treenode{position:relative}.rc-tree .rc-tree-treenode span.rc-tree-switcher{float:right}.rc-tree .rc-tree-treenode-switcher-close span.toggle:before{content:""}.rc-tree.no-icon .rc-tree-treenode span.rc-tree-switcher{background:0 0}.rc-tree.cat-list .rc-tree-treenode{font-size:14px;font-weight:500;line-height:inherit}.rc-tree.cat-list .rc-tree-treenode .rc-tree-node-content-wrapper{height:auto}.rc-tree.cat-list .rc-tree-treenode .rc-tree-node-content-wrapper:hover{color:#ca0d71}.rc-tree.cat-list .rc-tree-treenode:not(:last-child){margin-bottom:1.3rem}.rc-tree.cat-list .rc-tree-node-selected{box-shadow:none;opacity:1;color:#ca0d71;background:0 0}.rc-tree.cat-list .rc-tree-indent-unit{width:14px}.alert{border-radius:0;margin-bottom:2rem;padding:1.4rem 1.5rem}.alert.alert-intro{font-size:1.5rem}@keyframes maskUp{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes maskRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes maskDown{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes maskLeft{0%{transform:translate(100%)}to{transform:translate(0)}}.maskUp{animation-name:maskUp}.maskRight{animation-name:maskRight}.maskDown{animation-name:maskDown}.maskLeft{animation-name:maskLeft}@keyframes fadeInUpShorter{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}.fadeInUpShorter{animation-name:fadeInUpShorter;animation-timing-function:ease-out}@keyframes fadeInLeftShorter{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}.fadeInLeftShorter{animation-name:fadeInLeftShorter;animation-timing-function:ease-out}@keyframes fadeInRightShorter{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:none}}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInRightShorter{animation-name:fadeInRightShorter;animation-timing-function:ease-out}@keyframes fadeInDownShorter{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:none}}.fadeInDownShorter{animation-name:fadeInDownShorter}@keyframes blurIn{0%{opacity:0;filter:blur(20px);transform:scale(1.3)}to{opacity:1;filter:blur();transform:none}}.blurIn{animation-name:blurIn}@keyframes dotPulse{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.dotPulse{animation-name:dotPulse;animation-duration:4s;animation-iteration-count:infinite}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(-90deg)}to{transform:perspective(400px)}}@keyframes brightIn{0%{filter:brightness(0%);animation-timing-function:ease-in}to{filter:brightness()}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes rotateInUpLeft{0%{opacity:0;transform-origin:0 100%;transform:rotate(90deg)}to{opacity:1;transform-origin:0 100%;transform:translateZ(0)}}.rotateInUpLeft{animation-name:rotateInUpLeft}.brightIn{animation-name:brightIn}@keyframes customSVGLineAnimTwo{0%{stroke-dasharray:820;stroke-dashoffset:500px}to{stroke-dasharray:1120;stroke-dashoffset:500px}}.customSVGLineAnimTwo{animation-name:customSVGLineAnimTwo}.appear-animate{opacity:0}.appear-animation-visible{opacity:1}.banner{font-size:1.6rem;position:relative}.banner figure{margin:0}.banner img{-o-object-fit:cover;object-fit:cover;width:100%}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{line-height:1}.banner .container:not(.banner-content){z-index:3;position:absolute;inset:0}.ibanner{font-size:10px}aside .banner{font-size:1.6rem}.banner-layer{z-index:3;position:absolute;left:6%;right:6%}.banner-content{position:relative}.banner-layer-top{top:7%}.banner-layer-bottom{bottom:5%}.banner-layer-space{padding:1em 1.5625em;left:0;right:0}.banner-layer-left{right:auto}.banner-layer-right{left:auto}.banner-layer-center{top:50%;left:50%;transform:translate(-50%,-50%)}.banner-layer-middle{top:50%;transform:translateY(-50%)}.banner-layer-casimiddle{top:45%;transform:translateY(-50%)}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:1199px){.banner{font-size:1.4rem}.ibanner{font-size:1rem}}@media (max-width:767px){.banner-md-vw-small{font-size:1.8vw}.banner-h-50{height:50vh}.banner-md-vw{font-size:2.3vw}.banner-md-vw-large{font-size:3vw}}@media (max-width:575px){.banner-md-vw-small{font-size:2.3vw}.banner-sm-vw{font-size:1.2rem}.banner-sm-vw-large{font-size:4vw}}.breadcrumb-nav{color:#8e8e8e}.breadcrumb{background-color:#0000;border-radius:0;margin-bottom:0;padding:1rem 0}.breadcrumb-item{letter-spacing:0;text-transform:uppercase;font-size:12px;line-height:24px}.breadcrumb-item+.breadcrumb-item:before{color:inherit;content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-right\"><polyline points=\"9 18 15 12 9 6\"></polyline></svg>");vertical-align:middle;margin-top:2px;padding-right:1.4rem;font-family:porto;font-size:12px}.breadcrumb-item a:not(:first-child){margin-left:5px}.breadcrumb-item a,.breadcrumb-item.active{color:inherit}.btn{text-transform:none;letter-spacing:-.01em;border-radius:10px;padding:1.2rem 2.8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5;transition:background .2s,border-color .2s,color .2s,transform .15s}.btn:focus{box-shadow:none}.btn:active:not(:disabled){transform:scale(.98)}a.btn.disabled{pointer-events:auto;cursor:not-allowed}.btn-sm{padding:1em 1.6em;font-size:1.2rem}.btn-md{padding:1em 2.2em;font-size:1.3rem}.btn-lg{padding:1em 2.15em;font-size:1.4rem}.btn-xl{padding:1.125em 2.75em;font-size:1.125em}.btn-icon-left i{padding-right:.7rem}.btn-icon-right i{padding-left:.7rem}.btn-primary{color:#fff;box-shadow:none;background-color:#ca0d71;border-color:#ca0d71}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{color:#fff;box-shadow:none;background-color:#f01086;border-color:#f01086}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ca0d71;border-color:#ca0d71}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#9a0a56;border-color:#8e094f}.btn-secondary{color:#fff;box-shadow:none;background-color:#1f2937;border-color:#1f2937}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{color:#fff;box-shadow:none;background-color:#2e3c51;border-color:#2e3c51}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#1f2937;border-color:#1f2937}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#0d1116;border-color:#080b0e}.btn-outline{color:#ccc;background-color:#0000;background-image:none;border-color:#ccc}.btn-outline:hover,.btn-outline.focus{color:#ca0d71;box-shadow:none;background-color:#0000;border-color:#ca0d71}.btn-outline.disabled,.btn-outline:disabled{color:#ccc;background-color:#0000}.btn-outline:not(:disabled):not(.disabled):active,.btn-outline:not(:disabled):not(.disabled).active,.show>.btn-outline.dropdown-toggle{color:#ca0d71;background-color:#0000;border-color:#ca0d71}.btn-outline-secondary{color:#777;background-color:#0000;background-image:none;border-color:#ccc}.btn-outline-secondary:hover,.btn-outline-secondary.focus{color:#fff;box-shadow:none;background-color:#ca0d71;border-color:#ca0d71}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#777;background-color:#0000}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ca0d71;border-color:#ca0d71}.btn-dark{color:#fff;box-shadow:none;background-color:#1f2937;border-color:#1f2937}.btn-dark:hover,.btn-dark:focus,.btn-dark.focus{color:#fff;box-shadow:none;background-color:#ca0d71;border-color:#ca0d71}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#1f2937;border-color:#1f2937}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#0d1116;border-color:#080b0e}.btn-gray{color:#1f2937;box-shadow:none;background-color:#f3f4f6;border-color:#f3f4f6}.btn-gray:hover,.btn-gray:focus,.btn-gray.focus{color:#1f2937;box-shadow:none;background-color:#e5e7eb;border-color:#e5e7eb}.btn-gray.disabled,.btn-gray:disabled{color:#1f2937;background-color:#f3f4f6;border-color:#f3f4f6}.btn-gray:not(:disabled):not(.disabled):active,.btn-gray:not(:disabled):not(.disabled).active,.show>.btn-gray.dropdown-toggle{color:#1f2937;background-color:#d6d9e0;border-color:#cfd3db}.btn-link{color:#ca0d71;letter-spacing:0;text-transform:initial;padding-top:0;padding-bottom:0;font-family:Poppins,sans-serif;font-size:13px}.btn-link:hover,.btn-link:focus{color:#ca0d71;text-decoration:underline}.btn-social-login{text-transform:uppercase;background-color:#ca0d71;margin-left:10px;margin-right:10px;font-family:Poppins,sans-serif;text-decoration:none;display:flex}.btn-social-login span,.btn-social-login i{color:#fff}.btn-social-login i{margin-top:-1px;padding-right:6px}.btn-facebook{background:#3a589d}.btn-gplus{background:#dd4e31}.btn-twitter{background:#1aa9e1}.owl-dots .owl-dot,.owl-nav .owl-prev,.owl-nav .owl-next,a:focus{outline:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.mfp-container .mfp-preloader,.porto-loading-icon{content:"";text-indent:-9999px;z-index:3;border:2px solid #0000;border-top-color:#ca0d71;border-image:;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:.75s linear infinite spin;display:inline-block}.mfp-container .mfp-preloader:before,.porto-loading-icon:before{width:inherit;height:inherit;border:inherit;border-radius:inherit;border-top-color:inherit;content:"";animation:1.5s infinite spin;position:absolute;top:-2px;left:-2px;right:0}.card{border:1px solid #ddd;border-radius:0;margin-bottom:3rem;font-size:1.4rem;overflow:hidden}.card-header:after{clear:both;content:"";display:block}.card-header{text-transform:uppercase;background-color:#f5f5f5;border-color:#ddd;border-radius:0;margin:0;padding:1.2rem 1.5rem;font-weight:700;line-height:1.5}.card-header .card-edit{float:right;color:#ca0d71;text-transform:capitalize;margin-top:.1rem;font-size:1.3rem;font-weight:400}.card-header.collapsing{height:auto}.card-header a{color:#000}.card-header:hover:after,.card-header:hover .toggle-button,.card-header.expanded:after,.card-header.expanded .toggle-button{color:#ca0d71}.card-body{border-top:0;border-radius:0;min-height:135px;padding:2rem 1.5rem}.card-body a{text-decoration:underline}.card-body h4{color:#6b7280;margin-bottom:.7rem}.card.card-accordion{border:0;margin-bottom:.5rem;padding:0}.card.card-accordion .card-header{cursor:pointer;letter-spacing:-.025em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;background:0 0;padding-left:0;padding-right:25px;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;position:relative;overflow:hidden}.card.card-accordion .card-header:after{content:"";font-family:porto;transition:all .35s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.card.card-accordion .card-header.collapsed:after{content:"";transition:all .35s}.card.card-accordion .card-body{min-height:0;padding:0}.card.card-accordion p{letter-spacing:0;margin-bottom:.4rem;padding:1.3rem 0}.count-container{margin-bottom:4rem}.count-wrapper{color:#1f2937;text-transform:uppercase;margin-bottom:.9rem;font:400 2.8rem/1 Poppins,sans-serif}.count-title{color:#374151;margin-bottom:0;font:600 1.6rem/1 Poppins,sans-serif}@media (min-width:992px){.count-wrapper{font-size:3.6rem}}.feature-box{color:#6b7280;margin-bottom:4rem;font-size:1.4rem;line-height:1.8}.feature-box i{color:#ca0d71;margin-bottom:2.2rem;font-size:5rem;line-height:1;display:inline-block}.feature-box i:before{margin:0}.feature-box h3{color:#1f2937;text-transform:uppercase;letter-spacing:0;margin-bottom:2rem;font-size:2rem;font-weight:700;line-height:1.1}.feature-box p{margin-bottom:0}.feature-box.border-top-primary{border-bottom:1px solid #dfdfdf;border-left:1px solid #ececec;border-right:1px solid #ececec;box-shadow:0 2px 4px #0000000d}.feature-box.border-top-primary .feature-box-content{border-top:4px solid #ca0d71;padding:30px 20px 10px}.feature-box-content{color:#6b7280;padding-left:10px;padding-right:10px;font-size:1.4rem;line-height:1.8}.feature-rounded i{border-radius:500px;width:80px;height:80px;font-size:35px;line-height:80px}.bg-icon-feature-box{border-radius:500px;width:80px;height:80px;margin-bottom:15px;line-height:80px;display:inline-block;background-color:#1f2937!important}form{margin-bottom:3.5rem}form h2{margin-top:3.4rem;margin-bottom:2.3rem}.form-group{margin-bottom:1.4rem}.form-group .form-control,.form-group .select-custom{margin-bottom:0}.form-group .form-control+.form-control{margin-top:1rem}.form-group-sm{max-width:480px;margin-bottom:.9rem}.form-control{color:#1f2937;background-color:#fafafa;border:1px solid #e5e7eb;border-radius:10px;height:46px;margin-bottom:1rem;padding-left:1.4rem;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5;transition:border-color .2s,box-shadow .2s}.form-control:focus{color:#1f2937;background-color:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.form-control::placeholder{color:#9ca3af}.form-control-sm{height:4.6rem;padding:.8rem 1.2rem}select.form-control:not([size]):not([multiple]){height:6rem}select.form-control-sm:not([size]):not([multiple]){letter-spacing:-.013em;height:3.7rem;padding:0 0 0 1.2rem;font-size:1.4rem}.main .form-control::placeholder{font-family:Poppins,sans-serif}.main .form-control::-webkit-input-placeholder{font-family:Poppins,sans-serif}.main .form-control::-moz-placeholder{font-family:Poppins,sans-serif}.main .form-control:-ms-placeholder-shown{font-family:Poppins,sans-serif}.main .form-control::-moz-placeholder{font-family:Poppins,sans-serif}.form-control[type=number]{-moz-appearance:textfield}textarea.form-control{border-color:#ebebeb;min-height:151px;padding-top:.8rem}.form-footer{vertical-align:middle;align-items:center;margin-top:2rem;margin-bottom:3.5rem;font-size:1.2rem;display:flex}.form-footer .form-footer-right{margin-left:auto;margin-right:0}.form-footer .form-footer-right .btn{margin:0}.form-footer .btn{margin-right:3rem}.forget-pass{line-height:1.3}label{color:#1f2937;margin:0 0 .6rem;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600}.required-field>label:after{color:#e02b27;content:"*";margin:0 0 0 .45rem;font-size:1.2rem}.required{color:#e02b27}.required+.form-footer{margin-top:.8rem}.select-custom{background:#fff;margin-bottom:1rem;position:relative}.select-custom select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;z-index:1;background:0 0;position:relative}.select-custom select:focus{background:0 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.select-custom select::-ms-expand{display:none}.select-custom select:focus::-ms-value{color:currentColor;background:0 0}}.select-custom:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-down\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");padding-bottom:2px;font-family:porto;font-size:1.6rem;font-weight:400;display:inline-block;position:absolute;top:50%;bottom:-.2rem;transform:translateY(-50%);right:6px!important}.select-custom .form-control,.select-custom .form-control-sm{padding-right:4rem}.form-group-custom-control{margin-top:1.3rem}.form-group-custom-control .custom-control{margin-top:0;margin-bottom:2rem}.form-group-custom-control .custom-radio{margin-bottom:2.2rem;padding-left:2.9rem}.form-group-custom-control+.form-group-custom-control{margin-top:-.5rem}.form-group-custom-control .custom-control-label{letter-spacing:0;text-transform:initial;color:#374151;font-family:Poppins,sans-serif;font-size:13px;font-weight:400}.custom-control{margin-top:3rem;margin-bottom:3rem;padding-left:3rem;position:relative}.custom-control-label{margin-bottom:0;position:static}.custom-control-label:before,.custom-control-label:after{width:20px;height:20px;line-height:20px;top:0;left:0}.custom-control-label:before{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:4px}.custom-radio .custom-control-label:after{border-radius:50%;width:12px;height:12px;top:4px;left:4px}.custom-radio .custom-control-input{z-index:333;opacity:0;position:absolute;top:3px;left:4px}.custom-radio .custom-control{padding-left:2.9rem}.custom-checkbox .custom-control-label:after{top:1px;left:3px}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0000}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{color:#1f2937;content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-check\"><polyline points=\"20 6 9 17 4 12\"></polyline></svg>");background:0 0;margin-top:2px;font-family:porto}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#ca0d71}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-radio .custom-control-label:before{background-color:#0000!important}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-color:#ca0d71;background-image:none}.form-control-tooltip{padding-right:4rem;position:relative}.form-control-tooltip .input-tooltip{color:#777;font-size:2.4rem;transition:all .3s;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.form-control-tooltip .input-tooltip:hover,.form-control-tooltip .input-tooltip:focus{color:#000}.form-input{border:1px solid #ddd;border-radius:2px;padding:1rem 1.2rem}.form-wide{width:100%}@media (min-width:768px){form,.form-footer{margin-bottom:4rem}form h2{margin-top:4.4rem}}@media (min-width:992px){form,.form-footer{margin-bottom:5rem}}.info-box{color:#1f2937;align-items:center;width:100%;padding:2.5rem 2.4rem 2rem;display:flex}.info-box i{color:inherit;text-align:center;font-size:3.7rem}.info-box i:before{width:auto;margin:0 .1em}.info-box h4{color:inherit;text-transform:uppercase;margin-bottom:2px;font-size:1.4rem;font-weight:700;line-height:1.1}.info-box p{margin-bottom:0;font-size:1.3rem;line-height:1.6}.info-box .porto-info{color:#2f6473;align-items:center;font-size:1.6rem;display:flex}.info-box.with-icon p:before{float:left;content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-info\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"></line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"></line></svg>");color:#5bc0de;filter:invert(86%)sepia(46%)saturate(3111%)hue-rotate(162deg)brightness(90%)contrast(92%);margin-right:5px;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900;line-height:1}.info-box-icon-left{-ms-flex-pack:center;-ms-flex-align:center;justify-content:center;align-items:center;display:-ms-flexbox}.info-box-icon-left i{margin-right:1.5rem;line-height:0}.modal form{margin:0}.modal form .form-group{max-width:480px}.modal form .form-control{max-width:100%}.modal-body{padding:1.5rem}.modal-wrapper{outline:none}.modal-content{border-radius:0;box-shadow:0 0 12px 2px #00000059}.modal-header,.modal-footer{align-items:center;height:80px;padding-left:1.5rem;padding-right:1.5rem;display:flex}.modal-title{font-weight:400}.close{font-size:2.2rem}.video-modal{background:#f4f4f4;width:90%;max-width:90rem;height:30vw;margin-left:auto;margin-right:auto;position:relative;top:50%}.video-modal .modal-close{color:#fff;opacity:.7;text-align:-4rem;cursor:pointer;background:0 0;border:0;font-size:3.3rem;font-weight:300;position:absolute;top:-4rem;right:-8px}.video-modal iframe{width:100%;height:100%}@media (max-width:767px){.video-modal{height:50vw}}@media (min-width:576px){.modal-content{margin-top:20px;margin-bottom:20px}.modal-body{max-height:calc(100vh - 210px);padding-top:2rem;overflow-y:auto}.modal-header,.modal-footer,.modal-body{padding-left:2rem;padding-right:2em}}@media (min-width:992px){.modal-dialog{max-width:800px}.modal-header,.modal-footer,.modal-body{padding-left:3rem;padding-right:3rem}}@media (max-width:479px){.modal-open,.modal-open .modal{padding-right:0!important}}.page-header{color:#1f2937;text-align:center;background-color:#f4f4f4;padding:5.5rem 0}.page-header .breadcrumb{padding-top:.5rem;padding-bottom:0}.page-header .breadcrumb a{color:#ca0d71}.page-header .breadcrumb a:hover{text-decoration:underline}.page-header .breadcrumb .breadcrumb-item:last-child:before{padding-right:1.1rem}.breadcrumb-nav+.page-header{margin-top:-2rem}.page-header h1,.page-title{letter-spacing:-.05em;color:#1f2937;margin-bottom:.4rem;font-size:2.8rem;font-weight:700}@media (min-width:768px){.breadcrumb-nav+.page-header{margin-top:-3rem}}@media (min-width:992px){.breadcrumb-nav+.page-header{margin-top:-4rem}}.toolbox{flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;font-size:1.2rem;line-height:1.5}.toolbox .select-custom:after{color:#1f2937;font-size:1.6rem;right:1.5rem}.toolbox .select-custom .form-control{max-width:160px;padding-top:1px;padding-left:.8rem;padding-right:2.5rem;font-size:1.3rem}.toolbox label{color:#777;margin:1px 1.1rem 0 0;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:400}.toolbox .form-control{color:#374151;margin-bottom:0;padding:0 .8rem;display:inline-block}.toolbox .form-control:focus{color:#374151}.toolbox select.form-control:not([size]):not([multiple]){height:34px}.toolbox .toolbox-show .select-custom:after{right:1rem}.toolbox,.toolbox-left,.toolbox-right,.toolbox-item{align-items:center;display:flex}.toolbox-item{margin-bottom:10px}.toolbox-item:not(:last-child){margin-right:10px}.toolbox-item.layout-modes{margin-top:-1px}.toolbox-item.toolbox-sort{margin-right:1.5rem}.toolbox-item .select-custom{margin-bottom:0}.toolbox-pagination{border-top:1px solid #efefef;margin-bottom:3.5rem;padding-top:2.5rem}.pagination{color:#706f6c;flex-wrap:wrap;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.page-item:not(:first-child){margin-left:.5rem}.page-item.active .page-link{color:#706f6c;background-color:#0000;border-color:#ca0d71}.page-item.disabled{display:none}.page-link{min-width:2.2em;color:inherit;text-align:center;border:1px solid #ccc;padding:0 .5em;line-height:2.1em}.page-link:hover,.page-link:focus{color:#706f6c;box-shadow:none;background-color:#0000;border-color:#ca0d71}.page-link i{font-size:20px}.page-link-btn{padding:0}.page-link-btn i{line-height:1;position:relative;top:1px}.layout-btn{color:#000;text-align:center;width:1.2em;font-size:16px;line-height:34px;display:inline-block}.layout-btn:not(:last-child){margin-right:4px}.layout-btn.active{color:#ca0d71}@media (min-width:992px){.toolbox-pagination{margin-bottom:0}}@media (max-width:991px){aside .toolbox-item{display:block}aside .toolbox-item:after{content:normal}.toolbox:not(.toolbox-pagination){background-color:#f4f4f4;margin-bottom:2rem;padding:10px}.toolbox:not(.toolbox-pagination) .toolbox-item{margin-bottom:0}.toolbox label{color:#1f2937;font-size:11px;font-weight:600}.toolbox .select-custom .form-control{text-transform:uppercase;color:#1f2937;max-width:140px;font-size:11px;font-weight:600}}@media (max-width:767px){.toolbox label{display:none}.toolbox .select-custom:after{padding:2px 0 0}}@media (max-width:575px){.toolbox .layout-modes{display:none}.toolbox .toolbox-show,.toolbox .toolbox-sort{margin-right:0}.toolbox .select-custom .form-control{max-width:132px}}.minipopup-area{z-index:2000;bottom:30px;left:30px}.minipopup-box{background-color:#fff;width:300px;padding:2rem 2rem 0;transition:opacity .3s,left .3s ease-out,transform .3s;left:-8rem;box-shadow:0 5px 20px #0000001a}.minipopup-box .product{align-items:center;margin-bottom:20px;display:flex}.minipopup-box figure{max-width:60px;margin-bottom:0;margin-right:10px}.minipopup-box .product-detail{font-family:Poppins,sans-serif;font-weight:500}.minipopup-box .product-detail .product-name{color:#222529;font-size:12px;font-weight:700}.minipopup-box .product-detail .product-name:hover{color:#ca0d71}.minipopup-box .product-detail p{letter-spacing:-.025em;margin-bottom:0;font-size:12px}.minipopup-box .product-action .btn{letter-spacing:.025em;min-width:120px;padding:11.2px 22.4px;font-size:11.2px}.minipopup-box .product-action .btn.viewcart{color:#000;background-color:#efefef}.minipopup-box .product-action .btn.checkout{float:right}.wishlist-popup{opacity:0;visibility:hidden;z-index:100;background-color:#fff;border-width:4px 0 0;border-radius:0;width:250px;padding:15px 20px;font-weight:600;line-height:1.5;transition:opacity .35s,visibility .35s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 5px #00000080}.wishlist-popup .wishlist-popup-msg{text-align:center;font-weight:600;line-height:1.6}.wishlist-popup.active{opacity:1;visibility:visible;z-index:1071}.login-popup .mfp-content{background-color:#fff;max-width:872px;margin-top:2.1rem}.login-popup .btn-regist{letter-spacing:-.025em;margin-top:3.6rem;font-size:1.6rem}.login-popup .form-footer-right{margin-bottom:.6rem}.login-popup .form-input{height:42px}.login-popup .container{padding:3.9rem 3.6rem 4.7rem}.login-popup .title{letter-spacing:-.01em;margin-bottom:.9rem;font-size:2.2rem;font-weight:700;line-height:1.45}.login-popup form{display:block}.login-popup label{color:#777;margin-bottom:.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.57}.login-popup .form-footer{margin:1rem 0 2.1rem}.login-popup .form-footer .custom-control{margin:0 0 0 auto;padding-left:2.5rem;font-size:1.3rem}.login-popup .forget-password{color:var(--primary-color);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600}.login-popup .btn-block{letter-spacing:-.02em;padding:1.5rem 2.4rem;font-size:1.6rem;font-weight:700;line-height:1.5}.login-popup .form-control{padding-left:2.5rem}.login-popup .form-control:hover{outline:none}.login-popup .custom-control-label{margin-top:2px;font-size:1.2rem}.newsletter-popup{border-radius:0;max-width:740px;margin-left:auto;margin-right:auto;padding:64px 40px;position:relative;box-shadow:0 0 50px #0000001f}.newsletter-popup .mfp-close{color:#333}.newsletter-popup .custom-checkbox .custom-control-label:after{left:5px}.newsletter-popup,.login-popup,.video-modal,.product-quick-view{margin-top:-2rem;transition:margin-top .35s}.newsletter-popup.ReactModal__Content--after-open,.login-popup.ReactModal__Content--after-open,.video-modal.ReactModal__Content--after-open,.product-quick-view.ReactModal__Content--after-open{margin-top:0}.close-modal .newsletter-popup,.close-modal .login-popup,.close-modal .video-modal,.close-modal .product-quick-view{margin-top:-2rem;transition:margin-top .35s}.ReactModal__Overlay{opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.ReactModal__Overlay #wheel canvas{margin-top:-55px}@media screen and (min-width:550px){.ReactModal__Overlay #wheel canvas{margin-top:-75px}}.ReactModal__Overlay #wheel canvas{margin-left:-95px}@media screen and (min-width:550px){.ReactModal__Overlay .wheel-container{-moz-columns:60px 2;columns:60px 2}.ReactModal__Overlay .wheel-container .winner-info{width:300px;position:absolute;top:40%;left:15%}}.ReactModal__Overlay.ReactModal__Overlay--after-open{opacity:1;visibility:visible}.ReactModal__Overlay.close-modal{opacity:0;visibility:hidden}.mfp-bg{background-color:#7776}button.mfp-close{opacity:.65;cursor:pointer;text-indent:-9999px;color:#838383;background:0 0;border:0;position:absolute;top:0;right:0;overflow:visible;transform:rotate(45deg)}button.mfp-close:hover{opacity:1}.mfp-image-holder button.mfp-close{color:#fff;text-align:left;width:41px}button.mfp-close:after{content:"";border-left:1px solid;height:17px;position:absolute;top:12px;left:20px}button.mfp-close:before{content:"";border-top:1px solid;width:17px;position:absolute;top:20px;left:12px}.newsletter-popup-content{max-width:360px}.newsletter-popup-content .form-control{background-color:#f4f4f4;border:none;border-radius:3rem 0 0 3rem;height:auto;padding:8px 12px 8px 22px;font-size:1.36rem;line-height:2.4}.newsletter-popup-content .form-control::placeholder{color:#9d9d9d}.newsletter-popup-content .btn{letter-spacing:0;text-align:center;text-transform:uppercase;border-radius:0 3rem 3rem 0;margin-left:-1px;padding:0 32px 0 25px;font-family:Poppins,sans-serif;font-size:1.28rem}.logo-newsletter{max-width:111px;height:auto;display:inline-block}.newsletter-popup h2{color:#313131;text-transform:uppercase;margin:24px 0 5px;font-size:1.8rem;font-weight:700}.newsletter-popup p{letter-spacing:-.02em;margin-bottom:2.4rem;font-size:1.4rem;line-height:1.85}.newsletter-popup form{margin:0 0 2.7rem}.newsletter-popup .custom-control{margin:0 0 4px 1px;padding-left:2.5rem}.newsletter-subscribe{text-align:left;font-size:1.1rem}.newsletter-subscribe .checkbox{margin:1.5rem 0}.newsletter-subscribe input{vertical-align:middle;margin-right:.5rem}.newsletter-subscribe label{color:inherit;text-transform:none;margin-top:2px;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400}.mfp-newsletter.mfp-removing{opacity:0;transition:opacity .35s ease-out}.mfp-ready .mfp-preloader{display:none}.mfp-zoom-out-cur .mfp-bg{opacity:.8;background-color:#0b0b0b}.mfp-zoom-out-cur .mfp-counter{color:#fff}.mfp-zoom-out-cur .mfp-arrow-right:before{border-left:0}.mfp-zoom-out-cur .mfp-arrow-left:before{border-right:0}.mfp-ajax-product.mfp-bg,.login-popup.mfp-bg{opacity:.6;background-color:#0000}.mfp-ajax-product .product-single-container{max-height:calc(100vh - 4rem);overflow-y:auto;box-shadow:0 10px 25px #00000080}.mfp-wrap .mfp-content{opacity:0;transition:all .35s ease-out}.login-popup.mfp-wrap .mfp-content{max-width:525px}.mfp-ajax-product.mfp-wrap .mfp-content{max-width:931px}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-ajax-product,.mfp-bg.mfp-newsletter,.mfp-bg.login-popup,.mfp-wrap.mfp-newsletter,.mfp-wrap.login-popup{z-index:1058}@media (max-width:991px){.mfp-container{padding:.6rem}}@media (max-width:767px){.newsletter-subscribe label{margin-left:3px}}@media (max-width:479px){.minipopup-area{right:10px}.minipopup-box{width:290px}.newsletter-popup{padding:54px 30px}.Toastify__toast-container{left:auto!important}.Toastify__toast{margin-bottom:1rem!important}.product-quick-view.ReactModal__Content--after-open{margin-left:1rem!important;margin-right:1rem!important;padding:1.5rem!important}}@media (min-width:768px){.login-popup .col-md-6{padding:0 2rem}.login-popup .col-md-6:first-child{border-right:1px solid #f5f6f6}}.product-intro.owl-carousel.owl-theme .owl-nav.disabled+.owl-dots{margin:0}.product-intro.owl-carousel.owl-theme .owl-dots{position:absolute;top:-58px;right:0}.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot span{background:0 0;border:2px solid #0466;border-radius:7px;width:14px;height:14px;margin:5px 2px;transition:opacity .2s;display:block;position:relative}.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot.active span,.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:0 0;border-color:#ca0d71}.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot.active span:before,.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot:hover span:before{display:none}.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot.active span:after,.product-intro.owl-carousel.owl-theme .owl-dots .owl-dot:hover span:after{content:"";background-color:#ca0d71;border-radius:10px;position:absolute;inset:3px}.product-intro.owl-carousel.owl-theme .owl-nav{color:#333;font-size:2.4rem}.product-intro.owl-carousel.owl-theme .owl-nav .owl-prev,.product-intro.owl-carousel.owl-theme .owl-nav .owl-next{opacity:0;width:30px;transition:opacity .2s,transform .4s;top:30%}.product-intro.owl-carousel.owl-theme .owl-nav .owl-prev{text-align:left;padding-right:30px;left:-30px;transform:translate(-10px)}.product-intro.owl-carousel.owl-theme .owl-nav .owl-next{text-align:right;padding-left:30px;right:-30px;transform:translate(10px)}.product-intro.owl-carousel.owl-theme:hover .owl-prev,.product-intro.owl-carousel.owl-theme:hover .owl-next{opacity:1;transform:translate(0)}.product-panel{margin-bottom:3.5rem}.product-panel .section-title{color:#313131;border-bottom:1px solid #00000014;margin-bottom:2.4rem;padding-bottom:1rem}.product-panel .section-title h2{letter-spacing:-.01em;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;line-height:22px}.tooltiptext{visibility:hidden;color:#fff;letter-spacing:.01em;text-align:center;z-index:1;opacity:0;background-color:#333;padding:1rem .7rem;font-family:Poppins,sans-serif;font-weight:400;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}figure .porto-loading-icon{position:absolute}.product-default{color:#777;margin-bottom:2rem;transition:box-shadow .3s ease-in-out}.product-default a{color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-default a:hover{color:#ca0d71;text-decoration:none}.product-default figure{margin-bottom:1.6rem}.product-default .label-group{position:absolute;top:.8rem;left:.8rem}.product-default .label-group-size{position:absolute;bottom:.8rem;left:.8rem}.product-default .product-label{text-align:center;text-transform:uppercase;color:#fff;border-radius:12px;margin-bottom:5px;padding:5px 11px;font-size:10px;font-weight:600;line-height:1;display:block}.product-default .product-label.label-hot{background-color:#000}.product-default .product-label.label-sale{background-color:#ca0d71}.product-default .product-label.label-new{color:#000;background-color:#fff}.product-default .product-label.label-number{color:#fff;background-color:#ca0d71;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;margin-right:auto;padding:0;font-size:1.6rem;display:flex;position:relative}.product-default .product-label.label-number span{margin-left:1px}.product-default .product-label.label-size{color:#000;border-radius:0;justify-content:center;align-items:center;width:auto;height:2.6rem;margin:0 6px 3px 0;padding:0 7px;font-size:1.1rem;font-weight:400;display:flex;position:relative}.product-default .product-label.label-size.in-stock{background-color:#ffffffad}.product-default .product-label.label-size.out-stock{background:linear-gradient(45deg,#0000 0% 48%,#ff5959 0 52%,#0000 0 100%),linear-gradient(135deg,#ffffffad 0% 48%,#ff5959 0 52%,#ffffffad 0% 100%)}.product-default .out-stock-text{text-align:center;text-transform:uppercase;background:#fffc;width:100%;padding:12px 0;font-weight:700;position:absolute;top:44%;left:0;right:auto}.product-default .product-details{flex-direction:column;-ms-flex-pack:center;-ms-flex-align:center;justify-content:center;align-items:center;padding:0 .8rem;display:-ms-flexbox}.product-default .category-wrap{white-space:nowrap;width:100%}.product-default .category-list{text-align:center;opacity:.8;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;overflow:hidden}.product-default .product-title{letter-spacing:.005em;text-overflow:ellipsis;max-width:100%;margin-bottom:.4rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.35;overflow:hidden}.product-default .title-wrap .product-title{text-overflow:ellipsis;width:calc(100% - 20px);margin-bottom:.5rem;overflow:hidden}.product-default .title-wrap .btn-icon-wish{margin-top:-2px}.product-default .product-action{color:#333;text-align:center;margin-bottom:1.5rem;position:relative}.product-default .btn-add-cart,.product-default .btn-icon-wish,.product-default .btn-quickview{color:#6f6e6b;background:#f4f4f4;border:1px solid #f4f4f4;line-height:34px}.product-default .btn-icon-wish,.product-default .btn-quickview{text-align:center;opacity:0;width:36px;height:36px;margin:0 2px;font-size:1.6rem;transition:all .25s;display:inline-block;position:absolute;top:0}.product-default .btn-icon-wish.checked,.product-default .btn-quickview.checked{color:#e27c7c}.product-default .btn-icon-wish.checked i:before,.product-default .btn-quickview.checked i:before{content:""}.product-default .btn-icon-wish:hover,.product-default .btn-quickview:hover{color:#333}.product-default .btn-icon-wish{left:0}.product-default .btn-icon-wish.added-wishlist i:before{content:"";color:#da5555}.product-default .btn-quickview{font-size:1.4rem;right:0}.product-default:not(.inner-icon) .btn-add-cart:not(.product-type-simple) i{display:none}.product-default .btn-add-cart{text-align:center;vertical-align:top;cursor:pointer;padding:0 1.4rem;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;transition:all .25s;display:inline-block}.product-default .btn-add-cart i{margin-bottom:2px;font-size:1.5rem;line-height:0}.product-default .btn-add-cart i:before{margin:0 4px 0 0;font-weight:800}.product-default:hover{z-index:1;transition:box-shadow .3s ease-in-out;box-shadow:0 12px 20px #00000014}.product-default:hover figure img:first-child{opacity:0;transition:opacity .3s ease-in-out}.product-default:hover figure img:last-child{opacity:1;transition:opacity .3s ease-in-out}.product-default:hover .btn-add-cart{color:#fff;background:#2b2b2d;border-color:#2b2b2d;transition:width 1s}.product-default:hover .btn-add-cart.product-type-simple i{display:inline-block}.product-default:hover .product-action a{opacity:1}.product-default:hover .product-action a.btn-icon-wish{left:-42px}.product-default:hover .product-action a.btn-quickview{right:-42px}.shoplist-page .product-default.product-list .btn-icon-wish,.shoplist-page .product-default.product-list .btn-quickview{margin-left:2px;margin-right:2px}.shoplist-page .product-default.product-list .category-list{text-align:left}.shoplist-page .product-default:not(.count-down):hover .product-countdown,.shoplist-page .product-default:not(.count-down):hover .product-countdown-container{visibility:visible;opacity:.7}.tooltip-top:after{content:"";border:6px solid #0000;border-top-color:#333;margin-left:-6px;position:absolute;top:96%;left:50%}.old-price{letter-spacing:.005em;color:#999;margin-right:3px;font-size:1.4rem;text-decoration:line-through}.product-price{color:#1f2937;font-size:1.8rem;line-height:.8}.price-box{margin-bottom:1.4rem;font-family:Poppins,sans-serif;font-weight:600;line-height:1}.ratings-container{cursor:pointer;margin:0 0 12px 1px;line-height:1;display:inline-block;position:relative}.ratings-container .product-ratings,.ratings-container .ratings{letter-spacing:.1em;font-family:"Font Awesome 5 Free";font-size:11px;font-weight:900;display:inline-block;position:relative}.ratings-container .product-ratings{height:11px}.ratings-container .product-ratings:before{content:url("data:image/svg+xml;utf8,<svg viewBox=\"9.828 233.593 79 14.265\" width=\"79\" height=\"14.265\" xmlns=\"http://www.w3.org/2000/svg\"><polygon points=\"17.328 233.593 19.648 238.288 24.828 239.048 21.078 242.698 21.963 247.858 17.328 245.423 12.693 247.858 13.578 242.698 9.828 239.048 15.013 238.288 17.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"33.328 233.593 35.648 238.288 40.828 239.048 37.078 242.698 37.963 247.858 33.328 245.423 28.693 247.858 29.578 242.698 25.828 239.048 31.013 238.288 33.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"48.328 233.593 50.648 238.288 55.828 239.048 52.078 242.698 52.963 247.858 48.328 245.423 43.693 247.858 44.578 242.698 40.828 239.048 46.013 238.288 48.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"65.328 233.593 67.648 238.288 72.828 239.048 69.078 242.698 69.963 247.858 65.328 245.423 60.693 247.858 61.578 242.698 57.828 239.048 63.013 238.288 65.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"81.328 233.593 83.648 238.288 88.828 239.048 85.078 242.698 85.963 247.858 81.328 245.423 76.693 247.858 77.578 242.698 73.828 239.048 79.013 238.288 81.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/></svg>");fill:#00000029}.ratings-container .product-ratings:hover .tooltiptext{visibility:visible;opacity:1}.ratings-container .ratings{white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.ratings-container .ratings:before{content:url("data:image/svg+xml;utf8,<svg viewBox=\"9.828 233.593 79 14.265\" width=\"79\" height=\"14.265\" xmlns=\"http://www.w3.org/2000/svg\"><polygon points=\"17.328 233.593 19.648 238.288 24.828 239.048 21.078 242.698 21.963 247.858 17.328 245.423 12.693 247.858 13.578 242.698 9.828 239.048 15.013 238.288 17.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"33.328 233.593 35.648 238.288 40.828 239.048 37.078 242.698 37.963 247.858 33.328 245.423 28.693 247.858 29.578 242.698 25.828 239.048 31.013 238.288 33.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"48.328 233.593 50.648 238.288 55.828 239.048 52.078 242.698 52.963 247.858 48.328 245.423 43.693 247.858 44.578 242.698 40.828 239.048 46.013 238.288 48.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"65.328 233.593 67.648 238.288 72.828 239.048 69.078 242.698 69.963 247.858 65.328 245.423 60.693 247.858 61.578 242.698 57.828 239.048 63.013 238.288 65.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"81.328 233.593 83.648 238.288 88.828 239.048 85.078 242.698 85.963 247.858 81.328 245.423 76.693 247.858 77.578 242.698 73.828 239.048 79.013 238.288 81.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/></svg>");color:#6a6a6d}.ratings-container .small-ratings{content:url("data:image/svg+xml;utf8,<svg viewBox=\"9.828 233.593 59 10.461\" width=\"59\" height=\"10.461\" xmlns=\"http://www.w3.org/2000/svg\"><polygon points=\"15.328 233.593 17.028 237.036 20.828 237.592 18.078 240.27 18.727 244.054 15.328 242.267 11.929 244.054 12.578 240.27 9.828 237.592 13.629 237.036 15.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"27.328 233.593 29.028 237.036 32.828 237.592 30.078 240.27 30.727 244.054 27.328 242.267 23.929 244.054 24.578 240.27 21.828 237.592 25.629 237.036 27.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"39.328 233.593 41.028 237.036 44.828 237.592 42.078 240.27 42.727 244.054 39.328 242.267 35.929 244.054 36.578 240.27 33.828 237.592 37.629 237.036 39.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"51.328 233.593 53.028 237.036 56.828 237.592 54.078 240.27 54.727 244.054 51.328 242.267 47.929 244.054 48.578 240.27 45.828 237.592 49.629 237.036 51.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/><polygon points=\"63.328 233.593 65.028 237.036 68.828 237.592 66.078 240.27 66.727 244.054 63.328 242.267 59.929 244.054 60.578 240.27 57.828 237.592 61.629 237.036 63.328 233.593\" style=\"fill: rgb(153, 153, 153);\"/></svg>");filter:invert(83%)sepia(0%)saturate(0%)hue-rotate(105deg)brightness(196%)contrast(91%)}.product-select-group{display:-ms-flexbox}.product-select{cursor:pointer;margin:0 4px 0 0}.product-select.type-image{background-size:contain;border:1px solid #00000017;width:32px;height:32px}.product-select.type-image.checked,.product-select.type-image.hover{border:1px solid #ca0d71}.product-select.type-check{border-radius:50%;width:12px;height:12px;margin:5px;display:block;position:relative;overflow:visible}.product-select.type-check:after{content:"";background-color:#0000;border:1px solid #000;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:-3px;left:-3px}.product-select.type-check.checked:before{content:"";-webkit-font-smoothing:antialiased;text-indent:0;color:#fff;text-align:center;width:100%;height:12px;margin-top:-6px;font-family:"Font Awesome 5 Free";font-size:8px;font-weight:900;line-height:12px;position:absolute;top:50%;left:0}.product-nav-filter{align-items:center;display:flex}.product-nav-thumbs a,.product-nav-thumbs span{text-indent:-9999px;background-repeat:no-repeat;background-size:cover;border:1px solid #e9e9e9;width:32px;height:32px;margin-right:.6rem;transition:border-color .35s;background-color:#0000!important}.product-nav-thumbs a:hover,.product-nav-thumbs span:hover{border-color:#1d70ba}.product-nav-dots{padding-top:2px}.product-nav-dots a,.product-nav-dots span{border:.2rem solid #fff;border-radius:50%;width:1.6rem;height:1.6rem;margin-right:.6rem;transition:box-shadow .35s;display:block;box-shadow:0 0 0 .1rem #1f2937}.product-single-qty{vertical-align:middle;max-width:104px;display:inline-block}.product-single-qty .bootstrap-touchspin.input-group{flex-wrap:nowrap;max-width:none;padding-right:0}.product-single-qty .bootstrap-touchspin .form-control{color:#222529;text-align:center;width:2.7em;height:36px;padding:10px 2px;font-family:Poppins,sans-serif;font-size:1.4rem}.product-single-qty .bootstrap-touchspin .form-control,.product-single-qty .bootstrap-touchspin .form-control:not(:focus),.product-single-qty .btn-outline:not(:disabled):not(.disabled):active{border-color:#dae2e6}.product-single-qty .btn{width:2.2em;padding:0}.product-single-qty .btn.btn-down-icon:hover:before,.product-single-qty .btn.btn-down-icon:hover:after,.product-single-qty .btn.btn-up-icon:hover:before,.product-single-qty .btn.btn-up-icon:hover:after{background-color:#ca0d71}.product-single-qty .btn.btn-outline{border-color:#e7e7e7}.product-single-qty .btn.btn-down-icon:after,.product-single-qty .btn.btn-up-icon:before,.product-single-qty .btn.btn-up-icon:after{content:"";background:#222529;width:9px;height:1px;margin-left:-.55rem;display:block;position:absolute;top:50%;left:50%}.product-single-qty .btn.btn-up-icon:before{transform:rotate(90deg)}.product-single-qty .horizontal-quantity::-webkit-outer-spin-button{-webkit-appearance:none}.product-single-qty .horizontal-quantity::-webkit-inner-spin-button{-webkit-appearance:none}.config-swatch-list{margin:1.5rem 0 0;padding:0;font-size:0;list-style:none}.config-swatch-list li a{width:2.8rem;height:2.8rem;margin:3px 6px 3px 0;display:block;position:relative;box-shadow:0 0 3px #0003}.config-swatch-list li .color-panel{border:1px solid #fff;width:1.7rem;height:1.7rem;margin-right:1.5rem;transition:all .3s;display:inline-block}.config-swatch-list li span:last-child{cursor:pointer}.config-swatch-list li:hover span:last-child{color:#ca0d71}.config-swatch-list li.active a:before{color:#fff;content:"";font-family:porto;font-size:1.1rem;line-height:1;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.config-swatch-list a:hover .color-panel,.config-swatch-list a:focus .color-panel,.config-swatch-list li.active .color-panel{box-shadow:0 0 0 .1rem #dfdfdf}.modal#addCartModal{width:340px;top:calc(50% - 160px);left:calc(50% - 160px);overflow:hidden;padding:10px!important}.modal#addCartModal .modal-dialog{margin:0}.modal#addCartModal .modal-content{box-shadow:none;border:none;margin:0}.add-cart-box{background-color:#fff;border-top:4px solid #ca0d71;box-shadow:0 0 10px #0009;padding:19px 10px 20px!important}.add-cart-box h4{color:#ca0d71;margin-bottom:1.8rem;font-weight:500}.add-cart-box img{width:120px;margin:0 auto 10px}.add-cart-box .btn-actions{-ms-flex-pack:distribute;justify-content:space-around;display:-ms-flexbox}.add-cart-box .btn-actions .btn-primary{cursor:pointer;border:none;width:140px;padding:8px 0;font:500 16px Poppins,sans-serif}.add-cart-box .btn-actions .btn-primary:focus,.add-cart-box .btn-actions .btn-primary:active,.add-cart-box .btn-actions .btn-primary:active:focus{box-shadow:none;border:none;outline:none}.divide-line>.col-1:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-1:nth-child(12n){border-right:none}.divide-line>.col-2:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-2:nth-child(6n){border-right:none}.divide-line>.col-3:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-3:nth-child(4n){border-right:none}.divide-line>.col-4:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-4:nth-child(3n){border-right:none}.divide-line>.col-5:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-5:nth-child(2n){border-right:none}.divide-line>.col-6:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-6:nth-child(2n){border-right:none}.divide-line>.col-7:nth-child(n),.divide-line>.col-8:nth-child(n),.divide-line>.col-9:nth-child(n),.divide-line>.col-10:nth-child(n),.divide-line>.col-11:nth-child(n){border-bottom:1px solid #00000017;border-right:none}.divide-line:not(.up-effect) .product-default .btn-quickview{width:calc(100% - 30px);margin:0 15px}.divide-line:not(.up-effect) .product-default .product-details{padding:0 1.5rem}.divide-line.up-effect{margin-top:-2rem}.divide-line.up-effect .product-default{margin:0;padding-top:5rem;transition:all .3s}.divide-line.up-effect .product-default .product-action{opacity:0;transition:all .3s}.divide-line.up-effect .product-default:hover{padding-top:1rem;padding-bottom:4rem}.divide-line.up-effect .product-default:hover .product-action{opacity:1}.divide-line .product-default{margin-bottom:0}.divide-line .product-default:hover{box-shadow:0 25px 35px -5px #0000001a}.divide-line .product-default:hover figure{box-shadow:none}.inner-quickview figure{position:relative}.inner-quickview figure .btn-quickview{color:#fff;letter-spacing:.025em;text-transform:uppercase;visibility:hidden;opacity:0;z-index:2;background-color:#ca0d71;border:none;width:100%;height:auto;margin:0;padding:.8rem 1.4rem;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.82;transition:padding-top .2s,padding-bottom .2s;position:absolute;bottom:0;left:0;transform:none}.inner-quickview figure .btn-quickview:hover{color:#fff;opacity:1}.inner-quickview .product-details{-ms-flex-align:start;align-items:flex-start}.inner-quickview .category-wrap,.inner-quickview .title-wrap{-ms-flex-pack:justify;-ms-flex-align:center;justify-content:space-between;align-items:center;width:100%;display:-ms-flexbox}.inner-quickview .category-wrap .btn-icon-wish,.inner-quickview .title-wrap .btn-icon-wish{opacity:1;border:none;width:auto;height:auto;font-size:1.5rem;line-height:0;overflow:visible;transform:none}.inner-quickview .category-list{text-align:left}.inner-quickview .category-wrap .btn-icon-wish{padding-top:1px;font-size:1.6rem}.inner-quickview:hover .btn-quickview{visibility:visible;opacity:.85}.inner-icon{margin-bottom:1.9rem;position:relative}.inner-icon:not(.product-widget) .product-details{padding:0}.inner-icon .category-list{text-align:left;text-overflow:ellipsis;text-align:left;width:calc(100% - 20px);overflow:hidden}.inner-icon .product-title{letter-spacing:-.01em;font-family:Poppins,sans-serif}.inner-icon .ratings-container{margin-left:0}.inner-icon .price-box{margin-bottom:1.5rem;font-family:Poppins,sans-serif}.inner-icon .btn-icon-group{z-index:2}.inner-icon .btn-icon-wish,.inner-icon .btn-quickview{top:auto}.inner-icon .btn-icon-wish{left:auto;right:0}.inner-icon:not(.product-widget):hover{box-shadow:none}.inner-icon:not(.product-widget):hover figure .btn-quickview{padding-top:1.2rem;padding-bottom:1.3rem;transition:padding-top .2s,padding-bottom .2s,opacity .2s}.inner-icon .btn-add-cart,.inner-icon .btn-icon-wish,.inner-icon .btn-quickview{background-color:#0000}.inner-icon figure{position:relative}.inner-icon figure .btn-icon-group{position:absolute;top:1.5rem;right:1.5rem}.inner-icon figure .btn-icon{opacity:0;visibility:hidden;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 0 5px;padding:0;transition:visibility .3s,opacity .3s,background-color .3s,color .3s,border-color .3s;display:flex;transform:none}.inner-icon figure .btn-icon i:not(.fa):before{font-weight:400}.inner-icon figure .btn-icon .fa{font-size:12px;font-weight:600}.inner-icon figure .btn-icon i{margin-bottom:0;font-size:1.6rem}.inner-icon figure .btn-icon i:before{margin:0}.inner-icon figure .btn-icon i.icon-bag{font-size:1.8rem}.inner-icon figure .btn-icon:hover{color:#fff;background-color:#ca0d71;border-color:#ca0d71;transition:all .3s}.inner-icon:hover .btn-icon{color:#000;visibility:visible;opacity:1;background-color:#fff;border-color:#ddd}.left-details .product-details{align-items:flex-start}.left-details .btn-icon-wish,.left-details .btn-quickview,.left-details .btn-add-cart{color:#000;background-color:#f4f4f4;border-color:#f4f4f4}.left-details .btn-icon-wish,.left-details .btn-quickview{transform:none}.left-details .btn-add-cart{margin-left:0;padding:0 1.5rem}.hidden-description{position:relative}.hidden-description:hover figure{box-shadow:none}.hidden-description:hover .btn-add-cart{background-color:#f4f4f4}.hidden-description:hover .product-details{opacity:1;transform:translateY(0)}.hidden-description figure{margin-bottom:0}.hidden-description figure .btn-icon-group{top:1rem;right:1rem}.hidden-description .product-details{opacity:0;background-color:#fff;border-top:1px solid #00000017;border-bottom:1px solid #00000017;width:100%;padding:15px 20px 0;transition:all .3s;position:absolute;bottom:46px;transform:translateY(5px)}.hidden-description .product-action{width:100%;position:absolute;bottom:-46px;left:0}.hidden-description .btn-quickview{opacity:.85;color:#fff;letter-spacing:.025em;text-transform:uppercase;background-color:#ca0d71;border:none;width:50%;height:45px;margin:0;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:400;transform:none}.hidden-description .btn-quickview:hover{opacity:1;color:#fff}.hidden-description .btn-add-cart{z-index:3;letter-spacing:.025em;text-transform:uppercase;background:#f4f4f4;border:none;justify-content:center;width:50%;height:45px;margin:0;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:400}.hidden-description .btn-add-cart:hover{color:#fff;background-color:#ca0d71}.full-width{flex-wrap:wrap;margin:0;padding-left:10px;padding-right:10px;display:flex}.full-width [class*=col-]{padding-left:10px;padding-right:10px}.no-gaps{flex-wrap:wrap;padding-left:0;padding-right:0;display:flex}.no-gaps [class*=col-]{padding-left:0;padding-right:0}.no-gaps .product-details{padding:0 1rem}.no-gaps .product-default{margin-bottom:0}.no-gaps .product-default:nth-child(2n) figure>a:first-child:after{content:"";background:#21252903;width:100%;height:100%;position:absolute;top:0;left:0}.inner-icon-inline figure .btn-icon-group{flex-direction:row;display:flex}.inner-icon-inline figure .btn-icon{margin-left:5px}.overlay figure{margin:0}.overlay figure>a:first-child:after{content:"";background-color:#1b1b1700;width:100%;height:100%;transition:all .25s;position:absolute;top:0;left:0}.overlay figure .btn-quickview,.overlay figure .btn-icon-group{z-index:1}.overlay figure .btn-icon{color:#fff;opacity:0;background-color:#4d4d4a;border-width:2px;border-color:#fff}.overlay .product-details{opacity:0;align-items:center;width:100%;transition:all .4s;position:absolute;top:0;bottom:0;left:0;transform:scale(.8)}.overlay .product-details .product-category,.overlay .product-details .product-title a,.overlay .product-details .product-price{color:#fff}.overlay .product-details a:hover{color:#ca0d71}.overlay .product-details .ratings-container .product-ratings:before{color:#fff9}.overlay .product-details .price-box{margin-bottom:0}.overlay:hover figure,.overlay:nth-child(2n):hover figure{box-shadow:none}.overlay:hover figure>a:first-child:after,.overlay:nth-child(2n):hover figure>a:first-child:after{background-color:#1b1b1799}.overlay:hover figure .btn-quickview,.overlay:hover figure .btn-icon,.overlay:nth-child(2n):hover figure .btn-quickview,.overlay:nth-child(2n):hover figure .btn-icon{opacity:.85;visibility:visible}.overlay:hover figure .btn-quickview:hover,.overlay:hover figure .btn-icon:hover,.overlay:nth-child(2n):hover figure .btn-quickview:hover,.overlay:nth-child(2n):hover figure .btn-icon:hover{opacity:1}.overlay:hover figure .btn-icon,.overlay:nth-child(2n):hover figure .btn-icon{color:#fff;opacity:.85;background-color:#4d4d4a;border-width:2px;border-color:#fff}.overlay:hover .product-details,.overlay:nth-child(2n):hover .product-details{opacity:1;transform:scale(1)}.overlay-dark figure{margin:0}.overlay-dark figure>a:first-child:after{content:"";background-color:#1b1b174d;width:100%;height:100%;transition:all .25s;position:absolute;top:0;left:0}.overlay-dark figure .btn-quickview,.overlay-dark figure .btn-icon-group{z-index:1}.overlay-dark figure .btn-icon{color:#fff;opacity:0;background-color:#4d4d4a;border-width:2px;border-color:#fff;margin-left:8px}.overlay-dark figure .btn-quickview{opacity:0;background-color:#4d4d4a;border:2px solid #fff;border-radius:2rem;width:auto;height:auto;padding:1rem 2.3rem;transition:all .1s;bottom:50%;left:50%;transform:translate(-50%,50%)}.overlay-dark .product-details{opacity:0;width:100%;transition:all .4s;position:absolute;bottom:4rem;left:2rem;transform:translateY(10px)}.overlay-dark .product-details .product-category,.overlay-dark .product-details .product-title a,.overlay-dark .product-details .product-price{color:#fff}.overlay-dark .product-details a:hover{color:#ca0d71}.overlay-dark .product-details .ratings-container .product-ratings:before{color:#fff9}.overlay-dark .product-details .price-box{margin-bottom:0}.overlay-dark:hover figure,.overlay-dark:nth-child(2n):hover figure{box-shadow:none}.overlay-dark:hover figure>a:first-child:after,.overlay-dark:nth-child(2n):hover figure>a:first-child:after{background-color:#1b1b17b3}.overlay-dark:hover figure .btn-quickview,.overlay-dark:hover figure .btn-icon,.overlay-dark:nth-child(2n):hover figure .btn-quickview,.overlay-dark:nth-child(2n):hover figure .btn-icon{opacity:.85}.overlay-dark:hover figure .btn-quickview:hover,.overlay-dark:hover figure .btn-icon:hover,.overlay-dark:nth-child(2n):hover figure .btn-quickview:hover,.overlay-dark:nth-child(2n):hover figure .btn-icon:hover{opacity:1;background-color:#4d4d4a}.overlay-dark:hover figure .btn-icon,.overlay-dark:nth-child(2n):hover figure .btn-icon{color:#fff;opacity:.85;background-color:#4d4d4a;border-width:2px;border-color:#fff}.overlay-dark:hover .product-details,.overlay-dark:nth-child(2n):hover .product-details{opacity:1;transform:translateY(0)}.creative-grid>div:not(:last-child) .product-default{height:600px}.creative-grid>div:last-child .product-default{height:300px}.creative-grid .product-default{margin-bottom:0;padding-bottom:2rem;position:relative}.creative-grid .product-default figure{height:100%}.creative-grid .product-default figure img{-o-object-fit:cover;object-fit:cover;height:100%;transition:opacity .3s linear;position:absolute}.creative-grid .product-default figure img:last-child{opacity:0}.creative-grid .product-default figure img:first-child{opacity:1}.creative-grid .product-default:hover figure img:first-child{opacity:0}.creative-grid .product-default:hover figure img:last-child{opacity:1}.inner-btn figure .btn-icon-group{inset:auto 1.5rem 1.5rem auto}.inner-btn figure .btn-icon{margin-bottom:0;position:relative}.inner-btn figure .btn-quickview{background-color:#fff}.inner-btn figure .btn-quickview i{font-size:1.4rem}.quantity-input .product-details{align-items:center}.quantity-input .product-single-qty{margin:0 0 1rem}.quantity-input .btn-add-cart{margin:0 0 1rem 2px}.quantity-input .btn-add-cart:hover{color:#fff;background-color:#ca0d71;border-color:#ca0d71}.product-default.product-list{align-items:center;display:-ms-flexbox}.product-default.product-list:not(.inner-icon) .btn-add-cart:not(.product-type-simple) i{display:block}.product-default.product-list .product-action{margin-bottom:0}.product-default.product-list:hover .btn-icon{padding-right:.8rem;transition:all .35s}.product-default.product-list:hover .btn-icon i{opacity:1;transition:all .35s}.product-default.product-list:hover .btn-icon span{padding-left:1.3rem;transition:all .35s}.product-default.product-list figure{width:100%;max-width:250px;margin-bottom:0;margin-right:1.2rem}.product-default.product-list figure img{-o-object-fit:cover;object-fit:cover;height:100%}.product-default.product-list .product-details{max-width:calc(100% - 270px);padding-top:3px}.product-default.product-list .product-title{margin-bottom:.6rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600}.product-default.product-list .ratings-container{margin:0 0 10px}.product-default.product-list .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-bottom:1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.product-default.product-list .price-box{margin-bottom:1.6rem}.product-default.product-list .category-list{text-align:left;margin-bottom:-1px}.product-default.product-list .btn-add-cart{color:#fff;background-color:#ca0d71;border-color:#ca0d71;padding:0 1.4rem}.product-default.product-list .btn-icon{transition:all .35s;position:relative}.product-default.product-list .btn-icon i{opacity:0;transition:all .35s;display:inline-block;position:absolute;top:26%;left:8px}.product-default.product-list .btn-icon i:before{margin:0;font-weight:800;line-height:1}.product-default.product-list .btn-icon span{transition:all .35s;display:inline-block}.product-default.product-list .btn-icon-wish,.product-default.product-list .btn-quickview{opacity:1;color:#333;background-color:#f4f4f4;border:1px solid #f4f4f4;line-height:32px;position:static}.product-default.product-list .btn-icon-wish{position:relative}.product-default.product-list:hover,.product-default.product-list:hover figure{box-shadow:none}.product-default.product-list:hover .product-action a.btn-icon-wish{left:0}.product-widget{margin-bottom:1.6rem;display:-ms-flexbox}.product-widget figure{max-width:84px;margin-bottom:0;margin-right:1rem}.product-widget figure img{-o-object-fit:cover;object-fit:cover;height:100%}.product-widget .ratings-container{margin-bottom:1rem}.product-widget .product-details{max-width:calc(100% - 104px);margin-bottom:2px}.product-widget .product-title{margin-bottom:.5rem;font-size:1.4rem}.product-widget .price-box{margin-bottom:0}.product-widget .product-price{font-size:1.5rem}.product-widget .old-price{font-size:1.2rem}.product-widget:hover,.product-widget:hover figure{box-shadow:none}.product-quick-view{background-color:#fff;padding:3rem}.product-quick-view .mfp-close{right:0}.product-quick-view .prod-full-screen{display:none}.product-quick-view .product-single-carousel:not(.owl-loaded){flex-wrap:nowrap;display:flex;overflow:hidden}.product-quick-view .product-single-carousel:not(.owl-loaded) .product-item{flex:0 0 100%;max-width:100%}.product-quick-view .prod-thumbnail:not(.swiper-initialized){white-space:nowrap;display:flex;overflow:hidden}.product-quick-view .prod-thumbnail:not(.swiper-initialized) .owl-dot{flex:0 0 25%;max-width:25%}.product-quick-view .product-single-filter label{margin-right:0}.product-quick-view .product-single-details .product-title{width:100%}.product-quick-view .view-cart{text-transform:uppercase;padding:13px 10px;font-size:.8em;font-weight:700;text-decoration:underline}.product-quick-view .product-single-details .product-single-filter:last-child{margin-left:-1px}.image-bg-white{filter:brightness(1.08)}.carousel-with-shadow,.products-slider>.owl-stage-outer{margin:-10px -20px;padding:10px 20px}@media (max-width:1280px){.carousel-with-shadow,.products-slider>.owl-stage-outer{margin:-10px -15px;padding:10px 15px}}.modal-backdrop.show{opacity:0}.sm-padding .product-details{padding-left:5px;padding-right:5px}.sm-padding .product-details .product-action{display:none}@media (max-width:1200px){.product-intro.owl-carousel.owl-theme .owl-nav .owl-prev{left:10px}.product-intro.owl-carousel.owl-theme .owl-nav .owl-next{right:10px}}@media (max-width:1159px){.product-intro.owl-carousel.owl-theme .owl-nav .owl-prev{left:-30px}.product-intro.owl-carousel.owl-theme .owl-nav .owl-next{right:-30px}}@media (max-width:1000px){.product-intro.owl-carousel.owl-theme .owl-nav .owl-prev{left:10px}.product-intro.owl-carousel.owl-theme .owl-nav .owl-next{right:10px}}@media (min-width:576px){.divide-line>.col-sm-1:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-1:nth-child(12n){border-right:none}.divide-line>.col-sm-2:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-2:nth-child(6n){border-right:none}.divide-line>.col-sm-3:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-3:nth-child(4n){border-right:none}.divide-line>.col-sm-4:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-4:nth-child(3n){border-right:none}.divide-line>.col-sm-5:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-5:nth-child(2n){border-right:none}.divide-line>.col-sm-6:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-sm-6:nth-child(2n){border-right:none}.divide-line>.col-sm-7:nth-child(n),.divide-line>.col-sm-8:nth-child(n),.divide-line>.col-sm-9:nth-child(n),.divide-line>.col-sm-10:nth-child(n),.divide-line>.col-sm-11:nth-child(n){border-bottom:1px solid #00000017;border-right:none}}@media (min-width:768px){.divide-line>.col-md-1:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-1:nth-child(12n){border-right:none}.divide-line>.col-md-2:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-2:nth-child(6n){border-right:none}.divide-line>.col-md-3:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-3:nth-child(4n){border-right:none}.divide-line>.col-md-4:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-4:nth-child(3n){border-right:none}.divide-line>.col-md-5:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-5:nth-child(2n){border-right:none}.divide-line>.col-md-6:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-md-6:nth-child(2n){border-right:none}.divide-line>.col-md-7:nth-child(n),.divide-line>.col-md-8:nth-child(n),.divide-line>.col-md-9:nth-child(n),.divide-line>.col-md-10:nth-child(n),.divide-line>.col-md-11:nth-child(n){border-bottom:1px solid #00000017;border-right:none}.product-quick-view .product-single-details{height:100%;position:absolute;right:0;overflow-y:auto}.product-quick-view .product-single-details::-webkit-scrollbar{width:3px;height:10px}.product-quick-view .product-single-details::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:10px;position:absolute}.product-quick-view .product-single-details::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}}@media (min-width:992px){.divide-line>.col-lg-1:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-1:nth-child(12n){border-right:none}.divide-line>.col-lg-2:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-2:nth-child(6n){border-right:none}.divide-line>.col-lg-3:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-3:nth-child(4n){border-right:none}.divide-line>.col-lg-4:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-4:nth-child(3n){border-right:none}.divide-line>.col-lg-5:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-5:nth-child(2n){border-right:none}.divide-line>.col-lg-6:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-lg-6:nth-child(2n){border-right:none}.divide-line>.col-lg-7:nth-child(n),.divide-line>.col-lg-8:nth-child(n),.divide-line>.col-lg-9:nth-child(n),.divide-line>.col-lg-10:nth-child(n),.divide-line>.col-lg-11:nth-child(n){border-bottom:1px solid #00000017;border-right:none}}@media (min-width:1200px){.divide-line>.col-xl-1:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-1:nth-child(12n){border-right:none}.divide-line>.col-xl-2:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-2:nth-child(6n){border-right:none}.divide-line>.col-xl-3:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-3:nth-child(4n){border-right:none}.divide-line>.col-xl-4:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-4:nth-child(3n){border-right:none}.divide-line>.col-xl-5:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-5:nth-child(2n){border-right:none}.divide-line>.col-xl-6:nth-child(n){border-bottom:1px solid #00000017;border-right:1px solid #00000017}.divide-line>.col-xl-6:nth-child(2n){border-right:none}.divide-line>.col-xl-7:nth-child(n),.divide-line>.col-xl-8:nth-child(n),.divide-line>.col-xl-9:nth-child(n),.divide-line>.col-xl-10:nth-child(n),.divide-line>.col-xl-11:nth-child(n){border-bottom:1px solid #00000017;border-right:none}.col-xl-7col .product-default .product-title,.col-xl-8col .product-default .product-title{font-size:1.3rem}.col-xl-7col .old-price,.col-xl-8col .old-price{font-size:1.2rem}.col-xl-7col .product-price,.col-xl-8col .product-price{font-size:1.5rem}}@media (max-width:1199px){.product-widget .product-price{font-size:1.4rem}}@media (max-width:767px){.product-quick-view{overflow-y:auto!important}.product-quick-view .mfp-close{position:fixed;top:2rem;right:1.1rem}}@media (max-width:575px){.product-default.product-list{flex-direction:column}.product-default.product-list:hover .btn-icon{padding-right:0}.product-default.product-list figure{max-width:none;margin-bottom:2rem;margin-right:0}.product-default.product-list .product-details{width:100%;max-width:none}.product-default.product-list:not(.inner-icon) .btn-add-cart:not(.product-type-simple) i{display:block}.product-default.product-list .product-action>a{width:34px;height:34px;padding:0}.product-default.product-list .btn-icon{margin-right:1px}.product-default.product-list .btn-icon i{opacity:1}.product-default.product-list .btn-icon:hover{padding:0}.product-default.product-list .btn-icon span{display:none}.product-quick-view{padding:2rem}.product-quick-view .product-single-details .product-title{font-size:2.6rem}}@media (max-width:479px){.product-price{font-size:1.3rem}.product-quick-view{padding:2rem}}.product-category-panel{margin-bottom:35px}.product-category-panel .owl-carousel{margin-top:-10px;padding-top:10px}.product-category-panel .owl-carousel .owl-nav .owl-prev,.product-category-panel .owl-carousel .owl-nav .owl-next{color:#333;width:30px;font-size:24px;line-height:22px}.product-category-panel .owl-carousel .owl-nav .owl-prev{left:-41px}.product-category-panel .owl-carousel .owl-nav .owl-next{right:-41px}.product-category-panel .section-title h2{letter-spacing:-.05em;color:#282d3b;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2}.product-category-panel .section-title{border-bottom:1px solid #dbdbdb;margin-bottom:2.5rem;padding-bottom:1rem}.product-category{color:#1d2127;margin-bottom:2rem;position:relative}.product-category a:hover{color:inherit}.product-category img,.product-category figure:after{border-radius:50%}.product-category figure{margin-bottom:0;position:relative}.product-category figure:after{z-index:1;content:"";background:0 0;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.product-category:hover figure:after{background-color:#1b1b1726}.owl-item>.product-category{margin-bottom:0}.category-content{display:flex;display:-ms-flex-box;z-index:3;flex-direction:column;-ms-flex-align:center;align-items:center;padding:2rem}.category-content h3{letter-spacing:-.005em;text-transform:uppercase;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.35}.category-content span{letter-spacing:normal;text-transform:uppercase;opacity:.7;margin-top:-10px;font-family:Poppins,sans-serif;font-size:10.2px;font-weight:400;line-height:1.8}.category-content span mark{color:inherit;background-color:#0000;padding:0}.content-left-center .category-content,.content-left-bottom .category-content,.content-center .category-content,.content-center-bottom .category-content{z-index:2;width:100%;padding:20.4px 25.5px;position:absolute;transform:translateY(-50%)}.content-left-center .category-content h3,.content-left-center .category-content span,.content-left-bottom .category-content h3,.content-left-bottom .category-content span,.content-center .category-content h3,.content-center .category-content span,.content-center-bottom .category-content h3,.content-center-bottom .category-content span{color:#fff}.content-left-center .category-content,.content-center .category-content{top:50%;left:0}.content-left-center .category-content{align-items:flex-start}.content-left-bottom .category-content{align-items:flex-start;bottom:0;left:0;transform:none}.content-center-bottom figure{min-height:90px}.content-center-bottom .category-content{padding:20.4px 0;bottom:0;transform:none}.content-center-bottom .category-content h3,.content-center-bottom .category-content span{color:#1d2127;margin-bottom:0}.overlay-lighter figure:after{background-color:#1b1b1700}.overlay-lighter:hover figure:after{background-color:#1b1b1726}.overlay-darker figure:after{background-color:#1b1b1740}.overlay-darker:hover figure:after{background-color:#1b1b1766}.overlay-light figure:after{background-color:#1b1b17bf}.overlay-light:hover figure:after{background-color:#1b1b1799}.hidden-count .category-content span{opacity:0;max-height:10px;transition:all .5s;transform:translateY(20%)}.hidden-count:hover .category-content span{opacity:.7;max-height:30px;transform:none}.creative-grid .product-category{height:100%;margin-bottom:0;padding-bottom:20px}.creative-grid .product-category.content-left-bottom .category-content{margin-bottom:20px}.creative-grid .product-category figure{height:100%}.creative-grid .product-category figure img{-o-object-fit:cover;object-fit:cover}.height-600{height:600px}.height-400{height:400px}.height-300{height:300px}.height-200{height:200px}@media (min-width:1160px){.col-5col-1{flex:0 0 20%;max-width:20%}}@media (max-width:767px){.height-600{height:400px}.height-300{height:200px}}@media (max-width:450px){.content-center-bottom .category-content{text-align:center;flex-wrap:wrap;padding:16.8px 21px}}@media (max-width:400px){.content-center-bottom .category-content{padding-bottom:1rem}}@media (max-width:1200px){.product-category-panel .owl-carousel .owl-nav .owl-next,.product-category-panel .owl-carousel .owl-nav .owl-prev{width:15px}.product-category-panel .owl-carousel .owl-nav .owl-next{right:-18px}.product-category-panel .owl-carousel .owl-nav .owl-prev{left:-18px}}@media (max-width:1159px){.product-category-panel .owl-carousel .owl-nav .owl-next,.product-category-panel .owl-carousel .owl-nav .owl-prev{width:30px}.product-category-panel .owl-carousel .owl-nav .owl-next{right:-41px}.product-category-panel .owl-carousel .owl-nav .owl-prev{left:-41px}}@media (max-width:1024px){.product-category-panel .owl-carousel .owl-nav .owl-next,.product-category-panel .owl-carousel .owl-nav .owl-prev{width:15px}.product-category-panel .owl-carousel .owl-nav .owl-next{right:-18px}.product-category-panel .owl-carousel .owl-nav .owl-prev{left:-18px}}.cat-item{flex-direction:column;align-items:center;display:flex}.cat-container{flex-wrap:wrap;justify-content:space-around;max-width:700px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (min-width:371px){.cat-item{width:11em}}@media (max-width:370px){.cat-item{width:8em}}.testimonial-owner{-ms-flex-align:center;align-content:center;display:flex}.testimonial-owner figure{max-width:40px;margin-bottom:2rem;margin-right:25px}.testimonial-owner h4{color:#111;text-transform:uppercase;margin-bottom:.5rem;padding-top:.7rem;font-size:1.4rem;display:block}.testimonial-owner span{color:#666;text-transform:uppercase;letter-spacing:.045em;font-size:1.2rem;font-weight:600;line-height:1.2;display:block}.testimonial blockquote{margin:0 0 0 15px;padding:1rem 2rem;position:relative}.testimonial blockquote:before{color:#ca0d71;content:"“";font-family:Playfair Display;font-size:5rem;font-weight:900;line-height:1;position:absolute;top:0;left:-.4em}.testimonial blockquote p{color:#62615e;margin-bottom:0;font-family:inherit;font-size:14px;font-style:normal;line-height:24px}@media (max-width:480px){.testimonial blockquote:before{left:-15px}}.social-icon{color:#fff;text-align:center;opacity:1;background-color:#ca0d71;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;line-height:3.2rem;text-decoration:none;display:inline-flex}.social-icon+.social-icon{margin-left:.6rem}.social-icons .social-icon:hover,.social-icons .social-icon:focus{color:#fff;opacity:.85;text-decoration:none}.social-icon.social-facebook{background-color:#3b5a9a}.social-icon.social-facebook:hover{border-color:#3b5a9ad9}.social-icon.social-twitter{background-color:#1aa9e1}.social-icon.social-twitter:hover{border-color:#1aa9e1d9}.social-icon.social-instagram{background-color:#7c4a3a}.social-icon.social-instagram:hover{border-color:#7c4a3ad9}.social-icon.social-linkedin{background-color:#0073b2}.social-icon.social-linkedin:hover{border-color:#0073b2d9}.social-icon.social-gplus{background-color:#dd4b39}.social-icon.social-gplus:hover{border-color:#dd4b39d9}.social-icon.social-mail{background-color:#dd4b39}.social-icon.social-mail:hover{border-color:#dd4b39d9}.product-countdown-container{opacity:.7;letter-spacing:-.01em;visibility:visible;text-transform:uppercase;z-index:6;background:#ca0d71;flex-wrap:wrap;justify-content:center;padding:1rem .7rem .9rem;font-family:Oswald,sans-serif;transition:opacity .3s;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.product-countdown-container .product-countdown-title{color:#fff;margin-bottom:0;margin-right:3px;font-size:11px;font-weight:400;display:inline-block}.product-countdown-container .product-countdown{z-index:6;opacity:1;color:#fff;line-height:1;position:relative;bottom:auto;left:auto;right:auto}.product-countdown-container .product-countdown .countdown-amount{text-transform:uppercase;align-items:center;margin-bottom:0;font-size:1.3rem;font-weight:400;line-height:1;display:flex}.product-countdown-container.type2{bottom:5rem}.deal-countdown{opacity:1;background:0 0;margin-top:-1px;margin-bottom:2rem;padding:0;display:block}.deal-countdown .product-countdown-title{color:#444;margin-bottom:1.4rem;font-size:14px;font-weight:600}.deal-countdown .product-countdown{display:flex}.deal-countdown .product-countdown .countdown-period{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em;width:100%;font-size:10px;font-weight:400;display:block;overflow:hidden}.deal-countdown .product-countdown .countdown-amount{color:#fff;letter-spacing:-.05em;padding-bottom:4px;font-size:18px;font-weight:600;display:block}.deal-countdown .countdown-section{text-align:center;background-color:#ca0d71;width:100%;max-width:64px;margin-right:2px;padding:1em 0;font-size:1.2rem;line-height:1}.deal-countdown b{display:none!important}.product-default:not(.count-down):hover .product-countdown,.product-default:not(.count-down):hover .product-countdown-container{opacity:0;visibility:hidden}.product-default .countdown-section,.product-default .product-countdown{align-items:center;font-size:13px;display:flex}.nav-tabs{border:0;border-bottom:1px solid #e7e7e7;margin:0;padding-bottom:2px}.nav-tabs .nav-item{margin-bottom:-2px}.nav-tabs .nav-item .nav-link{color:#282d3b;text-transform:uppercase;border:0;border-bottom:2px solid #0000;padding:1.2rem 0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.nav-tabs .nav-item .nav-link:hover{color:#ca0d71}.nav-tabs .nav-item:not(:last-child){margin-right:3.5rem}.nav-tabs .nav-item.active .nav-link{color:#1f2937;border-bottom-color:#1f2937}.product-single-tabs.product-tabs-list .product-desc-content p{margin-bottom:1.3rem}.product-single-tabs.product-tabs-list .product-desc-content ul,.product-single-tabs.product-tabs-list .product-desc-content ol{margin-bottom:2rem;padding-left:5.8rem}.product-single-tabs.product-tabs-list .product-desc-content li:before{left:2.4rem}.product-slider-tab .tab-content{position:relative}.product-slider-tab .tab-content>.tab-pane{opacity:0;z-index:-1;transition:visibility .3s,opacity .3s;position:absolute;inset:0;height:0!important;display:block!important}.product-slider-tab .tab-content>.tab-pane:not(.active){visibility:hidden;overflow:hidden}.product-slider-tab .tab-content>.active{opacity:1;z-index:auto;position:relative;height:auto!important}.tab-content>.tab-pane{display:block}@media (min-width:992px){.product-single-tabs.product-tabs-list{padding-bottom:2px}.product-single-tabs.product-tabs-list .col-lg-2{flex:0 0 21.4%;max-width:21.4%}.product-single-tabs.product-tabs-list .col-lg-10{flex:0 0 78.6%;max-width:78.6%}.product-single-tabs.product-tabs-list .nav.nav-tabs{border:none;flex-direction:column}.product-single-tabs.product-tabs-list .nav.nav-tabs .nav-item{border-bottom:1px solid #e7e7e7;margin-bottom:.8rem;margin-right:0}.product-single-tabs.product-tabs-list .nav.nav-tabs .nav-link{margin-bottom:-1px;padding:1.4rem 0 1.5rem;display:inline-block}.product-single-tabs.product-tabs-list .tab-pane.show{padding-top:.5rem}.product-single-tabs.product-tabs-list .tab-content{padding-left:.9rem}}@media (max-width:479px){.nav-tabs .nav-item:not(:last-child){margin-right:2.5rem}}.tooltip{font-family:Poppins,sans-serif;font-size:1.3rem}.tooltip.show{opacity:1}.tooltip .arrow{width:1rem;height:1rem}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:1rem 0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{border-width:1rem 1rem 0;border-top-color:#ddd;margin-left:-.5rem}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 1rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{width:1rem;height:2rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{border-width:1rem 1rem 1rem 0;border-right-color:#ddd}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:1rem 0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-width:0 1rem 1em;border-bottom-color:#ddd;margin-left:-.5rem}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 1rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{width:1rem;height:1rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-width:1rem 0 1rem 1rem;border-left-color:#ddd}.tooltip-inner{color:#777;text-align:left;background-color:#f4f4f4;border:1px solid #ddd;border-radius:.1rem;max-width:270px;padding:1.2rem 1.5rem}.lazy-load-image-background{z-index:-1;width:100%;position:relative;display:block!important}.lazy-load-image-background span{display:block!important}.lazy-load-image-background img{width:100%}.lazy-load-image-background.product-image{position:static}.lazy-load-image-background.lazy-load-image-loaded{z-index:3;display:inline!important}.lazy-overlay{background:#f4f4f4;position:absolute;inset:0}.media-with-lazy.post figure:before{padding-top:74.65%}.media-with-lazy span.product-image-hover img{opacity:0}.media-with-lazy figure{position:relative}.media-with-lazy figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s;position:absolute;top:0}.media-with-lazy figure .lazy-load-image-background{position:static}.media-with-lazy figure .lazy-overlay+.lazy-load-image-background img{opacity:1}.media-with-lazy figure .lazy-load-image-background.lazy-load-image-loaded{z-index:0}.media-with-lazy figure:before{content:"";background-color:#f4f4f4;width:100%;padding-top:100%;display:block}.media-with-lazy:hover figure .lazy-overlay+.lazy-load-image-background img{opacity:0}.media-with-lazy:hover figure .lazy-load-image-background:last-child img{opacity:1}.skeleton-body .skel-widget,.skeleton-body .skel-pro,.skeleton-body .skel-post,.skeleton-body .skel-pro-tabs,.skeleton-body .skel-cat,.skeleton-body .skel-pro-single .skel-product-gallery,.skeleton-body .skel-pro-single .entry-summary1,.skeleton-body .skel-pro-single .entry-summary2,.skeleton-body .skel-pro-single .entry-summary3{width:100%;position:relative;overflow:hidden}.skeleton-body .skel-widget:before,.skeleton-body .skel-pro:before,.skeleton-body .skel-post:before,.skeleton-body .skel-pro-tabs:before,.skeleton-body .skel-cat:before,.skeleton-body .skel-pro-single .skel-product-gallery:before,.skeleton-body .skel-pro-single .entry-summary1:before,.skeleton-body .skel-pro-single .entry-summary2:before,.skeleton-body .skel-pro-single .entry-summary3:before{content:"";background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-repeat:no-repeat;width:100%;display:block}.skeleton-body .skel-widget:after,.skeleton-body .skel-pro:after,.skeleton-body .skel-post:after,.skeleton-body .skel-pro-tabs:after,.skeleton-body .skel-cat:after,.skeleton-body .skel-pro-single .skel-product-gallery:after,.skeleton-body .skel-pro-single .entry-summary1:after,.skeleton-body .skel-pro-single .entry-summary2:after,.skeleton-body .skel-pro-single .entry-summary3:after{content:"";background-image:linear-gradient(90deg,#fff0 20%,#fffc 50%,#fff0 80%);animation:1.5s infinite skeletonloading;position:absolute;inset:-50%}.skeleton-body .skel-product-col.skel-pro:before{background-image:linear-gradient(#f4f4f4 250px,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0),linear-gradient(#f4f4f4 20px,#0000 0);background-position:0 0,90px 5px,90px 28px,90px 55px;background-size:77px 100%,150px 12px,250px 16px,150px 12px;padding-top:77px}.skeleton-body .skel-widget:first-of-type{margin-top:0;padding-top:0}.skeleton-body .skel-widget:before{background-position:0 10px,0 65px,0 105px,0 145px,0 185px,0 225px,0 265px;background-size:100% 30px,70% 20px,50% 20px,80% 20px,40% 20px,30% 20px,50% 20px;height:315px}.skeleton-body .skel-pro:before{background-position:0 0,0 calc(58% + 25px),0 calc(58% + 55px),0 calc(58% + 85px),0 calc(58% + 120px);background-size:100% 58%,55% 15px,85% 20px,55% 15px,40% 25px;padding-top:124.3%}.skeleton-body .skel-pro-list{border-bottom:1px solid #ebebeb;margin-bottom:2rem;padding-bottom:2rem}.skeleton-body .skel-pro-list:before{background-image:linear-gradient(#f4f4f4 250px,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0),linear-gradient(#f4f4f4 20px,#0000 0);background-position:0 0,270px 20px,270px 44px,270px 70px,270px 105px,270px 130px,270px 170px,270px 205px;background-size:250px 100%,150px 12px,250px 16px,150px 12px,100% 14px,100% 14px,120px 16px,200px 20px;padding-top:250px}.skeleton-body .skel-pro-grid:before{content:"";background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0),linear-gradient(#f4f4f4 12px,#0000 0),linear-gradient(#f4f4f4 16px,#0000 0);background-position:0 0,0 calc(62% + 20px),0 calc(62% + 44px),0 calc(62% + 66px),0 calc(62% + 92px);background-repeat:no-repeat;background-size:100% 62%,50% 12px,70% 16px,50% 12px,40% 16px;padding-top:calc(94.3% + 108px);display:block}.skeleton-body .skel-pro-grid:after{content:"";background-image:linear-gradient(90deg,#fff0 20%,#fffc 50%,#fff0 80%);background-position:-100% 0;background-repeat:no-repeat;background-size:60% 100%;animation:1.5s .2s infinite skeletonloading;position:absolute;inset:-50%;transform:rotate(45deg)}.skeleton-body .skel-magnifier:before{background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-position:top,0 100%,33.3333% bottom,66.6666% bottom,100% 100%;background-size:100% calc(80% - 2px),calc(25% - 8px) calc(20% - 7px),calc(25% - 8px) calc(20% - 7px),calc(25% - 8px) calc(20% - 7px),calc(25% - 8px) calc(20% - 7px)}.skeleton-body .skel-magnifier-extended:before{background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-position:0 0,50% 0,100% 0;background-size:33.2% 100%,33.2% 100%,33.2% 100%;padding-top:33.4%}.skeleton-body .skel-magnifier-vertical:before{background-position:100% 0,0 0,0 33.3333%,0 66.6666%,0 100%;background-size:79% 100%,19% 23%,19% 23%,19% 23%,19% 23%;padding-top:83.58%}.skeleton-body .skel-extended-detail:before{background-image:linear-gradient(#f4f4f4 51px,#0000 0),linear-gradient(#f4f4f4 51px,#0000 0),linear-gradient(#f4f4f4 51px,#0000 0),linear-gradient(#f4f4f4 41px,#0000 0),linear-gradient(#f4f4f4 45px,#0000 0),linear-gradient(#f4f4f4 42px,#0000 0),linear-gradient(#f4f4f4 41px,#0000 0),linear-gradient(#f4f4f4 42px,#0000 0),linear-gradient(#f4f4f4 43px,#0000 0),linear-gradient(#f4f4f4 40px,#0000 0),linear-gradient(#f4f4f4 49px,#0000 0),linear-gradient(#f4f4f4 45px,#0000 0),linear-gradient(#f4f4f4 43px,#0000 0),linear-gradient(#f4f4f4 43px,#0000 0);background-position:0 3px,0 59px,0 92px,100% 0,100% 62px,0 145px,0 186px,0 213px,0 238px,0 291px,100% 331px,81% 331px,60% 331px,36% 331px;background-size:37% 33px,11% 11px,28% 25px,18% 35px,42.5% 40px,100% 1px,100% 11px,100% 11px,100% 11px,100% 1px,14.2% 42px,14% 42px,17% 42px,17% 42px;padding-top:34.5%}.skeleton-body .skel-extended-detail:after{content:"";background-image:linear-gradient(90deg,#fff0 20%,#fffc 50%,#fff0 80%);background-position:-100% 0;background-repeat:no-repeat;background-size:60% 100%;animation:1.5s .2s infinite skeletonloading;position:absolute;inset:-50%;transform:rotate(45deg)}.skeleton-body .skel-magnifier-grid:before{background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-position:0 0,right 0,0 bottom,100% 100%;background-size:calc(50% - 10px) calc(50% - 10px)}.skeleton-body .skel-magnifier-both:before{background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-position:0 0,0,0 bottom;background-size:100% calc(33.3333% - 3px)}.skeleton-body .skel-magnifier-both.skel-pro:before{padding-top:300%}.skeleton-body .skel-sticky:before{background-position:0 0,0 34px,0 75px,0 120px,0 147px,0 174px,0 201px,0 240px,0 270px,0 320px,0 350px,0 395px,0 455px;background-size:55% 25px,70% 14px,40% 18px,100% 14px,100% 14px,100% 14px,100% 14px,40% 16px,40% 16px,100% 1px,70% 25px,60% 35px,60% 25px;padding-top:150%}.skeleton-body .skel-sticky:after{content:"";background-image:linear-gradient(90deg,#fff0 20%,#fffc 50%,#fff0 80%);background-position:-100% 0;background-repeat:no-repeat;background-size:60% 100%;animation:1.5s .2s infinite skeletonloading;position:absolute;inset:-50%;transform:rotate(45deg)}.skeleton-body .skel-detail:before{background-image:linear-gradient(#f4f4f4 25px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 18px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 23px,#0000 0),linear-gradient(#f4f4f4 22px,#0000 0),linear-gradient(#f4f4f4 32px,#0000 0),linear-gradient(#f4f4f4 22px,#0000 0),linear-gradient(#f4f4f4 48px,#0000 0),linear-gradient(#f4f4f4 35px,#0000 0),linear-gradient(#f4f4f4 47px,#0000 0);background-position:0 0,0 37px,0 76px,0 125px,0 149px,0 174px,0 220px,0 243px,0 289px,0 314px,0 363px,0 389px,0 441px;background-size:67% 25px,48% 13px,40% 14px,94% 11px,89% 11px,81% 11px,100% 1px,50% 44px,100% 1px,50% 44px,100% 1px,85% 35px,33% 25px;padding-top:90%}.skeleton-body .skel-detail:after{content:"";background-image:linear-gradient(90deg,#fff0 20%,#fffc 50%,#fff0 80%);background-position:-100% 0;background-repeat:no-repeat;background-size:60% 100%;animation:1.5s .2s infinite skeletonloading;position:absolute;inset:-50%;transform:rotate(45deg)}.skeleton-body .skel-pro-single .skel-product-gallery:before,.skeleton-body.horizontal .skel-pro-single .skel-product-gallery:before{background-position:0 0,0 95%,24.3902% 95%,48.7805% 95%,73.1707% 95%;background-size:100% 78%,18% 16%,18% 16%,18% 16%,18% 16%;min-height:480px;padding-top:120%}.skeleton-body .skel-pro-tabs:before{background-position:0 0,110px 0,220px 0,380px 0,0 35px,0 55px,0 85px,0 115px,0 145px,0 175px,0 205px;background-size:100px 25px,100px 25px,150px 25px,100px 25px,100% 1px,100% 15px,100% 15px,100% 15px,100% 15px,100% 15px,80% 15px;min-height:250px}.skeleton-body .skel-widget:before{content:"";background-image:linear-gradient(#f4f4f4 20px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0),linear-gradient(#f4f4f4 30px,#0000 0),linear-gradient(#f4f4f4 14px,#0000 0);background-position:0 5px,0 50px,45px 58px,0 95px,45px 103px,0 140px,45px 148px,0 185px,45px 193px,0 230px,45px 238px,0 275px,45px 283px;background-repeat:no-repeat;background-size:55% 20px,30px 30px,100% 14px,30px 30px,60% 14px,30px 30px,80% 14px,30px 30px,50% 14px,30px 30px,100% 14px,30px 30px,70% 14px;height:320px;display:block}.skeleton-body.product-intro.center-mode .entry-summary1:before{background-position:50% 0,50% 35px,50% 65px,50% 105px,66.6667% 185px,37.5% 175px,66.6667% 245px,37.5% 235px}.skeleton-body.product-intro.center-mode .entry-summary2:before{background-position:37.5% 10px,66.6667% 0,24% 60px,80% 70px,0 145px,100% 150px}.skeleton-body .skel-pro-single{margin-bottom:2rem}.skeleton-body .skel-pro-single .entry-summary{margin-bottom:0}.skeleton-body .skel-pro-single .entry-summary .col-md-12+.col-md-12:before{content:none}.skeleton-body .skel-pro-single .entry-summary1:before{background-position:0 0,0 35px,0 65px,0 105px,0 185px,15.3846% 175px,0 245px,15.3846% 235px;background-size:50% 25px,24% 20px,34% 30px,100% 50px,10% 20px,22% 40px,10% 20px,22% 40px;min-height:275px;margin-bottom:2rem}.skeleton-body .skel-pro-single .entry-summary2:before{background-position:0 10px,15.3846% 0,0 60px,52.5% 70px,0 145px,100% 150px;background-size:10% 20px,22% 40px,34% 40px,20% 20px,40% 40px,34% 30px;min-height:185px;margin-bottom:2rem}.skeleton-body .skel-pro-single .entry-summary3:before{min-height:390px;margin-top:3rem}.skeleton-body .skel-pro-single.gallery .skel-product-gallery:before{background-position:0 0,50.7463% 0,101.493% 0;background-size:33% 100%,33% 100%,33% 100%;min-height:0;padding-top:33%}.skeleton-body .skel-pro-single.gallery .entry-summary1:before{background-position:50% 0,50% 35px,50% 65px,50% 105px,36% 185px,57.6923% 175px,36% 245px,57.6923% 235px;background-size:50% 25px,24% 20px,34% 30px,60% 50px,10% 20px,22% 40px,10% 20px,22% 40px}.skeleton-body .skel-pro-single.gallery .entry-summary2:before,.skeleton-body .skel-pro-single.gallery .entry-summary3:before{background-position:22% 0,66.6667% 0,50% 60px,50% 100px,50% 160px;background-size:22% 40px,34% 40px,20% 20px,40% 40px,34% 30px}.skeleton-body .skel-pro-single.sticky{border-bottom:1px solid #ebebeb;margin-bottom:5rem;padding-bottom:3rem}.skeleton-body .skel-pro-single.sticky .accordion{text-align:left;width:100%}.skeleton-body .skel-pro-single.sticky .skel-product-gallery:before{background-position:0 0,0,0 100%;background-size:100% 32.5%,100% 32.5%,100% 32.5%;min-height:550px;padding-top:270%}.skeleton-body .skel-pro-single.sticky .entry-summary2:before{background-position:0 10px,15.3846% 0,0 60px,52.5% 70px,0 145px,100% 150px;background-size:10% 20px,22% 40px,34% 40px,20% 20px,40% 40px,34% 30px;min-height:185px}.skeleton-body .skel-pro-single.masonry_sticky .skel-product-gallery:before{background-position:right 0,0 66.2338%,right 62.1951%,0 107.143%,right 93.3333%;background-size:100% 50%,49% 23%,49% 18%,49% 30%,49% 25%;padding-top:200%}.skeleton-body .skel-pro-single .product-gallery,.skeleton-body .skel-pro-single .product-details{display:none}.skeleton-body .product-main-image{width:100%}.skeleton-body .skel-pro-single.gallery.loaded .owl-item{flex:none}.skeleton-body .skel-post{margin-bottom:5rem}.skeleton-body .skel-post:before{background-position:0 0,0 calc(157% - 320px),12% calc(133.5% - 264px),73% calc(133% - 235px),15.5% calc(107% - 82px),73% calc(108% - 45px);background-size:100% calc(139% - 360px),5.5% 65px,39% 30px,90% 20px,53% 20px,90% 20px;padding-top:calc(16.5% + 360px)}.skeleton-body .skel-post-mask{margin-bottom:2rem}.skeleton-body .skel-post-mask:before{background-position:0 0;background-size:100% 100%;padding-top:60%}.skeleton-body .skel-cat:before{content:"";background-image:linear-gradient(#f4f4f4 100%,#0000 0),linear-gradient(#f4f4f4 100%,#0000 0);background-position:0 0,50% calc(75% + 30px);background-repeat:no-repeat;background-size:100% 75%,60% 20px;padding-top:calc(100% + 60px);display:block}.skeleton-body.post-mask:before{content:none}.skeleton-body .skel-pro-single:not(.gallery) .owl-item{flex:0 0 100%;width:100%}.skeleton-body .skel-pro-single:not(.gallery).loaded .owl-item{flex:none}.skeleton-body .product-default{display:none}.skeleton-body.loaded.skel-shop-products .product-default{display:block}.skeleton-body.loaded.skel-shop-products .product-widget{display:flex}.skeleton-body.loaded.skel-shop-products .skel-product-col,.skeleton-body.loaded.skel-shop-products .skel-pro-tabs,.skeleton-body.loaded.skel-shop-products .skel-pro,.skeleton-body.loaded.skel-shop-products .skel-post,.skeleton-body.loaded.skel-shop-sidebar .skel-widget{display:none}.skeleton-body.loaded.skel-shop-sidebar .sidebar-shop{display:block}.skeleton-body .product-single-details.product-quick-detail{visibility:visible;max-height:none}.skeleton-body .product-single-carousel,.skeleton-body .product-slider-container{visibility:hidden;max-height:0}.skeleton-body:not(.loaded) .product-single-carousel *,.skeleton-body .product-single-carousel :before{height:0;margin:0!important;line-height:0!important}.skeleton-body .post{display:none}.skeleton-body .product-single-image{background:#eee}.skeleton-body.loaded.skel-shop-products .product-single-carousel,.skeleton-body.loaded.skel-shop-products .product-slider-container{visibility:visible;max-height:none}.skeleton-body.loaded.skel-shop-products .product-single-image{background:#f4f4f4}.skeleton-body.loaded.skel-shop-products .product-single-carousel *{height:auto;line-height:auto;padding:auto}.skeleton-body.loaded.skel-shop-products .product-single-carousel :before{line-height:auto;margin:auto;padding:auto}.skeleton-body.loaded.skel-shop-products .prod-thumbnail,.skeleton-body.loaded.skel-shop-products .product-grid,.skeleton-body.loaded.skel-shop-products .product-list{display:flex}.skeleton-body.loaded.skel-shop-products .prod-thumbnail.thumb-vertical,.skeleton-body.loaded.skel-shop-products .vertical-thumbs,.skeleton-body.loaded.skel-shop-products .post{display:block}.quickView-content.horizontal .skeleton-body .skel-pro-single .skel-product-gallery:before{background-position:0 0,0 95%,24.3902% 95%,48.7805% 95%,73.1707% 95%;background-size:100% 78%,18% 16%,18% 16%,18% 16%,18% 16%;min-height:480px;padding-top:120%}@media (max-width:767px){.skeleton-body .skel-pro-list:before{background-position:0 0,0 calc(100% - 105px),0 calc(100% - 70px),0 calc(100% + 40px),56.6667% calc(50% - 174.5px),60% calc(50% - 144.5px),92.5% calc(50% - 87px),100% calc(50% - 37px);background-size:49% calc(100% - 140px),20% 15px,25% 20px,100% 80px,10% 15px,15% 15px,40% 30px,49% 40px;padding-top:calc(49% + 140px)}}@media (min-width:992px),(max-width:767px) and (min-width:576px){.skeleton-body .skel-pro-single .skel-product-gallery:before{background-position:0 0,0 29.1139%,0 58.2278%,0 87.3418%,100% 0;background-size:18% 21%,18% 21%,18% 21%,18% 21%,80% 100%;min-height:480px;padding-top:80%}}@media (max-width:991px){.skeleton-body .skel-pro-single.gallery .skel-product-gallery:before{background-position:0 0,100% 0;background-size:48% 100%,48% 100%;padding-top:48%}.skeleton-body.loaded.skel-shop-products .prod-thumbnail.thumb-vertical{display:flex}}@media (max-width:575px){.skeleton-body .skel-pro-single.gallery .skel-product-gallery:before{background-position:0 0;background-size:100% 100%;padding-top:100%}}@media (min-width:768px){.skeleton-body .skel-post-list{margin-bottom:7rem}.skeleton-body .skel-post-list:before{background-position:0 0,58.75% calc(50% - 120px),67.1429% calc(50% - 77.5px),52.2222% calc(50% - 35px),100% calc(50% + 40px),52.2222% calc(50% + 105px);background-size:44% 100%,20% 20px,30% 35px,10% 20px,53% 100px,10% 20px;min-height:320px;padding-top:28.125%}}@keyframes skeletonloading{0%{transform:skew(-45deg)translate(-80%)}to{transform:skew(-45deg)translate(80%)}}.mfp-container .mfp-content .quickView-content{background-color:#222;padding:4rem}.mfp-container .mfp-content .quickView-content .skel-pro-single{margin-bottom:-2rem}.cols-3>*{width:33.3333%}.Toastify{z-index:10001;position:relative}.Toastify button.mfp-close{right:0}.Toastify__toast-body{padding:0}.toast-container.Toastify__toast-container{width:auto}.toast-container.Toastify__toast-container .Toastify__toast{padding:0}.toast-container.Toastify__toast-container .minipopup-box{padding:2rem}.toast-container.Toastify__toast-container .product-media:before{padding-top:100%}.toast-container.Toastify__toast-container .product.product-cart{margin-bottom:0}.Toastify__toast--success.Toastify__toast{border-radius:5px;max-width:273px}.Toastify__toast--success.Toastify__toast .Toastify__toast-body{width:213px;margin:auto 3rem;font-size:1.5rem}.whatsapp-float{z-index:1000;position:fixed;bottom:80px;right:20px}.whatsapp-float .whatsapp-button{cursor:pointer;background-color:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #25d3664d}.whatsapp-float .whatsapp-button:hover{transform:scale(1.1);box-shadow:0 6px 20px #25d36666}.whatsapp-float .whatsapp-button:hover .whatsapp-tooltip{opacity:1;visibility:visible;transform:translate(0)}.whatsapp-float .whatsapp-button:active{transform:scale(.95)}.whatsapp-float .whatsapp-button svg{color:#fff;width:28px;height:28px}.whatsapp-float .whatsapp-button .whatsapp-tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;background-color:#333;border-radius:6px;padding:8px 12px;font-size:14px;transition:all .3s;position:absolute;top:50%;right:70px;transform:translateY(-50%)translate(10px)}.whatsapp-float .whatsapp-button .whatsapp-tooltip:after{content:"";border:6px solid #0000;border-left-color:#333;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media (max-width:768px){.whatsapp-float{bottom:70px;right:15px}.whatsapp-float .whatsapp-button{width:50px;height:50px}.whatsapp-float .whatsapp-button svg{width:24px;height:24px}.whatsapp-float .whatsapp-button .whatsapp-tooltip{padding:6px 10px;font-size:12px;right:60px}}@media (max-width:480px){.whatsapp-float{bottom:65px;right:10px}.whatsapp-float .whatsapp-button{width:45px;height:45px}.whatsapp-float .whatsapp-button svg{width:20px;height:20px}.whatsapp-float .whatsapp-button .whatsapp-tooltip{display:none}}html{font-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%}body{color:#374151;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;overflow:hidden scroll!important}::selection{color:#fff;background-color:#ca0d71}p{margin-bottom:1.5rem}ul,ol{margin:0 0 2.25rem;padding:0;list-style:none}b,strong{font-weight:700}em,i{font-style:italic}hr{border:0;border-top:1px solid #e7e7e7;max-width:1730px;margin:5.5rem auto 5.2rem}sub,sup{font-size:70%}sup{font-size:50%}sub{bottom:-.25em}img{max-width:100%;height:auto;display:block}button:focus{outline:none}body.modal-open{padding-right:0!important}.live-search-list::-webkit-scrollbar{width:6px;height:10px}.dropdownmenu-wrapper::-webkit-scrollbar{width:6px;height:10px}.product-quick-view::-webkit-scrollbar{width:6px;height:10px}.mobile-sidebar::-webkit-scrollbar{width:6px;height:10px}.custom-srcollbar::-webkit-scrollbar{width:6px;height:10px}.live-search-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;position:absolute}.dropdownmenu-wrapper::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;position:absolute}.product-quick-view::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;position:absolute}.mobile-sidebar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;position:absolute}.custom-srcollbar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;position:absolute}.live-search-list::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}.dropdownmenu-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}.product-quick-view::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}.mobile-sidebar::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}.custom-srcollbar::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:100%;margin:8px}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading:not(.load-more-overlay),.load-more-overlay.loading:after{content:"";z-index:3;border:2px solid #fff;border-radius:32px;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.65s linear infinite spin;display:block;position:absolute;top:50%;left:50%;right:auto;border-top:2px solid #0006!important;border-bottom:2px solid #0006!important;border-right:2px solid #0006!important}.load-more-overlay{position:relative}.load-more-overlay.loading:after{content:""}.load-more-overlay:before{content:"";opacity:.8;z-index:3;background:#fff;position:absolute;inset:0}.popup-loading-overlay{position:relative}.popup-loading-overlay.porto-loading-icon:before{content:""}.popup-loading-overlay:after{content:"";opacity:.8;background:#fff;position:absolute;inset:0}.loading-overlay{opacity:1;visibility:visible;z-index:999999;background:#fff;transition:all .5s ease-in-out;position:fixed;inset:0}.loaded>.loading-overlay{opacity:0;visibility:hidden}.bounce-loader{text-align:center;z-index:10000;width:70px;margin:-9px 0 0 -35px;transition:all .2s;position:absolute;top:50%;left:50%}.bounce-loader .bounce1,.bounce-loader .bounce2,.bounce-loader .bounce3{background-color:#ccc;border-radius:100%;width:18px;height:18px;animation:1.4s ease-in-out infinite both bouncedelay;display:inline-block;box-shadow:0 0 20px #00000026}.bounce-loader .bounce1{animation-delay:-.32s}.bounce-loader .bounce2{animation-delay:-.16s}.loader .bounce-loader{top:100%}.col-6.fade.in{opacity:1;transition:opacity .5s}.col-6.fade{opacity:0;transition:opacity .5s}.parallax{transition:background-position-y .35s}.horizontal-quantity{-moz-appearance:textfield}.infinite-scroll-component{position:relative}input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none}@media (max-width:767px){html{font-size:9px}}@media (max-width:991px){#__next{overflow-x:hidden}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#1f2937;margin-bottom:1.8rem;font-family:Poppins,sans-serif;font-weight:700;line-height:1.1}h1,.h1{font-size:3.6rem;font-weight:400;line-height:1.223}h2,.h2{font-size:3rem;line-height:1.5}h3,.h3{font-size:2.5rem;line-height:1.28}h4,.h4{font-size:2rem;line-height:1.35}h5,.h5{font-size:1.4rem;line-height:1.429}h6,.h6{font-size:1.3rem;font-weight:600;line-height:1.385}a{color:#ca0d71;text-decoration:none;transition:all .3s}a:hover,a:focus{color:#ca0d71;text-decoration:none}.heading{color:#1f2937;margin-bottom:3rem}.heading .title{margin-bottom:1.6rem}.heading p{letter-spacing:-.015em}.heading p:last-child{margin-bottom:0}.light-title{margin-bottom:2rem;font-weight:300}.section-title{text-transform:none;letter-spacing:-.02em;font-size:2rem;font-weight:700}.section-sub-title{text-transform:none;color:#6b7280;font-size:1.5rem}.text-transform-none{text-transform:none}.ls-10{letter-spacing:.01em!important}.ls-0{letter-spacing:0!important}.ls-n-10{letter-spacing:-.01em!important}.ls-n-15{letter-spacing:-.015em!important}.ls-n-20{letter-spacing:-.02em!important}.ls-n-25{letter-spacing:-.025em!important}.bg-gray{background-color:#f4f4f4!important}.bg-dark{background-color:#1f2937!important}.bg-dark2{background-color:#2f3946!important}.bg-primary{background-color:#ca0d71!important}.bg-secondary{background-color:#1f2937!important}.text-dark{color:#1f2937!important}.text-primary{color:#ca0d71!important}.text-body{color:#374151!important}.line-height-1{line-height:1!important}.font1,.font2{font-family:Poppins,sans-serif!important}.font3{font-family:Segoe Script,Savoye LET!important}.font4{font-family:Oswald,sans-serif!important}.title-decorate:before,.title-decorate:after{content:"";background-color:#00000014;flex:1;height:1px;top:50%}.title-decorate:before{margin-right:2rem}.title-decorate:after{margin-left:2rem}.box-shadow-none{box-shadow:none!important}.overflow-hidden{overflow:hidden!important}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media (max-width:767px){.w-md-100{width:100%!important}.w-md-50{width:50%!important}}@media (max-width:575px){.w-sm-100{width:100%!important}.w-sm-50{width:50%!important}}@media (max-width:479px){.w-xs-100{width:100%!important}}@media (max-width:480px){.w-xs-100{width:100%!important}}@media (max-width:400px){.w-xxs-100{width:100%!important}}.round-images img{border-radius:50%}@media (min-width:768px){h1,.h1{font-size:4.5rem}h2,.h2{font-size:2.5rem}.heading{margin-bottom:4rem}}@media (min-width:992px){h1,.h1{font-size:5rem}h2,.h2{font-size:3rem}.heading{margin-bottom:5rem}.w-lg-max{flex:1;max-width:100%}}.page-wrapper{transition:all .25s;position:relative;left:0}.main{flex:auto}.row{margin-left:-10px;margin-right:-10px}[class*=col-]{padding-left:10px;padding-right:10px}.row-sparse{margin-left:-15px;margin-right:-15px}.row-sparse>[class*=col-]{padding-left:15px;padding-right:15px}.row-sm{margin-left:-6px;margin-right:-6px}.row-sm>[class*=col-]{padding-left:6px;padding-right:6px}.row-joined{margin-left:0;margin-right:0}.row-joined>[class*=col-],.container :not(.sticky-header)>.container,.container :not(.sticky-header)>.container-fluid{padding-left:0;padding-right:0}.ajax-overlay{z-index:1055;background-color:#0b0b0bcc;-ms-flex-align:center;justify-content:center;align-items:center;display:-ms-flexbox;position:fixed;inset:0}@media (max-width:1280px){.container-fluid{padding-left:20px;padding-right:20px}}@media (min-width:1180px){.container{max-width:1160px}}@media (min-width:1200px){.col-xl-5col{flex:0 0 20%;max-width:20%}.col-xl-5col-2{flex:0 0 40%;max-width:40%}.col-xl-7col{flex:0 0 14.2857%;max-width:14.2857%}.col-xl-8col{flex:0 0 12.5%;max-width:12.5%}.row-xl-tight{margin-left:-5px;margin-right:-5px}.row-xl-tight>[class*=col-]{padding-left:5px;padding-right:5px}}@media (min-width:992px){.container{padding-left:10px;padding-right:10px}.row-lg{margin-left:-15px;margin-right:-15px}.row-lg [class*=col-]{padding-left:15px;padding-right:15px}}@media (max-width:991px){.container{max-width:none}.mmenu-active .page-wrapper,.sidebar-opened .page-wrapper{left:260px}}@media (min-width:768px){.row-md-tight{margin-left:-5px;margin-right:-5px}.row-md-tight>[class*=col-]{padding-left:5px;padding-right:5px}}.owl-carousel .owl-nav .disabled{opacity:.5;cursor:default}.owl-carousel .owl-dots .owl-dot span{border-width:2px;width:16px;height:16px}.owl-carousel .owl-dots .owl-dot span:before{width:8px;height:8px;margin:0;transform:translate(-50%,-50%)}.owl-carousel .owl-dots .owl-dot:hover span:before,.owl-carousel .owl-dots .owl-dot.active span:before{transform:translate(-50%,-50%)}.owl-carousel.dots-m-0 .disabled+.owl-dots{margin:0}.owl-carousel.dots-mt-1 .disabled+.owl-dots{margin-top:1rem}.owl-carousel.nav-big .owl-nav{font-size:3.7rem}.owl-carousel.nav-big .owl-nav i{padding:4px 7px}.owl-carousel.nav-large .owl-nav{font-size:4.5rem}.owl-carousel.nav-large .owl-nav i{padding:4px 2px}.owl-carousel.nav-image-center .owl-nav button{top:33.6%}.owl-carousel.show-nav-hover .owl-nav{opacity:0;transition:opacity .2s,color .2s}.owl-carousel.show-nav-hover:hover .owl-nav{opacity:1}.owl-carousel .owl-nav .owl-prev{left:1vw}.owl-carousel .owl-nav .owl-next{right:1vw}@media (min-width:992px){.owl-carousel.nav-outer .owl-prev{left:-1.7vw}.owl-carousel.nav-outer .owl-next{right:-1.7vw}.owl-carousel.nav-outer.nav-large .owl-prev{left:-2.3vw}.owl-carousel.nav-outer.nav-large .owl-next{right:-2.3vw}}.owl-carousel.dots-top .owl-dots{margin:0 0 3.4rem;position:absolute;bottom:100%;right:0}.owl-carousel.dots-small .owl-dots span{width:14px;height:14px}.owl-carousel.dots-small .owl-dots span:before{width:4px;height:4px}.owl-carousel.dots-simple .owl-dots .owl-dot.active span:before{background-color:#1f2937}.owl-carousel.dots-simple .owl-dots .owl-dot span{border:none;margin:1px 1px 2px 0}.owl-carousel.dots-simple .owl-dots .owl-dot span:before{opacity:1;visibility:visible;background-color:#d6d6d6}.owl-carousel.images-center img{width:auto;margin:auto}.dots-left .owl-dots{text-align:left}.owl-carousel-lazy,.owl-carousel-lazy .home-slide:first-child,.owl-carousel-lazy .category-slide:first-child,.owl-carousel-lazy .owl-item:first-child .home-slide,.owl-carousel-lazy .owl-item:first-child .category-slide{display:block}.owl-carousel-lazy:not(.owl-loaded)>:not(:first-child){display:none}div.slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}img.slide-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.owl-carousel.dot-inside .owl-dots{text-align:center;position:absolute;bottom:4.1rem;left:3.6rem;right:3.6rem}.nav-image-center .owl-nav .owl-next,.nav-image-center .owl-nav .owl-prev{top:35%}.noUi-target{background:#eee}.noUi-handle{background:#ca0d71}.noUi-connect{background:0 0;box-shadow:inset 0 1px 2px #00000061}.ril__image,.ril__imagePrev,.ril__imageNext{transition:transform .35s}.sticky-header{transition:left .25s}.sticky-header.fixed{z-index:997;background:#fff;width:100%;padding:0;animation-name:fixedHeader;animation-duration:.4s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000000f}.sticky-header.fixed .logo{max-width:89px}.sticky-header.fixed .logo img{transform-origin:50%;transform:scale(.8)}.sticky-header.header-middle.fixed{height:60px}.sticky-header.deprecated-sticky:not(.fixed) .logo,.sticky-header.deprecated-sticky:not(.fixed) .cart-dropdown{display:none}.sticky-header.deprecated-sticky.fixed .main-nav{width:auto}.main .sticky-header:not(.fixed)>.container{padding-left:0;padding-right:0}.main .sticky-header.fixed{z-index:995;min-height:38px;padding-top:15px;padding-bottom:15px;overflow:hidden;box-shadow:0 2px 5px #0000001a}.main .sticky-header.fixed .container{margin:0 auto}.main .sticky-header.toolbox.fixed{background-color:#f4f4f4;padding:1.5rem;margin-bottom:0!important;padding-right:1.5rem!important}.main .sticky-header.toolbox.fixed .toolbox-left{margin-right:3rem}.sidebar-opened .sticky-header.fixed:not(.sticky-header),.mmenu-active .sticky-header.fixed{transition:left .25s;left:260px}@keyframes fixedHeader{0%{margin-top:-60px}to{margin-top:0}}.sticky-cart .tooltiptext{line-height:1;bottom:4rem}.sticky-cart .tooltiptext:after{top:-26%;transform:rotate(-180deg)}.sticky-navbar{opacity:0;visibility:hidden;z-index:997;background-color:#fff;border-top:1px solid #e7e7e7;width:100%;transition:all .25s;display:flex;position:fixed;top:100%;left:0;right:0}.sidebar-opened .sticky-navbar,.mmenu-active .sticky-navbar{transition:all .25s;left:260px}.sticky-navbar.fixed{opacity:1;visibility:visible;z-index:99;transform:translateY(-100%)}.sticky-navbar .sticky-info{flex:0 0 20%;max-width:20%;padding:1rem 0}.sticky-navbar .sticky-info:not(:last-child){border-right:1px solid #e7e7e7}.sticky-navbar .sticky-info a{color:#222529;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-size:9px;font-weight:600;display:flex}.sticky-navbar .sticky-info i{font-size:27px;font-weight:400}.sticky-navbar .sticky-info i span{font-style:normal;top:2px;right:-7px}@media (min-width:576px){.sticky-navbar{display:none}}@media (max-width:991px){.sidebar-opened .sticky-header.fixed{transition:left .25s;left:260px}.main .sticky-header.toolbox.fixed .toolbox-left{margin-right:0}}header{position:relative}header .container,header .container-fluid{-ms-flex-pack:justify;-ms-flex-align:center;justify-content:space-between;align-items:center;display:-ms-flexbox;position:relative}header p{margin-bottom:0}.header-icon:focus,.header-icon:hover{color:#1f2937}.header a{color:inherit}.header-top{color:#777;letter-spacing:.025em;font-size:1.1rem;font-weight:600}.header-middle{color:#1f2937;padding-top:1rem;padding-bottom:1rem}.header-bottom{color:#1f2937}.header-left,.header-center,.header-right{align-items:center;display:flex}.header-bottom .header-center{width:100%}.header-bottom:not(.fixed) .header-left,.header-bottom:not(.fixed) .header-right{display:none}.header-bottom .header-right{color:#1f2937;padding-right:2rem}.header-bottom.fixed .header-center{width:auto;margin-left:4.7rem}.header-bottom.fixed .main-nav .float-right{display:none}.header-bottom.fixed .logo{max-width:89px}.header-bottom.fixed .header-search-inline.header-search{margin-right:2.3rem}.header-bottom.fixed .header-search-inline.header-search i{font-size:2.3rem}.header-bottom.fixed .header-search-inline.header-search .header-search-wrapper{border:5px solid #ca0d71;margin-top:10px;display:flex;position:absolute}.header-bottom.fixed .header-search-inline.header-search:not(.show) .header-search-wrapper{display:none}.header-bottom.fixed .header-search-inline.header-search .search-toggle,.header-bottom.fixed .header-search-inline.header-search .header-search-inline .btn:after{display:block}.header-transparent{z-index:1040;position:absolute;left:0;right:0}.dropdown-arrow{margin-right:-2rem;padding-right:2rem}.logo{max-width:101px}.header-contact{text-transform:uppercase;align-items:center}.header-contact i{margin-right:1.1rem;font-size:2.9rem}.header-contact img{margin-right:.7rem}.header-contact h6{color:#777;margin:0;font-size:1.1rem;line-height:1.3}.header-contact a{white-space:nowrap;font-size:1.8rem;font-weight:700;display:block}.mobile-menu-toggler{color:#1f2937;cursor:pointer;background:0 0;border:0;margin-right:.5rem;padding:1rem .5rem;font-size:20px;line-height:0}.badge-circle{color:#fff;text-align:center;background:#ca0d71;border-radius:50%;width:1.6rem;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.6rem;position:absolute;top:1px;right:0}header .social-icon{color:inherit;border-radius:50%;width:2rem;height:2rem;font-size:13px;line-height:2rem}header .social-icon:not(:hover):not(:active):not(:focus){background-color:#0000}header .social-icon+.social-icon{margin-left:2px}header .separator{border-left:1px solid #0000000a;height:20px;margin:0 10px}.top-notice{letter-spacing:.025em;padding:.9rem 2rem 1rem;font-family:Poppins,sans-serif;font-size:1.3rem;line-height:2;position:relative;overflow:hidden}.top-notice h5{color:inherit;font-size:inherit;font-weight:500}.top-notice small{letter-spacing:.025em;opacity:.5;font-size:.8461em}.top-notice a{color:inherit;font-weight:700}.top-notice .category{background:#151719;padding:.3em .8em .4em;font-size:1rem;display:inline-block}.top-notice .btn-close{color:#b2dbf0;background:0 0;border:0;font-size:3rem;font-weight:lighter;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.top-notice .mfp-close{color:inherit;opacity:.7;z-index:10;top:50%;transform:translateY(-50%)rotate(45deg)translateZ(0)}.top-notice .mfp-close:hover{opacity:1}.header-icon:not(:last-child){margin-right:2.6rem}.header-icon:not(:last-child).user-icon{margin-right:2rem}.header-icon i{font-size:2.6rem}.minicart-icon{vertical-align:middle;opacity:.9;z-index:1;border:2px solid #1f2937;border-radius:0 0 5px 5px;width:25px;height:20px;margin:6px 3px 0;display:inline-block;position:relative}.minicart-icon:before{content:"";border:2px solid;border-color:inherit;border-bottom:none;border-radius:10px 10px 0 0;width:15px;height:11px;margin-left:-7px;position:absolute;top:-8px;left:50%}.cart-count{z-index:1}@media (min-width:992px){.mobile-menu-toggler{display:none}}@media (max-width:991px){.main-nav{display:none}.minicart-icon{width:24px}.header-search i{font-size:2.4rem}}@media (max-width:767px){.header .separator{display:none}}@media (max-width:575px){.top-notice{line-height:1.5}.header-icon:not(:last-child){margin-right:1.2rem}}.dropdownmenu-wrapper{background-color:#fff;position:relative}.dropdownmenu-wrapper>p{color:#6b7280;font-family:Poppins,sans-serif;font-size:14px}.dropdown-toggle i{font-size:2.8rem}.dropdown-toggle:not(.dropdown-arrow):after{display:none}.dropdown-arrow:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-left\"><polyline points=\"15 18 9 12 15 6\"></polyline></svg>");border:0;width:auto;height:auto;margin:-5px 2px 0 15px;font-family:porto;font-size:15px;position:relative;top:9px}.dropdown-arrow .badge-circle{z-index:2;top:3px;left:19px}.cart-dropdown a:hover,.cart-dropdown a:focus{color:inherit}.cart-dropdown .cart-toggle{cursor:pointer;color:inherit;line-height:inherit;background:0 0;border:none;padding:0}.cart-dropdown .mobile-cart{z-index:1050;background-color:#fff;border:1px solid #e5e7eb;border-radius:0;width:340px;margin:0;transition:transform .25s cubic-bezier(.4,0,.2,1);display:block;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}.cart-opened .cart-dropdown .mobile-cart{transform:none}.cart-dropdown .mobile-cart .btn-close{color:#fff;cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:none;padding:0;font-size:3.3rem;font-weight:300;line-height:1;transition:opacity .2s,visibility .2s;position:absolute;top:.7rem;left:-4.2rem}.cart-opened .cart-dropdown .mobile-cart .btn-close{opacity:1;visibility:visible}.cart-product-info{color:#6b7280;font-family:Poppins,sans-serif;font-size:13px}.cart-product-info .cart-product-qty{color:#1f2937;font-weight:600}.cart-opened .cart-overlay{z-index:1050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;position:fixed;inset:0}.header-dropdowns{-ms-flex-align:center;align-items:center;display:-ms-flexbox}.header-menu:before{content:"";z-index:1151;visibility:hidden;opacity:1;border:9px solid #0000;border-top-width:0;border-bottom:10px solid #fff;width:0;height:0;margin-top:-1rem;margin-left:-9px;display:block;position:absolute;left:50%;transform:translateY(-1rem)}.header-dropdown{padding:5px 0;font-size:1.2rem;font-weight:700;line-height:1.5;position:relative}.header-dropdown>a{padding:0 5px}.header-dropdown>a:after{content:"";margin-left:.5rem;font-family:porto;font-weight:400}.header-dropdown img{max-width:none;margin:-2px 6px 0 1px;display:inline-block}.header-dropdown ul{z-index:1150;opacity:0;visibility:hidden;background:#fff;min-width:100%;margin:0;padding:.5rem 0;transition:transform .2s ease-out;position:absolute;top:-300rem;transform:translateY(-1rem);box-shadow:0 10px 20px 7px #0000001a}.header-dropdown ul a{color:#374151;white-space:nowrap;padding:.5em 1.5em;display:block}.header-dropdown ul a:hover{background:#f4f4f4}.header-dropdown+.header-dropdown{margin-left:1.6rem}.header-dropdown:hover .header-menu:before,.header-dropdown:hover ul{opacity:1;visibility:visible;top:100%;transform:none}.cart-dropdown .dropdownmenu-wrapper{height:100%;padding:20px;overflow-y:auto}.cart-dropdown .dropdownmenu-wrapper:before{left:auto;right:28px}.cart-dropdown .dropdownmenu-wrapper:after{left:auto;right:29px}.cart-dropdown .product{border-bottom:1px solid #f3f4f6;align-items:center;padding:14px 0;font-family:Poppins,sans-serif;transition:background .15s;display:flex;box-shadow:none!important;margin:0!important}.cart-dropdown .product-image-container{flex-shrink:0;width:72px;max-width:72px;height:72px;margin:0 0 0 auto;position:relative}.cart-dropdown .product-image-container .product-image{border:1px solid #e5e7eb;border-radius:10px;width:100%;height:100%;display:block;overflow:hidden}.cart-dropdown .product-image-container .product-image:after{display:none}.cart-dropdown .product-image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cart-dropdown .product-title{color:#1f2937;margin-bottom:6px;padding-right:1rem;font-size:13px;font-weight:600;line-height:1.4}.cart-dropdown .product-title a{color:#1f2937}.cart-dropdown .product-title a:hover{color:#ca0d71}.cart-dropdown .product-details{margin-bottom:3px;font-size:13px}.cart-dropdown .btn-remove{color:#6b7280;text-align:center;cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:20px;height:20px;padding:0;font-size:11px;font-weight:500;line-height:20px;transition:color .15s,box-shadow .15s;position:absolute;top:-8px;right:-8px;box-shadow:0 1px 4px #00000026}.cart-dropdown .btn-remove span{margin-top:1px;display:block}.cart-dropdown .btn-remove:hover,.cart-dropdown .btn-remove:focus{color:#ef4444;box-shadow:0 2px 6px #ef444440}.sticky-header .cart-dropdown{margin-top:0;margin-bottom:0}.dropdown-cart-header{color:#1f2937;border-bottom:1px solid #f3f4f6;margin-bottom:6px;padding-bottom:14px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1}.dropdown-cart-header a:hover{text-decoration:underline}.dropdown-cart-total{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:14px;margin-bottom:14px;padding-top:14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1;display:flex}.dropdown-cart-total .cart-total-price{color:#111827;letter-spacing:-.02em;text-transform:none;margin-left:auto;font-size:18px;font-weight:700}.dropdown-cart-action{flex-direction:column;gap:8px;display:flex}.dropdown-cart-action .btn{letter-spacing:-.01em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:44px;padding:0 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background .2s,transform .15s;display:flex}.dropdown-cart-action .btn:active{transform:scale(.98)}.dropdown-cart-action .view-cart{color:#1f2937;background:#f3f4f6}.dropdown-cart-action .view-cart:hover,.dropdown-cart-action .view-cart:focus{color:#1f2937;background:#e5e7eb}.dropdown-cart-action .go-checkout{color:#fff;background:#1f2937}.dropdown-cart-action .go-checkout:hover,.dropdown-cart-action .go-checkout:focus{color:#fff;background:#ca0d71}.compare-dropdown .dropdown-toggle{text-transform:uppercase}.compare-dropdown .dropdown-toggle i{margin-top:-.2rem;margin-right:.2rem}.compare-dropdown .dropdown-toggle i:before{margin:0}.compare-dropdown .dropdown-toggle:after{display:none}.compare-products{margin:0;padding:0;list-style:none}.compare-products .product{margin:0;padding:.5rem 0;position:relative;box-shadow:none!important}.compare-products .product:hover{box-shadow:none}.compare-products .product-title{color:#696969;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:400;line-height:1.35}.compare-products .btn-remove{color:#777;text-align:center;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;margin-top:-1.2rem;padding:.5rem 0;font-size:1.3rem;line-height:1;display:flex;position:absolute;top:50%;right:0;overflow:hidden}.compare-actions{align-items:center;margin-top:2rem;display:flex}.compare-actions .action-link{color:#777;text-transform:uppercase;font-size:1.1rem;display:inline-block}.compare-actions .btn{color:#fff;letter-spacing:.025rem;text-align:center;text-transform:uppercase;border:0;border-radius:.2rem;min-width:110px;margin-left:auto;padding:.9rem 1rem;font-size:1.2rem;font-weight:400}.btn-remove{color:#474747;text-align:center;background-color:#fff;border-radius:50%;width:2rem;height:2rem;line-height:2rem;position:absolute;top:-10px;right:-8px;box-shadow:0 2px 6px #0006}.btn-remove:hover,.btn-remove:focus{color:#ca0d71}.icon-cancel:before{font-family:"Font Awesome 5 Free";font-weight:900}@media (min-width:992px){.dropdown-expanded>a,.dropdown-expanded .header-menu:before{display:none}.dropdown-expanded li+li{margin-left:1rem}.dropdown-expanded ul{box-shadow:none;opacity:1;visibility:visible;background-color:#0000;border:0;padding:0;display:-ms-flexbox;position:static}.dropdown-expanded ul a{color:inherit;padding:0}.dropdown-expanded ul a:hover{color:#ca0d71;background-color:#0000}.dropdown-expanded .header-menu ul{transform:none}}@media (max-width:575px){.compare-dropdown{display:none}}@media (max-width:480px){.cart-dropdown .mobile-cart{width:60vw}.compare-dropdown .dropdown-menu{width:262px}}.header-search{position:relative}.header-search form{margin:0}.header-search .form-control,.header-search select{color:inherit;height:100%;box-shadow:none;border:0;margin:0;font-size:1.3rem}.header-search .form-control,.header-search .select-custom{background:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.header-search .form-control{flex:1}}.header-search .form-control::placeholder{color:#a8a8a8}.header-search:not(.header-search-category) .form-control{border-radius:0}.header-search:not(.header-search-category) .btn{color:#333;background:0 0;border:0;padding:0 .8em;position:absolute;top:0;bottom:0;right:0}.search-toggle:after{content:"";border:10px solid #0000;border-bottom-color:#ccc;position:absolute;bottom:-10px;right:calc(50% - 10px)}.header-search:not(.show) .search-toggle:after{display:none}.search-toggle i:before{font-size:2rem}.header-search-category .form-control,.header-search-category .btn{border-radius:0}.header-search-wrapper{z-index:999;color:#8d8d8d;box-sizing:content-box;height:40px;margin-top:10px;display:-ms-flexbox;position:absolute;right:-2.3rem}.header-search-wrapper:after{clear:both;content:"";display:block}.header-search-wrapper{border:5px solid #ccc;border-radius:0}.header-search:not(.show) .header-search-wrapper{display:none}.header-search-wrapper .select-custom{flex:0 0 13rem;width:13rem;margin:0}.header-search-wrapper .select-custom:after{margin-top:1px;font-size:1.4rem;line-height:0;right:13px}.header-search-wrapper select{letter-spacing:.005em;width:100%;color:inherit;-webkit-appearance:none;-moz-appearance:none;border-left:1px solid #f6f7f9;padding-left:1rem;padding-right:1rem;line-height:36px}.header-search-wrapper select:focus{outline:none}.header-search-wrapper .btn{color:#606669;background:#fff;border:0;border-left:1px solid #f6f7f9;min-width:40px;padding:0 0 3px;font-size:16px;position:relative}.header-search-wrapper .btn:before{margin-top:5px;font-weight:800;display:inline-block}.live-search-list{z-index:99;width:auto;min-width:200px;display:none;position:absolute;top:100%;left:21px;right:46px}.header-search-popup .live-search-list{top:115%}.live-search-list .product-price{font-size:13px}.live-search-list .old-price{font-size:12px}.header-search.show-results .live-search-list{max-height:350px;margin-top:-2px;display:block;overflow-y:auto;box-shadow:1px 1px 10px #0000001a}.autocomplete-suggestions{color:#8d8d8d;background-color:#f4f4f4;border-color:#fff;border-radius:0;max-height:70vh;padding:15px;overflow:hidden auto;box-shadow:0 10px 20px 5px #0000000d}.autocomplete-suggestions::-webkit-scrollbar{width:5px}.autocomplete-suggestions::-webkit-scrollbar-thumb{background:#cccccc80;border-radius:0}.autocomplete-suggestion{color:#8d8d8d;text-align:left;cursor:pointer;white-space:normal;background-color:#fff;border-bottom:1px solid #0000000d;align-items:center;min-height:0;padding:10px;line-height:1.5em;display:flex}.autocomplete-suggestion .search-price{color:#222529;font-weight:600}.autocomplete-suggestion img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:40px;height:40px;margin-right:10px}.autocomplete-suggestion img[lazy=loading]{padding-top:40px!important}.autocomplete-suggestion img+.search-name{white-space:nowrap;text-overflow:ellipsis;padding-left:.5em;overflow:hidden}.autocomplete-suggestion .search-name{color:#1f2937;flex:1}.autocomplete-suggestion:hover{background-color:#ededed}.autocomplete-suggestion:last-child{border-bottom:none}.header-search-popup .form-control{min-width:266px;padding:4px 22px;font-size:1.4rem;line-height:20px}.header-search-popup .form-control:focus{border:#e7e7e7}.header-search-inline .form-control{min-width:21rem;padding:1rem 2rem}@media (min-width:992px){.header-search-inline .search-toggle,.header-search-inline .btn:after{display:none}.header-search-inline.header-search .header-search-wrapper{display:flex;display:-ms-flex;border-width:0;margin:0;position:static}}@media (max-width:991px){.header-search-inline .form-control{min-width:20rem}}@media (max-width:575px){.header-search-inline .form-control{min-width:auto}.header-search-wrapper .select-custom{width:20rem}}.menu,.menu li,.menu ul,.menu ol{margin:0;padding:0;list-style:none}.menu{font-size:12px;font-weight:600;line-height:1.5}.menu:after{clear:both;content:"";display:block}.menu li>a{color:#1f2937;padding:.8rem 1.8rem;transition:all .2s ease-out;display:block}.menu li:hover ul,.menu li:hover .megamenu{opacity:1;visibility:visible;margin-top:0;top:100%}.menu li:hover>a,.menu li.show>a,.menu li.active>a{background:#f4f4f4}.menu>li{float:left;margin-right:2.8rem;position:relative}.menu>li>a{color:#1f2937;padding:1rem 0;font-size:13px;font-weight:400}.menu>li:hover>a,.menu>li.show>a,.menu>li.active>a{color:#ca0d71;background:0 0}.menu>li>.sf-with-ul:before{content:"";z-index:1000;opacity:0;border:10px solid #0000;border-bottom-color:#fff;margin-left:-14px;position:absolute;bottom:2rem;left:50%}.menu>li:hover>.sf-with-ul:before{opacity:1;transition:all .3s;bottom:0}.menu .megamenu{visibility:hidden;opacity:0;z-index:999;background-color:#fff;border:1px solid #eee;border-top:3px solid #ca0d71;width:580px;margin-top:-2rem;padding:10px 20px;transition:opacity .3s,visibility .3s,margin-top .3s;display:block;position:absolute;top:-999999px;left:15px;box-shadow:0 1rem 2.5rem #00000026}.menu .megamenu.megamenu-3cols{width:600px}.menu .megamenu .row>div{padding-top:1.5rem}.menu .megamenu img{-o-object-fit:cover;object-fit:cover;width:300px;height:100%}.menu .megamenu .submenu{box-shadow:none;border-top:none;min-width:0;margin:0;padding-top:0;display:block;position:static}.menu .megamenu .submenu a{padding:7px 8px 8px 0}.menu .megamenu .submenu a.new{color:#fff;background-color:#ca0d71;padding-left:15px}.menu .megamenu .submenu a.new:hover{color:#fff;background-color:#ca0d71}.menu .megamenu .submenu li:hover a{background:0 0;text-decoration:underline}.menu .nolink{cursor:default;color:#333;padding-bottom:11px;font-weight:700;display:inline-block}.menu ul{z-index:101;opacity:0;visibility:hidden;background-color:#fff;min-width:200px;margin-top:-2rem;padding:5px 0;transition:opacity .3s,visibility .3s,margin-top .3s;display:block;position:absolute;top:-999999px;left:0;box-shadow:0 29px 29px #0000001a}.menu ul ul{top:-5px;left:100%}.menu.sf-arrows .sf-with-ul+ul>li{position:relative}.menu.sf-arrows .sf-with-ul:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-down\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");font-family:porto;position:absolute;right:1rem}.menu.sf-arrows>li>.sf-with-ul:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-down\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");margin-left:5px;font-weight:400;position:relative;top:2px;left:0}.main-nav .menu{text-transform:uppercase;font-size:12px}.main-nav .menu>li{margin-right:1px}.main-nav .menu>li>a{padding:9px 15px;font-size:12px;font-weight:700}.main-nav .menu>li:not(.float-right):last-child,.main-nav .menu>li:not(.float-right)+li.float-right{margin-right:0}.main-nav .menu.sf-arrows ul{border-top:none}.main-nav .menu>li>ul{left:-15px}.main-nav .menu .megamenu{border-top:none;left:-15px}.main-nav .menu .megamenu img{-o-object-fit:cover;object-fit:cover;height:100%}.tip{color:#fff;text-transform:uppercase;vertical-align:middle;z-index:1;border-radius:2px;margin:-2px 0 0 1rem;padding:3px 4px;font-family:Poppins,sans-serif;font-size:1rem;line-height:1;display:inline-block;position:relative}.tip:before{content:"";border:2px solid #0000;border-width:3px 2px 0;margin-top:-3px;position:absolute;top:50%;left:auto;right:100%}.tip-new{background-color:#0fc567}.tip-new:not(.tip-top):before{border-right-color:#0fc567}.tip-new.tip-top:before{border-top-color:#0fc567}.tip-hot{background-color:#eb2771}.tip-hot:not(.tip-top):before,.tip-hot.tip-top:before{border-right-color:#eb2771}.tip-top{margin-top:6px;margin-left:-2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tip-top:before{margin:0;top:100%;right:70%}.menu-banner{height:100%}.menu-banner figure{height:100%;margin-bottom:0}.menu-banner .banner-content{position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.menu-banner h4{color:#485156;margin-bottom:3.5rem;font-size:2.7rem;font-weight:600;line-height:1}.menu-banner h4 span{font-size:3.1rem;font-weight:700}.menu-banner h4 b{color:#f4762a;font-family:Oswald,sans-serif;font-size:3.2rem}.menu-banner h4 i{font-family:Oswald,sans-serif;font-size:1.8rem;font-style:normal;position:absolute;top:33.5%;transform:translateY(-50%)rotate(-90deg)}.menu-banner .btn{color:#fff;border-radius:1px;font-family:Oswald,sans-serif;font-weight:300}.menu-banner.menu-banner-2{max-height:317px}.menu-banner.menu-banner-2 figure img{-o-object-position:center 80%;object-position:center 80%}.menu-banner.menu-banner-2 .banner-content{top:10px;left:auto;right:10px;transform:none}.menu-banner.menu-banner-2 .banner-content b{color:#ca0d71}.menu-banner.menu-banner-2 i{letter-spacing:.02em;color:#fff;font-size:108px;font-style:normal;font-weight:800;line-height:1;position:absolute;top:58px;left:-58px;transform:rotate(-90deg)}.menu-banner.menu-banner-2 .btn{white-space:nowrap;border-radius:2px;padding:7px 29px;font-weight:300;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.menu-vertical ul,.menu-vertical .megamenu{border-top:0;margin-left:-1px;top:0;left:100%}.menu-vertical.sf-arrows>li>.sf-with-ul:before{border-width:10px 12px 10px 0;border-color:#0000 #fff #0000 #0000;margin:-10px 0 0;transition:all .2s;top:50%;bottom:auto;left:calc(95% - 12px)}.menu-vertical.sf-arrows>li>.sf-with-ul:after{content:"";color:#838b90;font-size:1.5rem;position:absolute;right:2.8rem}.menu-vertical.sf-arrows>li.show>.sf-with-ul:before{left:calc(100% - 12px)}.menu-vertical.sf-arrows>li.show>.sf-with-ul:after,.menu-vertical.sf-arrows>li:hover>.sf-with-ul:after{color:inherit}.menu-vertical .nolink{font-size:1.3rem;font-weight:700}.menu-vertical>li{float:none;margin:0;padding:0 1.8rem 0 1.6rem}.menu-vertical>li:not(:first-child){border-top:1px solid #fff}.menu-vertical>li:not(:first-child)>a{border-top:1px solid #e7e7e7;margin-top:-1px}.menu-vertical>li>a{text-transform:capitalize;padding:1.2rem 1rem 1.4rem .5rem;font-size:1.4rem;font-weight:600;transition:none;display:block}.menu-vertical>li i{margin-right:8px;position:relative;top:1px}.menu-vertical>li:hover,.menu-vertical>li.show,.menu-vertical>li.active{background:#ca0d71}.menu-vertical>li:hover>a,.menu-vertical>li.show>a,.menu-vertical>li.active>a{color:#fff;border-bottom-color:#0000}.menu-vertical>li:hover+li>a,.menu-vertical>li.show+li>a,.menu-vertical>li.active+li>a{border-top-color:#0000}.menu-custom-block{justify-content:flex-end;padding-top:1rem;padding-bottom:.9rem;display:flex}.menu-custom-block a{text-transform:uppercase;padding:0 15px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:32px;display:block;position:relative}.menu-custom-block a:not(:hover){color:#465157}.menu-custom-block a:last-child{padding-right:0}.menu-item-sale{text-align:center}.menu-item-sale a{color:#1f2937;background-color:#f4f4f4;margin:7px 0 20px;padding:1.6rem 4rem;font-size:1.4rem;font-weight:700;display:inline-block}.toggle-menu-wrap .side-nav{position:absolute;top:100%;left:0;right:0}.side-menu-wrapper{position:relative}.side-menu-title.cursor-pointer{cursor:pointer}.side-menu-title.cursor-pointer+.side-nav{display:none;box-shadow:0 5px 4px 4px #0000001a}@media (max-width:1199px){.menu-item-sale a{padding-left:1.2rem;padding-right:1.2rem}}@media (max-width:575px){.menu-custom-block{display:none}}.side-menu-wrapper{border:1px solid #e7e7e7}.side-menu-title{text-transform:uppercase;background:#f6f7f9;margin-bottom:0;padding:1.5rem 2rem;font-size:1.4rem}.side-menu li{position:relative}.side-menu li>a{color:#555;border-bottom:1px solid #e7e7e7;padding:1.2rem 0;font-weight:600;display:block}.side-menu li i{vertical-align:middle;margin-right:1.2rem;font-size:20px;line-height:1}.side-menu ul{padding-left:1.0714em;display:none}.side-menu:after{content:"";background:#fff;width:100%;height:1px;margin-top:-1px;position:absolute}.side-menu-toggle{color:#1f2937;text-align:center;cursor:pointer;width:24px;line-height:24px;position:absolute;top:1rem;right:0}.side-menu-toggle:before{content:"";font-family:porto;font-weight:600}.show>.side-menu-toggle:before{content:""}.mobile-menu-container{z-index:1051;background-color:#fff;width:100%;max-width:300px;font-family:Poppins,sans-serif;font-size:1.3rem;line-height:1.5;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.mmenu-active .mobile-menu-container{transform:translate(0)}.mobile-menu-container .social-icons{justify-content:center;gap:16px;margin-bottom:0;padding:20px 0;display:flex}.mobile-menu-container .social-icon{color:#6b7280;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:inline-flex}.mobile-menu-container .social-icon:hover,.mobile-menu-container .social-icon:focus{color:#fff;background:#ca0d71}.mobile-menu-container .social-icon svg{width:16px;height:16px}.mobile-menu-container .social-icon+.social-icon{margin-left:0}.mobile-menu-container .search-wrapper{margin-bottom:16px;padding:0 20px;position:relative}.mobile-menu-container .search-wrapper .form-control{color:#1f2937;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;height:42px;padding:10px 40px 10px 14px;font-family:Poppins,sans-serif;font-size:1.3rem;line-height:22px;transition:border-color .2s,box-shadow .2s}.mobile-menu-container .search-wrapper .form-control:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.mobile-menu-container .search-wrapper .form-control::placeholder{color:#9ca3af}.mobile-menu-container .search-wrapper .btn{color:#9ca3af;padding:0;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.mobile-menu-wrapper{padding:60px 0 24px;position:relative}.mobile-menu-close{color:#6b7280;cursor:pointer;z-index:9;background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.3rem;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;top:14px;right:14px}.mobile-menu-close:hover{color:#1f2937;background:#e5e7eb}.mobile-menu-close svg{width:18px;height:18px}.mobile-menu-overlay{opacity:0;visibility:hidden;z-index:1050;background:#000;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.mmenu-active .mobile-menu-overlay{opacity:.35;visibility:visible}.mmenu-active .sidebar-product,.mmenu-active .mobile-sidebar{display:none}.mobile-nav{margin:0 0 20px;padding:0}.mobile-menu{margin:0;padding:0;list-style:none}.mobile-menu>li>a{text-transform:none;letter-spacing:-.01em;font-weight:600}.mobile-menu li{display:block;position:relative;overflow:hidden}.mobile-menu li:not(:last-child){border-bottom:1px solid #f3f4f6}.mobile-menu li a{color:#374151;margin-left:0;margin-right:0;padding:12px 20px;font-family:Poppins,sans-serif;font-size:1.4rem;transition:color .15s,background .15s;display:block;position:relative}.mobile-menu li a:hover,.mobile-menu li a:focus{color:#1f2937;background:#f9fafb;text-decoration:none}.mobile-menu li a.collapsing{height:auto}.mobile-menu li.open>a,.mobile-menu li.active>a{color:#ca0d71;background-color:#ca0d710f;border-left:3px solid #ca0d71}.mobile-menu li>div{padding-left:0}.mobile-menu li ul{background:#f9fafb;margin:0;padding:0}.mobile-menu li ul li a{color:#6b7280;padding-left:32px;font-size:1.3rem;font-weight:400}.mobile-menu li ul li a:hover{color:#1f2937}.mobile-menu li ul ul li a{padding-left:44px}.mobile-menu li ul ul li a.new{color:#ca0d71}.mmenu-link{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 20px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;transition:color .15s,background .15s;display:block;position:relative}.mmenu-link:hover,.mmenu-link:focus{color:#1f2937;background:#f9fafb;outline:none}.mmenu-btn{text-align:center;color:#6b7280;cursor:pointer;background-color:#f3f4f6;border-radius:6px;outline:none;width:32px;height:32px;margin-top:-16px;font-size:1.7rem;font-weight:700;line-height:32px;transition:background .15s;display:block;position:absolute;top:50%;right:12px}.mmenu-btn:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-down\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");filter:none;margin-top:-2px;font-family:porto;display:inline-block;position:relative;top:2px}.expanded>.mmenu-btn:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%236b7280\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-up\"><polyline points=\"18 15 12 9 6 15\"></polyline></svg>");filter:none;position:relative;top:2px}footer{color:#a8a8a8;background:#1f2937;font-size:1.3rem;line-height:2.4rem}footer .container{position:relative}footer p,footer a{color:inherit}footer a:hover,footer a:focus{color:#fff}.footer-top{padding-top:8.5rem}.footer-middle{padding-top:1.8rem;padding-bottom:4.6rem}.footer-bottom{border-top:1px solid #313438;padding-top:2rem;padding-bottom:2.1rem}footer .social-icon{color:#fff;border:1px solid #313438;border-radius:50%;width:4rem;height:4rem;font-size:14px;line-height:4rem}footer .social-icon:not(:hover):not(:active):not(:focus){background:0 0}footer .social-icon+.social-icon{margin-left:1.6rem}footer .payment-icons .payment-icon{vertical-align:middle;filter:invert();background-color:#d6d3cc;background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:4px;width:56px;height:40px;margin:1px;transition:opacity .25s;display:inline-block}footer .payment-icons .payment-icon:not(:first-child){margin-left:5px}footer .payment-icons .payment-icon:hover{opacity:.7}footer .payment-icons .payment-icon.naranja{background-position:50% 48%;background-size:110%}footer .payment-icons .payment-icon.mercadopago{background-size:60%}footer .widget{margin-bottom:3rem}footer .widget-title{color:#fff;text-transform:uppercase;margin:0 0 1rem;font-size:1.5rem;font-weight:700}footer .tagcloud a{color:inherit;background:0 0;border:1px solid #313438;margin:0 .8rem .8rem 0;padding:.6em;font-size:11px}footer .tagcloud a:hover{background:0 0;border-color:#fff}footer .contact-info{margin:0;padding:0}footer .contact-info li{margin-bottom:1rem;line-height:1.4;position:relative}footer .contact-info-label{color:#fff;text-transform:uppercase;margin-bottom:1px;font-weight:400;display:block}.footer-ribbon{color:#fff;z-index:101;background-color:#08c;margin:-16px 0 0;padding:10px 20px 6px;font-family:Shadows Into Light,sans-serif;font-size:1.6em;font-weight:400;position:absolute;top:0}.footer-ribbon:before{content:"";border-top:16px solid #0000;border-right:10px solid #005580;width:7px;height:0;display:block;position:absolute;top:0;right:100%}#scroll-top{z-index:9999;color:#fff;text-align:center;visibility:hidden;opacity:0;background-color:#43494e;border-radius:10px 10px 0 0;width:40px;height:40px;padding:11px 0;font-size:16px;line-height:1;transition:all .3s,margin-right;position:fixed;bottom:0;right:15px;transform:translateY(40px)}#scroll-top>i{height:24px;margin:auto;line-height:24px;position:absolute;inset:0}#scroll-top>i:before{font-size:2rem;font-weight:700}#scroll-top:hover,#scroll-top:focus{background-color:#3a4045}#scroll-top.fixed{opacity:1;visibility:visible;color:#fff;text-align:center;z-index:996;background:#404040bf;width:49px;height:48px;text-decoration:none;transition:background .3s ease-out;right:10px;transform:translateY(0)}#scroll-top.fixed:hover{color:#ca0d71}@media (max-width:575px){#scroll-top{display:none}}#gift-button{z-index:9999;color:#fff;text-align:center;visibility:hidden;opacity:0;background-color:#43494ec4;border-radius:50%;width:50px;height:50px;padding:11px 0;font-size:16px;line-height:1;transition:all .3s,margin-right;position:fixed;top:30%;bottom:0;right:15px;transform:translateY(40px)}#gift-button>svg{height:35px;margin:auto;line-height:24px;animation:1.5s infinite shake;position:absolute;inset:0}#gift-button>svg:before{font-size:2rem;font-weight:700}#gift-button.fixed{opacity:1;visibility:visible;color:#fff;text-align:center;z-index:996;width:59px;height:58px;text-decoration:none;transition:background .3s ease-out;right:10px;transform:translateY(0)}#gift-button.fixed:hover{color:#ca0d71}@keyframes shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}.header .logo-transition{transition:none}.header .sticky-header.fixed .logo{max-width:106.25px}.header .header-dropdowns{margin-right:2.4rem}.header .header-dropdowns .lang-dropdown{margin-right:-5px}.header .dropdown-arrow .badge-circle{top:-4px}.header .dropdown-toggle i{font-size:2.6rem}.header .cart-dropdown{max-height:2.8rem;margin:2px -2px 0 2px;top:-3px}.header .header-search{margin-right:2rem}.header .header-search-wrapper{margin-top:.6rem}.header .logo{padding:1rem 0}.header-icon{width:2.6rem;height:3.6rem;line-height:3.6rem;display:inline-block}.header-icon.header-icon-user{margin-right:2.5rem}.header-menu{font-weight:400}.dropdown-arrow:after{font-size:17px}.search-toggle i:before{font-weight:600}.widget-social{justify-content:flex-end}.footer .widget{margin-bottom:1rem}.footer .footer-content .widget{margin-bottom:.9rem}.footer .widget-time li{letter-spacing:.02em;padding-top:1px}.footer .widget-title{line-height:1.4}.footer .social-icons .social-icon{width:50px;height:50px;line-height:50px}.footer .contact-info{margin-bottom:3rem}.footer .contact-info li{margin-bottom:1.7rem;line-height:1.3}.footer .contact-info .contact-info-label{line-height:2rem}.widget-newsletter input,.widget-newsletter button{max-height:4.8rem}.widget-newsletter button{border-radius:0 30px 30px 0;padding:0 2.4rem 2px 2.3rem}.widget-newsletter input{border-width:0;border-radius:3.2rem 0 0 3.2rem;max-width:677px;height:48px;padding:1px 0 0 2.5rem}.widget-newsletter input::placeholder{color:#999;font-size:1.4rem}.newsletter-subscribe .custom-checkbox .custom-control-label:after,.newsletter-subscribe .custom-control-label:before,.newsletter-subscribe .custom-control-label:after{top:4px}body{line-height:2.4rem}hr{max-width:none}.container-fluid{padding-left:4vw;padding-right:4vw}.breadcrumb-item{color:#1f2937;font-weight:600}.breadcrumb-item a,.breadcrumb-item.active{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#777;padding-right:1.1rem}.product-default{margin-bottom:1.9rem;position:relative}.product-default .product-title{letter-spacing:-.01em;margin-bottom:5px}.product-default .ratings-container{margin-bottom:1.4rem;margin-left:0}.product-default:not(.product-widget){margin-bottom:3px}.product-default:not(.product-widget) .product-details{padding:0}.product-default .btn-add-cart,.product-default .btn-icon-wish,.product-default .btn-quickview{background-color:#0000}.ratings-container{margin-left:0}.price-box{margin-bottom:1.5rem;font-family:Poppins,sans-serif}@media (max-width:1168px){.main-nav .menu li:last-child{display:none}}@media (max-width:1168px) and (min-width:992px){.footer .social-icons .social-icon{width:3.4rem;height:3.4rem;line-height:3.4rem}}@media (max-width:1200px){.menu li:first-child,.menu li:last-child,.menu li.blog-link{display:none}}@media (min-width:1400px){.header-middle .header-center{margin-right:11.7rem}}@media (max-width:991px){.mobile-menu-toggler{display:block}.header-search i{font-size:inherit}.footer-middle{padding-bottom:0}.footer-top{padding-top:4rem}}@media (max-width:767px){.footer-bottom{text-align:left}.footer-bottom .footer-payments{margin:1rem auto 0}}@media (max-width:575px){.header-icon.header-icon-user,.header-icon:not(:last-child).user-icon{margin-right:1.5rem}.icon-wishlist-2{display:inline-block}}@media (max-width:479px){.widget-newsletter input{padding-left:1.5rem}.widget-newsletter button{padding:0 1.4rem 2px 1.3rem}}@media (min-width:576px){.payment-icons{margin-left:auto}}.about .feature-box h3{text-transform:none;color:#21293c;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1.2rem;font-size:18px;font-weight:600;line-height:20px;overflow:hidden}.about .feature-box i{margin-bottom:1.3rem;font-size:5.5rem}.about .feature-box p{line-height:27px}.page-header-bg h1{color:#1e3636;letter-spacing:0;margin-bottom:2.4rem;font-family:Poppins,sans-serif;font-size:3.6rem;font-weight:900}.page-header-bg h1 span{color:#1e3636;letter-spacing:0;font-family:Poppins,sans-serif;font-size:.5em;font-weight:700;line-height:1.2;display:block}.page-header-bg .btn{font-family:Oswald,sans-serif;font-weight:inherit;font-size:inherit;letter-spacing:0;z-index:3;padding:11px 29px}.subtitle{color:#21293c;font-size:1.9rem}.about-section{color:#7b858a;padding:1rem 0 2.5rem;font-size:1.5rem;line-height:1.8}.about-section .subtitle{margin-bottom:1.7rem}.about-section p{margin-bottom:2rem;font-size:14px;font-weight:400;line-height:24px}.about-section .lead{color:#21293c;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5}.features-section{padding:5.1rem 0 2rem}.features-section .subtitle{margin-bottom:1.7rem}.features-section h3{font-family:Poppins,sans-serif}.features-section .feature-box{padding:3rem 4rem}.testimonials-section .subtitle{margin-bottom:5.2rem}.testimonials-carousel blockquote{margin-bottom:0}.testimonials-carousel.owl-theme .owl-nav.disabled+.owl-dots{margin-top:.5rem}.testimonial-title{text-transform:uppercase;color:#2b2b2d;margin-bottom:2px;font-size:1.6rem;display:block}.counters-section{padding:5rem 0 2.4rem}.count-container .count-wrapper{color:#0087cb;font-family:Poppins,sans-serif;font-size:3.2rem;font-weight:800;line-height:3.2rem}.count-container span:not(.count-to){font-size:1.9rem}.count-container .count-title{color:#7b858a;font-size:1.4rem;font-weight:600}.team-info figure{position:relative}.team-info:hover .prod-full-screen{opacity:1}.team-info .prod-full-screen{background-color:#1f2937;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;bottom:5px;right:5px}.team-info .prod-full-screen i{color:#fff}.owl-carousel.images-left img{width:auto}@media (min-width:992px){.counters-section .col-md-4{flex:0 0 20%;max-width:20%}}@media (min-width:768px){.about-section{padding-top:3.1rem;padding-bottom:4.5rem}}@media (min-width:576px){.testimonial blockquote{margin-left:85px;padding:2rem 3rem 1.5rem 2rem}}.input-range__label-container{display:none}.sidebar-shop{font-size:1.3rem}.sidebar-shop .product-widget .product-title{margin-bottom:.4rem;font-family:Poppins,sans-serif}.sidebar-shop .product-widget .product-details{margin-bottom:1px;padding:0}.sidebar-shop .widget{border:1px solid #e7e7e7;padding:2rem}.sidebar-shop .widget:after{clear:both;content:"";display:block}.sidebar-shop .widget:not(:last-child){border-bottom:none}.sidebar-shop .widget-title{color:#313131;text-transform:uppercase;margin:0;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4}.sidebar-shop .widget-title a{color:inherit;display:block;position:relative}.sidebar-shop .widget-title a:hover,.sidebar-shop .widget-title a:focus{text-decoration:none}.sidebar-shop .widget-title a:before,.sidebar-shop .widget-title a:after{content:"";background:#1f2937;width:10px;height:2px;margin-top:-1px;transition:all .35s;display:inline-block;position:absolute;top:50.4%;right:2px}.sidebar-shop .widget-title a.collapsed:after{transform:rotate(-90deg)}.sidebar-shop .widget-body{padding:1.5rem 0 .7rem}.sidebar-shop .widget-featured{padding-bottom:.5rem;position:relative}.sidebar-shop .widget-featured .widget-body{padding-top:1.5rem}.sidebar-shop .widget-featured .product-sm:last-child{margin-bottom:0}.sidebar-shop .widget-featured .ratings-container{margin-left:0}.sidebar-shop .reset-filter{text-transform:none;border:0;padding:8px 12px;font-family:Poppins,sans-serif;font-weight:400;line-height:1.5}.widget-featured-products .product-widget figure{flex-shrink:0;width:84px;margin-right:2rem}.widget-featured-products .product-widget .ratings-container{margin-top:2px;margin-bottom:1.2rem}.widget .owl-carousel .owl-nav{line-height:0;position:absolute;top:-3.5rem;right:1px}.widget .owl-carousel .owl-nav .owl-next,.widget .owl-carousel .owl-nav .owl-prev{color:#1f2937;background-color:#0000;border-radius:0;font-size:1.8rem;line-height:1;padding:0 .4rem!important}.widget .owl-carousel .owl-nav i:before{width:auto;margin:0}.widget .owl-nav{display:flex}.skel-shop-products .sidebar-wrapper{margin-bottom:1rem}.cat-list{margin:0;padding:0;list-style:none}.cat-list li{margin-bottom:1.3rem;font-size:14px;font-weight:500;position:relative}.cat-list li:last-child{margin-bottom:0}.cat-list li a{color:#374151;font-weight:500}.cat-list li.active a,.cat-list li a:hover,.cat-list li a:focus{color:#ca0d71}.cat-list .products-count{margin-left:3px;font-size:13px;font-weight:500}.widget-size .cat-list .active a,.sort-list .active a{color:#ca0d71;padding-left:12px;transition:all .2s ease-out;position:relative}.widget-size .cat-list .active a:before,.sort-list .active a:before{color:#ca0d71;content:"x";position:absolute;top:47%;left:0;transform:translateY(-50%)}.widget-brand .cat-list .active a{color:#ca0d71;padding-left:12px;transition:all .2s ease-out;position:relative}.widget-brand .cat-list .active a:before{color:#ca0d71;content:"x";font-size:1.5rem;position:absolute;top:43%;left:0;transform:translateY(-50%)}.sort-list .active a:before{top:52%}.cat-sublist{margin-top:1.3rem;margin-left:1.4rem}span.toggle{cursor:pointer;text-align:center;color:#1f2937;width:24px;height:24px;margin:0;padding:0;font-family:Porto;font-weight:900;line-height:23px;display:inline-block;position:absolute;top:-3px;right:-5px}.config-size-list{margin:0;padding:0;font-size:0;list-style:none}.config-size-list li{display:inline-flex}.config-size-list a{text-align:center;color:#374151;border:1px solid #e9e9e9;min-width:32px;margin:3px 6px 3px 0;padding:4px 8px;font-size:1.1rem;font-weight:400;line-height:1.6rem;text-decoration:none;transition:all .3s;display:block;position:relative}.config-size-list a:hover,.config-size-list a.active{color:#fff;background-color:#ca0d71;border-color:#ca0d71;text-decoration:none}.price-slider-wrapper{padding:1.5rem .6rem .5rem .7rem}.filter-price-action{margin-top:2.5rem;padding-bottom:.5rem}.filter-price-action .btn{padding:5px 1.5rem 6px;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600}.filter-price-action .filter-price-text{font-size:1.2rem;line-height:2}.widget-block{font-size:1.5rem;line-height:1.42}.widget-block h5{color:#313131;margin-bottom:1.5rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600}.widget-block p{margin-bottom:0;font-size:1.4rem;line-height:1.75}.widget-block .widget-title{padding-bottom:3px}.widget .config-swatch-list{flex-wrap:wrap;margin-top:.3rem;display:flex}.widget .config-swatch-list li{align-items:center;margin:0;font-size:1.3rem;display:flex}.widget .config-swatch-list li a{box-shadow:none;text-transform:capitalize;margin:3px 6px 3px 0}.widget.widget-color .widget-body{padding-top:.6rem}.widget.widget-size .widget-body{padding-top:1.1rem}.shop-toggle.sidebar-toggle{text-transform:uppercase;width:auto;height:34px;color:inherit;cursor:pointer;z-index:1;background:#fff;border:1px solid #e7e7e7;align-items:center;margin-top:0;margin-right:1rem;padding:0 8px;display:inline-flex;position:static}.shop-toggle.sidebar-toggle span{letter-spacing:-.05em;color:#222528;margin-left:.6rem;font-size:11px;font-weight:700}.sidebar-opened .shop-toggle.sidebar-toggle{z-index:1}.horizontal-filter{background-color:#f4f4f4;margin-bottom:2rem;padding:6px 0 0}.horizontal-filter.filter-sorts{padding:12px 12px 2px}.horizontal-filter:not(.filter-sorts) .toolbox-item:not(:last-child){margin-right:1.6rem}.horizontal-filter:not(.filter-sorts).toolbox label{letter-spacing:-.025em;margin:0 1rem 1px 0;font-family:Poppins,sans-serif}.horizontal-filter:not(.filter-sorts).toolbox .form-control{color:#222529;padding:0 .8rem 2px;font-family:poppins}.horizontal-filter:not(.filter-sorts).toolbox .select-custom .form-control{padding-right:2.4rem}.horizontal-filter:not(.filter-sorts) .toolbox-item.toolbox-sort{margin-right:3.2rem}.horizontal-filter .filter-price-form{font-family:Poppins,sans-serif;font-size:1.36rem}.horizontal-filter .filter-price-form .btn{padding:.7rem 1.2rem;font-family:inherit;font-size:1.2rem;font-weight:400}.horizontal-filter .input-price{border:1px solid #00000017;outline:none;width:50px;padding:6px;line-height:1.45;display:block}.horizontal-filter select{border:0}.horizontal-filter:not(.filter-sorts){background-color:#fff}.horizontal-filter:not(.filter-sorts) .layout-btn{border:1px solid #dfdfdf;width:36px;line-height:34px}.horizontal-filter:not(.filter-sorts) .layout-btn.active{color:#222529;border-color:#222529}.horizontal-filter:not(.filter-sorts) .layout-btn:not(:last-child){margin-right:8px}.horizontal-filter .select-custom select{border:1px solid #dfdfdf}.sort-menu-trigger{color:#313131;text-transform:uppercase;font-size:12px;line-height:1.4;display:block}.sort-list li{text-transform:uppercase;padding:1rem 0;font-size:12px}.sort-list li a{color:inherit;font-weight:600;position:relative}.sort-list li a:hover{color:#ca0d71;transition:color .3s}.sort-list.cat-list li{margin-bottom:0}.sort-list.cat-list li span.toggle{top:5px}.filter-toggle span{color:#374151;letter-spacing:-.02em;margin-bottom:2px;font-size:1.3rem}.filter-toggle a{background:#e6e6e6;border-radius:13px;width:46px;height:26px;margin-left:7px;text-decoration:none;display:inline-block;position:relative}.filter-toggle a:before{content:"";background-color:#fff;border-radius:11px;width:42px;height:22px;transition:all .3s linear;position:absolute;left:0;transform:translate(2px,2px)scale(1)}.filter-toggle a:after{content:"";background-color:#fff;border-radius:11px;width:22px;height:22px;transition:all .2s ease-in-out;position:absolute;left:0;transform:translate(2px,2px);box-shadow:0 2px 2px #0000003d}.filter-toggle.opened a{background-color:#ca0d71}.filter-toggle.opened a:before{transform:translate(18px,2px)scale3d(0,0,0)}.filter-toggle.opened a:after{transform:translate(22px,2px)}.shop-off-canvas .mobile-sidebar{z-index:9999;background-color:#fff;width:300px;margin:0;padding:1.3rem .8rem 1.3rem .9rem;transition:transform .2s ease-in-out;display:block;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-300px)}.shop-off-canvas .sidebar-shop{padding:2rem}.shop-off-canvas .sidebar-shop .widget{border:none}.shop-off-canvas .sidebar-shop .widget:not(:last-child){border-bottom:1px solid #e7e7e7}.shop-off-canvas .sidebar-wrapper{width:100%;top:0!important}.sidebar-opened .shop-off-canvas .mobile-sidebar{transform:none}.sidebar-opened .shop-off-canvas .sidebar-overlay{opacity:.35;z-index:9999;background:#000;position:fixed;inset:0}.sidebar-toggle{text-transform:uppercase;width:auto;height:34px;color:inherit;cursor:pointer;background:#fff;border:1px solid #dfdfdf;align-items:center;margin-top:0;margin-right:.8rem;padding:0 1.1rem 0 3px;line-height:36px;display:flex;position:static}.sidebar-toggle span{letter-spacing:-.05em;margin-left:0;font-size:1.3rem}.sidebar-toggle:hover span{color:#ca0d71}.slide-content{text-transform:uppercase;position:absolute;top:50%;left:11.4%;transform:translateY(-50%)}.boxed-slide-1 .slide-content{text-align:center}.boxed-slide-2 .slide-content{color:#222529;left:6.8%}.boxed-slide-1 h4{letter-spacing:-.08em;margin-bottom:0;font-family:Oswald,sans-serif;font-size:2.7rem;font-weight:500}.boxed-slide-1 h5{letter-spacing:-.025em;margin-top:-5px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:3rem;font-weight:800}.boxed-slide-1 span{color:#222529;letter-spacing:.05em;width:100%;margin-top:3px;margin-bottom:3px;font-weight:700;display:block;position:relative}.boxed-slide-1 span:before{content:"";background-color:#74b0bb;width:50px;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.boxed-slide-1 span:after{content:"";background-color:#74b0bb;width:50px;height:1px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.boxed-slide-1 b{color:#222529;letter-spacing:.025em;font-size:3.6rem;font-weight:800}.boxed-slide-1 b i{font-weight:500}.boxed-slide-1 p{color:#222529;letter-spacing:.03em;margin-top:-5px;margin-bottom:2.2rem;font-size:13px;font-weight:700}.boxed-slide-2 h5{margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:800}.boxed-slide-2 h5 span{font-family:Oswald,sans-serif;font-size:2.9rem}.boxed-slide-2 h5 i{margin-bottom:5px;margin-left:-2px;font-family:Poppins,sans-serif;font-size:1.6rem;font-style:normal}.boxed-slide-2 h4{letter-spacing:-.02em;margin-top:-3px;margin-bottom:3rem;font-family:Poppins,sans-serif;font-size:3.2rem;font-weight:800}.boxed-slide-2 .btn{letter-spacing:.04em;margin-bottom:1.3rem;padding:9px 17.5px 13px;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:300}.btn-loadmore{box-shadow:none;color:#555;border:1px solid #e7e7e7;padding:1.3rem 3rem;font-family:Poppins,sans-serif;font-size:1.2rem}.btn-loadmore:hover{border-color:#ccc}.category-banner{padding:6.8rem 0}.category-banner .coupon-sale-text{font-family:Poppins,sans-serif}.category-banner h3{margin-bottom:1.6rem;margin-left:1.8rem;font-size:3em}.category-banner h4{font-size:1.125em;line-height:1.7}.category-banner h5{font-size:1em}.category-banner .btn{letter-spacing:.01em;margin-left:1.8rem;padding:1em 1.6em;font-size:.75em}.sidebar-toggle svg{stroke:#1f2937;fill:#fff;width:28px}.product-ajax-grid+.bounce-loader{top:auto;bottom:-1rem}.small-banner{background-color:#8be2fe;background-position:60%;background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.horizontal-filter.filter-sorts .select-custom select{border:none}.filter-sorts .toolbox-left{position:relative}.filter-sorts .toolbox-item.toolbox-sort{background-color:#fff;margin-left:0;margin-right:1rem}.filter-sorts select{text-transform:uppercase;border:0}.filter-sorts .mobile-sidebar.sidebar-shop{visibility:visible;z-index:3;padding:0;left:0}.sort-list{z-index:99;background:#fff;min-width:220px;margin-top:10px;padding:10px 15px;display:none;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #00000026}.sort-list:before,.sort-list:after{content:"";border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;bottom:100%}.sort-list:before{z-index:999;left:21px}.sort-list:after{border-bottom:11px solid #e8e8e8;border-left-width:11px;border-right-width:11px;left:20px}.sort-menu-trigger{color:#777;z-index:9;min-width:140px;height:34px;padding-left:.8rem;line-height:34px}.sort-menu-trigger:hover,.sort-menu-trigger:focus{text-decoration:none}.toolbox-item.opened .sort-list{display:block}.sidebar-toggle{display:none}}@media (min-width:576px){.small-banner .coupon-sale-content{margin-left:-3.9rem}}@media (max-width:991px){.sort-menu-trigger{margin-bottom:1.5rem;font-weight:700}.mobile-sidebar .sidebar-wrapper{position:static!important}.shop-off-canvas .mobile-sidebar{width:260px;padding:2rem}.shop-off-canvas .sidebar-toggle{margin-right:0}.shop-off-canvas .toolbox{justify-content:flex-start}.shop-off-canvas .toolbox-right{margin-left:auto}.shop-off-canvas .toolbox .toolbox-item:not(:last-child){margin-left:.7rem}.sidebar-toggle span{color:#1f2937;font-size:11px;font-weight:600}.sidebar-shop .widget{border:0;padding:2rem 0}.sidebar-shop .widget:first-child{padding-top:0}.sidebar-shop .widget:not(:last-child){border-bottom:1px solid #e7e7e7}.horizontal-filter,.horizontal-filter.filter-sorts,.horizontal-filter:not(.filter-sorts){background-color:#f4f4f4;padding:10px}.horizontal-filter.filter-sorts.sidebar-overlay{margin:0;padding:0}.sidebar-opened .horizontal-filter.filter-sorts{background-color:#fff}}@media (max-width:767px){.category-content{padding:1rem}.category-banner h3{margin-left:-2px}.category-banner .btn{margin-left:0}.horizontal-filter:not(.filter-sorts).toolbox .select-custom .form-control{padding-top:3px}}@media (max-width:575px){.home-slide1{font-size:2.5vw}.horizontal-filter.filter-sorts{justify-content:unset}.horizontal-filter .toolbox-item.toolbox-sort{margin-right:0}.boxed-slide img{min-height:250px}.horizontal-filter:not(.filter-sorts) .toolbox-item:not(:last-child){margin-right:0}.mr-sm-1{margin-right:1rem}}@media (max-width:479px){.horizontal-filter{justify-content:stretch}.horizontal-filter:not(.filter-sorts) .toolbox-item.toolbox-sort{margin-left:0;margin-right:0}.sidebar-toggle{margin-right:3px}}@media (min-width:992px) and (max-width:1160px){.sidebar-shop .product-widget figure{max-width:70px;margin-right:1.5rem}}.cart-message{padding:.8rem 0 1.9rem 3px}.cart-message:before{content:"";color:#0cc485;margin-right:.6rem;font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;position:relative;top:2px}.cart-message span{color:#1f2937;font-size:1.6rem}.single-cart-notice{color:#1f2937;font-size:1.6rem;line-height:24px}.view-cart{height:48px;margin:3px 0;padding:14px 27px 13px;font-family:Poppins,sans-serif}.add-cart{letter-spacing:-.015em;padding:12px 27px 10px 26px;font-size:1.4rem;font-weight:700;line-height:24px}.add-cart:before{vertical-align:middle;margin-right:8px;font-size:1.8rem;font-weight:900;line-height:0}.add-wishlist{color:#1f2937;letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:17px 8px;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;display:inline-flex}.add-wishlist i{margin-right:3px;font-size:1.8rem}.add-wishlist i:before{font-weight:700}.added-wishlist svg{fill:#da5555}.add-compare:before{content:"";margin-right:6px;font-family:porto;font-size:1.8rem}.product-widgets-container{margin-bottom:3.8rem}.product-widgets-container .product-single-details{margin-bottom:3px}.product-widgets-container .section-sub-title{margin-bottom:1.6rem}.product-widgets-container figure{width:100%;max-width:75px;margin-right:.7rem}.product-widgets-container .product-details{margin-bottom:2px}.product-widgets-container .ratings-container{margin-bottom:1.2rem;margin-left:0}.product-widgets-container .product-title{font-family:Poppins,sans-serif;font-size:1.4rem}.product-widgets-container .product-price{font-size:1.5rem}.stock-status{color:#77a464;text-transform:uppercase;background:#eee;margin:5px 0;padding:10px 20px;font-size:30px;font-weight:700;display:block}.stock-status.out-of-stock{color:#da5555}.product-single-container:not(.product-quick-view) .product-action .add-cart.added-to-cart:before{display:none}.product-single-container:not(.product-quick-view) .product-action .add-cart.added-to-cart:after{content:"";margin-left:8px;font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:600}.product-single-details{margin-bottom:1.1rem}.product-single-details .product-action .add-cart{align-items:center;display:inline-flex}.product-single-details .product-action .add-cart:before{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-shopping-bag\"><path d=\"M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"></path><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"></line><path d=\"M16 10a4 4 0 0 1-8 0\"></path></svg>");margin-top:-2px;margin-right:7px;font-family:Porto;font-size:1.8rem;font-weight:600}.product-single-details .sticky-header:not(.fixed) .container{display:none}.sticky-sidebar .product-single-details{margin-bottom:2.7rem}.product-single-details .product-title{color:#1f2937;letter-spacing:-.01em;width:calc(100% - 63px);margin-bottom:1.1rem;font-size:3rem;font-weight:700}.product-single-details .product-nav{display:flex;position:absolute;top:4px;right:10px}.product-single-details .product-nav.top-0{top:0}.product-single-details .product-nav a{color:#1f2937}.product-single-details .product-nav .product-prev,.product-single-details .product-nav .product-next{float:left;margin-left:2px}.product-single-details .product-nav .product-prev.disabled,.product-single-details .product-nav .product-next.disabled{pointer-events:none}.product-single-details .product-nav .product-prev.disabled>a,.product-single-details .product-nav .product-next.disabled>a{color:#999;cursor:no-drop}.product-single-details .product-nav .product-prev:hover .product-popup,.product-single-details .product-nav .product-next:hover .product-popup{display:block}.product-single-details .product-nav a:hover{color:#333}.product-single-details .product-nav .product-link{text-align:center;border:2px solid #e7e7e7;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;font-family:porto;font-size:16px;line-height:23px;text-decoration:none;display:flex}.product-single-details .product-nav .product-prev .product-link:before{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-left\"><polyline points=\"15 18 9 12 15 6\"></polyline></svg>");margin-top:6px;display:block}.product-single-details .product-nav .product-next .product-link:before{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-chevron-right\"><polyline points=\"9 18 15 12 9 6\"></polyline></svg>");margin-top:6px;display:block}.product-single-details .product-nav .product-popup{z-index:999;text-align:center;background-color:#fff;width:110px;font-size:13px;display:none;position:absolute;top:31px;right:0;box-shadow:0 5px 8px #00000026}.product-single-details .product-nav .product-popup:before{content:"";border-bottom:7px solid #333;position:absolute;top:-4px;right:36px;border-left:7px solid #0000!important;border-right:7px solid #0000!important}.product-single-details .product-nav .box-content{border-top:3px solid #222529;padding:10px 10px 11px;display:block}.product-single-details .product-nav .box-content>span{-webkit-line-clamp:2;text-align:center;color:#797876;-webkit-box-orient:vertical;padding-top:5px;font-size:12px;font-weight:600;line-height:1.4em;display:block;overflow:hidden}.product-single-details .product-nav .product-next .product-popup:before{right:7px}.product-single-details .product-filters-container{padding-top:2px}.product-single-details .product-filters-container+.price-box{margin-top:2.2rem;margin-bottom:.8rem}.product-single-details .price-box{color:#1f2937;margin-bottom:1.3rem;font-family:Poppins,sans-serif;font-weight:600}.product-single-details .product-filtered-price{margin:0;overflow:hidden}.product-single-details .product-filtered-price .product-price,.product-single-details .product-filtered-price .old-price{margin-top:.7rem;margin-bottom:1.3rem;display:inline-block}.product-single-details .new-price{color:#1f2937;letter-spacing:-.02em;vertical-align:middle;margin-left:3px;font-size:2.4rem;line-height:.8}.product-single-details .product-price{color:#1f2937;letter-spacing:-.02em;vertical-align:middle;font-size:2.4rem;line-height:.8}.product-single-details .old-price{color:#a7a7a7;vertical-align:middle;font-size:1.9rem;font-weight:600;display:inline-block;position:relative;top:2px}.product-single-details .old-price+.product-price{margin-left:.4rem}.product-single-details .add-wishlist:before{margin-right:.3rem}.product-single-details .short-divider{text-align:left;border-top:2px solid #e7e7e7;width:40px;height:0;margin:0 0 2rem}.product-single-details .product-single-filter:last-child{margin:0;display:block;overflow:hidden}.product-single-details .product-single-filter:last-child a{margin-top:-2px}.product-single-details .divider+.product-action{margin-top:-.5rem}.product-single-details .product-action+.divider{margin-top:1.6rem}.product-single-details .ratings-container{align-items:center;margin-bottom:2.1rem;display:flex}.product-single-details .ratings-container .product-ratings,.product-single-details .ratings-container .ratings{font-size:1.3rem}.product-single-details .ratings-container .product-ratings{height:14px;margin-left:-1px;margin-right:1px}.product-single-details .ratings-container .product-ratings:before{color:#999}.product-single-details .ratings-container .ratings:before{color:#ca0d71;filter:invert(95%)sepia(45%)saturate(6636%)hue-rotate(292deg)brightness(110%)contrast(78%)}.product-single-details .rating-link{color:#999;padding-left:1rem;font-size:1.3rem;font-weight:400}.product-single-details .rating-link:hover{text-decoration:underline}.product-single-details .text-aclaration{color:#999;margin-top:2rem;margin-bottom:0;font-size:1.3rem;font-weight:400}.product-single-details .rating-link-separator{padding-left:.9rem;font-size:1.3rem}.product-single-details .product-desc{letter-spacing:-.015em;margin-bottom:1.8rem;font-size:1.6rem;line-height:1.6875}.product-single-details .product-desc a{color:#1f2937}.product-single-details .product-action{border-top:1px solid #e7e7e7;padding:1.5rem 0 1.6rem}.product-single-details .container{-ms-flex-align:center;align-items:center}.product-single-details .container img{max-width:5rem;max-height:5rem;margin-right:2rem}.product-single-details .product-single-qty{margin:.5rem .9rem .5rem 1px}.product-single-details .product-single-qty .form-control{height:48px;font-size:1.6rem;font-weight:700}.product-single-details .clear-btn{color:#374151;background-color:#f4f4f4;margin-top:-3px;padding:5px 8px;font-size:1rem;display:inline-block}.product-single-details .clear-btn:hover{color:#fff;background-color:#ca0d71}.product-filters-container select.form-control:not([size]):not([multiple]){height:42px;margin-bottom:0;font-weight:600}.product-filters-container .select-custom{width:100%;max-width:282px}.product-filters-container .select-custom:after{color:#1f2937;right:1.5rem}.product-single-container .cart-sticky .sticky-header.fixed{box-shadow:none;border:1px solid #e7e7e7;animation:none;top:58px}main .sticky-header:not(.fixed) .sticky-img,main .sticky-header:not(.fixed) .sticky-detail{display:none}main .sticky-header:not(.fixed).container{padding-left:0;padding-right:0}main .sticky-header.fixed .container,main .sticky-header.fixed .container-fluid{flex-wrap:wrap;-ms-flex-align:center;align-items:center;display:-ms-flexbox}main .sticky-header.fixed .product-action{text-align:right;border:0;flex:1;min-width:260px;margin:0;padding:0}main .sticky-header .sticky-img figure{width:60px}main .sticky-header .sticky-img img{max-width:60px;max-height:60px;margin:0}main .sticky-header .sticky-detail{margin-bottom:5px;display:flex}main .sticky-header .product-title{margin-bottom:0;margin-right:2rem;font-size:16px;font-weight:600}main .sticky-header .price-box{color:#2b2b2d;margin:0;font-family:Oswald,Poppins;font-weight:400;line-height:normal}main .sticky-header .old-price{font-size:1.4rem}main .sticky-header .product-price{font-size:1.8rem}main .sticky-header .ratings-container{line-height:24px;display:block}main .sticky-header .product-ratings:before{color:#00000029}.product-both-info .row .col-lg-12{margin-bottom:12px}.product-both-info .product-single-details{margin-top:0}.product-both-info .product-single-details .product-desc{border-bottom:0}.product-both-info .product-single-gallery .label-group{left:1.8rem}.single-info-list{letter-spacing:.005em;text-transform:uppercase;margin-bottom:1.7rem;padding:0;font-size:1.2rem;line-height:1.5}.single-info-list li{letter-spacing:.001em;margin-bottom:1rem}.single-info-list li strong{color:#1f2937;letter-spacing:0}.single-info-list a{color:inherit}.single-info-list a:hover{text-decoration:underline}.product-single-filter{align-items:center;margin-bottom:1rem;display:flex}.product-single-filter label{color:#374151;letter-spacing:.005em;text-transform:uppercase;min-width:5rem;margin-bottom:0;margin-right:4.2rem;font-family:Poppins,sans-serif;font-weight:400}.product-single-filter .config-swatch-list{margin:0;display:inline-flex}.product-single-filter .config-size-list li{color:#374151;margin-bottom:0;margin-right:0}.product-single-filter .config-size-list li.disabled{cursor:not-allowed}.product-single-filter .config-size-list li.disabled a{pointer-events:none;opacity:.5;background-color:#0000;text-decoration:none}.product-single-filter .config-size-list li a{min-width:3.2rem;height:2.6rem;color:inherit;background-color:#fff;border:1px solid #eee;margin:3px 6px 3px 0;font-size:1.1rem;font-weight:500;line-height:2.6rem}.product-single-filter .config-size-list li a:hover{color:#fff;background-color:#ca0d71;border-color:#ca0d71}.product-single-filter .config-size-list li a.filter-color{min-width:2.8rem;height:2.8rem}.product-single-filter .config-size-list li a.filter-thumb{width:3rem;min-width:3rem;height:3rem}.product-single-filter .config-size-list li.active a{color:#fff;background-color:#ca0d71;border-color:#ca0d71;outline:none}.product-single-filter .config-size-list li.active a.filter-color:before{content:"";font-family:porto;font-size:1.1rem;line-height:1;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.product-single-filter .config-img-list li a.filter-thumb{height:100%}.product-single-filter .config-img-list li img{width:30px;height:30px}.product-single-filter.product-single-qty{border-bottom:0;max-width:148px;max-height:7.5rem}.product-single-qty label{color:#1f2937;font-size:1.5rem;font-weight:600}.product-single-share{flex-wrap:wrap;align-items:center;margin-top:.7rem;display:flex}.product-single-share label{color:#1f2937;letter-spacing:.005em;text-transform:uppercase;margin-bottom:.5rem;margin-right:1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1}.product-single-share .social-icons{margin-top:2px}.product-single-share .social-icons.vertical{flex-direction:column;display:flex}.product-single-share .social-icons.vertical .social-icon{border-radius:0}.product-single-share .social-icon{border:2px solid #0000;margin:.2857em 4px .2857em 0;line-height:2em}.product-single-share:not(.icon-with-color) .social-icon{border-radius:50%}.product-single-share:not(.icon-with-color) .social-icon:not(:hover):not(:active):not(:focus){color:#1f2937;background-color:#0000;border-color:#e7e7e7}.product-single-gallery{margin-bottom:1rem}.product-single-gallery .sticky-slider:not(.sticked){position:relative!important}.product-single-gallery a{display:block}.product-single-gallery img{flex-shrink:0;width:100%;min-width:100%;max-width:none;min-height:100%;display:block}.product-single-gallery .prod-thumbnail .owl-nav{color:#ca0d71;font-size:1.6rem}.product-single-gallery .prod-thumbnail .owl-nav .owl-prev{left:1.5rem}.product-single-gallery .prod-thumbnail .owl-nav .owl-next{right:1.5rem}.product-single-gallery .owl-nav{font-size:2.8rem}.product-single-gallery .owl-nav .owl-prev{left:2.5rem}.product-single-gallery .owl-nav .owl-next{right:2.5rem}.product-single-gallery .owl-nav .owl-prev,.product-single-gallery .owl-nav .owl-next{transition:opacity .5s}.product-single-gallery .product-item{z-index:2;position:relative}.product-single-gallery .product-item:not(:last-child){margin-bottom:4px}.product-single-gallery .product-item:hover .prod-full-screen{opacity:1}.product-single-gallery .label-group{z-index:90;position:absolute;top:1.1rem;left:1.1rem}.product-single-gallery .product-label{text-align:center;text-transform:uppercase;color:#fff;border-radius:12px;margin-bottom:5px;padding:7px;font-size:12px;font-weight:700;line-height:1;display:block}.product-single-gallery .product-label.label-hot{background-color:#000}.product-single-gallery .product-label.label-sale{background-color:#ca0d71}.product-single-gallery .product-label.label-new{color:#000;background-color:#fff}.product-single-image>div{justify-content:center;align-items:center;display:flex;inset:0;overflow:hidden;position:absolute!important}.prod-thumbnail{margin:8px 0 0;padding:0 1px;display:-ms-flexbox}.prod-thumbnail>.owl-dot{flex:0 0 25%;max-width:25%;padding:4px}.prod-thumbnail.owl-theme .owl-nav [class*=owl-]:hover{color:#ca0d71}.prod-thumbnail figure img{cursor:pointer;width:100%;transition:none}.prod-thumbnail .swiper-slide.swiper-slide-thumb-active img,.prod-thumbnail img:hover{border:2px solid #21293c;transition:border-color .2s}.product-slider-container:not(.container){padding-left:1px;padding-right:1px;position:relative}.product-slider-container:not(.container):hover .prod-full-screen,.product-slider-container:not(.container) .owl-prev:not(.disabled),.product-slider-container:not(.container) .owl-next:not(.disabled){opacity:1}.prod-full-screen{opacity:0;z-index:1;outline:none;transition:all .5s;position:absolute;bottom:1.7rem;right:2rem}.prod-full-screen i{color:#000;cursor:pointer;font-size:1.4rem}.product-single-tabs .tab-pane{color:#7b858a;line-height:1.92}.product-single-tabs .tab-pane.show{padding:3rem 0}.product-single-tabs .sticky-header{height:auto}.product-single-tabs .nav.nav-tabs .nav-link{color:#818692}.product-single-tabs .nav.nav-tabs .nav-item.active .nav-link{color:#1f2937}.product-single-tabs .nav.nav-tabs .nav-link{outline:none;font-family:Poppins,sans-serif;font-size:1.3rem}.product-single-tabs .nav.nav-tabs .nav-link:hover,.product-single-tabs .nav.nav-tabs .nav-link.active{border-bottom-color:#1f2937}.product-single-tabs .nav-item{font-size:1.3rem}.scrolling-box .tab-pane+.tab-pane{border-top:2px solid #dae2e6;margin-top:3.5rem}.product-size-content{padding-top:2rem;padding-bottom:.5rem}.product-size-content img{margin:0 auto 2rem}.product-desc-content{margin-bottom:2.5rem}.product-desc-content .feature-icon{color:#ca0d71;background:0 0;border:2px solid #ca0d71;border-radius:60px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.9rem;font-size:28px;line-height:60px;display:flex}.product-desc-content .feature-box p{color:#4a505e;letter-spacing:0;font-size:14px;line-height:27px}.product-desc-content .feature-box h3{margin-bottom:.8rem;font-size:1.4rem}.product-desc-content p{letter-spacing:.005em;margin-bottom:2.3rem}.product-desc-content ul,.product-desc-content ol{letter-spacing:.005em;margin-bottom:2.4rem;padding-top:2px;padding-left:7.4rem;position:relative}.product-desc-content li{letter-spacing:0;margin-bottom:9px}.product-desc-content li:before{content:"";vertical-align:middle;color:#21293c;margin-top:-2px;margin-right:1.8rem;font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;display:inline-block;position:absolute;left:4rem}.product-desc-content img.float-right,.product-desc-content img.float-left{max-width:50%}.product-desc-content img{padding-top:4px}.product-desc-content .feature-box i{float:none;margin-top:3px;margin-bottom:0;font-size:2.8rem;display:inline-block}.product-desc-content .feature-box-content{margin-left:0}.table.table-striped{margin-top:2rem;margin-bottom:5.9rem}.table.table-striped td,.table.table-striped th{padding:1.1rem 1.2rem}.table.table-striped tr:nth-child(odd){background-color:#f9f9f9}.product-tags-content h4{text-transform:uppercase;margin:0 0 2rem;font-size:1.8rem;font-weight:700}.product-tags-content form{margin-bottom:2rem}.product-tags-content .form-group{align-items:stretch;display:flex}.product-tags-content .form-control{margin-right:10px}.product-tags-content .btn{padding-top:.5rem;padding-bottom:.5rem}.product-reviews-content{padding-top:2px;padding-bottom:2.5rem;line-height:1.92}.product-reviews-content .required{color:#1f2937}.product-reviews-content .reviews-title{margin-bottom:1.6rem;font-size:2rem;font-weight:400}.product-reviews-content .reviews-title+p{letter-spacing:.005em;padding-bottom:.4rem}.product-reviews-content .ratings-container{margin:-3px -2px .5rem 0}.product-reviews-content .divider{border-top:1px solid #e7e7e7;margin:4rem 0}.product-reviews-content .comments .comment-block{background-color:#f5f7f7;padding-bottom:2.3rem}.comment-container{padding:29px 0 8px;display:-ms-flexbox}.comment-container:not(:first-child){border-top:1px solid #e7e7e7}.comment-container .comment-avatar{flex:1 0 auto;padding:0 22px 5px 8px}.comment-container img{border-radius:10rem}.comment-container .ratings-container{margin-bottom:6px}.comment-container .product-ratings,.comment-container .ratings{font-size:14px}.comment-container .product-ratings:before{color:#999}.comment-container .ratings:before{color:#ca0d71}.comment-container .comment-info{letter-spacing:-.02em;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1}.comment-container .avatar-name{font-family:inherit;font-size:inherit;display:inline}.comment-container .comment-text{letter-spacing:-.015em}.add-product-review{padding-top:5px}.add-product-review .custom-checkbox .custom-control-input:checked~.custom-control-label:after{top:4px;left:1px}.add-product-review form{background-color:#f4f4f4;border-radius:3px;padding:3.5rem 2rem 3.3rem}.add-product-review h3{letter-spacing:-.01em;margin-bottom:1.6rem;font-size:2rem;font-weight:400}.add-product-review label{margin-bottom:1.1rem;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;display:block}.add-product-review .rating-stars{margin-bottom:1rem}.add-product-review .form-control{max-width:100%;height:37px;margin-top:1.4rem;margin-bottom:1.6rem;font-size:1.4rem}.add-product-review textarea.form-control{min-height:170px}.add-product-review .btn{text-transform:none;padding:.55em 1rem .5em;font-family:Poppins,sans-serif;font-weight:400}.add-product-review .custom-control-label{letter-spacing:.005em;line-height:1.9}.add-product-review .custom-control-label:before,.add-product-review .custom-control-label:after{width:15px;height:15px;font-size:1.2rem;font-weight:300;top:6px;left:0}.add-product-review .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0075ff;border-color:#0075ff}.add-product-review .custom-checkbox .custom-control-input:checked~.custom-control-label:after{color:#fff}.add-product-review .custom-control{margin-top:-6px;margin-bottom:1rem;padding-left:2.2rem}.rating-stars{height:14px;margin-bottom:2.8rem;font-size:1.4rem;display:-ms-flexbox;position:relative}.rating-stars a{color:#706f6c;text-indent:-9999px;letter-spacing:1px;width:16px}.rating-stars a:before{content:"";text-indent:0;white-space:nowrap;height:14px;font-family:"Font Awesome 5 Free";line-height:1;position:absolute;left:0;overflow:hidden}.rating-stars a.active:before,.rating-stars a:hover:before{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-star\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"></polygon></svg>");font-weight:900}.rating-stars .star-1{z-index:10}.rating-stars .star-2{z-index:9}.rating-stars .star-3{z-index:8}.rating-stars .star-4{z-index:7}.rating-stars .start-5{z-index:6}.rating-stars .star-1:before{width:16px}.rating-stars .star-2:before{width:32px}.rating-stars .star-3:before{width:48px}.rating-stars .star-4:before{width:64px}.rating-stars .star-5:before{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-star\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"></polygon></svg>")}.products-section{padding-top:3.8rem;padding-bottom:3rem}.products-section .owl-carousel.dots-top .owl-dots{margin:0 -2px 3.5rem}.products-section .owl-carousel.dots-top .owl-dot.active span{border-color:#ca0d71}.products-section .product-title{margin-bottom:4px}.products-section .price-box{margin-bottom:1.4rem}.products-section h2{letter-spacing:-.01em;text-transform:uppercase;border-bottom:1px solid #e7e7e7;margin-bottom:3.4rem;padding-bottom:1rem;font-family:Poppins;font-size:1.8rem;line-height:22px}.products-section.pt-sm{padding-top:2.5rem}.product-sidebar-right{margin-bottom:1.7rem}.product-sidebar-right .product-single-gallery{margin-bottom:2.7rem}.product-sidebar-right .product-single-details{margin-bottom:.6rem}.product-sidebar-right .product-desc-content p{letter-spacing:.005em;margin-bottom:1.3rem}.product-sidebar-right .product-desc-content ul{margin-bottom:2rem;padding-left:5.8rem}.products-section .container-fluid{padding-left:20px;padding-right:20px}.custom-product-filters .config-size-list li a{color:#222529;background-color:#f4f4f4;border:1px solid #e9e9e9;height:28px;font-size:13px}.custom-product-filters .config-color-list img{width:28px;height:28px}.custom-product-filters .config-color-list li a{height:100%}.single-product-custom-block .porto-heading{margin-bottom:1.7rem;margin-right:2.4rem;padding:.85em 2em;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;box-shadow:0 3px 10px #0000001a}.custom-product-single-share{position:absolute;top:0;right:0}.custom-product-single-share .social-icon{border-radius:0;margin:0 0 2px;display:block}.custom-product-single-tabs{padding:7rem 0 3rem}.custom-product-single-tabs .add-product-review form{background-color:#f7f7f7}.custom-product-single-tabs .product-desc-content ul,.custom-product-single-tabs .product-desc-content ol{margin-bottom:2rem;padding-left:5.8rem}.custom-product-single-tabs .product-desc-content li:before{left:2.4rem}.custom-product-single-tabs .product-desc-content p{margin-bottom:1.3rem}.custom-product-single-tabs .nav.nav-tabs .nav-link{background-color:#0000;margin-right:1.5rem;padding:1.1rem 0 1rem;font-size:1.5rem}.product-single-tab-two .product-desc-content p{margin-bottom:1.3rem}.product-single-tab-two .product-desc-content ul{margin-bottom:2rem;padding-left:5.8rem}.product-single-tab-two .product-desc-content li:before{left:2.4rem}.product-left-sidebar .product-single-details{margin-bottom:.8rem}.product-single-tabs+.container hr,.product-single-collapse+.container hr,.product-both-info-bottom+.container hr{display:none}.products-section+.container hr{display:block}.table.table-size thead tr th,.table.table-size tbody tr td{color:#21293c;letter-spacing:.005em;text-transform:uppercase;border:0;font-size:1.4rem}.table.table-size thead tr th{background-color:#f4f4f2;padding:2.8rem 1.5rem 1.7rem;font-weight:600}.table.table-size tbody tr td{background-color:#fff;padding:1.1rem 1.5rem;font-weight:700}.table.table-size tbody tr:nth-child(2n) td{background-color:#ebebeb}@media (max-width:1199px){.transparent-dots{width:90px}}@media (min-width:768px){.custom-product-single-tabs .nav.nav-tabs .nav-item{margin-bottom:-3px;margin-right:1.5rem}.custom-product-single-tabs .nav.nav-tabs .nav-link{margin-right:3.5rem;padding:1.1rem 0 1rem;font-size:1.8rem}.products-section{padding-top:4.8rem;padding-bottom:3.6rem}.product-both-info .product-single-share{justify-content:flex-end}.add-product-review form{padding-left:3rem;padding-right:3rem}.product-both-info-bottom .col-md-4:last-child strong{order:2;margin-left:20px;margin-right:0}}@media (min-width:992px){.product-both-info .row .col-lg-12{margin-bottom:4px}.main-content .col-lg-7{flex:0 0 54%;max-width:54%}.main-content .col-lg-5{flex:0 0 46%;max-width:46%}.product-full-width{padding-right:3.5rem}.product-full-width .product-single-details .product-title{font-size:4rem}.table.table-size thead tr th{padding-top:2.9rem;padding-bottom:2.9rem}.table.table-size thead tr th,.table.table-size tbody tr td{padding-left:3rem;padding-right:4.2rem}}@media (min-width:1200px){.product-both-info .product-single-share{margin-top:-13px}}@media (max-width:991px){.single-product-custom-block{margin-right:4rem}.single-product-custom-block .porto-heading{margin-bottom:.7rem;margin-right:1rem;padding:.85em 1em}}@media (min-width:992px) and (max-width:1199px){.product-all-icons.product-action .product-single-qty{margin-bottom:1.2rem;margin-right:50%}}@media (min-width:576px){.product-tags-content .form-control{width:250px}}@media (max-width:767px){.product-size-content .table.table-size{margin-top:3rem}}@media (max-width:575px){.transparent-dots{width:70px}.rating-stars a:before,.ratings-container .ratings,.ratings-container .product-ratings{line-height:1.2}}@media (max-width:480px){.pg-vertical .product-thumbs-wrap{height:165px}.pg-vertical .vertical-thumbs{max-width:48px}.pg-vertical .product-slider-container{max-width:calc(100% - 53px)}.product-size-content .table.table-size th,.product-size-content .table.table-size td{padding-left:1rem;padding-right:.5rem;font-size:1.2rem}.product-reviews-content .reviews-title{font-size:1.7rem}.custom-product-single-tabs .nav.nav-tabs .nav-item:not(:last-child){margin-right:0}.custom-product-single-tabs .nav.nav-tabs .nav-link{font-size:1.4rem}}.out-stock-btn{cursor:not-allowed;pointer-events:none;opacity:.6;background:linear-gradient(45deg,#0000 0% 48%,#ff5959 0 52%,#0000 0 100%),linear-gradient(135deg,#ffffffad 0% 48%,#ff5959 0 52%,#ffffffad 0% 100%)}.product-single-info{margin-bottom:5.6rem}.product-single-info .product-single-filter label{margin-bottom:2px;margin-right:5.2rem}.product-single-info .product-single-gallery{margin-bottom:3.2rem}.product-single-info .promote li{align-items:center;display:flex}.product-single-info .widget-info i{margin:1px 1.9rem 0 4px}.product-single-info .social-icons{margin-right:1px}.product-single-info .social-icon{opacity:.9;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;margin:.2857em 2px .2857em 0;display:inline-flex}.product-single-info .social-icon:hover{opacity:.8;background-color:#1f2937}.product-single-info .social-icon:not(:hover):not(:active):not(:focus){color:#fff;background-color:#1f2937;border-color:#1f2937}.product-single-info .product-single-share{padding-bottom:1.2rem}.product-single-info .product-single-share .social-icons{display:none}@media (max-width:1200px) and (min-width:768px){.product-both-info .product-single-share{margin-top:-1rem}}@media (max-width:767px){.product-single-info{margin-bottom:1.5rem}.product-single-info .widget-info{padding-top:1.5rem}.product-single-info .product-single-gallery .product-item:not(:last-child){margin-bottom:2rem}}.sidebar-product .widget.widget-product-categories{border:1px solid #e7e7e7;margin-bottom:3rem;padding:1.8rem 1.5rem 1.3rem}.sidebar-product .widget.widget-product-categories .widget-body:after{clear:both;content:"";display:block}.sidebar-product .widget.widget-product-categories .widget-body{padding:2px 0 .5rem 1.4rem}.sidebar-product .widget.widget-product-categories .cat-list li{margin-bottom:.5rem}.sidebar-product .widget.widget-product-categories .cat-list li:last-child{margin-bottom:-2px}.sidebar-product .widget.widget-product-categories a{color:#7a7d82;padding:4px 0;font-weight:600;display:block;position:relative}.sidebar-product .widget.widget-product-categories .widget-title{color:#7a7d82;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:24px}.sidebar-product .widget-title a:after{content:"";color:#1f2937;font-family:porto;font-size:1.7rem;font-weight:600;transition:all .35s;display:inline-block;position:absolute;top:46%;right:2px;transform:translateY(-50%)}.sidebar-product .widget-title a.collapsed:after{content:""}.sidebar-product .sidebar-toggle{z-index:9999;padding-left:10px;position:fixed;top:50%;left:0}.custom-sidebar-toggle{text-align:center;cursor:pointer;z-index:999;background:#fff;border:1px solid #dcdcda;border-left-width:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:50px;padding:0;font-size:17px;line-height:38px;transition:left .2s ease-in-out;display:flex;position:fixed;top:20vh;left:0}.sidebar-opened .custom-sidebar-toggle{z-index:9000;left:260px}.sidebar-product{margin-bottom:2.8rem}.sidebar-product .widget:not(:last-child):not(.widget-info){margin-bottom:2.9rem}.sidebar-product .widget-info{margin:0 0 4.8rem}.sidebar-product .widget-info li{align-items:center;margin-bottom:2.2rem;display:flex}.sidebar-product .widget-info i{margin:1px 1.9rem 0 4px}.sidebar-product .widget-featured{padding-bottom:3rem}.sidebar-product .widget-featured .owl-carousel .owl-nav{align-items:center;display:flex;top:-4.1rem}.sidebar-product .widget-title{text-transform:none;border-bottom-width:1px;margin:0;font-size:1.5rem;font-weight:600;line-height:24px}.sidebar-product .widget-subtitle{color:#7a7d82;margin-bottom:3rem;font-size:1.3rem;font-weight:400}.sidebar-product .widget-body{padding-top:2.3rem;padding-left:0}.sidebar-product .widget-body p{color:#1f2937;letter-spacing:.01em;margin-bottom:3rem;font-size:1.3rem;font-weight:500;line-height:27px}.sidebar-product .product-widget{margin-bottom:1.3rem}.sidebar-product .product-widget figure{max-width:75px;margin-right:.8rem}.sidebar-product .product-widget .widget-body{padding-top:1.9rem}.sidebar-product .ratings-container{margin-bottom:1.2rem;margin-left:0}.sidebar-product .owl-carousel .owl-nav{top:-4.1rem;right:1px}.sidebar-product .owl-carousel .owl-nav .owl-prev,.sidebar-product .owl-carousel .owl-nav .owl-next{font-size:1.8rem}.widget-info ul{flex-wrap:wrap;-ms-flex-pack:justify;-ms-flex-align:center;justify-content:space-between;align-items:center;margin:0;display:flex}aside .widget-info ul{display:block}.widget-info li{margin-bottom:2rem}.widget-info li:not(:last-child){margin-right:2.5rem}aside .widget-info li:not(:last-child){border-bottom:1px solid #e7e7e7cc;margin-right:0;padding-bottom:2.2rem}.widget-info i{color:#ca0d71;min-width:40px;margin-right:15px;font-size:4rem;line-height:1}.widget-info i:before{margin:0}aside .widget-info i{margin-left:7px}.widget-info h4{color:#6b7a83;text-transform:uppercase;margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.286;display:inline-block}.product-single-collapse{margin-top:-3px;margin-bottom:3.2rem;line-height:1.9}.product-single-collapse p{margin-bottom:1.3rem}.product-single-collapse .collapse-body-wrapper{padding-top:3.1rem;padding-bottom:2px}.product-single-collapse .product-desc-content{margin-bottom:1.3rem}.product-single-collapse .product-desc-content ul,.product-single-collapse .product-desc-content ol{margin-bottom:2rem;padding-left:5.8rem}.product-single-collapse .product-desc-content li:before{left:2.4rem}.product-collapse-title{text-transform:uppercase;margin:0;font-size:1.4rem;line-height:1}.product-collapse-title .collapsing{height:auto;overflow:visible}.product-collapse-title a{color:inherit;border-bottom:1px solid #ddd;align-items:center;padding:1.4rem 1.5rem 1.5rem;display:flex;position:relative}.product-collapse-title a:hover,.product-collapse-title a:focus{color:inherit;text-decoration:none}.product-collapse-title a:before{content:"";margin-right:1rem;font-family:porto;font-size:2rem;font-weight:400}.product-collapse-title a:after{transform-origin:0;content:"";background-color:#ca0d71;width:100%;height:.2rem;transition:transform .4s;display:block;position:absolute;bottom:-.2rem;left:0;transform:scale(1)}.product-collapse-title a.collapsed:before{content:""}.product-collapse-title a.collapsed:after{transform-origin:100%;transform:scaleX(0)}.product-collapse-body{overflow:hidden}.collapse-body-wrapper{padding:3rem 0 1.5rem 2rem}.maga-sale-container{font-family:Oswald;position:relative}.maga-sale-container .mega-content{text-align:center;z-index:3;border:1px solid #f6f5f0;margin:1.1rem;position:absolute;inset:0}.maga-sale-container .mega-price-box{color:#fff;justify-content:center;align-items:center;margin:4.4rem .5rem 2.4rem 0;display:flex;position:relative}.maga-sale-container .mega-price-box .price-big{z-index:1;margin-right:5px;font-size:4rem}.maga-sale-container .mega-price-box .price-desc{z-index:1;flex-direction:column;font-size:1.4rem;line-height:1.1;display:flex}.maga-sale-container .mega-price-box em{font-size:1.8rem;font-style:unset}.maga-sale-container .mega-price-box:before,.maga-sale-container .mega-price-box:after{content:"";border:0 solid #ca0d71;border-top-width:50px;border-bottom:50px solid #0000;border-radius:50%;width:94px;display:block;position:absolute}.maga-sale-container .mega-price-box:before{top:-34%;transform:rotate(-60deg)}.maga-sale-container .mega-price-box:after{margin-left:8px;top:-41%;transform:rotate(120deg)}.maga-sale-container .mega-title{letter-spacing:.07em;color:#113952;margin-left:.8rem;font-size:3.8rem;line-height:1.1;transform:scaleX(.6)}.custom-maga-sale-container{margin-bottom:3.4rem}.custom-maga-sale-container .mega-price-box{margin:4.2rem .8rem 3rem 0}.custom-maga-sale-container .mega-price-box .price-big{margin-top:2px;margin-right:5px;font-size:4.7rem}.custom-maga-sale-container .mega-price-box .price-desc{font-size:1.6rem}.custom-maga-sale-container .mega-price-box em{margin-top:3px;margin-bottom:1px;font-size:2.2rem}.custom-maga-sale-container .mega-price-box:before,.custom-maga-sale-container .mega-price-box:after{border-width:60px 0;width:120px}.custom-maga-sale-container .mega-price-box:after{margin-left:9px}.custom-maga-sale-container .mega-title{white-space:nowrap;margin-left:0;margin-right:1.5rem;padding-top:4px;font-size:4.4rem}.custom-maga-sale-container .mega-subtitle{letter-spacing:.1em;margin-left:0;font-size:1.9rem}@media (min-width:992px){.main-content-wrap .main-content{margin-left:-25%;transition:all .15s linear}.main-content-wrap .sidebar-shop{visibility:hidden;z-index:-1;max-height:0;transition:all .15s linear;left:-25%}.sidebar-opened .main-content-wrap>.sidebar-shop{visibility:visible;z-index:0;max-height:none;left:0}.sidebar-opened .main-content-wrap>.main-content{margin-left:0}body:not(.sidebar-opened) .main-content-wrap>.main-content{flex:0 0 100%;max-width:100%}.sidebar-toggle{display:none}.main-content-wrap.sidebar-hidden{overflow:hidden}.main-content-wrap.sidebar-hidden .sidebar-wrapper{position:static!important}}@media (min-width:576px){.sidebar-product .widget.widget-product-categories{padding:2.4rem 3rem 2.5rem}}@media (max-width:1199px){.maga-sale-container .mega-title{font-size:3rem}.custom-maga-sale-container .mega-price-box:before,.custom-maga-sale-container .mega-price-box:after{border-width:52px 0;width:100px}.custom-maga-sale-container .mega-price-box .price-big{margin-top:-3px}.maga-sale-container .mega-title{margin-right:0}}@media (max-width:991px){.mobile-sidebar{z-index:9999;background-color:#fff;width:260px;margin:0;padding:2rem;transition:transform .2s ease-in-out;display:block;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-260px)}.sidebar-opened .mobile-sidebar{transform:none}.mobile-sidebar .sticky-wrapper{position:static!important}.sidebar-product .product-widget .product-details{max-width:calc(100% - 75px)}.mmenu-active #__next,.sidebar-opened #__next{overflow-x:hidden}.sidebar-opened .sidebar-overlay{opacity:.35;z-index:2000;background:#000;position:fixed;inset:0}}@media (max-width:575px){.widget-info ul{display:block}}.cart-items-container{margin-bottom:2.5rem}.cart-items-list{flex-direction:column;gap:12px;display:flex}.cart-item{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:flex-start;gap:16px;padding:16px;transition:box-shadow .2s,border-color .2s;display:flex}.cart-item:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.cart-item__image-link{border-radius:12px;flex-shrink:0;width:80px;height:80px;display:block;overflow:hidden}.cart-item__image{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%;transition:transform .25s;display:block}.cart-item__image-link:hover .cart-item__image{transform:scale(1.05)}.cart-item__content{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.cart-item__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cart-item__info{flex:1;min-width:0}.cart-item__name{color:#1f2937;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cart-item__name a{color:inherit;text-decoration:none}.cart-item__name a:hover{color:#ca0d71}.cart-item__variant{color:#6b7280;margin-top:3px;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.3;display:block}.cart-item__remove{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .15s,background .15s;display:flex}.cart-item__remove:hover{color:#ef4444;background:#fef2f2}.cart-item__remove svg{display:block}.cart-item__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.cart-item__price-container{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cart-item__price-current{color:#111827;letter-spacing:-.01em;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.cart-item__price-old{color:#9ca3af;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;text-decoration:line-through}.cart-item__discount-badge{color:#ca0d71;background:#f3f4f6;border-radius:6px;align-items:center;padding:2px 7px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.cart-item__quantity{flex-shrink:0}.quantity-stepper{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.quantity-stepper__btn{color:#374151;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:flex}.quantity-stepper__btn:hover:not(:disabled){color:#111827;background:#f3f4f6}.quantity-stepper__btn:disabled{color:#d1d5db;cursor:not-allowed}.quantity-stepper__btn svg{display:block}.quantity-stepper__value{color:#1f2937;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:36px;height:36px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;display:flex}.cart-coupons-section{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-top:12px;padding:16px 18px}.cart-coupons-section .float-left{width:100%;float:none!important}.cart-coupons-section .cart-discount{margin-bottom:0}.cart-coupons-section .cart-discount form{max-width:none}.cart-coupons-section .cart-discount .input-group{flex-wrap:nowrap;gap:8px;display:flex}.cart-coupons-section .cart-discount .form-control{color:#1f2937;background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;outline:none;flex:1;height:42px;padding:0 14px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}.cart-coupons-section .cart-discount .form-control::placeholder{color:#9ca3af}.cart-coupons-section .cart-discount .form-control:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d7114}.cart-coupons-section .cart-discount .input-group-append{margin-left:0}.cart-coupons-section .cart-discount .btn{color:#fff;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#1f2937;border:none;border-radius:10px;height:42px;padding:0 18px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .15s}.cart-coupons-section .cart-discount .btn:hover{background:#ca0d71}.cart-coupons-section .cart-discount .btn:disabled{opacity:.6;cursor:not-allowed}.cart-table-container{margin-bottom:2.5rem}.cart-empty-page{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:3rem;padding:4rem 2rem}.cart-empty-page i{color:#d1d5db;margin-bottom:1rem;font-size:100px;line-height:0;display:block}.cart-empty-page svg{color:#d1d5db;margin-bottom:1.5rem}.cart-empty-page p{color:#6b7280;margin-bottom:2.4rem;font-family:Poppins,sans-serif;font-size:15px}.cart-empty-page .btn-shop{color:#fff;letter-spacing:-.01em;background:#1f2937;border:none;border-radius:12px;justify-content:center;align-items:center;min-width:200px;height:48px;padding:0 24px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.cart-empty-page .btn-shop:hover{color:#fff;background:#ca0d71}.cart-summary{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:3.6rem;padding:24px;position:relative}.cart-summary:before{content:"";opacity:0;visibility:hidden;background:#ffffff80;border-radius:14px;width:100%;height:100%;position:absolute;top:0;left:0}.cart-summary.loading:before{opacity:1;visibility:visible}.cart-summary__title{color:#1f2937;letter-spacing:-.01em;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}.cart-summary__rows{flex-direction:column;gap:0;display:flex}.cart-summary__row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.cart-summary__label{color:#374151;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;display:flex}.cart-summary__value{color:#6b7280;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.cart-summary__value--discount{color:#ca0d71;font-weight:600}.cart-summary__remove-coupon{color:#9ca3af;cursor:pointer;background:#f3f4f6;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .15s,background .15s;display:inline-flex}.cart-summary__remove-coupon:hover{color:#ef4444;background:#fef2f2}.cart-summary__remove-coupon svg{display:block}.cart-summary__total{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:4px;padding:16px 0 20px;display:flex}.cart-summary__total-label{color:#1f2937;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.cart-summary__total-value{color:#111827;letter-spacing:-.02em;font-family:Poppins,sans-serif;font-size:22px;font-weight:700}.cart-summary__checkout-btn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#1f2937;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;padding:0 20px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:flex}.cart-summary__checkout-btn:hover{color:#fff;background:#ca0d71;text-decoration:none}.cart-summary__checkout-btn:active{transform:scale(.98)}.cart-summary__checkout-btn svg{flex-shrink:0}.checkout-progress-bar li a.active,.checkout-progress-bar li a:hover{color:#ca0d71;opacity:1}@media (max-width:479px){.cart-item{gap:12px;padding:14px}.cart-item__image-link{width:72px;height:72px}.cart-item__name{font-size:14px}.cart-item__price-current{font-size:16px}.cart-summary{padding:18px}.cart-summary__total-value{font-size:20px}.cart-coupons-section{padding:14px}.cart-coupons-section .cart-discount .input-group{flex-direction:column}.cart-coupons-section .cart-discount .input-group .form-control,.cart-coupons-section .cart-discount .input-group .input-group-append,.cart-coupons-section .cart-discount .input-group .input-group-append .btn{width:100%}}@media (max-width:575px){.cart-empty-page{padding:3rem 1.5rem}.cart-summary__checkout-btn{height:48px;font-size:14px}}@media (min-width:768px){.cart-item__image-link{width:88px;height:88px}.cart-item__name{font-size:16px}.cart-item__price-current{font-size:18px}}.checkout-progress-wrapper{margin:1.5rem 0 1.2rem}.checkout-progress-bar{justify-content:space-between;font-size:0;line-height:1.4;display:flex;position:relative}.checkout-progress-bar .progress-step{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.checkout-progress-bar .progress-step .step-number{color:#6b7280;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-bottom:.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;transition:all .3s;display:flex}.checkout-progress-bar .progress-step .step-content .step-label{color:#6b7280;margin-bottom:.2rem;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600}.checkout-progress-bar .progress-step .step-content .step-title{color:#1f2937;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:color .2s}.checkout-progress-bar .progress-step .step-content .step-title:hover{color:#ca0d71}.checkout-progress-bar .progress-step .step-connector{z-index:-1;background:#e5e7eb;width:calc(100% - 3.2rem);height:2px;position:absolute;top:1.6rem;left:calc(50% + 1.6rem)}.checkout-progress-bar .progress-step.active .step-number{color:#fff;background:#ca0d71;border-color:#ca0d71;box-shadow:0 0 0 4px #ca0d711a}.checkout-progress-bar .progress-step.active .step-content .step-label,.checkout-progress-bar .progress-step.active .step-content .step-title{color:#ca0d71}.checkout-progress-bar .progress-step.completed .step-number{color:#fff;background:#16a34a;border-color:#16a34a}.checkout-progress-bar .progress-step.completed .step-content .step-label{color:#16a34a}.checkout-progress-bar .progress-step.completed .step-connector{background:#16a34a}.checkout-progress-bar .progress-step:last-child .step-connector{display:none}@media (min-width:768px){.checkout-progress-bar .progress-step .step-number{width:4.4rem;height:4.4rem;margin-bottom:.8rem;font-size:1.6rem}.checkout-progress-bar .progress-step .step-content .step-label{font-size:1.2rem}.checkout-progress-bar .progress-step .step-content .step-title{font-size:1.4rem}.checkout-progress-bar .progress-step .step-connector{width:100%;top:2.2rem;left:50%}}.ck-page{max-width:1200px;margin:0 auto;padding:0 16px 40px}@media (min-width:768px){.ck-page{padding:0 24px 60px}}.ck-layout{flex-direction:column;gap:24px;display:flex}@media (min-width:992px){.ck-layout{flex-direction:row;align-items:flex-start;gap:40px}}.ck-form-col{flex:1;min-width:0}.ck-summary-col{width:100%}@media (min-width:992px){.ck-summary-col{flex-shrink:0;width:420px;position:sticky;top:24px}}.ck-form{margin:0;padding:0}.ck-section{border:none;margin:0 0 8px;padding:0}.ck-section__title{color:#1f2937;letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 16px;padding:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3;display:flex}.ck-section__number{color:#fff;background:#1f2937;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex}.ck-section__hint{color:#ca0d71;background:#ca0d710f;border-radius:8px;margin:-8px 0 16px;padding:8px 12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.ck-grid{gap:12px;display:grid}.ck-grid--2{grid-template-columns:1fr}@media (min-width:576px){.ck-grid--2{grid-template-columns:1fr 1fr}}.ck-field{margin-bottom:14px}.ck-field__label{color:#1f2937;letter-spacing:-.01em;margin-bottom:5px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;display:block}.ck-field__label--highlight{color:#fff;background:#ca0d71;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.ck-field__label--highlight .ck-field__required{color:#ffffffb3}.ck-field__required{color:#ca0d71;margin-left:3px;font-weight:600}.ck-field__input{color:#1f2937;appearance:none;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;height:46px;padding:0 14px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.ck-field__input::placeholder{color:#9ca3af}.ck-field__input:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.ck-field__input--select{cursor:pointer;padding-right:36px}.ck-field__select-wrap{position:relative}.ck-field__select-wrap:after{content:"";pointer-events:none;border-top:5px solid #6b7280;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ck-field__textarea{color:#1f2937;resize:vertical;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;min-height:80px;padding:12px 14px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s;display:block}.ck-field__textarea::placeholder{color:#9ca3af}.ck-field__textarea:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.ck-field__error{color:#ef4444;margin:4px 0 0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.3}.ck-field--error .ck-field__input,.ck-field--error .ck-field__textarea{border-color:#ef4444}.ck-field--error .ck-field__input:focus,.ck-field--error .ck-field__textarea:focus{box-shadow:0 0 0 3px #ef44441a}.ck-toggle{cursor:pointer;align-items:center;gap:12px;padding:12px 0;display:flex}.ck-toggle__input{opacity:0;width:0;height:0;position:absolute}.ck-toggle__input:checked+.ck-toggle__switch{background:#ca0d71}.ck-toggle__input:checked+.ck-toggle__switch:after{transform:translate(18px)}.ck-toggle__input:focus+.ck-toggle__switch{box-shadow:0 0 0 3px #ca0d711a}.ck-toggle__switch{background:#d1d5db;border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.ck-toggle__switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.ck-toggle__text{color:#1f2937;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.ck-card-grid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:576px){.ck-card-grid{grid-template-columns:1fr 1fr}}.ck-card-grid--stack{grid-template-columns:1fr}.ck-card-option{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.ck-card-option:hover{background:#f9fafb;border-color:#ced2d9}.ck-card-option--active{background:#ca0d7108;border-color:#ca0d71;box-shadow:0 0 0 1px #ca0d71}.ck-card-option--active:hover{border-color:#ca0d71}.ck-card-option--active .ck-card-option__indicator:after{opacity:1;transform:scale(1)}.ck-card-option--row{flex-direction:row;align-items:center}.ck-card-option--row .ck-card-option__label{flex:1;min-width:0}.ck-card-option--row .ck-card-option__price{margin-left:auto}.ck-card-option--disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.ck-card-option--disabled .ck-card-option__label{text-decoration:line-through}.ck-card-option__input{opacity:0;width:0;height:0;position:absolute}.ck-card-option__indicator{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s;position:relative}.ck-card-option__indicator:after{content:"";opacity:0;background:#ca0d71;border-radius:50%;width:8px;height:8px;transition:all .2s;position:absolute;top:3px;left:3px;transform:scale(0)}.ck-card-option--active .ck-card-option__indicator{border-color:#ca0d71}.ck-card-option__content{flex-direction:column;gap:1px;min-width:0;display:flex}.ck-card-option__label{color:#1f2937;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.3}.ck-card-option__desc{color:#6b7280;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.3}.ck-card-option__price{color:#1f2937;flex-shrink:0;margin-left:auto;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}.ck-card-option__price--free{color:#16a34a}.ck-shipping{border-top:1px solid #f3f4f6;padding:16px 0 0}.ck-shipping__title{color:#1f2937;margin:0 0 4px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.ck-shipping__hint{color:#6b7280;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:12px}.ck-shipping__empty{color:#9ca3af;margin:8px 0 0;font-family:Poppins,sans-serif;font-size:13px}.ck-payment{border-top:1px solid #f3f4f6;padding:16px 0 0}.ck-payment__title{color:#1f2937;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.ck-payment__note{color:#16a34a;background:#f0fdf4;border-radius:8px;margin:10px 0 0;padding:8px 12px;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4}.ck-summary{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0000000a}.ck-summary__heading{color:#1f2937;letter-spacing:-.01em;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}.ck-summary__items{border-bottom:1px solid #f3f4f6;margin:0;padding:0 0 16px;list-style:none}.ck-product{align-items:center;gap:12px;padding:10px 0;display:flex}.ck-product+.ck-product{border-top:1px solid #f3f4f6}.ck-product__thumb{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;flex-shrink:0;width:56px;height:56px;position:relative}.ck-product__img{-o-object-fit:cover;object-fit:cover;border-radius:9px;width:100%;height:100%;display:block}.ck-product__qty{color:#fff;background:#1f2937;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #00000026}.ck-product__details{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ck-product__name{color:#1f2937;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.ck-product__variant{color:#6b7280;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;line-height:1.3}.ck-product__price{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.ck-product__price-old{color:#9ca3af;font-family:Poppins,sans-serif;font-size:11px;line-height:1}.ck-product__price-current{color:#1f2937;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1}.ck-summary__totals{padding:12px 0 0}.ck-summary__row{color:#1f2937;justify-content:space-between;align-items:center;padding:6px 0;font-family:Poppins,sans-serif;font-size:13px;display:flex}.ck-summary__row--discount{color:#16a34a;font-weight:500}.ck-summary__row--total{border-top:2px solid #8f9193;margin-top:8px;padding-top:14px}.ck-summary__row--total span:first-child{color:#1f2937;font-size:15px;font-weight:700}.ck-summary__total-price{letter-spacing:-.03em;line-height:1;color:#1f2937!important;font-size:24px!important;font-weight:800!important}.ck-summary__error{color:#ef4444;background:#ef44440f;border-radius:8px;margin:12px 0 0;padding:10px 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.ck-summary__cta{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#1f2937;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;margin-top:20px;padding:0 24px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s;display:flex}.ck-summary__cta:hover{color:#fff;background:#ca0d71}.ck-summary__cta:active{transform:scale(.98)}.ck-summary__cta:disabled{opacity:.55;cursor:not-allowed}.ck-summary__cta:disabled:hover{background:#1f2937}.ck-coupon{border-top:1px solid #f3f4f6;padding:12px 0 0}.ck-coupon__toggle{color:#ca0d71;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:opacity .2s;display:flex}.ck-coupon__toggle:hover{opacity:.75}.ck-coupon__toggle svg{flex-shrink:0}.ck-coupon__form{gap:8px;margin-top:10px;padding:0;display:flex}.ck-coupon__input{color:#1f2937;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;outline:none;flex:1;min-width:0;height:40px;padding:0 12px;font-family:Poppins,sans-serif;font-size:13px;transition:border-color .2s,box-shadow .2s}.ck-coupon__input::placeholder{color:#9ca3af}.ck-coupon__input:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.ck-coupon__btn{color:#fff;white-space:nowrap;cursor:pointer;background:#1f2937;border:none;border-radius:8px;flex-shrink:0;height:40px;padding:0 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .2s}.ck-coupon__btn:hover{background:#ca0d71}.ck-coupon__btn:disabled{opacity:.55;cursor:not-allowed}.ck-coupon__btn:disabled:hover{background:#1f2937}.checkout-discount{margin-bottom:8px}.checkout-discount .feature-box{border-radius:12px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}.checkout-discount .feature-box .feature-box-content{border:1px solid #e5e7eb;border-radius:12px;padding:16px}.checkout-discount form{margin-bottom:0;padding-top:.8rem;padding-bottom:0}.checkout-discount form p{color:#6b7280;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:14px}.checkout-discount form .btn{color:#fff;letter-spacing:-.01em;background:#1f2937;border:none;border-radius:12px;height:42px;margin-top:0;padding:0 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.checkout-discount form .btn:hover{color:#fff;background:#ca0d71}.checkout-discount form .input-group{gap:8px;max-width:400px}.checkout-discount .form-control{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;height:42px;min-height:42px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}.checkout-discount .form-control:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.checkout-discount h4{color:#1f2937;margin-bottom:1.2rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.checkout-discount h4 .btn{vertical-align:bottom;border:0}.checkout-discount .btn-toggle{color:#ca0d71;padding:0;font-weight:600}.checkout-discount .feature-coupon .feature-box-content{margin-top:1rem}.login-form-container{padding-top:0;padding-bottom:0}.login-form-container .feature-box{border-radius:12px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}.login-form-container .feature-box .feature-box-content{border:1px solid #e5e7eb;border-radius:12px;padding:16px}.login-form-container .feature-box .feature-box-content .form-control{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;height:46px;font-family:Poppins,sans-serif;font-size:14px}.login-form-container .feature-box .feature-box-content .form-control:focus{background:#fff;border-color:#ca0d71;box-shadow:0 0 0 3px #ca0d711a}.login-form-container .feature-box .feature-box-content .btn{color:#fff;background:#1f2937;border:none;border-radius:12px;height:42px;padding:0 24px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.login-form-container .feature-box .feature-box-content .btn:hover{color:#fff;background:#ca0d71}.login-form-container .custom-control{padding-left:2.5rem}.login-form-container .custom-control label{font-size:1.2rem}.order-complete-container h4,.order-complete-container .address .title{text-transform:none;font-size:2rem;font-weight:700}p.noproduct-msg{color:#ef4444;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}p.noproduct-msg svg{vertical-align:-2px}.stripe-container .error{opacity:0;transition:all .2s;transform:translateY(10px)}.stripe-container .error.visible{opacity:1;transform:translateY(0)}.stripe-container .success{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:none;position:absolute;top:0;left:0}.stripe-container .success .icon .border{stroke-dasharray:251;stroke-dashoffset:62.75px;transform-origin:50%;stroke:#24b47e;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1);animation:1s linear infinite spin}.stripe-container .success .icon .checkmark{stroke-dasharray:60;stroke-dashoffset:60px;stroke:#24b47e;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1) .35s}.stripe-container.submitting .success{display:flex}.stripe-container.submitting form,.stripe-container.submitting .success .title,.stripe-container.submitting .success .message,.stripe-container.submitted form{display:none}.stripe-container.submitted .success{display:flex}.stripe-container.submitted .success .border,.stripe-container.submitted .success .checkmark{stroke-dashoffset:0}@media (max-width:991px){.ck-summary__cta{z-index:100;border-radius:12px;height:56px;position:sticky;bottom:16px;box-shadow:0 4px 16px #0000001f}}@media (max-width:479px){.ck-card-grid{grid-template-columns:1fr}.ck-summary__total-price{font-size:20px!important}.checkout-progress-bar .progress-step .step-number{width:2.6rem;height:2.6rem;font-size:1.3rem}.checkout-progress-bar .progress-step .step-content .step-title{font-size:1.1rem}}.completed-status{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:24px;padding:32px 24px;display:flex}.completed-status__icon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;font-size:24px;display:flex}.completed-status__title{color:#1f2937;letter-spacing:-.02em;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.completed-status__text{color:#6b7280;max-width:480px;margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.6}.completed-status--success .completed-status__icon{color:#059669;background:#ecfdf5;font-weight:700}.completed-status--error .completed-status__icon{background:#fef2f2}.completed-status--waiting .completed-status__icon{background:#f3f4f6}.completed-details{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:24px;display:grid;overflow:hidden}.completed-details__item{border-bottom:1px solid #f3f4f6;flex-direction:column;padding:16px 20px;display:flex}.completed-details__item:nth-child(3n+2){border-left:1px solid #f3f4f6;border-right:1px solid #f3f4f6}.completed-details__item:nth-last-child(-n+3){border-bottom:none}.completed-details__label{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.completed-details__value{color:#1f2937;word-break:break-word;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.completed-details__value--price{color:#ca0d71;font-size:16px}.completed-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:24px;padding:24px;font-family:Poppins,sans-serif}.completed-card__title{color:#1f2937;letter-spacing:-.01em;margin-bottom:16px;font-size:16px;font-weight:700}.completed-card__hint{color:#6b7280;margin-bottom:14px;font-size:14px}.completed-card__note{color:#6b7280;margin-top:16px;margin-bottom:16px;font-size:13px;line-height:1.6}.completed-card__btn{letter-spacing:-.01em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;height:46px;padding:0 24px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.completed-card__btn:active{transform:scale(.98)}.completed-card__btn:disabled{opacity:.6;cursor:not-allowed}.completed-card__btn--dark{color:#fff;background:#1f2937}.completed-card__btn--dark:hover:not(:disabled){background:#ca0d71}.completed-card__btn--whatsapp{color:#fff;background:#25d366}.completed-card__btn--whatsapp:hover:not(:disabled){background:#1eba59}.completed-card--info{background:#fafafa}.completed-card--info p{color:#374151;margin:0;font-size:14px;line-height:1.7}.completed-card--info p+p{margin-top:6px}.completed-card--retry{text-align:center;flex-direction:column;align-items:center;display:flex}.completed-transfer{border:1px solid #f3f4f6;border-radius:10px;overflow:hidden}.completed-transfer__row{align-items:center;padding:10px 16px;font-family:Poppins,sans-serif;display:flex}.completed-transfer__row:not(:last-child){border-bottom:1px solid #f3f4f6}.completed-transfer__label{color:#6b7280;flex-shrink:0;min-width:80px;font-size:13px;font-weight:500}.completed-transfer__value{color:#1f2937;word-break:break-all;align-items:center;gap:8px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.completed-transfer__copy{color:#ca0d71;cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:26px;padding:0 10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.completed-transfer__copy:hover{background:#fff;border-color:#ca0d71}.completed-shipping__row{color:#374151;padding:2px 0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7}.completed-summaries{margin-top:8px}.completed-summaries .order-summary{margin-bottom:24px}@media (max-width:768px){.completed-details{grid-template-columns:repeat(2,1fr)}.completed-details__item:nth-child(3n+2){border-left:none;border-right:none}.completed-details__item:nth-child(2n){border-left:1px solid #f3f4f6}.completed-details__item:nth-last-child(-n+3){border-bottom:1px solid #f3f4f6}.completed-details__item:nth-last-child(-n+2){border-bottom:none}.completed-status{padding:24px 20px}.completed-status__title{font-size:18px}.completed-card{padding:20px}}@media (max-width:480px){.completed-details{grid-template-columns:1fr}.completed-details__item{border-bottom:1px solid #f3f4f6;border-left:none!important;border-right:none!important}.completed-details__item:last-child{border-bottom:none}.completed-transfer__row{flex-direction:column;align-items:flex-start;gap:4px}.completed-transfer__value{margin-left:0}.completed-card__btn{width:100%}}.section-title{color:#1f2937;letter-spacing:-.02em;text-transform:none;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.hero-buttons-mobile{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.btn-primary-mobile,.btn-secondary-mobile{text-align:center;border-radius:10px;width:100%;max-width:300px;margin:0 auto;padding:18px 24px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .15s;display:block}.btn-primary-mobile{color:#fff;background-color:#ca0d71}.btn-primary-mobile:hover{color:#fff;background-color:#a40b5c}.btn-secondary-mobile{color:#ca0d71;background-color:#0000;border:2px solid #ca0d71}.btn-secondary-mobile:hover{color:#fff;background-color:#ca0d71}.hero-buttons{gap:16px;display:flex}.hero-buttons .btn-primary-hero{color:#fff;background-color:#ca0d71;border-radius:10px;padding:16px 32px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.hero-buttons .btn-primary-hero:hover{color:#fff;background-color:#a40b5c;transform:translateY(-2px)}.hero-buttons .btn-secondary-hero{color:#ca0d71;background-color:#0000;border:2px solid #ca0d71;border-radius:10px;padding:16px 32px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .15s;display:inline-block}.hero-buttons .btn-secondary-hero:hover{color:#fff;background-color:#ca0d71;transform:translateY(-2px)}.intention-cards-section{max-width:1200px;margin:0 auto;padding:40px 20px}.intention-cards-section__header{text-align:center;margin-bottom:32px}.intention-cards-section__title{color:#1f2937;letter-spacing:-.02em;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700}.intention-cards-section__subtitle{color:#6b7280;margin:0;font-family:Poppins,sans-serif;font-size:15px}.intention-cards-section__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.intention-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.intention-card:hover{color:inherit;text-decoration:none;transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.intention-card__image{aspect-ratio:16/10;overflow:hidden}.intention-card__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.intention-card:hover .intention-card__img{transform:scale(1.05)}.intention-card__body{text-align:center;padding:20px}.intention-card__title{color:#1f2937;letter-spacing:-.01em;margin-bottom:6px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700}.intention-card__text{color:#6b7280;margin-bottom:14px;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5}.intention-card__cta{color:#fff;background:#ca0d71;border-radius:20px;padding:8px 20px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .2s;display:inline-block}.intention-card:hover .intention-card__cta{background:#a40b5c}.feature-boxes-container{border-bottom:1px solid #f3f4f6}.feature-boxes-container .feature-box.feature-box-simple{text-align:center;margin-bottom:2rem}.feature-boxes-container .feature-box.feature-box-simple .bg-icon-feature-box{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;line-height:1;display:inline-flex;background-color:#ed96c8!important}.feature-boxes-container .feature-box.feature-box-simple .bg-icon-feature-box svg{color:#ca0d71}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content{padding:0}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content h3{color:#1f2937;text-transform:none;letter-spacing:-.01em;margin-bottom:4px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content h5{color:#ca0d71;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content p{color:#6b7280;margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.6}.products-bottom .title-group .section-title{color:#1f2937;letter-spacing:-.02em;text-transform:none;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.banners-group .banner{overflow:hidden}.banners-group .banner figure{border-radius:0;overflow:hidden}.banners-group .banner img{transition:transform .3s}.banners-group .banner:hover img{transform:scale(1.03)}@media (max-width:991px){.intention-cards-section__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:576px){.intention-cards-section{padding:32px 16px}.intention-cards-section__title{font-size:20px}.intention-cards-section__grid{grid-template-columns:repeat(2,1fr);gap:12px}.intention-card__body{padding:14px}.intention-card__title{font-size:14px}.intention-card__text{margin-bottom:10px;font-size:12px}.intention-card__cta{padding:6px 16px;font-size:12px}.feature-boxes-container .feature-box.feature-box-simple .bg-icon-feature-box{border-radius:14px;width:56px;height:56px}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content h3{font-size:14px}.feature-boxes-container .feature-box.feature-box-simple .feature-box-content p{font-size:12px}}.dashboard-content .btn-link{font-size:inherit;font-weight:400;line-height:inherit;vertical-align:top;white-space:normal;padding:0;display:inline}.dashboard-content p{line-height:1.75}.dashboard-content p:first-child{margin-top:-.2rem;margin-bottom:2.4rem}.dashboard-content .feature-box{border:2px solid #e7e7e7;margin-bottom:2rem;padding-top:3.5rem}.dashboard-content .feature-box svg{color:#d3d3d4;margin-bottom:2.5rem;font-size:6rem;transition:transform .35s}.dashboard-content .feature-box:hover{cursor:pointer}.dashboard-content .feature-box:hover svg{transition:transform .35s;transform:scale(1.15)}.widget-dashboard h2{margin-top:-1px;margin-bottom:1.5rem;font-size:1.6rem}.widget-dashboard .list{border-bottom:none}.widget-dashboard .list a{color:#777;letter-spacing:-.025em;padding:1rem 0 1.1rem;font-size:1.4rem}.widget-dashboard .list a:hover,.widget-dashboard .list a:focus{background:0 0}.widget-dashboard .list a.active{color:#222524;font-weight:700}.widget-dashboard li:last-child a{border-bottom:0}.widget-dashboard li{padding:8px 0}.widget-dashboard li:before{display:none}.widget-dashboard .nav-tabs .nav-item:last-child{margin-right:3.5rem}.account-container{margin-top:4.2rem;margin-bottom:4rem}.nav-tabs.list .nav-item{padding:0}.nav-tabs.list .nav-item .nav-link{text-transform:capitalize;color:#777;border:none;padding:1.3rem 0 1.5rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}.nav-tabs.list .nav-item .nav-link:hover{cursor:pointer}.nav-tabs.list .nav-item .nav-link.address,.nav-tabs.list .nav-item.active .nav-link{color:#1f2937;font-weight:700}@media (max-width:575px){.dashboard-content .feature-box h3{font-size:1.3rem}}.account-content{margin-top:2.1rem}.account-content label{color:#374151;margin-bottom:.7rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}.account-content form{margin-bottom:4px}.account-content .form-input{border-color:#e7e7e7;margin-bottom:1.7rem;padding-top:.8rem;padding-bottom:.8rem;line-height:32px}.account-content .form-group{margin-bottom:1.7rem}.account-content .form-group p{margin-top:3px;font-size:1.3rem}.account-content .form-control{letter-spacing:-.015em;border-color:#00000017;height:50px;padding-top:2px;padding-left:1.2rem;font-size:1.4rem}.account-content .btn{font-family:Poppins,sans-serif;font-size:1.5rem}.change-password{border:2px solid #e7e7e7;padding:2.6rem 3rem 2.2rem}.change-password h3{font-family:Poppins,sans-serif;font-size:1.6rem}.change-password .btn{letter-spacing:-.02em;padding:1.6rem 4.5rem 1.5rem}.page-header .breadcrumb-item+.breadcrumb-item:before,.about .breadcrumb-item+.breadcrumb-item:before{padding-right:1.1rem}.account-container .nav-link{letter-spacing:-.025em}.account-container .nav-tabs.list .nav-item{outline:none;margin-right:3.5rem}.account-container .sidebar{height:auto}.show-content.fade:not(.show),.hide-content.fade:not(.show){visibility:hidden;height:0;overflow:hidden}.address h3{font-size:1.8rem}.address .title{margin-bottom:2.9rem}.address label{margin-bottom:1.1rem}.address .form-control{height:37px}.address h4{letter-spacing:-.016em;font-size:1.7rem}.address .heading{margin-bottom:6px}.address .address-action{color:#222524;background:#f4f4f4;padding:.8rem 2.3rem .7rem;font-family:Poppins,sans-serif}.address .address-action:hover{color:#fff;background-color:#ca0d71}.address select.form-control:not([size]):not([multiple]){height:37px}.address .select-custom{margin-bottom:1.7rem}.address .select-custom:after{top:72%;right:1.5rem}.address .form-control{line-height:1.5}.address.account-content h4{letter-spacing:0;font-size:1.4rem}.address-box{vertical-align:top;word-wrap:break-word;width:100%;margin-bottom:2.9rem;font-size:1.4rem;line-height:3rem;transition:border-color .3s;display:inline-block;position:relative}.custom-account-container{margin-bottom:5.6rem}.order-table-container .btn-dark{letter-spacing:-.015em;text-align:center;min-width:200px;padding:16px 0 15px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.account-sub-title{letter-spacing:-.01em;margin-top:.6rem;margin-bottom:1.5rem;font-size:2.2rem}.account-sub-title svg{color:#d3d3d4;font-size:3.5rem}.table.table-order,.table.table-downloads{margin-bottom:1px;font-size:14px}.table.table-order thead th,.table.table-downloads thead th{color:#222524;border-top:none;border-bottom-width:1px;padding:1.3rem 1rem;font-weight:700}.table.table-order tbody td,.table.table-downloads tbody td{vertical-align:middle}.order-old-price,.product-old-count{font-size:.9em;text-decoration:line-through}.order-new-price{box-shadow:0 1px #000000b3}.product-new-count{text-decoration:underline}.order-info{font-size:1.4rem}.order-info .order-id,.order-info .order-date,.order-info .order-status{color:#000}.order-detail-container .title{text-transform:uppercase;font-size:1.8rem;font-weight:400}.table.table-order-detail th{font-weight:600}.table.table-order-detail th,.table.table-order-detail td{padding:1rem;font-size:1.4rem;line-height:24px}.table.table-order-detail thead th{border:none}.table.table-order-detail .product-title{color:#ca0d71;font-size:1.4rem;font-weight:400;display:inline}.table.table-order-detail .product-count{color:#ca0d71}.order-update{background-color:#f5f7f7;padding:2rem}.order-update+.order-update{margin-top:1rem}.order-update .order-update-time{font-weight:700}.order-update p{margin-bottom:0;font-weight:300}.order-detail-container address{margin-bottom:2rem;line-height:1.75}.order-detail-container address p:last-child{margin-bottom:0}@media (max-width:767px){.table.table-order thead{display:none}.table.table-order td{text-align:center;border-top:none;display:block}.table.table-order .product-thumbnail img{display:inline}.table.table-order tbody tr{padding:10px 0;display:block;position:relative}.table.table-order tbody tr:not(:first-child){border-top:1px solid #ddd}.table.table-order .product-remove{position:absolute;top:12px;right:0}}.wishlist-title{margin-bottom:2.8rem}.wishlist-title h2{padding:1rem 5px 5px}.wishlist-table-container{margin-bottom:5.5rem}.wishlist-table-container .table-title{letter-spacing:-.7px;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;font-size:1.3em;font-weight:400;line-height:1.42857}.wishlist-table-container .btn{text-indent:0;width:auto;height:42px;font-size:13px;line-height:42px;padding:0 25px!important}.wishlist-table-container .btn-quickview{color:#222529;background:#f4f4f4;margin-right:1rem;font-family:Poppins,sans-serif}.wishlist-table-container .btn-quickview:hover{color:#fff;background-color:#ca0d71}.wishlist-table-container .btn-shop{text-transform:uppercase;min-width:160px;font-weight:600}.table.table-wishlist tr th{padding:10px 5px 10px 16px}.table.table-wishlist tr th.thumbnail-col{width:10%}.table.table-wishlist tr th.product-col{width:29%}.table.table-wishlist tr th.price-col{width:13%}.table.table-wishlist tr th.status-col{width:19%}.table.table-wishlist tr td{padding:20px 5px 23px 16px}.table.table-wishlist .product-price{color:inherit;font-size:1.4rem;font-weight:400}.table.table-wishlist .price-box{margin-bottom:0}.table.table-wishlist .stock-status{color:#1f2937;font-weight:600}.box-content .table-wishlist,.box-content .table-cart{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;font-size:100%}.box-content .table-wishlist .wishlist-empty,.box-content .table-cart .wishlist-empty{text-align:center;margin-bottom:1rem}.box-content .btn-go-shop{text-transform:uppercase;text-align:center;letter-spacing:-.015em;color:#fff;background-color:#353a40;border:none;min-width:200px;margin-top:2rem;padding:16px 0;font-size:15px;font-weight:700}.box-content .btn-go-shop:hover{color:#fff;background-color:#ca0d71}i.cart-empty,i.wishlist-empty{color:#d3d3d4;font-size:100px}.wishlist-empty-page{margin-bottom:8.3rem;padding-top:9px}.wishlist-empty-page i{color:#d3d3d4;margin-bottom:1.7rem;font-size:100px}.wishlist-empty-page p{color:#777;margin-bottom:3.1rem;font-weight:600}.wishlist-empty-page .btn-shop{letter-spacing:-.015em;text-align:center;min-width:200px;padding:1.6rem 0 1.5rem;font-size:15px}.success-alert{padding-top:48px;padding-left:3px}.success-alert p{color:#222529;margin-bottom:1.7rem;font-size:16px;font-weight:500}.success-alert p:before{color:#0cc485;margin-right:9px;font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;position:relative;top:2px}@media (max-width:1199px){.wishlist-table-container .btn{width:100%}.wishlist-table-container .btn:first-child{margin-bottom:1rem}}@media (max-width:767px){.wishlist-empty-page{padding-top:7rem}.wishlist-table-container{border-top:4px solid #ca0d71}.table.table-wishlist{border:1px solid #e7e7e7;border-top:0;box-shadow:0 2px 4px #0000000d}.table.table-wishlist,.table.table-wishlist tbody{display:block}.table.table-wishlist thead{display:none}.table.table-wishlist tr td{border-top:0;padding:.5rem 1rem}.table.table-wishlist tr td.product-col{padding-bottom:.5rem}.table.table-wishlist .product-row{border-top:1px solid #ddd;flex-direction:column;justify-content:center;align-items:center;padding:3rem 0;display:flex}.table.table-wishlist .product-row:first-child{border-top:0}.table.table-wishlist .product-col{text-align:center;flex-direction:column;justify-content:center}.table.table-wishlist .product-col .product-image-container{flex:none;margin-bottom:1rem;margin-right:0}.table.table-wishlist .btn-shop{width:100%}}.login-container{margin-top:3.9rem}.login-container .heading .title{letter-spacing:-.01em;margin-bottom:0;font-size:2.2rem}.login-container form{margin-bottom:64px}.login-container form label{color:#374151;margin-bottom:.7rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}.login-container form .form-input{border-color:#e7e7e7;margin-bottom:1.7rem;padding-top:.8rem;padding-bottom:.8rem;line-height:32px}.login-container form .btn{font-family:Poppins,sans-serif;font-size:1.6rem}.login-container form .form-footer{margin-top:1.8rem;margin-bottom:2.8rem}.login-container .custom-checkbox{margin-top:1px;padding-left:2.5rem}.login-container .custom-checkbox .custom-control-label{margin-top:2px;font-size:1.2rem}.login-container .forget-password{font-size:1.4rem;font-weight:600}.login-container .forget-password:hover{text-decoration:underline}.login-container .col-md-6:first-child .form-footer{margin-top:1.3rem}.reset-password-container{padding-top:3.9rem;padding-bottom:3rem}.reset-password-container .form-control{height:37px}.reset-password-container .feature-box .feature-box-content{padding-bottom:31px}.reset-password-container p{margin-bottom:1.7rem;font-size:1.4rem;line-height:1.75}.reset-password-container label{color:inherit;margin-bottom:.7rem;font-family:Poppins,sans-serif;font-size:1.4rem}.reset-password-container input{line-height:1.5}.reset-password-container .form-footer{margin-top:1.5rem}.reset-password-container .form-footer a{margin-top:5px;font-size:1.4rem}.reset-password-container .form-footer a:hover{text-decoration:underline}.reset-password-container .form-footer .btn{padding:.8rem 1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:21px}@media (min-width:768px){.login-container .col-md-6:first-child{padding-right:3.4rem}.login-container .col-md-6:last-child{padding-left:3.4rem}}@media (max-width:767px){.login-container form{margin-bottom:50px}}.http-error{padding:20px 0}.http-error h2.text-code{color:#212529;font-size:50px;font-weight:700;line-height:100px}.http-error h4{font-size:2rem}.http-error p{color:#777;margin:0 0 20px;font-size:1.2em;line-height:36px}.http-error ul.nav-item{margin:0;padding:0;display:block;position:relative}.http-error ul.nav-link{color:#666;border-bottom:1px solid #0000000f;padding:8px 0 8px 22px;font-size:.9em;line-height:20px;text-decoration:none;transition:background .1s;display:block}.http-error ul.nav-list li,.http-error ul[class^=wsp-] li{flex:0 0 100%;margin:0;padding:0;display:block;position:relative}.http-error ul.nav-list li a,.http-error ul[class^=wsp-] li a{color:#666;border-bottom:1px solid #0000000f;padding:8px 0 8px 20px;font-size:.9em;line-height:20px;text-decoration:none;transition:background .1s;display:block}.http-error ul.nav-list li a:before,.http-error ul[class^=wsp-] li a:before{opacity:.7;font-family:"Font Awesome 5 Free";font-size:.45rem;font-weight:900;display:inline-block;position:absolute;top:9px;left:9px}.http-error ul.nav-list li a:hover:before,.http-error ul[class^=wsp-] li a:hover:before{animation:.6s linear infinite arrowLeftRight}.half-content{padding:5vw 6%}.half-content .product-default .ratings-container{margin-bottom:1.4rem}.text-sale small{word-break:break-all;text-align:center;width:1em;font-size:27%;font-weight:inherit;white-space:normal;display:inline-block}.btn-borders.btn-lg{border-width:3px;padding:1em 3em .95em}.btn-modern.btn-xl{padding:1.15em 5.5em}.btn-modern.btn-md{letter-spacing:.01em;padding:.75em 2.25em;font-size:1.2rem}.home-slider.owl-carousel .owl-dots{bottom:4.1rem}.home-slider.owl-carousel .owl-dots .owl-dot span:before{width:8px;height:8px;top:49%}.home-slider.owl-carousel .owl-dots .owl-dot span{width:18px;height:18px}.home-slider .owl-item{overflow:hidden}.home-slider img{height:calc(100vh + 35px)}.home-slide-1 h2{letter-spacing:.005em;font-size:2.375em}.home-slide-1 h3:not(.text-sale){font-size:4.1875em}.home-slide-1 .text-sale{font-size:10.625em}.home-slide-1 h5:not(.text-light){margin-right:1.7rem;font-size:1.125em}.home-slide-1 .coupon-sale-text{z-index:1;margin-bottom:3.2rem;padding:6px 10px 4px;font-size:1.125em;display:inline-block;position:relative}.home-slide-1 .coupon-sale-text:before{content:"";z-index:-1;background:#ca0d71;position:absolute;inset:0;transform:rotate(-2deg)}.home-slide-1 .coupon-sale-text b{vertical-align:text-top;font-size:200%}.home-slide-1 .btn{border-width:3px;padding:1em 3.5em}.products-slider.owl-carousel .owl-stage-outer{margin:-1rem;padding:1rem}.home-slide-2{position:relative}.home-slide-2 video{min-width:100%;min-height:100%;position:absolute;left:50%;transform:translate(-50%)}.home-slide-2 .banner-layer-left{left:11.4%}.home-slide-2 .banner-layer-left h2{letter-spacing:.005em;font-size:2.375em}.home-slide-2 .banner-layer-left h3{font-size:8.75em}.home-slide-2 .banner-layer-right{right:11.4%}.home-slide-2 .banner-layer-right h4{letter-spacing:.18em;margin-bottom:-7px;font-size:1.25em}.home-slide-2 .banner-layer-right h3{white-space:nowrap;font-size:9.375em}.banner-1 .banner-layer,.banner-2 .banner-layer{right:5%}.banner-1 img,.banner-2 img,.banner-3 img,.banner-4 img{-o-object-fit:cover;object-fit:cover;background-color:#f4f4f4;width:auto;height:auto}.banner-1 h2{font-size:1.75em}.banner-1 h3{font-size:1.875em}.banner-1 h4{font-size:.9375em}.banner-2 h2{font-size:1.0625em}.banner-2 h3{color:#a2a2a2;font-size:.9375em;font-weight:500;line-height:1.2}.banner-2 h4{font-size:1.5em}.banner-3 .banner-layer{left:6%}.banner-3 h2{font-size:1.875em}.banner-3 h3{font-size:2.5em}.banner-4 h3{letter-spacing:.08em;font-size:1.5em}.banner-4 h4{color:#777;font-size:.9375em;font-weight:600}.banner-4 .banner-layer{left:2px;right:0}.banner-4 .col-7{padding-right:9px}.banner-4 .btn{padding-left:2.3em}.right-section{margin-bottom:1px;padding-top:1px}.banner-5{background-color:#f4f4f4;max-height:660px;padding:10vw 5%}.banner-5 h3{font-size:3.125em;line-height:1.2}.banner-5 p{font-size:1.125em}.banner-5 .btn{font-size:1.6rem}.category-banner{max-height:350px}.category-banner .banner-layer-left{padding-top:.6rem;left:16.25%}.category-banner .banner-layer-right{padding-top:1px;right:15.45%}.feature-boxes-container{border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.feature-box-content{font-size:1.3rem;line-height:2.4rem}.feature-box-content h5{color:#6b7280}.products-bottom{padding-top:1.9rem;padding-bottom:1.7rem}.products-bottom .owl-carousel.nav-outer .owl-nav{font-size:2.4rem}.products-bottom .owl-carousel.nav-outer .owl-next,.products-bottom .owl-carousel.nav-outer .owl-prev{top:36.4%}.products-bottom .product-label.label-hot{display:none}.sticky-navbar .sticky-info i span{top:-2px}@media (max-width:1368px){.banner-4 .btn{padding-left:1.3em;padding-right:1.3em}}@media (max-width:800px){.home-slide-2 .banner-layer-left{left:9%}.home-slide-2 .banner-layer-right{right:9%}}@media (max-width:767px){.banner-5 .btn{padding:.8em 1.5em}}@media (max-width:991px){.home-slide-2.banner{font-size:1rem}}@media (max-width:768px){.home-slide-2.banner{font-size:.8rem}}@media (max-width:576px){.banner-md-vw-small:not(.home-slide){font-size:1.4rem}.banner-5 h3{font-size:2.125em}}@media (max-width:480px){.home-slide-2 .banner-layer-left{left:3%}.home-slide-2 .banner-layer-right{right:3%}.home-slide-2.banner{font-size:.7rem}}.toolbox .select-custom:after{padding-bottom:4px;right:1.2rem}.product-sidebar-right .product-desc-content ul{margin-bottom:2.5rem;padding-top:4px;padding-left:7.4rem}.product-sidebar-right .product-desc-content li:before{left:4rem}.product-single-gallery .label-group{z-index:100}.products-section{padding-bottom:3.1rem}.products-section h2{margin-bottom:2.4rem;font-size:1.6rem}.products-section .owl-carousel.dots-top .owl-dots{margin-bottom:2.5rem}.products-section .owl-carousel.dots-top .owl-dots span{border-color:#ca0d71}.products-section .owl-carousel.dots-top .owl-dots span:before{background:#ca0d71}.products-body .product-default{margin-bottom:2.3rem}.product-widgets-container .section-sub-title{font-size:1.4rem}.product-widgets-container .product-default{margin-bottom:1.6rem}.shop-list .product-default .btn-add-cart{background-color:#ca0d71}.shop-list .product-default .btn-add-cart:hover{background-color:#212529}.shop-list .product-default:hover .btn-add-cart{border-color:#ca0d71}.shop-list .product-default:hover .btn-add-cart:hover{border-color:#212529}.shop-list .product-default .category-list{text-align:left}.product-single-details .sticky-header:not(.fixed) .container-fluid{display:none}.widget-info h4{color:#1f2937;margin-top:-8px}.widget-color a span{color:#777;min-width:150px;margin-top:3px;margin-left:3.5rem;font-weight:500;display:block}.widget-color a span:hover{color:#ca0d71;transition:color .25s}.sidebar-product .widget.widget-info{margin-top:2px;margin-bottom:2.4rem}.sidebar-product .widget.widget-info .icon-svg{color:#ca0d71;margin:1px 1.9rem 0 4px}.sidebar-product .widget.widget-info li{margin-bottom:2.4rem;padding-bottom:2.1rem}.sidebar-product .widget-featured .owl-carousel .owl-nav{top:-3.4rem}.sidebar-product .widget-featured .widget-body{padding-top:1.3rem}.sidebar-product .product-default .ratings-container{margin-bottom:1.1rem}.sidebar-product .product-default .product-title{margin-bottom:6px}.widget-featured-products .product-widget{margin-bottom:1.6rem}.widget-featured-products .product-widget figure{margin-right:.7rem}.widget-featured-products .product-widget .product-details{margin-bottom:3px}.maga-sale-container .mega-price-box{margin:4.4rem .7rem 5rem 0}.maga-sale-container .mega-price-box:before,.maga-sale-container .mega-price-box:after{content:"";border:0 solid #29363e;border-top-width:70px;border-bottom:70px solid #0000;border-radius:50%;width:134px;margin-left:4px;display:block;position:absolute}.maga-sale-container .mega-price-box:after{margin-left:9px;top:-44%}.maga-sale-container .mega-price-box:before{top:-37%}.maga-sale-container .mega-price-box .price-big{letter-spacing:-.02em;margin-top:0;margin-bottom:-1.8rem;margin-right:5px;font-size:5.6rem}.maga-sale-container .mega-price-box .price-desc{letter-spacing:.04em;letter-spacing:.04em;margin-top:1.5rem;margin-left:3px;font-size:1.8rem}.maga-sale-container .mega-price-box em{margin-top:3px;margin-left:-3px;font-size:2.6rem}.maga-sale-container .mega-title{color:#1f2937;white-space:nowrap;margin-left:0;padding-bottom:2px;font-size:5.2rem}.maga-sale-container .mega-subtitle{letter-spacing:.18em;color:#1f2937;margin-left:.8rem;font-size:2.2rem}.product-single-tabs .tab-pane.show{padding-bottom:2.5rem}.nav-tabs .nav-item .nav-link{padding:1.3rem 0}.product-single-filter{margin-bottom:1px}.product-single-filter:first-child>label{margin-top:auto;margin-bottom:auto}.product-single-filter .config-size-list li a{color:#777;font-weight:400}.product-single-filter label{margin-right:0}.product-single-details .product-single-filter:last-child{margin-bottom:1px}.product-single-details .clear-btn{margin-top:8px;padding:0 8px}.product-single-details .product-action{margin-top:.9rem}.page-header-bg{padding:10rem 4rem}.page-header-bg h1{font-size:4.6rem}.about-title{color:#141a1f;margin-top:6px;margin-bottom:1.9rem;font-size:24px;font-weight:400}.history-section{padding-bottom:5.5rem}.about .features-section{background-color:#e0e2e3;margin-bottom:7rem;padding:6.4rem 0 5rem}.about .features-section .feature-box{padding:3.9rem 2rem 2rem}.about .heading .about-title{margin-bottom:-1px}.about .heading .about-title+p{letter-spacing:0;color:#777;font-size:1.5rem}.about .feature-box{margin-bottom:2rem}.about .feature-box h3{margin-top:-1px;margin-bottom:2px;font-weight:500}.about .feature-box i{color:#777;margin-bottom:0;margin-right:2rem;font-size:4.8rem}.about .feature-box p{font-size:14px;font-weight:400;line-height:24px}.team-section figure .team-name{color:#fff;font-size:1.6rem;font-weight:500;position:absolute;bottom:3.1rem;left:3rem}.team-section figure:hover .prod-full-screen{opacity:1}.team-section .prod-full-screen{background-color:#ca0d71;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;bottom:5px;right:5px}.team-section .prod-full-screen i{color:#fff}.owl-carousel.dots-top .owl-dots{margin:0 -2px 2.5rem}.testimonials-section{padding:11rem 0 9.4rem}.testimonials-section .testimonial-title{margin-bottom:0;font-weight:400}.testimonials-section .testimonial-owner{padding-left:5rem}.testimonials-section .testimonial-owner figure{margin-top:-2px;margin-right:3.2rem}.testimonials-section .testimonial-owner span{letter-spacing:0;font-size:1.5rem}.testimonials-section .heading{margin-bottom:4.5rem}.testimonials-section blockquote{color:#fff;border:0;margin:0;padding:2.5rem 7rem 5.4rem 7.2rem;position:relative}.testimonials-section blockquote:before{color:#1f2937;font-size:4.3rem;top:3px;left:2rem}.testimonials-section blockquote p{color:#646a70;font-family:inherit;font-size:15px;line-height:27px;font-style:inherit}.testimonials-section img{border-radius:50%}.product-quick-view .product-single-filter label{min-width:5rem}.product-quick-view .product-single-filter .clear-btn{margin-left:0}.toolbox .select-custom .form-control{padding-bottom:2px}.contact-two .contact-title{color:#ca0d71}.category-banner{background-size:contain}.container-fluid.pl-enable{padding-left:calc(4vw + 15px)}.config-size-list li.active a{color:#fff;background-color:#ca0d71}.shop-page .product-default{margin-bottom:2.4rem}.shop-page .toolbox-pagination{padding-top:2.1rem}.shop-page .mb-4{margin-bottom:3.5rem!important}.toolbox-item select,.select-custom select{cursor:pointer}.checkout-container .info-box.with-icon p:before{margin-top:3px}@media (min-width:992px){.sort-menu-trigger{min-width:150px;padding-left:1rem}.filter-sorts .toolbox-item.toolbox-sort{max-width:160px}.sidebar-opened .horizontal-one .main-content-wrap>.main-content{margin-left:0}}@media (min-width:1500px){.main-content.col-lg-9{flex:0 0 80%;max-width:80%}.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{flex:0 0 20%;max-width:20%}.horizontal-one .main-content-wrap>.main-content{margin-left:-20%}}@media (max-width:1800px){.maga-sale-container .mega-title{font-size:4rem}}@media (max-width:1400px){.maga-sale-container .mega-title{font-size:3.6rem}.category-banner .banner-content{font-size:1rem}.category-banner.home-slide-2 .banner-layer-right{padding-top:6px}.maga-sale-container .mega-price-box:before,.maga-sale-container .mega-price-box:after{border-width:59px 0;width:111px}.maga-sale-container .mega-price-box .price-desc{margin-top:.7rem}.maga-sale-container .mega-price-box .price-big{margin-left:1rem}.maga-sale-container .mega-subtitle{font-size:1.6rem}}@media (max-width:1200px){.maga-sale-container .mega-title{font-size:3.2rem}.mobile-menu-toggler{margin-right:2rem}}@media (max-width:991px){.category-banner .banner-layer-left{left:3.25%}.category-banner .banner-layer-right{right:3%}.category-banner.home-slide-2 .banner-layer-left h2,.category-banner.home-slide-2 .banner-layer-right h4{margin-bottom:1rem}.sidebar-product .sidebar-wrapper{position:static!important}}@media (max-width:576px){.checkout-discount .btn-toggle{margin-bottom:-1px}.category-banner .banner-content{font-size:.7rem}.category-banner .banner-layer-left{left:3.25%}.category-banner .banner-layer-right{right:1.45%}.mobile-menu-toggler{margin-right:1.2rem}.testimonials-section blockquote{padding:2.5rem 4rem 5.4rem 4.2rem}.category-banner.home-slide-2 .banner-layer-right h4{font-size:1.2rem;line-height:1}}
