.heading{font-family:Roboto,sans-serif;line-height:120%;color:#2a2424}.heading--one{font-size:32px}.heading--three{font-size:24px}.heading--five{font-size:20px}.heading--six{font-size:16px}.para{font-size:.9rem;margin:0;line-height:130%}.smallPara{font-size:.8rem;margin:0;line-height:100%}.bigPara{font-size:1.35rem;line-height:150%}.text-italic{font-style:italic}html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}h1,h2{font-weight:900}h3,h4,h5,h6{font-weight:700}ol,ul{list-style:none}body{overflow-x:hidden;scroll-behavior:smooth;background:#fefefe;font-family:Poppins,sans-serif}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:none}.link{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;text-underline-offset:3px}.link--capitalize{text-transform:uppercase;letter-spacing:1px}.link--blue{color:#00f;text-decoration:none}.link--blue:hover{color:#00f!important;text-decoration:underline}.link:hover{color:#f8aca4}.button-group{display:flex;flex-wrap:wrap;gap:1rem}.btn{--color: #2a2424;display:flex;justify-content:center;align-items:center;gap:.5rem;border:1px solid var(--color);padding:.6rem 1.2rem;border-radius:0;font-size:.9rem;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;color:var(--color);transition:color .35s ease-out,background .35s ease-out;box-shadow:none}.btn i{font-size:1rem}.btn-solid{background:var(--color);color:#fefefe}.btn-bordered{background:transparent}.btn-dark{--color: #2a2424}.btn-danger{--color: #ff0000}.btn-primary{--color: #f8aca4}.btn-blue{--color: #0000ff}.btn-sm{padding:.3rem .6rem;font-size:.8rem}.btn-square{aspect-ratio:1/1}.btn-rounded{aspect-ratio:1/1;border-radius:100%}.btn:hover{background:var(--color);color:#fefefe}.btn:active{transform:scale(.95)}.btn:focus{outline:1px solid var(--color)}.btn:disabled{opacity:.8;pointer-events:none}.btn i.bi-spin{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;transform-origin:center center}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-group label{font-size:.9rem;font-weight:500;display:block;margin-bottom:4px}.form-group label.flex-between,.form-group label.flex-center,.form-group label.flex-column,.form-group label.flex-around{display:flex}.form-group .form-control{width:100%;padding:.6rem;border-radius:0;border:1px solid rgba(93,93,93,.5);outline:none;font-family:Roboto,sans-serif;font-size:.9rem;resize:vertical}.form-group .form-control:focus{border:1px solid #2a2424}.message-text{font-size:.8rem;font-family:Roboto,sans-serif}.message-text.invalid{color:red}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-italic{font-style:italic}.text-strikethrough,.text-linethrough{text-decoration:line-through}.text-small{font-size:.8rem}.text-primary{color:#f8aca4}.text-secondary{color:#5d5d5dcc}.text-warning{color:orange}.font-primary{font-family:Roboto,sans-serif}.font-secondary{font-family:Poppins,sans-serif}.d-none{display:none}.d-flex{display:flex}.mt-5{margin-top:2.5rem}.mt-4{margin-top:2rem}.mt-3{margin-top:1.5rem}.mt-2{margin-top:1rem}.mt-1{margin-top:.5rem}.mt-0{margin-top:0}.mb-5{margin-bottom:2.5rem}.mb-4{margin-bottom:2rem}.mb-3{margin-bottom:1.5rem}.mb-2{margin-bottom:1rem}.mb-1{margin-bottom:.5rem}.mb-0{margin-bottom:0}.my-5{margin-block:2.5rem}.my-4{margin-block:2rem}.my-3{margin-block:1.5rem}.my-2{margin-block:1rem}.my-1{margin-block:.5rem}.my-0{margin-block:0}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.gap-25{gap:.25rem}.gap-50{gap:.5rem}.gap-75{gap:.75rem}.gap-100{gap:1rem}.gap-200{gap:2rem}.gap-300{gap:3rem}.gap-400{gap:4rem}.gap-500{gap:5rem}.fw-normal{font-weight:400}.header .topbar{border-bottom:1px solid rgba(248,172,164,.5)}.header .topbar__text{text-align:center;text-transform:uppercase;letter-spacing:2px;line-height:120%;font-size:12px;padding-block:8px}@media screen and (max-width: 768px){.header .topbar__text{font-size:.7rem}}.header .navbar :is(input[type=checkbox],input[type=radio]){display:none}.header .navbar .container{display:flex}.header .navbar__menu{flex:1}.header .navbar__secondaryMenu{flex:2;display:flex}.header .navbar__secondaryMenu>div,.header .navbar__secondaryMenu>ul{flex:1}.header .navbar__logo{display:flex;justify-content:center}.header .navbar__logo img{max-height:80px;margin-block:10px}.header .navbar__menu{display:flex;align-items:center;gap:2rem}.header .navbar__menuItem{text-transform:uppercase;letter-spacing:1px;font-size:.8rem;position:relative;padding-block:1rem;line-height:100%}.header .navbar__menuItem:not(.navbar__dropdownParent),.header .navbar__menuItem>label{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.header .navbar__menuItem>a,.header .navbar__menuItem>label{transition:color .35s ease-out;white-space:nowrap}.header .navbar__menuItem:hover>a:not(.header .navbar__menuItem__wallet),.header .navbar__menuItem:hover>label{color:#f8aca4}.header .navbar__menuItem__tag{background:#f8aca4;color:#2a2424;border-radius:50px;font-size:10px;text-transform:uppercase;padding:3px 8px;line-height:100%}.header .navbar__menuItem__wallet{background:#fff2f0;border-radius:50px;padding:5px 10px;display:flex;justify-content:center;align-items:center;gap:.5rem}.header .navbar__menuItem__wallet:hover,.header .navbar__menuItem__wallet:focus{background:#f8aca4}.header .navbar__dropdownParent,.header .navbar__dropdownParent label{cursor:pointer}.header .navbar__dropdownParent:hover>.navbar__dropdown{border-top:1px solid #f8aca4;height:-webkit-max-content;height:-moz-max-content;height:max-content;box-shadow:0 0 5px #5d5d5d1a}.header .navbar__dropdown{position:absolute;top:100%;left:0;z-index:100;background:#fefefe;height:0;overflow:hidden;transition:all .35s ease-out}.header .navbar__dropdown a{display:block;width:100%;padding:.5rem;white-space:nowrap;transition:color .35s ease-out}.header .navbar__dropdown a:hover{color:#f8aca4}.header .navbar__profiler{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.header .navbar__profilerItem a{display:flex;align-items:center;gap:.5rem;position:relative}.header .navbar__profilerItem i{font-size:1rem!important}.header .navbar__profilerItem .badge{background:red;color:#fefefe;display:grid;place-content:center;border-radius:100%;padding:.15rem;font-size:10px;font-weight:600;position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}@media screen and (max-width: 1376px){.header .navbar #checkNavbarToggle:checked~.navbar__menu{left:0}.header .navbar__menu{position:fixed;top:0;left:-100vw;height:100vh;background:#fefefe;width:100%;max-width:300px;z-index:1000;box-shadow:0 0 10px #2a24241a;transition:left .8s ease-out;gap:0;flex-direction:column;padding:4rem}.header .navbar__menuItem{width:100%}.header .navbar__dropdown{position:relative;top:initial;left:initial}.header .navbar__dropdownParent:hover>.navbar__dropdown{border-top:none;height:0;box-shadow:none}.header .navbar__dropdownParent input[name=checkDropdownItem]:checked~.navbar__dropdown{margin-top:1rem;border-top:1px solid #f8aca4!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;box-shadow:0 0 5px #5d5d5d1a!important}.header .navbar__secondaryMenu{flex:initial;width:100%;display:grid}.header .navbar__logo{display:flex;align-items:center;flex-direction:row-reverse;gap:1rem}.header .navbar__logo>*{display:flex;min-height:2rem;align-items:center}.header .navbar__logo a{justify-content:center}.header .navbar__logo img{max-height:70px;max-width:initial}.header .navbar__profiler .label{display:none}.header .navbar__profilerItem{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header .navbar__toggle{width:1.5rem;height:1.5rem;display:block;cursor:pointer}.header .navbar__toggle__line{display:block;width:100%;height:1.5px;background:#2a2424;margin-block:5px}}@media screen and (max-width: 576px){.header .navbar__menu{padding:2.5rem 2rem}.header .navbar__profiler{padding-right:.5rem}.header .navbar__profilerItem.wishlist{display:none}}.header .hashtag .container{display:flex;justify-content:center;align-items:center;background:#fff2f0;padding:12px;font-size:.9rem;font-family:Roboto,sans-serif}@media screen and (max-width: 768px){.header .hashtag .container{text-align:center;font-size:.8rem;line-height:1.2rem}}.newsletter{background:#fff2f0;padding-block:2rem}.newsletter__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:100px}.newsletter__content .para{color:#5d5d5d;margin-top:.5rem}.newsletter__form form{display:flex;align-items:flex-end;gap:1rem}.newsletter__form form *{font-family:Poppins,sans-serif!important}.newsletter__form .form-group{width:100%}.newsletter__form .form-group label{font-weight:500;font-size:.9rem;display:inline-block;margin-bottom:5px}.newsletter__form .form-group .form-control{width:100%;border-radius:0;border:1px solid #2a2424;padding:.7rem 1rem}.newsletter__form .form-group .error{font-size:.8rem;color:red;position:absolute;top:105%;left:0}.newsletter__form button{min-width:150px;padding:.7rem 1rem;border-radius:0;border:1px solid #2a2424;background:#2a2424;color:#fefefe;font-weight:600;cursor:pointer}.newsletter__disclaimer{font-size:.7rem;margin-top:2rem}@media screen and (max-width: 768px){.newsletter__wrapper{grid-template-columns:1fr;gap:1rem}}@media screen and (max-width: 576px){.newsletter__wrapper form{gap:.5rem}.newsletter__wrapper button{min-width:initial}}footer .footer{padding-block:3rem}footer .footer .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 2fr}footer .footer__list{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;text-transform:capitalize}footer .footer__list a{transition:color .35s ease-out}footer .footer__list a:hover{color:#f8aca4}footer .footer__followList{display:flex;flex-wrap:wrap;margin-top:1.5rem;gap:.5rem 1.5rem;font-size:.9rem;text-decoration:underline}footer .footer__followList a{display:flex;justify-content:center;align-items:center;gap:.25rem;line-height:100%;transition:color .35s ease-out}footer .footer__followList a:hover{color:#f8aca4}footer .footer .payment .para{font-size:1rem;font-family:Roboto,sans-serif}footer .footer .payment img{margin-top:1rem}@media screen and (max-width: 1376px){footer .footer .container{grid-template-columns:1fr 1fr 1fr;gap:2rem 0}}@media screen and (max-width: 768px){footer .footer .container .md-hide{display:none}footer .footer .container .md-visible{display:block}footer .footer__list,footer .footer__followList{font-size:.8rem}footer .footer__list{margin-top:1rem}}@media screen and (max-width: 576px){footer .footer .container{grid-template-columns:1fr 1fr;gap:2rem 1rem}footer .footer .container>div{width:100%}footer .footer__followList{display:flex;flex-wrap:wrap;gap:1rem}footer .footer .payment{margin-top:2rem}footer .footer .payment .para{font-size:.9rem}}footer .copyright{padding-block:1rem;color:#fefefe;background:#2a2424}footer .copyright .container{display:flex;justify-content:space-between;align-items:center}footer .copyright p{font-size:.8rem}@media screen and (max-width: 768px){footer .copyright .container{flex-direction:column;gap:.25rem;text-align:center}}.modal-wrapper{opacity:0;visibility:hidden;transition:.5s ease}.modal-wrapper.visible{opacity:1;visibility:visible;position:fixed;top:0;left:0}.modal-wrapper .modal{position:fixed;top:50%;left:50%;translate:-50% -50%;width:700px;height:100%;max-height:100vh;background:#fefefe;border:1px solid #f8aca4;padding:20px;z-index:100;overflow:hidden}.modal-wrapper .modal__header{display:flex;justify-content:space-between;align-items:center}.modal-wrapper .modal__body{height:calc(100% - 40px);overflow-y:auto}.modal-wrapper .modal hr{opacity:.2;height:1px}.modal-wrapper .modal .close{cursor:pointer}.modal-wrapper .modal .close:hover{color:#f8aca4}.modal-wrapper .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#2a2424;opacity:.5}@media screen and (max-width: 576px){.modal-wrapper .modal{min-width:initial;width:100%;height:100vh;max-height:initial}}.coming-soon{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.coming-soon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.8;background:url(/build/assets/coming-soon-bg.cd774170.svg);background-size:min(400px,50vw);background-position:center}.coming-soon img{width:min(600px,90%);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.uiPage{min-height:min(70vh,700px)}.uiPage--home .carousel{overflow:hidden;position:relative;max-height:500px}.uiPage--home .carousel-inner:after{display:block;clear:both;content:""}.uiPage--home .carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.uiPage--home .carousel-item{transition:none}}.uiPage--home .carousel-item.active,.uiPage--home .carousel-item-next,.uiPage--home .carousel-item-prev{display:block}.uiPage--home .carousel-item-next:not(.carousel-item-start),.uiPage--home .active.carousel-item-end{transform:translate(100%)}.uiPage--home .carousel-item-prev:not(.carousel-item-end),.uiPage--home .active.carousel-item-start{transform:translate(-100%)}.uiPage--home .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.uiPage--home .carousel-fade .carousel-item.active,.uiPage--home .carousel-fade .carousel-item-next.carousel-item-start,.uiPage--home .carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.uiPage--home .carousel-fade .active.carousel-item-start,.uiPage--home .carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.uiPage--home .carousel-fade .active.carousel-item-start,.uiPage--home .carousel-fade .active.carousel-item-end{transition:none}}.uiPage--home .carousel-control-prev,.uiPage--home .carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:.35s ease-out}@media (prefers-reduced-motion: reduce){.uiPage--home .carousel-control-prev,.uiPage--home .carousel-control-next{transition:none}}.uiPage--home .carousel-control-prev:hover,.uiPage--home .carousel-control-prev:focus,.uiPage--home .carousel-control-next:hover,.uiPage--home .carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.uiPage--home .carousel-control-prev:hover{background:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.uiPage--home .carousel-control-next:hover{background:linear-gradient(to left,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.uiPage--home .carousel-control-prev{left:0}.uiPage--home .carousel-control-next{right:0}.uiPage--home .carousel-control-prev-icon,.uiPage--home .carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.uiPage--home .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.uiPage--home .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.uiPage--home .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.uiPage--home .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.uiPage--home .carousel-indicators [data-bs-target]{transition:none}}.uiPage--home .carousel-indicators .active{opacity:1}.uiPage--home .carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.uiPage--home .carousel-dark .carousel-control-prev-icon,.uiPage--home .carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.uiPage--home .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.uiPage--home .carousel-dark .carousel-caption{color:#000}.uiPage--home .d-md-block{background:rgb(187,184,184);color:#000;opacity:80%;border-radius:2%;display:block!important}.uiPage--home .productRow{margin-block:80px}.uiPage--home .productRow__wrapper--trending,.uiPage--home .productRow__wrapper--featured{position:relative}.uiPage--home .productRow__wrapper--trending .slider-btn,.uiPage--home .productRow__wrapper--featured .slider-btn{position:absolute;top:calc(50% - 50px + .5rem);transform:translate(-50%,-50%);left:0;margin:0;width:3rem;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:100%;background:#fefefe;border:1px solid #2a2424;cursor:pointer;transition:.35s ease-out}.uiPage--home .productRow__wrapper--trending .slider-btn:hover,.uiPage--home .productRow__wrapper--featured .slider-btn:hover{background-color:#2a2424;color:#fefefe}.uiPage--home .productRow__wrapper--trending .slider-btn.next,.uiPage--home .productRow__wrapper--featured .slider-btn.next{left:100%}@media screen and (max-width: 1376px){.uiPage--home .productRow__wrapper--trending .slider-btn,.uiPage--home .productRow__wrapper--featured .slider-btn{width:2.5rem;top:calc(50% - 50px + .5rem)}}@media screen and (max-width: 992px){.uiPage--home .productRow__wrapper--trending .slider-btn,.uiPage--home .productRow__wrapper--featured .slider-btn{left:.5rem}.uiPage--home .productRow__wrapper--trending .slider-btn.next,.uiPage--home .productRow__wrapper--featured .slider-btn.next{left:calc(100% - .5rem)}}@media screen and (max-width: 576px){.uiPage--home .productRow__wrapper--trending .slider-btn,.uiPage--home .productRow__wrapper--featured .slider-btn{width:2rem;top:calc(50% - 50px + .75rem)}}.uiPage--home .productRow__products{margin-block:1rem}.uiPage--home .productRow .heading{text-align:center;margin-bottom:2rem}.uiPage--home .card{position:relative;margin-inline:.5rem}.uiPage--home .card:hover img{transform:scale(1.5)}.uiPage--home .card:hover .user-actions{opacity:1!important;visibility:visible!important}.uiPage--home .card .product-extras{position:relative;overflow:hidden}.uiPage--home .card .product-extras .image-wrapper{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;display:grid;place-content:center}.uiPage--home .card .product-extras .image-wrapper img{transition:transform .8s ease-out}.uiPage--home .card .product-extras .tag{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:.5rem 1.5rem;text-transform:capitalize;font-weight:700;background:#f8aca4;color:#fefefe;font-size:.8rem}.uiPage--home .card .product-extras .user-actions{position:absolute;top:1rem;right:1rem;opacity:0;visibility:hidden;transition:.35s ease-out;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.uiPage--home .card .product-extras .user-actions button{border:none;background:none;background:rgba(42,36,36,.5);padding:.25rem .5rem;text-transform:capitalize;color:#fefefe;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:.35s ease-out;font-size:.8rem}.uiPage--home .card .product-extras .user-actions button:hover{background:#f8aca4}.uiPage--home .card .product-extras .add-to-cart{--space: 1rem;position:absolute;bottom:calc(var(--space) * -5);width:calc(100% - var(--space) * 2);left:var(--space);transition:.35s ease-out;opacity:0;visibility:hidden}@media screen and (max-width: 992px){.uiPage--home .card .product-extras .add-to-cart{display:none}}.uiPage--home .card:hover .add-to-cart{top:initial;bottom:var(--space);opacity:1;visibility:visible}.uiPage--home .card .product-info{margin-top:1rem}.uiPage--home .card .product-info h6{font-size:.9rem;font-family:Poppins,sans-serif;font-weight:500}.uiPage--home .card .product-info h6:hover{color:#f8aca4}.uiPage--home .card .product-info .price{display:flex;justify-content:flex-start;align-items:flex-end;gap:.5rem;margin-top:.25rem;font-size:.9rem;font-weight:700}.uiPage--home .card .product-info .price .discounted{font-weight:400;text-decoration:line-through;font-size:.8rem;opacity:.7}.uiPage--home .card .btn-addToCart{width:100%;margin-top:1rem;font-family:Poppins,sans-serif;font-size:.85rem;display:none}@media screen and (max-width: 992px){.uiPage--home .card .btn-addToCart{display:flex}}.loginWrapper{max-width:350px;margin-inline:auto}.loginWrapper .login{min-height:min(70vh,700px);display:grid;place-content:center}.loginWrapper .login h1{text-align:center;font-family:Poppins,sans-serif!important;letter-spacing:2px;font-weight:500;text-transform:uppercase}.loginWrapper .form-group{position:relative;margin-block:1rem;min-width:300px}.loginWrapper .form-group .form-control{width:100%;border:none;border-bottom:1px solid #5d5d5d;padding:1rem 0 .8rem;outline:none;font-family:Poppins,sans-serif;line-height:100%;font-weight:500}.loginWrapper .form-group label{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none;transition:.35s ease}.loginWrapper .form-group span.error{color:red;font-size:.8rem;font-family:Roboto,sans-serif}.loginWrapper .form-group i{cursor:pointer;position:absolute;top:50%;right:0;transform:translateY(-50%)}.loginWrapper .form-group :is(.form-control:focus,.form-control:valid)+label{top:0;font-size:.8rem;font-weight:700}.loginWrapper .forgot-password{text-align:right;font-size:.8rem;color:#f8aca4;font-weight:600}.loginWrapper .forgot-password:hover{text-decoration:underline}.loginWrapper .btn{padding:.6rem 2.5rem;border:none;border-radius:0;background:#2a2424;color:#fefefe;cursor:pointer;display:block;margin:auto;margin-block:2rem 1rem;font-size:.9rem;transition:color .35s ease-out,background .35s ease-out}.loginWrapper .btn:hover{background:#f8aca4;color:#2a2424}.loginWrapper p{font-size:.9rem;text-align:center}.loginWrapper p a{color:#f8aca4;font-weight:600}.loginWrapper p a:hover{text-decoration:underline}.loginWrapper .notification{padding:.8rem 1rem;margin-top:2rem;font-size:.8rem;text-align:center}.loginWrapper .notification--success{color:#2a2424;background:rgba(0,128,0,.1);border-top:2px solid green}.loginWrapper .notification--error,.loginWrapper .notification--danger{color:#2a2424;background:rgba(255,0,0,.1);border-top:2px solid red}.user__sidebar{position:relative}.user__sidebar__list{display:flex;flex-direction:column;gap:.5rem;position:-webkit-sticky;position:sticky;top:max(8vh,64px)}.user__sidebar__listItem{display:block;width:100%;padding:.8rem 1rem;background:#ebeef2;font-size:.9rem}.user__sidebar__listItem--active{background:#2a2424;color:#fefefe}@media screen and (max-width: 768px){.user__sidebar__list{flex-direction:row;flex-wrap:wrap}.user__sidebar__list li{flex:1}.user__sidebar__listItem{white-space:nowrap;padding:.6rem 1.2rem}}.dashboard-wrapper{padding-block:max(8vh,64px)}.dashboard-wrapper .user{display:grid;grid-template-columns:2fr 10fr;gap:48px}@media screen and (max-width: 768px){.dashboard-wrapper .user{grid-template-columns:1fr;gap:20px}}.user__card:not(:last-child){margin-bottom:4rem}.user__title{position:relative;border-bottom:1px solid rgba(42,36,36,.4);padding-bottom:.6rem;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.user__title .actions{font-size:.9rem;color:red}.user__profileForm{display:grid;grid-template-columns:2fr 10fr;gap:4rem}.user__profileForm .form-group-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.user .image-wrapper{border-radius:100%;overflow:hidden;width:130px;height:130px;position:relative;cursor:pointer}.user .image-wrapper img{pointer-events:none;width:100%;-o-object-fit:fill;object-fit:fill}.user .image-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;z-index:90;background:rgba(42,36,36,.8);color:#fefefe;font-weight:600;font-size:.7rem;text-transform:uppercase;opacity:0;visibility:hidden;transition:all .35s ease-out}.user .image-wrapper .overlay i{font-size:1.25rem}.user .image-wrapper:hover .overlay{opacity:1;visibility:visible}@media screen and (max-width: 768px){.user__profileForm{display:grid;grid-template-columns:2fr 10fr;gap:20px}.user .form-group-wrapper{gap:1rem;margin-bottom:1rem}.user .image-wrapper{width:100px;height:100px}.user .image-wrapper .overlay.md-show{opacity:.8;visibility:visible;font-size:.6rem!important}}@media screen and (max-width: 576px){.user .form-group-wrapper{grid-template-columns:1fr}}.verification-pending{width:100%;background:#fff2f0;padding:.8rem;margin-bottom:2rem;font-family:Roboto,sans-serif;color:#2a2424e6}.verification-pending a{font-weight:700;text-decoration:underline}.verification-pending a:hover{color:#f8aca4}.user.user--wishlist .user__title{margin-bottom:0!important}.user .wishlist__product{border-bottom:1px solid #d9d9d9;padding-block:1rem;display:grid;grid-template-columns:1fr 10fr;gap:1rem;font-size:.95rem}.user .wishlist__product a:hover{color:#f8aca4}.user .wishlist__product .image-wrapper{height:100%;aspect-ratio:3/4;border-radius:0}.user .wishlist__product .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:top;object-position:top}.user .wishlist__product .image-wrapper a{display:block;width:100%;height:100%}.user .wishlist__product .details{justify-content:space-between;align-items:center;display:flex;flex-direction:column;align-items:flex-start}.user .wishlist__product .product-header{display:flex;justify-content:space-between;align-items:center;align-items:flex-start;width:100%}.user .wishlist__product .product-footer{display:flex;justify-content:space-between;align-items:center;align-items:flex-end;width:100%}.user .wishlist__product .product-price{font-weight:600}.user .wishlist__product .product-addToCart{font-weight:600;cursor:pointer}.user .wishlist__product .product-brand{color:#f8aca4;font-style:italic;font-size:.8rem}.user .wishlist__product .product-attributes{display:flex;flex-direction:column;gap:.25rem}.user .wishlist__product .product-attributes p{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.user .wishlist__product .product-quantity select{border:1px solid #2a2424;background:transparent;border-radius:0;padding:.15rem .25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user .wishlist__product .product-remove{display:flex;justify-content:center;align-items:center;gap:.15rem;text-transform:uppercase;line-height:100%;font-size:.8rem;margin-top:.35rem;cursor:pointer}.address__heading{text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:1px;font-weight:500;font-size:.8rem;display:block;border-bottom:1px solid #d9d9d9;background:#ebeef2;padding:.25rem .5rem;margin-block:1rem}.address .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.address .form-wrapper{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.address .form-wrapper .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.address .form-wrapper .form-control{background:transparent}.address__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-block:1rem}.address__card{background:rgba(235,238,242,.5);padding:1rem;font-size:.9rem;position:relative;display:flex;flex-direction:column;gap:1rem}.address__card .customer{opacity:.8;font-size:.8rem}.address__card .customer strong{font-size:.9rem;opacity:1}.address__card .customer .default{background:#0000ff;color:#fefefe;font-size:.6rem;text-transform:capitalize;border-radius:30px;padding:3px 6px}.address__card .customer__name{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.address__card .customer__name *{line-height:100%}.address__card address{font-style:normal}.address__card address p{font-size:.8rem;opacity:.8}.address__card address p.address-desc{opacity:1;font-size:.9rem}.address__card .actions{display:flex;justify-content:center;align-items:center;gap:.25rem;position:absolute;top:1rem;right:1rem;z-index:1;opacity:0;visibility:hidden;transition:opacity .35s ease-out,visibility .35s ease-out}.address__card .actions i{font-size:.8rem}.address__card:hover .actions{opacity:1;visibility:visible}.user.user--order .status{--status-bg: #2a2424;--status-color: #fefefe;font-size:.7rem;text-transform:capitalize;background:var(--status-bg);color:var(--status-color);padding:3px 5px;border-radius:50px}.user.user--order .status--pending{--status-bg: #f8aca4}.user.user--order .status--confirmed{--status-bg: #00ff00}.user.user--order .status--processing{--status-bg: #0000ff}.user.user--order .status--picked{--status-bg: #87ceeb;--status-color: #2a2424}.user.user--order .status--shipped{--status-bg: orange}.user.user--order .status--delivered{--status-bg: #008000}.user.user--order .status--cancelled{--status-bg: #ff0000}.user.user--order .status--returned{--status-bg: #5d5d5d}.user.user--order .statusText{padding:0!important;display:flex;justify-content:flex-start;align-items:center;font-size:.8rem}.user.user--order .statusText--pending{--status-bg: tranparent;--status-color: #f8aca4}.user.user--order .statusText--confirmed{--status-bg: tranparent;--status-color: #00ff00}.user.user--order .statusText--processing{--status-bg: tranparent;--status-color: #0000ff}.user.user--order .statusText--picked{--status-bg: tranparent;--status-color: #87ceeb}.user.user--order .statusText--shipped{--status-bg: tranparent;--status-color: orange}.user.user--order .statusText--delivered{--status-bg: tranparent;--status-color: #008000}.user.user--order .statusText--cancelled{--status-bg: tranparent;--status-color: #ff0000}.user.user--order .statusText--returned{--status-bg: tranparent;--status-color: #5d5d5d}.order__wrapper{margin-block:1rem;display:flex;flex-direction:column;gap:1rem}.order__wrapper .order__card{background:rgba(235,238,242,.5);padding:1rem;font-size:.9rem;position:relative;display:grid;grid-template-columns:1fr auto;align-items:flex-start}.order__wrapper .order__card .order-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.order__wrapper .order__card ul{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem}.order__wrapper .order__card ul *{line-height:100%}.order__wrapper .order__card ul li{display:grid;grid-template-columns:2fr 1fr 10fr;font-size:.8rem;color:#5d5d5d}.order__wrapper .order__card .order-heading{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}@media screen and (max-width: 768px){.order__wrapper .order__card{display:flex;flex-direction:column;gap:1rem}.order__wrapper .order__card ul li{grid-template-columns:2fr 1fr 2fr}.order__wrapper .order__card ul li span{white-space:nowrap}.order__wrapper .order-actions{width:100%;flex-direction:row!important;display:flex;justify-content:flex-start;align-items:center}}.orderDetail__wrapper{font-size:.9rem}.orderDetail__wrapper .shipment{display:flex;justify-content:space-between;align-items:center;align-items:flex-start}.orderDetail__wrapper .shipping-details{max-width:400px;background:rgba(235,238,242,.5);padding:1rem}.orderDetail__wrapper .shipping-details .heading{border-bottom:1px solid #5d5d5d;padding-bottom:.5rem;margin-bottom:1rem}.orderDetail__wrapper .order-details ul{font-size:.9rem;margin-top:1rem;display:flex;flex-direction:column;gap:.25rem}.orderDetail__wrapper .order-details ul li{display:grid;grid-template-columns:1fr 1fr 2fr}.orderDetail__wrapper .order-details .status{padding:5px 10px;border-radius:5px}@media screen and (max-width: 768px){.orderDetail__wrapper .shipment{display:flex;flex-direction:column;gap:1rem}.orderDetail__wrapper .shipping-details{width:100%;max-width:initial;border-top:1px solid rgba(93,93,93,.5);padding:0;background:transparent;padding-top:1rem}.orderDetail__wrapper .shipping-details .heading{border-bottom:none}}.orderStatus__wrapper .order-status{display:flex;justify-content:flex-start;align-items:center;background:#f6f6f6;width:100%;padding-block:2rem}.orderStatus__wrapper .order-status__card{--color: #2a2424;justify-content:center;align-items:center;display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;position:relative;z-index:1;line-height:100%;width:100%}.orderStatus__wrapper .order-status__card .dot{width:.8rem;aspect-ratio:1/1;border-radius:100%;border:2px solid var(--color);background:#fefefe}.orderStatus__wrapper .order-status__card:not(:first-child):before{content:"";position:absolute;top:50%;right:50%;translate:0 -50%;width:calc(100% - .4rem);height:2px;background:var(--color);z-index:-1}.orderStatus__wrapper .order-status__card:not(.active):not(:first-child):before{height:1px}.orderStatus__wrapper .order-status__card.active{--color: #f8aca4}.orderStatus__wrapper .order-status__card.active .dot{background:var(--color)}.orderStatus__wrapper .order-status__card p:last-child{font-size:.8rem;text-transform:uppercase;opacity:.6}@media screen and (max-width: 576px){.orderStatus__wrapper .order-status{--size: 1.5rem;display:flex;flex-direction:column;gap:var(--size);padding:var(--size)!important}.orderStatus__wrapper .order-status__card{align-items:flex-start;padding-left:var(--size)}.orderStatus__wrapper .order-status__card .dot{margin-left:-1.5rem;margin-bottom:-1.5rem;order:-1}.orderStatus__wrapper .order-status__card:not(:first-child):before{content:"";position:absolute;top:initial;right:initial;left:.4rem;bottom:var(--size);width:2px;translate:-50% 0;height:calc(100% + var(--size) - .2rem);background:var(--color);z-index:-1}.orderStatus__wrapper .order-status__card:not(.active):not(:first-child):before{width:1px;height:calc(100% + var(--size) - .2rem)}}.orderStatus__wrapper .order-comment,.orderStatus__wrapper .order-title{padding:1rem;background:#f9f9f9;border-block:1px solid #ebeef2}.orderStatus__wrapper .order-comment .heading,.orderStatus__wrapper .order-title .heading{font-weight:500}.orderStatus__wrapper .order-comment .para,.orderStatus__wrapper .order-title .para{margin-top:2px;font-weight:300}.orderStatus__wrapper .order-comment .para a,.orderStatus__wrapper .order-title .para a{font-weight:400}.user__table--wrapper{overflow-x:auto;max-width:calc(100vw - 40px)}.user__table--wrapper .user__table{font-size:.9rem;border:1px solid #ebeef2!important;width:100%;max-width:calc(100vw - 40px);overflow-x:auto}.user__table--wrapper .user__table tr{width:100%;border-bottom:1px solid #2a2424}.user__table--wrapper .user__table th{border-bottom:1px solid #ebeef2!important;font-weight:500!important;background:#2a2424;color:#fefefe}.user__table--wrapper .user__table td,.user__table--wrapper .user__table th{padding:.6rem!important;margin:0!important;white-space:nowrap}.user__table--wrapper .user__table tr:nth-child(even){background-color:#f6f6f6}.user__table--wrapper .dataTables_filter,.user__table--wrapper .dataTables_length,.user__table--wrapper .dataTables_info,.user__table--wrapper .dataTables_paginate{font-size:.9rem!important;margin-bottom:.8rem;color:#2a2424!important}.user__table--wrapper .dataTables_filter input,.user__table--wrapper .dataTables_filter select,.user__table--wrapper .dataTables_filter .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_length input,.user__table--wrapper .dataTables_length select,.user__table--wrapper .dataTables_length .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_info input,.user__table--wrapper .dataTables_info select,.user__table--wrapper .dataTables_info .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_paginate input,.user__table--wrapper .dataTables_paginate select,.user__table--wrapper .dataTables_paginate .paginate_button:not(.previous):not(.next){border-radius:0!important;padding:.5rem!important;outline:none!important;border:1px solid #d9d9d9!important}.user__table--wrapper .dataTables_filter input:focus,.user__table--wrapper .dataTables_filter select:focus,.user__table--wrapper .dataTables_filter .paginate_button:not(.previous):not(.next):focus,.user__table--wrapper .dataTables_length input:focus,.user__table--wrapper .dataTables_length select:focus,.user__table--wrapper .dataTables_length .paginate_button:not(.previous):not(.next):focus,.user__table--wrapper .dataTables_info input:focus,.user__table--wrapper .dataTables_info select:focus,.user__table--wrapper .dataTables_info .paginate_button:not(.previous):not(.next):focus,.user__table--wrapper .dataTables_paginate input:focus,.user__table--wrapper .dataTables_paginate select:focus,.user__table--wrapper .dataTables_paginate .paginate_button:not(.previous):not(.next):focus{border-color:#2a2424!important}.user__table--wrapper .dataTables_filter .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_length .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_info .paginate_button:not(.previous):not(.next),.user__table--wrapper .dataTables_paginate .paginate_button:not(.previous):not(.next){aspect-ratio:1/1;width:2rem;margin-inline:.5rem}.user__table--wrapper .dataTables_filter .paginate_button:is(.previous,.next),.user__table--wrapper .dataTables_length .paginate_button:is(.previous,.next),.user__table--wrapper .dataTables_info .paginate_button:is(.previous,.next),.user__table--wrapper .dataTables_paginate .paginate_button:is(.previous,.next){padding-inline:0}.user__table--wrapper .dataTables_info{opacity:.6}.collection-title{text-transform:uppercase;font-weight:900;font-size:8rem;letter-spacing:5px;color:#f8aca4;line-height:100%}.collection-title .marquee{white-space:nowrap;overflow:hidden}.collection-title #marqueeDiv1{display:inline-block;margin:0;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}.collection-title #marqueeDiv2{display:inline-block;margin:0;-webkit-animation:marquee2 10s linear infinite;animation:marquee2 10s linear infinite;-webkit-animation-delay:5s;animation-delay:5s}.collection-title span.text{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f8aca4}@media screen and (max-width: 1376px){.collection-title{font-size:6rem}}@media screen and (max-width: 768px){.collection-title{font-size:5rem}}@media screen and (max-width: 576px){.collection-title{font-size:4rem;letter-spacing:3px}}@-webkit-keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@-webkit-keyframes marquee2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes marquee2{0%{transform:translate(0)}to{transform:translate(-200%)}}.collection-hero .container{position:relative}.collection-hero .banner{--banner-height: 500px;width:100%;max-height:var(--banner-height)}.collection-hero .banner img{width:100%;max-height:var(--banner-height);-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collection-hero .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fefefe;text-shadow:0 1px #2a2424}.collection-hero .text span{display:inline-block;text-transform:uppercase;font-weight:700;font-size:1.5rem;position:relative}.collection-hero .text span:before{content:"";position:absolute;top:50%;right:110%;transform:translateY(-50%);width:2rem;height:3px;background:#fefefe}.collection-hero .text span:after{content:"";position:absolute;top:50%;left:110%;transform:translateY(-50%);width:2rem;height:3px;background:#fefefe}.collection-hero .text .heading{font-size:4rem;color:#fefefe;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width: 768px){.collection-hero .text .heading{font-size:3rem}}@media screen and (max-width: 576px){.collection-hero .text span{font-size:1rem}.collection-hero .text .heading{font-size:2rem}}.collection-desc p{max-width:800px;font-size:1rem!important}.collection-desc p span{display:inline-block;position:relative}.collection-desc p span:after{content:"";position:absolute;bottom:15%;left:0;width:100%;height:6px;background:#f8aca4;z-index:-1}@media screen and (max-width: 768px){.collection-desc{margin-block:2rem}.collection-desc p{font-size:1rem}}.collection-images{margin-block:.5rem}.collection-images .image-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem}.collection-images .image-grid .collection-desc{grid-column:1/4;display:flex;justify-content:center;align-items:center;text-align:center;padding:1.8rem;background:#fff2f0;margin:0}.collection-images .image-grid img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.collection-images .image-grid a{overflow:hidden;display:block}.collection-images .image-grid a img{transition:transform .8s ease-out}.collection-images .image-grid a:hover img{transform:scale(1.5)}@media screen and (max-width: 1376px){.collection-images .image-grid{grid-template-columns:repeat(4,1fr)}.collection-images .image-grid .collection-desc{grid-column:1/5;padding-inline:0;background:#fefefe}}@media screen and (max-width: 768px){.collection-images .image-grid{grid-template-columns:repeat(3,1fr)}.collection-images .image-grid .collection-desc{grid-column:1/4}}@media screen and (max-width: 576px){.collection-images .image-grid{grid-template-columns:repeat(2,1fr)}.collection-images .image-grid .collection-desc{grid-column:1/3}}.collection-cta{margin-block:5rem}.collection-cta .container{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:2rem}.collection-cta .link{font-size:12px}.collection-cta .btn{padding:.8rem 2rem}@media screen and (max-width: 576px){.collection-cta .container{gap:1.5rem}.collection-cta .btn{padding:.6rem 1.2rem}}.shop__topNav{display:grid;grid-template-columns:3fr 12fr;align-items:center;gap:3rem;margin-block:1rem 1rem}.shop__topNav .title{display:flex;justify-content:center;align-items:center;justify-content:flex-start;width:100%;gap:1rem;white-space:nowrap}.shop__topNav .title label{display:none;cursor:pointer;margin-right:2rem}.shop__topNav .sortBy{width:100%;max-width:250px;background:#fefefe;border:1px solid #2a2424;border-radius:0;margin-left:auto;padding:.5rem;font-family:Poppins,sans-serif}.shop__topNav .sortBy option{font-family:Poppins,sans-serif}@media screen and (max-width: 992px){.shop__topNav{grid-template-columns:12fr!important;gap:0}.shop__topNav .title label{display:flex;justify-content:center;align-items:center;gap:.25rem;font-size:.9rem;text-transform:uppercase;margin-right:2rem}.shop__topNav .title label i{font-size:1.2rem}.shop__topNav .title label:hover{color:#f8aca4}.shop__topNav .sortBy{padding:.5rem}}@media screen and (max-width: 768px){.shop__topNav .sortBy{min-width:initial;max-width:200px}.shop__topNav .title label{font-size:.8rem;margin-right:1rem}.shop__topNav .title label i{font-size:1rem}}.shop__wrapper{display:grid;grid-template-columns:3fr 12fr;gap:3rem}.shop__wrapper #checkToggleFilters{display:none}.shop__wrapper #checkToggleFilters:checked+.filter{left:0}@media screen and (max-width: 992px){.shop__wrapper{display:block}}.shop__toolbar{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.shop__topNav{flex-wrap:wrap}.shop__topNav .search{width:100%}.shop__topNav .search .searchText{display:inline-block;text-overflow:ellipsis;max-width:15ch;overflow:hidden}.shop__topNav .heading{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.shop__title{display:none!important}}@media screen and (max-width: 576px){.shop__topNav .shop__inner{display:flex;flex-wrap:wrap;gap:.5rem}.shop__topNav .shop__inner label{margin-right:0!important}.shop__topNav .shop__inner .title{width:100%}.shop__topNav .shop__inner .sortBy{max-width:initial!important}}.shop .filter{padding-bottom:2rem}.shop .filter .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.shop .filter .heading label{font-size:1.25rem;display:none;cursor:pointer}.shop .filter__itemList{font-size:.95rem}.shop .filter__item{border-bottom:1px solid rgba(42,36,36,.25);padding-block:1rem}.shop .filter__item:first-child{border-top:1px solid rgba(42,36,36,.25)}.shop .filter__item__heading{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center}.shop .filter__innerItemList{display:flex;flex-direction:column;gap:.5rem;height:0;overflow:hidden}.shop .filter__innerItem{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;gap:.25rem}.shop .filter__innerItem *{cursor:pointer}.shop .filter__innerItem input{margin:0;accent-color:#f8aca4}.shop .filter__innerItem label{display:inline-block;width:100%}.shop .filter__item.active .filter__innerItemList{height:100%;padding:1rem .5rem .25rem}@media screen and (max-width: 992px){.shop .filter{position:fixed;top:0;left:-300px;max-width:300px;width:100%;height:100vh;z-index:100;background:#fefefe;padding:1.5rem;box-shadow:10px 0 20px #2a24240d;overflow-y:auto;transition:left .35s ease-out}.shop .filter .heading label{display:block}}.products-wrapper .card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem .5rem;width:100%}@media screen and (max-width: 768px){.products-wrapper .card-wrapper{grid-template-columns:repeat(2,1fr)}.products-wrapper .load-more{margin:3rem auto}}.products-wrapper .card{position:relative}.products-wrapper .card:hover img{transform:scale(1.5)}.products-wrapper .card:hover .user-actions{opacity:1!important;visibility:visible!important}.products-wrapper .card .product-extras{position:relative}.products-wrapper .card .product-extras .image-wrapper{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;display:grid;place-content:center}.products-wrapper .card .product-extras .image-wrapper img{transition:transform .8s ease-out}.products-wrapper .card .product-extras .tag{position:absolute;display:inline-block;bottom:0%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:.5rem 1.5rem;text-transform:capitalize;font-weight:700;background:#2a2424;color:#fefefe;font-size:.8rem;border-radius:50px}.products-wrapper .card .product-extras .user-actions{position:absolute;top:1rem;right:1rem;opacity:0;visibility:hidden;transition:.35s ease-out;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.products-wrapper .card .product-extras .user-actions button{border:none;background:none;background:rgba(42,36,36,.5);padding:.25rem .5rem;text-transform:capitalize;color:#fefefe;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:.35s ease-out;font-size:.8rem}.products-wrapper .card .product-extras .user-actions button:hover{background:#f8aca4}@media screen and (max-width: 576px){.products-wrapper .card .product-extras .tag{padding:.4rem 1.25rem;font-size:.7rem;font-weight:500}}.products-wrapper .card .product-info{text-align:center;margin-top:1rem}.products-wrapper .card .product-info h6{font-size:.9rem;font-family:Poppins,sans-serif;font-weight:500}.products-wrapper .card .product-info h6:hover{color:#f8aca4}.products-wrapper .card .product-info .price{display:flex;justify-content:center;align-items:flex-end;gap:.5rem;font-size:.9rem;font-weight:700}.products-wrapper .card .product-info .price .discounted{font-weight:400;text-decoration:line-through;font-size:.8rem;opacity:.7}@media screen and (max-width: 576px){.products-wrapper .card .product-info{margin-top:1.5rem}.products-wrapper .card .product-info *{line-height:140%!important}}.products-wrapper .card .btn-addToCart{width:100%;margin-top:1rem;font-family:Poppins,sans-serif;font-size:.85rem}.products-wrapper .load-more{display:block;margin:5rem auto;text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:1px;text-decoration:underline;font-size:.8rem;font-weight:700}.products-wrapper .load-more:hover{color:#f8aca4}.cart .container{display:grid;grid-template-columns:10fr 4fr;gap:5rem;margin-block:2rem}.cart__heading{text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:1px;font-weight:500;font-size:1rem;display:block;padding-bottom:1rem;border-bottom:1px solid #d9d9d9}.cart__product{border-bottom:1px solid #d9d9d9;padding-block:1rem;display:grid;grid-template-columns:2fr 12fr;gap:1.5rem;font-size:.95rem}.cart__product a:hover{color:#f8aca4}.cart__product .details{justify-content:space-between;align-items:center;display:flex;flex-direction:column;align-items:flex-start}.cart__product .product-header{display:flex;justify-content:space-between;align-items:center;align-items:flex-start;width:100%}.cart__product .product-header button{border:none;background:none;cursor:pointer;padding:0;font-size:1.1rem}.cart__product .product-header button:hover{color:#f8aca4}.cart__product .product-footer{display:flex;justify-content:space-between;align-items:center;align-items:flex-end;width:100%}.cart__product .product-price{font-weight:600}.cart__product .product-brand{color:#f8aca4;font-style:italic;font-size:.8rem}.cart__product .product-attributes{display:flex;flex-direction:column;gap:.25rem}.cart__product .product-attributes p{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cart__product .product-quantity select{border:1px solid #2a2424;background:transparent;border-radius:0;padding:.15rem .25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart__orderDetails{display:flex;flex-direction:column;gap:.5rem;font-size:.95rem;padding-block:1rem}.cart__orderDetails .order-grid{display:flex;justify-content:space-between;align-items:center}.cart__orderDetails .order-total{padding-top:1rem;margin-top:1rem;border-top:1px solid #d9d9d9;text-transform:uppercase;font-weight:500}.cart__orderDetails .order-coupon{flex-wrap:wrap}.cart__orderDetails .order-coupon label{cursor:pointer;color:#f8aca4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart__orderDetails .order-coupon #checkAddCouponForm:checked~.formAddCoupon{display:flex!important}.cart__orderDetails .order-coupon .formAddCoupon{display:none;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.cart__orderDetails .order-coupon .formAddCoupon .inner{display:flex;justify-content:center;align-items:center;margin-block:.5rem;width:100%}.cart__orderDetails .order-coupon .formAddCoupon .inner .form-group{flex:1}.cart__orderDetails .order-coupon .formAddCoupon .inner .form-control{padding:1rem;border-right:none}.cart__orderDetails .order-coupon .formAddCoupon .inner .form-control,.cart__orderDetails .order-coupon .formAddCoupon .inner .btn{max-height:40px!important;margin:0}.cart__orderDetails .order-coupon .formAddCoupon .inner .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart__orderDetails .order-coupon .error{color:red;font-size:.8rem;line-height:100%}.cart__orderDetails .order-discount{width:100%;flex-wrap:wrap}.cart__orderDetails .order-discount button{background:none;border:none;color:#f8aca4;padding:0;font-weight:700;margin-right:.5rem;cursor:pointer}.cart__orderDetails .order-discount button:hover{border-bottom:1px solid}.cart__orderDetails .order-discount .message{display:block;font-size:.8rem;color:#f8aca4}.cart__orderDetails .btn{text-transform:uppercase;letter-spacing:1px;font-family:Poppins,sans-serif;font-size:.8rem;padding-block:.8rem;margin-top:1rem;width:100%}.cart__selectedProducts{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;font-size:.8rem;padding-block:1rem;border-bottom:1px solid #d9d9d9}.cart__selectedProducts__item{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.cart__selectedProducts .image-wrapper img{max-width:60px;aspect-ratio:3/4}.cart__selectedProducts p{display:grid;grid-template-columns:1fr 2fr;gap:.5rem}.cart__selectedProducts p span:last-child{font-weight:600}.cart__shipping{background:rgba(235,238,242,.5);padding:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:2rem}.cart__shipping .back{margin-inline:auto;display:block;font-size:.8rem;text-transform:uppercase}.cart__terms{display:flex;flex-direction:column;gap:1rem}.cart__terms p{font-size:.8rem}.cart__terms .we-accept{text-transform:uppercase;margin-top:2rem}.cart__terms .we-accept *{font-size:.8rem;font-family:Poppins,sans-serif;font-weight:400}.cart__terms .we-accept img{width:100%;box-shadow:0 0 5px #0000001a;margin-top:.5rem}.cart__related{margin-block:5rem}.cart__related .container{display:block!important}.cart__related .cart__heading{display:flex;justify-content:space-between;align-items:center;gap:2rem;font-weight:500}.cart__related .cart__heading .controls{display:flex;justify-content:center;align-items:center;gap:1rem}.cart__related .cart__heading button{border:none;background:none;font:inherit;text-transform:uppercase;cursor:pointer;font-size:.9rem}.cart__related .cart__heading button i{font-size:.8rem}.cart__related .cart__heading button:hover{color:#f8aca4}.cart__related .products-wrapper{margin-top:1rem}.cart__related .products-wrapper .slick-list{margin:0 -6px}.cart__related .products-wrapper .slick-slide>div{padding:0 6px}@media screen and (max-width: 992px){.cart .container{grid-template-columns:7fr 4fr;gap:3rem}.cart__product{grid-template-columns:4fr 12fr}.cart .product-header{gap:2rem}.cart .product-name{margin-bottom:.25rem}.cart__selectedProducts{grid-template-columns:1fr}}@media screen and (max-width: 768px){.cart .container{grid-template-columns:1fr;gap:3rem}.cart__selectedProducts{grid-template-columns:1fr 1fr}}@media screen and (max-width: 576px){.cart__product{grid-template-columns:2fr 10fr}.cart__product .details{gap:2rem}}.shipping .cart__heading{background:rgba(235,238,242,.5);padding:.5rem;font-size:.8rem;margin-bottom:1rem}.shipping .wrapper{margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.shipping .wrapper.details{gap:.25rem;font-size:.9rem;text-transform:capitalize;font-family:Roboto,sans-serif}.shipping .wrapper.details p{display:grid;grid-template-columns:1fr 2fr}.shipping .wrapper.details p span:last-child{font-weight:600}.shipping .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.shipping label{opacity:.6}.shipping .form-control{background-color:transparent}.shipping .payment__details .wrapper{display:flex;flex-direction:row;gap:5%}.shipping .payment__details .form-group{display:flex;justify-content:flex-start;align-items:center;gap:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shipping .payment__details input{margin:0}.shipping .payment__details label{margin:0;line-height:100%;cursor:pointer}.shipping .address-wrapper{display:flex;flex-direction:column;gap:.8rem;margin-block:1rem}.shipping .address-wrapper .card{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.shipping .address-wrapper .card input{margin:0}.shipping .address-wrapper .card label{opacity:1!important;font-size:.9rem;cursor:pointer}.shipping .address-wrapper .card span{font-size:.8rem;opacity:.6}.shipping .multilevel-shipment{display:flex;justify-content:center;align-items:center;gap:8%;margin-block:1rem 5rem}.shipping .multilevel-shipment .level{display:flex;justify-content:center;align-items:center;width:2.5rem;aspect-ratio:1/1;border-radius:100%;background:#ebeef2;position:relative;font-size:.9rem}.shipping .multilevel-shipment .level:after{position:absolute;top:110%;left:50%;transform:translate(-50%);white-space:nowrap;text-transform:capitalize;font-size:.7rem;color:#2a2424}.shipping .multilevel-shipment .level.one:after{content:"Shipping"}.shipping .multilevel-shipment .level.two:after{content:"Review"}.shipping .multilevel-shipment .level.three:after{content:"Success"}.shipping .multilevel-shipment .level:not(:first-child):before{content:"";position:absolute;width:190%;height:3px;background:#ebeef2;top:50%;right:100%;transform:translateY(-50%);z-index:-1}.shipping .multilevel-shipment .level.active{background:#2a2424;color:#fefefe}.shipping .multilevel-shipment .level.active:before{background:#2a2424}.shipping .order_status{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media screen and (max-width: 576px){.shipping .grid-3{grid-template-columns:1fr;grid-auto-flow:dense}}.product-page .container.product{display:grid;grid-template-columns:1fr 1fr;margin-block:2rem;width:100%;gap:1rem}@media screen and (max-width: 1376px){.product-page .container.product{gap:2rem}}@media screen and (max-width: 768px){.product-page .container.product{grid-template-columns:1fr}}.product-page .container .error{color:red;font-size:.8rem;display:block;width:100%}.product-page .container .product-images{display:grid;grid-template-columns:120px 530px;grid-gap:.25rem}.product-page .container .product-images .product-thumbnail-slider .slick-slide.slick-current{border:1px solid #f8aca4;box-shadow:0 0 30px #f8aca4}.product-page .container .product-images .product-thumbnail-slider .slider-btn{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:.25rem}.product-page .container .product-images .product-thumbnail-slider .slider-btn button{width:2.5rem;aspect-ratio:1/1;display:grid;place-content:center;border:1px solid #2a2424;border-radius:100%;background:transparent;transition:.35s ease-out;cursor:pointer}.product-page .container .product-images .product-thumbnail-slider .slider-btn button:hover{background:#2a2424;color:#fefefe}@media screen and (max-width: 1376px){.product-page .container .product-images{grid-template-columns:110px 450px}}@media screen and (max-width: 1100px){.product-page .container .product-images{gap:.5rem;grid-template-columns:90px 380px}}@media screen and (max-width: 992px){.product-page .container .product-images{gap:.5rem;grid-template-columns:90px 315px}}@media screen and (max-width: 768px){.product-page .container .product-images{grid-template-columns:300px;place-content:center}.product-page .container .product-images .product-thumbnail-slider{display:none}}.product-page .container .product-images .slick-dots{display:flex;justify-content:center;align-items:center;width:100%}.product-page .container .product-images .slick-dots button{position:relative;border:none;background:transparent;color:transparent}.product-page .container .product-images .slick-dots button:after{content:"";position:absolute;translate:-50% -50%;top:50%;left:50%;display:block;width:.6rem;height:.6rem;border-radius:.5rem;background:#fff2f0;border:1px solid #f8aca4;z-index:1}.product-page .container .product-images .slick-dots li.slick-active button:after{background:#f8aca4}.product-page .container .product-details{font-size:.9rem;padding-left:1rem;display:grid;gap:1.5rem}.product-page .container .product-details .product-stock{margin-bottom:1.5rem}.product-page .container .product-details .product-stock p{display:grid;grid-template-columns:1fr 4fr;width:100%;font-size:.7rem}.product-page .container .product-details .product-stock p span:last-child{font-weight:600;text-transform:uppercase}.product-page .container .product-details .product-stock .product_ratings span:first-child{margin-right:.25rem}.product-page .container .product-details .product-stock .product_ratings [class*=bi-star]{color:orange;font-size:.9rem}.product-page .container .product-details .product-titleAndPrice .product-title{font-size:1.8rem;font-weight:400}.product-page .container .product-details .product-titleAndPrice .product-price{margin-top:.5rem;font-size:1.35rem;font-weight:700;line-height:100%}.product-page .container .product-details .product-titleAndPrice .product-price .desc{font-size:.9rem;font-weight:400;opacity:.5}.product-page .container .product-details .product-titleAndPrice .discount{display:flex;align-items:flex-end;gap:.5rem}.product-page .container .product-details .product-titleAndPrice .discount .discountedPrice{text-decoration:line-through;font-weight:400;font-size:1rem;opacity:.7}.product-page .container .product-details .product-titleAndPrice .discount .discountedPercentage{font-size:.8rem;font-weight:400;line-height:120%}.product-page .container .product-details .product-sizes{display:grid;gap:.25rem}.product-page .container .product-details .product-sizes .select-label{font-size:.8rem;opacity:.8}.product-page .container .product-details .product-sizes .row{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.product-page .container .product-details .product-sizes .row input{display:none}.product-page .container .product-details .product-sizes .row label{display:block;width:2.8rem;aspect-ratio:1/1;border:1px solid #2a2424;display:grid;place-content:center;border-radius:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5;font-weight:700;text-transform:uppercase;font-size:.8rem}.product-page .container .product-details .product-sizes .row label.not-available{background:#2a2424;color:#fefefe;opacity:.2;cursor:initial}.product-page .container .product-details .product-sizes .row input:checked+label{opacity:1;border-width:3px;border-color:#f8aca4;color:#f8aca4}.product-page .container .product-details .product-color{display:grid;gap:.25rem}.product-page .container .product-details .product-color .select-label{font-size:.8rem;opacity:.8}.product-page .container .product-details .product-color .row{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.product-page .container .product-details .product-color span:last-child{font-weight:600;display:flex;justify-content:center;align-items:center;gap:.5rem}.product-page .container .product-details .product-color .color{width:1rem;aspect-ratio:1/1}.product-page .container .product-details .product-cart{display:flex;flex-direction:column;gap:1rem}.product-page .container .product-details .product-cart .addToBag{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.product-page .container .product-details .product-cart .addToBag select{padding:calc(.8rem + 4px);border:1px solid #2a2424;background:transparent}.product-page .container .product-details .product-cart .addToBag .btn{min-width:300px;padding-block:.8rem}.product-page .container .product-details .product-cart .wishlist{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-page .container .product-details .product-cart .wishlist a{display:flex;justify-content:flex-start;align-items:center;gap:.25rem}.product-page .container .product-details .product-cart .wishlist:hover{color:#f8aca4}.product-page .container .product-details .product-description{display:flex;flex-direction:column;gap:.25rem}.product-page .container .product-details .product-description.blog-content{margin-block:0!important}.product-page .container .product-details .product-description.blog-content h1{font-size:1.25rem;font-weight:500;margin-bottom:.3rem}.product-page .container .product-details .product-description.blog-content p{margin-block:.2rem}.product-page .container .product-details .product-description.blog-content strong,.product-page .container .product-details .product-description.blog-content em{font-weight:600}.product-page .container .product-details .product-reviews{display:flex;flex-direction:column;gap:.25rem}.product-page .container .product-details .product-reviews .heading{font-size:1.25rem;font-weight:500;margin-bottom:.3rem}.product-page .container .product-details .product-reviews .review-form #review_head{font-size:1rem;font-weight:700}.product-page .container .product-details .product-reviews .review-form [class*=bi-star]{font-size:1.25rem;cursor:pointer}.product-page .container .product-details .product-reviews #reviewShow .btn{margin-top:.25rem!important;padding:.5rem 2rem}.product-page .container .product-details .product-rating{display:grid;gap:.5rem}.product-page .container .product-details .product-rating p.para{opacity:.6;font-style:italic}.product-page .container .product-details .product-rating .card{margin-block:1rem}.product-page .container .product-details .product-rating .card .user-avatar{min-width:50px}.product-page .container .product-details .product-rating .card img{width:50px;aspect-ratio:1/1;border-radius:100%}.product-page .container .product-details .product-rating .card .card-inner{display:flex;justify-content:flex-start;align-items:center;align-items:flex-start;gap:.5rem}.product-page .container .product-details .product-rating .card .fake-class{display:grid;line-height:100%;gap:.1rem}.product-page .container .product-details .product-rating .card .fake-class .name{font-size:.9rem;font-weight:500}.product-page .container .product-details .product-rating .card .fake-class .rating{display:flex;justify-content:flex-start;align-items:center;gap:.15rem;font-size:1rem;color:orange}.product-page .container .product-details .product-rating .card .fake-class .text-soft{font-size:.9rem;margin-top:.25rem;line-height:130%}@media screen and (max-width: 992px){.product-page .container .product-details .product-cart .addToBag .btn{min-width:initial}}@media screen and (max-width: 768px){.product-page .container .product-details{padding-left:0}.product-page .container .product-details .product-stock{text-align:center;margin-bottom:0}.product-page .container .product-details .product-stock p{grid-template-columns:1fr 1fr;gap:1rem;max-width:400px;margin-inline:auto}.product-page .container .product-details .product-stock p span:first-child{text-align:right}.product-page .container .product-details .product-stock p span:last-child{text-align:left}.product-page .container .product-details .product-stock .product_ratings span:first-child{display:block;text-align:left;width:100%;justify-content:flex-start}.product-page .container .product-details .product-stock .product_ratings span:first-child *{margin:0}.product-page .container .product-details .product-stock .product_ratings span:first-child i{font-size:1rem;line-height:100%}.product-page .container .product-details .product-titleAndPrice{text-align:center}.product-page .container .product-details .product-titleAndPrice .discount{justify-content:center}.product-page .container .product-details .product-color{text-align:center}.product-page .container .product-details .product-color .row{display:flex;justify-content:center;align-items:center}.product-page .container .product-details .product-sizes{text-align:center}.product-page .container .product-details .product-sizes .row{display:flex;justify-content:center;align-items:center}.product-page .container .product-details .product-cart{text-align:center;align-items:center}.product-page .container .product-details .product-cart .addToBag{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%}.product-page .container .product-details .product-cart .addToBag .btn{min-width:180px}.product-page .container .product-details .product-description.blog-content h1{font-size:1.1rem}.product-page .container .product-details .product-description.blog-content p{font-size:.9rem}.product-page .container .product-details .product-reviews .heading{font-size:1.1rem}}.singlePage-content,.blog-content{font-size:.9rem;margin-block:3rem!important}.singlePage-content h1,.blog-content h1{font-weight:900;margin-bottom:1rem;font-size:2rem}@media screen and (max-width: 992px){.singlePage-content h1,.blog-content h1{font-size:1.8rem}}.singlePage-content h2,.blog-content h2{font-weight:800}.singlePage-content h3,.blog-content h3{font-weight:700}.singlePage-content h4,.blog-content h4{font-weight:600}.singlePage-content h5,.blog-content h5,.singlePage-content h6,.blog-content h6{font-weight:500}.singlePage-content p,.blog-content p{margin-block:.5rem}.singlePage-content a,.blog-content a{color:#00f}.singlePage-content a:hover,.blog-content a:hover{text-decoration:underline}.singlePage-content hr,.blog-content hr{border:none;height:1px;background:#5d5d5d;border-color:#5d5d5d;opacity:.3;margin-block:1rem}.singlePage-content ul,.blog-content ul{list-style-type:disc;padding-left:1rem;margin:0;margin-block:1rem}.singlePage-content ol,.blog-content ol{list-style-type:decimal;padding-left:1rem;margin:0;margin-block:1rem}.singlePage-content img,.blog-content img{width:100%;height:auto}.container{max-width:1400px;margin:auto}@media screen and (max-width: 1440px){.container{max-width:1300px}}@media screen and (max-width: 1376px){.container{padding-inline:4rem}}@media screen and (max-width: 992px){.container{padding-inline:20px}}.flex-start{display:flex;justify-content:flex-start;align-items:center;gap:.25rem}
