@font-face{font-family:primaryFont-Regular;src:url(/_next/static/media/DMSans-Regular.254fafcf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:primaryFont-Medium;src:url(/_next/static/media/DMSans-Medium.6e411356.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:primaryFont-Bold;src:url(/_next/static/media/DMSans-Bold.5d8f1921.ttf) format("truetype");font-weight:700;font-style:normal}:export{white:#fff;black:#000;primaryColor1:#141414;primaryColor2:#cf102d;primaryColor3:#434343;secondaryColor1:#98989a;secondaryColor2:#e2e1df;secondaryColor3:#a9a9a9;secondaryColor4:#d9d9d9;secondaryColor5:#1a1a1a;secondaryColor6:#d2d2d2;secondaryColor7:#e7c5c7;errorMsgColor:#ffc103;errorMsgColor1:#301718;successMsgColor:#198754}.flashMessageHeader{background:#cf102d;color:#fff;align-items:center;overflow:hidden;transition:all .5s ease-in-out;height:0}.flashMessageHeader,.flashMessageHeader .showStaticMessage .rfm-marquee{display:flex;justify-content:center}.flashMessageHeader .rfm-child{font-family:primaryFont-Bold;font-size:14px;white-space:nowrap}.flashMessageHeader.show{height:40px}.siteHeader{background:#141414;border-bottom:1px solid #e2e1df;height:100px}.siteHeader .headerContainer{height:100%}.siteHeader .headerContainer .headerInner{display:flex;justify-content:space-between;align-items:center;padding:20px 0;height:100%}.siteHeader .headerContainer .headerInner .siteLogo{display:block}.siteHeader .headerContainer .headerInner .siteLogo img{max-width:148px}.siteHeader .headerContainer .headerInner .information-sec ul li{display:flex;align-items:center;padding-top:8px}.siteHeader .headerContainer .headerInner .information-sec ul li:first-child{padding-top:0}.siteHeader .headerContainer .headerInner .information-sec ul li p{font:12px/16px primaryFont-Medium;color:#fff;font-weight:400;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.siteHeader .headerContainer .headerInner .information-sec ul li p span:first-child{padding-right:8px}.siteHeader .headerContainer .headerInner .information-sec ul li .icon{color:#fff;font-size:16px;padding-right:5px}.orderReviewCloseSec a img{width:15px}.clearCartPopup .swal2-title{font:30px/34px primaryFont-Bold;color:#141414;font-weight:400}.clearCartPopup .swal2-html-container{font:18px/22px primaryFont-Regular;color:#141414;font-weight:400;overflow:hidden}.clearCartPopup .swal2-cancel,.clearCartPopup .swal2-confirm{font:16px/16px primaryFont-Bold;font-weight:400;border-radius:7px;outline:none;box-shadow:none;min-width:100px;padding:12px 10px;border:2px solid #cf102d}.clearCartPopup .swal2-cancel:focus,.clearCartPopup .swal2-confirm:focus{box-shadow:none}.clearCartPopup .swal2-confirm{color:#fff;background:#cf102d}.clearCartPopup .swal2-confirm:hover{background:#cf102d!important;background-image:none!important}.clearCartPopup .swal2-cancel{margin-right:15px;color:#cf102d;background:rgba(0,0,0,0)}.clearCartPopup .swal2-cancel:hover{background:rgba(0,0,0,0)!important;background-image:none!important}@media(max-width:1599px){.siteHeader .headerContainer .headerInner{padding:10px 0}}@media(max-width:767px){.siteHeader .headerContainer .headerInner{padding:15px 0}.siteHeader .headerContainer .headerInner .information-sec{width:200px}.clearCartPopup .swal2-title{font-size:26px;line-height:30px}.clearCartPopup .swal2-html-container{font-size:16px;line-height:20px}}@media(max-width:567px){.siteHeader .headerContainer .headerInner .siteLogo img{max-width:128px}.siteHeader .headerContainer .headerInner .information-sec{width:180px}}@media(max-width:479px){.siteHeader .headerContainer .headerInner .siteLogo img{max-width:128px}.siteHeader .headerContainer .headerInner .information-sec{width:140px}.siteHeader .headerContainer .headerInner .information-sec ul li{padding-top:5px}.siteHeader .headerContainer .headerInner .information-sec ul li p span:first-child{padding-right:6px}.siteHeader .headerContainer .headerInner .information-sec ul li .icon{font-size:12px;padding-right:3px}.clearCartPopup .swal2-title{font-size:24px;line-height:28px}.clearCartPopup .swal2-html-container{font-size:15px;line-height:20px}.clearCartPopup .swal2-cancel,.clearCartPopup .swal2-confirm{font-size:14px;line-height:14px;padding:10px}.clearCartPopup .swal2-cancel{margin-right:10px}}@media(max-width:414px){.siteHeader .headerContainer .headerInner .siteLogo img{max-width:128px}.siteHeader .headerContainer .headerInner .information-sec ul li p{font-size:10px;line-height:14px}}@media(max-width:320px){.siteHeader .headerContainer .headerInner .information-sec{width:100px}}