@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0;border:none;box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth!important}body{display:block;width:100%;padding:0;margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.5;position:relative;top:0!important;background-color:#fafafa}.overflow-hidden{overflow:hidden;height:100vh}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{font-size:16px;line-height:1.5;text-decoration:none;transition:all .4s ease-in-out;color:#23242e}*:focus{outline:none}button[type=button]:focus{outline:none}input:focus,.form-control:focus{outline:none;box-shadow:none;border-color:inherit}.wrapper{display:block;overflow:hidden;position:relative;background-color:#fff}.template-index .wrapper{background-color:#fafafa}.container{max-width:1320px;margin:0 auto}.body-fixed{overflow:hidden}.icon{display:inline-block;height:1em;width:1em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:all .4s ease}p{font-size:16px;line-height:1.5}p:last-child{margin-bottom:0}img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.common-sec{padding-top:100px;padding-bottom:100px}.sec-head{margin-bottom:36px;padding:2px 0}.sec-title{position:relative;font-size:32px;line-height:40px;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;font-family:Montserrat}.sec-head .viewall{font-weight:700;display:inline-block;margin-left:25px;padding-bottom:10px;text-transform:capitalize;vertical-align:middle;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;color:#000;font-family:Roboto}.sec-head .viewall:hover,.mob-viewall:hover{color:#ee1c25!important}.common-title{margin-top:8px}.common-title,.common-title a{font-family:Montserrat;font-size:20px;line-height:24px;margin-bottom:5px;font-weight:400;color:#404040;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;transition:all .4s ease-in-out}.secondary-title{font-size:24px;line-height:1.17;font-weight:400;text-transform:uppercase;transition:all .3s ease-in-out}.secondary-title a{font-size:inherit}.header-logo{display:inline-block;height:55px}.slick-arrow{position:absolute;height:48px;width:48px;background-color:#ee1c25;font-size:0;top:-85px;right:30px;border-radius:4px;cursor:pointer}.slick-arrow:before{content:"";display:block;background-image:url(arrow-left.svg);width:14px;height:14px;background-size:contain;background-repeat:no-repeat;margin:auto;vertical-align:middle}.slick-prev.slick-arrow{right:96px}.slick-next.slick-arrow{transform:rotate(180deg)}.slick-arrow.slick-disabled{background-color:#ebd6cb}.slick-dots{text-align:center;bottom:-40px}.slick-dots li{margin:0 6px;display:inline-block}.slick-dots li button{width:8px;height:8px;border-radius:50%;background-color:#cad0d9;border:none;transition:transform .3s ease,background-color .3s ease;padding:0;font-size:0}.slick-dots li button:before{content:""}.slick-dots li.slick-active button{background-color:#222934;transform:scale(1.1)}.close-icon{-webkit-mask-image:url(close-icon.svg);mask-image:url(close-icon.svg);background-color:#fff;cursor:pointer}.icon-delete{-webkit-mask-image:url(delete-icon.svg);mask-image:url(delete-icon.svg)}.side-arrow-icon{-webkit-mask-image:url(side-arrow.svg);mask-image:url(side-arrow.svg)}.left-arrow-icon{-webkit-mask-image:url(left-arrow.svg);mask-image:url(left-arrow.svg)}.menu-icon{-webkit-mask-image:url(menu-icon.svg);mask-image:url(menu-icon.svg);color:#333d4c;cursor:pointer}.search-icon{-webkit-mask-image:url(search-icon.svg);mask-image:url(search-icon.svg)}.heart-icon{-webkit-mask-image:url(heart-icon.svg);mask-image:url(heart-icon.svg)}.cart-icon{-webkit-mask-image:url(cart-icon.svg);mask-image:url(cart-icon.svg)}.facebook-icon{-webkit-mask-image:url(facebook-icon.svg);mask-image:url(facebook-icon.svg)}.instagram-icon{-webkit-mask-image:url(instagram-icon.svg);mask-image:url(instagram-icon.svg)}.twitter-icon{-webkit-mask-image:url(twitter-icon.svg);mask-image:url(twitter-icon.svg)}.header{display:block;position:relative;z-index:9}.main-header{display:flex;justify-content:space-between;align-items:center}.top-nav-close .close-icon{font-size:16px;float:right}.top-header p{font-size:12px;line-height:1.67;font-family:Roboto,sans-serif;font-weight:400}.top-header{background-color:#ee1c25;overflow:hidden;max-height:100px;opacity:1;transition:all .4s ease-in-out}.top-header .container{color:#fff;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.top-header.hide-header{max-height:0;opacity:0;pointer-events:none}.bottom-header{background-color:#fafafa;position:relative;z-index:2}body:not(.template-index) .bottom-header{border-bottom:1px solid #bebcbd}.bottom-header .container{padding:16px 0 9px}.bottom-header .container .row{--bs-gutter-x: 0rem}.nav-header,.nav-header-wrap{display:flex;justify-content:center;align-items:center}.nav-header-wrap .menu-icon{display:none}.nav-header>ul{padding-right:40px}.nav-header ul li{display:inline-block;position:relative}.nav-header ul li .arrow{width:10px;height:5px;position:absolute;right:15px;top:-3px;bottom:0;margin:auto}.nav-header>ul li a{display:block;padding-left:15px;padding-right:15px;font-weight:400;font-size:16px;color:#000;text-transform:uppercase;font-family:Montserrat,sans-serif}.nav-header .sub-menu li a{text-transform:capitalize}.nav-header ul li:hover,.nav-header ul li a:hover{color:#ee1c25}.nav-header ul li.has-children>a{padding-right:30px}.nav-header ul li .arrow:before{content:"";display:block;width:10px;height:5px;border:none;-webkit-mask-image:url(nav-down-arrow.svg);mask-image:url(nav-down-arrow.svg);background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:all .4s ease-in-out}.header.has_sticky{position:fixed;z-index:9;left:0;top:0;right:0;width:100%;max-width:100%;box-shadow:0 0 10px #00000017;background:#fff;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:999;border-radius:0}.header.has_sticky .bottom-header .header-logo{height:50px}.bottom-header.has_sticky .container{padding:10px 0}.nav-header ul li ul{position:absolute;top:100%;background-color:#fafafa;left:0;min-width:180px;box-shadow:0 30px 50px #0000000f;overflow:hidden;transform:translateY(15px);padding-top:15px;padding-bottom:15px;visibility:hidden;opacity:0;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.nav-header ul li ul li{display:block}.nav-header ul li ul li a{font-size:16px;padding:10px 15px}.nav-header ul li ul li a:hover{color:#ee1c25}.nav-header ul li:hover ul{transform:translateY(0);opacity:1;visibility:visible}.header-action{display:flex;justify-content:flex-end;align-items:center}.user-action li{display:inline-block;margin-right:12px;margin-bottom:-5px}.user-action li .icon{font-size:20px;cursor:pointer}.user-action .cart-btn{position:relative}.user-action .cart-btn .cart-count{position:absolute;top:-10px;right:-10px;background-color:#f55266;color:#fff;height:20px;width:20px;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;line-height:1}.user-action li:last-child{margin-right:0}.user-action li .icon:hover{background-color:#ee1c25}.header-action .auth-wrap{display:flex;align-items:center;gap:12px;text-transform:uppercase}.btn{font-size:16px;line-height:1.5;text-transform:uppercase;padding:8px 24px;background-color:#fff;transition:all .4s ease-in-out;border:1px solid transparent}.btn:hover{color:#ee1c25}.btn.btn-red{background:#ee1c25;color:#fff}.btn.btn-red:hover{background:#3c4242}.header-action .auth-wrap .lang{font-size:16px;line-height:1.5;padding:12px;background-color:#ee1c25;color:#fff;border-radius:4px;cursor:pointer}.header-action .auth-wrap .sign-up{border-color:#bfbfbf;background-color:#fafafa}.header-action .auth-wrap .login{margin-left:10px;background-color:transparent}.header-action .auth-wrap .sign-up:hover{color:#fff;background-color:#ee1c25;border-color:#ee1c25}.nav-logo{position:relative}.nav-logo .close-icon{position:absolute;top:25px;right:25px;background-color:#000;font-size:20px;display:none}.nav-logo .close-icon:hover{background-color:#ee1c25}.nav-logo .nav-header-logo{display:none}.nav-header-logo img{height:56px}.searchMain{position:absolute;left:0;width:100%;background-color:#fafafa;padding:35px 0;opacity:0;visibility:hidden;box-shadow:0 0 10px #00000040;transition:all .4s ease-in-out;transform:translateY(-100%);z-index:1}.header.has_sticky .searchMain{padding:33px 0}.searchMain.active{opacity:1;visibility:visible;z-index:100}.searchMain .form-control{border:none;width:100%;font-size:18px;padding:0 55px;line-height:1.2;background:transparent}.searchMain .search-icon{font-size:20px}.searchMain .form-control::placeholder{font-size:18px}.searchMain .container{position:relative}.search-submit{position:absolute;width:18px;top:50%;transform:translateY(-50%);left:10px;background-color:transparent}.searchMain .closeSearch{font-size:20px;position:absolute;right:0;top:0;bottom:0;margin:auto;background-color:#9d9d9d;cursor:pointer}.searchMain .closeSearch:hover{background-color:#ee1c25}.nav-header .auth-wrap{display:none}.hero-sec .container{position:relative;width:100%}.hero-container:not(:first-child){display:none}.slick-initialized .hero-container{display:block}.hero-sec .hero-content{position:absolute;max-width:600px;z-index:2;margin-left:30px;top:58%;transform:translateY(-50%)}.hero-title{font-size:48px;line-height:1.21;font-weight:400;color:#23242e}.hero-title p{font-size:inherit;line-height:inherit}.hero-sec .hero-content p{color:#23242e;margin:10px 0}.hero-sec .hero-content ul{margin:10px 0}.hero-sec .hero-content ul li{display:inline-block;margin-right:15px}.hero-sec .hero-content ul li a{display:inline-block;padding:10px 24px;background-color:#f7f7f8;border:1px solid #e7e7e8;color:#3c3d45;font-size:14px;line-height:20px;text-align:center;border-radius:99px;cursor:default;transition:all .3s ease-in-out}.hero-sec .hero-content ul li a:hover{background-color:#ee1c25;border:1px solid #ee1c25;color:#fff}.hero-sec .hero-content ul li:last-child{margin-right:0}.hero-sec .hero-content .hero-btn{background-color:#ee1c25;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 24px;font-size:16px;line-height:1.5;border-radius:8px;margin-top:20px;transition:all .3s ease;width:fit-content}.hero-sec .hero-content .hero-btn .left-arrow-icon{font-size:20px}.hero-sec .hero-content .hero-btn:hover{background-color:#23242e}.hero-sec .hero-content .hero-btn:hover .left-arrow-icon{transform:translate(-20%)}.hero-image-wrap{width:100%;height:100%;z-index:1;border-radius:12px;overflow:hidden;max-height:600px}.hero-image-wrap img{object-fit:cover;object-position:center}.footer{background-color:#ee1c25;color:#fff;font-family:Roboto,sans-serif}.footer :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5){font-family:inherit}.footer-content{display:grid;grid-template-columns:1.74fr 1.52fr 1.52fr 2.2fr;justify-content:space-between;gap:20px;padding:80px 0 58px}.footer-logo img{filter:brightness(0) invert(1);height:60px}.footer-logo p{margin-top:10px;color:#fff}.footer-logo{max-width:230px}.footer-section{max-width:200px}.footer-newsletter{max-width:380px}.footer-section .footer-title{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:8px;color:inherit}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:8px}.footer-section ul li a{display:inline-block;font-size:16px;line-height:1.5;color:#fff;font-weight:400}.footer-section ul li a:hover{font-weight:600}.footer-newsletter .social-icons{margin-bottom:27px}.footer-newsletter .social-icons a{color:#fff;line-height:0;margin-right:10px;text-decoration:none}.footer-newsletter .social-icons a .icon{font-size:21px;margin-right:13px}.footer-newsletter .social-icons a .icon:hover{transform:scale(1.08)}.footer-newsletter .social-icons a .icon:last-child{margin-right:0}.footer-newsletter form input[type=email]{width:100%;padding:10px;border:1px solid #bfbfbf;border-radius:4px;margin-bottom:12px;background-color:transparent;color:#fff;font-size:16px}.footer-newsletter input::placeholder{color:#fff}.footer-newsletter form .submit-btn{background-color:#fff;cursor:pointer}.footer-newsletter form button:hover{color:#ee1c25}.footer-bottom{text-align:center;font-size:14px;border-top:1px solid rgb(255 255 255 / 30%);padding:17px 0}.footer-bottom a,.footer-bottom p{color:#fff;font-size:14px}.footer-bottom a:hover{text-decoration:underline}.footer-newsletter form .icon-btn{display:none;border:none;background-color:transparent}.footer-newsletter form .icon-btn .icon{-webkit-mask-image:url(side-arrow.svg);mask-image:url(side-arrow.svg);background-color:#333d4c;font-size:15px}.product-wrap{padding:0;position:relative}.product-wrap .product-card{max-width:300px;display:block;overflow:hidden}.product-card .product-card-img img{aspect-ratio:3/4;transition:all .4s ease-in-out}.product-card:hover img{transform:scale(1.05)}.product-card:hover .common-title,.promo-product-card:hover .secondary-title{color:#ee1c25}.product-card .product-card-info{padding:8px 0;color:#404040}.product-tag{font-family:Roboto;display:inline-block;font-size:16px;font-weight:400;color:#ee1c25;text-transform:capitalize}.product-card .product-brand{font-family:Roboto;font-weight:400}.product-card .product-price{font-weight:600;text-transform:uppercase;width:100%;text-align:left;padding:0!important;color:inherit}.promo-product-sec .container{display:flex;gap:40px;flex-wrap:wrap}.promo-product-card{flex:0 0 calc(50% - 20px)}.promo-product-sec .promo-product-card .promo-product-img{position:relative;overflow:hidden}.promo-product-sec .promo-product-card .promo-product-img img{aspect-ratio:32/35;object-fit:cover;transition:all .3s ease-in-out}.promo-product-sec .promo-product-card:hover img{transform:scale(1.05)}.promo-product-sec .promo-product-card .promo-product-details{padding-top:26px}.promo-product-sec .promo-product-card .promo-product-details p{font-size:20px;line-height:1.6;font-family:Roboto;margin-bottom:24px;margin-top:8px}.promo-product-sec .promo-product-card .promo-product-details .promo-link{border:1px solid #bfbfbf;display:inline-block;color:#000;text-transform:none;font-family:Roboto}.promo-product-sec .promo-product-card .promo-product-details .promo-link .icon{font-size:16px;margin-left:12px;vertical-align:middle}.promo-product-sec .promo-product-card .promo-product-details .promo-link:hover,.promo-product-sec .promo-product-card:hover .promo-product-details .promo-link{background-color:#ee1c25;color:#fff;border-color:#ee1c25}.mob-viewall{display:none;font-weight:700;margin-top:18px;vertical-align:middle;text-transform:capitalize;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;color:#000;font-family:Roboto;text-align:center}.trend-slider .trend-box .product-card{padding:0 10px}.trend-slider .slick-list,.product-slider .slick-list{overflow:visible}.trend-slider .trend-box .product-card .product-card-img img{width:100%;aspect-ratio:5/3;object-fit:cover}.trend-slider .trend-box .product-card .shop-now{display:block;color:#000;font-weight:600;text-transform:uppercase;margin-top:15px}.trend-slider .trend-box .product-card .shop-now:hover{color:#ee1c25}.empower-sec{background-image:url(emp-img1.jpg);aspect-ratio:12/5;max-width:1440px;margin:0 auto;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.motive-sec{background-image:url(motive-img.jpg)}.empower-sec .container{position:relative;height:100%}.empower-sec .container .emp-content{position:absolute;top:50%;left:0%;transform:translate(65px,-50%);max-width:585px;color:#fff}.empower-sec .container .emp-content .hero-title{font-weight:700;color:#fff;text-transform:capitalize;text-align:start}.motive-sec .container .emp-content{right:0%;left:inherit;max-width:500px}.text-scroll-sec{background-color:#ee1c25;padding:40px 0;white-space:nowrap;color:#fff}.text-scroll-sec ul{display:flex;animation:scrollText 20s linear infinite;gap:4rem;margin:0}.text-scroll-sec li{flex:0 0 auto;font-size:24px;font-style:italic;line-height:1.17;font-weight:600;text-transform:uppercase;position:relative}.text-scroll-sec li:before{content:"";position:absolute;height:7px;width:7px;border-radius:50%;background-color:#fff;top:50%;transform:translate(-2rem,-50%)}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-card .product-card-img{position:relative;overflow:hidden;background:#fff}.trending-sec .product-card .product-card-img{min-height:177px;max-height:177px}.product-card .product-card-img:before,.promo-product-card .promo-product-img:before{content:"";position:absolute;top:0;left:-75%;z-index:2;width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d);transform:skew(-25deg);pointer-events:none}.product-card:hover .product-card-img:before,.promo-product-card:hover .promo-product-img:before{animation:shine 1.5s}@keyframes shine{to{left:125%}}@-webkit-keyframes shine{to{left:125%}}.sec-title.line-left:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:6px;border-radius:10px;background-color:#ee1c25}.sec-title.line-left{padding-left:15px;line-height:1.2}.tc-wrap{display:flex;gap:9.5rem;align-items:start;justify-content:space-between}.tc-wrap .product-info{width:50%}.tab-nav{list-style:none;display:flex;padding:0;margin-bottom:1.5rem}.tab-nav li{position:relative;padding:10px 0;font-weight:400;font-size:18px;color:#807d7e;margin-left:27px;cursor:pointer;font-weight:500}.tab-nav li:first-child{margin-left:0}.tab-nav li.active{color:#3c4242}.tab-nav li.active:before{content:"";height:1px;width:43px;background-color:#000;position:absolute;bottom:0;left:0}.tab-nav li .badge{font-family:Causten,Roboto;font-weight:500;font-size:10px;padding:4px 5px;border-radius:4px;text-align:center;vertical-align:middle;margin-left:10px}.tab-nav li .badge.blue{background:#2196f3;color:#fff}.tab-nav li .badge.red{background:#ee1c25;color:#fff}.tab-nav li .badge.dark{background:#3c4242;color:#fff}.tab-panels .tab-panel{display:none}.tab-panels .tab-panel.active{display:block}.tab-panel .cms-con p{font-family:Roboto;letter-spacing:.2px;margin-bottom:30px;color:#807d7e}.tab-panel .cms-con ul{display:grid;grid-template-columns:repeat(3,1fr);background:#f6f6f6;border-radius:12px;overflow:hidden}.tab-panel .cms-con ul li{padding:20px 30px;border-right:1px solid #bebcbd;border-bottom:1px solid #bebcbd}.tab-panel .cms-con ul li:nth-child(3n){border-right:none}.tab-panel .cms-con ul li:nth-last-child(-n+3){border-bottom:none}.label-text{display:block;color:#807d7e;margin-bottom:12px}.tab-panel .cms-con ul li span{font-family:Roboto;line-height:1;text-transform:capitalize}.tc-wrap .video-wrapper{width:50%;border-radius:16px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.tc-wrap .video-wrapper video{width:100%;object-fit:cover;border-radius:16px}.content-section p{font-family:Roboto;font-size:20px;line-height:1.65;color:#807d7e;margin-bottom:20px}.content-section a{font-family:Roboto;font-size:20px;line-height:1.65;color:#807d7e}.content-section a:hover{color:#ee1c25}.product-table-section table{max-width:1220px;margin:0 auto;width:100%;border-spacing:0;background-color:#f6f6f6;border-radius:12px}.product-table-section thead{border-bottom:1px solid #bebcbd}.product-table-section th,.product-table-section td{padding:20px 30px;text-align:left;border-right:1px solid #bebcbd;font-family:Roboto;font-weight:400;font-size:24px;line-height:16px;color:#807d7e}.product-table-section th{font-family:Montserrat;padding:50px 84px;border-bottom:1px solid #bebcbd}.product-table-section td{padding:25px 84px}.product-table-section tr:first-child td{padding-top:50px}.product-table-section tr:last-child td{padding-bottom:50px}.product-table-section th:last-child,.product-table-section td:last-child{text-align:center;white-space:nowrap;border-right:none;padding-left:32px;padding-right:32px}.product-table-section td:last-child{font-weight:500}.footer-bottom .container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:row-reverse;text-align:center}.footer-bt-links a{margin-right:27px}.footer-bt-links a:last-child{margin-right:0}.back-to-top-btn{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:#ee1c25;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999;cursor:pointer;box-shadow:0 4px 10px #0000004d;opacity:0;visibility:hidden;transform:scale(.5);pointer-events:none;transition:all .3s ease-in-out}.back-to-top-btn:hover{background-color:#333;transform:scale(1.05)}.back-to-top-btn .icon{transform:rotate(90deg);font-size:20px}.back-to-top-btn.show{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}body:not(.template-index) .wrapper .icon{background:transparent}.main-collection-product-grid .underlined-link{text-decoration:none;transition:all .3s ease-in-out}.main-collection-product-grid .underlined-link:hover{color:#ee1c25}.facets-wrapper{color:#8a8989;font-family:Roboto}.facets-vertical .product-grid-container{padding:49px 0 0}.collection-hero__title{font-size:32px;line-height:1.25;font-weight:400;text-transform:uppercase}.filter-product-type .facets__summary{display:none}.facets__disclosure-vertical.filter-product-type{border-top:0}.facet-checkbox .right-arrow-icon{position:absolute;top:2px;right:0;margin:0}.facets-vertical .button-show-more{padding-bottom:0;margin-top:2rem;font-size:1.5rem}.filter-colors .facets__item .facet-checkbox,.filter-size .facets__item .facet-checkbox{padding:0!important;flex-direction:column;row-gap:18px}.filter-colors .facets__item,.filter-size .facets__item{display:inline-block}.filter-colors .facet-checkbox__text,.filter-size .facet-checkbox__text{font-size:1.4rem;line-height:1;color:#8a8989}.filter-colors .swatch{border-radius:12px}.filter-colors .facets-wrap .facets__list--vertical{--swatch-input--size: 3.6rem;display:flex;flex-wrap:wrap;gap:18px;max-width:218px;margin:0 auto}.filter-colors .swatch-input__input+.swatch-input__label:hover,.filter-colors .swatch-input__input:hover+.swatch-input__label{outline:0}.facets__disclosure-vertical .label-show-less.hidden~.label-show-more{display:block}.facets__disclosure-vertical .label-show-more{display:none}.filter-size .facet-checkbox__text{padding:9px 12px 7px;border-radius:8px;border:1px solid rgba(190,188,189,.8);min-width:61px;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.filter-size .facet-checkbox__text:hover,.facet-checkbox.active .facet-checkbox__text{border-color:#ee1c25}.filter-size .facets-wrap .facets__list--vertical{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:18px}.facets__price .field__input::placeholder{opacity:1;color:#3c4242}.facets__price .field:before,.facets__price .field:after{display:none}.facets__price .field__input,.facets__price .field__input:focus{padding:7px 12px;font-size:1.6rem;line-height:1;font-weight:400;color:#3c4242;border:1px solid rgba(190,188,189,.8);border-radius:8px;height:auto;text-align:center}.facets__price .field__input:focus{box-shadow:none;border-color:#ee1c25}.filter-price .facets__header-vertical,.facets-vertical .filter-price .facets__price{padding:0}.card.card--standard .card__inner{border-radius:12px}.card.card--standard .card__inner .card__media{border:1px solid #e9e9e9;border-radius:12px}.card-wrapper .card>.card__content{display:block}.card-wrapper .card>.card__content .card__information{padding-top:30px;padding-bottom:0;display:flex;align-items:center;gap:20px;justify-content:space-between;--color-foreground: #3c4242}.card-wrapper .card>.card__content .card-information{width:auto}.card-wrapper .card>.card__content .price{white-space:nowrap}.card-wrapper .card>.card__content .price .price__sale-inner{display:flex;flex-direction:column;row-gap:6px;letter-spacing:0;align-items:center}.card-wrapper .card>.card__content .price .price__sale .price-item--sale,.card-wrapper .card>.card__content .price .price__regular .price-item--regular{background:#f6f6f6;border-radius:8px;padding:10px 6px;font-size:1.4rem;line-height:1;color:#3c4242;letter-spacing:0}.card-wrapper .card>.card__content .card__heading{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-category{font-size:1.4rem;line-height:1.7;color:#807d7e}.product-grid-container{--color-foreground: #000}.card-wrapper .quick-add{display:none}body.template-product{font-family:Roboto;overflow-x:hidden}.template-product .wrapper{overflow:unset}.share-button details{display:none}.breadcrumb{font-family:Roboto;font-size:18px;line-height:normal;margin-bottom:0;color:#807d7e;display:inline-flex;align-items:center}.breadcrumb__link{color:#807d7e;text-decoration:none;font-size:inherit;line-height:inherit}.breadcrumb__separator{margin:0 .5em}.product-grid.grid{--grid-desktop-horizontal-spacing: 37px;--grid-desktop-vertical-spacing: 50px;--grid-mobile-horizontal-spacing: 1.5rem;--grid-mobile-vertical-spacing: 2.5rem}.product__title h1{font-size:34px;line-height:1.4;letter-spacing:.56px;color:#3c4242}body .slider-button{width:21px;height:21px;border-radius:50%;background-color:#fff;cursor:pointer;box-shadow:.76px .76px 3.02px #0000000a;transition:all .3s ease-in-out}body .slider-button:hover{background-color:#3c4242;color:#fff}body .slider-button .icon{transform:unset;color:inherit}body .slider-button[disabled] .icon{color:inherit}body .slider-button--prev{margin-bottom:20px}body .slider-button--next{margin-top:20px}.product-buttons{display:flex;align-items:center;gap:20px}.product .product__info-wrapper .price__container{margin:0}.product__info-wrapper .price{line-height:1;letter-spacing:0;border:1px solid #3c4242;border-radius:8px;padding:14px 49px}.product__info-wrapper .product-form__submit svg{margin-right:15px}.product__info-wrapper .product-form__submit{margin:0;border-radius:8px;font-size:1.8rem;text-transform:none;letter-spacing:0;line-height:1;height:auto;padding:14px 51px}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after{content:unset}.product__info-wrapper .product-form__input .form__label{font-size:1.8rem;line-height:normal;letter-spacing:0;margin-bottom:.7rem}.product__info-wrapper .product-form__input--dropdown .select{margin-top:1.5rem}.product__info-wrapper .product-form__input--dropdown .select:before,.product__info-wrapper .product-form__input--dropdown .select:after{content:unset}.product__info-wrapper .product-form__input--dropdown .select__select{min-height:auto;height:auto;padding:20px 30px;font-size:1.6rem;line-height:normal;color:#807d7e;border:0;background:#f6f6f6;border-radius:8px}.product__info-wrapper .product-form__input--dropdown .select__select:focus{box-shadow:none}.product__info-wrapper .product-form__input .svg-wrapper{right:2.5rem}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:transparent;outline:none;box-shadow:none}body .quantity{--inputs-radius: 8px}.product__info-wrapper .quantity{margin-top:.8rem}body .product__info-container .product-form{margin:0}body .swatch-input__input+.swatch-input__label:hover,body .swatch-input__input:hover+.swatch-input__label,body .swatch-input__input[checked]+.swatch-input__label{outline:0}.product__info-wrapper .product-form__input--dropdown{margin:0 0 2rem}.icon-with-text.icon-with-text--horizontal{flex-wrap:wrap;row-gap:2.5rem;padding-top:40px;border-top:1px solid #bebcbd}.icon-with-text.icon-with-text--horizontal .h4{padding:0}.icon-with-text.icon-with-text--horizontal .icon-with-text__item{flex-direction:row;width:calc(50% - 1.5rem);gap:15px}.icon-with-text.icon-with-text--horizontal .svg-wrapper,.icon-with-text.icon-with-text--horizontal .img-wrapper{margin-bottom:0;padding:15px;width:44px;height:44px;background:#f6f6f6;border-radius:50%}.icon-with-text.icon-with-text--horizontal img{width:100%;height:100%;object-fit:contain}.product__info-wrapper .product-buttons .price .badge{display:none}.minicart_quantity.quantity:before,.minicart_quantity.quantity:after{display:none}.minicart_quantity.quantity{width:auto;min-height:auto;border:0;border-radius:0;display:block}#atharva_minicart .icon{background:#000}.faq-sec{padding-bottom:85px;background:#fff}.faq-sec .sec-head{margin-bottom:29px}.faq-sec .accordian-con .accordion .accordion-item{padding:23px 40px 23px 0;border-bottom:1px solid #828282}.faq-sec .accordian-con .accordion .accordion-item:last-child{border-bottom:none}.faq-sec .accordian-con .accordion .accordion-item .accordion-item-header{font-weight:700;font-size:24px;line-height:1;letter-spacing:-.05em;color:#333;cursor:pointer;position:relative}.faq-sec .accordian-con .accordion .accordion-item .accordion-item-header:after{content:"";display:block;width:17px;height:17px;background-image:url(down-arrow.svg);background-size:17px 17px;background-repeat:no-repeat;background-position:center;position:absolute;right:-20px;top:10px;transition:all .3s ease-in-out}.product-info .faq-sec .accordian-con .accordion .accordion-item .accordion-item-header:after{width:13px;height:13px;background-size:13px 13px}.faq-sec .accordian-con .accordion .accordion-item.active .accordion-item-header:after{transform:rotate(180deg)}.faq-sec .accordian-con .accordion .accordion-item p{padding-top:10px;color:#828282}.breadcrumb{background:#fff;display:flex;align-items:center;font-family:Roboto;font-weight:400;font-size:18px;line-height:1;gap:8px;padding:31px 0 53px}.breadcrumb__link{text-decoration:none;color:#807d7e}.breadcrumb__separator{display:inline-block;width:12px;height:12px;background-image:url(down-arrow.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}.breadcrumb__separator svg{display:none}.breadcrumb__current{color:#3c4242;font-weight:500;line-height:1.2}button.st-wishlist-button{position:absolute;top:10px;right:10px;z-index:111;margin:0;border:none}.cart-banner .page-width{max-width:1340px}.cart-banner__wrapper nav.breadcrumb{padding:0 0 31px}.cart-banner{padding-bottom:48px}.cart-banner__wrapper p{font-size:14px;line-height:1.2;color:#807d7e;letter-spacing:.02em;font-family:var(--font-body-family);margin-bottom:6px}.cart-banner__wrapper p a{color:#ee1c25}.is-empty .cart-banner{display:none}.custom-cart-items .is-empty{background:#f6f6f6}.template-cart #MainContent{height:auto;min-height:auto}.template-cart.is-empty .cart__footer-wrapper{display:none}.empty-cart-img{display:flex;justify-content:center;align-items:center}.empty-cart-img img{max-width:447px}.cart__warnings .cart__empty-text{font-size:32px;line-height:1.25;font-weight:500;margin:50px 0 7px;text-transform:uppercase}.empty-sub-taxt{font-size:18px;line-height:normal;margin:0}.continue-btn{padding:14px 62px;border-radius:8px;margin:43px 0 0;display:inline-block;text-transform:capitalize}.product__media-wrapper{position:relative}.price-range-slider{margin-bottom:20px}.slider-container{position:relative;width:100%;height:6px;background-color:#807d7e99;border-radius:3px}.range{position:absolute;height:6px;background-color:#ee1c25;border-radius:3px;display:block!important}.handle{position:absolute;top:50%;width:16px;height:16px;background-color:#ee1c25;border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;box-shadow:0 2px 4px #0003;display:block!important}.contact-sec{background-color:#fff;padding-bottom:129px}.contact-sec .container .sec-head{margin-bottom:16px}.contact-sec .container .sec-title{line-height:1}.contact-sec .container .cu-container{position:relative;display:flex;gap:55px;padding:100px 0}.contact-sec .cu-left,.contact-sec .cu-right{max-width:545px;width:100%}.contact-sec .cu-left{padding-top:55px}.contact-sec .container .cu-container:before{content:"";position:absolute;height:100%;width:365px;background-color:#dd547133;right:0;top:0;border-top-right-radius:50px;border-bottom-right-radius:50px}.contact-sec .cu-right{position:relative}.contact-sec .cu-right-img{max-width:545px;max-height:700px}.contact-sec .cu-right-img img{width:100%}.sec-title.line-left{padding-left:20px}.contact-sec .cu-left .cu-title{font-size:54px;font-weight:700;line-height:1;margin-bottom:24px;color:#000}.contact-sec .cu-left .cu-title strong{color:#dd5471;font-weight:700}.contact-sec .cu-left p{font-family:Roboto;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:-.05em;color:#828282;margin-bottom:27px}.contact-sec label{display:block;font-family:Roboto;font-weight:400;color:#3c4242;font-size:18px;line-height:1;letter-spacing:.02em;margin-bottom:9px}.contact-sec label:last-child{margin-bottom:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.contact-sec .contact-input,.contact-sec .contact-form__select{display:inline-block;width:100%;padding:13px 20px;border:1px solid #3c4242;border-radius:8px;font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:.02em;color:#111827;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-sec .custom-select-wrap{position:relative}.contact-sec .contact-form__select{padding:18px 50px 18px 20px;background-image:url(/cdn/shop/files/down-arrow.svg?v=1751733740);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 14px}.contact-sec .form-group{margin-bottom:28px}.contact-sec .contact-form .form-group:nth-last-child(2){margin-bottom:0}.contact-sec .contact-form{margin-bottom:20px}.contact-sec .submit-btn{width:100%;margin-top:42px}.primary-btn{font-family:Roboto;font-weight:400;font-size:18px;line-height:1;text-align:center;vertical-align:middle;padding:14px 50px;border-radius:8px;background-color:#ee1c25;color:#fff}.primary-btn:hover{background-color:#23242e}.slider-for img,.slider-nav img{width:100%;height:auto;display:block}.video-wrapper iframe,.video-wrapper video,.model-wrapper model-viewer{width:100%;height:auto;display:block;min-height:300px}model-viewer{width:100%;height:400px;background:#f9f9f9}.product-gallery{display:flex;flex-direction:row-reverse;align-items:center;gap:0;height:100%}.slider-for{width:calc(100% - 150px);position:relative;height:100%;background:#fff}.slider-for img,.slider-for video,.slider-for iframe{width:100%;height:100%;object-fit:cover;opacity:0}.slick-initialized.slider-for img,.slick-initialized.slider-for video,.slick-initialized.slider-for iframe{opacity:1}.slider-for *{height:100%}.slider-nav{display:flex;flex-direction:column;width:150px;padding:0 41px}.slider-nav .slick-slide{background:#fff;border-radius:12px;overflow:hidden;margin:0 0 22px;opacity:1;border:1px solid transparent;cursor:pointer}.slider-nav .slick-slide>div{display:flex}body .slider-nav .slick-current{opacity:1;border:1px solid #3c4242}.slider-nav img{width:100%;height:68px;object-fit:cover;border-radius:12px}.product-gallery .slick-prev.slick-arrow{right:unset;top:-44px}.product-gallery .slick-next.slick-arrow{right:unset;bottom:-22px;top:unset}.product-gallery .slick-arrow{left:50%;transform:translate(-50%);background:#fff;border-radius:50%;width:21px;height:21px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.product-gallery .slick-arrow:before{content:"";margin:0 0 -3px;opacity:1;-webkit-mask-image:url(/cdn/shop/files/left_Stroke.svg?v=1751917672);mask-image:url(/cdn/shop/files/left_Stroke.svg?v=1751917672);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#3c4242;width:8px;height:8px}.product-gallery .slick-next.slick-arrow:before{margin-bottom:0;transform:rotate(180deg)}.product-gallery .slick-arrow:hover{background:#3c4242}.product-gallery .slick-arrow:hover:before{background:#fff}.product__info-wrapper .jdgm-prev-badge__text:before{content:"";width:23px;height:18px;display:inline-block;background-image:url(/cdn/shop/files/comment-icon.svg?v=1751918790);background-repeat:no-repeat;margin-right:12px;vertical-align:middle;margin-left:15px}.contact-sec .contact-info .info-item{display:inline-block;padding-right:57px}.contact-sec .contact-info .info-item:last-child{padding-right:0;margin-bottom:0}.contact-sec .contact-info .info-item .image{display:inline-block;margin-right:12px}.contact-sec .item-info-des{display:inline-block}.contact-sec .contact-info .info-item .icon{font-size:28px;color:#000}.contact-sec .item-info-des p,.contact-sec .item-info-des a{color:#333;font-weight:400;font-size:13px;text-transform:uppercase;line-height:20px;letter-spacing:.02em;margin:0!important}.contact-sec .item-info-des a{color:#dd5471}.icon-phone{-webkit-mask-image:url(/cdn/shop/files/icon-phone.svg?v=1751731064);mask-image:url(/cdn/shop/files/icon-phone.svg?v=1751731064)}.icon-mail{-webkit-mask-image:url(icon-mail.svg);mask-image:url(icon-mail.svg)}.input-error{border:1px solid red!important}.shopify-block.shopify-app-block{position:relative;margin-bottom:0!important}variant-selects{margin-top:0!important}.product-popup-modal__opener{display:inline-block;margin:0!important;position:relative;right:0;top:30px;width:100%;text-align:right}.product__info-wrapper .product-form__input--dropdown{max-width:100%}.trend-slider .trend-box .product-card{padding:0 10px;position:relative}.trend-slider .trend-box .product-card .shop-now:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.container.policy-container{max-width:1288px;margin:0 auto;padding:31px 20px 0}.policy-container .breadcrumb{padding:0}.shopify-policy__container{margin:0 auto;padding:50px 20px 100px;max-width:1288px}.shopify-policy__title{text-align:left;margin-bottom:40px}.shopify-policy__title h1:after{content:"";position:absolute;top:0;left:0;background:red;width:6px;height:100%;border-radius:10px}.shopify-policy__title h1{position:relative;font-size:32px;line-height:1.2;text-transform:uppercase;padding-left:21px}.shopify-policy__body *{font-family:Roboto}.shopify-policy__body h4{font-size:24px;line-height:1.2;color:#333;font-weight:700;margin-bottom:20px}.shopify-policy__body p,.shopify-policy__body li{font-size:22px;line-height:1.4;letter-spacing:-.05em;text-align:justify;margin-bottom:30px;color:#333}.shopify-policy__body p a{font-size:22px;line-height:1.4;letter-spacing:-.05em;color:#333;font-weight:700}.shopify-policy__body ul li{list-style:disc;margin-bottom:10px}.shopify-policy__body ul{margin-bottom:10px}.video-wrapper{border-radius:12px;overflow:hidden}.video-wrapper video{width:100%;object-fit:cover}.product-info .faq-sec .accordian-con .accordion .accordion-item .accordion-item-header{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.2}.product-info .faq-sec .accordian-con .accordion .accordion-item .accordion-item-body{margin-top:10px}.product-info .faq-sec .accordian-con .accordion .accordion-item{padding:18px 40px 18px 0}.product__info-wrapper .breadcrumb{padding:0}#main-cart-footer{background:#f6f6f6}#main-cart-footer .cart__blocks{max-width:465px;margin-left:auto;background:#f3f3f3;padding:39px 0 45px!important}.cart__footer .continue-btn{width:fit-content;margin-top:39px;border:1px solid #bebcbd;border-radius:8px;text-transform:capitalize;font-family:Roboto;font-weight:600;padding:15px 66px}@media (max-width: 767px){.product__title{margin-top:0!important}.product__info-wrapper .product-form__submit,.product__info-wrapper .price{padding:14px 25px!important}.account-wrapper .sidebar li{padding:11px 17px;width:50%}.account-wrapper .sidebar ul{list-style:none;display:flex;flex-wrap:wrap}.orders-tab-btn{font-size:18px!important;padding:12px 30px!important;margin-bottom:0}}@media (max-width: 568px){.orders-tab-btn{font-size:15px!important;padding:12px 25px!important;margin-bottom:0!important}.account-wrapper{gap:30px!important;padding-bottom:40px}.sec-title{position:relative;font-size:25px;line-height:35px}.order-products{gap:15px!important}.orders-tabs{margin-top:20px!important;margin-bottom:40px!important}.orders-list{gap:20px}.order-summary-box{gap:10px!important}.order-summary-box{margin-bottom:10px!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item{width:100%}}@media (min-width: 768px) and (max-width: 991px){.product__info-wrapper .product-form__submit,.product__info-wrapper .price{padding:14px 25px;font-size:14px}}.newArt-sec{background-color:#fff;padding-bottom:74px}.newArt-sec .for-col{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;gap:27px;margin-top:17px}.newArt-sec .for-col .item-box{max-width:304px;text-align:center}.newArt-sec .for-col .item-box .title{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.2;text-transform:capitalize;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.newArt-sec .for-col .item-box .des{padding:20px 20px 17px}.icon-facebook{-webkit-mask-image:url(icon-facebook.svg);mask-image:url(icon-facebook.svg)}.icon-twitter{-webkit-mask-image:url(icon-twitter.svg);mask-image:url(icon-twitter.svg)}.socials-links{display:inline-block;box-shadow:0 1px 4px #00000014;background-color:#fff;border-radius:4px}body .wrapper .socials-links .icon{font-size:20px;background:#010002}.socials-links a{line-height:1;display:inline-block;padding:12px 25px;border-right:1px solid #eaeaea}.socials-links a:last-child{border-right:none}.art-detail-sec .prof{display:flex;justify-content:space-between;align-items:center}.prof .prof-img{height:56px;width:56px}.prof .prof-img img{width:100%;aspect-ratio:1/1}.prof .prof-img,.prof .prof-info{display:inline-block;vertical-align:middle}.prof .prof-info{margin-left:16px}.prof .prof-info p strong{display:inline-block;font-family:SF Pro Text,Montserrat;font-weight:700;font-size:16px;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px}.prof .prof-info p{font-family:SF Pro Text,Montserrat;font-weight:400;font-size:16px;line-height:1}.art-detail-sec .cms-con{margin-top:30px}.art-detail-sec .cms-con h5,.art-detail-sec .cms-con p,.art-detail-sec .cms-con span{font-family:Roboto;font-weight:400;font-size:24px;line-height:normal;letter-spacing:-1.2px;text-align:justify;margin-bottom:25px;color:#333}.art-detail-sec .cms-con h5{font-weight:700}.art-detail-sec .prof{padding-top:17px}.art-detail-sec .cms-con ul li{font-family:Roboto;font-weight:400;list-style:disc;font-size:24px;color:#333;margin-left:20px;line-height:normal;letter-spacing:-1.2px;text-align:justify;margin-bottom:0!important}body .ui-widget.ui-widget-content{border:0;background:#807d7e;height:3px;margin-bottom:32px}body .ui-slider-horizontal .ui-slider-range{background:#ee1c25}body .ui-slider-horizontal .ui-slider-handle{top:49%;margin-left:0;transform:translateY(-50%)}body .ui-slider .ui-slider-handle{width:16px;height:16px;cursor:pointer;border-radius:50%;box-shadow:0 4px 8px #00000014}body .ui-state-default,.ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default,.ui-button,html body .ui-button.ui-state-disabled:hover,html body .ui-button.ui-state-disabled:active{border:0;background:#ee1c25;color:#454545}.st-wishlist-button.st-is-added .st-wishlist-icon{--st-icon-color: #ee1c25}.st-wishlist-details.st-wishlist-details--drawer .st-wishlist-details_shares{display:none}.st-wishlist-details_title{margin-bottom:20px}body .st-product-card--horizontal form{text-align:left}body .st-product-card .st-product-card_price{font-size:15px}body .st-product-card .st-atc-button{background-color:#ee1c25;border-radius:8px;padding:8px 25px;width:auto;transition:all .3s ease-in-out}body .st-product-card .st-atc-button:hover{background-color:#3c4242;color:#fff}body .st-product-card .st-product-card_title a{font-size:15px;height:auto;font-weight:400;line-height:1.2;padding-right:40px}body .st-product-card .st-product-card_title{margin-bottom:10px}body .st-product-card--horizontal.st-product-card--drawer .st-product-card_actions{left:unset;top:0;right:10px}body .st-product-card--horizontal .st-product-card_image{border:1px solid #ccc;border-radius:8px;overflow:hidden}body .st-product-card--horizontal{gap:15px}.customer-account-sec{display:flex;align-items:center}.customer-account-sec .main-img-wrapper{flex:0 0 40%}.customer-account-sec .main-form-wrapper{flex:0 0 60%;padding:77px 130px 77px 77px}.customer-account-sec .main-img-wrapper img{width:100%;height:100%;object-fit:cover}.customer-account-sec .form-group label,.customer-account-sec .form-group .password-toggle{display:inline-block;font-family:Roboto;font-weight:400;font-size:18px;line-height:normal;letter-spacing:.36px;margin-bottom:11px}.customer-account-sec .form-group input:not([type=checkbox]){width:100%;border:1px solid #3c4242;border-radius:8px;padding:10px;height:58px;font-family:Roboto;font-weight:400;font-size:16px;line-height:normal;letter-spacing:.36px;color:#3c4242}.customer-account-sec .form-group:not(:last-child){margin-bottom:30px}.customer-account-sec .password-label-wrapper{display:flex;justify-content:space-between}.customer-account-sec .forgot-password-link,.customer-account-sec .sign-up-link{width:fit-content;font-weight:400;font-size:16px;line-height:normal;font-family:Roboto;color:#3c4242}.customer-account-sec .forgot-password-link{display:flex;justify-content:end;float:right;margin:-20px 0 30px;text-decoration:underline}.customer-account-sec .submit-btn{margin-top:30px;margin-bottom:14px;font-size:18px;text-transform:capitalize;line-height:normal;padding:14px 45px;border-radius:8px;cursor:pointer}.customer-account-sec .sign-up-link a{text-decoration:underline}.customer-account-sec .form-group .password-toggle svg{vertical-align:middle;width:19px;height:19px}.customer-account-sec .form-group .password-toggle{cursor:pointer}.customer-account-sec .form-group .password-toggle{cursor:pointer;color:#807d7e;font-size:14px;font-weight:400;display:flex;align-items:center;gap:5px;transition:all .3s ease}.password-toggle .show-password-icon{display:inline-block}.password-toggle .hide-password-icon,.password-toggle.showing .show-password-icon{display:none}.password-toggle.showing .hide-password-icon{display:inline-block}.form-error{color:#ee1c25;font-size:14px;font-weight:400;line-height:normal;font-family:Roboto;margin-top:5px}.register-sec .sec-head{margin-bottom:50px}.register-sec .cms-con p{font-family:Roboto;margin-top:7px;color:#3c4242}.register-sec .password-note{margin-top:-10px;margin-bottom:30px;font-family:Roboto}.register-sec .checkbox-field input{accent-color:#3c4242;width:18px;height:18px;vertical-align:middle;margin-right:10px}.register-sec .checkbox-field a{color:#807d7e;text-decoration:underline;font-size:18px}.customer-account-sec.register-sec .checkbox-field{display:block;color:#807d7e}.customer-account-sec.register-sec .submit-btn{margin-top:20px}.customer-account-sec .form-error a{font-size:14px;text-decoration:underline}.reset-password-text{margin-bottom:30px;margin-top:7px}.customer-account-sec .submit-btn.reset-password-btn{margin-top:20px}.my-account-btn{margin-left:30px}.product-info .jdgm-rev-widg__title,.product-info .jdgm-widget .jdgm-histogram,.product-info .jdgm-widget .jdgm-row-actions{display:none}.product-info .jdgm-row-stars{display:flex;justify-content:space-between;text-align:left}.product-info .jdgm-row-stars .jdgm-widget-actions-wrapper a{max-width:100%;margin:0;border-radius:8px}.template-search .facets-vertical .product-grid-container{padding:0}#password-rules{display:flex;flex-wrap:wrap;gap:7px}#password-rules li{flex:0 0 calc(33.33% - 5px)}.hide-form{display:none}.form-error.top-error{font-size:18px;margin-bottom:30px;display:block;margin-top:-20px}.form-error.top-error a{font-size:inherit}.back-to-login{margin-top:30px}.back-to-login a{color:#ee1c25;text-decoration:underline}.back-to-login svg{margin-right:10px;vertical-align:middle;display:inline-block}.form__message_success a{color:#ee1c25}.form__message_success{max-width:540px}.reset-password-success-wrapper *{font-family:Roboto}.slick-slide{margin-right:20px}.account-wrapper{display:flex;flex-direction:row;gap:50px;flex-wrap:wrap;padding-bottom:80px}body .account-wrapper *{font-family:Roboto}.account-wrapper .sidebar{flex:1 1 200px;max-width:250px}.account-wrapper .sidebar .user-name{font-family:Montserrat;margin-bottom:20px}.account-wrapper .sidebar .welcome-text{font-size:14px;line-height:2.3;margin-bottom:12px;color:#807d7e}.account-wrapper .sidebar ul{list-style:none}.account-wrapper .sidebar li{padding:11px 37px;cursor:pointer;border-left:2px solid transparent;font-size:18px;line-height:normal;font-weight:600;margin-bottom:5px;color:#807d7e;border-radius:0 8px 8px 0}.account-wrapper .sidebar li svg{vertical-align:middle;margin-right:15px}.account-wrapper .sidebar li a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.account-wrapper .sidebar li.active,.account-wrapper .sidebar .sidebar-item.active{border-left:2px solid #3C4242;background-color:#f6f6f6}.account-wrapper .content{flex:3;min-width:300px}.account-wrapper .tab-content{display:none}.account-wrapper .tab-content.active{display:block}.contact-section .sub-heading{margin:0 0 30px;font-size:22px;line-height:1.5;font-weight:500}.account-wrapper .tab-content .sec-title{font-family:Montserrat;margin-bottom:25px;display:block;display:flex;align-items:center;justify-content:space-between}.info-block{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #EDEEF2;font-weight:500}.info-block span{display:block;font-weight:400;margin-bottom:9px;color:#807d7e;line-height:normal}.info-block .change-link{font-size:18px;font-weight:500;line-height:normal;float:right}.account-wrapper .tab-content .sec-title .add-new-link{font-size:18px;font-weight:500;line-height:normal;float:right;text-transform:capitalize}.address-section{padding-top:7px}.address-cards{display:flex;flex-wrap:wrap;gap:25px}.address-card{background:#f6f6f6;padding:25px 43px;border-radius:12px;width:calc(50% - 13px)}.address-card .address-user-name{line-height:normal;font-weight:500;margin-bottom:23px}.address-card .address-phone{font-size:16px;line-height:normal;margin-bottom:23px;color:#807d7e}.address-card .address-text{font-size:16px;line-height:1.3;margin-bottom:0;color:#807d7e}.address-cards .tags{margin-top:25px;margin-bottom:20px;display:flex;flex-wrap:wrap;row-gap:12px}.address-cards .tag{padding:7px 19px;font-size:16px;line-height:normal;border:1px solid #807D7E;margin-right:12px;border-radius:8px;display:inline-block}.address-cards .action-btn{font-weight:600;font-size:inherit;line-height:inherit;background:none;cursor:pointer}.address-cards .action-btn:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid #D9D9D9}.address-form{display:none}.address-form.active{display:block}.address-form .sub-heading{font-size:18px;font-weight:500;margin-bottom:30px;color:#333}.address-form-grid{display:flex;flex-direction:column;gap:27px;margin-bottom:30px;margin-top:60px}.address-form-grid .form-row{display:grid;grid-template-columns:1fr 1fr;gap:42px}.address-form-grid .form-group{display:flex;flex-direction:column;gap:13px}.address-form-grid .form-group label{font-weight:500;letter-spacing:.32px}.address-form-grid .form-group input,.address-form-grid .form-group textarea,.address-form-grid .form-group select{padding:17px 22px;border:none;border-radius:8px;font-size:16px;line-height:normal;background:#f6f6f6;width:100%}.address-form-grid .form-group select{-webkit-appearance:none;appearance:none}.address-form-grid .form-group input::placeholder,.address-form-grid .form-group textarea::placeholder,.address-form-grid .form-group select::placeholder{color:#807d7e}.address-form-grid .form-group input:focus,.address-form-grid .form-group textarea:focus,.address-form-grid .form-group select:focus{outline:none}.address-form-grid .form-group textarea{resize:vertical;min-height:80px}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.form-checkboxes{display:flex;flex-direction:column;gap:15px;margin-bottom:50px}.checkbox-group{display:flex;align-items:center;gap:10px}.checkbox-group input[type=checkbox]{width:18px;height:18px;accent-color:#333}.checkbox-group label{font-size:20px;line-height:normal;cursor:pointer}.form-actions{display:flex;gap:15px;justify-content:flex-start}.form-actions .btn{border-radius:8px;cursor:pointer;text-transform:none;font-size:20px}.form-actions .btn-secondary{background:#f6f6f6;color:#807d7e;border:none}.address-form .full-width{grid-column:1 / -1}.address-form .sub-heading{font-size:22px;letter-spacing:.44px;font-weight:500}.password-mask{font-family:monospace;letter-spacing:2px}.product__info-wrapper .product-form__input .custom-measurement-label{margin-top:3.5rem;margin-bottom:1.5rem}#custom_measurement{color:#807d7e;border:0;background:#f6f6f6;border-radius:8px;padding:20px 30px;font-size:1.6rem;width:100%;font-family:Roboto;resize:none}.wishlist-container{display:flex;flex-direction:column;gap:20px;margin-top:30px}.wishlist-item{display:grid;grid-template-columns:auto 80px 1fr auto auto;gap:20px;align-items:center;padding:20px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;transition:box-shadow .3s ease}.wishlist-item:hover{box-shadow:0 2px 8px #0000001a}#wishlist-tab .remove-btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}#wishlist-tab .remove-btn:hover{background-color:#f5f5f5}#wishlist-tab .product-image{width:80px;height:100px;overflow:hidden;border-radius:4px}#wishlist-tab .product-image img{width:100%;height:100%;object-fit:cover}#wishlist-tab .product-details{display:flex;flex-direction:column;gap:8px}#wishlist-tab .product-name{font-size:16px;font-weight:500;color:#333;margin:0;line-height:1.3}#wishlist-tab .product-color,#wishlist-tab .product-quantity{font-size:14px;color:#807d7e;margin:0}#wishlist-tab .product-price{text-align:right}#wishlist-tab .price{font-size:18px;font-weight:600;color:#333}#wishlist-tab .add-to-cart-btn{background:#333;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}#wishlist-tab .add-to-cart-btn:hover{background:#555}.orders-tabs{display:flex;border-bottom:3px solid #F6F6F6;margin-bottom:50px;gap:0;justify-content:space-between;margin-top:38px}.orders-tab-btn{background:none;border:none;outline:none;font-size:22px;line-height:1.5;font-weight:500;color:#3c4242;padding:12px 53px;cursor:pointer;border-bottom:3px solid transparent;transition:color .2s,border-bottom .2s;margin-bottom:-3px;letter-spacing:.44px;border-radius:8px 8px 0 0}.orders-tab-btn.active{border-bottom:3px solid #3C4242;background:#f6f6f6}.orders-list{display:flex;flex-direction:column;gap:36px}.order-card{display:flex;flex-direction:column;gap:0;margin-bottom:0;position:relative}.order-summary-box{background:#f6f6f6;border-radius:8px;padding:28px 47px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:30px}.order-no{font-weight:700;color:#222;font-size:19px;margin-bottom:6px}.order-summary-col{display:flex;flex-direction:column;gap:2px;min-width:180px}.order-detail-view h2.sec-title.sec-detail-title{justify-content:flex-start}.order-detail-view .order-products{padding:43px!important;background:#f6f6f6;border-radius:8px}.order_label{font-size:14px;line-height:normal;margin-bottom:8px;color:#807d7e}.order-products .order-actions button{text-transform:capitalize}.order_label .order_value{color:#bebcbd}.order-products{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-bottom:30px;border-bottom:1px solid #EDEEF2}.order-product{display:flex;align-items:center;gap:23px;width:max-content}.order-product:last-child{border-bottom:none}.order-product-img{border:1px solid #D9D9D9;border-radius:8px;flex:0 0 125px}.order-product-img img{width:100%;height:100%;object-fit:contain;border-radius:0;aspect-ratio:1;mix-blend-mode:multiply}.order-product-info{display:flex;flex-direction:column;gap:2px;flex:1}.order-product-title{font-size:16px;font-weight:600;color:#222;margin-bottom:2px}.order-product-options span{font-size:14px;color:#807d7e;margin-right:8px}.order-product-qty,.order-product-total,.order-product-color{font-size:15px;color:#807d7e;margin-bottom:0}.order-actions{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:0}.view-order-detail-btn{border-radius:8px;cursor:pointer}.sec-detail-title svg{cursor:pointer}.orders-empty{text-align:center;color:#807d7e;font-size:18px;padding:40px 0}.order-detail-view{margin-bottom:0;display:flex;flex-direction:column;gap:18px}.order-detail-view .order-summary-box{margin-bottom:0;border-radius:12px 12px 0 0}.order-detail-view .order-products{border-radius:0 0 12px 12px;box-shadow:none;padding-bottom:0}.order-detail-view .back-to-orders-btn{margin-top:18px;align-self:flex-end}#order-detail-container .order-product-wrapper{width:100%}#order-detail-container .order-products{display:block}#order-detail-container .order-product-wrapper{flex-direction:column;align-items:start;display:flex;justify-content:space-between;gap:0}#order-detail-container .order-product-wrapper .order-product{width:100%}#order-detail-container .order-product-wrapper .order-product:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #BEBCBD}#orders-list-container .order-product-wrapper .order-product{display:none}#orders-list-container .order-product-wrapper .order-product:first-child{display:flex}.orders_not_found{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;font-size:24px;padding:50px 0}@media (max-width: 900px){.order-summary-box,.order-products,.order-detail-view{padding:12px 8px}.order-product-img img{width:48px;height:48px}}.account-wrapper .swym-storefront-layout-header{display:none}body .swym-storefront-layout-container,body .swym-storefront-layout-body{overflow:auto}body #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%;padding:0;max-width:100%}body img.swym-storefront-layout-grid-item-image{object-fit:contain;mix-blend-mode:multiply}body .swym-storefront-layout-grid-item-add-to-cart-button{background:#ee1c25}body .slider-for #swym-atw-button-container{height:auto}body .atw-button-icon path{stroke:#fff}body #swym-atw-button-container .atw-button{background:#d9d9d9;border-radius:50%;padding:0;width:32px;height:32px}body .swym-wishlist-collections-v2{width:32px!important;height:32px!important;background:#d9d9d9;display:flex;justify-content:center;align-items:center;border-radius:50%}body .swym-wishlist-collections-v2 svg{width:18px!important;height:18px!important}body .swym-wishlist-collections-v2 svg path{stroke:#fff;stroke-width:2px}body .swym-storefront-layout-header{height:auto}body .swym-button.swym-add-to-wishlist-view-product{position:absolute;z-index:9;right:10px;top:10px;width:32px;height:32px;background:#d9d9d9;border-radius:50%}body .swym-add-to-wishlist-view-product:after{color:#fff!important}body .swym-wishlistplus-themeapp-container-header{display:none}body div.swym-wishlistplus-themeapp-container-item .swym-engage-image-container{border:1px solid #e9e9e9;border-radius:12px}body div.swym-wishlistplus-themeapp-container-item .swym-engage-product-link>div{font-family:var(--font-heading-family);margin-top:7px}body div.swym-wishlistplus-themeapp-container-item .swym-engage-product-link .swym-engage-product-title{margin-top:12px}.swym-wishlistplus-themeapp-container-item-action-button .swym-wishlistplus-themeapp-container-item-addtocart-button{background:#ee1c25;padding:8px 10px;margin-top:7px}body .swym-wishlistplus-themeapp-wishlist-container{--swym-wishlistplus-themeapp-container-items-per-row-desktop: 3;padding:0}.size-guide-table{width:100%;border-collapse:collapse;margin:20px 0;font-family:Arial,sans-serif;font-size:14px;box-shadow:0 2px 10px #0000000d}.size-guide-table th,.size-guide-table td{border:1px solid #ddd;padding:12px 15px;text-align:center}.size-guide-table thead{background-color:#f4f4f4}.size-guide-table th{font-weight:600;color:#333}.size-guide-table tbody tr:nth-child(2n){background-color:#fafafa}.size-guide-table tbody tr:hover{background-color:#f1f1f1}@media screen and (max-width: 768px){.size-guide-table{font-size:12px}.size-guide-table th,.size-guide-table td{padding:8px}}@media screen and (max-width: 480px){.size-guide-table thead{display:none}table.size-guide-table.custom-size__table tr th,table.size-guide-table.custom-size__table tr td{display:masonry!important}}.template-page .page-width{max-width:1360px;padding-left:20px;padding-right:20px}.template-page .page-width .main-page-title{font-size:30px;line-height:1.2;text-align:center;margin-bottom:21px;padding-bottom:16px;border-bottom:1px solid #333333}.template-page .page-width .rte p{font-size:20px;line-height:1.4;color:#333;letter-spacing:.02em}table.size-guide-table.custom-size__table{margin-top:30px;box-shadow:none}table.size-guide-table.custom-size__table tr th,table.size-guide-table.custom-size__table tr td{text-align:left}table.size-guide-table.custom-size__table tr{background:#fff}@media (max-width:767px){.size-guide-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:none}.size-guide-table.custom-size__table{min-width:600px;width:100%;table-layout:fixed}.size-guide-table-wrapper{overflow-y:hidden}.template-page .page-width .rte p{font-size:16px;line-height:1.5}}.table-wrapper{width:100%;overflow-x:auto}.table-wrapper table{width:100%;border-collapse:collapse;min-width:800px}.table-wrapper th,.table-wrapper td{border:1px solid #ccc;padding:10px;text-align:center}.table-wrapper thead{background-color:#f2f2f2;font-weight:700}.table-wrapper table.size-guide-table.custom-size__table tr td:first-child{width:170px}.table-wrapper table.size-guide-table.custom-size__table tr td strong{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
