.collection figure a.product_card span.label{position:absolute;left:0!important;right:auto!important;bottom:0!important;color:#000!important;font-size:10px!important;padding:30px 7px}section.collection.blog{padding:100px 0 0}.blog-header-wrapper{background-size:cover;background-repeat:no-repeat;height:740px;position:relative}.collection-block h4.title{overflow:hidden;height:58px}.img-wrapper .view-more-wrapper{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;position:absolute;top:0;bottom:0;right:0;left:0;background:#00000059;border-radius:9px}.img-wrapper,section.collection{position:relative}.img-wrapper:hover .view-more-wrapper{opacity:1;visibility:visible}.img-wrapper:hover .view-more{border:2px solid #fff;border-radius:5px;width:40%;color:#fff;font-size:12px;line-height:36px;text-align:center;text-transform:uppercase;margin:42%auto}.img-wrapper:hover .view-more:after{content:">";padding-left:7px;font-size:12px;font-weight:700}.wrapper .collection-grid .collection-block{display:inline-block;width:22%;margin:1%}.collection-page-title h1,h4.title{color:#000;text-transform:capitalize}h4.title{font-size:20px;line-height:26px;text-align:left;font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}.wrapper .collection-grid .collection-block a img{height:auto;width:100%;border-radius:10px}.box{vertical-align:top}section.page.page-top header.content-util{margin-top:20px}ul.social-icons span.icon-fallback-text .icon{width:5px}div#specification ul li{list-style:disc;padding-left:0}div#specification ul{padding:0 0 20px 20px}.logo-list.section-standard{border-bottom:1px solid #6f6a6a40}div.collection-list .row.row-4 .box,div.featured-grid .row.row-4 .box,div.gallery .row.row-4 .box{width:25%;font-size:20px;line-height:26px;text-transform:capitalize!important;color:#000}div.collection-list .box figcaption.below a,div.featured-grid .box figcaption.below a,div.gallery .box figcaption.below a{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:.2px;text-transform:capitalize;text-align:left}.purchase-box .selection-wrapper.price>span{font-size:22px;font-family:"Granville",sans-serif;font-weight:400;font-style:normal;color:#000}.purchase-box .selection-wrapper.price p{font-style:normal!important}.header-wrapper{width:100%;height:389px;background-color:#f2e0be;position:absolute}.view-all.align-right{float:right;padding:0;margin:0}.tab-content *{font-size:16px;color:#707070;line-height:26px;letter-spacing:.16px;font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal}input#Quantity-product-template,select#ProductSelect-product-template{font-family:"Nunito Sans",sans-serif!important;font-weight:700;font-style:normal;line-height:18px;letter-spacing:2.4px}select#ProductSelect-product-template{width:100%;height:53px;color:#272727;font-size:12px;border:0;background:#fff;text-transform:uppercase;background-image:none!important}input#Quantity-product-template{font-size:12px!important}.collection-page-title{display:block;width:100%}.sort-by label,header.content-util nav.breadcrumb{font-family:"Nunito Sans",sans-serif!important;font-style:normal!important}header.content-util nav.breadcrumb{width:100%;padding:20px 0;font-weight:700!important;margin-bottom:0}.collection-page-title-title{display:inline-block;width:75%}.collection-page-sort{display:inline-block;width:24%;text-align:right}select#SortBy{border:0;padding:15px 34px;background-color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px}.sort-by label{color:#707070;font-weight:400!important;font-size:16px}nav.breadcrumb>a{color:#707070!important}.collection-page-title h1{font-size:60px;margin:0}.collection-page-title h1,.recent-posts-collection article time,header.content-util nav.breadcrumb>*,select#SortBy{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important}ul.text-links.account-nav{position:relative;padding-right:10px}ul.acc-sub-menu{position:absolute;left:0;top:30px!important;padding-top:0;background:0 0;box-shadow:1px 8px 18px -8px;border-radius:5px!important;background-color:#fff}ul.acc-sub-menu li{display:block;text-align:left;padding:6px}header.site-header nav.nav-bar ul.dropdown li a,ul.acc-sub-menu li a{font-family:"Granville",sans-serif;font-weight:400;font-style:normal;border:0!important;font-size:16px;text-transform:capitalize;color:#000!important}form.add-cart-grid input,li.has-dropdown>ul.dropdown,ul.acc-sub-menu.collapse{display:none}li.has-dropdown.open>ul.dropdown,ul.acc-sub-menu.collapse.in{display:block}a:focus,a:hover{color:#707070}header.util .search-wrapper input{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal;font-size:32px}form.input-group.search-bar{max-width:1180px!important;margin:0 auto!important;width:100%;padding:0!important}.collection-products .action-tabs .tab.active span,header.util .search-wrapper span.icon{color:#000}header.util .search-wrapper .icon-wrapper{padding:0!important;text-align:left;width:3.33333%}header.util .search-wrapper .input-wrapper{width:88.333333333333333333%}header.site-header .layout-horizontal .site-logo.h1,header.site-header .layout-horizontal h1.site-logo{padding:15px 0;margin:0}.header-right-links{display:flex;align-items:center;margin-left:auto}.quick-l-account,.quick-l-search{display:none!important}.cart-quick-link-root>div{display:flex;align-content:center;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));position:relative}.quick-l-cart-count>div,.quick-l-cart-title{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;color:#13130c}.quick-l-cart-title{line-height:1.5;margin-right:32px}.quick-l-cart-count>div{width:24px;height:24px;line-height:24px}@media all and (min-width:1081px){.header-right-links{width:130px}ul.text-links.account-nav{display:flex;align-items:center}.quick-l-account,.quick-l-search{display:block!important}.quick-l-search{padding-right:16px!important;margin-right:16px!important;border-right:1px solid #93a3b1!important}.quick-l-cart{margin-right:0!important;padding-right:0!important;width:62px}}#mini-cart-root{position:fixed;top:0;z-index:99999}header.minimal nav.nav-bar ul.dropdown{top:65px!important;padding-top:0;background:#fff0ed;box-shadow:0 10px 5px #00000034;border-radius:5px!important;border:1px solid #7070704a}header.site-header nav.nav-bar ul.dropdown li:last-child{border-bottom:none!important}div#shopify-section-1538365552816,header.site-header nav.nav-bar ul.dropdown li a:hover,header.site-header nav.nav-bar ul.dropdown li.active a{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}header.site-header nav.nav-bar ul.dropdown li{padding:0!important;margin:0!important;height:auto!important;border-bottom:1px solid #707070!important}header.site-header .layout-horizontal nav.nav-bar{display:table-cell;vertical-align:middle;text-align:center!important}.header-right-links .text-links{margin:0!important}header.util a:focus,header.util a:hover{opacity:1}@media all and (min-width:1081px){header.site-header .layout-horizontal nav.nav-bar{margin:0 auto}}.mobile-menu.items ul.site-nav li{border:0;width:100%;border-bottom:1px solid #3e4343;font-size:18px;padding:8px 0;position:relative}.mobile-menu.items{padding:0 16px}
.mobile-sub-svg{width: 34px;
    height: 61px;
    position: absolute;
    right: 0;
    top: 10px;
    border-left: 0px solid #3e4343;
    z-index: -1;}


.mobile-sub-svg svg{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu.items ul.site-nav li.active{border-bottom:3px solid #000}.mobile-menu.items li.has-dropdown.open .mobile-sub-svg svg{transform:translate(-50%,-50%) rotate(180deg)}.mobile-menu.items ul.site-nav{width:100%;padding:30px 0 0}.mobile-menu.items ul.site-nav li ul.dropdown li{font-size:13px;border:0}.mobile-quicklinks{display:inline-block;float:right;height:70px}.mobile-quicklinks #CartButton{margin-right:7px}.mobile-quicklinks ul>li{border:0!important}.mobile-quicklinks ul li a img{width:18px;height:18px}a#mobileMenuClose,li.closebtn{height:70px;padding:0!important}li.closebtn{background:#000;width:70px;display:table-cell;vertical-align:middle;text-align:center;margin:0!important}a#mobileMenuClose{display:none;align-items:center;justify-content:center;width:70px!important;position:absolute;left:0}.mobile-menu.items ul.site-nav>li>a{color:#dcdcdc;font-family:"Granville",sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:26px;display:block}.mobile-menu.items ul.site-nav li ul.dropdown li a{font-family:"Granville",sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#fff!important}header.site-header nav.nav-bar ul.site-nav li a:focus,header.site-header nav.nav-bar ul.site-nav li a:hover{color:#000;background:0 0;border-bottom:none}ul.dropdown li a{color:#000!important}header.site-header nav.nav-bar ul.dropdown li:first-child{border-top:none}header.site-header nav.nav-bar li.dropdown-hover>a{background:0 0!important;color:#000!important}.custom-content.section-standard .contain-site-width,.template-product .simple-collection.product-section header{padding-bottom:0}span#CartCount{background:#fff;border-radius:100%;font-weight:700;position:absolute;top:-5px;right:-5px;height:19px;width:19px;display:flex;align-items:center;justify-content:center;color:#000;font-size:8px;padding:0}nav.nav-bar{text-align:left!important}header.site-header.minimal nav.nav-bar ul.site-nav>li>a{font-family:"Granville",sans-serif;font-weight:400;font-style:normal;text-transform:capitalize;padding:0 12px}header.site-header.minimal nav.nav-bar ul.site-nav>li:first-child>a{padding-left:0}header.site-header nav.nav-bar ul.site-nav li:last-child a{border-right:0}header.util li{border-right:2px solid #000}.header-right-links ul.text-links li{border-right:0}nav.nav-bar.main-menu{height:81px}nav.nav-bar.main-menu ul.site-nav{height:81px;margin-bottom:0;display:flex;align-items:center}nav.nav-bar.main-menu ul.site-nav li{height:81px;border-right:0;padding:0!important;display:flex;align-items:center}header.site-header nav.nav-bar ul.site-nav>li.active{border-bottom:3px solid #000}.slide__item-content a.button,a.button.flat-background{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}a.button.flat-background{background-color:#e6c27d;padding:17px 30px;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:3px;text-decoration:none;border-radius:5px}a.button:after{content:">";padding-left:7px;font-size:14px;font-weight:700}#jssor_1 .content,.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.w-100{width:100%!important}.d-block{display:block!important}.carousel-item-next,.carousel-item-prev,.carousel-item.active,.collection.homepage-block .products.products-grid.active{display:block}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next,.carousel-control-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}a.carousel-control-next,a.carousel-control-prev{height:60px;width:60px;background:#fff;opacity:1;top:auto}a.carousel-control-next{left:50px}.slide__item-content .content-box{max-width:1180px;margin:0 auto;padding:0}.slide__item-content.justify-start .inner-wrapper .content-contain{max-width:100%}.slide__item-content h2{font-size:14px!important;letter-spacing:2px}.slide__item-content a.button{background-color:#e3f2fd!important;padding:20px 40px;color:#000!important;border:0;border-radius:10px;letter-spacing:2px}.slide__item-content.justify-start .inner-wrapper .content-contain p{font-size:60px!important;line-height:74px}.slide__item-content .outer-wrapper{width:465px}.flickity-page-dots .dot{width:13%;border-radius:inherit;height:2px}.flickity-page-dots .dot.is-selected{background:#e3f2fd}ol.flickity-page-dots{margin-top:-70px}.collection,.featured-collection,.simple-collection{background:0 0;height:auto;border:0}.our-trusted-brands{margin-top:40px;padding-bottom:25px;border-bottom:1px solid #7c7b7b40}.our-trusted-brands .title{float:left;padding:8px 0;width:20%;font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal;color:#707070;font-size:16px;letter-spacing:2px}.our-trusted-brands .brand-logos{float:right;width:80%}.our-trusted-brands .brand-logo{display:inline-block;float:left;width:25%;text-align:right}.our-trusted-brands .brand-logo img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.collection.homepage-block{height:auto}.collection-products .action-tabs .tab{float:left;margin-right:30px;padding-bottom:10px}.collection-products .action-tabs .tab.active{border-bottom:3px solid #e3f2fd!important}.collection-products .action-tabs-wrapper .all{float:right;padding:0;margin-right:0}.collection-products .action-tabs:after{clear:both;display:block;content:""}.collection-products .collection{padding:0!important;background:0 0}.collection-products .action-tabs{margin-bottom:38px;height:38px;width:75%;font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal;display:inline-block}.collection.homepage-block .products.products-grid{margin-left:-25px!important;display:none;min-height:720px}.collection-products .collection .products-grid .box.product{width:25%}.collection figure a.product_card span.label.sale{float:left;left:0;right:auto;bottom:0;border-radius:5px;color:#000;background-color:#ff0076;padding:13px 28px;letter-spacing:2px;font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important}.collection-products .action-tabs .tab span,span.price{font-size:32px;color:#d6d6d6;font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important}@media screen and (max-width:1200px){.header-wrapper{width:100%;height:205px;background-color:#f2e0be;position:absolute}.collection-products{padding:0 20px}.featured-text,.get-social .title,.our-trusted-brands,.testimonial-section,.video-section .title{padding:20px}.testimonial-section{padding-bottom:0}}span.price{text-align:left!important;margin-top:5px;font-size:16px!important;color:#000}.product-title,h2.tiny-title{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}h2.tiny-title{font-size:14px;letter-spacing:2px;color:#707070;text-align:left}span.options{font-size:10px;text-align:right;width:100%;display:block;float:right;color:#707070;font-weight:400!important;text-transform:uppercase!important}.product-title{display:block;width:95%;font-size:20px;float:none;overflow:visible;text-align:left!important;min-height:52px}.collection-container.blog-article-container p,.product-title a,span.options{font-family:"Nunito Sans",sans-serif!important;font-style:normal!important}.product-title a{width:100%;text-align:left;color:#000!important;padding:0;font-size:20px;font-weight:700!important}span.vendor{display:none!important}.product_card__image-wrapper form.add-cart-grid{margin:3px}form.add-cart-grid{position:absolute;right:0;bottom:0;background:#fff;padding:8px;border-radius:5px;border-bottom:none}.mobile-only.view-all-collection .tab.all a,.owl-nav,a#mobileMenu{display:none}.testimonial.item-details{margin-right:30px}.avatar{margin:auto;max-width:50px;float:left}.testimonial-title{margin-left:0;margin-bottom:4px;margin-top:4px;display:inline-block}.testimonial-title h5{margin:0;line-height:20px}.blog-header h1,.product-title h1,h5.user-title{font-style:normal!important;text-transform:capitalize}h2.secondary-title,h4.secondary-title,h5.user-title{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important}h5.user-title{color:#000!important;font-size:20px!important}.featured-row.section-standard .overlay-text .rte,.testimonials-content,h5.user-country{font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal}h5.user-country{text-transform:capitalize;font-size:20px}.testimonials-content{font-size:16px;line-height:26px;color:#707070;margin:10px 0}span.stars-active i.fa.fa-star{color:#e3f2fd}.marketing-stripe{background:#fff0ed}.marketing-stripe .marketing-block{width:33.33333333%;float:left}.marketing-stripe .marketing-block .block,.testimonial-section .title,.video-section .title{float:left}.marketing-stripe .marketing-block.icon{margin-right:28px;width:20%}.marketing-stripe .block.text{color:#000;font-size:20px;line-height:25px;margin-left:20px;width:70%;font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}.featured-row.section-standard .background-image{height:496px;width:100%;margin-left:25%}.featured-row.section-standard .overlay-text{position:absolute;z-index:800;background:#fff;padding:50px;width:36%;border-radius:10px;box-shadow:0 49px 64px -36px #000}.featured-row.section-standard .overlay-text h3{font-size:32px;color:#000;text-transform:capitalize}.featured-row.section-standard .overlay-text h5{font-size:12px;color:#707070;text-transform:uppercase;letter-spacing:2px}.featured-row.section-standard .overlay-text .rte{color:#707070;font-size:16px}.section-standard header{text-align:left;max-width:90%;margin:30px auto}.section-standard header h4.secondary-title{font-size:25px;color:#000;font-weight:700!important}h2.secondary-title,h4.secondary-title{font-style:normal!important;font-size:32px!important;color:#000;text-align:left}.custom__item.custom__item-video{display:inline-block}.custom__item.custom__item-video .content{width:598px;position:relative}.duration{position:absolute;bottom:0;left:0;background:#000;padding:5px 25px;font-size:12px;color:#fff}.duration,.fluid-width-video-wrapper iframe{border-radius:5px}.video-carousel .owl-item .content{position:relative}div.shopify-section.video-section{margin-bottom:94px}.contain-full-width.video-real .description{font-size:20px;max-width:586px;text-align:left;margin:0}.view-all-video-slider{display:inline-block;float:right;margin-top:40px!important}.arrowleft,.arrowright,.t-arrowleft,.t-arrowright{display:inline-block;padding:10px;position:inherit}.navigation-testimonial-slider,.navigation-video-slider{position:relative;float:right;margin-top:30px}.collection-container.blog-article-container{width:60%!important}.collection-container.blog-article-container h2,.collection-container.blog-article-container h3{font-size:32px;color:#000;line-height:32px;font-style:normal!important;text-transform:capitalize;letter-spacing:.32px}.collection-container.blog-article-container p{font-size:16px;color:#707070;line-height:26px;letter-spacing:.16px;font-weight:400!important}.collection-container.blog-article-container h3{font-size:20px;line-height:26px}.blog-header h1,.product-title h1{font-size:60px;color:#fff;margin:0;line-height:70px}.blog-header .breadcrumb{background:0 0;color:#fff!important;padding:0;margin:0}.blog-header .breadcrumb a{color:#fff!important}.blog-header{position:absolute;bottom:60px;max-width:1180px}section.collection.blog-article{padding:0}.blog-header h1,.collection-container.blog-article-container h2,.collection-container.blog-article-container h3,.product-title h1,h4.main-title,span#AddToCartText-product-template{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important}h4.main-title{font-style:normal;font-size:12px!important;letter-spacing:1px}.featured-row.section-standard .overlay-text h3,.featured-row.section-standard .overlay-text h5,div.content-page h6.primary-title,h6.secondary-title{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}h6.secondary-title{font-size:32px;color:#000}.blog-list article header .h5 a,.blog-list article header h5 a,.blog-permalink article header .h5 a,.blog-permalink article header h5 a,.contain-full-width.video-real .description,.recent-posts-collection article header .h5 a,.recent-posts-collection article header h5 a,div#block-as-seen-on,div.content-page,div.content-page h4.secondary-title{color:#000;font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}div.content-page h6.primary-title{letter-spacing:1px}div#block-as-seen-on,div.content-page,div.content-page h4.secondary-title{font-size:32px}div#block-as-seen-on,div.content-page{font-weight:400;color:#707070;font-size:16px}div.content-page{line-height:26px}div#block-as-seen-on{margin:0;text-align:left;width:200px}.template-product{background-color:#f6f6f6}.template-product .single-product{background:0 0}.template-product .main-content{margin-left:16px;margin-right:16px;padding-top:16px}.template-product #main-carousel{margin-bottom:16px;width:100%;height:345px}.template-product #thumbnail-carousel{margin-bottom:30px;height:74px;padding-bottom:0}.template-product #thumbnail-carousel .swiper-slide{width:56px;height:100%}.template-product .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.thumbnail-carousel-scrollbar{bottom:0;background:#dcdcdc;height:2px!important}.thumbnail-carousel-scrollbar .swiper-scrollbar-drag{background:#13130c;height:3px;top:-1px}#numberSlides,.zoom-in-ico{position:absolute;bottom:16px;z-index:1000}#numberSlides{left:16px;font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;color:#fff;padding:8px 16px;border-radius:100px;background:rgba(19,19,12,.3)}.zoom-in-ico{width:28px;height:28px;right:16px}@media all and (min-width:601px){.template-product #main-carousel{height:572px;margin-bottom:24px}.template-product #thumbnail-carousel{height:103px}.template-product #thumbnail-carousel .swiper-slide{width:85px}}.template-product .purchase-box .selection-wrapper.price{padding-bottom:0;margin-bottom:24px}.total-product-reviews{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:8px}.total-product-reviews .stars-active{display:flex;flex-wrap:nowrap;gap:2px;margin-right:8px}.product-was,.total-product-reviews .reviews-total-nr{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;color:#3e4343}@media screen and (min-width:1024px){.total-product-reviews .reviews-total-nr{font-size:18px}}.product-was{color:#93a3b1}.product-now{font-size:22px;color:#000}.product-short-description{margin-bottom:40px}.product-short-description,.product-short-description p{font-size:12px;color:#3e4343;line-height:1.6;font-family:"Granville",sans-serif;font-weight:400;font-style:normal}#add-to-cart-root,.option-row input[type=radio],.product-short-description .more-text{display:none}.product-short-description .read-more{color:#13130c}#description h5{font-size:18px;font-weight:400;text-transform:none;color:#13130c}.mobile-eye-results{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}#related-slider figcaption span.price,#related-slider figcaption span.price span,.mobile-checkmark span,.mobile-eye-results span,.product-quote figcaption,.template-product .pre-form-heading span{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;color:#13130c}.mobile-eye-results div{display:flex;flex-wrap:nowrap;gap:8px}.option-rows.mobile-only{margin-bottom:12px}.option-rows.mobile-only .quickadd-variant{display:flex;cursor:pointer}#related-slider figcaption .button svg,.option-rows.mobile-only .quickadd-variant svg{position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1024px){.option-rows.mobile-only{display:none}}.option-row,.quickadd-variant{font-family:"Granville",sans-serif;font-weight:400}.option-row{padding:10px 16px;background-color:#fff;font-size:16px;line-height:1.6;color:#68737a;margin-bottom:2px;display:flex;justify-content:space-between;align-items:center}.option-row label{font-weight:400}@media screen and (min-width:1024px){#add-to-cart-root{display:block;margin-bottom:10px}#add-to-cart-root .variation-title:after{content:"";width:30px;height:30px;background-image:url(checkmark.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:none;margin-left:8px;margin-bottom:-8px}#add-to-cart-root input[type=radio]:checked+label .variation-title:after{display:inline-block}#add-to-cart-root .option-row label{height:100%}}.quickadd-variant{position:relative;font-size:15px;line-height:1.5;padding:4px 36px 4px 16px;background-color:#e6c27d;color:#000}span#AddToCartText-product-template{font-size:11px;font-style:normal!important;line-height:17px;letter-spacing:2.2px}.product-title h1{font-size:24px;color:#000;width:100%;margin:0 0 8px;font-family:"Granville",sans-serif!important;font-weight:400!important;line-height:1}#related-slider figcaption .button:after,.product-button,.qselector{display:none}.product-button button span{margin-bottom:-2px}.qselector-label,.template-product .pre-form-heading h3{font-family:"Granville",sans-serif;font-weight:400;font-size:18px}.qselector-label{color:#000;margin-right:8px}.product-button button,.product-satisfaction{font-family:"Granville",sans-serif}.product-satisfaction{font-weight:400;font-size:14px;line-height:1.6;text-align:center;color:#3e4343;margin-bottom:16px;display:none}.product-checkmarks{display:none;flex-wrap:nowrap;justify-content:space-between}.product-checkmark{font-family:"Granville",sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#3e4343;text-align:center}.product-checkmark img{width:20px;height:auto;margin:0 auto 8px}.template-product .simple-collection{padding-left:0;padding-right:0}#related-slider .product-title a,.template-product .product-section h4.secondary-title{font-family:"Granville",sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:1.3!important;color:#13130c!important;text-transform:uppercase!important}.template-product .pre-form-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.template-product .pre-form-heading h3{font-style:normal;line-height:1.3;text-transform:uppercase;color:#13130c}.product-quote figcaption,.template-product .pre-form-heading span{font-size:12px;line-height:1.6;color:#3e4343}@media screen and (min-width:1024px){.template-product .pre-form-heading h3{font-size:20px}.template-product .pre-form-heading span{font-size:15px}}#related-slider{display:block;margin-right:-16px;padding-right:16px}#related-slider .swiper-slide{width:210px}#related-slider figcaption{margin-top:16px}#related-slider .product-title a{font-size:15px!important;line-height:1.5!important;text-transform:capitalize!important;margin:0 0 8px!important;text-overflow:ellipsis;overflow-wrap:break-word;white-space:nowrap;word-break:keep-all;width:100%;overflow:hidden}#related-slider figcaption span.price,#related-slider figcaption span.price span{margin-top:0}#related-slider figcaption .add-cart-grid{border-radius:0;padding:0;background:0 0;position:static}#related-slider figcaption .flex.justify-between{flex-direction:column;gap:10px}#related-slider figcaption .button{position:relative;font-family:"Granville",sans-serif;font-weight:400;font-size:15px;line-height:1.5;padding:4px 32px 4px 14px;background-color:#e6c27d;color:#13130c}#related-slider figcaption .button svg{right:10px}@media screen and (min-width:768px){#related-slider .swiper-slide{width:302px}#related-slider .product-title a{font-size:18px!important}#related-slider figcaption span.price,#related-slider figcaption span.price span{font-size:18px}#related-slider figcaption .button{font-size:18px;padding:4px 36px 4px 16px}}.product-long-description p{margin-bottom:16px}.product-long-description>p:last-of-type{display:inline}.product-long-description.show>p:last-of-type{display:block}.product-long-description .product-long-more-toggle{color:#13130c;display:inline}.product-long-description-more{overflow:hidden;height:0;transition:all .3s ease}.product-long-description-more.show{height:100%}.collection-long-description h1,.collection-long-description h2,.collection-long-description h3,.collection-long-description h4,.collection-long-description h5,.collection-long-description h6,.collection-long-description ol,.collection-long-description p,.collection-long-description p:last-of-type,.collection-long-description ul{margin-bottom:16px}.collection-long-more-toggle{color:#e6c27d;display:inline-block;text-decoration:underline;transition:all .3s ease}.collection-long-more-toggle:hover{color:#0b0b0b;text-decoration:none}.collection-long-description-more{overflow:hidden;height:0;transition:all .3s ease}.collection-long-description-more.show{height:100%}.product-long-description{display:block;max-width:1280px;margin:0 auto;padding:40px 0}.product-long-description,.product-long-description p,.reviews-slider-section .title div{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.6;color:#68737a}.product-long-description h1,.product-long-description h2,.product-long-description h3,.product-long-description h4,.product-quote blockquote,.product-quote blockquote p{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.3;color:#13130c;margin:0 0 16px}.product-quote{background:#fff;border-left:2px solid #e6c27d;padding:16px;margin-bottom:24px}.product-quote .quote-avatar{display:none}.product-quote figure{display:flex;flex-direction:column}.product-quote blockquote,.product-quote blockquote p{font-size:14px;margin:0}.product-quote blockquote{margin-bottom:8px}@media screen and (min-width:1024px){.template-product .product-quote{padding:24px}.template-product .shopify-product-form{display:flex;flex-direction:column}.template-product .product-title,.template-product .total-product-reviews{order:-1}.template-product .mobile-eye-results{order:-1;justify-content:flex-start}.template-product .mobile-eye-results span{margin-right:8px}.product-quote blockquote,.product-quote blockquote p{font-size:20px}.product-quote figcaption{font-size:15px}.product-quote{display:flex}.product-quote .quote-avatar{display:block;width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:24px}.product-quote .quote-avatar img{width:100%;height:100%;object-fit:cover}.product-quote figure{width:calc(100% - 64px)}}#reviews-slider{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}#reviews-slider .swiper-slide{width:210px}.reviews-slider-section .title{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.reviews-slider-section .title div{display:flex;flex-wrap:nowrap;align-items:center;font-size:12px;color:#3e4343}.reviews-slider-section .title div svg{margin-right:8px}#reviews-slider .testimonial-media{margin-bottom:16px;width:100%;padding-bottom:100%;position:relative}#reviews-slider .testimonial-media img,#reviews-slider .testimonial-media video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}#reviews-slider .testimonial-title{margin:0}#reviews-slider .user-title{font-family:"Granville",sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:1.6!important;color:#13130c!important;margin-bottom:8px!important}#reviews-slider .stars-active{display:flex;gap:2px}#reviews-slider .testimonials-content{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.6;color:#68737a}@media screen and (min-width:768px){#reviews-slider .swiper-slide{width:302px}#reviews-slider .user-title{font-size:15px!important}#reviews-slider .score-wrap{margin-bottom:16px}#reviews-slider .testimonials-content,#reviews-slider .title div{font-size:15px}}.mobile-checkmarks{margin:0-16px;padding:24px 16px;background:#fff}.mobile-checkmark{display:flex;align-items:center;margin-bottom:8px}.mobile-checkmark:last-child{margin-bottom:0}.mobile-checkmark img{width:20px;height:auto;margin-right:8px}@media screen and (min-width:600px){.mobile-checkmarks-wrap{display:flex;flex-wrap:wrap}.mobile-checkmark{width:50%}}@media screen and (min-width:901px){.product-checkmarks{display:flex}.mobile-checkmarks{display:none}}.product-faq{padding-top:0}.product-faq .accordion{border-top:1px solid #dcdcdc}.product-faq .accordion-item{border-bottom:1px solid #dcdcdc}.product-faq .accordion-item.open svg{transform:rotate(180deg)}.product-faq h5{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;color:#68737a;padding:12px 24px 12px 0;position:relative;text-transform:none}.product-faq h5 svg{width:10px;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-faq .accordion-content,.product-faq .accordion-content p{margin-bottom:10px;font-size:12px;color:#3e4343;line-height:1.6;font-family:"Granville",sans-serif;font-weight:400;font-style:normal}.product-faq .accordion-content p{margin-bottom:16px}.template-product .main-content{padding-bottom:40px}@media all and (min-width:768px){.template-product .main-content{padding-top:40px}.product-faq .accordion-content,.product-faq .accordion-content p,.product-short-description,.product-short-description p{font-size:15px}.template-product .simple-collection header{margin-bottom:40px}.template-product .product-section h4.secondary-title{font-size:20px!important}.product-faq h5{font-size:18px}}@media all and (min-width:901px){.product-satisfaction{display:block}}@media all and (min-width:1024px){.option-rows{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:4px;margin-bottom:4px}.option-row{flex:1 1 0;margin-bottom:0;padding:8px;display:flex;flex-direction:column;text-align:center}.variation-title{display:block;font-size:18px;color:#68737a;margin-bottom:0}.variation-pricing{display:block;font-size:14px;color:#13130c}.variation-separator{display:none}.variation-soldout{font-size:14px;color:#13130c}.product-title h1{font-size:44px}.product-button,.qselector{display:block}}.fa-chevron-up:before{color:#000;font-size:12px}i.fa.fa-chevron-down:before{font-size:11px}.half-page{width:49%;display:inline-block;float:left}.half-page.hero-text{font-size:40px;display:flex;justify-content:center}.half-page.hero-text p,.insta-carousel .owl-item .content:hover .link a,div#shopify-section-footer h4,ul.social-icons span.icon-fallback-text span.fallback-text{font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal}.purchase-box.padding-box{max-width:590px;margin-right:0}.selection-wrapper.price.product-single__price-product-template{font-size:22px;line-height:1.3;border-bottom:none}@media all and (min-width:600px){.selection-wrapper.price.product-single__price-product-template{font-size:24px}}div#CartButtons-product-template{font-size:20px;display:inline-block;width:100%}.selector-wrapper{width:50%;float:left;padding-right:5px;position:relative}.selector-wrapper.full-width i.fa.fa-chevron-down{position:absolute;top:13px;right:16px;pointer-events:none}.purchase-box .selection-wrapper.variant.js{border:0;display:inline-block;width:30%}.purchase-box .selection-wrapper .variant-grid .selector-wrapper{width:100%}button#AddToCart-product-template{width:100%;padding:16px 47px;margin:10px 0 0}a.carousel-control-next,a.carousel-control-prev{z-index:10;padding:23px 0}.selector-wrapper,.selector-wrapper.quantity.quantity-product-template{display:inline-block}.quantity-select.quantity-select-product-template{margin:0;position:relative;max-width:initial}.tab-content{padding:24px 0;font-size:16px;line-height:21px}.nav-tabs>li>a{color:#d6d6d6;font-size:20px;font-weight:700;border:0!important}.nav-tabs>li.active>a{color:#000;border-bottom:4px solid #e3f2fd!important}li.active.close.advanced-filter{float:none}.collection aside nav.tags li.active.close a:after{float:right}.template-collection .footer{margin-top:0}.blog-list.grid-layout h2 a{font-size:20px;color:#000;line-height:26px;font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important}.blog-list,.collection .grid .collection-container.blog-container{width:100%;float:left;display:inline-block}.blog-list.grid-layout article.grid-item{width:33%}.article-image,.insta-carousel .owl-item .content{position:relative}.article-image time{position:absolute;bottom:0;left:0;background:#000;color:#fff;font-size:10px;line-height:18px;padding:12px 24px;border-radius:5px}article.grid-item .button.simple{color:#ff0076}section.collection.blog header.content-util{margin-bottom:23px}.article-image-bg{background-position:center!important;background-size:cover!important;height:354px;background-repeat:no-repeat!important;border-radius:5px}.view-all-insta-slider{float:right;margin-top:35px}.navigation-insta-slider{float:right;margin-top:28px}.title{flaot:left;display:inline-block}.insta-arrowleft{float:left;padding:10px}.insta-arrowright{float:right;padding:10px}.insta-carousel .owl-item .content:hover .link{background:#000;opacity:.6;display:table-column;vertical-align:middle}.insta-carousel .owl-item .content .link{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.insta-carousel .owl-item .content:hover .link a{color:#fff;opacity:1;display:block;margin:135px auto;width:60%;padding:13px;text-align:center;border:2px solid #fff;border-radius:5px;vertical-align:middle;font-size:12px;font-weight:700}.morecontent span,.view-all-insta-slider.mobile-only{display:none}.footer-half{width:50%}.contact-footer,.social-footer{font-size:10px;display:inline-block;text-align:left;vertical-align:top}.absolute-footer-menu{display:inline-block;position:relative;float:left;font-size:12px;margin-left:125px;line-height:12px;height:34px;padding:11px 0}.absolute-footer-logo{float:left}.absolute-footer{display:block!important;margin:20px 0}.absolute-footer-menu ul li{float:left;margin-right:20px}div#shopify-section-footer h4{font-size:16px;color:#000;text-transform:capitalize;font-weight:700}ul.social-icons span.icon-fallback-text span.fallback-text{display:inline-block!important;padding-left:18px;text-transform:capitalize;font-size:14px}div#shopify-section-footer div.menu ul li{font-size:16px;line-height:16px}div.contact-footer div,div.contact-footer div span.icon{font-family:"Nunito Sans",sans-serif!important;font-style:normal}div.contact-footer div span.icon{font-weight:700;font-size:16px;color:#000;padding-right:13px}div.contact-footer div{padding-bottom:7px;font-weight:400;font-size:13px;color:#707070}div.contact-footer div.abn span{padding-right:21px}@media only screen and (max-width:1180px){.contain-site-width{padding:10px 0}}@media only screen and (max-width:800px){.header-wrapper{height:185px}.collection-products .collection .products-grid .box.product{width:44%;margin-left:18px}.collection .products-grid{margin-left:0}.collection .products-grid>*{padding-left:0}div#customers-testimonials .owl-stage{margin-left:-36px}.slide__item-content .content-box{padding-left:5%}.our-trusted-brands .title{float:none;width:100%;margin-bottom:0}.our-trusted-brands .brand-logos{display:flex;justify-content:space-between;width:100%}.our-trusted-brands .brand-logo{width:24%;float:none;padding:10px 2px 0}.marketing-stripe{margin-top:30px}.marketing-stripe .marketing-block{width:100%;float:none;margin-top:40px;margin-left:auto;margin-right:auto}.marketing-block:last-child{margin-bottom:40px}.marketing-stripe .marketing-block .block{float:left}.grid-container{overflow:hidden}a.news-button.button.flat-background{display:none;position:relative;margin:0}.contain-full-width.video-real .description{margin-top:25px;height:60px}.section-standard.featured-row.no-border{padding:0;margin-bottom:60px}.featured-row.section-standard .background-image{margin:0!important;position:relative;height:auto!important}.featured-row.section-standard{padding:0;position:relative}.featured-row.section-standard .contain-site-width{max-width:100%!important;padding:0!important}.featured-row.section-standard .overlay-text{width:90%!important;position:relative!important;padding:20px!important;margin:-48px auto 0}.action-tabs{width:800px}.action-tabs-wrapper,.homepage-block-wrapper{width:100%;overflow:scroll}.navigation-testimonial-slider,.navigation-video-slider,.tab.all,.view-all-video-slider{display:none}.collection.homepage-block{width:100%}.mobile-only.view-all-collection .tab.all{display:block}.mobile-only.view-all-collection .tab.all a{width:100%;display:block;text-align:center;margin-top:10px}.collection.homepage-block .products.products-grid{min-height:auto}.contain-full-width.video-real{margin-left:5%}.video-carousel.owl-carousel.owl-theme.owl-loaded.owl-drag{margin-left:-61px;width:auto}.marketing-stripe .marketing-block:after,div#shopify-section-1589407470037:after{content:"";display:block;clear:both}.video-block-wrapper{overflow:scroll;width:100%}.feature-row{display:block}.collection-products .action-tabs .tab.all{display:none}.collection-products .action-tabs{height:54px;overflow-y:visible;width:1054px}.recent-posts-container>article:nth-child(1){width:25%!important}.recent-posts-container>article:nth-child(2){width:25%}.recent-posts-container>article:nth-child(3){width:25%!important;display:inline-block!important}.simple-collection .product-container .box{width:50%}.product-images.thumbnails-placement-side .images-container{margin-left:0}.product-title{width:100%;min-height:auto;margin-bottom:8px}.selector-wrapper.full-width{width:100%;padding-bottom:10px}.recent-posts-collection.layout-3,.selector-wrapper{width:100%}.recent-posts-container{width:1180px}.recent-posts-wrapper{overflow:scroll}.card__image{height:100%;width:auto}.article-image{height:152px;overflow:hidden}.navigation-insta-slider,.view-all-insta-slider{display:none}.view-all-insta-slider.mobile-only{display:block;margin:5%;float:none}.view-all-insta-slider.mobile-only a.button.flat-background{width:100%!important;display:block;text-align:center}div#block-as-seen-on{text-align:center;width:100%;margin-bottom:30px}.contact-footer,.social-footer{width:100%}.absolute-footer-logo{float:none;width:100%;display:block}.absolute-footer-menu{float:none;width:100%;margin:0 auto;text-align:center}div#shopify-section-footer{margin-top:65px}h5.new-post-title{height:auto}}@media only screen and (max-width:1440px){.purchase-box.padding-box{max-width:100%;padding:0}.view-all.align-right.mobile-hide{display:none}.half-page,.half-page.hero-text{width:100%}.dropdown-backdrop{position:relative!important;z-index:0!important}}@media only screen and (max-width:1080px){header.site-header .layout-horizontal nav.nav-bar{display:none}a#mobileMenu{background-color:#fff;position:absolute;left:0;top:0;display:flex;padding:14px 0;height:68px;width:70px;text-align:center;justify-content:center;align-items:center}header.site-header .layout-horizontal div.site-logo{margin:0;text-align:center}nav#menu,nav#menu ul.site-nav li{width:100%}ul.site-nav{width:31%;padding:30px}nav#menumobile{top:70px;position:absolute;background-color:#13130c;border:0;width:100%;z-index:99;height:calc(100vh - 108px);overflow-y:scroll;border-radius:0}.mobile-menu-inner{position:relative;padding-bottom:100px;min-height:calc(100% - 44px)}.mobile-menu-footer{position:absolute;bottom:40px;left:16px;right:16px}.mobile-menu-footer .social-links{list-style:none;margin:0;padding:0}.mobile-menu-footer .social-links li{margin-left:24px;padding-right:0;margin-right:0;border:0}.mobile-menu-footer .social-links li:first-child{margin-left:0}.header-right-links ul.text-links li,.mobile-quicklinks ul.text-links li{margin-right:0;padding-right:0}}@media only screen and (max-width:800px){.collection-products .action-tabs-wrapper .all{display:none}.blog-list.grid-layout article.grid-item{width:50%}.blog-list.grid-layout .article-image{height:330px;overflow:auto}header.content-util .collection-page-title .collection-page-title-title{width:100%}header.content-util .collection-page-title .collection-page-title-title h1{font-size:50px}.collection .mobile-aside-container a.button.simple{background:0 0;text-align:left}.mobile-aside-container{background:#fff;text-align:right}.collection .mobile-aside-container{margin:0;padding:0 10px}.collection .products-grid .box.product{padding:5px;width:50%}.wrapper .collection-grid .collection-block{width:30%}.mobile-aside-container .button.simple:after,.mobile-aside-container .nav-container .filter-box-title,.sort-by{display:none}.collection aside nav,.collection aside nav .h5,.collection aside nav h5{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-style:normal!important;text-align:left}.collection aside nav{width:100%}.collection aside nav .h5,.collection aside nav h5{margin-top:0}}div#shopify-section-header{top:38px!important}@media only screen and (max-width:600px){.article-image-bg{height:100%}.blog-list.grid-layout article.grid-item,.slide__item-content .outer-wrapper{width:100%}.collection-page-title,nav.breadcrumb{text-align:left}.slide__item-content.justify-start .inner-wrapper .content-contain p{font-size:40px!important;line-height:55px}.slide__item-content a.button{width:100%;text-align:center;margin-top:10px}header.site-header .site-logo.h1 img,header.site-header div.site-logo img,header.site-header h1.site-logo img{width:97px}header.site-header.minimal{padding:0;min-height:70px}}@media only screen and (max-width:445px){.wrapper .collection-grid .collection-block{width:47%;margin-right:1%}.collection-page-title h1{font-size:40px;width:100%;line-height:50px}.collection figcaption .product-title,.featured-collection figcaption .product-title,.simple-collection figcaption .product-title{font-size:16px;padding-left:1px}}.template-page .page-header h1{font-size:2.25em!important}.template-page .page .rte h1,.template-page .page .rte h2,.template-page .page .rte h3,.template-page .page .rte h4,.template-page .page .rte h5,.template-page .page .rte h6{margin:0 0 .75em!important}.template-page .page .rte ol,.template-page .page .rte p,.template-page .page .rte ul{margin:0 0 .9375em!important}.logo-image{display:flex;justify-content:flex-start;margin:0;width:140px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-image a{display:flex!important;align-items:center!important}.logo-image img,.mobile-logo img{width:140px}.logo-image .logo-light{opacity:0;position:absolute;top:0;left:0}.site-header-wrapper.menu-opened .logo-image .logo-dark{opacity:0}.site-header-wrapper.menu-opened .logo-image .logo-light{opacity:1}@media only screen and (min-width:601px){#menumobile-top{padding:0 0 0 28px!important}}@media only screen and (min-width:1081px){.logo-image{width:160px;height:44px;position:static;transform:none;margin-right:auto}.logo-image img{width:160px;margin-top:0}}.mobile-search{display:block}.mobile-search form.input-group.search-bar{margin:0 20px!important;width:auto!important;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobile-search .button-wrapper{position:absolute;right:0}.mobile-search .input-group-btn:first-child>.btn{padding-right:0;background:0 0;border:0!important}.mobile-search .icon-close:before{font-size:0;text-indent:-2000em;background-image:url(mobile-close.svg);background-position:center;background-repeat:no-repeat;background-size:10px;display:flex;width:28px;height:42px;align-items:center}.mobile-search span.icon{font-size:20px!important;color:#dcdcdc!important}.mobile-search .input-wrapper{width:calc(100% - 75px);margin-right:24px}.mobile-search input[type=search]{font-weight:400;font-size:20px;line-height:27px;color:#dcdcdc;border:0;border-bottom:1px solid #dcdcdc;width:100%;height:44px}.mobile-search input[type=search]:focus{outline:0}#menumobile-top{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 8px}.product-images .carousel-inner,.product-images .images-container{height:100%;width:100%}.product-images .carousel-inner div{height:100%;width:100%;background-size:cover;background-position:center}.images-container.carousel.slide .controls{display:flex;position:absolute;bottom:0;left:0}#shopify-section-product-template .single-product .grid{display:flex;margin:0}.product-aside.summery{align-items:center;justify-content:center;display:flex;width:100%}@media all and (min-width:768px){.product-aside.summery{align-items:normal}}#shopify-section-product-template .single-product .grid>*{padding-left:0;display:flex}@media all and (min-width:900px){#shopify-section-product-template .single-product .grid>*{flex-direction:row-reverse}}.product-images.thumbnails-placement-side .images-container{margin:0}.product-top-wrapper{max-width:1280px;width:100%;margin:auto;display:flex}.single-product .grid .product-images{width:100%}@media only screen and (min-width:800px){.product-images .carousel-inner div{background-size:contain;background-repeat:no-repeat}.product-images .carousel-inner{background:#fff5f3}}@media only screen and (max-width:480px){.product-images.thumbnails-placement-side .images-container{height:385px}.product-images .carousel-inner div{background-size:cover;background-position:center bottom}.product-top-wrapper{flex-direction:column-reverse}}@media only screen and (min-width:481px) and (max-width:900px){.product-images.thumbnails-placement-side .images-container{height:600px}.product-images .carousel-inner div{background-size:cover;background-position:center bottom}.product-top-wrapper{flex-direction:column-reverse}}@media only screen and (min-width:900px) and (max-width:1024px){.product-images.thumbnails-placement-side .images-container{height:720px}}@media only screen and (min-width:900px){.single-product .grid .product-aside.summary,.single-product .grid .product-images{width:50%}.single-product .grid .product-aside.summary{margin-left:32px}.product-images.thumbnails-placement-side .images-container{height:620px}.product-images .carousel-inner div{background-size:cover;background-position:center bottom}.half-page.hero-text p{max-width:590px;line-height:58px}}@media only screen and (min-width:1024px){.single-product .grid .product-aside.summary{margin-left:48px}}@media only screen and (min-width:1280px){.single-product .grid .product-aside.summary{margin-left:64px}}.half-page.hero-text{padding:0 30px 0 0}#shopify-section-product-template .nav>li>a:hover,.single-product .nav>li>a:focus{background:0 0;color:#555}#shopify-section-product-template .nav-tabs>li.active>a{border-bottom:3px solid #e3f2fd}@media only screen and (max-width:900px){.half-page.hero-text{font-size:30px;line-height:38px}#shopify-section-product-template .grid{padding-bottom:0}.footer-half.contact,.footer-half.menu{width:100%}}.related-products .wrapper{max-width:1280px}#shopify-section-product-template ul.nav.nav-tabs{width:440px;display:flex}#shopify-section-product-template .nav-tabs>li>a{padding:20px 0}#shopify-section-product-template .tab-content{padding:20px 0 0}#shopify-section-product-template ul.nav.nav-tabs li{width:auto;margin:0 30px 0 0}@media only screen and (max-width:1279px){.marketing-stripe .contain-site-width{padding:30px}}@media only screen and (min-width:1280px){.template-product .marketing-stripe .contain-site-width{padding:48px 0;max-width:1280px}}#shopify-section-get-social .title{max-width:1280px}#shopify-section-reviews{padding:30px 0}#shopify-section-get-social .contain-site-width,#shopify-section-product-faq .contain-site-width,#shopify-section-reviews .contain-site-width{max-width:1180px;margin:auto}.youtube-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}#overlay,.youtube-player img{width:100%;top:0;right:0;cursor:pointer}.youtube-player img{object-fit:cover;display:block;left:0;bottom:0;margin:auto;max-width:100%;position:absolute;border:0;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play:hover{opacity:.5}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;opacity:.7;position:absolute;background:url(video_play_white.svg)no-repeat;cursor:pointer}@media only screen and (max-width:600px){.cart-preview{position:fixed;top:0;right:0}.cart .cart-item{padding-top:0}.cart .shopify-cleanslate div ul{display:flex!important;justify-content:center}#shopify-section-product-template .tabs-scroll-container{width:100%;overflow-x:scroll}}@media only screen and (min-width:601px){.cart-preview{right:20px;top:90px}#shopify-section-product-template .tabs-scroll-container{width:100%;overflow-x:hidden}}#overlay{background:rgba(18,18,18,.3);height:100%;position:fixed;display:none;z-index:11}.purchase-box .cart-error{padding-top:20px;font-size:16px;color:rgba(255,0,0,.7)}.cart .cart-checkout p.subtotal span,.cart .cart-item .cart-item-total{color:#000}.cart .cart-item-pricing{justify-content:space-between}.cart .cart-item,.cart .cart-item-pricing,.cart .td.cart-item-product,.cart td.cart-item-price,.cart td.cart-item-quantity,.cart td.cart-item-total{display:flex;width:100%}.cart .cart-item-title,.cart .title{display:flex;flex-direction:column}.cart .remove.hidden-mobile{margin-top:5px;color:#000;align-content:center;font-size:14px}.cart .remove:hover{opacity:.6;cursor:pointer}.cart .remove svg{padding-right:5px}.cart .cart-item-price,.cart .cart-item-quantity,.cart .cart-item-total{display:flex;align-items:center;justify-content:center}.cart .cart-item-total{justify-content:flex-end}.cart .additional-checkout-buttons{display:flex;width:auto;justify-content:flex-end}.cart .cart-checkout .additional-checkout-buttons>div{width:auto;display:flex;align-items:flex-end}.cart .cart-checkout .additional-checkout-buttons .dynamic-checkout__content div{display:flex;align-items:start}.cart .shopify-cleanslate div ul{display:flex!important;justify-content:flex-end}.cart .cart-item-quantity .quantity-select{min-width:80px;position:relative}.cart .cart-item .money{flex-shrink:0}@media only screen and (min-width:601px){.cart .label-row{display:flex}.cart-item-title div{margin-top:auto}}@media only screen and (max-width:600px){.cart .cart-item-price,.cart .label-row{display:none}.cart .cart-item-product .cart-item-title a.title{font-size:.9em;line-height:18px;margin-bottom:5px}.cart .cart-item{flex-direction:column;padding:10px 0}.cart .cart-item-pricing{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.cart .remove.visible-mobile{display:flex}.cart .remove{margin-top:0!important;font-size:13px;align-items:center;color:#000}.cart .cart-items{padding:0 10px}.quantity-select .button-wrapper,.quantity-select .button-wrapper button,.quantity-select .input-wrapper input{height:40px;align-items:center;justify-content:center}.cart .td.cart-item-quantity .quantity-select{max-width:80px}.cart .cart-item-quantity button{display:flex}.cart .td{margin:0}}@media only screen and (max-width:900px){.cart .cart-item-product .cart-item-image{width:120px;padding-right:10px}.cart .td .quantity-select button{width:100%}}@media only screen and (min-width:601px){.hidden-mobile{display:flex}.visible-mobile{display:none}}@media only screen and (max-width:600px){.hidden-mobile{display:none}.visible-mobile{display:flex}}.action-tabs a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.primary-title,.secondary-title{font-family:"Open Sans",sans-serif;font-weight:600}.primary-title{opacity:.6;font-size:12px}.secondary-title{font-size:25px;text-transform:capitalize}.grid-container{display:grid;grid-column-gap:50px;grid-template-columns:auto auto auto;padding:10px}.grid-item{font-size:15px;text-align:left;width:566px;margin-left:-10px}.morelink{display:block;margin-top:4%}header.util .wrapper .left-wrapper,header.util .wrapper .right-wrapper{margin:6px 20px}.hide{display:none}.flex{display:flex}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}.w-3{width:3rem}.my-1{margin:1rem 0}.cursor-pointer{cursor:pointer}.rotate-0,.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:300ms ease all}.rotate-0{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:768px){.md\:hide{display:none}.md\:block{display:block}.md\:flex{display:flex}.contact-footer{width:66.666666%}.social-footer{width:33.33333%}}header.site-header nav.nav-bar ul.site-nav>li>a{position:relative;padding-right:16px!important}header.site-header nav.nav-bar ul.site-nav>li>a svg{position:absolute;right:0;top:calc(50% - 4px);color:rgba(62,67,67,.6)}header.site-header nav.nav-bar ul.site-nav>li:hover>a svg{color:#13130c;rotate:180deg}.megamenu{position:absolute;background:#fff;top:79px;left:50%;margin-left:-50vw;width:100vw;padding-left:4vw;padding-right:4vw;display:none;box-shadow:0 10px 10px -7px rgba(0,0,0,.25)}.megamenu .mega-wrap{max-width:1280px;margin:0 auto}.megamenu .inner,.megamenu ul{padding:40px 0;display:flex;flex-wrap:nowrap;justify-content:space-between}.megamenu .mega-text{width:31.25%}.megamenu .mega-links{width:65.625%}.megamenu .mega-description,.megamenu .mega-heading{font-family:"Granville",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.3;color:#13130c;margin-bottom:16px;text-align:left}.megamenu .mega-description{font-size:15px;line-height:1.6;color:#68737a}.megamenu .mega-button{text-align:left}.megamenu .mega-button a{font-weight:400!important;line-height:1.5;text-align:center;display:inline-block!important;padding:8px 24px!important;background-color:#e6c27d!important;text-transform:none!important;border:0!important;border-radius:300px;transition:all .3s ease}.megamenu .mega-button a:hover{background-color:#d49929!important}.megamenu ul{list-style:none;margin:0;padding:0;display:flex!important;flex-wrap:wrap;gap-x:40px}.megamenu li,.megamenu li a{position:relative;padding:0!important;margin:0!important}.megamenu .mega-button a,.megamenu li{font-family:"Granville",sans-serif;font-style:normal;font-size:15px}.megamenu li{list-style:none;width:calc(50% - 20px);height:auto!important;font-weight:400;line-height:55px;border:0;border-bottom:1px solid #dcdcdc!important;text-align:left}.megamenu li a{width:100%;display:block!important;color:#68737a!important;text-decoration:none!important;text-transform:none!important;z-index:2;transition:all .3s ease;border:0!important;font-weight:400!important}.megamenu .mega-button a,.megamenu .mega-button a:hover,.megamenu li a:hover{color:#13130c!important;text-decoration:none!important}.megamenu li svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1;transition:all .3s ease;color:#68737a}.megamenu li a:hover svg{right:0;color:#13130c}#buy-halloween-contact-lenses-australia #shopify-section-reviews{padding:20px}.blog-wrap{margin:0 16px}.template-blog .blog-list.grid-layout{margin:0}.template-blog .blog-list.grid-layout .grid-item{padding:0}.template-blog .collection-footer{clear:both}.template-blog .collection .wrapper{max-width:1220px}.blog-pagination{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px}.blog-pagination a{color:#000}.blog-pagination .blog-p-next a,.blog-pagination .blog-p-prev a{width:40px;height:40px;display:block;background-color:#e6c27d;background-image:url(blog-left.svg);background-position:center;background-repeat:no-repeat;background-size:18px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;text-indent:-2000em;font-size:0;transition:all .3s}.blog-pagination .blog-p-next a:hover,.blog-pagination .blog-p-prev a:hover{background-color:#c0e9f0}.blog-pagination .blog-p-next a{background-image:url(blog-right.svg)}@media all and (min-width:601px){.template-blog .blog-list.grid-layout{display:grid;grid-row-gap:40px;grid-column-gap:18px;grid-template-columns:1fr 1fr}.template-blog .blog-list.grid-layout .grid-item{width:auto;margin:0}.template-blog .blog-list.grid-layout .article-image{overflow:hidden}.blog-pagination .blog-p-next a,.blog-pagination .blog-p-prev a{width:60px;height:60px}}@media all and (min-width:900px){.template-blog .blog-list.grid-layout{grid-template-columns:1fr 1fr 1fr}.blog-pagination{gap:36px}}