@font-face{font-family:justLovely;src:url(https://cdn.shopify.com/s/files/1/0591/8900/2415/files/JustLovely.woff?v=1670012211) format("woff")}@font-face{font-family:playFairDisplayMedium;src:url(https://cdn.shopify.com/s/files/1/0591/8900/2415/files/PlayfairDisplay-Medium.woff?v=1670012211) format("woff")}@font-face{font-family:robotoRegular;src:url(https://cdn.shopify.com/s/files/1/0591/8900/2415/files/Roboto-Regular.woff?v=1670012211) format("woff")}html{scroll-behavior:smooth}section.section.is-width-standard{max-width:1600px;width:95%;margin:0 auto}.button--primary,a.button--primary.button{padding:15px 10px}.customAnnouncementBar{padding:15px 0;text-align:center}.messageCarouselBox{display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;width:50%;max-width:500px;margin:0 auto}.carouselBtns button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:transparent;border:0px solid;box-shadow:none!important;outline:none!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}button.carouselNxt{right:0}button.carouselPrev{left:0}.carouselBtns button span,.carouselBtns button svg{width:100%;height:100%}.customAnnouncementBar .carouselBtns button svg path{fill:#fff}header.header{padding:20px -0}.navbar-item{margin:0 20px}a.navbar-link.header__link.is-active{position:relative;font-weight:600}a.navbar-link.header__link.is-active:before{content:"";background:#000143;width:100%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}a.navbar-link.header__link{padding:0}.header__icons{column-gap:15px}.header__menu.is-justify-center nav.is-text.header__menu-items.is-flex.is-flex-wrap.is-justify-center.header__dropdown--below-parent{margin-left:100px}.mega-menu__content p.menu__heading{display:none}.mega-menu__content ul li{margin:10px 0 20px}.column.mega-menu__block{width:20%}.mega-menu.mega-menu--header-classic .container{justify-content:center}.mobileMenuOpener{display:flex;align-items:center;justify-content:center;position:relative;z-index:555;background:transparent;border:0px solid;outline:none!important;box-shadow:none!important;height:40px;width:40px}.mobileMenuOpener span{height:40px;width:40px}.hamIcon{opacity:1;transition:all linear .3s}.hamIcon svg{height:25px;width:25px}.closeMenuIcon svg{height:20px;width:20px}.closeMenuIcon{position:absolute;top:50%;left:50%;opacity:0;transition:all linear .3s;transform:translate(-50%,-50%)}.menuOpen .hamIcon{opacity:0}.menuOpen .closeMenuIcon{opacity:1}.mobile-menu__toggle-button{display:none!important}.mobile-menu{background:#fff;border:0px solid!important;top:0;padding-top:110px;left:-200%;width:calc(100% + 14px)!important;transition:left .5s}a.mobile-header__logo.header__link.primary-logo{position:relative;z-index:555}.navbar-item.has-dropdown a:after,.navbar-item.has-mega-menu a:after{display:none}@media only screen and (max-width: 1500px){.column.mega-menu__block{width:25%}}@media only screen and (max-width: 1200px){.column.mega-menu__block{width:30%}}@media only screen and (max-width: 991px){header#header{display:none!important}.mobile-header{display:block!important;padding:10px 5px}.mobile-menu__toggle-icon{cursor:pointer}.menuOpen .mobile-menu{left:-10px}.mobile-icons{display:flex;align-items:center;justify-content:center;width:40px;height:40px;column-gap:8px}.mobile-icons svg{width:25px;height:25px}a.mobile-menu__item.mobile-menu-link{position:relative}span.nextMenuIcon svg{width:100%;height:100%}.submenu__input+label a:after,span.nextMenuIcon{display:none}.submenu__input+label a span.nextMenuIcon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;position:absolute;top:50%;right:0;transform:translate(-50%,-50%)}ul.mobile-menu__list.has-margin-bottom.is-text{padding:10px 5px}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{font-size:18px;margin-bottom:5px}section.mega-menu__section{display:flex;flex-direction:column;width:100%;position:absolute;background:#fff;min-height:100vh;max-height:100vh;top:0;left:0;height:max-content;overflow-y:hidden;overflow-x:hidden;z-index:2;padding-top:100px;transition:all linear .3s;transform:translate(-200%)}.subMenuOpen section.mega-menu__section{transform:translate(0)}.mega-menu{box-shadow:none!important}.mega-menu .container.has-no-side-gutter{width:100%;flex-direction:column}.column.mega-menu__block{width:100%}a.mega-menu__linklist-link{font-size:18px}.mega-menu__content .image-element__wrap{display:none}.mobile-menu-link:hover,.mobile-menu__item:hover,.mobile-menu a:hover{color:#000!important}.mobile-menu__submenu.has-mega-menu{display:block!important;max-height:none!important}.mobileMenuIcons{position:relative;height:40px;width:40px;z-index:555}button.subMenuCloser{width:55px;height:55px;align-items:center;justify-content:center;background:transparent;border:0;box-shadow:none;outline:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:555;display:none}.hideHamMenu{display:none!important}.showSubMenu{display:flex!important}button.subMenuCloser span,button.subMenuCloser span svg{width:100%;height:100%}.mega-menu__linklist.is-text{padding-left:20px}.action-area__link.has-cart-count{padding:0}.mobile-menu form.search-form{margin:15px auto;padding:0 23px;position:relative;z-index:5555}.search-form .search__fields input[type=text]{border:1px solid #aeaeae;height:45px;padding-left:45px}.mobile-menu form.search-form span.icon svg{width:40px;height:40px}.mobile-menu form.search-form span.icon svg path{fill:#7f7c7c}form.search-form.search-popup__form{position:absolute;top:50%;left:50%;max-width:80%;transform:translate(-50%,-50%);z-index:5558}.mobile-search{position:fixed;width:100%;left:0;top:0!important;z-index:55555}form.search-form.search-popup__form .search__fields{text-align:center;margin:48px 0 0;width:100%;max-width:100%}form.search-form.search-popup__form span.icon.is-left.submit-search{top:11px;left:6px}form.search-form.search-popup__form span.icon.is-left.submit-search svg{width:20px!important;height:20px!important}form.search-form span.icon.is-right.close-search{position:absolute;top:-51px;z-index:554;right:-14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:100%}form.search-form span.icon.is-right.close-search svg{width:20px!important;height:20px!important}form.search-form span.icon.is-right.close-search svg polygon{fill:#000}}.showCaseContainer{max-width:1600px;margin:0 auto}.showCaseInnerBox{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;max-width:1600px}.showCaseImgBox{width:32%}.showCaseImgBox img{height:auto;max-width:100%;width:100%}.showCaseInfo{position:relative;width:80%;padding-left:10%}.showCaseSubTitle p{color:#000143;margin:0}.showCaseTitle{margin:10px 0}.showCaseTitle .heading-wrapper--SectionHeading{margin:0;width:100%}.showCaseTitle .heading-wrapper--SectionHeading h1.SectionHeading__title.title{line-height:normal!important;font-weight:500}.showcaseUnderTitle,.showcaseUnderTitle p{color:#333;margin-bottom:20px}.showCaseBtn{margin-top:34px}.showCaseBtn a.button{padding:12px 40px}@media only screen and (max-width: 991px){.messageCarouselBox{width:80%;max-width:100%}#shopify-section-header-classic .header__logo,#shopify-section-header-classic .logo__content{width:100px!important}}@media only screen and (max-width: 991px){.showCaseInnerBox{flex-wrap:wrap;column-gap:0;row-gap:0px}.showCaseInnerBox .showCaseImgBox:nth-child(1){width:100%;order:2}.showCaseInnerBox .showCaseImgBox:nth-child(2),.showCaseInnerBox .showCaseImgBox:nth-child(3){width:49%}.showCaseTitle .heading-wrapper--SectionHeading{width:100%;margin:0 auto;text-align:center!important;display:flex;align-items:center;justify-content:center}.showcaseUnderTitle{margin:0 auto 20px;width:90%;max-width:600px}.showCaseInfo{padding:20px 0 50px;text-align:center;width:100%}.showCaseTitle h1.SectionHeading__title.title.is-h1{text-align:center}}@media only screen and (max-width: 650px){.messageCarouselBox .carouselBtns button{display:none}.messageCarouselBox{width:98%;margin:0 auto;max-width:100%}}.pageBannerContainer{position:relative;width:100%;overflow:hidden}.pageBannerContainer img.pageBannerImg{width:100%}.bannerTxt{position:absolute;top:50%;left:50%;width:calc(100% - 30px);transform:translate(-50%,-50%);z-index:2}.pageBannerContainer:before{content:"";background:transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}.imgTxtContainer{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;padding:50px 0;column-gap:100px}.imagesContentBox{position:relative}.txtContentBox{position:relative;width:50%}.sideImgContainer{position:relative;margin-left:10%}.mainImg{position:absolute;width:100%;top:30px;left:30px;z-index:1}.mainImg img{width:100%;max-width:500px}.bgSideImg img{width:100%}.sideTopLogoImg{position:absolute}.bgSideImg{width:100%;max-width:460px;position:relative}.sideTopLogoImg{width:160px;position:absolute;top:-60px;left:-60px;z-index:2}.sideTopLogoImg img{width:100%}.showLeftOverflow .sideTopLogoImg{right:-60px;left:unset}.sideCommonTxt p{margin-bottom:16px}.txtImgContentBox .heading-wrapper--secHeading,.txtContentBox .heading-wrapper{margin-bottom:15px}.sideTopLogoImgMob{display:none}.showLeftOverflow .mainImg{top:unset;left:unset;bottom:-30px;right:30px}.txtContentBox.videoBox .videoBox{position:relative;overflow:hidden;margin-bottom:30px}.txtContentBox.videoBox .videoBox video{width:100%}.txtContentBox.videoBox .videoBox img.videoThumbnail{width:100%;position:absolute;top:0;left:0;z-index:5;transition:all linear .3s}button.playBtn{width:70px;height:70px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;cursor:pointer;border:0px solid;box-shadow:none!important;outline:none!important;background:transparent}button.playBtn svg{width:100%;height:100%}.sidetXTUnderBtn{margin:30px -0}.sidetXTUnderBtn a.button.button--primary{padding:15px 30px}@media only screen and (max-width: 991px){.imgTxtContainer{flex-wrap:wrap;overflow:hidden;padding:50px 0}.imagesContentBox{width:100%;margin-bottom:100px}.txtContentBox{width:100%}.sideImgContainer{position:relative;margin-left:10%;text-align:center}.showLeftOverflow .sideImgContainer{transform:rotate(180deg);margin-right:10%}.showLeftOverflow .mainImg{top:unset;left:unset;bottom:30px;right:-30px;transform:rotate(180deg)}.swipeOrderMob .imagesContentBox{order:1;margin-top:50px;margin-bottom:0}.bgSideImg{width:100%;max-width:98%;position:relative}.mainImg img{width:100%;max-width:100%}.showLeftOverflow .sideTopLogoImg{right:unset;left:-40px;top:unset;bottom:-66px}}@media only screen and (max-width: 600px){.mainImg{top:30px;left:30px;position:relative}.mainImg img{max-width:100%}.bgSideImg{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 20px)}.sideImgContainer{margin-left:0;overflow:hidden;padding:0;text-align:center}.sideTopLogoImg{display:none}.txtContentBox{width:90%;margin:0 auto}.imagesContentBox{width:90%;margin-bottom:50px}.sideTopLogoImgMob{display:flex;align-items:center;justify-content:center;width:130px;position:absolute;top:-41px;left:-35px;z-index:3}.sideTopLogoImgMob img{width:100%}.showLeftOverflow .imagesContentBox{margin-bottom:0;margin-top:50px}.showLeftOverflow .bgSideImg{top:50px}.showLeftOverflow .sideTopLogoImgMob{left:unset;right:-18px}.showLeftOverflow .sideImgContainer{transform:rotate(180deg);margin-right:0%}}@media only screen and (max-width: 400px){.sideTopLogoImgMob{width:120px;top:-38px;left:-24px}}.textColRow{position:relative;display:flex;align-items:flex-start;column-gap:30px;justify-content:center;flex-wrap:wrap}.txtColArea{position:relative;width:100%}.txtCol{margin-bottom:20px}.textColRow .heading-wrapper{margin:15px auto}@media only screen and (max-width: 991px){.textColRow{width:80%;margin:0 auto}}.product__information{padding-left:50px}.modal_price span{font-weight:600;font-size:18px;margin-top:5px}legend.option-title.label{font-weight:600;margin-bottom:15px;font-size:16px}.swatch input:checked+.swatch-element{box-shadow:none!important}.swatch-element{font-size:16px!important;padding:2px 10px}.swatch-element label{font-size:16px}.qtySelectorBox{display:flex;align-items:center;justify-content:flex-start;width:100%;column-gap:20px;margin:15px 0}.qtySelectorBox label.qtyLabel{font-size:16px;font-weight:600;text-transform:uppercase}.qtySelectorBox input.quantity-input.quantity-element.input{background:#f4f4f4;border:1px solid #f4f4f4;color:#000!important;opacity:1!important}.qtySelectorBox span.quantity-plus.quantity-element.button.is-inverse,.qtySelectorBox span.quantity-minus.quantity-element.button.is-inverse{border-radius:0!important;background:#f4f4f4}.qtySelectorBox .quantity-wrapper.quantity-style--box{max-width:120px}.purchase-details.has-quantity-box{flex-direction:column;width:100%}.swatch .swatch__option{margin:0 20px 8px 0}.purchase-details.has-quantity-box .purchase-details__spb--false{width:100%;max-width:100%}button.button.ajax-submit.action_button.button--add-to-cart{height:54px;text-transform:uppercase;font-size:16px;cursor:pointer;font-weight:500}.description.content ul li,.description.content ol li,.description.content p{color:#333;font-size:16px}.description.content ul{list-style:none!important;padding-left:0!important;margin-left:0;margin-top:15px}.description.content ul li{margin-bottom:20px;position:relative;padding-left:25px}.description.content ul li:before{content:"";background:#8d8d8d;width:8px;height:8px;position:absolute;top:8px;left:0;border-radius:100%}@media only screen and (max-width: 991px){.product__information{padding-left:20px}}@media only screen and (max-width: 798px){.product__images.one-half{margin-bottom:25px}}.galleryBoxesWrapper,.galleryAreaBox{position:relative;width:100%}.galleryCarousel{width:90%;margin:0 auto}.galleryBoxesWrapper{max-width:1600px;width:95%;margin:0 auto}.mobPrev,.mobNext{display:none}@media only screen and (max-width: 991px){.carouselBtns button svg{display:none}.mobPrev,.mobNext{display:flex;align-items:center;justify-content:center}.carouselBtns button span.mobPrev svg,.carouselBtns button span.mobNext svg{display:flex}.galleryAreaBox .carouselBtns button{width:50px;height:50px}.galleryAreaBox .carouselBtns button.carouselNxt.nxtGal{right:35px}.galleryAreaBox .carouselBtns button.carouselPrev.prevGal{left:35px}.galleryAreaBox .carouselBtns button.carouselNxt.nxtGal span svg{transform:rotate(180deg)}}@media only screen and (max-width: 500px){.galleryAreaBox .carouselBtns button{width:45px;height:45px}.galleryAreaBox .carouselBtns button.carouselNxt.nxtGal{right:25px}.galleryAreaBox .carouselBtns button.carouselPrev.prevGal{left:25px}.galleryAreaBox .carouselBtns button.carouselNxt.nxtGal span svg{transform:rotate(180deg)}}.slidingTxtRowSec{overflow:hidden}.carouselBtmRowTxt{margin:0;text-align:center;padding:20px 0;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4}.slidingTxtInnerRow{display:flex;flex-wrap:nowrap;white-space:nowrap;column-gap:50px;min-width:100%}.slidingTxtInnerRow .newsMessages{display:flex;flex-shrink:0;column-gap:50px;align-items:center;animation:slidingLftAnimation 50s linear infinite}.slidingTxtInnerRow .newsMessages p{text-align:center;transition:all linear .3s;width:max-content}@keyframes slidingLftAnimation{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@media only screen and (min-width: 991px){.mega-menu.mega-menu--header-classic{max-width:1600px;min-width:110%;left:-5%;margin:0 auto;box-shadow:none!important}body{overflow-x:hidden}}.testimonialBoxesRow{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;column-gap:30px}.testimonialBox{width:calc(25% - 30px);padding:30px;margin:20px 0;border:1px solid #e0e0e0}.reviewTxt{margin:20px 0;position:relative;width:100%}.reviewTxt p{color:#333;font-style:italic;font-weight:500}.clientName{color:#000}.ratingStarsContainer span.singleStar{display:flex;align-items:center;justify-content:flex-start;column-gap:5px}.ratingStarsContainer{position:relative;width:100%}span.singleStar svg polygon{stroke:#000143;stroke-width:1px;fill:transparent}span.singleStar.oneStarShow svg:nth-child(1) polygon{fill:#000143}span.singleStar.twoStarShow svg:nth-child(2) polygon,span.singleStar.twoStarShow svg:nth-child(1) polygon{fill:#000143}span.singleStar.threeStarShow svg:nth-child(3) polygon,span.singleStar.threeStarShow svg:nth-child(2) polygon,span.singleStar.threeStarShow svg:nth-child(1) polygon{fill:#000143}span.singleStar.fourStarShow svg:nth-child(4) polygon,span.singleStar.fourStarShow svg:nth-child(3) polygon,span.singleStar.fourStarShow svg:nth-child(2) polygon,span.singleStar.fourStarShow svg:nth-child(1) polygon{fill:#000143}span.singleStar.fiveStarShow svg:nth-child(5) polygon,span.singleStar.fiveStarShow svg:nth-child(4) polygon,span.singleStar.fiveStarShow svg:nth-child(3) polygon,span.singleStar.fiveStarShow svg:nth-child(2) polygon,span.singleStar.fiveStarShow svg:nth-child(1) polygon{fill:#000143}@media only screen and (max-width: 991px){.testimonialBox{width:calc(50% - 30px)}}@media only screen and (max-width: 798px){.testimonialBox{width:100%;margin:10px 0}.testimonialBoxesRow .testimonialBox:nth-child(3),.testimonialBoxesRow .testimonialBox:nth-child(4){display:none}}.menusBox{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:70px}p.footer__heading{margin-bottom:15px}li.footer__menu-link{margin-bottom:10px}p.footer__heading.is-h4{color:#000!important}.newsletter-form{width:100%;flex-direction:column}.newsletter-form .field.is-default-width{width:100%}input.input.is-primary-btn-style.is-regular{padding:25px 10px;border:1px solid #979797;background:transparent!important;color:#000!important}input.input.is-primary-btn-style.is-regular::placeholder{color:#000!important}.ftInnerRow{display:flex;align-items:flex-end;justify-content:space-between;max-width:1600px;width:95%;margin:0 auto;padding:23px 0;flex-direction:column}.ftLogoBox{width:25%}.ftLogoBox img{width:100%;max-width:130px}.copyRightTxt{text-align:center;width:25%}.ftSocialIcon{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-bottom:25px}.mobileLangSwitcher,.mobilFtLogo,.mobileSocialIcons{display:none}p.footer__heading.is-h4{font-size:20px}.footerPaymentsAndSelectors{width:100%}.footerPaymentsAndSelectors .footer-menu__disclosure.footer-classic__disclosure{justify-content:flex-start;width:100%;max-width:200px;margin-bottom:25px}.footerPaymentsAndSelectors .footer-menu__disclosure.footer-classic__disclosure form#footer__selector-form{width:100%;max-width:100%}.footerPaymentsAndSelectors .selectors-form__wrap,.footerPaymentsAndSelectors .selectors-form__item.selectors-form__currency{width:100%}.footerPaymentsAndSelectors .selectors-form__wrap button.disclosure__toggle.disclosure__toggle--currency{max-width:100%;width:100%;margin:0;display:flex;align-items:center;justify-content:space-between}.footer-menu__disclosure{padding:0}.copyRightTxt{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;row-gap:0}@media only screen and (max-width: 991px){.twoColMenuBox{text-align:center}.menusBox{flex-direction:column;text-align:center;justify-content:center;width:100%}.footer__menu.is-justify-space-between{text-align:center;margin:0 auto}.footer__block{max-width:100%!important;width:100%!important;text-align:center;margin:0 auto}section.footer__content .container{width:80%;margin:0 auto;flex-direction:column}.bottomFtRow .ftSocialIcon{display:none}.mobileLangSwitcher{display:flex;margin:0 auto 20px;text-align:center;width:100%;justify-content:center;align-items:center;flex-direction:column;row-gap:20px}.mobileLangSwitcher .disclosure__toggle{background:transparent;border:0px solid;color:#333;padding:0;margin:0;text-align:center;font-size:16px!important;position:relative;display:flex;align-items:center;column-gap:6px;justify-content:center}.mobilFtLogo,.mobileSocialIcons{display:flex;margin:10px auto;text-align:center;width:100%;justify-content:center;align-items:center}.mobilFtLogo{margin-bottom:20px}.mobilFtLogo img{width:100%;max-width:130px}.ftLogoBox{display:none}.ftInnerRow{flex-direction:column;width:100%;max-width:100%}.ftInnerRow .footerPaymentsAndSelectors{width:95%;text-align:center;margin:0 auto}.ftInnerRow .dekstopSelector{display:none!important}.copyRightTxt p{text-align:center}.copyRightTxt{text-align:center;align-items:center;justify-content:center;margin-top:15px;width:100%}}.pagination-previous,.pagination-next{box-shadow:none!important}.blog-card .image-element__wrap{max-height:100%!important}span.featured-article__date{font-size:16px;color:#000}.blogDate{margin-bottom:0!important}.blog-card__content h4.title.is-h4{margin:10px 0}.blog-card__read-more{display:flex;align-items:center;justify-content:flex-start;column-gap:15px}.articleBanneBox{width:90%;margin:0 auto}.article-content.has-padding-top.has-padding-bottom{width:90%;margin:0 auto;padding-right:20%}.articlAboveBanner .heading-wrapper--SectionHeading{margin:10px 0}p.bannerTopDate span{margin:10px 0;display:block;font-size:18px}.article-content.has-padding-top.has-padding-bottom h2{font-size:22px}.article-content.has-padding-top.has-padding-bottom .one-whole.column.content{margin:0!important}@media only screen and (max-width: 1400px){.article-content.has-padding-top.has-padding-bottom{padding-right:10%}}@media only screen and (max-width: 991px){.articleBanneBox{width:100%}.productSwatchesAndTitle{flex-direction:column;align-items:flex-start!important}.productSwatchesAndTitle .collectionPageSwatches{margin:10px 0}.article-content.has-padding-top.has-padding-bottom{width:100%;padding-right:0%}.article-content.has-padding-top.has-padding-bottom{padding-left:2px;padding-right:2px}}@media only screen and (max-width: 500px){.articleBanneBox .pageBannerContainer img{min-height:250px;object-fit:cover;object-position:center}}@media only screen and (max-width: 481px){.one-whole{width:100%!important}}.collectionPageContainer{position:relative;padding:20px 0;width:100%;overflow:hidden}.collectionPageRow{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;width:100%;max-width:100%;column-gap:20px}.collectionPageSideBar{width:calc(20% - 90px);padding:85px 0}.collectionPageMainCol{width:100%}.collectionPageMainCol.sideBarActive{width:80%!important}.overlayBtnsContainer{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:5555;padding-bottom:30px}.thumbnail-overlay__container{justify-content:flex-end;padding-bottom:30px;background:transparent}span.quick_shop{padding:15px 20px;display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;font-weight:600}.collectionPageQuickBtns button.primaryAddCartBtn.ajax-submit.action_button.button--add-to-cart.button--secondary{display:flex;align-items:center;justify-content:center;width:100%!important;max-width:100%!important;min-width:100%!important;position:relative;padding:15px 20px;font-weight:600;background:#fff;color:#000;cursor:pointer;border:1px solid #fff}.collectionPageQuickBtns button.primaryAddCartBtn.ajax-submit.action_button.button--add-to-cart.button--secondary:hover{color:#fff;border:1px solid #000;background:#000;cursor:pointer}.prodQuickAddBtn{width:100%;max-width:100%!important;margin:0 auto}.collectionPageQuickBtns{width:100%}.product-thumbnail a.is-text.product-thumbnail__title{margin:5px 0;color:#000!important;font-weight:600}.collectionPageSwatches{margin:10px 0}.productSwatchesAndTitle{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:nowrap;column-gap:2px}span.product-thumbnail__price.price.is-text.sale{font-weight:600;color:#000!important}.thumbnail-swatch.is-justify-left.is-flex-wrap a.swatch.swatch__style--circle:nth-child(1){border:1px solid #000}.thumbnail-swatch.is-justify-left.is-flex-wrap a.swatch.swatch__style--circle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0!important}.thumbnail-swatch.is-justify-left.is-flex-wrap a.swatch.swatch__style--circle span{display:flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:100%;width:20px;height:20px;overflow:hidden;padding:0!important}.thumbnail-swatch.is-justify-left.is-flex-wrap a.swatch.swatch__style--circle span img{max-width:30px!important;max-height:30px!important}.collection__sort-by-filter.select{display:flex;align-items:center;justify-content:flex-end;max-width:100%;width:100%;color:#000;column-gap:15px}.collection__filters,.prodCount{width:50%}.collectionPageTopRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}select .sort_by{border:1px solid #979797;box-shadow:none!important;padding:0 30px;min-height:50px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:200px;color:#000}select.sort_by option{color:#000}h4.filterHeading{margin-bottom:20px}.faceted-filter-form button.sidebar-block__toggle-icon{position:relative;transform:none;left:0;top:0}.faceted-filter-group-display__header,.sidebar-block__heading{justify-content:flex-start;column-gap:15px}.faceted-filter-group-display__submit button.button.button--primary{width:100%}.faceted-filter-group-display__price-range{grid-gap:8px}.faceted-filter-group-display__price-range-to .faceted-filter-group-display__price-range-input,.faceted-filter-group-display__price-range-from input.faceted-filter-group-display__price-range-input{width:60px;padding:10px 3px}p.sidebar-block__heading.is-text{cursor:pointer}span.caratSignNew{width:10px;height:10px;display:flex;align-items:center;justify-content:center}span.caratSignNew svg{width:100%;height:100%}span.caratSignNew svg{transition:all linear .3s}p.sidebar-block__heading[data-sidebar-block__toggle=open] span.caratSignNew svg{transform:rotate(180deg)}.product-image__wrapper span.prodSaleBadge{position:absolute;top:25px;left:25px;display:flex;align-items:center;justify-content:center;padding:3px 20px;background:#fff;color:#000;border-radius:50px;font-size:16px;z-index:2}.mobFilterBox,select.sort_by.mobSort{display:none}@media only screen and (max-width: 991px){.collectionPageSideBar{width:calc(30% - 90px)}}@media only screen and (max-width: 850px){.collectionPageMainCol.sideBarActive{width:75%!important}}@media only screen and (max-width: 798px){.banner__wrapper.is-small .image-element__wrap{height:auto!important}.banner__wrapper.one-whole.column.dark-overlay-false.is-small .image-element__wrap{display:none}.banner__wrapper.one-whole.column.dark-overlay-false .is-hidden-desktop-only .image-element__wrap{display:block;height:300px!important}.collectionPageSideBar{display:none}.collectionPageMainCol.sideBarActive{width:100%!important}select#sort-by{max-width:100%;font-size:18px!important;padding:0 0 0 10px!important;min-height:50px!important;width:100%!important}select.sort_by.deskSort,.sortLabel{display:none}select.sort_by.mobSort{display:block}.collection__filters,.prodCount{width:50%;margin-bottom:20px}.mobFilterBox{display:flex;width:100%}.mobFilterBox{flex-direction:column;width:100%;position:relative}.mobFilterBox button.filterOpener{max-width:95%;font-size:18px!important;padding:0 0 0 10px!important;min-height:50px!important;width:100%!important;box-shadow:none!important;background:transparent;text-align:left;border:1px solid #d3d3d3;color:#363636;position:relative;margin-bottom:10px;cursor:pointer}.mobFilterBox button.filterOpener:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;transform:translateY(-50%);font-size:.7em;border-color:#363636;right:1.125em;z-index:4}.mobFilterDropDown{position:absolute;width:94%;z-index:22;background:#fff;box-shadow:0 3px 7px 1px #00000036;top:55px;left:1px;display:none;padding:20px}.collectionPageTopRow{align-items:flex-start}.collection__sort-by-filter.select{margin:0!important;height:max-content}}.swatch-element.color label{width:35px!important;height:35px!important;display:flex;align-items:center;justify-content:center;border-radius:100%;padding:0!important;margin:0!important;overflow:hidden;clip-path:circle(50% at 50% 50%)}.swatch-element.color label img{width:50px!important;height:50px!important}.swatch input+.swatch-element.color{width:45px!important;height:45px!important;display:flex;align-items:center;justify-content:center;overflow:hidden!important;border-radius:100%!important;border:0px solid}.swatch input:checked+.swatch-element.color{box-shadow:none!important;border:1px solid #000143}.product-gallery .flickity-prev-next-button{opacity:1!important;visibility:visible!important}.product-gallery__thumbnail.one-fifth.column.is-relative.is-nav-selected{border:2px solid #000143}.product-gallery__thumbnail.one-fifth.column.is-relative{opacity:1!important;visibility:visible!important}.product-gallery .flickity-prev-next-button{background:#fff!important}.product-gallery__thumbnail button.flickity-button.flickity-prev-next-button svg{opacity:0!important}button.flickity-button.flickity-prev-next-button.next:before{content:"";width:50px;height:50px;position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg %3E%3Ccircle fill='%23FFFFFF' cx='18' cy='18' r='18'%3E%3C/circle%3E%3Cpath d='M24.3027515 14.0001866 C24.1231003 14.0043394 23.9524059 14.0777331 23.8278529 14.2043796 L17.4985265 20.392597 L11.1692002 14.2043796 C11.0409711 14.0755056 10.8648936 14.0027983 10.6809987 14.0027878 C10.4038485 14.0028591 10.1543757 14.1671031 10.0500863 14.4181583 C9.94579676 14.6692135 10.007487 14.9570168 10.2060997 15.1460081 L17.0169764 21.8050395 C17.2829614 22.0649868 17.7140915 22.0649868 17.9800766 21.8050395 L24.7909531 15.1460081 C24.9934009 14.9556735 25.0556043 14.6633639 24.9476014 14.4098783 C24.8395985 14.1563927 24.5835352 13.9937083 24.3027515 14.0001866 Z' id='Path' fill='%23000000' fill-rule='nonzero' transform='translate(17.500000  18.000000) rotate(-90.000000) translate(-17.500000  -18.000000) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}button.flickity-button.flickity-prev-next-button.previous:before{content:"";width:50px;height:50px;position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Ccircle fill='%23FFFFFF' cx='18' cy='18' r='18'%3E%3C/circle%3E%3Cg transform='translate(16.500000  18.000000) rotate(-270.000000) translate(-16.500000  -18.000000) translate(9.000000  14.000000)' fill='%23000000' fill-rule='nonzero' %3E%3Cpath d='M14.3027515 0.000186625061 C14.1231003 0.00433935026 13.9524059 0.0777331341 13.8278529 0.204379631 L7.49852648 6.39259702 L1.16920018 0.204379631 C1.04097108 0.0755055689 0.864893555 0.00279832324 0.68099873 0.0027878425 C0.403848501 0.00285906125 0.154375744 0.167103096 0.0500862528 0.418158291 C-0.0542032387 0.669213486 0.00748695766 0.957016792 0.206099739 1.14600809 L7.0169764 7.80503951 C7.28296143 8.06498683 7.71409154 8.06498683 7.98007657 7.80503951 L14.7909531 1.14600809 C14.9934009 0.955673485 15.0556043 0.663363876 14.9476014 0.409878279 C14.8395985 0.156392682 14.5835352 -0.00629167742 14.3027515 0.000186625061 Z' id='Path' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}span.product-thumbnail__price.price.is-text span{font-weight:600}.inStockMessageBox{position:relative;width:100%}.inStockMessageBox p{color:#000}.stockBar{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative;height:10px;border-radius:10px;margin:15px 0;overflow:hidden}.stockBar .stockInnerBar{position:absolute;left:0;top:0;height:10px;border-radius:10px}.custDivider{background:#dbdbdb;height:2px}p.pickUpMsgTxt{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;font-size:16px;color:#000}a.pickUpLink{display:flex;align-items:center;justify-content:flex-start;margin:5px 0 0 26px;position:relative;width:max-content;color:#4a4d45;cursor:pointer}a.pickUpLink:before{content:"";background:#4a4d45;width:100%;height:1px;position:absolute;bottom:0;left:0}.pickupMsgBox{margin:10px 0}button.accordianBtn{background:transparent;color:#4a4d45;font-size:16px;padding:16px 0;border:0px solid;box-shadow:none;border-bottom:1px solid #d7d7d7;display:flex;align-items:center;justify-content:flex-start;width:100%;column-gap:20px;position:relative;cursor:pointer}.accordianContent{transition:all 1s ease-out;overflow:hidden;padding:0;max-height:0px}button.accordianBtn:before{content:"";background:#000;width:2px;height:10px;position:absolute;right:14px;z-index:5;top:50%;transform:translateY(-50%);transition:all linear .3s}button.accordianBtn:after{content:"";background:#000;width:10px;height:2px;position:absolute;right:10px;z-index:5;top:50%;transform:translateY(-50%);transition:all linear .3s}.accordianBox.openAccordian button.accordianBtn:before{transform:translateY(-50%) rotate(90deg)}.accordianBox.openAccordian button.accordianBtn:after{width:0}.accordianBox.openAccordian .accordianContent{padding:20px 0;max-height:100vh}.accordianBox ul li,.accordianBox ol li,.accordianBox p{color:#333;font-size:16px}.accordianBox ul{list-style:none!important;padding-left:0!important;margin-left:0;margin-top:15px}.accordianBox ul li{margin-bottom:20px;position:relative;padding-left:25px}.accordianBox ul li:before{content:"";background:#8d8d8d;width:8px;height:8px;position:absolute;top:8px;left:0;border-radius:100%}.prodPageVideoArea p{text-align:center;margin:10px 0}@media only screen and (max-width: 991px){.prodPageVideoArea h1.secHeading__title.title.h2{text-align:left!important;display:block;width:100%}.prodPageVideoArea p{text-align:left}}@media only screen and (max-width: 798px){.product-gallery__thumbnails.product-gallery__thumbnails--left-thumbnails button.flickity-button{display:none}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:15px;position:absolute;top:50%;transform:translateY(-50%)}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:15px;position:absolute;top:50%;transform:translateY(-50%)}}.ajax-cart__overlay{opacity:.3!important;height:calc(100vh - 200px);top:200px}a.cart__remove.close.ajax-cart__delete{background:transparent!important}.action-area__link.has-cart-count{padding-right:0}#theme-ajax-cart.is-drawer{height:calc(100vh - 200px);top:200px;padding-top:10px;max-width:500px}.headerCartIconArea{position:relative;height:20px;display:flex;align-items:center;justify-content:center;width:26px}#toggleCartIconMob,#toggleCartIcon{display:none;position:absolute;top:0;left:0;z-index:2}.dontScroll{overflow:hidden!important}.stickyHeaderEnable #theme-ajax-cart.is-drawer,.stickyHeaderEnable .ajax-cart__overlay{height:calc(100vh - 140px);top:140px;overflow:hidden}.ajax-cart__close-icon,p.ajax-cart__cart-title,p.ajax-cart__cart-title.has-margin-bottom{display:none}.ajax-cart__product-title a{font-weight:600;color:#000}.ajax-cart__list{padding:0 20px}.ajax-cart__price.price span{font-size:17px}.cartPriceAndQty{display:flex;align-items:center;width:100%;justify-content:space-between}.cartPriceAndQty{margin-top:15px}.ajax-cart__product-image{height:107px}.ajax-cart__product-image img{height:107px;width:100%;object-fit:cover}.ajax-cart__quantity-box{margin:0}.ajax-cart__price.price{display:flex;align-items:center;flex-direction:column}form.ajax-cart__form{display:flex;flex-direction:column;width:100%;height:max-content;max-width:100%;justify-content:space-between;min-height:calc(100vh - 140px);overflow-y:scroll;max-height:90vh}form.ajax-cart__form::-webkit-scrollbar{width:1px}form.ajax-cart__form::-webkit-scrollbar-track{background:#fff}form.ajax-cart__form::-webkit-scrollbar-thumb{background:#fff}form.ajax-cart__form::-webkit-scrollbar-thumb:hover{background:#fff}.ajax-cart__list{flex:1}.ajax-cart__details-wrapper{text-align:center;background:#f0f0f0;border:0px solid}.ajax-cart__details-wrapper{background:#f0f0f0;border:0px solid;padding:20px 40px}a.ajax-cart__button.button--add-to-cart.button.gotoCartBtn{width:100%;display:flex;align-items:center;justify-content:center;margin:20px auto;padding:15px}.ajax-cart__subtotal.ajax-cart__details-row.is-flex.is-justify-space-between span{font-size:18px;color:#000;font-weight:600}.ajax-cart__subtotal.ajax-cart__details-row.is-flex.is-justify-space-between{margin:30px 0}h3.cartTotaLheading{font-size:30px;color:#000}.ajax-cart__delete .close,.ajax-cart__delete:hover .close{background:transparent}.ajax-cart__right-content.media-right{position:absolute;top:1rem;right:0;z-index:55}.ajax-cart__product{align-items:flex-start;position:relative}.ajax-cart__product-content.media-content{width:70%}.ajax-cart__product-image{width:30%}button#checkout{padding:15px;margin:10px 0;text-transform:uppercase}@media only screen and (max-width: 991px){header#header{display:none!important}.mobile-header{display:block!important}#theme-ajax-cart.is-drawer{height:calc(100vh - 180px);top:180px;padding-top:10px;max-width:500px;width:80%;right:-150%}.ajax-cart__overlay{height:calc(100vh - 180px);top:180px}.stickyHeaderEnable #theme-ajax-cart.is-drawer,.stickyHeaderEnable .ajax-cart__overlay{height:calc(100vh - 125px);top:125px}}@media only screen and (max-width: 450px){#theme-ajax-cart.is-drawer{width:100%}}.faqContainer{width:100%;display:flex;align-items:stretch;justify-content:flex-start}.faqTopCat{position:relative;width:30%}h2.sideBarHeading.is-h3{margin:30px 0 40px}.faqTopCat ul{margin:0!important;padding:0!important;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;row-gap:14px;flex-direction:column}button.accordianBtnBox{display:flex;padding:0;align-items:center;justify-content:flex-start;box-shadow:none;background:transparent;border-radius:0;border:0;text-align:left;position:relative;cursor:pointer;outline:0px!important;width:100%}.FaqTabContentBox{margin:0 auto;width:70%;position:relative}.FaqTabContentBox:before{content:"";width:1px;height:100%;position:absolute;left:-50px;top:0}.accordianContainer{padding:30px 0;border-radius:0;margin-bottom:0}button.button.tabMainBtn{border:0px solid;width:90%;padding:15px 0;font-size:16px;background:transparent!important;display:flex;align-items:flex-start;justify-content:flex-start;max-width:250px!important;margin:0}.faqTopCat ul li{width:100%;display:block}h2.accordianHead{padding-right:10%;font-size:22px!important}.accordianTxt{transition:all linear .3s;overflow:hidden;margin-top:0;max-height:0}.accordianContainer.openAccordian .accordianTxt{margin-top:25px;max-height:90vh}.mobileFAQCat,.faqCatContentItem{display:none}button.accordianBtnBox:before{content:"";background:#000;width:16px;height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all linear .3s}button.accordianBtnBox:after{content:"";background:#000;width:2px;height:16px;position:absolute;right:7px;top:50%;transform:translateY(-50%);transition:all linear .3s}.accordianContainer.openAccordian button.accordianBtnBox:after{transform:translateY(-50%) rotate(90deg)}.accordianContainer.openAccordian button.accordianBtnBox:before{width:0}@media only screen and (max-width: 1100px){.FaqTabContentBox:before{left:-30px}}@media only screen and (max-width: 991px){.faqContainer .sideBarHeading{display:none}.faqContainer{flex-direction:column}.faqTopCat{width:100%;margin:20px auto}.FaqTabContentBox{width:99%}button.accordianBtnBox{padding:0}.FaqTabContentBox:before{display:none}button.mobileFAQCat{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #aeaeae;cursor:pointer;background:transparent;font-size:16px;padding:10px 15px}button.button.tabMainBtn{max-width:100%!important;width:100%!important}.faqTopCat ul{width:95%;background:#fff;box-shadow:0 0 #0000001a;padding:0 20px!important;margin:0 auto!important;transition:all linear .3s;max-height:0px;overflow:hidden}.faqTopCat.activeCatList ul{padding:40px 20px!important;margin:20px auto!important;max-height:100%;box-shadow:0 2px 3px 1px #0000001a}button.mobileFAQCat span svg{transform:rotate(-90deg);transition:all linear .3s}.faqTopCat.activeCatList button.mobileFAQCat span svg{transform:rotate(90deg)}}h1.usersPagMainHeading{text-align:center;margin:20px auto;color:#000}.formArea label.label{display:none}.formArea .input,.formArea .textarea{border:1px solid #aeaeae;height:46px;padding:30px 15px;margin:5px 0;color:#000!important}.formArea{width:100%!important;max-width:500px!important}input.button.button--primary.is-within-form{width:100%!important;margin:0;text-transform:uppercase}.formArea .input::placeholder,.formArea .textarea::placeholder{color:#7f7c7c!important}.formBottomTags{text-align:center;margin:30px auto 0 0;position:relative}.formBottomTags,.formBottomTags a{color:#4a4a4a!important;font-size:16px}.formAreaBox{width:100%!important;max-width:500px}.towColFileds{display:flex;align-items:center;justify-content:space-between;width:100%;column-gap:20px}.towColFileds .field{margin-bottom:.75rem;width:50%}.account__form.register_form.one-whole.column.formArea{margin:0}p.recover-note.is-text-small.forgetPassNote{font-size:16px;text-align:center;color:#4a4a4a}a.button.button--secondary.cancelForgetPass{margin:10px auto;width:100%;border:1px solid;padding:15px 10px;text-transform:uppercase}@media only screen and (max-width: 991px){h1.usersPagMainHeading{font-size:40px!important;margin:10px auto!important}.forgetPassAndSignupTag{margin:20px auto 0 0}.towColFileds{flex-direction:column}.towColFileds .field{margin-bottom:.75rem;width:100%}.formAreaBox{padding:0 20px}}.contact-form__form.formArea{width:100%!important;max-width:100%!important;margin-top:73px}.formArea .textarea{height:249px}.contact-form__image img{max-height:500px;min-height:500px;object-fit:cover;object-position:left top}.contactPageBox .custom-contact-form__block.custom-contact-form__block--textfield{margin-bottom:.8rem}::placeholder{font-size:16px!important}.contactPageBox button.button.button--primary.is-within-form{width:100%!important;text-align:center;text-transform:uppercase}h2.contact-form__heading.title.is-h2{margin-bottom:15px;padding-left:35px;color:#000}.contactFormAboveDetail{display:flex;align-items:center;justify-content:center;width:100%;column-gap:100px;margin-bottom:20px}.contactAboveBox{position:relative;display:flex;align-items:center;justify-content:flex-start;column-gap:20px}.contactInfoMob{display:none}.contact-form__image .sideImgContainer{margin:0}.contact-form__image .sideImgContainer .bgSideImg{max-width:85%}.contact-form__image .sideImgContainer .mainImg{max-width:90%;width:100%}.contact-form__image .sideImgContainer img{width:100%;max-width:100%}.contact-form .contact-form__image .imagesContentBox{margin:0;width:100%}.contact-form .contact-form__image .imagesContentBox .contactInfoMob{margin-top:84px}@media only screen and (max-width: 1400px){formArea .textarea{height:201px}.contact-form__image img{max-height:450px;min-height:450px;object-fit:cover;object-position:left top}}@media only screen and (max-width: 991px){.contactFormAboveDetail{display:none}.contactInfoMob{display:flex;flex-wrap:wrap;margin:10px 0}.container.contact-form.contact-form--right{flex-direction:column;width:100%}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{width:100%!important;margin:0!important}.contactAboveInfoBox h3{display:none}.contactAboveBox{width:50%;column-gap:5px}.contact-form__form.formArea{margin-top:0}.contacAboveIcon svg circle{display:none}h2.contact-form__heading.title.is-h2{font-size:35px;padding:0}.contacAboveIcon svg{width:30px;height:30px}.custom-contact-form__block.custom-contact-form__block--email.one-whole.medium-down--one-whole.column{margin:0;width:100%}.custom-contact-form__block.custom-contact-form__block--textarea.one-whole.medium-down--one-whole.column{margin:0}.buttons.is-left.column.one-whole.has-margin-top{margin:10px auto;width:100%}.buttons.is-left.column.one-whole.has-margin-top button.button.button--primary.is-within-form{margin:0}.custom-contact-form__block{width:100%!important;margin:0!important}formArea .textarea{height:150px}.contact-form__image img{max-height:100%;min-height:100%;object-fit:cover;object-position:left top}}@media only screen and (max-width: 600px){.contact-form .contact-form__image .imagesContentBox .contactInfoMob{margin-top:20px}}.wholeSaleInfoTop p{font-size:16px;color:#000}a.switcher-popup.glink.nturl.notranslate{font-size:16px!important;position:relative;display:flex;align-items:center;column-gap:6px}a.switcher-popup.glink.nturl.notranslate img{display:none}.heading-section__subheading.subtitle.is-text p{margin:10px auto;position:relative}.heading-section__subheading.subtitle.is-text p:before{content:"";background:#333;position:absolute;bottom:2px;width:calc(100% - 15px);left:15px;z-index:2;height:1px}img.mobImg{display:none}.cart__card.container.is-align-center{border-bottom:1px solid #d4d4d4;padding-bottom:15px}.cartColorSwatchIcon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin:10px 0;border:1px solid #000143;border-radius:100%}.cartColorSwatchIcon img{width:90%;margin:0 auto}.cartColorSwatchIcon span{display:flex;align-items:center;justify-content:center;width:75%;height:75%;border-radius:100%}.ajax-cart__product-content.media-content .cartColorSwatchIcon{margin-bottom:0}span.variantOptionTxt{margin-top:11px}input.input.is-primary-btn-style.is-regular::placeholder{color:#979797!important}.hideIt{display:none!important}.cartPageArea h1.cart-page__title.title{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:25px}.cartPageArea .cart__subtotal-container.cart__row{display:flex;align-items:center;justify-content:flex-end;column-gap:95px}.cartPageArea .cart__subtotal-container.cart__row p.h3.cart__subtotal{text-transform:uppercase}.cartPageArea .cart__subtotal-container.cart__row p.h3{text-transform:uppercase;color:#000}.priceLabel,.cartPageArea label.qtyLabel{display:none!important}.mobPriceAndQty{display:flex;justify-content:space-between;align-items:center}.mobPriceAndQty .qtySelectorBox input.quantity-input.quantity-element.input{width:50px}.homeFeaturedProd .featured-product__images{width:90%;margin:0 auto}.taxInfo p{font-size:14px}.taxInfo p a{text-decoration:underline;cursor:pointer}.product-image__wrapper span.prodSaleBadge{top:10px!important;left:10px!important}.collectionPageSwatches .thumbnail-swatch{padding:0}.productVariantOptions{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:9px;flex-wrap:wrap;width:100%}div#quickshop .purchase-details.has-quantity-box{flex-direction:column;width:100%}div#quickshop .purchase-details.has-quantity-box .purchase-details__buttons.purchase-details__spb--true{width:100%;max-width:100%;flex-direction:column;row-gap:20px}div#quickshop .purchase-details.has-quantity-box .purchase-details__buttons.purchase-details__spb--true button.button.ajax-submit.action_button.button--add-to-cart.action_button--secondary{width:100%;max-width:100%;min-height:55px}div#quickshop .purchase-details .purchase-details__spb--true .shopify-payment-button{width:100%!important;max-width:100%!important}.ajax-cart__product.media{margin-bottom:50px}i.spr-icon.spr-icon-star{color:#ffd602}@media only screen and (min-width: 991px){.ajax-cart__product-title{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}}@media only screen and (max-width: 991px){#shopify-section-header-classic #mobile-header-sticky-wrapper.is-sticky .mobile-header{background:#fff}img.deskImg{display:none}img.mobImg{display:block}.product-gallery__thumbnail.one-fifth.column.is-relative.is-nav-selected{opacity:1!important}.product-gallery__thumbnail.one-fifth.column.is-relative{opacity:.5!important}}@media only screen and (max-width: 1300px){.navbar-item{margin:0 10px}.showLeftOverflow .sideTopLogoImg{right:-7px;left:unset}}@media only screen and (max-width: 600px){.cartPriceAndQty{column-gap:10px}.qtySelectorBox{column-gap:5px}.section.is-width-small{width:100%}}@media only screen and (max-width: 798px){.shopify-section.addresses-section .container{flex-direction:column;width:100%}.shopify-section.addresses-section .container aside.one-fourth.column.account-sidebar{width:100%;margin:0}.shopify-section.addresses-section .container main.three-fourths.column.account-main{width:100%;max-width:100%;margin:0}.cartPageArea .cart__card.container.is-align-center{position:relative}.cartPageArea .cart__card.container.is-align-center button.close{position:absolute;top:18px;right:12px;z-index:2}.mobPriceAndQty p span.money{font-weight:600;font-size:15px;margin-top:11px}.mobPriceAndQty{align-items:center;width:100%;flex-direction:row-reverse;justify-content:space-between;column-gap:40px}.cartPageArea .cart__quantity{margin-top:18px}.priceLabel,.cartPageArea label.qtyLabel{display:flex!important}.cartPageArea .cart__info{width:69%}.cartPageArea h1.cart-page__title.title{font-size:28px}.mobPriceAndQty p span{display:flex;align-items:center!important;justify-content:flex-start;width:100%;margin:0!important;column-gap:10px}.cartPageArea .cart__image{width:25%;margin-right:4%}.cartPageArea .cart__subtotal-container.cart__row{justify-content:space-between;width:100%}.cartPageArea .cart__cost-summary.container.is-flex-column{padding-left:20%}.cartPageArea .container.has-no-side-gutter.has-padding-top{padding-left:20%;padding-top:0}}input.shopify-challenge__button.btn{margin-top:20px}.button--secondary{min-height:50px;display:flex;align-items:center;justify-content:center}select#address_country_new,select#address_country_7701903048879{display:flex;width:100%}.select{width:100%}@media only screen and (max-width: 380px){.mobPriceAndQty p span{display:flex;flex-wrap:wrap}}.sticky-announce{position:fixed;top:0;z-index:40}body.product{overflow:visible}.sticky-add-to-cart options-selection{width:100%;display:flex;align-items:center;column-gap:20px}.sticky-add-to-cart .selector-wrapper,.selector-wrapper:last-of-type{margin-bottom:0}.sticky-add-to-cart .purchase-details__buttons{width:100%;max-width:200px;margin:0}.sticky-add-to-cart .purchase-details.has-quantity-box{display:inline-block;max-width:fit-content}.sticky-add-to-cart .shopify-product-form{display:flex;justify-content:space-between;margin-right:100px}.sticky-add-to-cart .shopify-product-form .three-fourths{display:flex;align-items:center;justify-content:flex-end;column-gap:20px}.sticky-add-to-cart .left-side.one-third{display:flex;align-items:center;column-gap:10px}.shopify-section.sticky-atc{position:fixed;bottom:-100%;width:100%;left:0;z-index:10;background:#fff;transition:all .3s ease-in-out;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;padding:10px}.shopify-section.sticky-atc.is-visible{bottom:0}p.p-price{margin-top:10px}.shopify-section.sticky-atc .select select:not([multiple]):not(.is-arrowless){width:100%;padding:10px 2.5em 10px 10px;height:auto}.shopify-section.sticky-atc .select:not(.is-multiple){height:auto}@media screen and (max-width: 798px){.sticky-add-to-cart .shopify-product-form{margin-right:0}.sticky-p-img-mobile.is-hidden-desktop-only img{width:60px;height:60px}.sticky-add-to-cart .left-side.one-third{display:none}.sticky-add-to-cart .shopify-product-form .three-fourths{flex-direction:column;width:100%;row-gap:10px}.sticky-add-to-cart .purchase-details.has-quantity-box,.sticky-add-to-cart .purchase-details__buttons{width:100%;max-width:100%}.sticky-add-to-cart variant-selection.variant-selection{width:100%}.sticky-add-to-cart options-selection{justify-content:space-between;column-gap:10px;flex-wrap:wrap}.sticky-add-to-cart .has-product-sticker.one-whole.column.medium-down--one-whole{width:100%;max-width:100%;margin:0}section.section.is-width-standard.sticky-add-to-cart{width:100%;max-width:100%;margin:0}.shopify-section.sticky-atc{padding:10px}.shopify-section.sticky-atc .selector-wrapper.one-half-select{width:100%;max-width:calc(50% - 50px)}.shopify-section.sticky-atc .selector-wrapper.one-whole-select.first-select{width:calc(100% - 70px)}.shopify-section.sticky-atc .selector-wrapper.one-third-select.first-select,.selector-wrapper.one-third-select.second-select{width:100%;max-width:calc(50% - 50px)}.shopify-section.sticky-atc .selector-wrapper.one-third-select.third-select{width:100%}iframe#dummy-chat-button-iframe{width:70px!important;bottom:150px!important}}#BackToTop{display:none;position:fixed;bottom:85px;right:18px;z-index:99;border:none;outline:none;background-color:#02494e;color:#fff;cursor:pointer;padding:5px 10px;font-size:18px}#BackToTop svg{height:35px;width:35px}#BackToTop svg path{fill:#fff}#BackToTop:hover{color:#fff;border-color:#000;background-color:#000}
/*# sourceMappingURL=/s/files/1/0591/8900/2415/t/11/assets/customStyle.css.map */
