.footer-title-link a{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:75px;color:#000;margin-bottom:12px}.load-more-btn{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;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;margin-top:50px}.load-more-btn:hover,.load-more-btn:focus{background-color:#000;color:#fff}.filter-dropdown{min-height:40px}.filter-dropdown__width{max-width:342px!important}.sort-dropdown__width{z-index:98!important}@media (max-width: 767px){.filter-dropdown__width{max-width:95%!important}}.position-relative{position:relative}body:has(.fullscreen){overflow:hidden}.expand-text-button{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:28px;color:#000;text-transform:uppercase;text-decoration:underline;background:none;border:none;padding:0;display:inline-block}.bounce{animation:bounce 1s infinite ease-out}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(4px)}50%{transform:translateY(-10px)}80%{transform:translateY(4px)}to{transform:translateY(0)}}.marker-shadow{filter:drop-shadow(0 0px 4px rgba(0,0,0,.6))}.swiper-pagination-bullet .outerBorder{display:none}.swiper-pagination-bullet-active .outerBorder{display:block;position:absolute;top:-15px;left:-15px;border:1px solid #fff;width:37px;height:37px;border-radius:50%}.swiper-pagination-bullet-active .outerBorderGrey{border:1px solid rgba(0,0,0,.1)}.product-search__fallback{text-align:center;font-size:24px}@media (max-width: 768px){.product-search__fallback{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.container{max-width:670px}}img{border-radius:0}.glasses-type-section{padding:146px 0}.glasses-type-bx{position:relative;margin:auto;overflow:hidden;height:550px;max-width:500px;width:100%;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.glasses-type-image{max-width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.glasses-type-image:hover{-webkit-transform:scale(110%);-moz-transform:scale(110%);-ms-transform:scale(110%);-o-transform:scale(110%);transform:scale(1.1)}.glasses-type-image{width:100%;height:100%;object-fit:cover;border-radius:0}.glasses-type-details{position:absolute;text-align:center;width:100%;bottom:55px;left:0;right:0;margin:0 auto}.glasses-type-title{font-family:LaNordV21-SemiLight;color:#fff;font-size:55px;line-height:60px;text-transform:capitalize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.common-slider .slick-dots{bottom:-100px}.common-slider .slick-dots li{margin:0 10px}.common-slider .slick-dots li button:before{width:8px;height:8px;content:"";border:1px solid rgba(0,0,0,.7);border-radius:50%;opacity:10}.common-slider .slick-dots li.slick-active:after{width:37px;height:37px;content:"";border:1px solid rgba(0,0,0,.1);border-radius:50%;opacity:10;display:block;position:absolute;top:-16px;left:-16px}.common-slider .slick-dots li.slick-active button:before{width:4px;height:4px;content:"";border:none;border-radius:50%;opacity:10;background:#000}.common-slider .slick-prev{left:0;z-index:9}.common-slider .slick-prev:before{content:"";width:12px;height:22px;position:absolute;left:0;bottom:0;background:url(../images/arrow-left.svg) no-repeat center center}.common-slider .slick-next{right:0;z-index:9}.common-slider.white-slide .slick-prev:before{background:url(../images/arrow-left-white.svg) no-repeat center center}.common-slider .slick-next:before{content:"";width:12px;height:22px;position:absolute;right:0;bottom:0;background:url(../images/arrow-right.svg) no-repeat center center}.common-slider.white-slide .slick-next:before{background:url(../images/arrow-right-white.svg) no-repeat center center}.common-slider.white-slide .slick-dots li button:before{border:1px solid #fff}.common-slider.white-slide .slick-dots li.slick-active:after{border:1px solid #fff}.common-slider.white-slide .slick-dots li.slick-active button:before{background-color:#fff}.slick-dotted.slick-slider{margin-bottom:0}.slider-controls{display:flex;justify-content:center;margin-top:-50px;position:relative;height:30px}.slick-dots{position:unset}.slick-arrow{z-index:9}.slider-controls .slick-arrow{position:relative;background-color:transparent;border:none;padding:0}.slider-controls .slick-arrow:focus{outline:none}.slider-controls .slick-slide-prev:before{content:"";width:12px;height:22px;position:absolute;left:-30px;bottom:5px;background:url(../images/arrow-left.svg) no-repeat center center}.slider-controls.white-slider-sec .slick-slide-prev:before{background:url(../images/arrow-left-white.svg) no-repeat center center}.slider-controls .slick-slide-next:before{content:"";width:12px;height:22px;position:absolute;right:-20px;bottom:5px;background:url(../images/arrow-right.svg) no-repeat center center}.slider-controls.white-slider-sec .slick-slide-next:before{background:url(../images/arrow-right-white.svg) no-repeat center center}.slider-controls .slick-dots li{margin:0 10px}.slider-controls .slick-dots li button:before{width:8px;height:8px;content:"";border:1px solid rgba(0,0,0,.7);border-radius:50%;opacity:10}.slider-controls .slick-dots li.slick-active:after{width:37px;height:37px;content:"";border:1px solid rgba(0,0,0,.1);border-radius:50%;opacity:10;display:block;position:absolute;top:-15px;left:-15px}.slider-controls .slick-dots li.slick-active button:before{width:6px;height:6px;content:"";border:none;border-radius:50%;opacity:10;background:#000}.slider-controls.white-slider-sec .slick-dots li button:before{border:1px solid #fff}.slider-controls.white-slider-sec .slick-dots li.slick-active:after{border:1px solid #fff}.slider-controls.white-slider-sec .slick-dots li.slick-active button:before{background-color:#fff}.home .common-featured-product-slider ul.products li.product .price,.common-featured-product-slider .product_type_variable{display:none}.featured-products-section h2{font-family:LaNordV21-SemiLight;font-size:65px;line-height:70px;margin-bottom:48px}ul.products li.product{padding:0 10px}ul.products li.product .hs_container{margin-bottom:9px;padding:0 20px}.product-brand-name{font-family:GlacialIndifference-Regular;font-size:16px;line-height:20px;color:#949494;text-transform:uppercase;margin-bottom:7px;display:block}ul.products li.product .woocommerce-loop-product__title{font-family:GlacialIndifference-Regular;font-size:16px;line-height:20px;color:#000;text-transform:uppercase}.price .woocommerce-Price-amount{font-family:LaNordV21-SemiLight;font-weight:400;font-size:16px;line-height:20px;color:#000}.featured-products-section{text-align:center;padding:0 0 155px}.swatches-parent-common{display:flex;justify-content:center;align-items:center}ul.products li.product .custom-swatch-anchor{width:18px;height:18px;border-radius:100%;vertical-align:middle;position:relative;margin:20px 4px 10px;display:inline-grid}ul.products li.product .custom-swatch-anchor.ew-swatch-img{background-repeat:no-repeat;background-position:center center}ul.products li.product .custom-swatch-anchor.swatch-selected{width:16px;height:16px;margin:20px 6px 10px}ul.products li.product .custom-swatch-anchor.swatch-selected:after{height:22px;width:22px;content:"";display:block;position:absolute;top:-3px;left:-3px;right:0;border-radius:100%;border:2px solid #345065}.featured-products-section .slider-controls{margin-top:30px}.orange-fever-section{background-size:77%;background-repeat:no-repeat;background-position:0 0}.orange-heading-sec{text-align:right;padding:68px 115px 0 0}.small-heading{font-family:GlacialIndifference-Regular;font-size:18px;line-height:44px;color:#fff;margin-bottom:5px;text-transform:uppercase}.orange-heading-sec h2{font-family:LaNordV21-SemiLight;font-weight:400;font-size:80px;line-height:70px;color:#fff}.col-per-25{height:340px;position:relative}.discover-brands-sec{background-color:#fff}.volcano-sec,.model-lady-sec{background-repeat:no-repeat;background-size:cover}.volcano-sec{display:flex;align-items:end}.volcano-sec .product-title-brand-sec{margin:0 auto 16%;text-align:center}.discover-brands-sec{display:flex;align-items:center}.discover-brand-cont{padding:0 17%}.product-title{font-family:GlacialIndifference-Regular;font-size:16px;line-height:20px;color:#000;text-transform:uppercase}.discover-brand-cont h3{font-family:LaNordV21-SemiLight;font-size:30px;line-height:35px;color:#000;margin-bottom:15px}.common-btn a{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;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}.common-btn a:hover,.common-btn a:focus{background-color:#000;color:#fff}.common-btn.white-btn a{color:#fff;border:1px solid #ffffff}.common-btn.white-btn a:hover,.common-btn.white-btn a:focus{border-color:#000}.black-common-btn a{font-family:LaNordV21-SemiLight;font-size:18px;line-height:22px;color:#fff;border:1px solid #fff;border-radius:24px;height:47px;display:inline-block;min-width:189px;text-align:center;padding:10px 25px;background-color:#000;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.black-common-btn a:hover,.black-common-btn a:focus{background-color:#fff;color:#000;border:1px solid #000}.homepage-parent .row_reverse-section{padding:146px 0 0}.row_reverse-img-content-sec{padding:50px 0}.row_reverse-img-content-repeater:nth-child(2n) .row_reverse-img-col{padding-left:0}.row_reverse-img-col img{width:100%;border-radius:0}.row_reverse-content-col h3{font-family:LaNordV21-SemiLight;font-size:30px;line-height:35px;color:#000;margin-bottom:32px}.row_reverse-content p{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000;margin-bottom:40px}.row_reverse-content p strong{font-family:GlacialIndifference-Bold}.row_reverse-img-content-repeater{display:flex;margin-bottom:90px}.row_reverse-content-col{padding-left:10%}.row_reverse-content-col .common-btn{text-align:center}.video-section video{width:100%;object-fit:cover;height:768px}.testimonials-section{padding:146px 0}.testimonials-slider{max-width:730px;width:100%;margin:0 auto;text-align:center}.testimonial-content{margin-bottom:47px;font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:46px;color:#000}.testimonial-content h4{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:46px;color:#000}.testimonial-person-sec span{font-family:GlacialIndifference-Regular;font-size:17px;line-height:20px;color:#000}.testimonials-section .common-slider .slick-dots{bottom:-85px}.testimonials-section .slick-dotted.slick-slider{margin-bottom:85px}.testimonials-section .common-slider .slick-prev{left:-15px}.testimonials-section .common-slider .slick-next{right:-15px}#wpsl-result-list{width:50%;margin-right:0;float:right}#wpsl-gmap{float:left;width:50%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.wpsl-search{display:none}#wpsl-stores,#wpsl-direction-details,#wpsl-gmap{height:719px!important}#wpsl-wrap #wpsl-result-list li{border-bottom:none;padding:21px 5% 25px;background-color:#f7f7f7}.store-locator-logo-sec{text-align:center}#wpsl-stores a.custom-logo-link{text-align:center;display:inline-block;margin-bottom:40px}p.call-us-anchor{margin-bottom:0!important}#wpsl-stores img.custom-logo{margin:0 auto}.map-boutiqus-details strong{font-family:GlacialIndifference-Regular;font-size:20px;line-height:24px;color:#000;margin-bottom:20px;margin-top:0;display:block}.map-boutiqus-details p{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000;margin-bottom:20px}#wpsl-result-list li p{margin:0 0 20px}.map-boutiqus-details p a{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000;margin-bottom:20px;text-decoration:underline;display:inline-block}.map-boutiqus-details p a.store-ph-no{margin-bottom:0}a.wpsl-directions{font-family:LaNordV21-SemiLight;font-size:18px;line-height:22px;color:#000;border:1px solid #000000!important;border-radius:24px;height:47px;display:inline-block;min-width:189px;text-align:center;padding:11px 25px 9px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}a.wpsl-directions:hover,a.wpsl-directions:focus{background-color:#000;color:#fff}.hentry .entry-content a.wpsl-directions{text-decoration:none}.week-details-hrs-sec table:not(.has-background) tbody tr:nth-child(2n) td,.week-details-hrs-sec table:not(.has-background) tbody td{background-color:transparent;font-family:GlacialIndifference-Regular;font-size:14px;line-height:30px;color:#515151;display:inline-block}.holiday-hours-anchor{font-family:GlacialIndifference-Regular;font-weight:400;font-size:14px;line-height:20px;text-decoration:underline;text-transform:uppercase;color:#515151;margin-top:15px;display:inline-block}.holiday-hours-anchor{display:none}.address-map-sec{background-size:cover;background-repeat:no-repeat;background-position:top left}.address-map-details-row{display:flex}.address-details-sec{padding:32px 4% 52px;background-color:#f7f7f7}.address-logo-sec{text-align:center;margin-bottom:40px}.address-logo-sec a{display:inline-block}.address-logo-sec img{margin:0 auto}.address-details-repater{margin-bottom:60px}.address-details-repater:last-child{margin-bottom:0}.address-content h4{font-family:GlacialIndifference-Regular;font-size:20px;line-height:24px;color:#000;margin-bottom:20px;margin-top:0}.address-content p{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000;margin-bottom:30px}.address-content p a{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000;text-decoration:underline;display:inline-block}.text-decoration-p{text-decoration:underline}.week-details-repeater{margin-bottom:32px}.day-field{font-family:GlacialIndifference-Regular;font-size:17px;line-height:30px;color:#000;width:35px;text-align:center;display:inline-block}.available-day{width:12px;height:12px;margin:0 10px;background-color:#8c9;border-radius:50%;display:inline-block}.available-day.off-day-class{background-color:#ff7272}.time_field{font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;color:#515151;display:inline-block}.holiday-hr-label{font-family:GlacialIndifference-Regular;font-size:14px;line-height:20px;color:#515151;text-decoration:underline;text-transform:uppercase}.presend-day-class{position:relative}.presend-day-class:before{content:"";position:absolute;top:9px;left:-15px;width:16px;height:18px;background:url(../images/present-day-arrow.svg) no-repeat top left}.homepage-banner-section .homepage-banner-repeater,.woocommerce-page-banner{height:768px;background-size:cover;background-repeat:no-repeat;background-position:top center;display:flex;align-items:end}.other-page{height:577px;background-size:cover;background-repeat:no-repeat;background-position:top center;display:flex;align-items:end}.homepage-banner-section.common-slider .slick-dots{bottom:20px}.homepage-banner-repeater .container,.other-page .container{position:relative;margin-top:auto}.banner-content-sec{padding-bottom:10%}.banner-content-sec h1{font-family:LaNordV21-SemiLight;font-size:65px;line-height:70px;color:#fff;margin-bottom:26px;font-weight:400}.banner-content{max-width:455px;width:100%}.banner-content p{font-family:GlacialIndifference-Regular;font-size:20px;line-height:30px;color:#fff;margin-bottom:25px}.banner-content-sec .common-btn a:first-child{margin-right:24px}.page-template-all-collections-template .storefront-breadcrumb{display:none}.all-collection-parent{padding:99px 0 44px}.collections-bx{position:relative;margin:auto;overflow:hidden;max-width:343px;width:100%;max-height:355px;height:auto}.collections-bx .collection-overlay{background:#233543b3;position:absolute;height:100%;width:100%;inset:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.collections-bx:hover .collection-overlay{opacity:1}.collection-details{position:absolute;text-align:center;width:100%;bottom:45px;left:0;right:0;margin:0 auto}.collection-bx-img{max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;height:100%}.collection-bx-img:hover{-webkit-transform:scale(110%);-moz-transform:scale(110%);-ms-transform:scale(110%);-o-transform:scale(110%);transform:scale(1.1)}.collection-details .brand-logo{display:block}.collection-details .brand-logo img{margin:0 auto}.inverted-image img{filter:invert(1) brightness(100)}.find-collection-here-sec{padding:87px 0 100px;background:#f7f7f7}.find-collection-here-sec h3{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:35px;color:#000;margin-bottom:35px}.collection-address-row{padding-top:50px}.collection-address-bx h4{font-family:LaNordV21-SemiLight;font-weight:400;font-size:20px;line-height:24px;color:#000;margin-bottom:15px}.collection-address-bx p{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000}.address-para{margin-bottom:30px;max-width:300px}.collection-address-bx p a{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000}.contact-para{margin-bottom:20px}.contact-para p{margin-bottom:0}.view-map-sec a{font-family:GlacialIndifference-Regular;font-size:18px;line-height:22px;color:#000;text-decoration:underline;text-transform:uppercase}.all-collectin-bottom-btn-sec{padding:110px 0 10px;text-align:center}.woocommerce-page-banner .container{margin:auto auto 0}.common-slider-banner-section.slick-initialized{display:flex}.common-slider-banner-section .slick-list,.common-slider-banner-section .slick-track{width:100%}.common-slider-banner-repeater{width:100%;height:768px;background-size:cover;background-repeat:no-repeat;background-position:top center;display:flex!important;align-items:end;position:relative}.common-slider-banner-repeater .container{position:relative;margin-top:auto}.single-our-collections .common-slider-banner-repeater:after{content:none;width:60px;background:#ffdf00;position:absolute;right:0;top:0;display:flex;align-items:stretch;height:100%}.our-collections-template-default .storefront-breadcrumb{display:none}.collection-details-parent{padding:80px 0 20px}.collection-details-logo-sec{text-align:center;padding:32px 0}.collection-details-logo-sec img{margin:0 auto;max-width:312px;width:100%}.collection-details-section .row_reverse-section{padding:0}.collection-details-section .row_reverse-repeater-parent{padding:76px 0 108px}.collection-details-section .row_reverse-img-content-repeater{flex-direction:row-reverse;align-items:flex-start}.collection-details-section .row_reverse-content-col{padding-left:5%;padding-right:7%}.page-template-services-template .storefront-breadcrumb{display:none}.services-parent{padding:92px 0 108px}.services-reverse-sec .row_reverse-img-content-repeater{flex-direction:row-reverse}.services-reverse-sec .row_reverse-img-content-repeater:nth-child(2n){flex-direction:inherit}.services-reverse-sec .row_reverse-content-col{padding-right:10%;padding-left:0%}.services-reverse-sec .row_reverse-img-content-repeater:nth-child(2n) .row_reverse-content-col{padding-left:8%;padding-right:0}.services-reverse-sec .row_reverse-content-col h3{font-family:GlacialIndifference-Regular}.our-supplier-sec{padding-top:127px}.our-supplier-sec h3{font-family:GlacialIndifference-Regular;font-size:30px;line-height:35px;color:#000;margin-bottom:50px}.our-supplier-parent{padding:26px 43px 50px;background:#f7f7f7}.our-supplier-repeater ul{display:flex;flex-flow:wrap;align-items:center}.our-supplier-repeater ul li{display:-webkit-flex;display:flex;width:33%;padding:35px 0}.our-supplier-repeater ul li a,.our-supplier-repeater ul li img{margin:0 auto}.page-template-about-us-template .storefront-breadcrumb{display:none}.about-us-parent{padding:111px 0 0}.about-us-parent h2{font-family:GlacialIndifference-Regular;font-size:55px;line-height:60px;color:#000;margin-bottom:65px}.about-reverse-sec{padding-bottom:40px}.about-reverse-sec .row_reverse-img-content-repeater{align-items:normal}.our-brand-row{display:flex;margin:auto 0}.our-brand-col-full{background-size:cover;display:inline-block}.our-brand-col{min-height:342px;background-size:cover;display:inline-block}.medium-col-sec,.small-col-sec{display:flex;flex-direction:column}.our-brand-col-full a,.our-brand-col a{display:flex;align-items:stretch;height:100%}.brand-name{font-family:GlacialIndifference-Regular;font-size:20px;line-height:24px;color:#fff;text-transform:uppercase}.blk-txt .brand-name{color:#000}.our-brand-row h4{margin-top:20px;margin-left:23px}.our-brand-slider-sec .slick-list{width:100%}.our-brand-slider-sec .our-brand-row h4{margin:0;padding:7px 15px;text-align:center}.our-brand-slider-sec .our-brand-row h4 a{font-family:GlacialIndifference-Regular;font-size:18px;line-height:44px;color:#000;text-transform:uppercase}.our-team-section{padding:42px 0 61px}.our-team-col{margin-bottom:56px;padding-right:28px;padding-left:28px}.our-team-bx{position:relative;margin:auto;overflow:hidden;max-width:343px;width:100%}.our-team-bx .our-team-overlay{background:#233543b3;position:absolute;height:100%;width:100%;inset:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.our-team-bx:hover .our-team-overlay{opacity:1}.collection-image{width:100%;height:100%;object-fit:cover}.our-team-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;bottom:27px;left:0;right:0;margin:0 auto}.member-profile-image{max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.member-profile-image:hover{-webkit-transform:scale(110%);-moz-transform:scale(110%);-ms-transform:scale(110%);-o-transform:scale(110%);transform:scale(1.1)}.our-team-details span{display:block}.member-name{font-family:LaNordV21-SemiLight;color:#fff;font-style:normal;font-weight:400;font-size:30px;line-height:33px}.member-designation{font-family:LaNordV21-SemiLight;color:#fff;font-style:normal;font-weight:400;font-size:20px;line-height:28px}.our-brand-slider-sec{margin-bottom:112px}.sanitary-protocols-section{background:#f7f7f7}.about-us-parent .sanitary-protocols-section h2{margin-bottom:48px}.sanitary-protocols-bx p{font-family:GlacialIndifference-Regular;font-size:17px;line-height:26px;color:#000}.sanitary-protocols-bx{padding-right:8%}.page-template-forms-page-template .storefront-breadcrumb,.page-template-thankyou-template .storefront-breadcrumb{display:none}.field-pd-rt{padding-right:85px}.field-pd-lf{padding-left:85px}.forms-content-sec{padding:115px 0 60px}.forms-content-sec h1{margin-bottom:23px;padding:0 0 88px}.contact-us-page .forms-shortcode-sec{padding-top:50px}.forms-para-sec{max-width:595px;width:100%;margin-bottom:40px}.forms-para-sec p{font-size:20px;line-height:30px}.required-field{margin-bottom:35px}.required-sec-lf{padding-right:0}.required-sec-rt{padding-left:3%}.desired-date{position:relative}span.desired-date:after{content:"";position:absolute;top:0;right:17px;width:18px;height:20px;background:url(../images/icon-calendar.svg) no-repeat top left;z-index:-9}body .desired-date input[type=date]{background:transparent}.desired-date input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.form-section .form-group.submit-sec{margin-bottom:0}.wpcf7-not-valid .rc-anchor-light.rc-anchor-normal{border:1px solid #f00!important}.recaptcha .wpcf7-recaptcha.wpcf7-not-valid{border:1px solid #f00;display:inline-block}.form-section .checkbox-custom-parent label{margin-bottom:35px}.checkbox-custom-parent span.wpcf7-list-item{display:inline-block;margin:0}.checkbox-custom-parent .wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.checkbox-custom-parent .wpcf7-checkbox label{position:relative;cursor:pointer;display:flex}.checkbox-custom-parent .wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:11px;height:11px;top:0;left:0}.checkbox-custom-parent .wpcf7-checkbox input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border:1px solid #000000;background:#fff;border-radius:0}.checkbox-custom-parent .wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:" ";height:11px;width:11px;top:4px;left:0;visibility:hidden;font-size:18px;text-align:center;line-height:30px;background:url(../images/close-black-icon.svg) no-repeat center center;background-size:11px}.checkbox-custom-parent .wpcf7-checkbox input[type=checkbox]:checked+span:before{background:transparent}.checkbox-custom-parent .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.checkbox-custom-parent .wpcf7-list-item-label{margin-left:40px;display:inline-block}.form-section .checkbox-custom-parent .wpcf7-list-item label span{margin-left:0;padding-left:22px}.thankyou-content-sec{padding:88px 0 78px;background-color:#f7f7f7;text-align:center;margin-top:75px}.thankyou-content-sec h1{font-size:55px;line-height:60px;margin-bottom:24px}.thankyou-content-sec .thankyou-para-sec{max-width:570px;width:100%;margin:0 auto}.thankyou-para-sec p{font-size:20px;line-height:30px}.blog-top-sec{padding:63px 0}.blog-top-sec h1{margin-bottom:25px}.blog-top-para{width:100%;max-width:595px}.blog-top-para p{font-size:20px;line-height:30px}.latest-blog-row{display:flex;flex-flow:wrap;align-items:stretch;margin:0}.latest-blog-col{display:-webkit-flex;display:flex;width:50%;padding:35% 72px 105px}.latest-blog-bx{max-width:544px;width:100%;display:flex;flex-direction:column}.latest-blog-bx h2{font-family:LaNordV21-SemiLight;font-weight:400;font-size:65px;line-height:73px;color:#fff;margin-bottom:25px}.blog-bx-para{max-width:455px;width:100%}.latest-blog-bx p{font-family:GlacialIndifference-Regular;font-weight:400;font-size:20px;line-height:30px;color:#fff;margin-bottom:25px}.latest-blog-bx .common-btn{margin:auto 0 0}.latest-blog-bx .common-btn.white-btn a:hover,.latest-blog-bx .common-btn.white-btn a:focus{background-color:#000;color:#fff;border:1px solid #000}.latest-blog-row .latest-blog-col{background-repeat:no-repeat;background-position:top center;background-size:cover;background-color:gray}.latest-blog-row .latest-blog-col:first-child{background-image:url(../images/Main_Article_1.png)}.latest-blog-row .latest-blog-col:nth-child(2){background-image:url(../images/Main-Article-2.png)}.all-blogs-sec{padding:81px 0}.all-blogs-row{display:flex;flex-flow:wrap;align-items:stretch}.all-blogs-col{display:-webkit-flex;display:flex;width:50%;margin-bottom:75px}.all-blogs-col:nth-child(odd){padding-right:57px}.all-blogs-col:nth-child(2n){padding-left:57px}.all-blogs-bx{width:100%}.blog-thumb-sec{height:295px;position:relative}.blog-thumb-sec img{width:100%;height:100%;object-fit:cover}.blog-thumb-sec span{position:absolute;top:20px;right:0;padding:7px 12px;background-color:#00000073;font-family:GlacialIndifference-Regular;font-weight:400;font-size:20px;line-height:24px;color:#fff;text-transform:uppercase;transition:all .3s ease-out 0s;opacity:0}.all-blogs-bx:hover .blog-thumb-sec span{opacity:10;transition:all .3s ease-out 0s}.all-blogs-title-sec{position:relative}.all-blogs-title-sec h3{margin-top:7px;transition:all .3s ease-out 0s;line-height:0}.all-blogs-title-sec h3 a{font-family:LaNordV21-SemiLight;font-weight:400;font-size:20px;line-height:30px;color:#000;vertical-align:top}.all-blogs-bx:hover .all-blogs-title-sec h3{padding-left:25px}.all-blogs-title-sec h3:before{content:"";position:absolute;top:8px;left:0;width:18px;height:30px;background:url(../images/title-arrow-right.svg) no-repeat top left;opacity:0;transition:all .3s ease-out 0s}.all-blogs-bx:hover .all-blogs-title-sec h3:before{opacity:10}.load-more-sec{text-align:center}.more_post{text-align:center;margin-bottom:50px;font-size:24px;line-height:32px;font-family:GlacialIndifference-Regular}.blog-details-top-sec{padding:34px 0}.blog-details-top-sec h1{margin-bottom:0}.blog-banner-sec{margin-top:64px;padding-bottom:38px;border-bottom:1px solid #000}.blog-banner-sec img{max-width:100%}.blog-banner-sec .img-caption{font-family:GlacialIndifference-Regular;font-weight:400;font-size:14px;line-height:20px;color:#969696;margin-top:5px;display:block}.single-blog .blog-banner-sec .img-caption{display:none}.publish-date-sec{padding:20px 0}.publish-date-sec p{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:26px;color:#000}.blogs-details-content-sec .container{max-width:750px;width:100%;margin:0 auto}.details-content-wrap{border-bottom:1px solid #000}.details-content-wrap h2{font-family:LaNordV21-SemiLight;font-weight:400;font-size:55px;line-height:70px;color:#000;margin-bottom:48px;margin-top:0}.details-content-wrap h3{font-family:LaNordV21-SemiLight;font-weight:400;font-size:40px;line-height:55px;color:#000;margin-bottom:30px;margin-top:0}.details-content-wrap p{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:22px;color:#000;margin-bottom:48px}.details-content-wrap a{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:22px;color:#000;text-decoration:underline}.details-content-wrap ul{padding-left:15px;margin-bottom:30px}.details-content-wrap ul li{font-family:GlacialIndifference-Regular;font-weight:400;font-size:17px;line-height:22px;color:#000;margin-bottom:15px;list-style-type:disc}.details-content-wrap img{margin-bottom:48px;max-width:100%;object-fit:cover;height:auto}.ckeditor-wrapper sub,.ckeditor-wrapper sup,.ckeditor-wrapper i,.ckeditor-wrapper span,.ckeditor-wrapper u,.ckeditor-wrapper s{font-family:GlacialIndifference-Regular;font-size:17px;line-height:1.625rem;font-weight:400}.ckeditor-wrapper strong{font-family:GlacialIndifference-Regular;font-size:17px;line-height:1.625rem}.ckeditor-wrapper ul{font-family:GlacialIndifference-Regular;list-style-type:disc;list-style-position:inside;font-size:17px;font-weight:400;line-height:1.625rem;color:inherit}.ckeditor-wrapper ol{font-family:GlacialIndifference-Regular;list-style-type:decimal;list-style-position:inside;font-size:17px;font-weight:400;line-height:1.625rem;color:inherit}.ckeditor-wrapper li{list-style-type:inherit;font-size:17px}.ckeditor-wrapper ul p,.ckeditor-wrapper ol p{display:inline-block}.ckeditor-wrapper blockquote{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:40px;margin-inline-end:40px}.ckeditor-wrapper blockquote cite{font-style:italic}.ckeditor-wrapper table caption{font-family:GlacialIndifference-Regular;font-size:17px;font-weight:400;line-height:1.5rem}.ckeditor-wrapper table{font-family:GlacialIndifference-Regular;font-size:17px;font-weight:400;line-height:1.5rem;border-collapse:collapse}.ckeditor-wrapper th{border:1px solid #d1d5db;padding-left:17px;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#000;text-align:left;color:#fff}.ckeditor-wrapper td{border:1px solid #d1d5db;padding:.5rem 1rem;background-color:transparent;color:inherit}.share-sec{padding:24px 0 64px}.share-sec .container{max-width:750px;width:100%;margin:0 auto}.share-sec span{font-family:LaNordV21-SemiLight;font-weight:400;font-size:24px;line-height:29px;color:#000;vertical-align:middle;margin-right:31px}.addtoany_shortcode{display:inline-block}.addtoany-sec{text-align:right;padding-bottom:5px}.addtoany_list a{position:relative;text-align:center}.addtoany_list a:before{font-family:FontAwesome;color:#000;font-weight:500;width:30px;height:30px;font-size:18px;display:inline-block;border:1px solid #000;border-radius:50%;content:""}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{display:none}.addtoany_list a.a2a_button_twitter:before{background:url(../images/twitter-icon.png) no-repeat center center}.addtoany_list a.a2a_button_linkedin:before{background:url(../images/in-icon.png) no-repeat center center}.addtoany_list{line-height:32px!important}.related-article-wrap{padding:64px 0;border-bottom:1px solid #000;border-top:1px solid #000}.related-article-row{display:flex;flex-flow:wrap;align-items:stretch;margin-top:40px}.related-article-col{display:-webkit-flex;display:flex;width:33%}.related-article-bx h4{margin-top:0}.related-article-bx h4 a{font-family:LaNordV21-SemiLight;font-weight:400;font-size:24px;line-height:29px;color:#000}.related-article-thumb{height:231px;width:100%;margin-bottom:27px}.related-article-thumb img{width:100%;height:100%;object-fit:cover}.date-span{font-family:GlacialIndifference-Regular;font-weight:400;font-size:14px;line-height:26px;color:#000;margin-bottom:12px}.related-article-section h3{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:36px;color:#000}.page-template-blog-main-template .storefront-breadcrumb,.shop-page .storefront-breadcrumb,.shop-page #product-list .woocommerce-info{display:none}.shop-page .woocommerce-products-header{text-align:left;padding-bottom:0}.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:25%;margin-right:0;margin-bottom:40px}.shop-page ul.products li.product .button,.shop-page ul.products li.product .price{display:none}.shop-page ul.products li.product .custom-swatch-anchor,.shop-page ul.products li.product .custom-swatch-anchor.swatch-selected{margin:50px 4px 10px}.shop-page .woocommerce-pagination{float:inherit}.shop-page .storefront-sorting{margin-bottom:0}#product-list ul.products{padding-bottom:100px;padding-left:15px;padding-right:15px}.wc-block-grid__product-onsale,.onsale,.woocommerce-pagination .page-numbers li .page-numbers:not(.current){background-color:transparent;font-family:LaNordV21-SemiLight;font-weight:400;font-size:16px;line-height:19px;color:#000}.wc-block-grid__product-onsale:hover,.onsale:hover,.woocommerce-pagination .page-numbers li .page-numbers:not(.current):hover{background-color:transparent}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:transparent;font-family:LaNordV21-SemiLight;font-weight:400;font-size:16px;line-height:19px;color:#000;border:1px solid rgba(0,0,0,.1);border-radius:50%;padding:7px 0 0;width:35px;height:35px}.woocommerce-pagination .prev,.woocommerce-pagination .next{position:relative}.woocommerce-pagination .prev:after{content:"";width:12px;height:22px;position:absolute;left:6px;bottom:5px;background:url(../images/arrow-left.svg) no-repeat center center}.woocommerce-pagination .next:after{content:"";width:12px;height:22px;position:absolute;right:6px;bottom:5px;background:url(../images/arrow-right.svg) no-repeat center center}.filter-sec{padding:15px 0;background:#fff;box-shadow:0 0 15px #e2e2e280;margin-bottom:68px}.filter-sec-row{display:flex;align-items:center}.filter-col{position:relative}.result-count{text-align:center}.result-count span{font-family:GlacialIndifference-Regular;font-weight:400;font-size:20px;line-height:24px;color:#878787}#filter_close{width:15px;height:15px;position:absolute;top:15px;right:15px}#filter_close:after{content:"";width:12px;height:12px;position:absolute;right:0;bottom:5px;background:url(../images/close-black-icon.svg) no-repeat center center;background-size:12px}.clear_filter #clear_all_filter{position:absolute;z-index:9;left:80px;top:-9px;text-transform:uppercase;opacity:0;font-family:GlacialIndifference-Regular;font-size:16px;line-height:19px}.clear_filter.clear-all-visible #clear_all_filter{z-index:999;opacity:1}.accordian-filter{border:1px solid #000;border-radius:25px;position:absolute;top:-20px;left:0;overflow:hidden;background-color:#fff;width:100%;z-index:99}.sort-by-filter{max-width:220px}.common-filter-parent{max-width:342px}.accordian-filter-section{position:relative}.accordian-filter-heading{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:uppercase;padding:10px 16px;display:block}.accordian-filter-ul{background-color:#fff}.accordian-filter-ul h4{margin-top:0;margin-bottom:0}.accordian-sec-heading:hover,.common-filter-parent .accordian-filter-heading:hover{background-color:#f2f2f2}.accordian-filter-ul h4 a{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:uppercase;padding:10px 16px;display:block}.accordian-filter-section .accordian-sec-heading:after{content:"";background:url(../images/dropdown-arrow-icon.svg) no-repeat top left;width:13px;height:8px;position:absolute;right:14px;top:16px;transform:rotate(0)}.accordian-filter-section.active .accordian-sec-heading:after{transform:rotate(180deg)}.accordion.accordian-filter-content ul{max-height:330px;overflow-y:auto}.accordion.accordian-filter-content ul::-webkit-scrollbar{width:6px}.accordion.accordian-filter-content ul::-webkit-scrollbar-track{border-radius:10px}.accordion.accordian-filter-content ul::-webkit-scrollbar-thumb{background:#dbdbdb}.accordian-filter-content li a{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;padding:8px 16px 11px;display:block}.accordian-filter-content li a:hover,.accordian-filter-content li a:focus{background:#f2f2f2}.accodian-section-parent .accordian-filter-section.active{background-color:#f2f2f2}.pa-color-filter-accordion li{display:inline-block;width:20%;vertical-align:top}.pa-color-filter-accordion .filter-checkbox{padding-left:0}.color-swatch-parent{height:20px}.pa-color-filter-accordion .custom-checkbox{text-align:center}.accordian-filter-content.pa-color-filter-accordion li a{display:inline-block;width:20px;height:20px;border-radius:50%;padding:0}.accordian-filter-content.pa-color-filter-accordion li .ps-active a{position:relative;width:14px;height:14px;left:0;top:3px}.accordian-filter-content.pa-color-filter-accordion li .ps-active a:before{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #212121;position:absolute;left:-3px;top:-3px}.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:not(:checked)+label,.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:checked+label{padding-left:0;text-align:center;display:block;font-family:GlacialIndifference-Regular;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.5px;color:#000;margin-top:8px}.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:not(:checked)+label:before,.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:checked+label:before,.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:not(:checked)+label:after,.pa-color-filter-accordion .custom-checkbox>[type=checkbox]:checked+label:after{content:none}.filter-checkbox{padding-left:16px;position:relative}.custom-checkbox{padding:8px 0}.checkbox-custom-label{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000}.custom-checkbox>[type=checkbox]{position:relative}.custom-checkbox>[type=checkbox]:not(:checked),.custom-checkbox>[type=checkbox]:checked{position:absolute;left:-9999px}.custom-checkbox>[type=checkbox],.custom-checkbox label{margin-bottom:0!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox>[type=checkbox]:not(:checked)+label,.custom-checkbox>[type=checkbox]:checked+label{position:relative;padding-left:22px;cursor:pointer;margin-left:0}.custom-checkbox>[type=checkbox]:not(:checked)+label:before,.custom-checkbox>[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border:1px solid #000000;background:#fff;border-radius:0}.custom-checkbox>[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom-checkbox>[type=checkbox]:not(:checked)+label:after,.custom-checkbox>[type=checkbox]:checked+label:after{content:"";width:12px;height:12px;position:absolute;left:-1px;bottom:4px;background:url(../images/close-black-icon.svg) no-repeat center center;background-size:11px}.filter-apply-btn{text-align:center;padding:16px}.common-btn.filter-apply-btn a{width:100%}.filter-open{position:relative}.filter-open:after{content:"";background:url(../images/dropdown-arrow-icon.svg) no-repeat top left;width:13px;height:8px;position:absolute;right:15px;top:17px}.clear-all-span span{text-decoration:underline}.custom-select{position:relative;height:auto;padding:0;margin-bottom:0;text-align:left;max-width:220px;width:100%}.custom-select select{display:none}.custom-select .select-selected{background-color:#fff;color:#000c!important}.custom-select .select-selected:after{content:"";background:url(../images/dropdown-arrow-icon.svg) no-repeat top left;width:13px;height:8px;position:absolute;right:14px;top:16px}.custom-select .select-selected:before{content:"";background:url(../images/dropdown-arrow-icon.svg) no-repeat top left;width:13px;height:8px;position:absolute;right:14px;top:16px;z-index:999}.custom-select .select-selected.select-arrow-active:before{border:none}.custom-select .select-selected.select-arrow-active:after{border-color:transparent transparent #000000 transparent;top:10px}.custom-select .select-items div,.custom-select .select-selected{color:#000;padding:8px 16px;border:none;cursor:pointer}.custom-select .select-items div:first-child:hover,.custom-select .select-items div:first-child:focus,.custom-select .same-as-selected{background-color:transparent}.custom-select .select-items div:first-child{text-transform:uppercase}.custom-select .select-selected{border:1px solid #000;border-radius:25px;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:uppercase;height:41px}.custom-select .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;border:1px solid #000;border-radius:20px;margin-top:-41px;font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000}.custom-select .select-hide{display:none}.custom-select .select-items div:hover,.custom-select .same-as-selected{background-color:#0000001a}.select2-container--default .select2-selection--single{border:1px solid #000000;border-radius:19px;height:38px;background-color:transparent}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;color:#000;line-height:34px;padding-left:16px;padding-right:16px}.select2-results__option{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;color:#000;line-height:16px;padding-left:16px;padding-right:16px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-dropdown{border:1px solid #000000;border-radius:19px;overflow:hidden}.select2-search--dropdown,.select2-container--default .select2-results__option[aria-selected=true]{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f2f2f2;color:#000}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top:none}.product-sold-out{display:inline-block;border:1px solid #000;padding:6px 20px;border-radius:22px;position:absolute;left:30px;top:-60px;font-family:GlacialIndifference-Regular;font-weight:400;font-size:14px;line-height:17px;color:#000}.pagination,.woocommerce-pagination{border:none}.single-product .storefront-breadcrumb{display:none}.product-detail-summary-wrap{max-width:550px;width:100%}.type-product .container{max-width:1210px;width:100%;margin:0 auto}.type-product{margin-top:20px}.storefront-full-width-content.single-product div.product .summary{width:50%;padding-left:20px;padding-top:50px}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:50%;padding-right:20px;margin-right:0;margin-bottom:0}.summary .product-brand-name{font-size:24px;line-height:28px;color:#000;margin-bottom:12px}.summary .product_title{font-size:40px;line-height:50px;color:#000;margin-bottom:27px}.single-product div.product form.cart{padding-top:0;padding-bottom:0;margin-bottom:27px}.single-product div.product p.price{margin-top:0;margin-bottom:27px}.single-product div.product .price .woocommerce-Price-amount{font-family:LaNordV21-SemiLight;font-weight:400;font-size:30px;line-height:36px;color:#000}.product-description{max-width:550px;width:100%}.product-description p{font-size:17px;line-height:24px;font-weight:400;margin-bottom:12px}.swatch-wrapper{border-radius:50%;border:1px solid #fff}.swatch-control .swatch-anchor{width:22px!important;height:22px!important;border-radius:50%}.swatch-anchor img{border-radius:50%}.color-label{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:28px;color:#000;margin-bottom:14px}.label.color-variable-label{padding:0}.color-variable-label label{font-family:GlacialIndifference-Regular;font-weight:400;font-size:14px;line-height:28px;color:#000;margin-bottom:0}.svi-mainsection{display:none}.svi-thumbsection ul.svithumbnails.columns-4 li{width:100%;height:600px;box-shadow:0 0 15px #dddddd80;position:relative;display:flex;align-items:center;overflow:hidden;margin-bottom:115px;margin-right:0}.svi-thumbsection ul.svithumbnails.columns-4 li.last{margin-bottom:0}.svi-thumbsection .product-zoom-icon{right:60px;bottom:50px;position:absolute;display:none;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.svi-thumbsection li:hover .product-zoom-icon{display:block}.svi-thumbsection .product-zoom-icon:after{content:"";position:absolute;bottom:0;right:0;width:24px;height:24px;background:url(../images/zoom-icon-svg.svg) no-repeat top left;transition:all .3s ease-out 0s}.product-details-sticky-sec{position:fixed;right:0;top:140px}.make-app-text{margin-top:27px}.make-app-text p{font-family:LaNordV21-SemiLight;font-weight:400;font-size:16px;line-height:26px;color:#000}.make-app-text p:first-child{position:relative;padding-left:20px;margin-bottom:0}.make-app-text p:first-child:before{content:"";position:absolute;top:8px;left:0;width:18px;height:30px;background:url(../images/title-arrow-right.svg) no-repeat top left;transition:all .3s ease-out 0s}.need-assist-sec{clear:both;padding:100px 0 40px}.need-assist-sec .container{display:flex;align-items:center}.need-assist-sec h3,.need-assitance-content p{font-family:GlacialIndifference-Regular;font-weight:400;font-size:20px;line-height:30px;color:#000}.need-assist-sec .common-btn{padding-left:3%}.related-frames{padding:100px 0 127px}.related-frames h3{font-size:30px;line-height:40px;margin-bottom:19px}.frame-title-sec{text-align:center}.frame-title-sec h4{font-family:GlacialIndifference-Regular;font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:uppercase}.normal-slider .slick-prev:before{content:"";width:12px;height:22px;position:absolute;left:-30px;bottom:5px;background:url(../images/arrow-left.svg) no-repeat center center}.normal-slider .slick-next:before{content:"";width:12px;height:22px;position:absolute;right:-20px;bottom:5px;background:url(../images/arrow-right.svg) no-repeat center center}.specification-section{padding:210px 0;background:#f7f7f7}.storefront-full-width-content .site-main ul.products.columns-3 li.product{width:25%;float:left;margin-right:0}.specification-row{display:flex}.specification-col{display:flex;flex-direction:column;padding-right:90px}.quality-expertise-col{display:flex;flex-direction:column;padding-left:90px}.read-more-less-sec{margin:auto 0 0}.specification-col h3,.quality-expertise-col h3{font-family:GlacialIndifference-Regular;font-weight:400;font-size:18px;line-height:27px;color:#000;text-transform:uppercase;margin-bottom:30px}.specification-col ul li{font-family:GlacialIndifference-Regular;font-weight:400;font-size:18px;line-height:65px;color:#000;border-bottom:1px solid #000}.specification-col ul li:last-child{border-bottom:none}.quality-expertise-col ul{max-width:390px}.quality-expertise-col ul li{font-family:GlacialIndifference-Regular;font-weight:400;font-size:18px;line-height:26px;color:#000}.read-more-less-sec p{margin-bottom:0;margin-top:20px;display:inline-block}.read-more-less-sec a{font-family:GlacialIndifference-Regular;font-weight:400;font-size:18px;line-height:22px;color:#000;text-decoration:underline}.related-products-sec{padding:112px 0}.related-products-sec h2{font-family:LaNordV21-SemiLight;font-weight:400;font-size:55px;line-height:70px;color:#000;margin-bottom:10px}.related-products-sec ul.products li.product .button,.related-products-sec ul.products li.product .price,.attribute_pa_color_picker_label{display:none}#imagemodal.fade{opacity:10;z-index:9999;background-color:#fff}.sr-only{display:none}#imagemodal .modal-content .close{top:-70px;right:70px}#imagemodal .modal-content .close:focus{outline:none}#imagemodal{padding-right:0!important}#imagemodal .modal-dialog{width:100%;margin:15% auto 0}#imagemodal .modal-content .modal-body img{max-width:500px;width:100%;height:100%;object-fit:contain;margin:0 auto}.pop_images .slick-prev,.pop_images .slick-next{position:relative}.pop_images .slick-prev:before{content:"";width:12px;height:22px;position:absolute;left:50px;bottom:0;background:url(../images/arrow-left.svg) no-repeat center center}.pop_images .slick-next:before{content:"";width:12px;height:22px;position:absolute;right:50px;bottom:0;background:url(../images/arrow-right.svg) no-repeat center center}.pop_images{display:flex;align-items:center}.pop_images .slick-list{margin:0 auto}.life-at-content-bx{margin:0 0 40px}.life-at-content-bx h3{font-family:NanumMyeongjo;font-style:normal;font-weight:400;font-size:24px;line-height:34px;margin:0 0 22px;word-spacing:15px}.life-at-content-bx p{font-size:17px;line-height:27px}.job-position-bx{padding-bottom:38px;margin-bottom:40px;border-bottom:1px solid #000000}.job-position-bx:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.job-title{font-size:30px;line-height:36px;margin-bottom:20px}.job-details{margin-top:22px;margin-bottom:19px}.job-details p{font-size:17px;line-height:27px;margin:0 0 30px}.job-details h3{font-size:17px;line-height:26px;text-transform:uppercase;margin:25px 0 0}.job-btns-wrap{text-align:right}.job-location,.job-time{position:relative;font-size:17px;line-height:26px;padding-left:30px;margin:0}.job-location:before,.job-time:before{content:"";position:absolute;top:0;left:0;background:url(../images/career-location-icon.svg) no-repeat center center;width:19px;height:100%;background-size:100%}.job-time:before{background:url(../images/career-Time-icon.svg) no-repeat center center;width:24px}.read-more-down-link{position:relative;font-size:17px;line-height:26px;padding-right:25px;color:#000}.read-more-down-link:before{content:"";position:absolute;top:1px;right:0;background:url(../images/read-more-arrow-down.svg) no-repeat center center;width:11px;height:100%;background-size:100%}.read-less-link:before{transform:rotate(180deg)}.tab-sec{position:relative}.tab-sec{position:relative;margin-bottom:84px}.tab-sec:after{content:"";border-bottom:1px solid #000;bottom:0;left:0;display:block;width:100%;position:absolute;z-index:-1}.career-tab{list-style-type:none;padding:0;margin:0}.career-tab li{display:inline-block;margin-right:36px}.career-tab li:last-child{margin-right:0}.career-tab li a{border:1px solid #000;border-bottom-color:#c0c7dd;border-bottom-style:solid;border-bottom-width:1px;display:inline-block;font-size:20px;line-height:26px;padding:16px 60px 13px;color:#000;border-bottom:1px solid #000000}.career-tab li.active a{border:1px solid #000;border-bottom-color:#0c2c91;border-bottom-style:solid;border-bottom-width:1px;border-bottom:1px solid #fff;z-index:99}.sec-hd{font-style:normal;font-weight:400;font-size:60px;line-height:59px;margin:0 0 60px}.sec-sm-hd{font-style:normal;font-weight:400;font-size:40px;line-height:60px;margin:0 0 60px}.line-sec-hd{font-style:normal;font-weight:400;font-size:40px;line-height:50px;color:#000;padding-bottom:26px;margin:0 0 60px;text-align:center;border-bottom:1px solid #000000;text-transform:uppercase}.tab-content-wrap{margin-bottom:90px}.seeall-location{margin-bottom:80px}.email-success-message,.email-error-message{padding-top:12px}.email-error-message,.file-upload-message,.file-upload-message2{font-family:GlacialIndifference-Regular;font-size:14px;line-height:17px;color:#c30000}.email-success-message{font-family:GlacialIndifference-Regular;font-size:14px;line-height:17px;color:#222}.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,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.2em .5em}.select-field select{width:100%}.frm-style .select-field h3{margin-bottom:10px}.frm-style ::-webkit-input-placeholder{color:#000}.frm-style :-ms-input-placeholder{color:#000}.frm-style ::placeholder{color:#000}.frm-style h3{font-size:18px;line-height:22px;margin:0}.form-group{margin-bottom:25px}.frm-brn-field .form-group{margin-bottom:0}.upload-fields{margin:40px -15px 30px}.file-limit-txt{font-weight:400;font-size:17px;line-height:30px;color:#9a9a9a;position:absolute;width:100%;max-width:400px}.codedropz-upload-handler{border:1px solid #000000;border-radius:0;margin-bottom:0;position:relative;width:164px;display:inline-block;vertical-align:middle}.codedropz-upload-handler:hover{background:#000;color:#fff}.upload-file h6,.upload-file2 h6{font-family:DMSans-Regular;font-size:17px;line-height:21px;padding:8px 13px 9px;margin:0}.upload-file .cd-upload-btn,.upload-file2 .cd-upload-btn{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px}.upload-file .codedropz-upload-inner>span,.upload-file2 .codedropz-upload-inner>span{display:none!important}.dnd-upload-counter{display:none}.codedropz-upload-container{padding:0}.dnd-upload-image,.dnd-upload-status .dnd-upload-details .dnd-progress-bar,.dnd-upload-status .dnd-upload-details .name em{display:none}.dnd-upload-status{display:inline-block;padding:0;width:70%}.remove-file{top:8px}.dnd-upload-status .dnd-upload-details .name{padding:0 10px 0 0;font-size:17px;line-height:27px;color:#000}.dnd-upload-status .dnd-upload-details{padding-left:50px;width:100%;position:relative}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{font-weight:400;font-size:16px;line-height:21px;font-family:DMSans-Regular;padding:8px 40px 9px}.required-lbl{text-align:right;font-size:16px;line-height:26px}.join-team-thank-you-wrap .sec-hd{margin-bottom:50px;word-spacing:normal}.join-team-thank-you-wrap p{max-width:740px}.join-team-thank-you-wrap{display:none}.join-our-team-sec{margin-bottom:100px}.bx-same-height-row{display:flex;flex-flow:wrap}.bx-same-height-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.bx-same-height-innerdiv{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.read-more-down-link{position:relative}.read-more-down-link:after{content:"";width:11px;height:6px;position:absolute;right:-5px;top:12px;background:url(../images/select-down.svg) no-repeat center center}.read-less-link.read-more-down-link:after{transform:rotate(180deg)}.without-banner.page-template-careers-template input[type=text]::placeholder,.without-banner.page-template-careers-template input[type=email]::placeholder,.without-banner.page-template-careers-template input[type=tel]::placeholder{color:#9a9a9a;opacity:1}.without-banner.page-template-careers-template input[type=text]:-ms-input-placeholder,.without-banner.page-template-careers-template input[type=email]:-ms-input-placeholder,.without-banner.page-template-careers-template input[type=tel]:-ms-input-placeholder{color:#9a9a9a}.without-banner.page-template-careers-template input[type=text]::-ms-input-placeholder,.without-banner.page-template-careers-template input[type=email]::-ms-input-placeholder,.without-banner.page-template-careers-template input[type=tel]::-ms-input-placeholder{color:#9a9a9a}.upload-file.wpcf7-not-valid .codedropz-upload-handler{border:1px solid #f00}.search-results.storefront-full-width-content .woocommerce-products-header{padding:113px 0 45px}.search-result-row{margin-bottom:53px}.search-results .filter-sec{box-shadow:0 0 15px #e2e2e280}.showing-result-sec h2{font-size:30px;line-height:40px}.search-result-row .woocommerce-product-search{display:inline-block;max-width:342px;width:100%;float:right;position:relative;margin-bottom:0!important;margin-top:10px}.search-result-row .woocommerce-product-search:before{content:"";position:absolute;top:13px;right:13px;width:21px;height:21px;background:url(../images/search-black.svg) no-repeat center/cover}.search-result-row .woocommerce-product-search input[type=search]{border-radius:24px;background-color:transparent;border:1px solid #000;color:#000;font-size:16px;line-height:19px;font-family:GlacialIndifference-Regular;max-width:342px;width:100%;padding:14px 21px}.search-result-row .woocommerce-product-search input[type=search]::-webkit-input-placeholder{color:#9a9a9a}.search-result-row .woocommerce-product-search input[type=search]:-ms-input-placeholder{color:#9a9a9a}.search-result-row .woocommerce-product-search input[type=search]::placeholder{color:#9a9a9a}.filter-sec-row{max-width:1140px;width:100%;margin:0 auto}.result-count{text-align:left}.search-results .accordian-filter.common-filter-parent{left:inherit;right:15px}.search-results .clear_filter #clear_all_filter{left:110px}.fade.shop-filters-mobile-popup{opacity:1}.modal.shop-filters-mobile-popup{z-index:9999;top:0;left:0}.shop-filters-mobile-popup.modal.fade .modal-dialog{transform:translate(0);margin:0 auto;display:flex;flex-direction:column;align-items:stretch;height:100%}.shop-filters-mobile-popup .modal-content{padding:24px 0;display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative}.shop-filters-mobile-popup .modal-content .modal-header{padding:0 24px;border-bottom:none;text-align:left}.shop-filters-mobile-popup .modal-content h4{font-family:GlacialIndifference-Regular;font-weight:400;font-size:18px;line-height:22px;color:#000;text-transform:uppercase}.shop-filters-mobile-popup .modal-content .close{top:25px;right:15px}.shop-filters-mobile-popup .modal-content .close .close-span{position:relative}.shop-filters-mobile-popup .modal-content .close .close-span:after{content:"";width:21px;height:21px;position:absolute;right:0;bottom:0;background:url(../images/close-black-icon.svg) no-repeat center center;background-size:21px}.shop-filters-mobile-popup .filter-apply-btn{text-align:center;padding:16px;position:fixed;bottom:10px;width:100%;left:0}.sgl-logo-wrapper{margin:35px 0 0;display:flex;flex-wrap:wrap;align-items:center}.sgl-logo-wrapper>li{width:25%;text-align:center}.sgl-logo-wrapper>li img{width:auto;max-width:100%;display:block;margin:0 auto}.category-top-banner.woocommerce-page-banner{height:577px}.product-template-default .slider-controls{z-index:1}.develop_by_wrp img{width:100%;max-width:85px}.product-card{width:100%;height:100%;display:flex;flex-direction:column}.product-card.default{padding:0 2.347826087%}.product-card.bigger{padding:6.5% 2.347826087%}.product-card a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.product-card_info{margin-top:9px;display:flex;flex-direction:column;align-items:center}.product-card_images{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-card_image{transition:opacity .3s ease-in-out;padding:0 20px;overflow:hidden;max-height:250px;width:100%}.product-card_image.bigger{height:208px;width:444px;padding:0}.product-card_image img{object-fit:cover;width:100%;height:100%;max-height:250px}.product-card_image.first{opacity:1}.product-card_image.second{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:2;opacity:0}.product-card_images:hover .product-card_image.second{opacity:100}.product-card_images:hover .product-card_image.first{opacity:0}.product-card_brand{font-family:GlacialIndifference-Regular;font-size:16px;line-height:20px;color:#949494;text-transform:uppercase;margin:30px 0 7px;display:block}.product-card_name{font-family:GlacialIndifference-Regular;font-size:16px;line-height:20px;color:#000;text-transform:uppercase;text-decoration:none;margin:0}.product-card_variants{padding-left:0;height:3rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.product-card_variant{--item-size: 1.375rem;--item-border: 2px solid #345065;cursor:pointer;display:block;border-radius:50%;padding:2px;width:var(--item-size);height:var(--item-size);display:flex;align-items:center;justify-content:center}.product-card_variant img,.product-card_variant a{border-radius:50%;width:100%;height:100%;vertical-align:baseline}.product-card_variant.active,.product-card_variant.default:hover{border:var(--item-border);scale:1.1}.product-card_variant-more:hover{border-bottom:2px solid #345065}.product-card_variant-more{border-bottom:2px solid transparent;transition:all .1s ease-in;border-radius:1px;display:flex;align-items:center;justify-content:center;margin-left:10px;padding-top:2px}.product-card_variant-more a{display:flex;align-items:center;justify-content:center;flex-direction:row}.product-card_variant-count,.product-card_variant-plus{color:#345065;transition:all .1s ease-in}.product-card_variant-plus{font-size:22px;padding-bottom:3.5px}.product-card_variant-count{font-size:16px}@media (max-width: 767px){.product-card_brand{font-size:18px;line-height:22px}.product-card_name{font-size:20px;line-height:26px}.product-card_image.bigger img{object-fit:contain}.product-card_image.bigger{height:172px;max-width:327px;margin:0 auto;width:100%}}@media (max-width: 991px){.product-card_image.bigger{height:135px;width:350px}}
