@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Outfit:wght@100..900&display=swap";@font-face{font-family:Edo SZ;src:url(/cdn/shop/files/EdoSZ.eot);src:url(/cdn/shop/files/EdoSZ.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/EdoSZ.woff2) format("woff2"),url(/cdn/shop/files/EdoSZ.woff) format("woff"),url(/cdn/shop/files/EdoSZ.ttf) format("truetype"),url(EdoSZ.svg#EdoSZ) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Marker Felt;src:url(/cdn/shop/files/MarkerFelt-Wide.eot?v=1737541031.eot);src:url(/cdn/shop/files/MarkerFelt-Wide.eot?v=1737541031.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/MarkerFelt-Wide.woff2?v=1737541031.woff2) format("woff2"),url(/cdn/shop/files/MarkerFelt-Wide.woff?v=1737541031.woff) format("woff"),url(/cdn/shop/files/Marker_Felt_Wide.ttf?v=1737541031.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}input[type=file]::-webkit-file-upload-button{cursor:pointer}input[type=file]::-moz-file-upload-button{cursor:pointer}input[type=file]::-ms-file-upload-button{cursor:pointer}input[type=file]::-o-file-upload-button{cursor:pointer}input[type=file]{cursor:pointer}html body{font-family:Poppins,serif;margin:0}*::-moz-selection{color:#fff;background:#747474}*::-webkit-selection{color:#fff;background:#747474}*::-webkit-input-placeholder{color:#747474;opacity:1}*:-moz-placeholder{color:#747474;opacity:1}*::-moz-placeholder{color:#747474;opacity:1}*:-ms-input-placeholder{color:#747474;opacity:1}a,div a:hover,div a:active,div a:focus,button{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}a,span,div a:hover,div a:active,button{text-decoration:none}*:after,*:before,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body ul{margin:0;padding:0}p{color:#333;font-family:Poppins,serif;font-size:17px;font-weight:400;line-height:35px}a:hover{color:#ffb973!important}body .clearfix,body .clear{clear:both;line-height:100%}body .clearfix{height:auto}*{outline:none!important}table{border-collapse:collapse;border-spacing:0}body main#MainContent a:visited,body main#MainContent .alink:visited{text-decoration:none}.clr:after,ul:after,.clearfix:after,li:after,.grve-container:after{clear:both;display:block;content:""}div input,div select,div textarea,div button,a,button,ul,ul li,ol,li{font-family:Poppins,serif;list-style:none}body,body main#MainContent p{font-family:Poppins,serif;line-height:100%;margin:0}body main#MainContent h1,body main#MainContent h2,body main#MainContent h3,body main#MainContent h4,body main#MainContent h5,body main#MainContent h6{color:#fff;text-align:center;font-family:Marker Felt;font-size:60px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:0}body main#MainContent h1{font-size:70px}body main#MainContent h2{font-size:60px}body main#MainContent h3{font-size:50px}body main#MainContent h4{font-size:40px}body main#MainContent h5{font-size:30px}body main#MainContent h6{font-size:20px}body main#MainContent h1:last-child,body main#MainContent h2:last-child,body main#MainContent h3:last-child,body main#MainContent h4:last-child,body main#MainContent h5:last-child,body main#MainContent h6:last-child{margin-bottom:0}input{background:none;border:0 none;outline:none}table{border:0 none;border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}td{vertical-align:top}img{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto;display:block}a{outline:none;cursor:pointer}.clear{clear:both}.clearfix{clear:both;display:block;font-size:inherit;height:0;line-height:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.row:after,.row:before{clear:both;content:"";display:table}html body{padding-top:153px}html body .page-width{max-width:1330px;margin:0 auto;padding:0 15px}html body .main-content .container .page-width,html body .main-content .page-width .page-width{max-width:none;padding:0}div#announcement-bar{padding:12px 0!important;background:#000}div#announcement-bar .announcement-wrap{font-family:Poppins,serif;font-size:20px;font-weight:500;color:#fff;line-height:100%}header.site-header .grid.grid--table{display:flex;justify-content:space-between;align-items:center}div#StickNavWrapper{height:auto!important;position:relative;z-index:99}div#SiteNavSearchCart div,div#SiteNavSearchCart div a{width:auto;display:block;padding:0;margin:0}header.site-header .grid.grid--table>div{width:auto}header.site-header .grid.grid--table:after{display:none}div#SiteNavSearchCart{align-items:center}div#SiteNavSearchCart .customer-login-links a:first-child,div#SiteNavSearchCart .header-cart a{background:url(header-cart-admin.png) no-repeat -91px 0;width:35px;height:30px;font-size:0;z-index:9;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}div#SiteNavSearchCart div.header-cart{padding-left:0;margin-left:9px;border-left:1px solid #f3d100;border-right:1px solid #f3d100;padding-right:8px;margin-right:-1px}div#SiteNavSearchCart div{position:relative}div#SiteNavSearchCart .customer-login-links a#customer_logout_link{background:#fff;padding:10px;position:absolute;right:0;width:100%;min-width:max-content;font-size:16px;font-family:Oswald,serif;font-weight:500;display:none;visibility:hidden;opacity:0}div#SiteNavSearchCart .customer-login-links:hover a#customer_logout_link{display:block;visibility:visible;opacity:1}div#SiteNavSearchCart div.header-search .site-header__search-submit svg,div#SiteNavSearchCart .header-cart svg{display:none}div#SiteNavSearchCart .header-cart a{background-position:-42px 0}div#SiteNavSearchCart div.header-search{position:relative;z-index:9;display:block;min-width:50px;min-height:30px}div#SiteNavSearchCart div.header-search form{position:absolute;top:0;right:0;background:transparent;left:auto;min-width:0;bottom:auto;margin:0}div#SiteNavSearchCart div.header-search form.active-form input#SiteNavSearch{min-width:250px;padding-left:10px;padding-right:37px;background:transparent;cursor:default;pointer-events:auto;display:block}div#SiteNavSearchCart div.header-search .site-header__search-submit,div#SiteNavSearchCart div.header-search form:after{position:absolute;top:0;right:0;bottom:auto;background:url(header-cart-admin.png) no-repeat 4px 0px;padding:0;width:30px;height:30px;z-index:99;pointer-events:auto;opacity:0}div#SiteNavSearchCart div.header-search form:after{content:"";top:0;background-size:auto auto;right:0;z-index:1;opacity:1}div#SiteNavSearchCart div.header-search form.active-form{top:35px;background:#fff}div#SiteNavSearchCart div.header-search form.active-form:after{top:-35px;opacity:.5}div#SiteNavSearchCart div.header-search form.active-form .site-header__search-submit{right:2px;top:9px;background-size:100px auto;opacity:1}div#SiteNavSearchCart .customer-login-links a:first-child:hover,div#SiteNavSearchCart .header-cart a:hover,div#SiteNavSearchCart div.header-search .site-header__search-submit:hover,div#SiteNavSearchCart div.header-search:hover:after{filter:invert(46%) sepia(88%) saturate(5510%) hue-rotate(345deg) brightness(91%) contrast(103%)}nav#StickyNav .page-width{padding:0}header.site-header .grid.grid--table>div.site-logo-header{min-width:283px}header.site-header ul#SiteNav li svg.icon.icon-arrow-down{width:15px;height:18px}header.site-header div#SiteNavParent{margin-left:auto}header.site-header ul#SiteNav>li>a,div#NavDrawer ul.drawer__nav a{font-size:18px;font-family:Oswald,serif;font-weight:400;color:#000;padding:17px 11px;letter-spacing:0}ul#SiteNav{margin-left:40px}body a:hover{color:#ed3322!important}ul.meganav__nav.meganav__nav--collection.page-width .meganav__title{font-size:18px;font-family:Oswald,serif;font-weight:500;color:#000;margin-bottom:10px;margin-top:10px}ul.meganav__nav.meganav__nav--collection.page-width li a{font-family:Poppins,serif;font-size:16px;color:#000}.site-header .meganav.meganav--active{box-shadow:0 9px 33px #0000001c;top:100%;display:block}body .site-header .meganav{display:none}div#shopify-section-header{position:fixed;left:0;right:0;top:0;z-index:9999}body div#shopify-section-header .container{transition:all .5s ease 0s;max-width:100%;padding:0}body.sticky_header div#shopify-section-header .container{margin-top:-45px}body div#shopify-section-header header.site-header{transition:all .5s ease 0s;padding:29px 0;background:#fd0}div#StickNavWrapper nav#StickyNav{background:#fd0;border:0;z-index:1}div#StickNavWrapper nav#StickyNav:after{display:none}body.sticky_header div#shopify-section-header header.site-header{padding:10px 0;top:0;box-shadow:0 0 10px #6a6a6a}header.site-header .site-nav--active .site-nav__link:after{left:11px;right:13px}body div#shopify-section-header header.site-header .meganav__product a.product-card{height:100%;display:block;padding:49px 10px 44px;border-color:#ddd}body div#shopify-section-header .meganav__product a.product-card .product-card__image-container{height:auto;display:flex;align-items:center;justify-content:center;margin:0 0 19px}body div#shopify-section-header .product-card__image img{position:static}body div#shopify-section-header .product-card__image>div{padding:0!important;height:135px}.product-card__image-container{margin:0}body div#shopify-section-header a.product-card .product-card__overlay{visibility:visible;opacity:1;position:static;height:auto;background-color:transparent}body div#shopify-section-header a.product-card .product-card__overlay .btn--narrow{transform:none;-ms-transform:none;-webkit-transform:none}body div#shopify-section-header a.product-card .btn--narrow:before{display:none}body div#shopify-section-header .product-card__name{line-height:25px;padding:0 15px;color:#000;font-size:16px;font-family:Poppins;font-weight:500;margin-bottom:8px;min-height:50px;text-transform:uppercase}body div#shopify-section-header .product-card__info .product-card__price,body div#shopify-section-header .product-card__info .product-card__availability{font-size:16px}body div#shopify-section-header .product-card__name:hover{color:#e32819}body div#shopify-section-header a.product-card .product-tag{top:42px;right:19px;left:auto;font-family:Poppins;font-weight:400;font-size:12px;padding:1px 8.1px}body div#shopify-section-header a.product-card .btn--narrow{padding:11px 27.2px;font-size:14px;letter-spacing:0;font-weight:500}body div#shopify-section-header ul.meganav__nav .meganav__list h5.h1.meganav__title{margin:0;padding-bottom:10px;font-size:24px;font-family:Marker Felt;line-height:100%;letter-spacing:0px}body div#shopify-section-header ul.meganav__nav .meganav__list>li{margin-top:8px}body div#shopify-section-header header.site-header ul.meganav__nav .meganav__list{padding:30px 0 0}body main#MainContent .red-section{background:#ed3223;margin-bottom:0}main#MainContent .yellow-section{margin-bottom:0;background:#ffd008}main#MainContent .section-block{position:relative;background-color:inherit}body main#MainContent .testimonial-sec{padding:120px 0}body main#MainContent .red-section h2{color:#fff;margin-bottom:50px}.testimonial-sec .testimonial-wrapping{display:block;grid-gap:40px;grid-template-columns:repeat(2,1fr);padding-top:0;margin-bottom:0}.testimonial-sec .testimonial-wrapping .slick-list{padding-top:65px}.testimonial-sec .testimonial-wrapping .quote__slide-wrapper{background:#fff}.testimonial-wrapping button.slick-arrow{width:67px;height:51px;background-color:#fff;margin-top:34px}.testimonial-wrapping button.slick-arrow:before{content:"";background-image:url(btn-arrow.png);background-size:auto;background-position:0 0;background-repeat:no-repeat;font-size:0;width:20px;height:16px;display:block;filter:brightness(0);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.testimonial-wrapping button.slick-arrow:hover{background-color:#000}.testimonial-wrapping button.slick-arrow:hover:before{filter:brightness(100%)}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-82px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-82px}.testimonial-wrapping button.slick-arrow.slick-prev:before{transform:rotate(-180deg)}body main#MainContent .testimonial-sec a.btn--view-all{margin-top:74px}body main#MainContent .quote__slide-wrapper blockquote{margin:0}body main#MainContent .quote__slide-wrapper blockquote p{color:#000;text-align:center;font-family:Poppins,serif;font-size:20px;font-style:normal;font-weight:300;line-height:36px;text-transform:capitalize;padding:0 25px}body main#MainContent .quote__slide-wrapper blockquote cite{color:#000;text-align:center;font-family:Outfit;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:capitalize;opacity:1;margin:23px 0 30px}body main#MainContent .quote__slide-wrapper span.quote-icon.testi-icon{width:90px;height:90px;border-radius:50%;background:#fd0 url(quote-icon.png) no-repeat center center;margin:-45px auto 20px;position:relative;z-index:99;display:flex;justify-content:center;align-items:center}body main#MainContent .quote__slide-wrapper span.quote-icon.testi-icon svg.icon{opacity:0}body main#MainContent .btn,.banner-slider-section .button-banner-wrap a,.shop-sec-btn a.view-all-btn,body main#MainContent input.reset-password-btn{color:#000;text-align:right;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;letter-spacing:0;background:#fd0;padding:15px 72px 15px 26px;position:relative;width:max-content}body main#MainContent input.reset-password-btn{margin-bottom:0}.banner-slider-section .button-banner-wrap a:hover,body main#MainContent .testimonial-sec a.btn--view-all:hover,.shop-sec-btn a.view-all-btn:hover,body main#MainContent .btn:hover,body main#MainContent input.reset-password-btn:hover{background:#000;color:#fff!important}.reset-pass-btn{max-width:max-content;margin:auto;position:relative}body main#MainContent .btn:before,.banner-slider-section .button-banner-wrap a:before,.shop-sec-btn a.view-all-btn:before,.sign-btn-wrap p.login-btn:before,.register-submit-btn>p:before,.submit-cancel-wrap .lost-submit-btn:before,.update-btn-wrap>p:before,.add-btn-wrap>p:before,.reset-pass-btn:before,.shopify-challenge__container form#captcha_form:after{width:44px;height:44px;position:absolute;right:5px;content:"";top:0;bottom:0;margin:auto 0;background:#000 url(btn-arrow.png) no-repeat center center}.reset-pass-btn:before{z-index:1}body main#MainContent .btn:hover:before,.banner-slider-section .button-banner-wrap a:hover:before,.sign-btn-wrap p.login-btn:hover:before,.register-submit-btn>p:hover:before,.submit-cancel-wrap .lost-submit-btn:hover:before,.update-btn-wrap>p:hover:before,.add-btn-wrap>p:hover:before,.reset-pass-btn:hover:before,.shopify-challenge__container form#captcha_form:hover:after{background-color:#fff;background-image:url(slider-arrow.png)}.banner-slider-section .button-banner-wrap a span{display:none}.quotes-slider .rating-stars{margin:24px 0 28px}.shop-sec-btn a.view-all-btn{background-color:#ed3223;color:#fff}.shop-sec-btn a.view-all-btn:before{background-color:#fff;background-image:url(slider-arrow.png)}.shop-sec-btn a.view-all-btn:hover:before{background-color:#ed3223}.template-index .main-content>div{clear:both}.template-index .main-content{padding-bottom:0;margin:0}div#shopify-section-slideshow{background:url(banner-bg.jpg) no-repeat center center;background-size:cover}div#shopify-section-slideshow,div#shopify-section-slideshow>div{height:auto}div#shopify-section-slideshow.banner-main-sec{min-height:590px}div#shopify-section-slideshow>div.container.hero-wrapper{display:flex;flex-wrap:nowrap;max-width:1330px;margin:0 auto;background:none!important;align-items:center}div#shopify-section-slideshow div#Slideshow-slideshow{height:100%!important;max-height:100%;order:2;background:none!important;width:50%;overflow:visible}div#shopify-section-slideshow div#Slideshow-slideshow>div{overflow:visible}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{position:static;width:50%;order:1}div#shopify-section-slideshow div#Slideshow-slideshow img{opacity:1;height:auto;width:auto}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content .hero-content__title-wrapper{opacity:1;transform:none}div#Slideshow-slideshow .hero__image-content{margin-bottom:-86px;margin-right:-130px;margin-top:50px}.banner-slider-section .banner-sec-wrap{padding:0;max-width:510px}.banner-main-sec .container{padding:0 15px}main#MainContent .banner-slider-section .banner-sec-wrap h2{background:none;font-size:68px;padding:0}main#MainContent .banner-slider-section .banner-sec-wrap h2 .highlight{color:#fd0}.banner-slider-section .button-banner-wrap{margin-top:31px}div#shopify-section-featured-collections{display:flow-root;justify-content:center;align-items:center}footer.site-footer .flex-footer{display:flex;flex-wrap:nowrap;margin:0}footer.site-footer .flex-footer .text-sec-first{padding:0;max-width:336px}footer.site-footer .flex-footer .text-sec-first .footer-sec-wrap{text-align:left}footer.site-footer .flex-footer .text-sec-first .footer-sec-wrap p{font-size:16px;font-weight:300;color:#fff;font-family:Poppins;line-height:160%;text-transform:capitalize;margin:0}.site-footer ul.payment-icons{text-align:left;padding:0;margin-top:23px}.site-footer ul.payment-icons svg.icon{width:42px;height:28px}.site-footer ul.payment-icons li{padding:0}footer.site-footer{padding-top:88px;background-image:url(footer-bg-image.png);background-repeat:no-repeat;background-size:100% 100%;height:100%;width:100%;clear:both}footer.site-footer .flex-footer>div.grid__item.text-sec-first{padding-top:17px}.site-footer h1.h1.site-footer__section-title{font-size:55px;font-family:Marker Felt;font-weight:500;display:block;line-height:100%;margin-bottom:19px}.site-footer__copyright{padding:17px 0;border-top:1px solid #ffffff24;margin-top:66px}.site-footer__copyright .grid__item{width:100%;text-align:center}.site-footer__copyright .grid__item.medium-up--one-half small,div#shopify-section-footer .site-footer__copyright .grid__item.medium-up--one-half a{text-align:center;width:100%;font-size:18px;line-height:160%;font-family:Poppins;font-weight:400;color:#fff}.site-footer__copyright .grid__item.medium-up--one-half a:hover{color:#ed3322!important}div#shopify-section-gallery_EnFdrn{margin:0}div#shopify-section-gallery_EnFdrn .gallery-sec-div .column-flex__image{height:244px}div#shopify-section-footer .glide__track{display:none}footer.site-footer .flex-footer .footer-sec ul li{width:auto;max-width:max-content;margin-bottom:17px}.site-footer__section{padding-bottom:0}footer.site-footer .flex-footer .footer-sec{min-width:auto;padding:0;flex:auto}.site-footer__section h4.site-footer__section-title{font-size:25px;font-family:Marker Felt;line-height:160%}footer.site-footer .flex-footer>div:not(:last-child){margin-right:68px}div#shopify-section-footer .site-footer a{margin:0;color:#fff;font-family:Poppins;font-weight:300;line-height:100%;font-size:19px}footer.site-footer .flex-footer .footer-sec ul li.active a{color:#ed3322!important}footer.site-footer .footer-sec.footer-social-sec ul.social-icons{display:flex;flex-direction:column}footer.site-footer .footer-sec.footer-social-sec ul.social-icons p{display:none}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a span.icon__fallback-text{line-height:43px;font-size:18px;position:static!important;margin:0;font-family:Poppins,sans-serif;font-weight:300}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li svg.icon{position:absolute;left:10px;top:0;bottom:0;margin:auto 0}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a:before{content:"";position:absolute;width:43px;height:43px;border-radius:50%;border:1px solid #fff;left:0;display:block}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a{position:relative;padding-left:50px}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a:hover:before{background-color:#fd0;border-color:#fd0}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a:hover svg.icon{fill:#000}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a:hover span.icon__fallback-text{color:#fff!important}.shopify-section.index-section.newsletter-section{background-position:center center;margin:0;background-image:url(subsripe-bg-img.png);background-size:100% 100%;background-repeat:no-repeat}main#MainContent .shopify-section.index-section.newsletter-section .section-block{padding:73px 0 60px}.shopify-section.index-section.newsletter-section .section-block .section-block__header{margin:0}main#MainContent .shopify-section.index-section.newsletter-section .section-block h4.h1--mini.section-block__title{color:#000;font-size:55px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .section-block__subtext p{font-size:25px;color:#000;line-height:35px}.shopify-section.index-section.newsletter-section .section-block .grid__item.medium-up--two-thirds{padding:0;position:static;width:875px}.shopify-section.index-section.newsletter-section .section-block .grid{display:flex;justify-content:center;align-items:center}.shopify-section.index-section.newsletter-section .section-block input#NewsletterEmail-{font-size:18.6px;font-family:Poppins,sans-serif;line-height:171%;color:#747474;height:62px;padding:0}.form-vertical .form-errors{display:none}.section-block input::placeholder{color:#747474;font-size:18.6px;font-family:Poppins,sans-serif;opacity:1}.shopify-section.index-section.newsletter-section .section-block .input-group{padding:8px 8px 8px 60px;background:#fff;margin:0}.shopify-section.index-section.newsletter-section .section-block .input-group:before{content:"";width:24px;height:26px;position:absolute;left:26px;top:0;bottom:0;margin:auto 0;background-image:url(mail-icon.png);background-size:100%;background-repeat:no-repeat}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button svg.icon{display:none}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button span{font-size:18.6px;color:#fff;overflow:visible;position:static!important;font-family:Poppins;font-weight:600;letter-spacing:1px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button{background:#ed3223;padding:0;min-width:225px;height:62px;text-align:center}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button:before{display:none}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button:hover{background:#fd0}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button:hover span{color:#ed3223}main#MainContent .shopify-section.index-section.newsletter-section .section-block .section-block__subtext{margin:7px 0 30px}body main#MainContent .exclusive-sec{padding:97px 0 120px}.exclusive-sec .column-flex__image{height:570px;max-width:341px}main#MainContent .exclusive-sec .flex__item:not(:last-child){max-width:341px}main#MainContent .exclusive-sec .flex__item:first-child{margin-right:18px}main#MainContent .exclusive-sec .flex__item:nth-child(2){margin-top:84px}main#MainContent .exclusive-sec .flex__item:not(:last-child) .column-flex__image:before{content:"";width:203px;height:2.5px;position:absolute;right:0;left:0;margin:0 auto;background-color:#fff;bottom:-32px}main#MainContent .exclusive-sec .flex__item:nth-child(2) .column-flex__image:before{top:-32px}main#MainContent .exclusive-sec .flex__item p.h5{font-size:80px;font-family:Marker Felt;font-weight:600;color:#fff;text-align:left;line-height:118%}main#MainContent .exclusive-sec .flex__item:last-child{margin-left:82px;padding-top:107px}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__image{display:block;background-size:contain;width:100%;max-width:100%;height:304px;margin-top:35px}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{text-align:left;font-size:25px;line-height:35px;color:#fff;font-family:Poppins,sans-serif;text-transform:capitalize;margin:33px 0 47px}main#MainContent .exclusive-sec .flex__item .column-btn-class{text-align:left}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__content{padding:0}main#MainContent .locater-section h2.locate-heading{color:#000;margin-bottom:54px}.locater-section{padding:107px 15px 130px}.locater-section div#storelocator .hideOnLoad{display:none!important}.locater-section div#storelocator .bootstrap-msesl{padding:0}div#map .gm-style-iw-d h4.location_title{color:#000}.locater-section div#storelocator .bootstrap-msesl .container-fluid,.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content{padding:0}.locater-section #maptab{overflow:hidden;max-height:650px}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content h4.labeltxt{font-family:Poppins,serif;font-size:17px;color:#0222b5;margin:0!important}div#storelocator{max-width:1300px;margin:0 auto}div#powered_by{display:none}section.shop-section{max-width:1330px;background-color:transparent;margin:auto;padding:117px 15px 0}.shop-sec-btn{padding-bottom:128px;text-align:center}body main#MainContent section.shop-section h2{color:#000;margin-bottom:50px}section.shop-section .shop-tabs h2{display:none}section.shop-section ul.tab-nav li.tab-link{width:155px;height:55px;display:flex;align-content:center;align-items:center;justify-content:center;font-family:Poppins;font-size:18px;font-weight:500;text-transform:uppercase;padding:0;color:#000}section.shop-section ul.tab-nav li.tab-link.active,section.shop-section ul.tab-nav li.tab-link:hover{background-color:#ed3223;color:#fff}section.shop-section ul.tab-nav li.tab-link:not(:last-child){margin-right:18px}section.shop-section ul.tab-nav{margin-bottom:60px}section.shop-section .accordian-content{margin-bottom:53px}section.shop-section .product-tile{background:#fff}body main#MainContent .product-info h3,.product-data .product-card__name,.template-list-collections main#MainContent .second-banner-sec .title-sec{color:#000;font-size:18px;font-family:Poppins;font-weight:500;margin-bottom:6px;min-height:54px;text-transform:uppercase}body main#MainContent .product-info h3:hover,.product-data .product-card__name:hover,.template-list-collections main#MainContent .second-banner-sec .title-sec:hover{color:#ed3223}.product-data .product-card__name{line-height:27px;padding:0 15px}section.shop-section .product-tile p.price{display:flex;flex-direction:row-reverse;justify-content:center}section.shop-section .price>span,.product-card__info .product-card__price,.product-card__info .product-card__availability{font-size:18px;font-family:Poppins;font-weight:400}section.shop-section .price>span.sale-price,p.price,.product-card__info .product-card__availability,.product-card__info .product-card__price{font-weight:700;color:#e32819}section.shop-section .price>span.original-price,.product-card__info .product-card__price s.product-card__regular-price,.product-card__price span.on-sale-text{margin-right:2px;color:#7d7878;font-weight:500;text-transform:uppercase}section.shop-section button.view-details-btn,body main#MainContent .product-data a.product-card .btn--narrow,body a.product-card .btn--narrow,.template-list-collections .second-banner-sec a.featured-card__action,main#MainContent .my-account-class .add-details a,body.template-customers-addresses .return-link-class a.return-link,.update-cancel-wrap button,.add-cancel-wrap button{background-color:#fff;font-family:Poppins;font-size:16px;font-weight:600;padding:13px 25.23px;margin-top:19px;border:1px solid #000;color:#000;text-transform:uppercase;letter-spacing:0}section.shop-section button.view-details-btn:hover,body main#MainContent .product-data a.product-card .btn--narrow:hover,body a.product-card .btn--narrow:hover,.template-list-collections .second-banner-sec a.featured-card__action:hover,main#MainContent .my-account-class .add-details a:hover,body.template-customers-addresses .return-link-class a.return-link:hover,.update-cancel-wrap button:hover,.add-cancel-wrap button:hover{background:#000;color:#fff!important}section.shop-section .product-tile .product-img-home,.product-data .product-card__image-container,.template-list-collections .collection .second-banner-sec .img-sec{height:310px;display:flex;align-items:center;justify-content:center}.product-data .product-card__image-container{height:298px}section.shop-section .product-tile .product-img-home img.product-image,.product-data .product-card__image-container img,.template-list-collections .collection .second-banner-sec .img-sec img{width:auto}section.shop-section .product-grid .product-tile{padding:0;position:relative}section.shop-section .product-info .product-tag,.product-data a.product-card .product-tag{top:20px;right:24px;left:auto;font-family:Poppins;font-weight:400;font-size:16px}section.shop-section .product-tile>a,.collection-list-wrap .product-data a.product-card,.template-list-collections .collection .second-banner-sec .featured-card{height:100%;display:block;padding:20px 10px 24px}.template-list-collections .collection .second-banner-sec .featured-card{height:auto!important}section.shop-section .accordian-content .product-grid{grid-gap:26px}.collection-sec .page-width .grid__item.medium-up--one-half{width:100%;padding:145px 0 142px}.collection-sec .page-width div#collection-list-grid .featured-card{background:url(new-arrivals-bg.png);background-repeat:no-repeat;background-size:100% 100%;height:505px!important;width:100%;max-width:100%;min-width:100%;padding:0;border:0;display:flex}.collection-sec .page-width div#collection-list-grid .featured-card:hover a.featured-card__action{color:#fff}.collection-sec .page-width div#collection-list-grid .featured-card:hover:before{display:none;opacity:1}main#MainContent .collection-sec .featured-card .featured-card__header{padding:85px 0 0;text-align:left}main#MainContent .collection-sec .featured-card .featured-card__header p{padding:0;font-size:125px;font-family:Edo SZ;color:#fff;line-height:100%;text-align:left;letter-spacing:0}a.featured-card__action{font-family:Poppins;font-size:25px;font-weight:400;line-height:100%;color:#fff;letter-spacing:5px;margin-top:33px;display:inline-block}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec .featured-card__image-wrapper{padding:0!important;height:100%;display:block;max-width:473px;margin-left:94px;margin-top:46px}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec .featured-card__image-wrapper img{position:static;width:100%}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec{max-width:50%}html.csstransforms{padding:0!important}header.site-header div#SiteNavParent button#SiteNavCompressed{display:none}body.template-404 .page-width.page-empty{padding-top:112px;padding-bottom:120px}body.template-404 main#MainContent .page-width.page-empty h1{font-size:120px;line-height:96%;color:#ed3223;text-align:center;margin-bottom:33px}body.template-404 main#MainContent .page-width.page-empty p:nth-child(2){font-size:21px;line-height:120%;color:#000;text-align:center;margin-bottom:5px}body.template-404 main#MainContent .page-width.page-empty p:nth-child(3){font-size:18px;line-height:180%;color:#333;text-align:center}.breadcrumbs ol.breadcrumbs__list{padding:9px 0}.breadcrumbs ol.breadcrumbs__list li,body main#MainContent .breadcrumbs ol.breadcrumbs__list li a,body .breadcrumbs li a{display:inline-block;font-family:Poppins;font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}body .breadcrumbs li:last-child a{cursor:auto;pointer-events:none}.breadcrumbs ol.breadcrumbs__list li:not(:last-child){padding-right:20px;margin-right:10px;position:relative}.breadcrumbs ol.breadcrumbs__list li:not(:last-child):after{content:"";position:absolute;background-image:url(two-arrow.png);background-repeat:no-repeat;background-position:0 0;width:10px;height:10px;right:0;top:0;bottom:0;margin:auto}body.careers-page main#MainContent h1.small--text-center,body.other-page main#MainContent .shopify-policy__title h1,body main#MainContent h1.login-title,body main#MainContent h1.register-title,body main#MainContent h1.section-header__title,body main#MainContent .collection-page-wrap .header-sec-title,main#MainContent .my-account-page h1,main#MainContent .address-sec-wrap h1{font-family:Marker Felt;font-size:60px;font-weight:700;line-height:68.7px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:45px;letter-spacing:1px}body.other-page main#MainContent .shopify-policy__title h1{margin-bottom:22px}body.careers-page main#MainContent{background:#ed3223;margin-bottom:0;padding-top:115px;padding-bottom:125px}body.careers-page main#MainContent .content-block{padding:0;margin-bottom:0}body.careers-page main#MainContent .carreer-sec h1 strong{font-family:Poppins;font-size:40px;font-weight:600;line-height:60px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}body.careers-page main#MainContent .carreer-sec{border:2px solid #000;padding:75px 15px}body.careers-page main#MainContent .carreer-sec p{font-family:Poppins;font-size:18px;font-weight:500;line-height:27px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}body.careers-page main#MainContent .carreer-sec p a{color:#e32819;text-decoration:underline}body.careers-page main#MainContent .carreer-sec p a:hover{color:#000!important}body.careers-page main#MainContent .carreer-sec h1{font-size:unset}body.template-.other-page main#MainContent .red-section{max-width:100%;width:100%}body.template-.other-page main#MainContent .shopify-policy__container .shopify-policy__body{max-width:1300px;margin:auto;width:100%}body main#MainContent .shopify-policy__body p,.shopify-policy__body .rte ul li{color:#fff;font-family:Poppins;font-size:18px;font-weight:300;line-height:28.8px}body.template-.other-page main#MainContent .shopify-policy__container{padding-top:115px;padding-bottom:117px}body main#MainContent .shopify-policy__body p:not(:last-child),.shopify-policy__body .rte ul{margin-bottom:19px}body.other-page main#MainContent,.template-collection main#MainContent{background:#ed3223}body.other-page.template-404 main#MainContent{background:#fff}.shopify-policy__body .rte ul li:before{position:absolute;top:9px;content:"";width:8px;height:8px;background:#fff;border-radius:50%;left:0}.shopify-policy__body .rte ul{margin-left:0}.shopify-policy__body .rte ul li{position:relative;padding-left:16px}body.other-page main#MainContent .grid{margin:0}body.template-customers-login .login-form-page .medium-up--push-one-quarter,body main#MainContent .register-form-page .grid__item{max-width:100%;width:100%;position:static;float:none;padding:0;background:transparent}.login-form-page .medium-up--push-one-quarter .content-block.text-center,body main#MainContent .register-form-page .grid__item,body main#MainContent .reset-pass-sec{background:transparent;padding:121px 0 125px}body main#MainContent .register-form-page .grid__item{padding:121px 0 125px}.login-form-page div#CustomerLoginForm .login-page-details,body main#MainContent .register-form-page .grid__item .content-block,#MainContent .login-form-page .lost-pass-sec,.template-customers-reset_password main#MainContent .grid__item{max-width:850px;width:100%;margin:auto;position:static;float:none;background-color:#fff;border:2px solid #000;padding:72px 72px 62px}.login-form-page div#CustomerLoginForm .login-page-details{padding-bottom:56px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox]){border:1px solid #747474;height:64px;padding:0 23px;margin-bottom:0;color:#747474;font-family:Poppins;font-size:18px;font-weight:400;line-height:27px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox])::placeholder{color:#747474;font-family:Poppins;font-size:18px;font-weight:400;line-height:27px;text-align:left}body.other-page main form select,body.other-page main form select option{color:#747474;font-family:Poppins;font-size:18px;font-weight:400;line-height:27px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox]):not(:first-child),.input-group-text.password-filed{margin-top:25px}body.other-page main input.error,body.other-page main input.input--error{border-color:red}body.other-page main input.input--error{background:#fff}input#CustomerEmail{margin-top:0}.sign-btn-wrap p.login-btn input.btn.login-btn,.register-submit-btn input.btn.registerSubmit{margin:0}body main#MainContent .sign-btn-wrap p.login-btn,body main#MainContent .register-submit-btn>p,.submit-cancel-wrap .lost-submit-btn{position:relative;width:max-content;display:block;margin:auto}.sign-btn-wrap p.login-btn:before,.register-submit-btn>p:before,.submit-cancel-wrap .lost-submit-btn:before{z-index:1}.sign-btn-wrap,.register-submit-btn,.reset-pass-btn{margin-top:25px}.recover-forgot-wrap p a,.lost-btn .cancel-btn{font-family:Poppins;font-size:18px;font-weight:500;line-height:35px;text-align:center;text-decoration-line:underline;text-decoration-style:solid;color:#ed3223}body main#MainContent .register-wrap a:visited{color:#ed3223}.recover-forgot-wrap p a:hover,.lost-btn .cancel-btn:hover{color:#000!important}.recover-forgot-wrap{margin-top:34px}form .all-class,.validation.custom-error{margin-top:6px;color:red;text-align:left;font-family:Poppins;font-size:14px;line-height:100%}.validation.custom-error{margin-top:23px;padding:9px 15px;text-align:center;border:1px solid red}body main#MainContent .collection-page-wrap hr{border:0;margin:0}body main#MainContent .collection-page-wrap{padding:121px 15px 125px}body.other-page main#MainContent .header-sec-title{width:100%;padding:0}.collection-page-wrap .product-filters .section-header__item{width:100%}div#shopify-section-collection-filters>div .collection-sort{float:left;margin:0}div#shopify-section-collection-filters>div .collection-sort.feature-by-class{float:right;text-align:right}div#shopify-section-collection-filters>div .collection-sort label{font-family:Poppins;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#fff;margin:0 9px 0 0;padding:0;display:inline-block}div#shopify-section-collection-filters>div:after{content:"";display:block;clear:both}div#shopify-section-collection-filters>div .collection-sort{float:left;max-width:fit-content;width:100%;margin:0}body div#shopify-section-collection-filters>div .collection-sort select{display:inline-block;width:227px;height:45px;background-color:#fff}body div#shopify-section-collection-filters>div .collection-sort select,body div#shopify-section-collection-filters>div .collection-sort select option{background-color:#fff;color:#747474;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;padding:0 15px;background-image:url(arrow.png);background-position:95% center}body div#shopify-section-collection-filters>div .collection-sort select option:hover{background-color:#747474}div#shopify-section-collection-filters>div .collection-sort select#SortBy{width:auto}body.other-page main#MainContent .collection-page-wrap .product-filters{margin-bottom:45px}body.other-page main#MainContent .collection-list-wrap .product-data,.template-list-collections .collection>.grid__item,.template-collection .collection-list-wrap .product-data{width:100%}body.other-page main#MainContent .collection-list-wrap,.template-list-collections .collection,.template-collection .collection-list-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:26px}.product-data .product-card__image-container .product-card__image>div,.template-list-collections .collection .second-banner-sec .img-sec .featured-card__image-wrapper{padding:0!important}.product-data .product-card__image-container img{position:static;min-height:180px;object-fit:cover}.product-data .product-card__image-container{margin:0}.collection-list-wrap .product-data a.product-card .product-card__overlay{visibility:visible;opacity:1;position:static;height:auto;background-color:transparent}.product-card__info{position:static;padding:0}.collection-list-wrap .product-data a.product-card .product-card__overlay .btn--narrow{transform:none;-ms-transform:none;-webkit-transform:none}.collection-list-wrap .product-data a.product-card .btn--narrow:before{display:none}main#MainContent .pagination span.page a,main#MainContent .pagination span.page.current,main#MainContent .pagination span.next a,main#MainContent .pagination span.deco,main#MainContent .pagination span.prev a{padding:10.5px 18px;background-color:#fff;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left;min-width:45px;color:#747474;text-align:center}main#MainContent .pagination span.page.current,main#MainContent .pagination span.page a:hover,main#MainContent .pagination span.next a:hover,main#MainContent .pagination span.prev a:hover{color:#000!important;background-color:#fd0}main#MainContent .pagination span.page:not(:last-child),main#MainContent .pagination span.deco{margin-right:10px}main#MainContent .pagination span.prev{margin-right:22px}main#MainContent .pagination span.next{margin-left:4px}main#MainContent .pagination span.next,main#MainContent .pagination span.prev{position:relative;padding:10.5px 18px}main#MainContent .pagination span.next a,main#MainContent .pagination span.prev a{content:"";background-image:url(pagination-arrow.png);background-size:auto;background-position:center;background-repeat:no-repeat;font-size:0!important;width:45px;height:45px;display:inline-block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;padding:0;transition:none}main#MainContent .pagination span.prev a{transform:rotate(-180deg)}main#MainContent .pagination{margin:54px 0 0}.section-header__item.seach-input-wrap form{display:flex;align-items:center;justify-content:flex-end}body.other-page main .section-header__item.seach-input-wrap form input{height:45px;font-size:16px;width:80%}body.other-page main .section-header__item.seach-input-wrap .input-group__btn{width:auto}body main#MainContent .section-header__item.seach-input-wrap .input-group__btn .search-btn{padding:0;font-size:0;background:transparent;border:0}body main#MainContent .section-header__item.seach-input-wrap .input-group__btn .search-btn:before{right:-43px}body main#MainContent .section-header__item.seach-input-wrap .input-group__btn .search-btn svg.icon{display:none}p.section-header__subtext{font-family:Poppins;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#fff;padding:0;display:inline-block}.template-search main#MainContent .collection-page-wrap h2{font-size:50px;margin-bottom:33px}body.other-page main .section-header__item.seach-input-wrap .input-group__btn{width:43px}.template-list-collections .page-container .page-width{clear:both;display:flow-root}.template-list-collections .second-banner-sec .featured-card__header{height:auto!important;padding:0}.template-list-collections .collection .second-banner-sec .featured-card:before{display:none}.template-list-collections div#shopify-section-list-collections-template{padding:125px 0}.template-list-collections .collection .second-banner-sec .img-sec img{position:static}.template-list-collections .collection .second-banner-sec .img-sec .featured-card__image-wrapper{height:100%;width:auto}body main#MainContent .collection-page-wrap .header-sec-title{width:100%;padding:0;margin-bottom:2px}.template-customers-account .page-container{background:#ed3223}div#shopify-section-footer{clear:both}.template-customers-account .my-account-class,body.template-customers-addresses .address-sec-wrap .addresses-class{display:flex}main#MainContent .my-account-page,main#MainContent .address-sec-wrap{padding-top:120px;padding-bottom:125px}.template-customers-account .my-account-class .order-history-sec{padding:0}.template-customers-account main#MainContent .my-account-class .order-history-sec h2,main#MainContent .account-details h3,main#MainContent .addresses-class .address-title-block h2,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h4,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h2{color:#000;font-size:40px;margin-bottom:33px}.template-customers-account main#MainContent .my-account-class .order-history-sec h2,main#MainContent .account-details h3,main#MainContent .addresses-class .address-title-block h2,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h4,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h2{border-bottom:1px solid #000;padding-bottom:33px}.template-customers-account main#MainContent .my-account-class .order-class-entry{text-align:center}.my-account-class .account-wrapping,.order-history-sec .order-history-wrap,body.template-customers-addresses .addresses-class .your-address-block>.content-block,.new-addrees-block .new-block{padding:40px;border:2px solid #000}.my-account-class .account-wrapping,.order-history-sec .order-history-wrap,body.template-customers-addresses .addresses-class .your-address-block>.content-block{padding-top:33px}main#MainContent .my-account-class .account-wrapping .default-add p,main#MainContent .address-title-block>div.default-add-entry p{line-height:24px;font-size:18px}.my-account-class .add-details{text-align:center;display:block;border-top:1px solid #000;margin-top:33px}body main#MainContent .my-account-class .add-details a{display:inline-block}body.template-customers-addresses .address-sec-wrap .return-link-class{padding:0;background:transparent;margin:0}body.template-customers-addresses .addresses-class .your-address-block{padding:0}body.template-customers-addresses .return-link-class a.return-link{text-align:left;width:max-content;color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.address-title-block>div{width:100%;padding:9px 15px;border:1px solid #000}.address-title-block>div.default-add-entry,.address-title-block>div.default-address-class{border-bottom:0}.edit-del-btn{text-align:right}.edit-del-btn button.text-link:hover{color:#000}body.template-customers-addresses main#MainContent .your-address-block>.content-block form input{margin-top:0;margin-bottom:23px}body.template-customers-addresses main#MainContent .your-address-block>.content-block form .add-checkbox input,body.template-customers-addresses main#MainContent .your-address-block>.content-block form .add-checkobox input{width:22px;height:22px;border:1px solid #000;box-shadow:unset;accent-color:#ffdd00;margin:0 10px 0 0}.add-checkbox,.add-checkobox{clear:both;margin-bottom:23px}.add-checkbox p,.add-checkobox p{display:flex;align-items:center}body main#MainContent .addresses-class .content-block .add-checkbox p label,body main#MainContent .addresses-class .content-block .add-checkobox p label{margin:0;padding-bottom:0}body.other-page main#MainContent .city-province-phone-wrap,body.template-customers-addresses .your-address-block>.content-block form .addressprovince-wrap{margin-bottom:23px}main#MainContent .your-address-block>.content-block form label{font-size:18px;font-family:Poppins,serif;font-weight:400;line-height:120%;text-transform:capitalize;color:#000;padding-bottom:4px}.address-title-block>div.form-vertical{border-top:0;padding:33px 25px}body.template-customers-addresses .your-address-block>.content-block form>div .grid__item{padding:0}body.template-customers-addresses .content-block select{background:#fff;border:1px solid #747474;height:64px;padding:0 23px}.address-title-block form .grid .address-title-block form .grid:nth-child(8),body.template-customers-addresses .your-address-block>.content-block form .first-last-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}body.template-customers-addresses .your-address-block>.content-block form .grid .grid__item{width:100%}.update-btn-wrap,.add-btn-wrap,.add-cancel-wrap,.update-cancel-wrap{width:max-content;display:inline-block}body.template-customers-addresses main#MainContent .your-address-block>.content-block .add-btn-wrap input.btn,body.template-customers-addresses main#MainContent .your-address-block>.content-block .update-btn-wrap input.btn{margin:0}.update-btn-wrap>p,.add-btn-wrap>p{position:relative}.update-btn-wrap>p:before,.add-btn-wrap>p:before{z-index:1}.update-cancel-wrap button.address-edit-toggle,.add-cancel-wrap button.address-new-toggle{margin:0}.update-cancel-wrap button.address-edit-toggle,.add-cancel-wrap button.address-new-toggle{margin:0;padding:17px 25.23px}.add-cancel-wrap,.update-cancel-wrap{margin-left:11px}.default-address-class strong{font-size:18px;font-weight:500;font-family:Poppins}.city-province-phone-wrap .country-half,.addressprovince-wrap,div#shopify-section-collection-filters>div .collection-sort{position:relative}.city-province-phone-wrap .country-half:after,.addressprovince-wrap:after,div#shopify-section-collection-filters>div .collection-sort:after{content:"";background-image:url(arrow.png);background-size:auto;background-position:center;background-repeat:no-repeat;font-size:0!important;width:10px;height:10px;position:absolute;top:56%;bottom:auto;right:20px}div#shopify-section-collection-filters>div .collection-sort:after{top:39%;right:7px;width:30px;background-color:#fff;display:none}body .form-success{background:#fff;font-family:Poppins;font-size:16px;font-weight:400;color:green;border:1px solid green}div#CustomerLoginForm .errors,body.template-customers-login div#ResetSuccess{max-width:850px;width:100%;margin:0 auto 13px}body .errors{background-color:#fff;color:red;margin:13px 0;border:1px solid red;padding:13px 10px}body .errors li{font-size:16px;font-family:Poppins,serif;font-weight:400;line-height:120%}.template-customers-reset_password main#MainContent{display:flow-root}.template-customers-reset_password .content-block.text-center{padding:0}button.address-edit-toggle{position:relative;padding-right:8px;margin-right:3px}.edit-del-btn button.address-edit-toggle:before{content:"";width:1px;height:16px;background:#000;position:absolute;right:0;top:0;bottom:0;margin:auto}div#NotificationSuccess:before{content:"";width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:10px solid #ffffff;border-top:0;z-index:99999;position:absolute;top:-8px;right:47px;z-index:9}div#NotificationSuccess{top:50px;min-width:290px;right:0;height:auto;background:#fff;color:#000}div#NotificationSuccess a.notification__link span.notification__message{padding:0}div#NotificationSuccess a.notification__link,div#NotificationSuccess a.notification__link span.notification__message{color:#000;font-size:16px;font-family:Poppins,serif;font-weight:400}div#NotificationSuccess a.notification__link span.notification__message span{color:#ed3223;font-weight:500;margin-top:6px;display:inline-block}div#NotificationSuccess a.notification__link span.notification__message span:hover{color:#000}div#NotificationSuccess button.text-link.notification__close{right:0}.shopify-challenge__container{max-width:1300px;padding:122px 15px 125px}main#MainContent .shopify-challenge__container p.shopify-challenge__message{font-size:18px;font-weight:400;line-height:140%;color:#fff;margin-bottom:18px}form#captcha_form{position:relative}.shopify-challenge__container form#captcha_form:after{top:auto;bottom:7px;margin:auto;left:0;right:-111px}html body main#MainContent .product-single__title{line-height:120%}.password-filed{position:relative}i#eye,i#eye-icon,i#eye-login{position:absolute;width:20px;height:17px;top:0;bottom:0;margin:auto;right:20px;cursor:pointer;z-index:1;line-height:20px}input#CreatePassword[type=text]+i#eye-login:before,input#CreatePassword[type=text]+i#eye:before,input#CreatePassword[type=text]+i#eye-icon:before{content:"\f06e"}body .errors a{text-decoration:underline}body .errors a:hover{text-decoration:none;color:#000!important}body #events{max-height:500px;padding-right:10px}.bootstrap-msesl a.list-group-item .address_area{width:100%}.bootstrap-msesl a.list-group-item .address_area .full_address{width:calc(100% - 100px)}.bootstrap-msesl a.list-group-item b.txtCss{margin-left:7px}div#map .gm-style-iw-d>div>div{margin:8px 0}div#ProductModal.modal.modal--is-active{z-index:999999;background:#00000080;display:flex;justify-content:center;align-items:center;padding:20px}div#ProductModal.modal button.modal__close{z-index:99;padding:0;width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 9px #000;background:#000;top:-10px;right:-10px}div#ProductModal.modal button.modal__close:hover{background:#ed3223}div#ProductModal.modal.modal--is-active .modal__inner,div#ProductModal.modal.modal--is-active .modal__inner>img{height:100%;margin:auto;transform:none;top:0;max-height:650px;max-width:100%;background:#fff}div#ProductModal.modal button.modal__close svg{margin:0;height:1.5em;width:1.5em}div#ProductModal.modal button.modal__close svg path{fill:#fff}body.template-search main#MainContent header.section-header{display:flex;align-items:center;table-layout:auto}body.template-search main#MainContent .collection-page-wrap .header-sec-title .section-header__title{margin:0;text-align:left;font-size:50px;line-height:1;display:table}body.template-search main#MainContent .collection-page-wrap .header-sec-title{text-align:left;line-height:1}body.template-search main#MainContent .collection-page-wrap h2{font-size:30px;margin-bottom:10px;text-align:left;margin-top:0}body.template-search main#MainContent header.section-header .search-title-sec p{font-family:Poppins,serif;line-height:100%;margin:0;vertical-align:top}.left-right-side-product-detail .left-side-product-content div.photos__item.photos__item--thumbs{height:100%;display:block;margin:25px 0;width:100%;min-width:80px}.left-right-side-product-detail .left-side-product-content div.slick-slide,.left-right-side-product-detail .product-single-wrap .product-single__thumbnail{border:0;margin:0;max-width:90px;padding:0}.left-right-side-product-detail .left-side-product-content div.slick-slide a,.left-right-side-product-detail .product-single-wrap .product-single__thumbnail{height:80px;padding:2px;max-width:100%;margin:2px;background:#fff;border:2px solid #fff}.product-single__thumbnails.slick-vertical .slick-slide.is-active a{background:#fff;box-shadow:0 0 0 2px #ed3223 inset;border:2px solid #fff}.left-right-side-product-detail .left-side-product-content div.slick-slide a img,.left-right-side-product-detail .product-single-wrap .product-single__thumbnail img{position:static;max-width:100%;transform:none;max-height:100%}.left-right-side-product-detail .left-side-product-content div.slick-slide.is-active a:after{border:2px solid #e32c2b}div#shopify-section-slideshow.banner-main-sec{min-height:605px;max-height:605px;overflow:hidden}.video-banner{max-height:610px;width:100%;max-width:100%;object-fit:cover}body div#Slideshow-slideshow .hero__image-content{margin:0}body div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{padding:0}div#shopify-section-slideshow{background:transparent}div#shopify-section-footer .site-footer .social-icons li:last-child a:after{background:url(tiktok.png) no-repeat;background-position:center center;background-size:20px;content:"";position:absolute;left:0;right:auto;top:0;bottom:auto;width:43px;height:43px}div#shopify-section-footer .site-footer .social-icons li:last-child a:hover:after{filter:brightness(0)}div#shopify-section-footer .site-footer .social-icons li:last-child a svg{display:none}div#shopify-section-slideshow>div.container.hero-wrapper{display:block;max-width:100%;margin:0 auto;background:none!important;padding:0;height:100%}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{position:absolute;width:100%;order:1;top:auto;left:0;right:0;margin:0 auto;bottom:30px;text-align:center}.banner-slider-section .banner-sec-wrap{max-width:100%}.banner-slider-section .banner-sec-wrap>div{display:inline-block;margin:0 10px}main#MainContent .store-location-sec .section-block{padding:0}.location-wrapping{filter:drop-shadow(0px 0px 30px rgba(0,0,0,.15));padding:80px;background:#fff;display:grid;grid-template-columns:1fr;grid-gap:82px;border:2px solid #000;margin:45px 0 0}#MainContent .location-wrapping .store-location-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#MainContent .store-location-section .title-address-hours-wrap{width:42.9%;padding:0 0 0 100px;text-align:left}.location-sec .store-location-sec{padding:120px 15px 125px}#MainContent .store-location-section .store-video-wrap{width:57.1%}#MainContent .store-location-section .store-video-wrap .location-video{height:480px;width:100%;object-fit:cover}main#MainContent .title-address-hours-wrap .location-class a{color:#ed3223;font-family:Poppins;font-size:32px;font-weight:600;line-height:100%;text-transform:uppercase}main#MainContent .store-location-section .rte-setting{margin-bottom:0}main#MainContent .location-class a strong{font-weight:600}main#MainContent .title-address-hours-wrap a,main#MainContent .title-address-hours-wrap p,main#MainContent .title-address-hours-wrap span{color:#000;font-family:Poppins;font-size:20px;font-weight:400;line-height:180%;text-transform:capitalize}main#MainContent .title-address-hours-wrap a:hover,main#MainContent .title-address-hours-wrap a:hover span{color:#eb3122}#MainContent .title-address-hours-wrap>:not(:first-child){margin:0 0 0 48px;display:block;position:relative}#MainContent .title-address-hours-wrap>:not(:first-child):before{content:"";position:absolute;width:25px;height:32px;background:url(icon-videos.png) no-repeat;left:-48px;top:8px;bottom:auto;right:auto}main#MainContent .title-address-hours-wrap a .phone-class span{font-weight:600}#MainContent .title-address-hours-wrap>.address-class:before{background-position:0 -64px;top:6px}body #MainContent .location-sec .title-address-hours-wrap>a:before{background-position:0 -125px;top:1px}main#MainContent .store-location-section .location-class{margin:0 0 20px}main#MainContent .title-address-hours-wrap .hours-class p>span>*{width:50%}main#MainContent .title-address-hours-wrap .hours-class p>span{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:288px}main#MainContent .title-address-hours-wrap .location-class a:hover{color:#000!important}#MainContent .location-sec .title-address-hours-wrap>a{width:fit-content}main#MainContent .store-location-section .address-class{margin-bottom:20px}main#MainContent .store-location-section .hours-class{margin-top:25px}.left-right-side-product-detail .product-single-wrap .product-single__thumbnail,body .product-single__thumbnails--static .product-single__thumbnail-item{max-width:90px}body main#MainContent .product-card__price,html body main#MainContent .product-card__price p,html body main#MainContent .price{display:inline;font-size:16px}main#MainContent{position:relative}main#MainContent .page-loader:after{position:absolute;content:"";left:0;top:0;display:block;right:0;bottom:0;background-color:#ffffffb3;background-image:url(/cdn/shop/files/loader.webp);background-repeat:no-repeat;background-position:center center;z-index:9999;background-size:70px 70px}body.other-page .bootstrap-msesl .search_content .rangeslidecontainer input#myRange{height:8px}body.other-page .bootstrap-msesl .search_content{padding-bottom:50px}div#location-sec{position:relative}#MainContent .store-location-section .store-video-wrap .location-video{object-fit:contain;background-color:#d3d3d3}body.other-page main#MainContent .contact-sec.page-loader:after{background-color:#ed3223;opacity:.7}body.other-page .bootstrap-msesl .search_content{padding-bottom:8px}body.other-page .bootstrap-msesl .search_content .rangeslidecontainer input#myRange{height:9px;border:0;margin:0;padding:0}#MainContent .store-location-section .store-video-wrap .store-img-wrap img{width:100%;height:100%;object-fit:cover}body.template-page-landing{padding-top:94px}body.template-page-landing main#MainContent{background-color:#fff}body.template-page-landing main#MainContent .page-width{max-width:100%;padding:0}body.template-page-landing main#MainContent .page-width.container{max-width:1440px;padding:0 15px}body.template-page-landing #shopify-section-landing-header{position:fixed;top:0;left:0;right:0;z-index:99;background-color:#fff}body.template-page-landing .landing-header{padding:20px 15px;width:100%;max-width:1440px;margin:0 auto}body.template-page-landing .header-shop-now-btn,body.template-page-landing .landing-hero__btn,body.template-page-landing .shop-now-pro{display:inline-flex;align-items:center;justify-content:center;background-color:#fd0;border-radius:50px;font-size:20px;color:#be2028!important;padding:19px 35px;text-transform:uppercase}body.template-page-landing .header-shop-now-btn:hover,body.template-page-landing .landing-hero__btn:hover,body.template-page-landing .shop-now-pro:hover{background-color:#000;color:#fff!important}.landing-page-banner{background:#5f1014;background:linear-gradient(180deg,#5f1014,#be2028 71%);position:relative}.landing-page-banner .landing-hero{display:flex}.landing-hero .landing-hero__left{width:650px;flex:none;padding:80px 0}.landing-hero__left .landing-hero__text{color:#fd0;font-size:20px;font-weight:500;margin-bottom:10px!important}main#MainContent .landing-hero__left .landing-hero__title{font-size:50px;text-align:left;font-family:Poppins,serif;line-height:110%;margin-bottom:15px}main#MainContent .landing-hero__left .landing-second-title{font-size:42px;font-weight:400;line-height:120%}main#MainContent .landing-hero__left .landing-second-title b{display:block}.landing-hero__left .landing-offer-text{color:#fff;position:relative;padding-left:45px;margin-bottom:30px!important;line-height:160%!important;font-weight:400}.landing-hero__left .landing-offer-text:before{content:"";position:absolute;left:0;background-image:url(icon-date.png);background-position:0 0;background-repeat:no-repeat;width:30px;height:32px}.landing-hero__right{flex:1;display:flex;align-items:flex-end;gap:30px;margin-right:-80px;background-image:url(banner-bg-logo.png);background-position:50px 0;background-repeat:no-repeat}.landing-hero__right .landing-banner-img1{margin-bottom:-130px}.landing-claim-section{padding:180px 0 145px;background-color:#fcfbf8}body.template-page-landing .section-block__header,.landing-in-store-section .in-store-head-sec{padding:0;margin-bottom:40px}body.template-page-landing main#MainContent .section-block__title,main#MainContent .landing-products-section .product-head,main#MainContent .landing-section__title{text-align:center;font-family:Poppins,serif;color:#333;font-size:45px;font-weight:600;position:relative;padding-bottom:10px;text-transform:capitalize}body.template-page-landing main#MainContent .section-block__title:before,main#MainContent .landing-products-section .product-head:before{content:"";position:absolute;left:0;right:0;bottom:0;width:110px;height:6px;background-color:#fd0;margin:auto}.landing-claim-section .flex.column-flex,.landing-product-section{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.landing-claim-section .flex.column-flex .flex__item,.landing-product-section .products-grid-landing{background-color:#fff;border-radius:30px;box-shadow:0 0 30px 5px #f3eae0a6;padding:45px;position:relative}.landing-claim-section .flex.column-flex .flex__item:before{content:"1";position:absolute;right:10px;top:5px;color:#999;font-size:100px;line-height:1;font-family:Poppins,serif;font-weight:700;opacity:.1}.landing-claim-section .flex.column-flex .flex__item:nth-child(2):before{content:"2"}.landing-claim-section .flex.column-flex .flex__item:nth-child(3):before{content:"3"}.landing-claim-section .flex.column-flex .flex__item:nth-child(4):before{content:"4"}.landing-claim-section .flex.column-flex .flex__item .column-flex__image{width:120px;height:120px;background-color:#be1f27;margin:0 auto 25px;background-size:auto;background-position:center center!important;border-radius:50%}.landing-claim-section .flex.column-flex .flex__item .column-flex__content{padding:0}.landing-claim-section .column-flex__content .h5{font-size:25px;color:#be1f27;margin-bottom:15px!important}.landing-claim-section .column-flex__content .rte-setting p{line-height:180%!important;color:#212121}.landing-claim-section .column-flex__content .rte-setting p a{word-break:break-word}.landing-products-section{padding:100px 0}.landing-products-section .products-text-cnt{margin-bottom:40px!important;text-align:center;font-size:16px}.landing-product-section .products-grid-landing{background-color:#fcfbf8;padding:30px;box-shadow:none}.products-grid-landing .landing-product-image{height:285px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.products-grid-landing .landing-product-image a{display:block;width:100%;height:100%}main#MainContent .products-grid-landing .landing-product-title{margin-bottom:15px;text-align:left;line-height:1;font-size:inherit;font-family:Poppins,serif;min-height:60px}.products-grid-landing .landing-product-title a{font-size:25px;color:#1f1f1f;display:inline-block;text-align:left;font-weight:600;text-transform:none;line-height:120%}.products-grid-landing .landing-product-title a:hover{color:#be1f26}.products-grid-landing .pro-price{color:#666;font-size:28px;font-weight:600;margin-bottom:15px!important}main#MainContent .products-grid-landing .pro-price .price{text-decoration:none;color:#be1f26;font-size:inherit}.compare-price{text-decoration:line-through;margin-right:5px}.products-grid-landing .pro-description{font-size:16px;color:#202020;margin-bottom:15px!important;line-height:normal!important}.landing-in-store-section{padding-bottom:180px}.landing-in-store-section .in-storelanding-section__inner{background:#5f1014;background:linear-gradient(0deg,#5f1014,#be2028 71%);border-radius:20px;padding:55px 65px 0}main#MainContent .landing-section__title,main#MainContent .in-store-head-sec p{color:#fff}main#MainContent .in-store-head-sec p{font-size:20px}main#MainContent .landing-section__title{padding-bottom:25px}.landing-in-store-section .in-store-landing-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px;margin-top:-80px;position:relative;bottom:-80px}.landing-in-store-section .in-store-landing-card{text-align:left!important;box-shadow:0 0 30px 5px #3c2b1733;background-color:#fff;border-radius:20px;padding:40px;display:flex;align-items:center;gap:20px}.landing-in-store-section .in-store-landing-card__image{flex-shrink:0}main#MainContent .landing-in-store-section .in-store-landing-card__title{font-family:Poppins,serif!important;font-size:25px;color:#111;text-align:left;text-transform:none;line-height:120%!important;font-weight:600}.landing-footer{background-color:#1a1a1a;padding:25px 0}.landing-footer .page-width{display:flex;justify-content:space-between;gap:15px;align-items:center}.landing-footer .landing-footer-copy,.landing-footer .landing-footer-copy a{color:#fff}.landing-footer .landing-footer-copy a:hover{color:#be1f26}.landing-footer-menu a{text-decoration:underline;text-underline-position:under;color:#be1f27}.landing-footer-menu a:hover{color:#fff!important}#termsModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;z-index:2000;transition:all .2s linear}.modal-content{background:#fefaf5;width:90%;max-width:720px;max-height:530px;overflow-y:auto;padding:2rem;border-radius:28px;box-shadow:0 35px 60px #00000080;animation:modalGlide .4s ease-out;border:1px solid rgba(139,30,30,.2);position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.terms-close{position:absolute;top:20px;right:24px;font-size:32px;color:#be1f27;cursor:pointer;font-weight:500;transition:.2s;line-height:1;background:#c8a0821a;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}main#MainContent .modal-content .term-head{margin-bottom:20px;color:#be1f27;font-size:40px;font-weight:700;border-left:5px solid #a5141c;padding-left:18px;font-family:Poppins,serif;text-align:left}.landing-terms-content .terms-para{line-height:150%!important}@media only screen and (max-width:1500px){.landing-hero__right{gap:15px;margin-right:-15px;background-position:20px 0}.landing-claim-section .flex.column-flex .flex__item,.landing-product-section .products-grid-landing{padding:35px}.landing-product-section .products-grid-landing{padding:25px}.products-grid-landing .landing-product-title a{font-size:22px}main#MainContent .products-grid-landing .landing-product-title{min-height:52px}.landing-in-store-section .in-store-landing-card{padding:30px}}@media only screen and (min-width:1400px)and (max-width:1560px){.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 64px}div#shopify-section-slideshow.banner-main-sec{min-height:518px}}@media only screen and (min-width:1281px)and (max-width:1399px){.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 60px}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-55px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-55px}div#shopify-section-slideshow.banner-main-sec{min-height:505px}div#shopify-section-slideshow div#Slideshow-slideshow img{width:72%}}@media only screen and (min-width:1200px)and (max-width:1280px){.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 75px}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-55px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-55px}main#MainContent .exclusive-sec .flex__item p.h5{font-size:75px}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{font-size:22px}footer.site-footer .flex-footer>div:not(:last-child){margin-right:52px}div#shopify-section-slideshow.banner-main-sec,.video-banner{min-height:458px;max-height:458px}div#shopify-section-slideshow div#Slideshow-slideshow img{width:72%}div#map .gm-style-iw-d h4.location_title{font-size:30px}}@media only screen and (max-width:1199px){.location-wrapping{padding:40px;grid-gap:50px}#MainContent .store-location-section .title-address-hours-wrap{padding:0 0 0 40px}body.template-page-landing{padding-top:86px}.location-sec .store-location-sec{padding:80px 15px}body.template-page-landing .header-shop-now-btn,body.template-page-landing .landing-hero__btn,body.template-page-landing .shop-now-pro{font-size:18px;padding:15px 25px}.landing-hero .landing-hero__left{width:500px;padding:60px 0}.landing-hero__left .landing-hero__text{font-size:18px}main#MainContent .landing-hero__left .landing-hero__title{font-size:45px}main#MainContent .landing-hero__left .landing-second-title{font-size:32px;font-weight:400;line-height:120%}.landing-hero__right .landing-banner-img1{margin-bottom:-80px}.landing-hero__right{background-size:310px}.landing-claim-section{padding:120px 0 95px;background-color:#fcfbf8}body.template-page-landing main#MainContent .section-block__title,main#MainContent .landing-products-section .product-head,main#MainContent .landing-section__title{font-size:40px}body.template-page-landing .section-block__header,.landing-in-store-section .in-store-head-sec{margin-bottom:30px}.landing-claim-section .flex.column-flex,.landing-product-section{gap:15px}.landing-claim-section .flex.column-flex .flex__item,.landing-product-section .products-grid-landing{padding:15px!important;border-radius:20px}.landing-claim-section .flex.column-flex .flex__item .column-flex__image{width:100px;height:100px;background-size:60px}.landing-claim-section .column-flex__content .h5{font-size:22px;margin-bottom:10px!important}.landing-claim-section .column-flex__content .rte-setting p{line-height:160%!important;font-size:16px}.landing-products-section{padding:80px 0}.landing-products-section .products-text-cnt{margin-bottom:30px!important}.products-grid-landing .landing-product-image{height:200px}main#MainContent .products-grid-landing .landing-product-title{min-height:48px}.products-grid-landing .pro-price{font-size:22px}.products-grid-landing .landing-product-title a{font-size:20px}.products-grid-landing .pro-description{font-size:14px}.landing-in-store-section .in-store-landing-card{padding:20px;gap:10px}.landing-in-store-section .in-store-landing-card__image{width:70px}main#MainContent .landing-in-store-section .in-store-landing-card__title{font-size:18px}.landing-in-store-section .in-store-landing-grid{gap:15px;margin-top:-50px;bottom:-50px}main#MainContent .in-store-head-sec p{font-size:16px}.landing-in-store-section{padding-bottom:130px}.landing-claim-section .flex.column-flex .flex__item:before{font-size:70px}}@media only screen and (min-width:1025px)and (max-width:1169px){html body{padding-top:147px}header.site-header ul#SiteNav>li>a,div#NavDrawer ul.drawer__nav a{padding:10px 5px}ul#SiteNav{margin-left:22px}header.site-header .grid.grid--table>div.site-logo-header{min-width:245px}.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 75px}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-55px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-55px}main#MainContent .exclusive-sec .flex__item p.h5{font-size:75px}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{font-size:22px}body main#MainContent .quote__slide-wrapper blockquote p{font-size:18px;line-height:32px;padding:0 15px}body main#MainContent .quote__slide-wrapper blockquote cite{font-size:20px;line-height:34px;margin:14px 0 25px}main#MainContent .exclusive-sec .flex__item:not(:last-child){max-width:280px}main#MainContent .exclusive-sec .flex__item:last-child{margin-left:25px}div#shopify-section-gallery_EnFdrn .gallery-sec-div .column-flex__image{height:160px}footer.site-footer .flex-footer>div:not(:last-child){margin-right:6px}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content a.list-group-item b.txtCss{font-size:16px}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content a.list-group-item .full_address{font-size:14px;margin-left:25px}.product-data .product-card__image-container,.template-list-collections .collection .second-banner-sec .img-sec{height:270px}div#shopify-section-slideshow.banner-main-sec,.video-banner{min-height:585px;max-height:585px}.template-customers-account main#MainContent .my-account-class .order-history-sec h2,main#MainContent .account-details h3,main#MainContent .addresses-class .address-title-block h2{font-size:35px}div#map .gm-style-iw-d h4.location_title{font-size:30px}}@media only screen and (max-width:1024px){header.site-header .grid.grid--table>div.site-logo-header{min-width:145px}ul#SiteNav{margin-left:20px}header.site-header ul#SiteNav>li>a{padding:17px 8px}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec .featured-card__image-wrapper{max-width:473px;margin-left:30px;margin-top:46px}main#MainContent .collection-sec .featured-card .featured-card__header p{font-size:115px}main#MainContent .collection-sec .featured-card .featured-card__header{padding:85px 0 0 30px}section.shop-section .accordian-content .product-grid,body.other-page main#MainContent .collection-list-wrap,.template-list-collections .collection,.template-collection .collection-list-wrap{grid-gap:15px}div#shopify-section-slideshow.banner-main-sec,.video-banner{min-height:545px;max-height:545px}div#Slideshow-slideshow .hero__image-content{margin-bottom:-66px;margin-right:-10px;margin-top:120px}div#shopify-section-slideshow.banner-main-sec>div.container.hero-wrapper{min-height:100%}main#MainContent .banner-slider-section .banner-sec-wrap h2{font-size:66px}div#shopify-section-slideshow div#Slideshow-slideshow img{width:100%}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{padding-top:13px}.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 75px}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-55px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-55px}main#MainContent .exclusive-sec .flex__item p.h5{font-size:62px}main#MainContent .exclusive-sec .flex__item:last-child{margin-left:20px;padding-top:107px}main#MainContent .exclusive-sec .flex__item:not(:last-child){max-width:290px}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{font-size:18px;line-height:30px;margin:33px 0 47px}div#shopify-section-gallery_EnFdrn .gallery-sec-div .column-flex__image{height:150px}footer.site-footer .flex-footer>div:not(:last-child){margin-right:10px}footer.site-footer .flex-footer .text-sec-first{padding:0;max-width:310px}.site-footer__section h4.site-footer__section-title{font-size:20px;line-height:160%}.site-footer h1.h1.site-footer__section-title{font-size:50px}.product-data .product-card__image-container,.template-list-collections .collection .second-banner-sec .img-sec{height:278px}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__image{height:222px}.my-account-class .account-wrapping,.order-history-sec .order-history-wrap,body.template-customers-addresses .addresses-class .your-address-block>.content-block,.new-addrees-block .new-block{padding:20px}.my-account-class .account-wrapping,.order-history-sec .order-history-wrap,body.template-customers-addresses .addresses-class .your-address-block>.content-block{padding-top:23px}body.template-customers-addresses main#MainContent .btn{padding:15px 57px 15px 26px}body.template-search main#MainContent header.section-header .seach-input-wrap{min-width:350px}.image-banner{min-height:545px}}@media only screen and (min-width:768px)and (max-width:1023px){main#MainContent .exclusive-sec .flex__item p.h5{position:absolute;top:0;text-align:center;left:0;right:0}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__content,main#MainContent .exclusive-sec .flex__item:last-child{position:static}main#MainContent .exclusive-sec .flex__item .column-btn-class{text-align:center}body main#MainContent .exclusive-sec .flex.column-flex{flex-wrap:wrap;justify-content:center;flex-direction:row;position:static;padding-top:110px}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{max-width:429px;margin:0 auto 28px;text-align:center}}@media only screen and (max-width:1023px){i#eye,i#eye-icon,i#eye-login{right:15px}.city-province-phone-wrap .country-half:after,.addressprovince-wrap:after{right:15px}div#NotificationSuccess:before{right:41px}div#NotificationSuccess a.notification__link,div#NotificationSuccess a.notification__link span.notification__message{font-size:14px}div#NotificationSuccess a.notification__link{padding:8px 0}div#NotificationSuccess{min-width:235px}div#NavDrawer ul.drawer__nav a.meganav__link--active{color:#ed3223}header.site-header div#SiteNavParent button#SiteNavCompressed{display:block;opacity:1!important;color:#030303;content:"";position:absolute;height:3px;width:24px;background:#030303;top:24px;right:auto;left:20px;bottom:auto;margin:0;box-shadow:0 -7px #030303,0 7px #030303;transition:none}html.js-drawer-open body.js-drawer-open div#shopify-section-header:before{content:"";background:#000;position:fixed;right:0;bottom:0;top:0;display:block;z-index:9;left:0;opacity:.5}body.js-drawer-open div#shopify-section-header header.site-header{z-index:99;box-shadow:none;transform:none}body.js-drawer-open div#shopify-section-header header.site-header button#SiteNavCompressed{position:fixed;background:#fff;width:50px;height:50px;left:300px;right:auto;top:30px;z-index:9999;box-shadow:none;transition:all .7s ease 0s}body.js-drawer-open div#shopify-section-header header.site-header div#StickNavWrapper:after{content:"";background:#000;position:fixed;right:0;bottom:0;top:0;display:block;z-index:9;left:0;opacity:.5}body.js-drawer-open .is-moved-by-drawer{transform:none!important}body.js-drawer-open.sticky_header div#shopify-section-header header.site-header button#SiteNavCompressed{top:30px}body.js-drawer-open div#shopify-section-header header.site-header button#SiteNavCompressed:before{content:"";position:absolute;height:3px;width:24px;top:-2px;right:0;left:0;bottom:0;margin:auto;transition:.5s all;box-shadow:none;transform:rotate(45deg);background:#000}body.js-drawer-open div#shopify-section-header header.site-header button#SiteNavCompressed:after{height:3px;width:24px;background:#000;content:"";position:absolute;margin:auto;top:-2px;right:0;left:0;bottom:0;transform:rotate(-45deg);transition:.5s all}body div#NavDrawer{z-index:999;left:-300px;display:block;transition:all .7s ease 0s;transform:none}body.js-drawer-open div#NavDrawer{left:0}body div#shopify-section-header ul.meganav__nav .meganav__list>li{margin-top:0}header.site-header div#SiteNavParent ul#SiteNav{display:none}button#SiteNavCompressed{padding:0}button#SiteNavCompressed span.site-nav__link-menu-label{display:none}header.site-header .grid.grid--table>div.site-logo-header{min-width:145px;order:2;margin-left:83px;max-width:145px}header.site-header .grid.grid--table div#SiteNavParent{order:1;margin-left:15px}div#StickNavWrapper{order:3}header.site-header div#SiteNavParent button#SiteNavCompressed svg.icon.icon-hamburger{width:33px;height:33px;opacity:0}html body{padding-top:111px}body div#shopify-section-header header.site-header{padding:20px 0}div#NavDrawer ul.drawer__nav a{padding:11px 15px}div#announcement-bar .announcement-wrap{font-size:17px}div#NavDrawer ul.drawer__nav .grid__item.meganav__list{padding:9px 0}div#shopify-section-slideshow.banner-main-sec,.video-banner{min-height:430px;max-height:430px}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{padding-top:3px}main#MainContent .banner-slider-section .banner-sec-wrap h2{background:none;font-size:48px;padding:0}main#MainContent .collection-sec .featured-card .featured-card__header{padding:38px 0 0 30px}.collection-sec .page-width .grid__item.medium-up--one-half{width:100%;padding:80px 0}.collection-sec .page-width div#collection-list-grid .featured-card{height:305px!important}main#MainContent .collection-sec .featured-card .featured-card__header p{font-size:86px}a.featured-card__action{font-size:20px;letter-spacing:5px;margin-top:20px}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec .featured-card__image-wrapper{max-width:294px;margin-left:54px;margin-top:23px}section.shop-section{padding:73px 15px 0}body main#MainContent h2,body main#MainContent h1{font-size:55px}section.shop-section ul.tab-nav{margin-bottom:30px}section.shop-section ul.tab-nav li.tab-link:not(:last-child){margin-right:15px}section.shop-section .accordian-content .product-grid,body.other-page main#MainContent .collection-list-wrap,.template-list-collections .collection,.template-collection .collection-list-wrap{grid-template-columns:repeat(3,1fr)}section.shop-section .product-tile .product-img-home,.product-data .product-card__image-container,.template-list-collections .collection .second-banner-sec .img-sec{height:255px}body main#MainContent .product-info h3,.product-data .product-card__name,.template-list-collections main#MainContent .second-banner-sec .title-sec{font-size:16px;min-height:50px}section.shop-section .price>span{font-size:16px}section.shop-section .product-info .product-tag,.product-data a.product-card .product-tag{top:15px;right:20px;font-size:14px}section.shop-section button.view-details-btn,body main#MainContent .collection-list-wrap .product-data a.product-card .btn--narrow,.template-list-collections .second-banner-sec a.featured-card__action,main#MainContent .my-account-class .add-details a,body.template-customers-addresses .return-link-class a.return-link{font-size:14px;padding:12px 20.23px;margin-top:19px}.shop-sec-btn{padding-bottom:80px}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content div#maptab{height:max-content!important}.locater-section{padding:73px 15px 80px}main#MainContent .locater-section h2.locate-heading{margin-bottom:37px}body main#MainContent .exclusive-sec{padding:80px 0}body main#MainContent .exclusive-sec .flex.column-flex{display:flex;flex-wrap:wrap;justify-content:center}main#MainContent .exclusive-sec .flex__item:last-child{margin-left:0;padding-top:29px}.exclusive-sec .column-flex__image{height:480px}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__image{height:199px;margin-top:35px}main#MainContent .shopify-section.index-section.newsletter-section .section-block h4.h1--mini.section-block__title{font-size:50px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .section-block__subtext p{font-size:20px;line-height:30px}.shopify-section.index-section.newsletter-section .section-block .grid{margin:0}.shopify-section.index-section.newsletter-section .section-block .grid__item.medium-up--two-thirds{padding:0;position:static;width:100%}div#shopify-section-gallery_EnFdrn .gallery-sec-div .column-flex__image{height:110px}footer.site-footer .flex-footer{flex-wrap:wrap}footer.site-footer .flex-footer>div.grid__item.text-sec-first{padding-top:17px;width:100%;margin:auto auto 20px;min-width:100%;flex:0 0 100%}footer.site-footer .flex-footer>div:not(:last-child){margin-right:0}footer.site-footer .flex-footer .footer-sec{min-width:23%;padding:0;flex:auto}.site-footer__copyright{padding:12px 0;margin-top:33px}footer.site-footer .flex-footer .text-sec-first .footer-sec-wrap{text-align:center;padding:0 62px}.site-footer ul.payment-icons{margin-top:17px}body.template-404 .page-width.page-empty{padding-top:73px;padding-bottom:80px}body.careers-page main#MainContent{padding-top:73px;padding-bottom:80px}body.careers-page main#MainContent h1.small--text-center,body.other-page main#MainContent .shopify-policy__title h1,body main#MainContent h1.login-title,body main#MainContent h1.register-title,body main#MainContent h1.section-header__title,body main#MainContent .collection-page-wrap .header-sec-title,main#MainContent .my-account-page h1,main#MainContent .address-sec-wrap h1,body main#MainContent .reset-pass-sec h1,body main#MainContent .lost-password-form h2{font-size:55px;line-height:62.7px;margin-bottom:32px;letter-spacing:2px}body.careers-page main#MainContent .carreer-sec h1 strong{font-size:35px;line-height:52px}body.careers-page main#MainContent .carreer-sec p{font-size:16px;line-height:24px}body.careers-page main#MainContent .carreer-sec{padding:55px 15px}body main#MainContent .shopify-policy__body p,.shopify-policy__body .rte ul li{font-size:16px;line-height:26px}body.template-.other-page main#MainContent .shopify-policy__container{padding-top:73px;padding-bottom:73px}.login-form-page .medium-up--push-one-quarter .content-block.text-center,body main#MainContent .register-form-page .grid__item,body main#MainContent .reset-pass-sec{padding:73px 0 80px}.login-form-page div#CustomerLoginForm .login-page-details,body main#MainContent .register-form-page .grid__item .content-block,#MainContent .login-form-page .lost-pass-sec,.template-customers-reset_password main#MainContent .grid__item{padding:32px 32px 22px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox]),body.template-customers-addresses .content-block select{height:54px;padding:0 15px;font-size:16px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox])::placeholder{font-size:16px}body.other-page main form select,body.other-page main form select option{font-size:16px}.recover-forgot-wrap{margin-top:24px}.recover-forgot-wrap p a,.lost-btn .cancel-btn{font-size:16px;line-height:26px}.breadcrumbs ol.breadcrumbs__list li,body main#MainContent .breadcrumbs ol.breadcrumbs__list li a,body .breadcrumbs li a{font-size:16px;line-height:22px}body main#MainContent .collection-page-wrap{padding:73px 15px}.product-data .product-card__name{line-height:24px}div#shopify-section-collection-filters>div .collection-sort label{font-size:16px;line-height:24px}html body main#MainContent h1.section-header__title{margin-bottom:0}body div#shopify-section-collection-filters>div .collection-sort select{width:167px;height:40px}body.other-page main#MainContent .collection-page-wrap .product-filters{margin-bottom:25px}.template-search main#MainContent .collection-page-wrap h2{font-size:45px;margin-bottom:23px}.template-list-collections div#shopify-section-list-collections-template{padding:80px 0}main#MainContent .my-account-page,main#MainContent .address-sec-wrap{padding-top:73px;padding-bottom:80px}.template-customers-account main#MainContent .my-account-class .order-history-sec h2,main#MainContent .account-details h3,main#MainContent .addresses-class .address-title-block h2,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h4,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h2{font-size:35px;margin-bottom:23px;padding-bottom:23px}.template-customers-account .my-account-class,body.template-customers-addresses .address-sec-wrap .addresses-class{display:flex;flex-wrap:wrap}body.template-customers-addresses .addresses-class .your-address-block{padding:0;width:100%}body.template-customers-addresses .addresses-class .new-addrees-block{width:100%;padding:0}body.template-customers-addresses .addresses-class .new-addrees-block p{text-align:right}.template-customers-account .my-account-class .order-history-sec,.template-customers-account .my-account-class .account-details{padding:0;width:100%;margin-bottom:20px}main#MainContent .your-address-block>.content-block form label{font-size:16px;padding-bottom:4px}main#MainContent .my-account-class .account-wrapping .default-add p,main#MainContent .address-title-block>div.default-add-entry p{font-size:16px}.default-address-class strong{font-size:16px}.my-account-class .add-details{margin-top:23px}body.template-customers-addresses .addresses-class .new-addrees-block .new-block{border-bottom:0}.shopify-challenge__container{padding:73px 15px 80px}section.shop-section .price>span,.product-card__info .product-card__price,.product-card__info .product-card__availability{font-size:16px}.locater-section #maptab{overflow:visible}body.template-search main#MainContent .collection-page-wrap .header-sec-title .section-header__title{font-size:40px}body.template-search main#MainContent .collection-page-wrap .header-sec-title{margin:0}.image-banner{min-height:430px}.location-sec .store-location-sec{padding:60px 15px}.location-wrapping{padding:20px;grid-gap:30px}#MainContent .store-location-section .title-address-hours-wrap{padding:0 0 0 20px;width:45%}#MainContent .store-location-section .store-video-wrap{width:55%}#MainContent .store-location-section .store-video-wrap .location-video{height:370px}main#MainContent .title-address-hours-wrap a,main#MainContent .title-address-hours-wrap p,main#MainContent .title-address-hours-wrap span{font-size:16px;line-height:180%}#MainContent .title-address-hours-wrap>:not(:first-child):before{width:22px;height:26px;left:-35px;top:4px;background-size:20px;background-position:0 4px}#MainContent .title-address-hours-wrap>:not(:first-child){margin:0 0 0 35px}body #MainContent .location-sec .title-address-hours-wrap>a:before{top:1px;background-position:0 -104px}#MainContent .title-address-hours-wrap>.address-class:before{top:6px;background-position:0 -50px}main#MainContent .store-location-section .address-class{margin-bottom:15px}main#MainContent .store-location-section .hours-class{margin-top:20px}main#MainContent .title-address-hours-wrap .location-class a{font-size:25px}main#MainContent .store-location-section .location-class{margin:0 0 5px}main#MainContent .title-address-hours-wrap .hours-class p>span{max-width:200px}.header-landing-logo{width:100%;max-width:200px}main#MainContent .landing-in-store-section .in-store-landing-card__title,body.template-page-landing .header-shop-now-btn,body.template-page-landing .landing-hero__btn,body.template-page-landing .shop-now-pro,.landing-hero__left .landing-hero__text{font-size:16px}main#MainContent .landing-hero__left .landing-hero__title{font-size:30px}main#MainContent .landing-hero__left .landing-second-title{font-size:23px}.landing-hero__left .landing-offer-text:before{background-size:100%;width:20px;height:22px}.landing-hero__left .landing-offer-text{padding-left:30px;margin-bottom:20px!important;line-height:140%!important}.landing-hero .landing-hero__left{width:350px;padding:50px 0}.landing-hero__right .landing-banner-img1{margin-bottom:-60px}.landing-hero__right{background-size:280px}.landing-claim-section{padding:90px 0 50px}body.template-page-landing main#MainContent .section-block__title,main#MainContent .landing-products-section .product-head,main#MainContent .landing-section__title{font-size:32px}.landing-claim-section .flex.column-flex,.landing-product-section{grid-template-columns:1fr 1fr}.landing-in-store-section .in-storelanding-section__inner{border-radius:15px;padding:35px 25px 0}main#MainContent .in-store-head-sec p{font-size:14px}.landing-in-store-section .in-store-landing-card{padding:15px;border-radius:10px}.landing-in-store-section .in-store-landing-card__image{width:60px}.landing-products-section{padding:60px 0}.landing-in-store-section{padding-bottom:110px}main#MainContent .modal-content .term-head{font-size:30px}.modal-content{padding:25px;border-radius:18px}.landing-terms-content .terms-para{font-size:16px}}@media only screen and (max-width:767px){div#NotificationSuccess{top:35px}.breadcrumbs ol.breadcrumbs__list li,body main#MainContent .breadcrumbs ol.breadcrumbs__list li a,body .breadcrumbs li a{font-size:14px;line-height:20px}html body.template-404,html body{padding-top:92px}body.sticky_header div#shopify-section-header .container{margin-top:-38px}div#StickNavWrapper nav#StickyNav{display:block!important}header.site-header .grid.grid--table>div.site-logo-header{margin-left:35px}body div#shopify-section-header header.site-header{padding:12px 0}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{padding-top:44px}div#shopify-section-slideshow div#Slideshow-slideshow img{width:90%}.banner-slider-section .banner-sec-wrap>div{margin:15px 0 0}.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{bottom:10px}div#SiteNavSearchCart .customer-login-links a:first-child,div#SiteNavSearchCart .header-cart a{background:url(header-cart-admin.png) no-repeat -68px 0;width:30px;height:24px;background-size:96px}div#SiteNavSearchCart div.header-cart{padding-left:0;margin-left:0;border-left:0;border-right:1px solid #f3d100;padding-right:5px;margin-right:-1px}div#SiteNavSearchCart .header-cart a{background-position:-31px 0;border-left:0;margin-left:0;padding-left:0}main#MainContent .banner-slider-section .banner-sec-wrap h2{font-size:28px}div#shopify-section-slideshow>div.container.hero-wrapper{align-items:center;flex-direction:column}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{width:100%}div#Slideshow-slideshow .hero__image-content{margin-bottom:-54px;margin-right:0;margin-top:40px}.banner-slider-section .banner-sec-wrap{max-width:234px;width:100%;margin:auto}body main#MainContent .btn,.banner-slider-section .button-banner-wrap a,.shop-sec-btn a.view-all-btn,body main#MainContent input.reset-password-btn{font-size:14px;padding:10px 49px 9px 15px}body main#MainContent .btn:before,.banner-slider-section .button-banner-wrap a:before,.shop-sec-btn a.view-all-btn:before,.sign-btn-wrap p.login-btn:before,.register-submit-btn>p:before,.submit-cancel-wrap .lost-submit-btn:before,.update-btn-wrap>p:before,.add-btn-wrap>p:before,.reset-pass-btn:before,.shopify-challenge__container form#captcha_form:after{width:32px;height:32px;right:5px}div#shopify-section-slideshow .hero-wrapper--adapt .hero-content{text-align:center}.banner-slider-section .button-banner-wrap{margin-top:20px;display:flex;justify-content:center}div#shopify-section-slideshow.banner-main-sec,.video-banner{min-height:210px;max-height:210px}main#MainContent .collection-sec .featured-card .featured-card__header p{font-size:32px;line-height:28px;text-align:center;max-width:180px;margin:auto}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec{max-width:100%}main#MainContent .collection-sec .featured-card .featured-card__header{width:100%;text-align:center}.collection-sec .page-width div#collection-list-grid .featured-card{height:240px!important;flex-direction:column-reverse;padding:18px 0 0;background-size:cover;background-position:center center}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec .featured-card__image-wrapper{max-width:129px;margin:auto}header.site-header div#SiteNavParent button#SiteNavCompressed{top:26px}.collection-sec .page-width div#collection-list-grid .featured-card .img-sec{max-width:100%;margin-bottom:9px}div#shopify-section-slideshow div#Slideshow-slideshow{width:100%;margin-right:-14px}.collection-sec .page-width .grid__item.medium-up--one-half{padding:50px 20px}section.shop-section{padding:43px 15px 0}body main#MainContent h2,body main#MainContent h1{font-size:26px}section.shop-section ul.tab-nav li.tab-link{width:112px;height:40px;font-size:14px;margin:0}section.shop-section ul.tab-nav li.tab-link:not(:last-child){margin-right:2px}section.shop-section ul.tab-nav{margin-bottom:28px;width:100%;min-width:140%;display:inline-block}.shop-tabs>div.shop-wrap-tab{overflow:auto}.shop-tabs>div.shop-wrap-tab::-webkit-scrollbar{display:none}.shop-tabs>div.shop-wrap-tab{-ms-overflow-style:none;scrollbar-width:none}section.shop-section ul.tab-nav li.tab-link{display:inline-flex}section.shop-section .accordian-content .product-grid,body.other-page main#MainContent .collection-list-wrap,.template-list-collections .collection,.template-collection .collection-list-wrap{grid-template-columns:repeat(2,1fr);grid-gap:10px}section.shop-section .product-tile .product-img-home,.product-data .product-card__image-container{height:157px}.product-data .product-card__image-container img{min-height:140px}.template-list-collections .collection .second-banner-sec .img-sec{height:157px!important;margin-bottom:0}.collection-list-wrap .product-data a.product-card{padding:20px 5px 24px}.product-data .product-card__name{padding:0}section.shop-section .product-info .product-tag,.product-data a.product-card .product-tag{top:8px;right:10px;font-size:12px}section.shop-section .price>span{font-size:14px}section.shop-section button.view-details-btn,body main#MainContent .collection-list-wrap .product-data a.product-card .btn--narrow,.template-list-collections .second-banner-sec a.featured-card__action,main#MainContent .my-account-class .add-details a,body.template-customers-addresses .return-link-class a.return-link,.update-cancel-wrap button,.add-cancel-wrap button{font-size:14px;padding:9.4px 14.8px;margin-top:19px}body main#MainContent .product-info h3,.product-data .product-card__name,.template-list-collections main#MainContent .second-banner-sec .title-sec{font-size:14px;min-height:34px;line-height:17px;margin-bottom:6px}section.shop-section .accordian-content{margin-bottom:38px}.shop-sec-btn{padding-bottom:50px}body main#MainContent .testimonial-sec{padding:43px 0 50px}.testimonial-sec .quotes-wrapper.testimonial-wrapper{padding:0 20px}.testimonial-wrapping button.slick-arrow{width:24px;height:20px;background-color:#fff;margin-top:34px}.testimonial-wrapping button.slick-arrow.slick-next{margin-right:-3px}.testimonial-wrapping button.slick-arrow.slick-prev{margin-left:-3px}body main#MainContent .quote__slide-wrapper blockquote p{font-size:14px;line-height:22px;padding:0 15px}body main#MainContent .quote__slide-wrapper blockquote cite{font-size:16px;margin:-2px 0 14px}body main#MainContent .quote__slide-wrapper span.quote-icon.testi-icon{width:60px;height:60px;margin:-29px auto 20px;background-size:55%}.testimonial-wrapping button.slick-arrow:before{background-size:71%;background-position:3px 2px}body main#MainContent .testimonial-sec .section-block__header.text-center{margin-bottom:0!important}body main#MainContent .testimonial-sec a.btn--view-all{margin-top:28px}.locater-section{padding:43px 15px 50px}main#MainContent .locater-section h2.locate-heading{margin-bottom:23px}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content h4.labeltxt{padding-left:0;text-align:left}.locater-section div#storelocator .bootstrap-msesl .container-fluid .tab-content .storelabelcss.row{padding:8px 30px}body main#MainContent .exclusive-sec{padding:50px 0}.exclusive-sec .column-flex__image{height:248px;max-width:148px}main#MainContent .exclusive-sec .flex__item:not(:last-child) .column-flex__image:before{width:103px;height:1.5px;bottom:-12px}body main#MainContent .exclusive-sec .flex.column-flex{flex-wrap:wrap;justify-content:center;flex-direction:row;position:static;padding-top:55px}main#MainContent .exclusive-sec .flex__item:not(:last-child){max-width:43%;flex:auto;width:auto}main#MainContent .exclusive-sec .flex__item:first-child{margin-right:6px}main#MainContent .exclusive-sec .flex__item:nth-child(2) .column-flex__image:before{top:-12px}main#MainContent .exclusive-sec .flex__item p.h5{font-size:26px}main#MainContent .exclusive-sec .flex__item:last-child{margin-left:0;padding-top:0}main#MainContent .exclusive-sec .flex__item p.h5{font-size:26px;position:absolute;top:0;text-align:center;left:0;right:0}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__content{position:static}main#MainContent .exclusive-sec .flex__item:last-child{position:static}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{font-size:16px;line-height:22px;margin:0 0 28px}main#MainContent .exclusive-sec .flex__item .column-btn-class{text-align:center}main#MainContent .exclusive-sec .flex__item:not(:last-child) .column-flex__content{padding-bottom:6px}main#MainContent .exclusive-sec .flex__item:last-child .column-flex__image{height:169px;max-width:308px;margin:20px auto auto}main#MainContent .shopify-section.index-section.newsletter-section .section-block h4.h1--mini.section-block__title{font-size:26px;padding:0 10px}main#MainContent .shopify-section.index-section.newsletter-section .section-block{padding:43px 0 50px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .section-block__subtext p{font-size:15px;line-height:21px;padding:0 10px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button span{font-size:14px}main#MainContent .shopify-section.index-section.newsletter-section .section-block .input-group .input-group__btn button{min-width:145px;height:40px}.shopify-section.index-section.newsletter-section .section-block input#NewsletterEmail-{font-size:14px;height:40px}.shopify-section.index-section.newsletter-section .section-block .input-group{padding:5px 5px 5px 35px}.shopify-section.index-section.newsletter-section .section-block .input-group:before{width:18px;height:18px;left:10px}.section-block input::placeholder{font-size:14px}footer.site-footer .flex-footer .text-sec-first .footer-sec-wrap{text-align:left;padding:0}footer.site-footer .flex-footer>div.grid__item.text-sec-first{padding-top:0;margin:auto auto 20px}footer.site-footer{padding-top:25px}.site-footer h1.h1.site-footer__section-title{font-size:45px;text-align:center}footer.site-footer .flex-footer .text-sec-first .footer-sec-wrap p{font-size:14px}.site-footer ul.payment-icons svg.icon{width:35px;height:22px}footer.site-footer .flex-footer .footer-sec{min-width:100%}.site-footer__section h4.site-footer__section-title{font-size:21px}div#shopify-section-footer .site-footer a{font-size:16px}footer.site-footer .flex-footer>div.quicklink-sec{display:none}footer.site-footer .flex-footer>div.footer-policies-sec{margin:17px 0}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a{padding-left:50px}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li{margin-bottom:12px}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a:before{width:35px;height:35px}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li svg.icon{left:8px;width:18px;height:18px}footer.site-footer .footer-sec.footer-social-sec ul.social-icons li a span.icon__fallback-text{line-height:35px}.site-footer__copyright{padding:12px 0;margin-top:36px}div#shopify-section-gallery_EnFdrn .gallery-slider.owl-carousel{display:flex;flex-direction:row}div#shopify-section-gallery_EnFdrn .flex.column-flex.gallery-wrapping{display:block;overflow:auto;width:200%;margin-left:-23px}div#shopify-section-gallery_EnFdrn .flex.column-flex.gallery-wrapping .gallery-sec-div{float:right;display:block}div#shopify-section-gallery_EnFdrn .gallery-sec-div .column-flex__image{height:107px;width:107px}div#shopify-section-gallery_EnFdrn{padding-bottom:20px}a.featured-card__action{font-size:14px;letter-spacing:3px;margin-top:10px}main#MainContent .collection-sec .featured-card .featured-card__header{padding:0}body main#MainContent .red-section h2{margin-bottom:0}footer.site-footer .flex-footer>div.footer-sec.footer-aboutus-sec{margin-top:25px}div#announcement-bar .announcement-wrap{font-size:13px}body.template-404 main#MainContent .page-width.page-empty h1{font-size:74px;margin-bottom:17px}body.template-404 main#MainContent .page-width.page-empty p:nth-child(2){font-size:18px;margin-bottom:5px}body.template-404 main#MainContent .page-width.page-empty p:nth-child(3){font-size:16px;line-height:140%}body.template-404 .page-width.page-empty{padding-top:43px;padding-bottom:50px}body.template-404 .page-width.page-empty hr{margin:10px 0}body.careers-page main#MainContent{padding-top:43px;padding-bottom:50px}body.careers-page main#MainContent h1.small--text-center,body.other-page main#MainContent .shopify-policy__title h1,body main#MainContent h1.login-title,body main#MainContent h1.register-title,body main#MainContent h1.section-header__title,body main#MainContent .collection-page-wrap .header-sec-title,main#MainContent .my-account-page h1,main#MainContent .address-sec-wrap h1,body main#MainContent .reset-pass-sec h1,body main#MainContent .lost-password-form h2{font-size:26px;line-height:42.7px;margin-bottom:22px;letter-spacing:1px}body.other-page main#MainContent .shopify-policy__title h1{margin-bottom:13px}body.careers-page main#MainContent .carreer-sec h1 strong{font-size:28px;line-height:38px}body.careers-page main#MainContent .carreer-sec p{font-size:14px;line-height:22px}body.careers-page main#MainContent .carreer-sec{padding:33px 15px}body main#MainContent .shopify-policy__body p,.shopify-policy__body .rte ul li{font-size:14px;line-height:24px}body.template-.other-page main#MainContent .shopify-policy__container{padding-top:43px;padding-bottom:43px}body main#MainContent .shopify-policy__body p:not(:last-child),.shopify-policy__body .rte ul{margin-bottom:13px}.login-form-page .medium-up--push-one-quarter .content-block.text-center,body main#MainContent .register-form-page .grid__item,body main#MainContent .reset-pass-sec{padding:43px 0 50px}.login-form-page div#CustomerLoginForm .login-page-details,body main#MainContent .register-form-page .grid__item .content-block,#MainContent .login-form-page .lost-pass-sec,.template-customers-reset_password main#MainContent .grid__item{padding:20px 20px 17px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox]),body.template-customers-addresses .content-block select{font-size:14px;height:44px}body.other-page main form select,body.other-page main form select option{font-size:14px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox]):not(:first-child),.input-group-text.password-filed{margin-top:15px}.sign-btn-wrap,.register-submit-btn,.reset-pass-btn{margin-top:15px}body.other-page main input:not([type=submit],[type=radio],[type=checkbox])::placeholder{font-size:14px}.recover-forgot-wrap{margin-top:14px}.recover-forgot-wrap p a,.lost-btn .cancel-btn{font-size:14px;line-height:24px}.validation.custom-error{margin-top:13px}body main#MainContent .collection-page-wrap{padding:43px 15px}body.other-page main#MainContent .collection-page-wrap .product-filters{margin-bottom:20px}body div#shopify-section-collection-filters>div .collection-sort select,body div#shopify-section-collection-filters>div .collection-sort select option{font-size:14px}main#MainContent .pagination span.page a,main#MainContent .pagination span.page.current,main#MainContent .pagination span.next a,main#MainContent .pagination span.deco,main#MainContent .pagination span.prev a{padding:9.5px 16px;font-size:14px;line-height:22px}main#MainContent .pagination span.next a,main#MainContent .pagination span.prev a{min-width:40px;height:40px}main#MainContent .pagination span.page{margin-bottom:9px}main#MainContent .pagination span.page:not(:last-child),main#MainContent .pagination span.deco{margin-right:5px}main#MainContent .exclusive-sec .flex__item:nth-child(2){margin-top:40px}main#MainContent .pagination span.prev{margin-right:19px}.template-search main#MainContent .collection-page-wrap h2{font-size:24px;margin-bottom:13px;margin-top:23px}.template-search main#MainContent .section-header{display:flex;flex-direction:column-reverse;align-content:center;align-items:center}body main#MainContent .section-header__item.seach-input-wrap .input-group__btn .search-btn:before{right:-22px;width:44px;height:44px}body.other-page main .section-header__item.seach-input-wrap .input-group__btn{width:44px}main#MainContent p.section-header__subtext{margin-top:12px;font-size:16px}.section-header__item.seach-input-wrap form{justify-content:center}.template-list-collections div#shopify-section-list-collections-template{padding:50px 0}main#MainContent .my-account-page,main#MainContent .address-sec-wrap{padding-top:43px;padding-bottom:50px}.address-title-block form .grid .address-title-block form .grid:nth-child(8),body.template-customers-addresses .your-address-block>.content-block form .first-last-wrap{grid-template-columns:none;grid-gap:0}.template-customers-account main#MainContent .my-account-class .order-history-sec h2,main#MainContent .account-details h3,main#MainContent .addresses-class .address-title-block h2,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h4,body.template-customers-addresses main#MainContent .your-address-block>.content-block form h2{font-size:22px;margin-bottom:23px}main#MainContent .your-address-block>.content-block form label{font-size:14px;padding-bottom:3px}body.template-customers-addresses main#MainContent .your-address-block>.content-block form input,body.other-page main#MainContent .city-province-phone-wrap,body.template-customers-addresses .your-address-block>.content-block form .addressprovince-wrap,.add-checkbox,.add-checkobox{margin-bottom:13px}.address-title-block>div.form-vertical{padding:23px 15px}body.template-customers-addresses main#MainContent .btn{padding:10px 42px 10px 10px;margin:0 auto;display:table}.update-cancel-wrap button.address-edit-toggle,.add-cancel-wrap button.address-new-toggle{margin:0;padding:11px 13.23px}.add-cancel-wrap,.update-cancel-wrap{margin-left:6px}main#MainContent .my-account-class .account-wrapping .default-add p,main#MainContent .address-title-block>div.default-add-entry p{font-size:14px;line-height:22px}.default-address-class strong,.edit-del-btn button.text-link,body .form-success,body .errors li{font-size:14px}footer.site-footer{background-size:cover;background-position:-114px 0}.shopify-challenge__container form#captcha_form:after{bottom:5px;right:-75px}.shopify-challenge__container{padding:43px 15px 50px}.shopify-challenge__container .h-captcha iframe{width:345px!important;height:95px!important}main#MainContent .shopify-challenge__container p.shopify-challenge__message{font-size:16px;margin-bottom:13px}section.shop-section .price>span,.product-card__info .product-card__price,.product-card__info .product-card__availability{font-size:14px}section.shop-section .price>span.original-price,.product-card__info .product-card__price s.product-card__regular-price,.product-card__price span.on-sale-text{margin-right:2px}html body main#MainContent .product-single__title{font-size:22px}header.site-header .grid.grid--table>div.site-logo-header{width:145px}div#shopify-section-collection-filters>div .collection-sort{max-width:min-content}div#shopify-section-collection-filters>div .collection-sort:after{top:62%}body.template-customers-addresses main#MainContent .your-address-block>.content-block form .add-checkbox input,body.template-customers-addresses main#MainContent .your-address-block>.content-block form .add-checkobox input{width:20px;height:20px}.shopify-section.index-section.newsletter-section{background-size:cover}div#map .gm-style-iw-d h4.location_title{font-size:20px}div#map .gm-style-iw-d>div>div p{line-height:120%}body.template-search main#MainContent .collection-page-wrap .header-sec-title .section-header__title{font-size:26px;text-align:center;display:block}body.template-search main#MainContent header.section-header .search-title-sec p{line-height:140%;text-align:center;display:block}body.template-search main#MainContent .collection-page-wrap h2{font-size:20px;margin-bottom:10px;text-align:center!important;margin-top:30px}.left-right-side-product-detail .left-side-product-content div.photos__item.photos__item--thumbs{margin:10px 0 0}body.template-search main#MainContent .collection-page-wrap .header-sec-title{margin:0;order:1}html body main#MainContent h1.section-header__title{margin-bottom:0}.image-banner{min-height:210px}.banner-slider-section .banner-sec-wrap{max-width:100%}div#shopify-section-footer .site-footer .social-icons li:last-child a:after{background-size:16px;width:35px;height:35px}body .featured-card--contain .featured-card__image-container{height:auto!important}#MainContent .store-location-section .title-address-hours-wrap{padding:20px 0 0;width:100%}#MainContent .store-location-section .store-video-wrap{width:100%}#MainContent .store-location-section .store-video-wrap .location-video{height:250px}.location-wrapping{padding:25px 15px;grid-gap:30px;margin:10px 0 0}main#MainContent .title-address-hours-wrap .location-class a{font-size:22px}main#MainContent .title-address-hours-wrap a,main#MainContent .title-address-hours-wrap p,main#MainContent .title-address-hours-wrap span{font-size:14px;line-height:180%}#MainContent .title-address-hours-wrap>:not(:first-child):before{width:19px;height:23px;left:-35px;top:2px;background-size:17px;background-position:0 4px}body #MainContent .location-sec .title-address-hours-wrap>a:before{top:1px;background-position:0 -85px}#MainContent .title-address-hours-wrap>.address-class:before{top:6px;background-position:0 -44px}main#MainContent .title-address-hours-wrap .hours-class p>span{max-width:185px}.left-right-side-product-detail .left-side-product-content div .product-single__thumbnails{text-align:left}main#MainContent .title-address-hours-wrap .hours-class p>span>*{width:auto}body main#MainContent .product-card__price,html body main#MainContent .product-card__price p,html body main#MainContent .price{display:inline;font-size:13px}body.template-page-landing .landing-header{padding:10px 15px}.header-landing-logo{max-width:180px}main#MainContent .landing-in-store-section .in-store-landing-card__title,body.template-page-landing .header-shop-now-btn,body.template-page-landing .landing-hero__btn,body.template-page-landing .shop-now-pro,.landing-hero__left .landing-hero__text{font-size:14px}body.template-page-landing .header-shop-now-btn,body.template-page-landing .landing-hero__btn,body.template-page-landing .shop-now-pro{padding:12px 20px}main#MainContent .landing-hero__left .landing-hero__title{font-size:20px}main#MainContent .landing-hero__left .landing-second-title{font-size:16px}.landing-hero__left .landing-offer-text{margin-bottom:10px!important}.landing-page-banner .landing-hero{flex-direction:column}.landing-hero .landing-hero__left{width:100%;padding:40px 0 20px}.landing-hero__right{background-size:180px}.landing-hero__right .landing-banner-img1{margin-bottom:-50px}.landing-claim-section{padding:70px 0 40px}body.template-page-landing main#MainContent .section-block__title,main#MainContent .landing-products-section .product-head,main#MainContent .landing-section__title{font-size:24px}body.template-page-landing main#MainContent .section-block__title:before,main#MainContent .landing-products-section .product-head:before{width:90px;height:3px}.landing-claim-section .flex.column-flex .flex__item .column-flex__image{width:80px;height:80px;background-size:45px;margin-bottom:15px}.landing-claim-section .column-flex__content .h5{font-size:20px}.landing-claim-section .column-flex__content .rte-setting p{line-height:150%!important;font-size:14px}.landing-claim-section .flex.column-flex .flex__item,.landing-product-section .products-grid-landing{border-radius:15px}.landing-products-section{padding:40px 0}.landing-products-section .products-text-cnt{margin-bottom:20px!important;font-size:14px}.products-grid-landing .landing-product-image{height:120px}.products-grid-landing .landing-product-title a{font-size:16px}.products-grid-landing .pro-price{font-size:17px}.landing-in-store-section .in-storelanding-section__inner{padding:25px 15px 0}main#MainContent .landing-section__title{padding-bottom:10px}.landing-in-store-section .in-store-landing-grid{grid-template-columns:1fr}.landing-footer .page-width{flex-direction:column-reverse;font-size:14px}.landing-footer{padding:15px 0}.landing-in-store-section{padding-bottom:90px}.modal-content{padding:15px;border-radius:12px;width:85%}.terms-close{top:15px;right:15px}main#MainContent .modal-content .term-head{font-size:20px;border-left:3px solid #a5141c;padding-left:10px;margin-bottom:10px}.landing-terms-content .terms-para{font-size:14px}.landing-claim-section .flex.column-flex .flex__item:before{font-size:35px}}@media only screen and (min-width:480px)and (max-width:767px){div#shopify-section-slideshow div#Slideshow-slideshow img{width:auto}div#Slideshow-slideshow .hero__image-content{margin-bottom:-55px;margin-right:0;margin-top:26px}section.shop-section ul.tab-nav{width:100%}section.shop-section .accordian-content .product-grid,body.other-page main#MainContent .collection-list-wrap,.template-list-collections .collection,.template-collection .collection-list-wrap{grid-template-columns:repeat(3,1fr)}main#MainContent .exclusive-sec .flex__item:not(:last-child){max-width:23%}main#MainContent .exclusive-sec .flex__item:last-child .rte-setting p{max-width:329px;margin:0 auto 28px}footer.site-footer{background-size:cover;background-position:0 0}div#shopify-section-gallery_EnFdrn .flex.column-flex.gallery-wrapping{width:115%;margin-left:-50px}section.shop-section .product-tile .product-img-home,.product-data .product-card__image-container{height:200px}body .left-right-side-product-detail .left-side-product-content{margin:auto;max-width:60%}.video-banner{max-height:270px}div#shopify-section-slideshow.banner-main-sec{min-height:270px;max-height:270px}.image-banner{min-height:270px}#MainContent .store-location-section .store-video-wrap .location-video{height:300px}.landing-page-banner .landing-hero{flex-direction:row}.landing-hero .landing-hero__left{width:250px;padding:40px 0}.products-grid-landing .landing-product-image{height:200px}.products-grid-landing .landing-product-title a{font-size:18px}.products-grid-landing .pro-price{font-size:20px}.landing-in-store-section .in-store-landing-grid{grid-template-columns:1fr 1fr 1fr}.landing-footer .page-width{flex-direction:row}.modal-content{max-height:290px}.landing-claim-section .flex.column-flex .flex__item:before{font-size:55px}}@media only screen and (max-width:479px){div#ProductModal.modal.modal--is-active .modal__inner,div#ProductModal.modal.modal--is-active .modal__inner>img{height:auto}section.shop-section ul.tab-nav li.tab-link{display:block;text-align:center;width:33.33%;margin:5px}section.shop-section ul.tab-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
