.anchor-pagination__container{visibility:hidden}.anchor-pagination__list{display:flex;justify-content:space-between;align-items:center}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}@media (max-width: 767px){.hidden-xs[data-astro-cid-j6hk7m3p]{display:none}}.logo-black[data-astro-cid-lufobv6t]{filter:brightness(100) invert(1)}.logo-white[data-astro-cid-lufobv6t]{filter:brightness(0) invert(1)}#colophon[data-astro-cid-lejjx2fa]{padding-bottom:50px}.clear[data-astro-cid-lejjx2fa].foot{margin-top:12px}@media (max-width: 767px){.footer-nav-col[data-astro-cid-lejjx2fa]{display:flex;flex-direction:column}.footer-first-nav[data-astro-cid-lejjx2fa],.footer-second-nav[data-astro-cid-lejjx2fa]{width:100%}.footer-nav[data-astro-cid-lejjx2fa] h3[data-astro-cid-lejjx2fa] a[data-astro-cid-lejjx2fa]{font-size:25px;line-height:35px}}@media (min-width: 768px) and (max-width: 991px){.footer-cols-wrapper[data-astro-cid-lejjx2fa]{display:flex;flex-direction:column}.subscribe-col[data-astro-cid-lejjx2fa]{width:100%;max-width:100%}.footer-nav-col[data-astro-cid-lejjx2fa]{display:flex;flex-direction:row;max-width:100%}.footer-logo-sec[data-astro-cid-lejjx2fa]{margin-bottom:0}}.site-header[data-astro-cid-mq3pp5jd]{background-color:transparent;padding:20px 0;transition:background-color .3s linear}.site-header[data-astro-cid-mq3pp5jd].active{background-color:#000}.site-header[data-astro-cid-mq3pp5jd].header-light a[data-astro-cid-mq3pp5jd],.site-header[data-astro-cid-mq3pp5jd].header-light .find-love-search-bag-sec[data-astro-cid-mq3pp5jd]{color:#000}.site-header[data-astro-cid-mq3pp5jd].header-light.active{background-color:#fff;box-shadow:0 2px 3px -1px #0000001a}.header-row[data-astro-cid-mq3pp5jd]{justify-content:space-between}.site-nav-col[data-astro-cid-mq3pp5jd]{display:flex;width:100%}.main-navigation[data-astro-cid-mq3pp5jd]{width:100%;display:flex;justify-content:space-between}.menu-item[data-astro-cid-mq3pp5jd]{position:relative}.dropdown-menu[data-astro-cid-mq3pp5jd]{display:none;position:absolute;top:100%;left:0;background-color:transparent;list-style:none;z-index:1000;border:none;margin:0}.site-header[data-astro-cid-mq3pp5jd].header-light.active .dropdown-menu[data-astro-cid-mq3pp5jd]{background-color:#fff;color:#000;box-shadow:0 2px 3px -1px #0000001a}.dropdown-menu[data-astro-cid-mq3pp5jd] li[data-astro-cid-mq3pp5jd]{margin:5px 0}.menu-item[data-astro-cid-mq3pp5jd]:hover .dropdown-menu[data-astro-cid-mq3pp5jd]{display:block}.site-header[data-astro-cid-mq3pp5jd].active .dropdown-menu[data-astro-cid-mq3pp5jd]{background-color:#000}.menu[data-astro-cid-mq3pp5jd]{display:flex;justify-content:space-around}.cart-search-col[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;height:26px;gap:11px}.navigation-link[data-astro-cid-mq3pp5jd]{text-transform:capitalize}.make-an-appointment-class[data-astro-cid-mq3pp5jd]{color:#fff;text-decoration:underline}.common-hover-menu[data-astro-cid-mq3pp5jd]{cursor:pointer;opacity:1;transition:opacity .3s ease}.common-hover-menu[data-astro-cid-mq3pp5jd]:hover{opacity:1}.common-hover-menu[data-astro-cid-mq3pp5jd]:hover~.common-hover-menu[data-astro-cid-mq3pp5jd]{opacity:.3}.main-navigation[data-astro-cid-mq3pp5jd]:hover .common-hover-menu[data-astro-cid-mq3pp5jd]:not(:hover){opacity:.3}@media (max-width: 767px){.site-header[data-astro-cid-mq3pp5jd]{padding:10px 0}}@media (max-width: 991px){header[data-astro-cid-mq3pp5jd]{height:80px}.row[data-astro-cid-mq3pp5jd]{flex-wrap:nowrap}.menu[data-astro-cid-mq3pp5jd]{display:none}.cart-search-col[data-astro-cid-mq3pp5jd]{justify-content:end;max-width:100%;flex:none}.find-love-search-bag-sec[data-astro-cid-mq3pp5jd]{width:34px;margin-right:0}}.nav-svg-desktop svg{width:22px;height:22px;padding-bottom:1px}.nav-svg-desktop.dark path,.nav-svg-desktop.dark circle,.nav-svg-desktop.dark ellipse{stroke:#000}.nav-svg-desktop.light path,.nav-svg-desktop.light circle,.nav-svg-desktop.light ellipse{stroke:#fff}.nav-svg-desktop.light ellipse{fill:#fff}.nav-svg-desktop ellipse{ry:.5}.mobile-nav[data-astro-cid-mq3pp5jd].open{max-height:100%;transition:all .3s ease-in}.mobile-nav[data-astro-cid-mq3pp5jd]{z-index:9999;position:fixed;top:80px;background:#fff;width:100dvw;height:calc(100% - 80px);overflow:hidden;padding:0 15px;max-height:0;transition:all .25s ease-in}.mobile-menu[data-astro-cid-mq3pp5jd]{display:flex;flex-direction:column;gap:8px}.mobile-menu_item[data-astro-cid-mq3pp5jd]{padding:10px 0}.mobile-menu_link[data-astro-cid-mq3pp5jd]{background:inherit;font-family:GlacialIndifference-Regular;color:#000;font-size:20px;line-height:24px;position:relative;padding:0;display:flex;align-items:center;width:100%;justify-content:space-between}.mobile-menu_accordion[data-astro-cid-mq3pp5jd]{background-color:#fff;max-height:0;overflow:hidden;transition:all .2s ease-out}.mobile-menu_accordion_item[data-astro-cid-mq3pp5jd]{padding:6px 10px}.mobile-menu_accordion_link[data-astro-cid-mq3pp5jd]{background:inherit;font-family:GlacialIndifference-Regular;color:#000;font-size:18px;line-height:22px;position:relative;padding:0}.mobile-menu_accordion-navigator[data-astro-cid-mq3pp5jd]{width:18px;height:18px;transition:transform .2s ease-out}.hamburger[data-astro-cid-mq3pp5jd].light span[data-astro-cid-mq3pp5jd]{background:#fff}.hamburger[data-astro-cid-mq3pp5jd].dark span[data-astro-cid-mq3pp5jd]{background:#000}.hamburger[data-astro-cid-mq3pp5jd]{border:none;background:transparent;width:22px;height:22px;position:relative;transition:.2s ease-out;display:none;margin-left:1rem}.hamburger[data-astro-cid-mq3pp5jd] span[data-astro-cid-mq3pp5jd]{display:block;position:absolute;height:2px;width:100%;border-radius:2px;opacity:1;left:0;transform:rotate(0);max-width:20px;transition:.2s ease-out}.hamburger[data-astro-cid-mq3pp5jd] span[data-astro-cid-mq3pp5jd]:nth-child(1){top:0}.hamburger[data-astro-cid-mq3pp5jd] span[data-astro-cid-mq3pp5jd]:nth-child(2),.hamburger[data-astro-cid-mq3pp5jd] span[data-astro-cid-mq3pp5jd]:nth-child(3){top:9px}.hamburger[data-astro-cid-mq3pp5jd] span[data-astro-cid-mq3pp5jd]:nth-child(4){top:18px}.hamburger[data-astro-cid-mq3pp5jd].open span[data-astro-cid-mq3pp5jd]:nth-child(1),.hamburger[data-astro-cid-mq3pp5jd].open span[data-astro-cid-mq3pp5jd]:nth-child(4){top:9px;width:0%;opacity:0}.hamburger[data-astro-cid-mq3pp5jd].open span[data-astro-cid-mq3pp5jd]:nth-child(2){transform:rotate(45deg)}.hamburger[data-astro-cid-mq3pp5jd].open span[data-astro-cid-mq3pp5jd]:nth-child(3){transform:rotate(-45deg)}@media screen and (max-width: 991px){.hamburger[data-astro-cid-mq3pp5jd]{display:block}}.navigation-single-item[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:8px;background:inherit;font-family:GlacialIndifference-Regular;color:#fff;font-size:18px;line-height:22px;position:relative;text-decoration:underline}@media (min-width: 1350px){.our-brand-col{min-height:450px}}@media only screen and (min-width: 1281px){.privacy-policy-wrap h1{margin-left:-111px}}@media only screen and (max-width: 1280px){.normal-slider .slick-prev{left:0}.normal-slider .slick-next{right:0}.normal-slider .slick-prev:before{left:10px}.normal-slider .slick-next:before{right:10px}}@media (min-width: 992px){.word-break{display:block}.site-nav-col ul .menu-item.location-header-menu{display:none}.storefront-full-width-content.single-product div.product .summary.product-details-sticky-sec{padding-top:0}.product-details-sticky-sec .product-description p{line-height:24px}.about-us-parent h2{padding-left:10px}.about-us-parent .sanitary-protocols-section h2{padding-left:0}}@media (min-width: 768px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:0}.storefront-breadcrumb{padding:15px 30px}.glasses-type-wrap{text-align:center}.glasses-type-wrap .glasses-type-col{width:49.5%;float:inherit;margin:0 auto;display:inline-block}.d-md-block{display:block}.d-lg-none,.mob-btn-sec{display:none}}@media (min-width: 1600px){.category-top-banner.woocommerce-page-banner{height:547px}}@media (min-width: 1200px) and (max-width: 1650px){ul.products li.product .hs_container .hs_area{height:135px}}@media (max-width: 1199px){#wpsl-result-list{width:60%}#wpsl-gmap{width:40%}.row_reverse-img-content-repeater{align-items:inherit}.row_reverse-img-col img{height:100%;object-fit:cover}.row_reverse-content-col{padding-left:7%}.discover-brand-cont{padding:0 15px}.volcano-sec,.model-lady-sec{background-position:center}.collections-bx{height:auto}.single-our-collections .common-slider-banner-repeater:after{content:none}.col-md-4.col-sm-5.filter-col{padding-right:35px}.products .slick-list{padding-top:40px}}@media (min-width: 992px) and (max-width: 1199px){.row_reverse-img-col{padding-right:15px}.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:33%}.page-template-about-us-template .common-slider-banner-repeater{height:1024px}.page-template-about-us-template .banner-content-sec{padding-bottom:123px}ul.products li.product .hs_container .hs_area{height:145px}}@media (min-width: 992px){.careers-top-section .common-btn a{width:315px}.seeall-location .select2-container{max-width:767px}.copyright{padding:28px 0 62px}.desktop-display-none{display:none}}@media (max-width: 991px){.mobile-display-none{display:none}.mbl-menu-burger{position:absolute;right:-10px;top:0}.menu-toggle{display:none}.make-an-appointment-class a{text-decoration:none}.handheld-navigation ul.menu .sub-menu,.handheld-navigation ul.menu li button:after{transition:all,ease,.4s}.handheld-navigation ul.menu .sub-menu.toggled-on{height:124px;position:inherit}.handheld-navigation .dropdown-toggle{top:20px;padding:8px 10px 9px;right:-10px}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a,.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{color:#000}body .optionalParent input[type=submit]{background:#fff;border:1px solid #000000;color:#000}.footer-page-urls-sec{text-align:left;margin:35px 0 36px}#wpsl-result-list,#wpsl-gmap{width:100%}#wpsl-gmap{height:594px!important}.testimonials-section{padding:98px 0}.video-section video{height:432px}.orange-heading-sec{padding:58px 64px 0 0}.orange-heading-sec h2{font-size:55px;line-height:60px}.small-heading{margin:0}.col-per-25{height:265px}.orange-fever-section{background-size:cover;background-position:right 95px center}.cart-search-col{display:flex;align-items:center;justify-content:right}.find-love-search-bag-sec{width:34px;margin-right:10px;vertical-align:middle}.mbl-menu-burger{background-image:url(../images/mbl-white-menu-icon.svg);background-repeat:no-repeat;background-position:center center;height:23px;width:24px}.without-banner .mbl-menu-burger{background-image:url(../images/mbl-black-menu-icon.svg)}.mbl-menu-close-burger{text-decoration:none;background:url(../images/mobile-menu-lose-icon.svg) no-repeat;background-position:center center;height:24px;width:24px;display:inline-block;vertical-align:middle}.mobile-sidenav{height:auto;width:0;position:fixed;z-index:99;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;display:flex;flex-direction:column;align-items:stretch;height:100%}.primary-navigation{display:none}.mbl-submenu-wrap{padding:40px 29px 0}.handheld-navigation ul.menu li button:after{content:"";width:22px;height:12px;background:url(../images/menu-open-arrow-icon.svg) no-repeat center center}.handheld-navigation ul.menu li button.toggled-on:after{transform:rotate(180deg)}.handheld-navigation ul.menu .sub-menu{padding-left:0;margin-left:10px}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:20px 0}.mobile-search-form input[type=search]{background:transparent;border:1px solid #000;border-radius:23px;width:100%;padding:14px 20px;font-family:GlacialIndifference-Regular;color:#000;font-size:16px;line-height:19px;position:relative}.woocommerce-product-search{position:relative}.search-product-section{right:50px;top:-10px}.woocommerce-product-search:after{content:"";position:absolute;top:15px;right:13px;width:21px;height:21px;background:url(../images/search-black.svg) no-repeat center/cover}.widget_product_search .woocommerce-product-search:after{content:none}.mobile-search-form input[type=search]::placeholder{color:#9a9a9a;opacity:1}.mobile-search-form input[type=search]:-ms-input-placeholder{color:#9a9a9a}.mobile-search-form input[type=search]::-ms-input-placeholder{color:#9a9a9a}.mobile-sidenav .submenu-wrap{overflow-y:inherit;height:inherit}.mbl-submenu-wrap .handheld-navigation{max-height:inherit!important;overflow-y:auto;background:#fff;padding:0;display:block}.mbl-menu-logo-top{display:flex;align-items:center;padding:47px 31px 0}.mbl-menu-right-wrap{margin-left:auto;position:relative}.mbl-submenu-wrap .handheld-navigation ul li{display:block;opacity:1!important}.mbl-submenu-wrap ul li a{font-family:GlacialIndifference-Regular;font-weight:400;font-size:29px;line-height:33px;color:#000;display:block}.mbl-submenu-wrap .handheld-navigation>ul>li>a{padding:20px 0}.sticky-header .main-navigation ul.menu ul.sub-menu{background-color:transparent}body.mbl-menu-opened{overflow:hidden}.handheld-navigation ul.menu .sub-menu{width:100%;max-height:100%;padding:0;height:0}.handheld-navigation ul.menu .sub-menu a{font-size:30px}.all-collection-parent{padding:148px 0 60px}.collections-bx{height:100%}.common-slider-banner-repeater{height:577px}.single-our-collections .common-slider-banner-repeater{height:1024px}.collection-details-section .featured-products-section{padding:0 0 81px}.services-parent{padding:120px 0 30px}.row_reverse-img-col img{height:265px;object-fit:cover}.collection-details-section .row_reverse-img-col img{height:auto;object-fit:cover}.our-supplier-sec .container{max-width:100%;padding:0}.our-supplier-repeater ul li{width:50%}.services-parent .row_reverse-img-content-repeater{margin-bottom:96px}.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:50%}.forms-content-sec{padding:100px 0 15px}.page-template-forms-page-template #colophon{padding-top:40px}.forms-content-sec h1{font-size:65px;line-height:70px}.form-section label{line-height:35px;font-size:28px}.appointment-form-page .form-section label{font-size:25px}.field-pd-lf{padding-left:20px}.field-pd-rt{padding-right:20px}.forms-para-sec{max-width:100%}.about-reverse-sec{padding-bottom:10px}.our-brand-sec .our-brand-row,.our-brand-sec .small-col-sec{display:inherit}.all-blogs-sec{padding:63px 0 10px}.all-blogs-col:nth-child(odd){padding-right:15px}.all-blogs-col:nth-child(2n){padding-left:15px}.blog-thumb-sec{height:195px}.all-blogs-col{margin-bottom:42px}.more_post{margin-bottom:25px}.storefront-full-width-content.single-product div.product .summary{width:100%;padding-left:15px;padding-top:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:100%}.product-detail-summary-wrap{max-width:100%}.summary .product_title{margin-bottom:18px}.single-product div.product p.price{margin-top:-65px;float:right}.need-assist-cont-parent{width:58%}.need-assist-btn-parent{width:42%}.need-assist-sec .common-btn{padding-left:15px;padding-right:15px}.common-btn.need-assist-btn-parent a{min-width:100%}.need-assist-sec{padding:60px 0 40px}.related-frames{padding:40px 0 90px}.specification-section{padding:95px 0}.specification-row{display:inherit;max-width:510px;margin:0 auto}.specification-col{display:inherit;padding-right:15px;margin-bottom:46px}.quality-expertise-col{display:inherit;padding-left:15px}.quality-expertise-col ul{max-width:100%}.related-products-sec{padding:82px 0 91px}.storefront-full-width-content .site-main ul.products.columns-3 li.product{height:275px}.career-tab-section{margin-top:35px}.career-tab-section h2{margin-bottom:28px}.careers-top-section h1{font-size:65px;line-height:70px}.careers-top-content-sec{max-width:60%}.careers-top-section .common-btn{position:absolute;right:0;top:-120px}.careers-top-section .common-btn a{width:255px}.seeall-location .select2-container{max-width:342px}.job-location,.job-time{font-size:15px}.career-form-section{padding:55px 0 89px}.career-form-section .sec-hd{font-size:55px;margin:0 0 94px}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{padding-right:0}.svi-thumbsection ul.svithumbnails.columns-4 li{height:480px;margin-bottom:60px}.single-product div.product .woocommerce-product-gallery img{object-fit:contain}.pop_images .slick-track{display:flex;align-items:center}#imagemodal .modal-content .close{top:30px;right:30px}.storefront-full-width-content.single-product div.product .summary{margin-bottom:20px}.need-assist-sec{padding:30px 0 40px}.all-blogs-bx:hover .all-blogs-title-sec h3{padding-left:0}.all-blogs-title-sec h3:before{content:none}.all-blogs-title-sec h3{padding-left:0}.search-result-row .woocommerce-product-search{float:left;margin-top:53px;margin-bottom:0}.search-result-row .woocommerce-product-search:before{top:15px}.search-result-row h1{font-size:65px;line-height:70px}.product-sold-out{top:-40px}}@media (min-width: 768px) and (max-width: 1024px){.privacy-policy-wrap{padding-top:100px}.return-policy .privacy-policy-wrap,.terms-of-use-and-conditions .privacy-policy-wrap{padding-top:60px}.privacy-top-content,.privacy-policy-accordian{margin-left:15px}.page-template-privacy-policy-template .storefront-breadcrumb{display:none}.page-template-privacy-policy-template.return-policy .storefront-breadcrumb,.page-template-privacy-policy-template.terms-of-use-and-conditions .storefront-breadcrumb{display:block;margin-bottom:0;padding-bottom:0}.return-policy .storefront-breadcrumb,.terms-of-use-and-conditions .storefront-breadcrumb{max-width:670px;margin:0 auto;padding-left:15px}.blog-details-parent .container{padding:0}.product-description{max-width:100%;margin-top:44px}.row.all-collections-wrap{display:flex;flex-wrap:wrap}.clear_filter #clear_all_filter{left:120px}.search-results .clear_filter #clear_all_filter{left:130px}.category-top-banner.woocommerce-page-banner{height:447px}ul.products li.product .hs_container .hs_area{height:145px}}@media (min-width: 768px) and (max-width: 991px){.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img,.mbl-menu-logo-wrap img{max-width:156px}.find-love-search-bag-sec{position:absolute;right:88px;top:0}.serach-sec{position:absolute;right:35px;top:0}.hamburger-container .find-us-sec a:before{background:url(../images/find-us-black.svg) no-repeat center/cover;top:5px}.hamburger-container .serach-sec a:before{background:url(../images/search-black.svg) no-repeat center/cover;top:5px}.mbl-submenu-wrap .handheld-navigation{padding-left:16px}.container{max-width:670px}.social-section{text-align:right}.social-section .social-repeater-parent ul li:last-child{margin-right:0}.footer-logo-sec{margin-bottom:0}.footer-logo-social-sec{margin-bottom:40px}.subscribe-form-sec #mc_embed_signup_scroll{display:flex}.subscribe-form-sec .mc-field-group{width:71%}.store-locator-logo-sec{display:none}.store-li-wrap{width:50%;float:left}#wpsl-wrap #wpsl-result-list li.store-li-wrap{padding:63px 5% 60px}.address-content-sec{margin-bottom:27px}#wpsl-stores{height:650px!important}#wpsl-stores>ul{display:flex;flex-flow:wrap;background-color:#f7f7f7}.glasses-type-bx{height:322px}.glasses-type-title{font-size:40px;line-height:40px}.common-featured-product-slider .slick-track{display:block}.collection-details-parent{padding:0 0 20px}.collection-details-logo-sec{padding:96px 0 0}.collection-details-section .row_reverse-repeater-parent{padding:64px 0 76px}.all-collectin-bottom-btn-sec{padding:75px 0 0}.our-supplier-sec{padding-top:15px}.common-filter-parent{max-width:300px;margin-left:45px}.search-results .accordian-filter.common-filter-parent{left:10px;right:0}.filter-sec-row{max-width:670px}.page-template-about-us-template .common-slider-banner-repeater{height:1024px}.page-template-about-us-template .banner-content-sec{padding-bottom:123px}.our-brand-col-full{background-size:cover;background-position:center;height:684px}.small-col-sec .our-brand-col{height:450px}.our-team-section{padding:88px 0 52px}.our-team-col{margin-bottom:38px;padding-right:18px;padding-left:18px;width:50%}.about-us-parent .sanitary-protocols-section h2{max-width:600px}.about-reverse-sec .row_reverse-img-content-repeater{margin-bottom:17px}.sanitary-protocols-bx{padding-right:0}.member-name{font-size:26px;line-height:32px}.member-designation{font-size:20px;line-height:35px}.blog-top-sec{padding:100px 0 63px}.blog-top-sec h1{font-size:65px;line-height:59px}.latest-blog-bx h2{font-size:30px;line-height:40px}.latest-blog-bx p{font-size:18px;line-height:26px}.related-article-col{width:50%}.related-article-col:last-child{display:none}.related-article-thumb{height:190px}.related-article-wrap{border-bottom:none}.details-content-wrap p{margin-bottom:40px;line-height:26px}.details-content-wrap img{margin-bottom:40px}.blog-details-top-sec h1,.details-content-wrap h2{font-size:40px;line-height:50px}.blog-banner-sec{margin-top:32px;padding-bottom:40px}.single-blog .storefront-breadcrumb{padding:45px 15px 0;max-width:670px;margin:0 auto}.careers-top-section .main-hd span{display:block}}@media (max-width: 768px){h1{font-size:48px;line-height:53px}.storefront-breadcrumb{padding:15px 0}.privacy-top-content,.privacy-policy-accordian{margin-left:0}.privacy-policy-wrap h1{font-size:32px;line-height:38px;margin-bottom:35px}.privacy-policy-wrap .entry-content p{font-size:14px;line-height:26px}.privacy-policy-accordian h2{font-size:24px;line-height:29px}.accordian-title a{font-size:20px;line-height:24px}.accordian-title a .accordian-title-text{width:89%}.answer-text{font-size:14px;line-height:26px}.page-template-careers-template .site-content{margin-top:85px}.page-template-careers-template .container{padding:0 30px}.careers-top-content-sec p{font-size:18px;line-height:28px}.careers-top-section .common-btn{text-align:center;margin-top:22px}.career-tab-section h2{font-size:24px;line-height:29px}.seeall-location{margin-bottom:45px}.testimonial-content{margin-bottom:28px}.testimonial-content h4{font-size:18px;line-height:28px}.copyright{padding:28px 0 32px;margin:21px 0 0}}@media (max-width: 767px){.mbl-menu-burger{position:absolute;right:32px;top:-6px}.single-our-collections .common-slider-banner-repeater{height:812px}.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img,.mbl-menu-logo-wrap img{max-width:156px}.homepage-banner-repeater,.woocommerce-page-banner{height:812px}.shop-page .woocommerce-page-banner{height:577px}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.sort-by-filter .accordian-filter-heading{display:inline-block;position:relative}.sort-by-filter .accordian-filter-section .accordian-sec-heading:after{top:5px!important;right:-5px}}}.logo-col{padding-left:31px}.cart-search-col{padding-right:31px}.home .banner-content-sec{padding-left:10px}.banner-content-sec{padding-bottom:76px}.banner-content-sec h1{font-size:50px;line-height:55px}.common-slider-banner-section .banner-content-sec h1{font-size:48px;line-height:53px}.banner-content p{font-size:16px;line-height:25px}.common-btn a{font-size:16px;padding:12px 14px 11px}.banner-content-sec .common-btn a{margin-bottom:22px}.break-line{display:block}#wpsl-gmap{display:none}#wpsl-wrap #wpsl-result-list li.store-li-wrap{padding:32px 5%}.map-boutiqus-details strong{font-family:LaNordV21-SemiLight;font-weight:400;font-size:18px;line-height:26px;margin-bottom:18px}.map-boutiqus-details p a{font-size:16px;line-height:26px}.presend-day-class:before{content:none}.day-field{font-family:LaNordV21-SemiLight;font-weight:400;font-size:14px;line-height:30px;width:20px}.time_field{font-size:12px}.store-detail-row{position:relative;display:flex;padding-bottom:70px}.store-detail-row>div{position:unset}.wpsl-directions{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:188px}.modal-dialog{margin:45% auto 0}.store-email-id{word-break:break-all}#wpsl-stores{height:100%!important}#wpsl-stores>ul{background-color:#f7f7f7;padding-bottom:20px}#wpsl-wrap{margin-bottom:0}.subscribe-footer-sec h3{font-size:25px;line-height:35px}.footer-first-nav,.footer-second-nav,.footer-third-nav{width:100%}.footer-nav h3 a,.footer-title-link a{font-size:25px;line-height:35px;display:inline-block}.footer-nav{margin-bottom:18px}.footer-logo-sec{margin-bottom:35px}.testimonials-section{padding:70px 0}.testimonial-content h4{font-size:18px;line-height:28px}.glasses-type-bx{height:354px}.glasses-type-title{font-size:40px;line-height:45px}.glasses-type-section{padding:80px 0}.row_reverse-img-content-repeater{display:block}.row_reverse-img-col{padding-right:15px;margin-bottom:18px}.row_reverse-content-col{padding-left:15px}.row_reverse-img-content-repeater:nth-child(2n) .row_reverse-img-col{padding-left:15px}.row_reverse-content p{margin-bottom:33px}.homepage-parent .row_reverse-section{padding:80px 0 0}.orange-fever-section{background-image:none!important}.orange-heading-sec{background-size:cover;background-position:top left;background-repeat:no-repeat;background-image:url(../images/orange-fever-bg-mbl2.jpg)}.orange-heading-sec{padding:33px 45px 0 30px;height:480px}.small-heading{font-size:16px;line-height:27px}.orange-heading-sec h2{font-size:55px;line-height:55px;max-width:202px;margin-left:auto}.col-per-25{height:550px;background-size:cover;background-position:center center}.discover-brands-sec.col-per-25{height:inherit;padding-top:40px}.discover-brand-cont{margin:0 auto}.all-collection-parent{padding:148px 0 0}.row.all-collections-wrap{margin-right:-5px;margin-left:-5px;display:flex;flex-wrap:wrap}.collection-details{bottom:15px}.collection-details .brand-logo img{max-width:70%;height:auto}.collection-details-parent{padding:0 0 20px}.collection-details-logo-sec{padding:57px 0 0}.collection-details-section .row_reverse-repeater-parent{padding:32px 0 80px}.find-collection-here-sec{padding:63px 0 75px}.collection-address-row{padding-top:15px}.collection-address-bx h4{font-size:18px;line-height:22px;margin-bottom:16px}.collection-address-bx p{font-size:16px;line-height:26px}.collection-address-col:first-child{margin-bottom:50px}.services-reverse-sec .row_reverse-content-col{padding-right:15px;padding-left:15px}.services-reverse-sec .row_reverse-img-content-repeater:nth-child(2n) .row_reverse-content-col{padding-left:15px;padding-right:15px}.services-parent .row_reverse-img-content-repeater{margin-bottom:69px}.our-supplier-sec{padding-top:15px}.line-break{display:block}#wpsl-wrap #wpsl-result-list li li{margin-left:0}.available-day{margin:0 4px}.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:100%}.featured-products-section{padding:0 0 73px}ul.products li.product{margin-bottom:50px}.col-md-3.col-sm-3.filter-col{display:none}.filter-sec{padding:0;position:relative}.filter-sec-row{display:flex;flex-direction:column;gap:20px 80px;align-items:flex-start;padding:10px}.filter-col{position:inherit;width:49.5%;text-align:center;vertical-align:top;display:inline-block;padding:0}.col-md-4.col-sm-5.filter-col{padding-right:0}.clear_filter.clear-all-visible{position:relative}.clear-all-visible .accordian-filter-ul h4 a{padding:16px 10px;text-align:left}.clear-all-visible #clear_all_filter{left:70px;top:0;line-height:51px}.search-results .clear_filter #clear_all_filter{left:75px}.accordian-filter{border:none;position:unset;border-radius:0}.accordian-filter-heading,.accordian-filter-ul h4 a{padding:16px 20px}.common-filter-parent .accordian-filter-section.active .accordian-filter-heading{padding:25px 20px 10px;text-align:left}.accordian-filter-section .accordian-sec-heading:after{top:22px}.filter-open:after{right:25px;top:30px}.sort-by-filter .accordian-filter-section{position:inherit}.filter-col .sort-by-filter .accordian-section{position:absolute;left:0;top:60px;width:100%;z-index:99;background:#fff}.sort-by-filter .accordian-filter-section a{position:relative}#filter_close:after{right:-4px;bottom:-11px}.shop-filters-mobile-popup .modal-content .modal-body{height:530px;overflow-y:scroll}.common-filter-parent .accodian-section-parent{position:absolute;left:0;top:60px;background:#fff;width:100%;z-index:99}.common-filter-parent .accodian-section-parent .accordian-section,.common-filter-parent .accordian-filter-section{text-align:left}.common-btn.filter-apply-btn a{background-color:#000;color:#fff}.common-btn.filter-apply-btn a:hover{background-color:#fff;color:#000}.accordian-filter-section.active{background:#f7f7f7}.sort-by-filter .accordian-filter-content li a{padding:19px 16px}.forms-content-sec{padding:70px 15px 15px}.page-template-forms-page-template #colophon{padding-top:40px}.forms-content-sec h1{font-size:48px;line-height:53px}.form-section label{line-height:40px;margin-bottom:15px}.forms-content-sec .field-pd-lf{padding-left:15px}.forms-content-sec .field-pd-rt{padding-right:15px}.contact-us-page .forms-shortcode-sec{padding-top:38px}.page-template-forms-page-template #colophon{padding-top:70px}.wpcf7-spinner{position:absolute;left:0;right:0;bottom:-30px;margin:0 auto}.required-sec-lf{margin-bottom:30px}.form-section .wpcf7-list-item{width:100%}.our-brand-col-full{background-position:center;height:480px}.our-brand-col{min-height:265px;background-position:center}.small-col-sec-parent{display:none}.page-template-about-us-template .banner-content-sec{padding-bottom:20px}.our-team-section{padding:40px 0 52px}.our-team-col{margin-bottom:30px;width:100%;flex:0 0 100%;max-width:100%}.about-us-parent h2{font-size:40px;line-height:45px;padding:0 15px;margin-bottom:20px}.our-brand-slider-sec{margin-bottom:62px}.page-template-about-us-template .common-slider-banner-repeater{height:812px}.member-name{font-size:26px;line-height:33px}.member-designation{font-size:20px;line-height:36px}.latest-blog-row{display:inherit}.latest-blog-row .latest-blog-col{width:100%}.latest-blog-col{padding:65% 30px 70px}.blog-top-sec{padding:84px 0 50px}.blog-top-sec h1,.latest-blog-bx h2{font-size:50px;line-height:55px}.latest-blog-bx p{font-size:20px;line-height:30px}.all-blogs-col{margin-bottom:35px;width:100%;flex:0 0 100%;max-width:100%}.all-blogs-col:nth-child(odd),.all-blogs-col:nth-child(2n){padding-left:0;padding-right:0}.all-blogs-title-sec{margin:0 30px}.all-blogs-bx{width:100%}.blog-thumb-sec{height:350px}.related-article-col{width:100%;margin-bottom:40px}.related-article-col:last-child{margin-bottom:0}.related-article-thumb{height:196px}.related-article-wrap{border-bottom:none;padding:40px 0}.details-content-wrap p{margin-bottom:32px;line-height:26px}.details-content-wrap img{margin-bottom:32px}.blog-details-top-sec h1,.details-content-wrap h2{font-size:30px;line-height:35px}.blog-banner-sec{margin-top:32px;padding-bottom:40px}.single-blog .storefront-breadcrumb{padding:45px 30px 0;max-width:670px;margin:0 auto}.summary .product-brand-name{font-size:17px;line-height:25px;margin-bottom:0}.summary .product_title{font-size:35px;line-height:40px;margin-bottom:18px}.color-label{display:none}.single-product div.product p.price{margin-top:0;float:inherit}.single-product div.product form.cart{margin-bottom:14px}.need-assist-sec .container{display:inherit}.need-assist-cont-parent{width:100%;margin-bottom:20px}.need-assist-btn-parent{width:100%}.common-btn.need-assist-btn-parent a{min-width:85%}.need-assist-sec{padding:60px 0 30px;text-align:center}.related-frames h3{text-align:center;padding:0 30px}.related-frames{padding:38px 0 80px}.specification-section{padding:51px 0 58px}.specification-col ul li{line-height:25px;padding:12px 0}.specification-col ul li:first-child{padding-top:0}.specification-col{margin-bottom:72px}.read-more-less-sec p{margin-top:34px}.related-products-sec{padding:68px 0 91px}.storefront-full-width-content .site-main ul.products.columns-3 li.product{height:275px}.related-products-sec h2{font-size:50px;line-height:55px;text-align:center}.careers-top-section .common-btn{position:inherit;right:0;top:0}.careers-top-section .common-btn a{min-width:100%}.careers-top-content-sec{max-width:100%}.careers-top-section h1{font-size:48px;line-height:53px}.job-title{margin-bottom:29px}.job-location{margin-bottom:23px}.job-position-bx .common-btn.black{text-align:center;margin-top:27px}.job-position-bx{padding-bottom:35px;margin-bottom:23px}.career-form-section .sec-hd{font-size:48px;margin:0 0 55px;line-height:53px}.career-form-section .form-section label{margin-bottom:5px}.career-form-section .field-pd-lf{padding-left:15px}.career-form-section .field-pd-rt{padding-right:15px}.career-form-section .file-limit-txt{position:inherit}.career-form-section .form-section .upload-fields label{margin-bottom:20px}.upload-fields{margin:0 -15px}.svi-thumbsection ul.svithumbnails.columns-4 li{height:295px;margin-bottom:80px}.storefront-full-width-content.single-product div.product .summary{padding-top:60px}#imagemodal .modal-content .close{top:44px;right:0;z-index:99}.pop_images .slick-next:before{right:20px}.pop_images .slick-prev:before{left:20px}.search-results.storefront-full-width-content .woocommerce-products-header{padding:60px 0 43px}.search-heading-col{display:none}.search-result-row .woocommerce-product-search{margin-top:0}.showing-result-sec h2{font-size:20px;line-height:35px}.product-description{max-width:100%;margin-top:33px}.sgl-logo-wrapper li{margin:0 0 50px}.sgl-logo-wrapper>li{width:50%}.brd-bx.no-job-wrap{width:272px;margin:0 auto;max-width:100%}.forms-content-sec h1{padding:0 0 50px}.apt-pra{width:290px;margin:0 auto}.thankyou-content-sec h1{font-size:40px;line-height:45px}.ftr-flx{flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.ftr-flx .footer-page-urls-sec{margin:0;width:100%}.ftr-flx .footer-page-urls-sec ul li:nth-child(1){padding-left:0}.ftr-flx .footer-page-urls-sec{margin:0;width:100%;padding:0 0 25px}.develop_by_wrp{width:100%}.copyright{margin:33px 0 0}.desk-btn-sec{display:none}ul.products li.product .hs_container .hs_area{height:100px}}@media (max-width: 575px){.glasses-type-wrap .col-xs-6{width:100%}.glasses-type-wrap .col-xs-6:first-child{margin-bottom:30px}.col-per-25{height:400px}.orange-heading-sec{background-position:top left -110px}.our-supplier-repeater ul li{width:100%}.blog-thumb-sec{height:195px}.make-an-appointment-sec .black-common-btn{text-align:center}.orange-fever-section .row:last-of-type .col-md-6.col-sm-4{min-height:auto}}@media (max-width: 375px){.footer-page-urls-sec li{width:49%;padding:0;margin-bottom:10px}.footer-page-urls-sec{margin:35px 0 25px}.col-per-25{height:265px}}@font-face{font-family:GlacialIndifference-Regular;src:url(/fonts/GlacialIndifference-Regular.eot);src:url(/fonts/GlacialIndifference-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/GlacialIndifference-Regular.woff2) format("woff2"),url(/fonts/GlacialIndifference-Regular.woff) format("woff"),url(/fonts/GlacialIndifference-Regular.ttf) format("truetype"),url(/fonts/GlacialIndifference-Regular.svg#GlacialIndifference-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlacialIndifference-Italic;src:url(fonts/GlacialIndifference-Italic.eot);src:url(fonts/GlacialIndifference-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/GlacialIndifference-Italic.woff2) format("woff2"),url(fonts/GlacialIndifference-Italic.woff) format("woff"),url(fonts/GlacialIndifference-Italic.ttf) format("truetype"),url(fonts/GlacialIndifference-Italic.svg#GlacialIndifference-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GlacialIndifference-Bold;src:url(fonts/GlacialIndifference-Bold.eot);src:url(fonts/GlacialIndifference-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/GlacialIndifference-Bold.woff2) format("woff2"),url(fonts/GlacialIndifference-Bold.woff) format("woff"),url(fonts/GlacialIndifference-Bold.ttf) format("truetype"),url(fonts/GlacialIndifference-Bold.svg#GlacialIndifference-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BasierSquare-Regular;src:url(fonts/BasierSquare-Regular.eot);src:url(fonts/BasierSquare-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/BasierSquare-Regular.woff2) format("woff2"),url(fonts/BasierSquare-Regular.woff) format("woff"),url(fonts/BasierSquare-Regular.ttf) format("truetype"),url(fonts/BasierSquare-Regular.svg#BasierSquare-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LaNordV21-SemiLight;src:url(/fonts/LaNordV21-SemiLight.eot);src:url(/fonts/LaNordV21-SemiLight.eot?#iefix) format("embedded-opentype"),url(/fonts/LaNordV21-SemiLight.woff2) format("woff2"),url(/fonts/LaNordV21-SemiLight.woff) format("woff"),url(/fonts/LaNordV21-SemiLight.ttf) format("truetype"),url(/fonts/LaNordV21-SemiLight.svg#LaNordV2.1-SemiLight) format("svg");font-weight:300;font-style:normal;font-display:swap}body{font-family:LaNordV21-SemiLight;color:#000;font-size:16px;line-height:24px}h1{font-family:LaNordV21-SemiLight;font-size:65px;line-height:70px;margin-bottom:0;margin-top:0}h2{font-family:LaNordV21-SemiLight;font-size:48px;line-height:58px;margin-bottom:0;margin-top:0;color:#000}h3{font-family:LaNordV21-SemiLight;font-size:28px;line-height:40px;margin-bottom:0;margin-top:0}ul{padding-left:0;margin-bottom:0;margin-left:0}li{font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;list-style-type:none;text-decoration:none}p{font-family:GlacialIndifference-Regular;font-size:16px;line-height:26px}a{font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;color:#183782}a:hover,a:focus{color:#363636;text-decoration:none;outline:none}a:focus,input:focus,textarea:focus,button:focus{outline:none}label{font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;color:#363636}.container{max-width:1140px;width:100%;margin:0 auto}.form-section{max-width:855px;width:100%;margin:0 auto}.form-section label{font-family:LaNordV21-SemiLight;font-size:30px;line-height:40px;margin-bottom:15px;font-weight:500;color:#000}.form-section .form-group{margin-bottom:42px}body .form-control,body input[type=email],body input[type=number],body input[type=password],body input[type=range],body input[type=tel],body input[type=text],body input[type=url]{background:#fff;font-family:GlacialIndifference-Regular;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.02em;color:#656565;height:47px;padding:12px 0;border-radius:0;margin-bottom:0;border:none;border-bottom:1px solid #979797;box-sizing:border-box;box-shadow:none}body input[type=date],body textarea.form-control,body select,body .desired-date input[type=text]{background:#fff;font-family:GlacialIndifference-Regular;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.02em;color:#656565;height:38px;padding:6px 17px;border-radius:24px;margin-bottom:0;border:1px solid #000000;box-sizing:border-box;box-shadow:none;width:100%;resize:none}body .desired-date input[type=text]{background-color:transparent}body .desired-date input[type=text]:focus,body .desired-date input[type=text]:hover{outline:none;border:1px solid #000000}body textarea.form-control{min-height:135px}body input[type=email]:focus,body input[type=number]:focus,body input[type=password]:focus,body input[type=range]:focus,body input[type=tel]:focus,body input[type=text]:focus,body input[type=url]:focus{border:none;border-bottom:1px solid #d9d9d9;background-color:transparent;box-shadow:none}body input[type=date]:focus,body textarea.form-control:focus,select:focus{border:1px solid #d9d9d9;background-color:transparent;box-shadow:none}.wpcf7-form .wpcf7-not-valid-tip{display:none}body input[type=text].wpcf7-not-valid,body input[type=email].wpcf7-not-valid,body input[type=tel].wpcf7-not-valid,body input[type=date].wpcf7-not-valid,body select.wpcf7-not-valid,body textarea.wpcf7-not-valid,body .wpcf7-not-valid .select2-container--default .select2-selection--single{border-color:red}body input[type=submit]{background:#fff;font-family:LaNordV21-SemiLight;font-weight:400;font-size:18px;line-height:21px;letter-spacing:.02em;color:#000;height:47px;padding:6px 17px;border-radius:24px;margin-bottom:0;border:1px solid #000000;box-sizing:border-box;box-shadow:none;min-width:188px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}body input[type=submit]:hover,body input[type=submit]:focus{background-color:#000;box-shadow:none;color:#fff;border:1px solid #000000}body .black input[type=submit]{background-color:#000;color:#fff}body .black input[type=submit]:hover,body .black input[type=submit]:focus{background-color:#fff;box-shadow:none;color:#000;border:1px solid #000000;outline:none}.submit-sec{text-align:center}.required-field span{font-family:LaNordV21-SemiLight;font-size:16px;line-height:26px}.form-section label span{font-family:LaNordV21-SemiLight;font-size:20px;line-height:40px}.form-section .select-store,.form-section .desire-time,.form-section .select-appointment-reason{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.form-section .select-store:after,.form-section .desire-time:after,.form-section .select-appointment-reason:after{content:"";width:11px;height:6px;position:absolute;right:15px;bottom:3px;background:url(images/select-down.svg) no-repeat center center}.select2.select2-container:after{content:"";width:11px;height:6px;position:absolute;right:15px;top:15px;background:url(images/select-down.svg) no-repeat center center}.form-section .wpcf7-list-item{margin-left:0;width:48%}.form-section .wpcf7-list-item label{font-weight:400}.form-section .wpcf7-list-item label span{font-family:LaNordV21-SemiLight;font-size:16px;line-height:19px;margin-left:10px}.form-section select{-webkit-appearance:none;-moz-appearance:none}.wpcf7 form .wpcf7-response-output{border:2px solid #f5c6cb;color:#721c24;background-color:#f8d7da}.placeholder-position-change-form .wpcf7-form .form-group{font-size:16px;font-family:sans-serif;position:relative}.placeholder-position-change-form .wpcf7-form label{position:absolute;top:32px;transform:translateY(-50%);pointer-events:none;font-weight:400;transition:top .2s;color:#999}.placeholder-position-change-form .wpcf7-form input.wpcf7-text{border:none;border-bottom:1px solid #d7d7d7;padding:15px 0 0;width:100%;background-color:transparent;color:#252525;font-size:16px;border-radius:0}.placeholder-position-change-form .wpcf7-form label.has-value{top:10px;font-size:11px}.placeholder-position-change-form .wpcf7-form textarea{background:transparent;border:none;border-bottom:1px solid #d7d7d7;padding:15px 0 0;color:#252525;font-size:16px;border-radius:0}.placeholder-position-change-form .wpcf7-form input.wpcf7-text.wpcf7-not-valid,.placeholder-position-change-form .wpcf7-form textarea.wpcf7-not-valid{border-color:red}.social-section-parent{padding:15px 0;background:#1abc9c;text-align:center}.social-section .social-label{font-size:12px;line-height:24px;color:#fff;display:inline-block}.social-section .social-repeater-parent{display:inline-block}.social-section .social-repeater-parent ul{padding-left:0;margin-bottom:0}.social-section .social-repeater-parent ul li{display:inline-block;margin:0 15px;vertical-align:middle}.social-section .social-repeater-parent ul li:first-child{margin-left:0}.social-col{text-align:right}.site-header{box-shadow:none}.site-header .container{position:relative}.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img{width:100%;max-width:187px}.site-branding h1{line-height:30px}.header-bottom{padding:45px 0 10px}.site-nav-col{text-align:center}.header-row{display:flex;align-items:center}.site-nav-col ul,.footer-nav-right ul{padding-left:0}.site-nav-col ul .menu-item{display:inline-block;list-style-type:none;transition:all .2s ease}nav.main-menu ul>li,.site-nav-col ul .menu-item{padding:0 20px}.site-nav-col ul .menu-item:last-child,.footer-nav-right ul .menu-item:last-child{padding-right:0}nav.main-menu ul>li a,.site-nav-col ul .menu-item a{background:inherit;font-family:GlacialIndifference-Regular;color:#fff;font-size:18px;line-height:22px;position:relative;padding:0}.site-header ul.menu li.current-menu-item>a{color:#fff;text-decoration:none}.site-header ul.menu li.current-menu-item>a,.site-header ul.menu li.current-menu-item>a:hover{background-color:inherit}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#fff}.without-banner .main-navigation ul li a:hover,.without-banner .main-navigation ul li:hover>a,.without-banner .site-title a:hover,.without-banner .site-header ul.menu li.current-menu-item>a{color:#000}nav.main-menu ul .current_page_item>a{background:transparent}.site-nav-col-right ul .menu-item a{text-transform:inherit}#header-main{position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#header-main.sticky{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.site-header{background-color:transparent;padding:39px 0 15px;position:fixed;top:0;left:0;z-index:99;width:100%;border-bottom:none}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}.find-love-search-bag-sec{display:inline-block;width:46%}.find-love-search-bag-sec a{width:26px;height:26px;display:block;position:relative}.find-us-sec a:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:17px;height:23px;background:url(/images/find-us-white.svg) no-repeat center center;background-size:16px}.love-us-sec a:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:23px;height:21px;background:url(images/love-us-white.svg) no-repeat center center}.serach-sec a:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:21px;height:21px;background:url(/images/search-white.svg) no-repeat center center;background-size:21px}.without-banner .site-header{position:unset}#masthead.sticky{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.sticky-header{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#000;box-shadow:0 2px 3px -1px #0000001a}.site-header.sticky-header{padding:20px 0}.without-banner .site-header.sticky-header{position:fixed;background-color:#fff;box-shadow:0 2px 3px -1px #0000001a}.no-wc-breadcrumb.without-banner .site-header{margin-bottom:0}.without-banner nav.main-menu ul>li a,.without-banner .site-nav-col ul .menu-item a{color:#000}.without-banner .sticky-header .site-nav-col ul .menu-item .sub-menu a{color:#fff}.without-banner .find-us-sec a:before{background:url(/images/find-us-black.svg) no-repeat center center;background-size:16px}.without-banner .serach-sec a:before{background:url(/images/search-black.svg) no-repeat center center;background-size:21px}.make-an-appointment-class a{text-decoration:underline}.woocommerce-active .site-header .main-navigation{float:inherit;margin-right:0;clear:both;width:100%}.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{content:none}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:transparent}.sticky-header .main-navigation ul.menu ul.sub-menu,.sticky-header .main-navigation ul.nav-menu ul.children{background-color:#000}.main-navigation ul.menu ul{padding-top:10px}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{font-family:GlacialIndifference-Regular;color:#fff;font-size:18px;line-height:22px;padding:5px 0}.main-navigation ul.menu ul li a:hover,.main-navigation ul.nav-menu ul li a:hover{background-color:transparent}.widget_product_search .search-field{border-radius:24px;background-color:transparent;border:1px solid #fff;color:#fff;outline:none}.widget_product_search .search-field:hover,.widget_product_search .search-field:focus{background-color:transparent;border:1px solid #fff}.without-banner .widget_product_search .search-field{border-radius:24px;background-color:transparent;border:1px solid #000;color:#000}.without-banner .widget_product_search .search-field:hover,.without-banner .widget_product_search .search-field:focus{background-color:transparent;border:1px solid #000}.search-product-section{position:absolute;right:10px;top:5px}.woocommerce-active .site-header .search-product-section .site-search{width:100%}#search_form_close{height:21px;width:21px;position:absolute;top:13px;right:14px}.search-product-section .site-search .widget_product_search form:before{display:none}.search-product-section .widget_product_search form:not(.wp-block-search) input[type=search]{padding-left:15px}input[type=search]::placeholder{color:#fff;opacity:1}input[type=search]:-ms-input-placeholder{color:#fff}input[type=search]::-ms-input-placeholder{color:#fff}.without-banner input[type=search]::placeholder{color:#000;opacity:1}.without-banner input[type=search]:-ms-input-placeholder{color:#000}.without-banner input[type=search]::-ms-input-placeholder{color:#000}#search_form_close:after{content:"";width:21px;height:21px;position:absolute;right:0;bottom:0;background:url(images/close-white-icon.svg) no-repeat center center}.without-banner #search_form_close:after{background:url(images/close-black-icon.svg) no-repeat center center;background-size:21px}.storefront-breadcrumb{margin-bottom:0}.footer-logo-social-sec{display:flex;align-items:center}.site-footer a{text-decoration:none}#colophon{background:#fff;padding-top:100px;padding-bottom:0}.footer-logo-sec{margin-bottom:20px}.footer-logo-sec img{max-width:187px;width:100%}.footer-right-nav-col .social-section{text-align:right}.footer-nav .menu{padding-left:0}#colophon .footer-nav .menu li{display:inline-block;padding:0 20px}#colophon .footer-nav .menu li:first-child{padding-left:0}#colophon .footer-nav .menu a,#colophon .footer-nav-right ul .menu-item a{background:inherit;font-family:GlacialIndifference-Regular;color:#000;font-size:16px;line-height:24px;position:relative;padding:0;text-transform:capitalize}#colophon .footer-nav-right.footer-first-nav ul .menu-item a,#colophon .footer-nav-col .footer-nav h3 a{color:#000}#colophon .footer-nav .menu a:hover,#colophon .footer-nav-right ul .menu-item a:hover{text-decoration:underline}.copyright{text-align:left;padding:28px 0 32px;border-top:1px solid #979797}.copyright p,.copyright h3{font-family:BasierSquare-Regular;font-size:14px;line-height:64px;color:#2f2f2f;margin-bottom:0;opacity:.21}.ftr-flx{display:flex;display:-ms-flexbox;justify-content:space-between;align-items:center}.develop_by_wrp h3{margin:0;opacity:.68}.develop_by_wrp h3,.develop_by_wrp figure{display:inline-block;vertical-align:middle}.footer-right-nav-col{text-align:right}.footer-right-nav-col .footer-nav{display:inline-block;margin-right:20px;vertical-align:middle}.footer-right-nav-col .social-section{display:inline-block;vertical-align:middle}#colophon{border-top:0;color:#000}.subscribe-footer-sec{margin-top:0;margin-bottom:30px}.subscribe-footer-sec h3{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:75px;color:#000;margin-bottom:1px}.subscribe-footer-sec p{font-family:GlacialIndifference-Regular;font-size:20px;line-height:26px;color:#000;margin-bottom:12px}.footer-nav{display:inline-block;vertical-align:top}.footer-first-nav{width:33%}.footer-second-nav{width:39%}.footer-third-nav{width:26%}.footer-nav h3 a{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:75px;color:#2f2f2f;margin-bottom:12px}.footer-nav ul li{margin-bottom:12px}.footer-page-urls-sec{text-align:right;margin:23px 0 36px}.ftr-flx .footer-page-urls-sec{margin:0}.footer-page-urls-sec li{display:inline-block;padding:0 13px}.footer-page-urls-sec li a{font-family:BasierSquare-Regular;font-size:12px;line-height:14px;color:#2f2f2f;opacity:.68}body .subscribe-form-sec input[type=email]{background:#fff;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.02em;color:#656565;height:47px;padding:12px 0;border-radius:0;margin-bottom:0;border-bottom:1px solid #979797!important;width:90%}body .subscribe-form-sec input[type=email]:hover,body .subscribe-form-sec input[type=email]:focus{outline:none}.footer-logo-sec a{display:inline-block}.address-section .show{opacity:1;z-index:9999}.modal-dialog{margin:15% auto 0}.modal-content{box-shadow:none;text-align:center;border-radius:0;border:none;position:relative;padding:40px 15px}.modal-content .close{position:absolute;top:20px;right:20px;opacity:10}.modal-content .close span{position:relative}.modal-content .close span:after{content:"";width:21px;height:21px;position:absolute;right:0;top:0;background:url(images/close-black-icon.svg) no-repeat center center}.modal-content h4{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:35px;color:#000;margin-bottom:20px}.modal-content .modal-header{padding:0;border-bottom:none}.modal-content .modal-body{padding:22px 0 0}.modal-content .modal-body p{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:30px;color:#000;margin-bottom:12px}ul.products li.product .hs_container{position:relative}ul.products li.product .hs_container .hs_area{overflow:hidden;width:100%;height:192px;position:relative;z-index:9}ul.products li.product .hs_area img{position:absolute;top:0;left:0;display:none;object-fit:cover;height:100%;width:100%}ul.products li.product .hs_area img.hs_visible{display:block}.common-featured-product-slider .slick-track{display:flex;padding-top:40px}.frame-img-sec img{min-height:273px;object-fit:contain;object-position:center center}.watch-video-link{display:none}.optionalParent{margin-top:24px}body .optionalParent input[type=submit]{background:#d8d8d8;border:1px solid #d8d8d8;color:#000}body .optionalParent input[type=submit]:hover{background:#000;border:1px solid #000000;color:#fff}body .optionalParent.focus-class input[type=submit]{background:transparent;border:1px solid #000000}body .optionalParent.focus-class input[type=submit]:hover{background:#000;border:1px solid #000000;color:#fff}.homepage-banner-slider,.testimonials-slider{display:none}.homepage-banner-slider.slick-initialized,.testimonials-slider.slick-initialized{display:flex}.page-template-privacy-policy-template .storefront-breadcrumb{margin:30px 0 35px}.storefront-breadcrumb .col-full{max-width:1140px;width:100%;margin:0 auto}.woocommerce-breadcrumb{color:#00000080}.woocommerce-breadcrumb a{color:#000;text-decoration:none}.woocommerce-breadcrumb .breadcrumb-separator{margin:0 32px}.woocommerce-breadcrumb .breadcrumb-separator:after{content:"|";color:#000;opacity:.85}.privacy-policy-wrap{font-size:17px;font-family:GlacialIndifference-Regular;max-width:1036px}.privacy-policy-wrap h1{margin-bottom:43px}.privacy-policy-wrap .entry-content p{margin-bottom:30px;font-size:17px;line-height:26px}.privacy-policy-wrap u a{font-family:GlacialIndifference-Regular;font-size:16px;line-height:26px;color:#000}.para-sec{margin-bottom:60px}.pp-big-p{font-size:20px;line-height:26px}.privacy-policy-wrap .hentry{margin-bottom:39px}.privacy-top-content,.privacy-policy-accordian{margin-left:90px}.privacy-policy-accordian h2{font-size:48px;line-height:70px;max-width:100%;color:#000;margin-bottom:40px;padding:72px 0 0}.accordian-content-wrap{border-top:1px solid #000000}.accordian-title a{font-size:30px;line-height:36px;display:flex;color:#000;cursor:pointer;padding:36px 0}.accordian-title a.collapsed{margin-bottom:10}.accordian-title a .accordian-title-text{display:block;width:96%}.accordian-title a i{width:32px;height:32px;border-radius:50%;position:relative;margin-top:-3px}.accordian-title a i.plus-icon{background:url(images/accord-close.svg) no-repeat center center;transition:all .3s ease-in-out}.accordian-title a i.minus-icon{background:url(images/accord-open.svg) no-repeat center center;transition:all .3s ease-in-out}.accordian-content{margin-bottom:36px}.accordian-content ul{margin-top:30px;margin-bottom:25px}.accordian-content ul li{font-size:17px;line-height:26px;list-style:disc;margin-left:29px;padding-left:12px;margin-bottom:8px}.woocommerce-breadcrumb a:first-of-type:before{content:none}.woocommerce-breadcrumb .breadcrumb-separator{margin:0 15px;padding:0}.page-template-privacy-policy-template .accordian-content-wrap:last-child{border-bottom:1px solid #000000}.seeall-location .select2-container{max-width:350px}.page-template-careers-template .storefront-breadcrumb{display:none}.page-template-careers-template .site-content{margin-top:90px}.careers-top-section .common-btn{text-align:right;margin-top:18px}.careers-top-section .main-hd{margin-bottom:24px}.careers-top-content-sec{max-width:546px}.careers-top-content-sec p{font-weight:400;font-size:20px;line-height:30px}.career-tab-section{margin-top:56px}.career-tab-section h2{font-size:30px;line-height:36px;padding-bottom:32px;margin-bottom:37px;border-bottom:1px solid #979797}.brd-bx.no-job-wrap{color:#000;text-align:center;font-family:GlacialIndifference-Regular;font-style:normal;font-weight:400;font-size:20px;line-height:30px;padding:120px 0;opacity:.6}.job-position-bx .common-btn.black{text-align:right}.common-btn.black a{background-color:#000;color:#fff}.common-btn.black a:hover{background-color:#fff;color:#000}.career-form-section{background:#f7f7f7;padding:59px 0 89px}.upload-file .codedropz-upload-handler,.upload-file2 .codedropz-upload-handler{width:188px;padding:12px 40px;border-radius:26px}.dnd-upload-status{position:absolute}.form-section .dnd-upload-status .dnd-upload-details{max-width:215px;min-width:215px;margin-top:9px}.page-template-careers-template .form-section input[type=text],.page-template-careers-template .form-section input[type=email],.page-template-careers-template .form-section input[type=tel]{background:unset!important}.error404 .storefront-breadcrumb{display:none}.error-404{background:#fff;color:#000}.error-404 .page-header{padding-bottom:30px;margin:40px 0;border-bottom:1px solid #eee}.error-404 .container .jumbotron,.error-404 .container-fluid .jumbotron{padding-right:0;padding-left:0;border-radius:0}.error-404 .page-header h1{font-family:LaNordV21-SemiLight;font-size:100px;line-height:70px;color:#000}.jumbotron p{font-family:GlacialIndifference-Regular;font-size:20px;line-height:26px;color:#000}.error-404 a{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000}.error-404 a:hover{text-decoration:underline}.addtoany_list a.custom-tw:before{display:none}.addtoany_list a.custom-tw{color:#000;border:1px solid #000;border-radius:50%;width:35px;height:35px;line-height:24px;padding:0;margin-right:6px;display:inline-block}.addtoany_list a.custom-tw:focus{border:1px solid #000!important}.addtoany_list a.custom-tw i{font-size:16px;line-height:30px}.addtoany_list a.custom-tw img{width:16px;height:16px;line-height:30px;margin-top:5px}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .2s ease-out}.AccordionContent[data-state=closed]{animation:slideUp .2s ease-out}.dropdown__item-content[data-state=open]{animation:slideDown .2s ease-in}.dropdown__item-content[data-state=closed]{animation:slideUp .2s ease-in}.AccordionContent ul{max-height:330px;overflow-y:auto}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.dropdown-shop-container{position:absolute;width:100%;max-width:220px;border:1px solid #000;background-color:#fff;border-radius:25px;overflow:hidden;height:auto;z-index:97}.dropdown-shop-trigger__open{user-select:none;display:block;background:none;border:none;padding:8px 16px;cursor:pointer;display:flex;align-items:center;gap:1rem;width:100%;height:100%;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:uppercase}.dropdown-icon__close,.dropdown-icon__open{display:inline-block;margin-left:auto;padding-bottom:1px}.dropdown-shop-trigger__open[data-state=open]>.dropdown-icon__open{display:none}.dropdown-shop-trigger__open[data-state=open]>.dropdown-icon__close{display:block}.dropdown-icon__open{display:block}.dropdown-icon__close{display:none}.AccordionContent{left:0;overflow:hidden;background-color:#fff;width:100%;z-index:99;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000}.dropdown__item{display:block;cursor:pointer;margin-bottom:0;text-align:start}.dropdown__item-active,.dropdown__item:hover,.dropdown__item[data-state=open]{background:#f2f2f2}.dropdown__item-trigger{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;padding:10px 16px;width:100%;border:none;background:none;color:#000;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.dropdown-trigger__close{text-align:center;padding:16px}.dropdown__item-content{overflow:hidden}.dropdown__item-content ul{max-height:330px;overflow-y:auto;margin-right:1rem}.dropdown__item-content ul::-webkit-scrollbar{width:6px}.dropdown__item-content ul::-webkit-scrollbar-track{border-radius:10px}.dropdown__item-content ul::-webkit-scrollbar-thumb{background:#f3f0e9}.dropdown__item-trigger[data-state=open]>.dropdown__item-icon{transform:rotate(180deg)}.common-button{font-family:LaNordV21-SemiLight;font-size:18px;line-height:22px;color:#000;border:1px solid #000000;border-radius:24px;height:47px;display:inline-block;min-width:189px;width:100%;text-align:center;padding:11px 25px 10px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;background-color:transparent}.common-button:hover,.common-button:focus{background-color:#000;color:#fff}.dropdown-accordion__checkbox-container{width:100%;display:flex;align-items:center;gap:12px;padding:8px 16px;cursor:pointer;color:#000;border:none;background:none}.dropdown-accordion__checkbox-checkbox{width:11px;height:11px;border:1px solid #000;padding:0;background:#fff;border-radius:0;box-shadow:none}.dropdown-accordion__checkbox-checkbox--active{background:#000}.dropdown-accordion__checkbox-title{text-transform:capitalize;user-select:none;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000}.dropdown-accordion__colorcheckbox-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.dropdown-accordion__colorcheckbox-container img{display:inline-block;width:20px;height:20px;border-radius:50%;padding:0;background-size:100%}.dropdown-accordion__colorcheckbox-container button{border:none;background:none;box-shadow:none;padding:0}.dropdown-accordion__colorcheckbox-container span{user-select:none;text-transform:capitalize!important;padding-left:0;text-align:center;display:block;font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;font-weight:400;color:#000;margin-top:.5rem;border:1px solid transparent}.dropdown-accordion__colorcheckbox-container__active img{border:1px solid #000;padding:1px;scale:1.1}.dropdown-accordion__list-colors{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:.5rem;column-gap:1rem}.dropdown-accordion__list-colors .col{padding:0}.page{margin-bottom:calc(2.617924em * 2)}.products-list__filters-grid{display:grid;grid-template-columns:3fr 5fr 4fr;gap:3rem}.search-container{padding-top:40px;width:100%;min-height:100vh}.search-first-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;padding-left:0}.search-input-container{width:50%;height:47px;border-bottom:1px solid #707e7a;display:flex;align-items:center;justify-content:space-between;gap:1rem}.search-input-container>input{height:100%;margin:0;box-shadow:none;border:0;background:none;font-size:40px;line-height:46px;color:#2c2c2c;width:100%;padding:12px 0 25px;font-family:GlacialIndifference-Regular;font-weight:500;letter-spacing:.02em}.search-input-container>input::placeholder{color:#2c2c2c;width:100%;padding:12px 0 25px;font-family:GlacialIndifference-Regular;font-weight:500;letter-spacing:.02em}.search-input-container>button{border:none;background:none;width:max-content;font-size:20px;line-height:26px;text-transform:capitalize;color:#2c2c2c;padding:12px 0 25px;font-family:GlacialIndifference-Regular;font-weight:500;letter-spacing:.02em}.search-input-cross>button{border:0;background:none}.products-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important}.product-grid{width:100%!important}.article-item{padding:0 50px}.pagination-list{display:flex;align-items:center;justify-content:center;position:relative}.pagination__item{background-color:transparent;font-family:LaNordV21-SemiLight;font-weight:400;font-size:16px;line-height:19px;list-style-type:none;text-decoration:none;color:#000}.pagination__item-active{width:auto;height:auto;border-color:#2c2d33;font-weight:900}.pagination-list .selected{border:1px solid rgba(0,0,0,.1);border-radius:50%}.pagination-list li{padding:2px 17px 3px 16px;width:35px;height:35px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px) and (max-width: 991px){.article-item{padding:0 50px 30px}}@media (max-width: 1000px){.products-grid{grid-template-columns:1fr 1fr!important;column-gap:25px}}@media (max-width: 768px){.dropdown-shop-container{max-width:95%}.products-grid{grid-template-columns:1fr!important;gap:0px}.search-first-row{gap:1.5rem}.search-input-cross{display:flex;align-items:center;justify-content:end;width:auto}.search-input-container{width:100%}.dropdown-accordion__list-colors{gap:.5rem}.common-button{min-width:unset}.dropdown-container{max-width:100%;border-radius:0}.products-list__filters-grid{grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:0}.product-list__filters-found{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:3;place-self:center center;margin-top:1rem}.product-list__filters-sort{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:3;z-index:98}.product-list__filters-filter{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:3}}.scroll-smooth{scroll-behavior:smooth}@view-transition{navigation: auto;}
