@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.cdnfonts.com/css/DM Sans-255";@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DM\ Sans.otf?v=1753874008)}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none}body{font-family:DM Sans,sans-serif;scroll-behavior:smooth;color:#000}section{scroll-behavior:smooth}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:Outfit,sans-serif;text-transform:uppercase}:is(.page-width,.container){max-width:1330px;width:100%;padding-left:20px!important;padding-right:20px!important;margin-left:auto;margin-right:auto}img{max-width:100%}.h1{font-family:Outfit,sans-serif;font-weight:400;font-size:60px;line-height:80px;letter-spacing:0px}.h2{font-family:Outfit,sans-serif;font-weight:400;font-size:48px;line-height:58px;letter-spacing:0px}.headingHldr{margin-bottom:50px}.headingHldr .h2{text-align:center;text-wrap:balance}body .swiper-button-prev{left:75px;opacity:1!important;z-index:10;display:flex}body .swiper-button-prev:after{color:#fff;font-size:35px}body .swiper-button-next{right:75px;opacity:1!important;z-index:10;display:flex}body .swiper-button-disable{cursor:none}body .swiper-button-next:after{color:#fff;font-size:35px}:is(input,button,select,textarea){font-family:DM Sans,sans-serif}::placeholder{font-family:DM Sans,sans-serif}.mainBtn{margin-top:50px}.mainBtn :is(a,button){padding:16px 33px 18px;border-radius:100px;font-family:Outfit,sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0px;display:block;position:relative;width:fit-content;text-decoration:none;transition:.3s ease all;z-index:1;overflow:hidden;text-align:center;cursor:pointer;min-height:auto;box-shadow:none!important}.mainBtn :is(a,button):after{display:none}.mainBtn :is(a,button).lightBtn{background:#e2dbc9;color:#000;border:1px solid #e2dbc9}.mainBtn :is(a,button).lightBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#000;z-index:-1}.mainBtn :is(a,button).lightBtn:hover,.mainBtn :is(a,button).lightBtn:focus{color:#faf9e4}.mainBtn :is(a,button).lightBtn:hover:before,.mainBtn :is(a,button).lightBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.mainBtn :is(a,button).darkBtn{background:#000;color:#faf9e4;border:1px solid #000}.mainBtn :is(a,button).darkBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#fff;z-index:-1}.mainBtn :is(a,button).darkBtn:hover,.mainBtn :is(a,button).darkBtn:focus{color:#000}.mainBtn :is(a,button).darkBtn:hover:before,.mainBtn :is(a,button).darkBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.mainBtn :is(a,button).lightBorderBtn{color:#faf9e4;border:1px solid #faf9e4;background:transparent}.mainBtn :is(a,button).lightBorderBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#000;z-index:-1}.mainBtn :is(a,button).lightBorderBtn:hover,.mainBtn :is(a,button).lightBorderBtn:focus{color:#faf9e4}.mainBtn :is(a,button).lightBorderBtn:hover:before,.mainBtn :is(a,button).lightBorderBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.mainBtn :is(a,button).darkBorderBtn{color:#000;border:1px solid #000;background:transparent}.mainBtn :is(a,button).darkBorderBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#000;z-index:-1}.mainBtn :is(a,button).darkBorderBtn:hover,.mainBtn :is(a,button).darkBorderBtn:focus{color:#fff}.mainBtn :is(a,button).darkBorderBtn:hover:before,.mainBtn :is(a,button).darkBorderBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.mainBanner :is(.container,.page-width){padding-left:0!important;padding-right:0!important;max-width:100%}.banRow{position:relative}.bannerSliderMain{padding-top:325px;padding-bottom:235px;background-repeat:no-repeat;background-size:cover;background-position:top}.bannerSliderMain:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,#000000b3,#0000 175.19%)}.bannerSlider .swiper-wrapper .swiper-slide{width:100%!important;background:transparent!important}.banCntBox{max-width:910px;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-left:15px;padding-right:15px}.banCntBox .h1{text-align:center;color:#fff;opacity:0;transform:translateY(30px)}.bannerSlider .swiper-slide-active .banCntBox .h1{animation:fadeUp 1s ease-out forwards;animation-delay:.3s}.banCntBox .mainBtn{margin-top:30px;opacity:0;transform:translateY(30px)}.bannerSlider .swiper-slide-active .mainBtn{animation:fadeUp 1s ease-out forwards;animation-delay:.6s}.banCntBox .mainBtn :is(button,a){margin-left:auto;margin-right:auto}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.iconListSec{background:#000;padding-top:15px;padding-bottom:15px}.iconListRow{display:grid;grid-template-columns:31.5% 40% 26.5%;gap:12px}.iconListMn{width:100%;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;gap:20px}.iconListMn:not(:first-child){border-left:1px solid #e2dbc9;justify-content:center}.iconListMn:last-child{justify-content:end}.iconListImg{width:50px;min-width:50px;height:50px;background:#e2dbc9;display:flex;align-items:center;justify-content:center;border-radius:50%}.iconListImg img{height:30px;width:30px;object-fit:contain}.iconListCnt span{font-family:DM Sans,sans-serif;font-weight:300;font-size:20px;line-height:25px;letter-spacing:0px;color:#fff;text-transform:capitalize}.imgWithCntMn{padding-top:100px;padding-bottom:100px;background:#faf9e4}.imgWithCntRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.imgWithCntContent .metafield-rich_text_field h2{font-family:Outfit,sans-serif;font-weight:400;font-size:48px;line-height:58px;letter-spacing:0px}.imgWithCntContent .h2{max-width:430px;margin-bottom:30px}.imgWithCntContent :is(p,ul li){font-family:DM Sans,sans-serif;font-weight:300;font-size:18px;line-height:23px;letter-spacing:0px;color:#4b4b4b;margin-top:16px;max-width:594px}.imgWithCntContent :is(p,ul li) strong{font-weight:500}.imgWithCntContent ul{padding-left:30px;margin-top:20px}.imgWithCntContent ul li{color:#000}.imgWithCntImg{height:595px;width:100%}.imgWithCntImg img{height:100%;width:100%;object-fit:cover;object-position:top}.imgWithCntMn.rotateClmns .imgWithCntRow .imgWithCntContent{order:2}.imgWithCntMn.remBg{background:transparent;padding-top:0!important;padding-bottom:0!important;margin-top:100px;margin-bottom:100px}.imgWithCntMn.lrgeImgWdith .imgWithCntRow{grid-template-columns:1.4fr 1fr}.imgWithCntMn.lrgeImgWdith .imgWithCntImg{height:651px}.imgWithCntMn.lrgeImgHeight .imgWithCntImg{height:720px}.collectionMain :is(.container,.page-width){padding-left:0!important;padding-right:0!important;max-width:100%}.collectionMain:has(.collectionSliderBundle .swiper-wrapper .swiper-slide:nth-child(4)) .swiperArrows{display:block}.collectionMain .swiperArrows{display:none}.collectionMain:has(.collectionSlider .swiper-wrapper .swiper-slide:nth-child(5)) .swiperArrows{display:block}.collectionMainRow{position:relative}.collectionMain .swiper-button-next,.collectionMain .swiper-button-prev{top:50%}.collection-card-wrapper{position:relative;transition:all ease .3s}.collection-card-wrapper:hover .card .card__inner .card__media .media{transform:scale(1.05)}.collection-card-wrapper .card .card__inner{position:relative;height:740px;overflow:hidden}.collectionSlider .collection-card-wrapper .card .card__inner{height:600px}.collection-card-wrapper .card .card__inner:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(180deg,#0000,#0009)}.collection-card-wrapper .card .card__inner .card__media{height:100%;width:100%}.collection-card-wrapper .card .card__inner .card__media .media{height:100%;width:100%;transition:all ease .3s;overflow:hidden}.collection-card-wrapper .card .card__inner .card__media .media img{height:100%;width:100%;object-fit:cover}.collection-card-wrapper .card .card__content{position:absolute;left:0;bottom:0;padding:30px;z-index:2;height:100%;width:100%}.collection-card-wrapper .card .card__content .card__information{height:100%;width:100%;display:flex;flex-direction:column;justify-content:end}.collection-card-wrapper .card .card__content .card__information .card__heading{font-family:Outfit,sans-serif;font-weight:400;font-size:30px;line-height:35px;letter-spacing:0px;color:#fff}.collection-card-wrapper .card .card__content .card__information .card__heading a{color:#fff}.collection-card-wrapper .card .card__content .card__information .card__heading a:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.collection-card-wrapper .card .card__content .card__information .card__heading .icon-wrap{display:none}.collection-card-wrapper .card .card__content .card__information .mainBtn{margin-top:20px}.collection-card-wrapper .card .card__content .card__information .mainBtn :is(a,button){padding:10px 26px 13px}.collection-card-wrapper:hover .card .card__content .card__information .mainBtn :is(a,button).lightBorderBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#000;z-index:-1}.collection-card-wrapper:hover .card .card__content .card__information .mainBtn :is(a,button).lightBorderBtn,.collection-card-wrapper:hover .card .card__content .card__information .mainBtn :is(a,button).lightBorderBtn:focus{color:#faf9e4}.collection-card-wrapper:hover .card .card__content .card__information .mainBtn :is(a,button).lightBorderBtn:before,.collection-card-wrapper:hover .card .card__content .card__information .mainBtn :is(a,button).lightBorderBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.prodCardSec{margin-top:100px;margin-bottom:100px}.prodCardSec .container .mainBtn :is(button,a){margin-left:auto;margin-right:auto;text-transform:unset}.prodCardRow{position:relative}.prodCardSec .prodCardRow .swiper-button-next{right:-20px;top:38%;height:40px;width:40px;background:#000;border:1px solid #faf9e4;border-radius:50%}.prodCardSec .prodCardRow .swiper-button-prev{left:-20px;top:38%;height:40px;width:40px;background:#000;border:1px solid #faf9e4;border-radius:50%;transition:all ease .3s}.prodCardSec .prodCardRow .swiper-button-prev:hover,.prodCardSec .prodCardRow .swiper-button-next:hover{background:#faf9e4}.prodCardSec .prodCardRow .swiper-button-prev:hover:after,.prodCardSec .prodCardRow .swiper-button-next:hover:after{color:#000}.prodCardSec .prodCardRow .swiper-button-next:after,.prodCardSec .prodCardRow .swiper-button-prev:after{color:#fff;font-size:20px}.product-card-wrapper{position:relative;overflow:hidden}.product-card-wrapper .card .card__inner{height:414px;width:100%;position:relative;overflow:hidden;z-index:1}.product-card-wrapper .quick-add{margin:0!important;position:relative;z-index:5}.product-card-wrapper .card .card__inner .card__media,.product-card-wrapper .card .card__inner .card__media .media{height:100%;width:100%}.product-card-wrapper .card .card__inner .card__media .media img{height:100%;width:100%;object-fit:cover}.product-card-wrapper .card__content{margin-top:20px}.product-card-wrapper .card__inner .card__content{margin-top:0!important}.product-card-wrapper .card__inner .card__content .card__information{display:block!important}.product-card-wrapper .card__inner .card__content .card__information .card__heading{opacity:0}.product-card-wrapper .card__content .card__information .card__heading{font-family:Outfit,sans-serif;font-weight:400;font-size:22px;line-height:26px;letter-spacing:0px;text-transform:capitalize;color:#000}.product-card-wrapper .card__content .card__information .card__heading a{color:#000;text-decoration:none!important}.product-card-wrapper .card__content .card__information .card__heading a:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.product-card-wrapper .card__content .card-information .caption-large,.product-card-wrapper .card__content .card-information .loox-rating{display:none}.product-card-wrapper .card__content .card__information .price{margin-top:12px!important}.product-card-wrapper .card__content .card__information .price .price__container{display:flex;align-items:center;gap:10px}.product-card-wrapper .card__content .card__information .price .price__container .price-item{color:#8b8b8b;font-family:DM Sans,sans-serif;font-weight:300;font-size:20px;line-height:25px;letter-spacing:0px}.product-card-wrapper .card__content .card__information .price .price__container .price__regular .price-item,.product-card-wrapper .card__content .card__information .price .price__container .price__sale .price-item.price-item--sale{color:#d63a2f}.product-card-wrapper .card__content .card__information .mainBtn,.product-card-wrapper .card__content .mainBtn{margin-top:20px}.product-card-wrapper .card__content .card__information .mainBtn :is(a,button){width:100%;margin-left:0;margin-right:0;text-transform:none}.product-card-wrapper .card__content .mainBtn :is(a,button){width:100%;margin-left:0;margin-right:0;text-transform:none}.product-card-wrapper:hover .prod-size-selector-hldr{transform:translateY(0);opacity:1}.prod-size-selector-hldr{display:flex;gap:10px;justify-content:center;align-items:center;position:absolute;transform:translateY(100%);opacity:0;background:#fff9;transition:all ease .4s;bottom:0;width:100%;z-index:5;flex-wrap:wrap;padding:10px 25px}.prod-size-selector-hldr br{display:none}.prod-size-selector-hldr:not(:has(.prod-size-label)){display:none!important}.prod-size-input{display:none}.prod-size-label{padding:5px 10px;font-size:14px;line-height:14px;font-weight:300;background-color:#fff;color:#000;cursor:pointer;min-width:46px;min-height:30px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.prod-size-input:checked+.prod-size-label{background-color:#000;color:#fff;border-color:#000}.product-card-wrapper:hover .card__content .quick-add .mainBtn :is(a,button).darkBorderBtn:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#000;z-index:-1}.product-card-wrapper:hover .card__content .quick-add .mainBtn :is(a,button).darkBorderBtn,.product-card-wrapper:hover .card__content .quick-add .mainBtn :is(a,button).darkBorderBtn:focus{color:#fff}.product-card-wrapper:hover .card__content .quick-add .mainBtn :is(a,button).darkBorderBtn:before,.product-card-wrapper:hover .card__content .quick-add .mainBtn :is(a,button).darkBorderBtn:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.product-card-wrapper:hover .card__inner{z-index:5}.product-card-wrapper .card__badge span{padding:5px 13px;min-height:26px;min-width:61px;border-radius:0;font-weight:300;font-size:14px;color:#000;text-transform:uppercase;background:#faf9e4;letter-spacing:0px;border:1px solid #faf9e4}.womenResult{margin-top:100px;margin-bottom:100px}.womenResult :is(.page-width,.container){max-width:100%;padding-left:0!important;padding-right:0!important}.womenResultSlider{width:100%}.womenResultSlider .swiper-wrapper{align-items:center;width:100%;min-height:570px}.womenResultSlider .swiper-wrapper .swiper-slide{width:100%;height:100%;position:relative;z-index:1;transition:all .3s ease}.womenResultSlider .swiper-wrapper .swiper-slide-active .realWmnBxOutImg{height:570px}.realWmnBx{position:relative;overflow:hidden}.womenResultSlider .swiper-wrapper .swiper-slide-active .relWmnBxInnerHldr,.womenResultSlider .swiper-wrapper .swiper-slide:hover .relWmnBxInnerHldr{transform:translateY(0);opacity:1}.relWmnBxInnerHldr{padding:10px;position:absolute;z-index:2;bottom:0;left:0;width:100%;opacity:0;transform:translateY(100%);transition:all ease .4s}.realWmnBxOutImg{position:relative;overflow:hidden;width:100%;height:510px;transition:all ease .4s}.womenResultSlider .swiper-wrapper .swiper-slide-active .realWmnBxOutImg:after{opacity:0}.realWmnBxOutImg:after{background:#0003;content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:all ease .3s}.realWmnBxOutImg img{height:100%;width:100%;object-fit:cover}.relWmnBxInner{display:flex;align-items:center;gap:20px;padding:10px;background:#fff}.relWmnBxInnerImg{height:76px;width:95px;min-width:95px}.relWmnBxInnerImg img{height:100%;width:100%;object-fit:cover}.relWmnBxInnerCnt span{font-family:DM Sans,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0px}.relWmnBxInnerCnt p{font-family:Outfit,sans-serif;font-weight:500;font-size:14px;line-height:14px;letter-spacing:0px;color:#767676;margin-top:10px}.ourBlogMain{margin-top:100px;margin-bottom:100px}.ourBlogMain .container .mainBtn :is(a,button){margin-left:auto;margin-right:auto}.ourBlogMainRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.article-card-wrapper{position:relative}.article-card-wrapper .card .card__inner{overflow:hidden;height:366px}.article-card-wrapper .card .card__inner .article-card__image-wrapper{width:100%;height:100%}.article-card-wrapper .card .card__inner .article-card__image-wrapper .article-card__image{height:100%;width:100%;overflow:hidden;transition:all ease .4s}.article-card-wrapper:hover .card .card__inner .article-card__image-wrapper .article-card__image{transform:scale(1.05)}.article-card-wrapper .card .card__inner .article-card__image-wrapper .article-card__image img{height:100%;width:100%;object-fit:cover}.article-card-wrapper .card .card__content{margin-top:20px}.article-card-wrapper:hover .card .card__content .card__information .card__heading,.article-card-wrapper:hover .card .card__content .card__information .card__heading a{color:#c48b78}.article-card-wrapper .card .card__content .card__information .card__heading{font-family:Outfit,sans-serif;font-weight:400;font-size:22px;line-height:26px;text-transform:none;transition:all ease .4s;margin-top:5px;color:#000}.article-card-wrapper .card .card__content .card__information .card__heading a{color:#000;transition:all ease .4s;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-card-wrapper .card .card__content .card__information .card__heading a:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0}.article-card-wrapper .card .card__content .card__information .article-card__excerpt{font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:22px;letter-spacing:0px;color:#767676;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:0!important}.article__info{display:flex;align-items:center;gap:14px}.article__info li{font-family:DM Sans,sans-serif;font-weight:300;font-size:14px;line-height:18px;letter-spacing:0px;color:#767676;list-style-position:inside}.article__info li:empty{display:none}.article__info li::marker{color:#c48b78}.article__info li:first-child{list-style:none}.instaGalleryMain{margin-top:100px;margin-bottom:100px}.instaGalleryMainRow img{width:100%}.footerMainFormSec{padding-top:50px;padding-bottom:50px;background:#faf9e4}.footerMnRow{max-width:1017px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:center}.ftMnFrmCnt h3{font-family:Outfit,sans-serif;font-weight:400;font-size:30px;line-height:30px;letter-spacing:0px;text-transform:none}.ftMnFrmCnt p{margin-top:10px;font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:22px;letter-spacing:0px;color:#767676}.ftMnFrm{max-width:410px;margin-left:auto;margin-right:0;width:100%}.ftNsLtrForm{position:relative;width:100%}.ftNsLtrForm input{width:100%;height:54px;border:1px solid #000000;background:transparent;padding-left:20px;padding-right:170px}.ftNsLtrForm input,.ftNsLtrForm input::placeholder{font-size:16px;line-height:22px;color:#767676}.ftNsLtrForm .mainBtn{margin-top:0!important;position:absolute;z-index:1;right:0;top:0;height:100%}.ftNsLtrForm .mainBtn button{border-radius:0;min-width:150px;height:100%}.footMainBtmPayIcons .list-payment{display:flex;gap:10px;list-style:none;flex-wrap:wrap}.footMainBtmPayIcons .list-payment li{width:40px;height:29px}.footMainBtmPayIcons .list-payment li svg{height:100%;width:100%}.mainFooter{background:#000}.footMainTopRow{display:grid;grid-template-columns:41.5% 23% 14% 19%;gap:8px;padding-top:60px;padding-bottom:30px}.footLinks:last-child{margin-left:auto}.footLogo{width:95px}.footLogo a{width:100%;height:100%;display:block}.footLogo a img{height:100%;width:100%;object-fit:contain}.footDesc{max-width:330px;margin-top:20px;width:100%}.footDesc p{font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0px;color:#fff}.footDesc p strong{margin-bottom:10px;display:block;font-weight:700}.footLinks h3{font-family:Outfit,sans-serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;color:#fff;text-transform:capitalize}.footMenuLinks{margin-top:30px;display:flex;flex-direction:column;gap:30px}.footMenuLinks li a{font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0px;color:#fff;text-transform:capitalize;position:relative;transition:all ease .3s}.footMenuLinks li a:before{content:"";position:absolute;height:1px;bottom:0;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;background:#fff;transition:transform .25s ease-out}.footMenuLinks li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.footMainBtmRow{padding-top:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:space-between}.ftBtmLinks{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ftBtmLinks li{list-style:none}.ftBtmLinks li :is(p,a){font-family:DM Sans,sans-serif;font-weight:300;font-size:14px;line-height:18px;letter-spacing:0px;color:#fff;transition:all ease .3s;position:relative}.ftBtmLinks li a:before{content:"";position:absolute;height:1px;bottom:0;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;background:#fff;transition:transform .25s ease-out}.ftBtmLinks li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.mainInnerBanner{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding-top:150px;padding-bottom:60px}.mainInnerBanner:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,#000000b3,#0000 175.19%),linear-gradient(0deg,#0003,#0003);z-index:1}.innerBannerRow{max-width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:2}.innBanCnt .h1{color:#fff;text-align:center}.innBanCnt p{font-size:18px;line-height:23px;color:#fff;text-align:center;font-weight:300;font-family:DM Sans,sans-serif;margin-top:10px}.videoBanner{position:relative}.videoBanner .container{padding-left:0!important;padding-right:0!important;max-width:100%}.video-banner-hldr{position:relative;width:100%;height:550px;overflow:hidden;font-family:Poppins,sans-serif}.video-container{width:100%;height:100%;position:relative}.video-container video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;cursor:pointer}video:fullscreen{transform:none!important;object-fit:contain}.video-content-box{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;text-align:center;border-radius:6px;padding-left:15px;padding-right:15px;z-index:3;background:#0006;cursor:pointer;transition:all ease .3s}.video-content-box .h2{color:#fff}.video-content-box .mainBtn{margin-top:0!important}button#toggleBtn{display:flex;align-items:center;gap:10px}.toggle-button-video{display:flex;justify-content:center}.toggle-button-video svg{fill:currentColor}.video-playing .video-content-box{display:none}.video-container:hover .toggle-button-video{opacity:1}.promotionalBanner{background-color:#fafafa;background-repeat:no-repeat;background-size:cover;background-position:center}.promBanCnt{padding-top:273px;padding-bottom:260px;max-width:480px;margin-left:auto;margin-right:60px}.promBanCnt p{font-size:18px;line-height:23px;color:#4b4b4b;margin-top:10px}.faqMainSec{margin-top:100px;margin-bottom:100px}.faqMainRow{display:flex;flex-direction:column;gap:36px}.faqMainRow .accordion-item{position:relative;cursor:pointer;overflow:hidden;background:#8b8b8b14}.faqMainRow .accordion-item-header{position:relative;transition:background-color .3s ease;padding:30px}.faqMainRow .accordion-item-header:after{content:"";font-size:18px;position:absolute;top:50%;transform:translateY(-50%);right:30px;background-image:url(/cdn/shop/files/faq-open.svg?v=1753896685);background-repeat:no-repeat;background-position:center center;background-size:14px;height:34px;width:34px;border-radius:50%;transition:all ease-in-out .3s;background-color:#fff}.faqMainRow .accordion-item-header.active:after{content:"";background-image:url(/cdn/shop/files/faq-close.svg?v=1753896685);transform:translateY(-50%) rotate(180deg);border:1px solid #000;background-color:#000}.faqMainRow .accordion-item-header h5{font-family:Outfit,sans-serif;font-weight:400;font-size:26px;line-height:30px;letter-spacing:0px;text-transform:uppercase;color:#000}.faqMainRow .acc-item-head{max-width:96%;padding-right:15px}.faqMainRow .accordion-item-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faqMainRow .accordion-item-body-content{padding:30px;padding-top:0!important}.faqMainRow .accordion-item-body-content p{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0px;color:#414141;padding-right:20px}.faqMainRow .accordion-item-body-content p:not(:first-child){margin-top:10px}.faqMainRow .accordion-item:has(.active) .accordion-item-body{max-height:max-content;transition:max-height .3s ease-in-out}.prod-tab-sec{margin-top:100px}.tabs-prod{display:flex;cursor:pointer;overflow-x:auto;border-bottom:1px solid #00000066}.tabs-prod::-webkit-scrollbar{height:5px;border-radius:5px}.tabs-prod::-webkit-scrollbar-track{background:#000;border-radius:5px}.tabs-prod::-webkit-scrollbar-thumb{background:#c48b78;border-radius:5px}.tabProd{font-family:Outfit,sans-serif;font-weight:400;font-size:26px;padding-bottom:20px;margin-right:30px;color:#0006;transition:color .3s ease;text-wrap:nowrap}.tabProd:last-child{margin-right:0!important}.tabProd:hover{color:#000}.tabProd.active-tab{color:#000;position:relative}.tabProd.active-tab:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000}.tab-prod-wrapper{position:relative}.tab-prod-content{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;width:100%;padding-top:40px}.tab-prod-content.active-content{opacity:1;visibility:visible;transform:translateY(0);position:relative}.tab-prod-content p,.tab-prod-content ul li{font-family:DM Sans,sans-serif;font-size:18px;color:#414141;line-height:23px}.tab-prod-content ul li:last-child{margin-bottom:0!important}.tab-prod-content ul{padding-left:30px;margin-top:20px}.tab-prod-content ul li{list-style:disc;margin-bottom:10px}.testiMonial{padding-top:100px;padding-bottom:70px;background:#faf9e4}.testiMonialRow{column-count:3;column-gap:30px;row-gap:30px}.testiMonialBox{break-inside:avoid;height:fit-content;background:#f3f3f3;margin-bottom:30px}.testiMonialBox:has(.testiImg) .testiContent{margin-top:30px}.testiImg{width:100%;height:321px}.testiImg img{height:100%;width:100%;object-fit:cover}.testiContent{margin:10px;padding:20px;background:#fff}.rating_star{--star-size: 20px;--star-color: #b5b5b5;--star-filled: #000000;--rating: 0;position:relative;display:inline-block;font-size:var(--star-size);line-height:1;font-family:monospace}.rating_star:before,.rating_star:after{content:"\2605\2605\2605\2605\2605";display:block;pointer-events:none}.rating_star:before{color:var(--star-color)}.rating_star:after{color:var(--star-filled);position:absolute;top:0;left:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden}.testiCntTop{margin-bottom:20px}.testiCntTop p{margin-top:10px;font-family:DM Sans,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0px;color:#8b8b8b;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.testiCntTop.expanded p{-webkit-line-clamp:unset;overflow:visible}.testiCntTop.expanded p br{display:none}.testiCntTop .read-toggle{text-decoration:underline;cursor:pointer;font-size:16px;line-height:1;font-weight:400;color:#000}.testiCntBtm{padding-top:20px;border-top:1px solid #e5e5e5}.testiCntBtm span{position:relative;display:block;margin-bottom:10px;font-family:DM Sans,sans-serif;font-weight:500;font-size:18px;line-height:20px;letter-spacing:0px;color:#000;width:fit-content}.testiCntBtm span:after{content:"";height:16px;width:16px;background-image:url(../images/tick-ic.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:-23px;top:50%;transform:translateY(-50%)}.testiCntBtm p{font-family:DM Sans,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;color:#8b8b8b}body .utility-bar{position:absolute;top:0;left:0;width:100%;height:auto;padding:0;background:transparent;border:none}body .announcement-bar__message{padding:12px 0;color:#000;height:unset;min-height:unset;font-family:DM Sans,sans-serif;font-weight:300;font-size:14px;line-height:14px;letter-spacing:0px;text-transform:unset;border-bottom:1px solid #000;width:100%}body:has(.mainBanner,.mainInnerBanner) .announcement-bar__message{color:#fff;border-bottom:1px solid #fff}body sticky-header.header-wrapper{border:none;top:calc(100% + 38px);position:absolute;width:100%;background:transparent;transition:all ease .3s}body:has(.shopify-section-header-sticky) sticky-header.header-wrapper{background-color:#fff;top:0;border-bottom:1px solid #0000008a}body:has(.shopify-section-header-sticky) .header{padding-top:5px;padding-bottom:5px}body:has(.mainBanner,.mainInnerBanner) .shopify-section-header-sticky sticky-header.header-wrapper{background-color:#000}body .header{padding-top:10px;padding-bottom:10px;grid-template-columns:max-content 1fr max-content}body .header :is(.header__heading,.header__heading-link){padding:0!important;margin:0!important}body .header .header__heading-logo-wrapper{width:70px}body:has(.mainBanner,.mainInnerBanner) .header .header__heading-logo-wrapper img{filter:unset}body .header .header__heading-logo-wrapper img{width:100%;height:100%;object-fit:contain;filter:invert(1)}body .header .list-menu{display:flex;align-items:center;justify-content:center;gap:40px;padding-left:100px}body .header .header__menu-item{padding:0;font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:16px;letter-spacing:0px;color:#000;display:flex;align-items:center;gap:5px;position:relative;transition:all ease .3s;text-transform:uppercase}body .header .header__menu-item:after{content:"";position:absolute;height:1px;bottom:-2px;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;background:#000;transition:transform .25s ease-out}body .header .header__menu-item:hover:after{transform:scaleX(1);transform-origin:bottom left}body .header .header__menu-item,body .header .header__menu-item span{text-decoration:none!important}body:has(.mainBanner,.mainInnerBanner) .header .header__menu-item{color:#fff}body .header .header__menu-item .icon-caret{position:relative;top:unset;left:unset;right:unset;bottom:unset}body .header .header__icons{display:flex;align-items:center;gap:30px}body .header .desktop-localization-wrapper{position:absolute;left:0;top:0}body .header .header__icon{height:24px;width:24px;display:block!important}body .header .header__icon .svg-wrapper{height:100%;width:100%}body .header .header__icon .icon{filter:invert(1);transform:unset}body:has(.mainBanner,.mainInnerBanner) .header .header__icon .icon{filter:unset}body:has(.mainBanner,.mainInnerBanner) .header .header__menu-item:after{background:#fff}body .cart-count-bubble{bottom:unset;left:7px;top:-7px;border:1px solid #000}body .cart-count-bubble span{color:#000;font-weight:600;font-size:12px;line-height:12px}body .header .list-menu .header__submenu.list-menu{display:flex;flex-direction:column;align-items:flex-start;gap:15px;background:#fff;padding:20px 12px;top:20px}body .header .list-menu .header__submenu.list-menu .header__menu-item{color:#000;text-transform:uppercase;opacity:1}body .header .list-menu .header__submenu.list-menu .header__menu-item:after{background:#000}body .search-modal{background:#fff}body .search-modal__content button svg{filter:invert(1)}body .search-modal__form label{display:none}body .search-modal__form .field:after,body .search-modal__form .field:before{display:none}body .search-modal__form input{min-height:auto;height:50px;border:1px solid #000;border-radius:100px!important;color:#000;background-color:transparent;background:transparent;padding:1px 15px!important}body .search-modal__form input::placeholder{opacity:1;color:#000}body .search-modal__form button{height:100%}body .search-modal__form .reset__button svg{filter:invert(1)}body .search-modal__form button svg{filter:invert(1)}body .search-modal__form button:not(:focus):after{border-color:#000}body .predictive-search{background:#fff}body .predictive-search__heading,body .predictive-search__item-heading,body .predictive-search__results-groups-wrapper{color:#000;border-color:#000}body .search-modal__form button{border-color:#000}body .search-modal__form button.predictive-search__item--term{color:#000}body:has(.shopify-section-header-sticky) .modal__content{top:calc(100% - 70px)}body .predictive-search__item-query-result mark{color:#000}body:not(:has(.mainBanner,.mainInnerBanner)) .modal__content{top:calc(100% - 107px)}body:not(:has(.mainBanner,.mainInnerBanner)) .shopify-section-header-sticky .modal__content{top:calc(100% - 73px)}body #CartDrawer .drawer__inner .mainSiteBtn{margin-top:0}body #CartDrawer .drawer__inner .mainSiteBtn :is(a,input[type=submit],button){width:100%;min-height:auto;height:auto}body #CartDrawer .drawer__inner .drawer__heading,body #CartDrawer .drawer__inner .cart__empty-text{font-weight:400;font-size:28px;line-height:28px;letter-spacing:0px;color:#000;margin:10px 0 15px}body #CartDrawer .drawer__inner .cart__empty-text{margin:0 0 20px}body #CartDrawer .drawer__inner .caption-with-letter-spacing{font-weight:400;font-size:14px;line-height:14px;opacity:1;color:#000}body #CartDrawer .drawer__inner .mainBtn{margin-top:20px;margin-left:auto;margin-right:auto}body #CartDrawer .drawer__inner .drawer__inner-empty .drawer__close{top:30px}body #CartDrawer .drawer__inner .mainBtn :is(a,button){min-height:auto}.caption-with-letter-spacing,.cart cart-items .cart__items{border-color:#000!important}body #CartDrawer .drawer__inner .cart-item{gap:20px;margin:20px 0}body #CartDrawer .drawer__inner{background-color:#fff}body #CartDrawer .drawer__inner .cart-item .cart-item__media{height:120px;width:120px;border:1px solid #fff;background-color:#fff;padding:0!important;border-radius:0}body #CartDrawer .drawer__inner .cart-item .cart-item__media a{height:100%;width:100%}body #CartDrawer .drawer__inner .cart-item .cart-item__media img{height:100%;width:100%;object-fit:cover;object-position:top}body #CartDrawer .drawer__inner .cart-item>td+td{padding:0}body #CartDrawer .drawer__inner .cart-item__name,body #CartDrawer .drawer__inner .cart__login-title{font-size:17px;line-height:17px;font-weight:400;text-decoration:none!important;color:#000;text-transform:unset}body #CartDrawer .drawer__inner .cart__login-title{margin:20px 0}body #CartDrawer .drawer__inner .product-option,body #CartDrawer .drawer__inner .cart-item__totals .price--end,body #CartDrawer .drawer__inner .cart__login-paragraph{font-size:15px;line-height:15px;font-weight:500;margin-top:10px;color:#000}body #CartDrawer .quantity{max-width:150px;min-width:150px;height:46px}body #CartDrawer .drawer__inner dl .product-option{color:#000;margin-top:5px;font-size:14px;line-height:1}body #CartDrawer .drawer__inner .cart-item:not(:last-child){border-bottom:1px solid #000;padding-bottom:15px}body #CartDrawer .drawer__inner .product-option:empty{display:none}body #CartDrawer .drawer__inner .discounts.list-unstyled{padding:5px 10px;background:#faf9e4;width:fit-content;margin-top:15px}body #CartDrawer .drawer__inner .discounts.list-unstyled .discounts__discount{font-size:12px;text-transform:uppercase;color:#000}body #CartDrawer .drawer__inner .product-option.cart-item__old-price,body #CartDrawer .drawer__inner .cart-item__totals .price--end.cart-item__old-price{text-decoration:line-through}body #CartDrawer .drawer__inner .cart-item__totals .price--end{margin:0}body .product-option:empty{display:none}body #CartDrawer .drawer__inner .totals h2{font-size:22px;line-height:22px;color:#000;font-weight:400;margin:0;text-transform:uppercase;letter-spacing:0px}body #CartDrawer .drawer__footer{border-color:#000}body #CartDrawer .drawer__inner .totals p{font-size:22px;line-height:22px;color:#000;font-weight:400}body #CartDrawer .drawer__inner .tax-note{font-size:12px;line-height:12px;color:#000;font-weight:400;margin-top:15px;margin-bottom:0}body #CartDrawer .cart__ctas.mainBtn{max-width:100%;margin-top:20px;width:100%}body #CartDrawer .cart__ctas.mainBtn :is(a,button){max-width:100%;min-height:auto;width:100%}body #CartDrawer .cart__ctas.mainBtn :is(a,button):after{box-shadow:none;border:none}body #CartDrawer .drawer__inner .drawer__inner-empty .mainSiteBtn a{max-width:240px;margin-left:auto;margin-right:auto}.cart-drawer .totals{align-items:center;margin:0}.cart-drawer .cart-items thead{display:inline-block!important}.cart-drawer .cart-items thead th:nth-child(2){width:100%!important}body #CartDrawer .cart__empty-text{text-transform:uppercase}body #CartDrawer .cart-drawer__empty-content .mainBtn :is(a,button){margin-left:auto;margin-right:auto}body #CartDrawer .cart-drawer__empty-content .mainBtn .button:after{display:none}body .quantity{max-width:190px;min-width:190px;height:63px;padding:0 15px;border:1px solid #1e1e1e;background:transparent;background-color:transparent;border-radius:100px;min-height:auto}body .quantity:after,body .quantity:before{display:none}body .quantity input{font-size:18px;line-height:1;color:#000;font-weight:500;opacity:1;box-shadow:none;outline:none}body .quantity button .svg-wrapper{width:15px}body .quantity button .svg-wrapper svg path{fill:#1e1e1e}.template-blog .main-blog{padding-top:0!important;padding-bottom:0!important;margin-top:60px;margin-bottom:100px}.template-blog .main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.template-cart :is(section,main):has(.rte) :is(.page-width,.shopify-policy__container){padding-top:0!important;padding-bottom:0!important}.template-cart cart-items{padding-top:100px;padding-bottom:0!important}.quantity-popover-container{padding:0!important}.template-cart .title-wrapper-with-link a{text-decoration:underline;color:#000}.template-cart cart-items .mainSiteBtn{margin:0!important}.template-cart cart-items .title-wrapper-with-link{margin-top:0!important;margin-bottom:60px!important;align-items:center}.template-cart cart-items .cart__items{border-bottom:1px solid #000;padding-bottom:20px}.template-cart cart-items .caption-with-letter-spacing{font-size:16px;line-height:16px;font-weight:500;opacity:1;color:#000;border-bottom:1px solid #000}.template-cart cart-items .cart-item{margin:0!important;gap:0px!important}.template-cart cart-items .template-cart__items{padding-bottom:20px!important}.template-cart cart-items .cart-item td{padding-top:20px!important}.template-cart cart-items .cart-item td .cart-item__old-price{text-decoration:line-through!important}.template-cart cart-items .cart-item .cart-item__media{width:100%;height:160px;position:relative;width:auto;background:#fff;overflow:hidden;max-height:100%;display:block;padding:0!important;margin:20px 0 0}.template-cart cart-items .cart-item .cart-item__media a{height:100%;width:100%}.template-cart cart-items .cart-item>td+td{padding-left:20px!important}.template-cart cart-items .cart-item .cart-item__media .cart-item__image-container{width:100%;height:100%!important;min-width:140px;padding:0;border-radius:10px;background:#fff}.template-cart cart-items .cart-item .cart-item__media img{height:100%;width:100%;max-width:100%!important;object-fit:cover}.template-cart cart-items .cart-item .cart-item__name,.template-cart cart-items .cart-item .price,.template-cart #main-cart-footer .cart__footer .totals__total{font-size:20px;line-height:20px;font-weight:500;text-decoration:none!important;text-transform:uppercase;color:#000}.template-cart cart-items .cart-item .product-option,.template-cart #main-cart-footer .cart__footer .totals__total-value{font-size:18px;line-height:20px;font-weight:500;margin-top:15px;color:#000}.template-cart cart-items .cart-item .discounts__discount{margin-top:10px;padding:10px 10px 9px;background:#faf9e4;font-size:12px;line-height:12px;font-weight:500;color:#000;width:fit-content;text-transform:uppercase}.template-cart cart-items .cart-item .price,.template-cart #main-cart-footer .cart__footer .totals__total,.template-cart #main-cart-footer .cart__footer .totals__total-value,.template-cart #main-cart-footer .cart__footer .cart__ctas{margin-top:0!important}.template-cart #main-cart-footer .cart__footer{padding-top:30px;padding-bottom:100px}.template-cart #main-cart-footer .cart__footer .totals{align-items:center}.template-cart #main-cart-footer .cart__footer .tax-note{margin:20px 0;font-weight:400;font-size:13px;line-height:13px;letter-spacing:0px;color:#000}.template-cart #main-cart-footer .cart__footer .cart__ctas{display:block;margin-bottom:30px}.template-cart #main-cart-footer .cart__footer .cart__ctas button{max-width:100%;width:100%;min-height:auto;height:auto;line-height:1}.template-cart #main-cart-footer .cart__footer .cart__ctas button:after{display:none}.template-cart__dynamic-checkout-buttons.additional-checkout-buttons{margin-top:5px!important}.template-cart #main-cart-footer .mainBtn{max-width:100%;width:100%}.template-cart .cart__warnings{padding:0 0 100px!important}.template-cart .cart__warnings .mainBtn{margin-left:auto;margin-right:auto;margin-top:30px}.template-cart .cart__warnings .mainBtn :is(a,button){min-height:auto;margin-left:auto;margin-right:auto}.template-cart .cart__warnings .cart__login-title{margin:30px 0 10px;font-size:20px}.template-cart .cart__warnings .cart__empty-text{margin-top:0!important}.template-404 .template-404{padding-top:100px;padding-bottom:100px;margin-top:0!important;margin-bottom:0!important}.template-404 .template-404 .mainBtn{margin-left:auto;margin-right:auto}.template-404 .template-404 .mainBtn :is(button,a){min-height:auto;margin-left:auto;margin-right:auto}.template-404 .template-404 p{font-weight:500;font-size:50px;line-height:50px;letter-spacing:1px;color:#000}.template-404 .template-404 .h2{margin:20px 0 40px}.template- .customer{padding-top:100px;padding-bottom:100px}.template- .customer section[name=sign-in-with-shop-provider]{display:none}.template- .customer form,.template- .customer form .mainBtn{margin-top:30px}.template- .customer form .mainBtn :is(a,button){margin-left:auto;margin-right:auto}.template- .customer form label{display:none}.template- .customer form input{height:50px;width:100%;border-radius:100px!important;border:1px solid #000;padding:1px 15px!important;min-height:auto;color:#000}.template- .customer form .field:after,.template- .customer form .field:before{display:none}.template- .customer form input::placeholder{opacity:1!important;color:#000}.template- .customer form a{color:#000;text-decoration:underline;text-decoration-thickness:1px!important}.template- .customer form a:hover{color:#414141}.template- .customer ul{margin-bottom:20px;margin-top:20px;padding-left:40px}.template-article .article-template .container{margin-top:0!important;margin-bottom:0!important;padding-top:40px;padding-bottom:100px}.article-hero-container{height:600px;width:100%}.article-hero-container .article-template__hero-adapt{height:100%;width:100%;padding:0!important}.article-hero-container .article-template__hero-adapt img{height:100%;width:100%;object-fit:cover;object-position:bottom;position:relative;top:unset;bottom:unset;left:unset;right:unset;transform:unset}.template-article .article-template-main .page-width{max-width:100%;padding-left:0!important;padding-right:0!important}.template-article .article-template-main header.page-width{display:flex;flex-direction:column-reverse;gap:10px;margin-top:30px;margin-bottom:20px}.article-info-wrapper{background:#faf9e4;padding:20px}.article-info-header{display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid #00000033}.article-info-header img{width:60px;height:60px;min-width:60px;border-radius:50%;object-fit:contain}.article-info-title h4{font-weight:400;font-size:22px;line-height:1;letter-spacing:0px;text-transform:none}.article-info-title p{font-size:14px;line-height:14px;margin-top:8px;font-weight:300}.article-info-detail{padding-top:20px}.article-info-detail p{font-size:14px;line-height:22px;color:#767676}.article-latest-wrapper{margin-top:30px}.article-latest-wrapper h4{font-weight:400;font-size:22px;line-height:1;letter-spacing:0px;text-transform:none}.article-latest-row{margin-top:20px;display:flex;flex-direction:column;gap:20px}.article-latest-row .article-card-wrapper .card{flex-direction:row;align-items:center;gap:10px}.article-template-row{display:grid;grid-template-columns:1fr 330px;gap:80px}.article-template-sidebar{margin-top:57px;position:sticky;top:10px;height:fit-content}.article-latest-row .article-card-wrapper .card .card__inner{width:110px;min-width:110px;max-width:100%;height:93px}.article-latest-row .article-card-wrapper .card .card__content{margin-top:0!important}.article-latest-row .article-card-wrapper .card .card__content .card__heading{font-size:20px;line-height:25px}.article-template__content{margin-top:20px!important;margin-bottom:0!important}.article-template__content p{font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:22px;letter-spacing:0px;color:#767676}.article-template__content p img{width:100%;height:500px;object-fit:cover;margin:15px 0!important}.article-template__content p:not(:last-child){margin-bottom:20px}.article-template__content :is(ol){list-style:none}.article-template__content :is(ol,ul){padding-left:0!important}.article-template__content :is(h2,h3,h4,h5,h6,ol li,ul li){font-weight:400;font-size:22px;line-height:1;letter-spacing:0px;color:#000;margin-bottom:10px!important;font-family:Outfit,sans-serif}.article-template__social-sharing .main-share{display:flex;align-items:center;gap:20px}.article-template__social-sharing .main-share .sharing{background:#faf9e4;height:24px;width:24px;border-radius:50%;transition:all ease .3s}.article-template__social-sharing .main-share .sharing:hover{background:#000}.article-template__social-sharing .main-share .sharing:hover svg{filter:invert(1)}.article-template__social-sharing .main-share .parent-share{font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;color:#767676}.blog-navigation-wrapper{display:grid;grid-template-columns:max-content 1fr max-content;gap:10px;padding-top:20px;align-items:center;border-top:1px solid #00000033;margin-top:30px}.blog-navigation-wrapper .mainBtn{margin-top:0!important;margin-left:auto;margin-right:auto}.blog-nav a{display:flex;align-items:center;gap:10px;font-family:DM Sans,sans-serif;font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;color:#767676}.blog-nav a.naxt-blog{flex-direction:row-reverse}.blog-nav a.naxt-blog svg{transform:rotate(180deg)}.blog-nav a:hover{opacity:.6}body product-recommendations.related-products .h2{text-align:center}body product-recommendations.related-products .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}body product-recommendations.related-products .product-grid .grid__item{width:100%;max-width:100%}.related-products__heading{margin:0 0 50px}.template-list-collections .title{display:none}.template-list-collections .collection-list{padding-top:60px;padding-bottom:100px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.template-list-collections .collection-list .collection-list__item{width:100%;max-width:100%}.template-list-collections .collection-list .collection-card-wrapper .card .card__inner{height:600px}.template-product product-info{padding-top:60px;padding-bottom:0}.template-product .product__media-wrapper .product-media-container{height:723px;width:100%}.template-product .product__media-wrapper .product-media-container .product__media{padding:0!important;height:100%;width:100%}.template-product .product__media-wrapper .product-media-container .product__media img{height:100%;width:100%;position:relative;top:unset;left:unset;right:unset;bottom:unset;object-position:top}.template-product .product__media-wrapper .thumbnail-list{padding:0!important;gap:24px}.template-product .product__media-wrapper .thumbnail-list .thumbnail-list__item{width:calc(24% - 1.1rem)!important;height:158px}.template-product .product__info-container{width:100%;max-width:100%}.template-product .product__info-container .text-badge{font-family:Outfit,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#fff;padding:12px 20px;background-color:#000;width:fit-content;display:inline-block}.template-product .product__info-container div#shopify-block-AaUV5WFJPZ1RtKy9He__loox_reviews_loox_rating_cPjyGF{display:inline-block;margin-left:10px}span.loox-rating-label{font-size:12px;color:#8b8b8b;font-family:DM Sans,sans-serif;margin-left:5px;display:inline-block}.template-product .product__info-container .product__title h1{font-size:44px;font-weight:400}.template-product .product__info-container .price .price-item{font-family:DM Sans,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:0px}.template-product .product__info-container .product__tax{font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;color:#8b8b8b;margin-top:-5px}.template-product .product__info-container .product__tax a{color:#8b8b8b;text-decoration:underline}.template-product .product__info-container .products__detail-list{margin-top:30px}.template-product .product__info-container .products__detail-list ul{list-style:none;display:flex;align-items:center;gap:30px 10px;justify-content:space-between;max-width:345px;width:100%;flex-wrap:wrap}.template-product .product__info-container .products__detail-list ul li{width:calc(50% - 8px);max-width:100%;font-size:16px;font-family:DM Sans,sans-serif;font-weight:400;line-height:1;color:#000;padding-left:26px;position:relative}.template-product .product__info-container .products__detail-list ul li:before{content:"";height:20px;width:20px;position:absolute;background-image:url(/cdn/shop/files/prod-check.svg?v=1753811105);background-size:contain;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%)}.template-product .product__info-container variant-selects{margin-top:40px;margin-bottom:30px}.template-product .product__info-container .form__label{font-size:18px;font-family:DM Sans,sans-serif;font-weight:500;line-height:1;color:#000;margin-bottom:15px;display:block}.template-product .product__info-container .product-form__input--pill{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:30px}.template-product .product__info-container .product-form__input--pill input[type=radio]+label{border-radius:0;border-color:#000;min-width:46px;min-height:38px;margin:0!important;padding:1px 10px;display:flex;align-items:center;justify-content:center;letter-spacing:0px;font-size:16px;font-weight:400}.template-product .product__info-container .product-form__input--pill input[type=radio].disabled+label{background:transparent!important;opacity:50%;color:#000;text-decoration:unset}.template-product .product__info-container .product-form__buttons{margin-top:0!important;width:100%;max-width:100%}.template-product .product__info-container .product-form__buttons :is(a,button){max-width:100%;width:calc(100% - 200px);min-height:auto;margin-left:auto;height:63px;margin-bottom:20px;text-transform:none}.template-product .product__info-container .product-form__buttons :is(a,button)[disabled]{pointer-events:none}.template-product .product__info-container .product-form__buttons :is(a,button)[disabled]:before,.template-product .product__info-container .product-form__buttons :is(a,button)[disabled]:after{display:none}.template-product .product__info-container .product-form__buttons :is(a,button)[disabled]:hover{background-color:unset;color:unset}.template-product .product__info-container .product-form__input.product-form__quantity{display:inline-block;position:absolute;z-index:2;margin:0}.template-product .product__info-container .price-per-item__container{transform:translateY(-5px)}.template-product .product__info-container .shopify-payment-button{border-radius:100px;overflow:hidden}.template-product .product__media-wrapper :is(.slider-buttons,.slider-button){display:none!important}.template-product .product__info-container product-form.product-form{margin-top:58px}.template-product .product__info-container #more-payment-options-link{display:none!important}.template-product .product-form__input--swatch{margin-top:40px}.template-product .product__info-container .badge{margin-left:10px;margin-bottom:0!important;vertical-align:middle!important;margin-top:0;background:#000;border-radius:0;font-family:DM Sans,sans-serif;font-weight:300;font-size:14px;line-height:1;letter-spacing:0px;color:#fff;text-transform:uppercase;padding:10px 10px 8px}.template-product .product__info-wrapper{padding:0 0 0 30px}.size-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:center;align-items:center;z-index:1000}.size-popup{background:#fff;padding:40px 30px;border-radius:8px;max-width:90%;width:850px;box-shadow:0 0 15px #0003;position:relative}.size-close-btn{position:absolute;top:-20px;right:-18px;border:none;font-size:28px;line-height:1;text-align:center;cursor:pointer;background:#000;height:40px;width:40px;color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center}.size-popup-header{width:100%;max-width:570px;padding:0 30px 30px;margin:0 auto}.size-popup-header h3{font-family:DM Sans;font-weight:400;font-size:40px;text-align:center;margin-bottom:10px}.size-popup-header p{font-family:DM Sans,sans-serif;font-weight:400;text-align:center;color:#8b8b8b;font-size:16px}.size-table{overflow-x:auto;max-width:630px;margin:0 auto;border-radius:6px}.size-table table{width:100%;border-collapse:collapse;text-align:left;min-width:400px}.size-table table tbody{background:#f3f3f3}.size-table th,.size-table td{border-bottom:1px solid #dadada;padding:12px;text-align:center}.size-table th{background-color:#000;color:#fff;font-family:DM Sans;font-size:20px;font-weight:400}.size-table td{color:#8b8b8b;font-weight:400;font-size:14px;font-family:DM Sans,sans-serif}.product-popup-btn{position:absolute;right:0;display:flex;align-items:center;gap:6px;transform:translateY(10px)}.product-popup-btn #size-openPopup{background:transparent;border:none;border-bottom:1px solid #000;font-family:DM Sans;font-weight:400}button#size-openPopup:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;cursor:pointer}.product__info-container .payment__icon-wrapper{display:flex;gap:20px;width:100%;justify-content:space-between;margin-bottom:40px}.secure-payment{display:flex;align-items:center;gap:10px;min-width:max-content}.secure-payment img{display:block;width:28px;height:34px;object-fit:contain}.payment__icon-wrapper .pym-wrap ul{display:flex;list-style:none;row-gap:6px;flex-wrap:wrap;justify-content:end;max-width:379px}.payment__icon-wrapper .pym-wrap ul li{display:inline-block;width:76px;height:38px}.payment__icon-wrapper .pym-wrap ul li svg{height:100%;width:100%}.secure-payment p{color:#000;font-weight:500;font-size:14px}.upsell-inner-wrapper{position:relative}.upsell-inner-wrapper .product-card-wrapper{padding:10px 30px 10px 10px;background:#8b8b8b14}.upsell-inner-wrapper .product-card-wrapper .card__inner{display:grid;grid-template-columns:max-content 1fr;height:max-content!important;gap:20px}.upsell-inner-wrapper .card__inner img{width:120px;height:140px;object-fit:cover}.card__upsell-content h3 a{font-weight:500;font-size:24px;line-height:1.2;color:#000;text-transform:capitalize;text-decoration:none!important;margin-bottom:10px;display:block}.template-product .product__info-container .card__upsell-content .price .price-item{font-size:20px;line-height:28px;font-weight:500}.card__upsell-content .mainBtn{margin-top:0}.card__upsell-content .mainBtn .quick-add__submit{font-size:16px;padding:12px 30px;min-width:max-content;background:#000;color:#fff}.card__upsell-content .mainBtn .quick-add__submit:hover,.card__upsell-content .mainBtn .quick-add__submit:hover:before{background:transparent;color:#000}.card__upsell-content{display:flex;align-items:center;gap:20px;justify-content:space-between}.upsell-inner-wrapper .swiper-button-next{right:-10px;top:50%;height:30px;width:30px;background:#000;border-radius:50%}.upsell-inner-wrapper .swiper-button-prev{left:-10px;top:50%;height:30px;width:30px;background:#000;border:1px solid #faf9e4;border-radius:50%;transition:all ease .3s}.upsell-inner-wrapper .swiper-button-next:after,.upsell-inner-wrapper .swiper-button-prev:after{color:#fff;font-size:11px;font-weight:700}.upsell-title h3{font-size:20px;margin-bottom:30px;color:#000;font-family:Outfit,sans-serif;text-transform:none}#looxReviews{max-width:100%!important}body .header .mega-menu-row{display:flex;gap:30px;padding-top:50px;padding-bottom:50px}body .header .mega-menu__list{display:flex;max-width:300px;width:100%}body .header .mega-menu__list .megaMenu-title{font-family:Outfit,sans-serif;font-weight:400;font-size:22px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000;margin-bottom:20px}body .header .mega-menu__list .mega-menu__link{font-family:DM Sans,sans-serif;font-weight:300;font-size:18px;line-height:35px;letter-spacing:0px;color:#4b4b4b;text-decoration:none!important;transition:all ease .3s;position:relative;width:fit-content}body .header .mega-menu__list .mega-menu__link:after{content:"";position:absolute;height:1px;bottom:13px;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;background:#4b4b4b;transition:transform .25s ease-out}body .header .mega-menu__list .mega-menu__link:hover:after{transform:scaleX(1);transform-origin:bottom left}body .header .megaMenu-sliderWrapper{display:block;overflow:hidden;width:100%;max-width:100%}body .header .mega-menu .overlay{display:block!important;height:100vh;width:100%;position:absolute;background:#00000080;top:500%;left:0;z-index:-1}body .header .mega-menu__content{padding-top:0;padding-bottom:0}body .header .mega-menu-card .collection-card-wrapper .card .card__inner{height:328px}body .header .mega-menu-card .collection-card-wrapper .card .card__content{padding:10px 20px}body .header .mega-menu-card .collection-card-wrapper .card .card__content .card__heading{font-size:22px;line-height:1}body:has(.mega-menu[open]) sticky-header.header-wrapper{background-color:#fff}body:has(.mega-menu[open]):has(.mainBanner,.mainInnerBanner) sticky-header.header-wrapper{background-color:#000}.template-collection .gradient.color-scheme-1:has(.product-grid-container){padding-top:100px;padding-bottom:100px}.template-collection .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:30px}.template-collection .product-grid .grid__item{width:100%;max-width:100%}.template-collection .facets__heading,.template-collection .facet-filters__label{font-family:Outfit,sans-serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000;margin-top:0!important}.template-collection .facets__summary,.template-collection .facet-filters__field .select__select{margin:0!important;font-family:DM Sans,sans-serif!important;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px!important;color:#000;text-decoration:none!important}.template-collection .facets__summary span{text-decoration:none!important}.template-collection .facets-container{padding-top:0!important}.template-collection :is(.product-count__text,.product-count){margin:0!important;font-family:DM Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#000;text-decoration:none!important;opacity:1}body .pagination-wrapper{margin-top:50px}body .pagination__list li{height:30px;width:30px;max-width:30px;background-color:transparent;border-color:#000;border-radius:50%}body .pagination__list li .pagination__item{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#000}body .pagination__list li .pagination__item:after{display:none!important}body .pagination__list li :is(.pagination__item-arrow,.pagination__item--current){background:#000;color:#f4f1ec;border-radius:50%;opacity:1}body.template-search .search-modal__form .reset__button svg{filter:unset}body.template-search .template-search{padding-top:100px;padding-bottom:100px}body.template-search .template-search__header{margin-bottom:0!important}body.template-search .template-search__header p{text-align:center}.template-article :is(section,main):has(.rte) :is(.page-width,.shopify-policy__container),.template-product :is(section,main):has(.rte) :is(.page-width,.shopify-policy__container){padding-top:0!important;padding-bottom:0!important}.template-default-page :is(section,main):has(.rte) :is(.page-width,.shopify-policy__container){padding-top:100px;padding-bottom:100px}.template-default-page :is(section,main):has(.rte) :is(.main-page-title,.shopify-policy__title h1){font-size:48px;text-align:center;margin-bottom:40px}.template-default-page :is(section,main) .rte :is(p,ul li,ol li,span,th,td){font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:32px;letter-spacing:0px;color:#000}.template-default-page :is(section,main) .rte :is(h1,h2,h3,h4,h5,h6){font-size:30px;line-height:1.3;margin:20px 0}.template-default-page :is(section,main) .rte>strong{font-family:Outfit;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0px;color:#000;margin-bottom:20px;display:inline-block}.template-default-page :is(section,main) .rte>strong:last-child{margin-bottom:0!important}.template-default-page :is(section,main) .rte :is(ol,ul){margin:20px 0}.template-default-page :is(section,main) .rte :is(table){width:100%;margin:20px 0}.template-default-page :is(section,main) .rte :is(p,ul li,ol li,span):not(:last-child){margin-bottom:20px}.template-default-page :is(section,main) .rte :is(p,ul li,ol li,span) br{display:none}.template-default-page .shopify-policy__container{max-width:1340px}body #returnGoWrapper{padding:100px 20px!important;max-width:100%!important}body #returnGoWrapper .ReturnGO_TextContainer-module_textContainer{max-width:550px}body #returnGoWrapper .ReturnGO_Title-module_title{font-size:30px;margin-bottom:20px}body #returnGoWrapper .ReturnGO_FindOrder-module_wrapper{max-width:550px;width:100%}body #returnGoWrapper .ReturnGO_FindOrder-module_wrapper .ReturnGO_Box-module_box.ReturnGO_Box-module_paddingBlockMedium{width:100%}body #returnGoWrapper .ReturnGO_FindOrder-module_wrapper .ReturnGO_Box-module_box.ReturnGO_Box-module_paddingBlockMedium a{width:100%;background:#000}body #returnGoWrapper .ReturnGO_Footer-module_footerContainer{margin:unset!important;width:100%}body #returnGoWrapper p.ReturnGO_Text-module_text.undefined.ReturnGO_Text-module_md.ReturnGO_Text-module_normal.undefined.undefined.undefined.undefined.ReturnGO_Legend-module_legend{text-align:center}body #returnGoWrapper .ReturnGO_Tooltip-module_tooltip{width:200px;left:-100%}div#bundly__AYnBqSHhCK3VGcE94a__bundly_bundle_information_WMCXd6{padding-top:50px}.shopify-block .bundly__block .bundly__bundle .bundly__bundle_title{display:none}.shopify-block .bundly__block .bundly__bundle .bundly__buttons{display:block;width:100%}.shopify-block .bundly__block .bundly__bundle .bundly__buttons a{color:transparent;background:#000;height:63px;border-radius:100px;font-family:Outfit,sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0px;display:block;position:relative;text-decoration:none;transition:.3s ease all;z-index:1;overflow:hidden;text-align:center;border:1px solid #000}.shopify-block .bundly__block .bundly__bundle .bundly__buttons a:after{content:"Build your set for 10% off";position:absolute;top:0;color:#faf9e4;display:block;font-size:18px;height:inherit;place-items:center;place-content:center;width:100%}.shopify-block:has(.bundly__bundle){margin-top:-10px}.shopify-block .bundly__block .bundly__bundle{padding:5px 0 0}.shopify-block .bundly__block .bundly__bundle .bundly__buttons a:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:#fff;z-index:-1}.shopify-block .bundly__block .bundly__bundle .bundly__buttons a:hover:before{transition:.5s all ease;left:0;right:0;opacity:1}.shopify-block .bundly__block .bundly__bundle .bundly__buttons a:hover:after{color:#000}.page-width--narrow.section-template--19163108180126__main-padding{max-width:1000px}.template-index #looxReviews{margin-top:80px!important}.tab-prod-content h1{font-size:30px}.tab-prod-content h1 :is(b,strong){font-weight:500}.gw-button-widget.gw-button-widget-v2{width:100%!important}.gw-button-widget.gw-button-widget-v2:hover{color:#faf9e4!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style.css.map */
