/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-theme-1:#bb0000;--color-theme-1-light:#CAEDFF;--color-theme-1-dark:#8b0005;--color-theme-2:#DD761C;--color-primary:#1b1e21;--color-primary-lighter:rgba(38,38,38,0.1);--color-tertiary:#f5f5f5;--color-light:#ffffff;--color-badge-green:#006b00;--color-text:#646464;--color-border:#dddddd;--color-border-darker:#444444;--box-shadow:0 0px 5px 0 rgba(0,0,0,.2);--transition:0.2s ease}*,:after,:before{box-sizing:border-box}.form-control:focus{border-color:hsl(0,0%,87%);outline:0;box-shadow:0 0 0 .15rem rgba(0,0,0,.1)}hr{display:block;height:1px;border:0;border-top:1px solid var(--color-border);margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a,a:focus,a:hover{text-decoration:none;color:inherit;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0;list-style:none}body{font-weight:400;font-style:normal;font-size:14px;color:var(--color-text);line-height:1.4;background-color:var(--color-light);overflow-x:hidden;min-height:100svh;display:flex;flex-direction:column}@media print{*,:after,:before{background:var(--color-light)!important;color:var(--color-primary)!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid var(--color-border);page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}img{max-width:100%;height:auto}.sec-padding{padding:120px 0}h1,h2,h3,h4,h5,h6{margin:0}.image-cover{width:100%;object-fit:cover}p{margin-bottom:0}.row{flex-wrap:wrap}.container{max-width:calc(100% - 160px)}.swiper-pagination-bullet{background-color:var(--color-primary)!important}.swiper-pagination{bottom:0!important}.swiper-button-next:after,.swiper-button-prev:after{color:var(--color-light)}.sec-primary-lighter{background-color:var(--color-theme-1-light)}.sec-primary-lighter .sec-heading{border-color:var(--color-border-darker)}.sec-tertiary{background-color:var(--color-tertiary)}.swiper-scrollbar{background-color:var(--color-border-darker)!important;opacity:1!important;border-radius:10px;width:100%!important;display:block!important;position:static!important}.swiper-scrollbar-drag{background-color:var(--color-theme-1)!important;border-radius:10px!important}.sec-padding-small{padding:40px 0}.sec-dark{background-color:var(--color-primary);color:var(--color-light)}.sec-dark .sec-heading{border-color:var(--color-border-darker)}.sec-dark .sec-heading,.sec-dark .sec-heading-center h3{color:var(--color-light)}.color-primary{color:var(--color-theme-1)!important}.sec-light{background-color:var(--color-light)}.color-light{color:var(--color-light)}.color-text{color:var(--color-text)}.transition{transition:var(--transition)}.t-shadow{text-shadow:1px 1px 8px var(--color-text)}.btn-main{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-light)}.btn-main:active,.btn-main:hover{background-color:var(--color-theme-1)!important;border-color:var(--color-theme-1)!important;color:var(--color-light)!important}.btn-main-primary{background-color:var(--color-theme-1);border:1px solid var(--color-theme-1)}.btn-main-primary:active,.btn-main-primary:hover{background-color:var(--color-theme-1-dark)!important;border-color:var(--color-theme-1-dark)!important;color:var(--color-light)!important}.dropdown-menu{margin-top:0!important;border-radius:0;border-color:var(--color-border);position:absolute!important}.badge.text-bg-danger{background-color:#dc3545!important}.dropdown{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.btn-link:active{color:var(--color-primary)!important}button.btn.btn-main{border-radius:5px;padding:6px 18px;color:var(--color-light)}.link-main svg{margin-left:10px;transition:var(--transition)}.link-main:hover svg{transform:translateX(4px)}body.navbar-shown:before{content:"";position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6)}.nav-link:active,.nav-link:hover,.navbar-nav .nav-link.show{color:var(--color-primary)!important}.zoomContainer{pointer-events:none!important}.price del{margin-right:10px}.price ins{color:var(--color-theme-1);font-weight:700;text-decoration:none}.badge-container .badge{background-color:var(--color-theme-1)!important;padding:10px;line-height:1;border-radius:4px;overflow:hidden;position:relative}.badge-container .badge:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,rgb(255 255 255/40%),transparent);animation:shine 1.25s cubic-bezier(.01,.56,1,1) infinite}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mobile-view .zoomContainer{display:none!important}.offcanvas-header button.btn-close{opacity:1;box-shadow:none}.sec-content a{color:var(--color-theme-1)}.sec-content a:active,.sec-content a:hover{color:var(--color-theme-1);text-decoration:underline}.pagination .page-link{border-radius:100px!important;display:inline-flex;min-width:36px;align-items:center;justify-content:center;color:var(--color-primary);border-color:var(--color-border)}.pagination .disabled .page-link,.pagination .page-link:hover{background-color:var(--color-tertiary)}.pagination .disabled .page-link{color:var(--color-primary)}.pagination .active .page-link{background-color:var(--color-theme-2);border-color:var(--color-theme-2);color:var(--color-light)}.pagination{gap:10px}.offcanvas-title{font-weight:700;font-size:24px}.not-found h1{text-transform:uppercase;font-size:5vw;font-weight:700}.color-dark{color:#1b1e21}.bordered{border:1px solid var(--color-border)}.bgColor-light{background-color:var(--color-light)}.bgColor-tertiary{background-color:var(--color-tertiary)}.bgColor-dark{background-color:var(--color-primary)}.b-shadow{box-shadow:var(--box-shadow)}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:var(--color-border)}body::-webkit-scrollbar-thumb{background:var(--color-border-darker)}.text-link,.text-link:hover{color:var(--color-theme-1)!important}.text-link:hover{text-decoration:underline!important}.slinks svg{margin-left:.5rem;border:1px solid;font-size:24px;padding:4px;border-radius:5px}.flinks a+a{border-left:1px solid var(--color-border);padding-left:.5rem;margin-left:.5rem}.btn-main.disabled,.btn-main:disabled{background-color:var(--color-border-darker);border-color:var(--color-border-darker)}del{text-decoration:none;position:relative}del:before{content:"";position:absolute;left:-5%;top:calc(50% + 2px);width:110%;height:1px;background-color:var(--color-text);opacity:.8}@keyframes shine{0%{left:-200%}}@media (min-width:2000px){.container{max-width:1800px}}@media (max-width:1399px){.container{max-width:calc(100% - 20px)}}@media (max-width:1199px){.content h4{font-size:18px}}@media (max-width:991px){.sec-padding{padding:80px 0}.content h4{font-size:16px}.offcanvas-title{font-size:20px}.modal-quick-view .modal-dialog{max-width:calc(100% - 20px);margin-left:auto;margin-right:auto}}@media(max-width:767px){.container{max-width:100%}.flinks{font-size:12px}}@media (max-width:575px){.accordion-body{padding:0}.content{font-size:14px}.pagination{gap:4px}.pagination .page-link{font-size:14px;min-width:auto}.offcanvas-title{font-size:18px}}.cpros .list-group-item{background-color:unset}.chpro{display:flex;background-color:unset;& .pimage{width:70px}& .ptitle{padding-left:1rem;width:100%}& .pprice{width:75px}}.welcome-card{background-color:var(--color-tertiary)}.welcome-card h4{color:var(--color-primary);font-size:20px}.welcome-card h4:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:var(--color-theme-1)}.welcome-card h5{font-size:16px}.welcome-card h5,.welcome-card p a{color:var(--color-primary)}.welcome-card p a:hover,.welcome-card p a:hover strong{color:var(--color-text)}.welcome-card p+p{margin-top:15px}@media (max-width:767px){.welcome-card h4{font-size:16px}}.hdr-top{border-bottom:1px solid var(--color-border);color:var(--color-primary);z-index:99999}.hdr-top a:hover{text-decoration:underline}@media (min-width:768px){.h-t-left.justify-content-center{justify-content:flex-start!important}}header{transform:translateY(-110%);z-index:9999}header[data-header-shown=true]{transform:none}.nav-link.active{color:var(--color-theme-1)!important}.hdr-right a,.hdr-right>span{position:relative;cursor:pointer}.nav-opener{cursor:pointer}.hdr-right .badge{background-color:var(--color-theme-1)!important;border-radius:100px;position:absolute;top:-8px;left:10px;padding:4px;min-width:20px;font-size:12px}.hdr-bottom{border-top:1px solid var(--color-border)}@media (max-width:1199px){.navbar-brand img{max-height:60px}.hdr-bottom .btn-sm,.hdr-bottom .nav-link{font-size:12px}}@media (max-width:991px){header .hdr-center form.d-flex{display:none!important}.navbar-brand{position:absolute;left:50%;transform:translateX(-50%)}.hdr-center>.container{min-height:50px}}@media (max-width:575px){.h-t-left{font-size:12px}}.nav-tabs .nav-link.active{background-color:transparent!important;border-bottom-color:var(--color-tertiary)!important}.product-more-details .tab-content *{background-color:transparent!important;color:var(--color-text)!important}.swiper-product-detail .swiper-slide{border-radius:20px;overflow:hidden;background-color:var(--color-light);text-align:center}.swiper-product-gallery img{max-height:500px;object-fit:contain;height:auto;width:auto}.swiper-product-thumbnails .swiper-slide{border:1px solid var(--color-light);cursor:pointer}.swiper-product-thumbnails .swiper-slide:hover{border-color:var(--color-dark)}.swiper-product-thumbnails img{aspect-ratio:4/3;object-fit:contain;height:auto}.swiper-product-thumbnails .swiper-button-next,.swiper-product-thumbnails .swiper-button-prev{width:40px;background-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent);height:100%;top:0;left:0;opacity:1;margin:0;min-width:40px;border-top-left-radius:20px;border-bottom-left-radius:20px}.swiper-product-thumbnails .swiper-button-next{background-image:linear-gradient(270deg,rgba(0,0,0,.8),transparent);left:auto;right:0;border-radius:0 20px 20px 0}.swiper-product-thumbnails .swiper-button-next:after,.swiper-product-thumbnails .swiper-button-prev:after{font-size:20px}.swiper-product-detail .swiper-product-thumbnails{margin-top:10px;border-radius:20px}.swiper-product-gallery{border-radius:20px}.standout-card{padding-right:100px!important}.standout-card h4{color:var(--color-primary);-webkit-line-clamp:2;line-clamp:2}.standout-card h4,.standout-card p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.standout-card p{-webkit-line-clamp:3;line-clamp:3}.sold-out .container{min-height:60vh}.sold-out h1{text-transform:uppercase;font-size:5vw;font-weight:700}.sec-heading{color:var(--color-primary)}.sec-heading h3{font-size:20px}.sec-heading .link-main{bottom:15px}.link-main svg{width:14px}@media (max-width:575px){.sec-heading .link-main{font-size:12px}.sec-heading{padding-right:90px}}.sec-heading-center{max-width:1000px}.sec-heading-center h3{font-size:30px;color:var(--color-primary)}@media(max-width:1199px){.sec-heading-center h3{font-size:20px}}.search-bar input.form-control{width:86%;height:40px;box-shadow:none}.search-bar button.btn.btn-main{width:40px;height:40px}.search-bar button svg{width:16px}.search-dropdown{top:calc(100% + 2px);background-color:var(--color-light);border:1px solid var(--color-border);width:86%;font-size:14px;left:calc(7% - 20px);max-width:400px}.search-dropdown-item{font-size:14px!important}.search-dropdown a:last-child{font-size:14px}.search-dropdown a:nth-last-child(2){border-bottom:1px solid var(--color-border);margin-bottom:5px}.search-dropdown-item:hover{background-color:var(--color-tertiary)}.search-dropdown a:last-child:hover{text-decoration:underline}@media (max-width:767px){.search-bar input.form-control{width:calc(100% - 40px)}}.breadcrumb li:not(:first-child):before{content:">"!important;color:#fff}.breadcrumb a:hover{color:var(--color-light);text-decoration:underline}ol.breadcrumb{margin-bottom:0}.scroll-to-top{background-color:var(--color-theme-2);width:40px;height:40px;color:var(--color-light);right:20px;bottom:20px;cursor:pointer;transition:var(--transition)}.mini-cart{z-index:999999!important}.mini-cart .badge.badge-primary{background-color:var(--color-theme-1)!important}.mini-cart .offcanvas-title a:hover{text-decoration:underline}.mini-cart{width:40vw!important;min-width:600px}.m-c-foot p+p{border-top:1px solid var(--color-border);margin-top:5px;padding-top:5px}.m-c-products-wrap{height:calc(100% - 210px)}.mini-cart .quantity-number-spinner .btn,.mini-cart .quantity-number-spinner input{height:30px}@media (max-width:767px){.mini-cart{min-width:auto;width:90%!important}.m-c-products-wrap{height:calc(100% - 200px)}}.m-n-p-center{width:calc(100% - 300px)}.m-n-p-center h4 a:hover{text-decoration:underline}.m-n-p-center h4{font-size:14px}.m-n-p-center p{font-size:13px}.m-n-p-right{width:180px}.remove-product{cursor:pointer}.remove-product:hover{color:var(--color-primary)}.m-c-products-wrap .mini-cart-product+.mini-cart-product{margin-top:15px}.m-n-p-image,.m-n-p-right{width:100px}@media (max-width:767px){.m-n-p-image{width:80px;height:80px}.m-n-p-center p,.m-n-p-right{font-size:12px}.m-n-p-right{width:70px;padding-left:5px}.m-n-p-right del{display:none}.m-n-p-center{width:calc(100% - 150px);padding:10px}.m-c-products-wrap .mini-cart-product+.mini-cart-product{margin-top:8px}.m-n-p-center h4{font-size:13px!important}.m-n-p-center>div>span{font-size:11px}}