.cart__drawer{display:none}.featured-box{z-index:1}.wrapper{width:100%;max-width:1440px;padding:0 15px}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.flex-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}body,input,textarea{color:var(--color-body-text);font-family:Palanquin,sans-serif}h1,h2,h3,h4,h5,h6,.h1,#shopify-product-reviews .spr-header-title,.h2,.h3,.h4,.h5,.h6{text-transform:none}.h1,.h2,h1,h2{letter-spacing:0}.slick-slide:focus{outline:none}img{max-width:100%;height:auto}a,a img,svg *,button,input[type=submit],input[type=button]{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;outline:none}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.j-between{justify-content:space-between}.boost-pfs-filter-message.result-empty-search a,.primary-button,input[type=submit].primary-button{min-width:180px;font-family:Palanquin,sans-serif;font-weight:500;letter-spacing:.5px;font-size:17px;padding:10px 20px;border-radius:0;outline:none;text-align:center;text-transform:uppercase;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;line-height:normal;color:#fff;border:1px solid var(--color-secondary-1);background-color:var(--color-secondary-1)}.primary-button:hover,.primary-button:focus,input[type=submit].primary-button:hover,input[type=submit].primary-button:focus{border-color:var(--color-primary-1);background-color:var(--color-primary-1);color:#fff}.primary-button.style-2,input[type=submit].primary-button.style-2{color:#fff;border-color:var(--color-primary-1);background-color:var(--color-primary-1)}.primary-button.style-2:hover,input[type=submit].primary-button.style-2:hover{color:#fff;border-color:var(--color-secondary-2);background-color:var(--color-secondary-2)}.secondary-button,input[type=submit].secondary-button{min-width:180px;font-family:Palanquin,sans-serif;font-weight:500;letter-spacing:.5px;font-size:17px;padding:10px 20px;border-radius:0;outline:none;text-align:center;text-transform:uppercase;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;line-height:normal;color:var(--color-primary-1);border:1px solid var(--color-primary-1);background-color:transparent}.secondary-button:hover,.secondary-button:focus,input[type=submit].secondary-button:hover,input[type=submit].secondary-button:focus{border-color:var(--color-secondary-1);background-color:var(--color-secondary-1);color:#fff}.section-heading{font-size:50px;font-weight:600;line-height:1.1em;text-align:center;margin:0 0 100px;font-family:Unna,serif;color:var(--color-primary-1)}.rte{font-size:18px;color:#323232;font-weight:400;line-height:1.65}.rte p{margin-bottom:30px}.rte p:last-child{margin-bottom:0}.rte a{color:var(--color-secondary-1)}.rte a:hover{text-decoration:underline;color:var(--color-primary-1);border-color:var(--color-primary-1)}.rte h1{font-size:32px;margin:0;line-height:1.3em}.rte h2{font-size:30px;margin:0 0 15px;line-height:1.3em}.rte h3{font-size:26px;margin:0 0 15px;line-height:1.3em}.rte h4{font-family:Palanquin,sans-serif;font-size:22px;font-weight:700;line-height:1.2em}.rte h5{font-family:Palanquin,sans-serif;font-size:20px;font-weight:700;line-height:1.2em}.rte h6{font-family:Palanquin,sans-serif;font-size:16px;font-weight:700;line-height:1.2em}.rte hr{border-color:#e7e7e7;margin:50px 0}.rte table{margin-bottom:40px}h1.page-title{font-size:50px;margin-bottom:50px;line-height:1.3em}h2.page-title{font-size:28px;margin-bottom:20px;line-height:1.3em}.main-content{padding:0;position:relative}.image-border{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:1;padding:15px}.image-border:before{content:"";display:block;border:1px solid #ffffff;width:100%;height:100%}#shopify-section-1654603321473a5689 .rte a{color:var(--color-primary-1)}.slick-slider{position:relative}.slick-slider .slick-arrow{color:#fff;z-index:1;width:50px;height:50px;border-radius:50%;padding:0;background-color:transparent;border:none;outline:0;font-size:32px;line-height:50px;position:absolute;top:48%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain}.slick-slider .slick-arrow.slick-prev{left:10px}.slick-slider .slick-arrow.slick-next{right:10px}.slick-slider .slick-dots{position:absolute;bottom:30px;z-index:0;left:0;right:0;margin:0 auto;text-align:center}.slick-slider .slick-dots li{width:12px;height:12px;border:1px solid #ffffff;background-color:#fff;border-radius:50%;display:inline-block;margin:0 5px;cursor:pointer}.slick-slider .slick-dots li button{display:none}.slick-slider .slick-dots li.slick-active{background-color:var(--color-secondary-2);border-color:var(--color-secondary-2)}.header-section{position:relative;z-index:111}.site-header{position:relative;padding:0}.site-header .announcement-bar{color:#fff;text-align:center;padding:7px 0;font-size:16px;font-weight:600;background-color:var(--color-secondary-1);letter-spacing:.02em}.site-header .announcement-bar a{color:#fff}.site-header .usps-link{background-color:#000;padding:8px 0;position:relative}.site-header .usps-link .usp-list{position:relative;align-items:center;justify-content:space-between}.site-header .usps-link .usp-item{position:relative;color:#fff;text-decoration:none;align-items:center}.site-header .usps-link .usp-item img,.site-header .usps-link .usp-item svg{margin-right:5px}.site-header .usps-link .usp-item span{font-size:16px;font-weight:400;letter-spacing:.5px}.site-header .usps-link .usp-item:hover{color:var(--color-secondary-1)}.site-header .main-header{position:relative;padding:12px 0 10px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.site-header .main-header .flex-wrap{position:relative;justify-content:space-between}.site-header .main-header .hamburger-trigger{position:absolute;left:-90px;top:50%;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.site-header .main-header .hamburger-trigger svg{width:32px;height:32px}.site-header .main-header .logo{width:105px;padding:0;position:relative}.logo .first-logo,.logo .second-logo{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.logo .second-logo{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.logo svg{width:105px;height:105px}.logo:hover .first-logo{opacity:0;visibility:hidden}.logo:hover .second-logo{opacity:1;visibility:visible}.logo a img{display:block}.site-header .main-header .header__container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 30px;position:relative}.site-header .main-header .header-left,.site-header .main-header .header-right{width:40%;align-items:center}.site-header .main-header .header-left{justify-content:flex-start}.site-header .main-header .header-right{justify-content:flex-end}.site-header .main-header .header__phone{font-size:13px;font-weight:400;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center;align-content:center;position:relative}.site-header .main-header .header__phone a{font-weight:600}.site-header .main-header .header__phone a:hover{color:var(--color-secondary-1)}.site-header .main-header .header__phone .icon-call{background-image:url(headphones.svg);width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:10px}.site-header .main-header .header-bottom{align-items:center;justify-content:flex-end;padding-left:100px}.site-header .main-header .btn-search{cursor:pointer}.site-header .main-header .header-search__popup{position:absolute;top:-12px;left:0;width:100%;height:calc(100% + 24px);transition:.3s;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;opacity:0;transform:scaleY(0);transform-origin:top center;padding:12px}.header-search__popup-close{width:22px;height:22px;cursor:pointer}.header-search__popup-close svg{width:22px;height:22px}.site-header .main-header .header-search__popup.active{opacity:1;transform:scaleY(1);pointer-events:auto}.site-header .main-header .header-search{width:88%;padding:0 20px 0 0;max-width:945px}.site-header .main-header .header-search .search-bar{max-width:100%;display:block}.site-header .main-header .header-search .search-bar input[type=search]{font-size:17px;color:#888;border:1px solid #cdcdcd;font-weight:300;outline:0;background-color:transparent;padding:8px 50px 8px 15px;height:auto;border-radius:1px;font-family:Palanquin,sans-serif;letter-spacing:.5px}.site-header .main-header .header-search .search-bar input[type=search]:focus{border-color:var(--color-secondary-1)}.site-header .main-header .header-search .search-bar .search-bar--submit{width:50px;background-color:transparent;color:#000;top:0;display:flex;align-items:center;justify-content:center}.site-header .main-header .header-search .search-bar .search-bar--submit svg{width:28px;height:28px}.site-header .main-header .header-search .search-bar .search-bar--submit:hover{color:var(--color-secondary-1)}.site-header .main-header .header-search .search-bar .search-bar--submit:hover svg{fill:var(--color-secondary-1)}.site-header .main-header .header-search ::-webkit-input-placeholder{color:#888;font-weight:300}.site-header .main-header .header-search ::-moz-placeholder{color:#888;font-weight:300}.site-header .main-header .header-search :-ms-input-placeholder{color:#888;font-weight:300}.site-header .main-header .header-search :-moz-placeholder{color:#888;font-weight:300}.site-header .main-header .header-icons{align-items:center}.site-header .main-header .header-icons .btn-item{margin-left:26px}.site-header .main-header .header-icons .btn-item a{width:20px;height:20px;display:block}.site-header .main-header .header-icons .btn-item a svg{width:20px;height:20px}.site-header .main-header .header-icons .btn-cart .header-cart-btn{position:relative;padding:0;background-color:transparent;margin-left:0;line-height:normal}.site-header .main-header .header-icons .btn-cart .cart-count{font-size:14px;color:#fff;width:20px;height:20px;line-height:19px;right:-15px;top:-5px;font-family:Palanquin,sans-serif;font-weight:500;background-color:var(--color-secondary-1)}.site-header .main-header .header-icons .btn-wishlist{position:relative}.nav-bar{background:#000;color:#fff}.nav-bar .site-nav{display:flex;align-items:center;justify-content:space-between;margin:0;font-weight:400}.nav-bar .site-nav li .site-nav--link{font-size:17px;font-weight:300;position:relative;padding:10px 0;text-transform:none;font-family:Palanquin,sans-serif;color:#fff!important}.tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link{color:#fff!important}.nav-bar .site-nav li .site-nav--link:hover,.nav-bar .site-nav li.site-nav--active a{color:var(--color-secondary-1)}.nav-bar .site-nav #moreMenu #moreMenu--list{right:0;left:inherit}.nav-bar .site-nav li .site-nav--dropdown{border:none;padding:5px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:3}.nav-bar .site-nav li:nth-last-child(3) .site-nav--dropdown{right:0;left:inherit}.nav-bar .site-nav li .site-nav--dropdown li{position:relative}.nav-bar .site-nav li .site-nav--dropdown li a{font-weight:400;padding:5px 0;font-size:18px;color:var(--color-secondary-3)}.nav-bar .site-nav li .site-nav--dropdown li a:hover,.nav-bar .site-nav li .site-nav--dropdown li a:focus{background-color:transparent;color:var(--color-primary-1)}.nav-bar .site-nav li .site-nav--dropdown .site-nav--active a{background-color:transparent;color:var(--color-primary-1)}.nav-bar .tmenu_wrapper{z-index:10!important}.nav-bar .tmenu_wrapper .tmenu_navbar .tmenu_nav{justify-content:space-between!important}.nav-bar .tmenu_wrapper .tmenu_submenu_type_mega{padding:25px!important;box-shadow:1px 3px 10px -5px #0000004d!important;border-top:1px solid #eaeaea}.tmenu_masonry_row .tmenu_masonry_col .tmenu_item.tmenu_item_level_1{border-bottom:1px solid #ebecf2;margin-bottom:20px!important;padding-bottom:20px}.tmenu_masonry_row .tmenu_masonry_col .tmenu_item.tmenu_item_level_1:last-child{border-bottom:none}.tmenu_masonry_row .tmenu_masonry_col .tmenu_item.tmenu_item_level_1.tmenu_item_display_header>.tmenu_item_link{font-size:20px;font-family:Unna,serif;border:none;padding:0 0 8px!important;letter-spacing:.5px!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_item.tmenu_item_level_1.tmenu_item_display_header>.tmenu_item_link:last-child{padding-bottom:0!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu{padding:0!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2 .tmenu_item_link{padding:0 0 8px!important;color:#222!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2 .tmenu_item_link:hover{color:var(--color-secondary-1)!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2.tmenu_item_layout_collection{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-right:10px!important}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2.tmenu_item_layout_collection .tmenu_item_link .tmenu_collection--notext{border:1px solid #ecedf3}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2.tmenu_item_layout_collection .tmenu_item_link .tmenu_collection--notext img{object-fit:content;padding:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2.tmenu_item_layout_collection .tmenu_item_link:hover .tmenu_collection--notext img{-webkit-filter:grayscale(0);filter:grayscale(0)}.nav-bar .tmenu_wrapper .tmenu_navbar .tmenu_nav li.tmenu_item.tmenu_item_level_0.gifts-megamenu .tmenu_masonry.tmenu_submenu{right:0!important;left:inherit}body.fixed .header-section .nav-bar{box-shadow:-.174px 4.997px 6px #00000021}.header-section.fixed .nav-bar{position:fixed;top:0;left:0;width:100%;z-index:3;height:50px}#hamburger-menu{left:-100%;opacity:0;visibility:hidden}#hamburger-menu{background-color:#000}#hamburger-menu li{border-color:#000}.hamburger-active{overflow:hidden}.hamburger-active #hamburger-menu{left:0;opacity:1;visibility:visible}.hamburger-active .hamburger-triggeroverlay{display:block;background-color:#000000bf;width:100%;height:100%;position:fixed;left:0;top:0;z-index:10;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.hamburger-menu{width:475px;position:fixed;top:0;left:0;height:100%;padding:40px 30px 30px 130px;z-index:11;background-color:var(--color-primary-2);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.hamburger-top{position:relative;align-items:center;margin-bottom:30px}.hamburger-logo svg{width:105px;height:105px}.hamburger-menu .close-toggle{position:absolute;left:-80px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.hamburger-menu .close-toggle svg{fill:#fff;width:32px;height:32px}.hamburger-menu .top-menu{margin:0;padding:0 0 0 30px;overflow-y:auto;height:calc(100% - 130px)}.hamburger-menu .top-menu li{padding:8px 0}.hamburger-menu .top-menu li a{color:#fff;font-size:26px;font-weight:600}.hamburger-menu .top-menu li>.icon-arrow-down:before{color:#fff}.hamburger-menu .top-menu li:hover>a,.hamburger-menu .top-menu li:hover>.icon-arrow-down:before{color:var(--color-secondary-1)}.hamburger-menu .mobile-nav--has-dropdown .icon-arrow-down{border:none;padding:0;font-size:18px;top:0}.hamburger-menu .top-menu li .mobile-nav--dropdown{padding-left:30px;padding-top:10px}.hamburger-menu .top-menu li .mobile-nav--dropdown li{padding:12px 0 10px}.hamburger-menu .top-menu li.mobile-nav--active>a{color:var(--color-secondary-1)}.hamburger-menu .top-menu .bottom-menu{margin:50px 0 0}.hamburger-menu .top-menu .bottom-menu li{padding:0}.hamburger-menu .top-menu .bottom-menu li a{color:#fff;font-size:18px;font-weight:600}.hamburger-menu .top-menu .bottom-menu li a:hover{color:var(--color-secondary-1)}.header-mobile-search{display:block;position:fixed;left:0;top:0;width:100%;padding:40px 40px 40px 15px;background-color:#fff;opacity:0;transition:.3s;transform:scaleY(0);transform-origin:top center;pointer-events:none;z-index:2}.header-mobile-search.active{opacity:1;transform:scaleY(1);pointer-events:auto}.m-search-c-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.m-search-c-toggle svg{width:28px;height:28px;display:block}#mobileNavBar .search-bar{max-width:100%;margin:0}#mobileNavBar .search-bar input[type=search]{font-size:17px;color:#888;font-weight:300;border:1px solid #cdcdcd;outline:0;background-color:transparent;padding:8px 50px 8px 15px;height:auto;border-radius:1px;font-family:Palanquin,sans-serif;letter-spacing:.5px}#mobileNavBar .search-bar input[type=search]:focus{border-color:var(--color-secondary-1)}#mobileNavBar .search-bar .search-bar--submit{width:50px;background-color:transparent;color:#000;top:0;display:flex;align-items:center;justify-content:center}#mobileNavBar .search-bar .search-bar--submit svg{width:24px;height:24px;fill:#000}#mobileNavBar .search-bar .search-bar--submit:hover{color:var(--color-secondary-1)}#mobileNavBar .search-bar .search-bar--submit:hover svg{fill:var(--color-secondary-1)}#mobileNavBar ::-webkit-input-placeholder{color:#000;font-weight:300}#mobileNavBar ::-moz-placeholder{color:#000;font-weight:300}#mobileNavBar :-ms-input-placeholder{color:#000;font-weight:300}#mobileNavBar :-moz-placeholder{color:#000;font-weight:300}.desktop-banner-image{display:block}.mobile-banner-image{display:none}.banner-slilder .js-banner-slider:not(.slick-initialized){height:523px;overflow:hidden}.banner-slilder .slick-slider .slick-arrow.slick-prev{left:6%}.banner-slilder .slick-slider .slick-arrow.slick-next{right:6%}.banner-slilder .slick-slider .slick-arrow{font-size:48px}.banner-slilder{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start}.banner-slilder .banner-wrapper{position:relative;width:100%}.banner-item{position:relative;display:block!important}.banner-item.overlay:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#0000008c;z-index:1}.banner-item .banner-image{position:relative}.banner-item .banner-image img{width:100%;max-width:100%}.banner-item .banner-image .desktop-banner-image{display:block}.banner-item .banner-image .mobile-banner-image{display:none}.banner-item .banner-image svg{height:100%;padding:0;background-color:#f8dbe0}.banner-item .banner-caption h2{font-size:62px;font-weight:700;line-height:1em;margin:0 0 10px;text-transform:capitalize;letter-spacing:1px}.banner-item .banner-caption .banner-content{font-size:22px;font-weight:300;letter-spacing:.5px}.banner-item .banner-caption .flex-btn{margin:40px 0 0}.banner-item .banner-caption .flex-btn a+a{margin:0 10px 0 0}.banner-item.block_type_1 .banner-caption{position:absolute;z-index:2;width:900px;margin:0 auto;max-width:100%;top:10%;left:0;right:0}.banner-item.block_type_1 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_2 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:1410px;max-width:90%;margin:0 auto;transform:translateY(-50%);align-items:center;flex-direction:row-reverse;justify-content:space-between}.banner-item.block_type_2 .banner-caption{width:60%}.banner-item.block_type_2 .banner-main-img{width:40%;display:flex;align-items:center;justify-content:flex-end}.banner-item.block_type_2 .banner-main-img img{max-width:100%;width:auto}.banner-item.block_type_2 .banner-caption h2{font-size:50px}.banner-item.block_type_2 .banner-row.image-left{flex-direction:unset}.banner-item.block_type_2 .banner-row.image-left .banner-caption{width:50%}.banner-item.block_type_2 .banner-row.image-left .banner-main-img{width:40%}.banner-item.block_type_3 .banner-caption{width:49%;padding:0 15%}.banner-item.block_type_3 .banner-main-img{width:51%;display:flex;align-items:center;justify-content:flex-end}.banner-item.block_type_3 .banner-main-img img{max-width:100%;width:auto}.banner-item.block_type_3 .banner-caption h2{font-size:82px;line-height:.75em;letter-spacing:.05em}.banner-item.block_type_3 .banner-caption h4{font-weight:400;font-size:18px;letter-spacing:.22em;font-family:Palanquin,sans-serif;margin:0}.banner-item.block_type_3 .banner-caption .flex-btn{margin:20px 0 0}.banner-item.block_type_3 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:100%;max-width:100%;margin:0 auto;transform:translateY(-50%);align-items:center;flex-direction:row-reverse}.banner-item.block_type_4 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:100%;max-width:100%;margin:0 auto;transform:translateY(-50%);align-items:center;justify-content:center}.banner-item.block_type_4 .banner-caption{width:600px;max-width:100%;padding:0 15px}.banner-item.block_type_4 .banner-caption h4{font-weight:600;font-size:30px;letter-spacing:.2em;font-family:Palanquin,sans-serif;margin:0}.banner-item.block_type_4 .banner-caption .banner-main-img{margin:20px 0}.banner-item.block_type_4 .banner-full-link{position:absolute;left:0;top:0;width:100%;height:100%}.banner-item.block_type_5 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:1440px;max-width:90%;margin:0 auto;transform:translateY(-50%);align-items:center;flex-direction:row-reverse}.banner-item.block_type_5 .banner-caption{width:49%;padding:0 50px 0 0}.banner-item.block_type_5 .banner-main-img{width:51%;display:flex;align-items:center;justify-content:flex-end}.banner-item.block_type_5 .banner-main-img img{max-width:100%;width:auto}.banner-item.block_type_5 .banner-caption h2{font-size:62px;line-height:1em}.banner-item.block_type_5 .banner-caption h4{font-weight:400;font-size:18px;letter-spacing:.22em;font-family:Palanquin,sans-serif;margin:0}.banner-item.block_type_5 .banner-caption .flex-btn{margin:20px 0 0}.banner-item.block_type_5 .bf-logo{margin:0 0 25px;justify-content:flex-start}.banner-item.block_type_6 .banner-2-col{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.banner-item.block_type_6 .banner-left-image,.banner-item.block_type_6 .banner-right-image{width:50%;position:relative}.banner-item.block_type_6 .banner-2-col img{width:100%}.banner-item.block_type_6 .banner-row{position:absolute;z-index:2;top:50%;left:inherit;right:10%;width:750px;max-width:65%;margin:0 auto;transform:translateY(-50%);align-items:center;flex-direction:row-reverse}.banner-item.block_type_6 .banner-caption{width:100%;padding:0}.banner-item.block_type_6 .banner-caption h2{font-size:50px;line-height:1.15em}.banner-item.block_type_6 .banner-caption h2 span{color:var(--color-secondary-1)}.banner-item.block_type_6 .banner-caption h4{font-weight:400;font-size:18px;letter-spacing:.22em;font-family:Palanquin,sans-serif;margin:0}.banner-item.block_type_6 .banner-caption .flex-btn{margin:20px 0 0}.banner-item.block_type_7 .banner-caption{position:absolute;z-index:2;width:900px;margin:0 auto;max-width:100%;top:10%;left:0;right:0}.banner-item.block_type_7 .banner-caption>img{width:auto;margin:0 auto 1em;padding:0 4em}.banner-item.block_type_7 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_8 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:1410px;max-width:90%;margin:0 auto;transform:translateY(-50%);align-items:center;flex-direction:row-reverse;height:100%;justify-content:space-between}.banner-item.block_type_8 .banner-caption{width:60%}.banner-item.block_type_8 .banner-main-img{width:40%;display:flex;align-items:flex-end;justify-content:flex-end;height:100%}.banner-item.block_type_8 .banner-main-img img{max-width:100%;width:auto}.banner-item.block_type_8 .banner-caption h2{font-size:50px}.banner-item.block_type_9 .banner-row{position:absolute;z-index:2;top:50%;left:0;right:0;width:100%;max-width:100%;margin:0 auto;transform:translateY(-50%);align-items:center;justify-content:center}.banner-item.block_type_9 .banner-caption{width:1440px;max-width:100%;padding:0 15px}.banner-item.block_type_9 .banner-caption h4{font-weight:600;font-size:30px;letter-spacing:.2em;font-family:Palanquin,sans-serif;margin:0}.banner-item.block_type_9 .banner-caption .banner-main-img{margin:20px 0}.banner-item.block_type_9 .banner-caption .banner-main-img img{margin:0 auto;display:block}.banner-item.block_type_9 .banner-img-block{position:relative;align-items:center;justify-content:space-between;margin-top:50px;margin-bottom:30px}.banner-item.block_type_9 .banner-img-block a{width:30%}.banner-item.block_type_9 .banner-img-block a img{width:100%;display:block}.collection-list-section .wrapper{max-width:1366px}.collection-list-section{position:relative;padding:100px 0}.js-collection-slider .featured-box-item{padding-left:0}.js-collection-slider .featured-box-item .featured-box{text-align:center;border:none;position:relative;padding:0 60px;background-color:transparent;margin-bottom:0}.js-collection-slider .featured-box-item .featured-box:after{display:none}.js-collection-slider .featured-box-item .featured-box .featured-box--inner{background-color:var(--color-secondary-2);position:relative;height:auto!important}.js-collection-slider .featured-box-item .featured-box .featured-box--image{display:block;position:relative;z-index:2;top:inherit;transform:translateY(0);padding:15px}.js-collection-slider .featured-box-item .featured-box .featured-box--image .lazyload__image-wrapper{border:1px solid #a8b0b0}.js-collection-slider .featured-box-item .featured-box .featured-box--title{font-size:28px;font-weight:700;margin:25px 0 20px;padding:0;height:auto!important}.js-collection-slider .featured-box-item .featured-box .featured-box--subtitle{font-size:17px;color:#aaabaf;margin:0;letter-spacing:.5px}.js-collection-slider .featured-box-item .featured-box .primary-button{width:160px;margin:20px auto 0;display:block;padding:8px 10px}.js-collection-slider.slick-slider .slick-arrow{top:36%}.js-collection-slider.slick-slider .slick-arrow.slick-prev{left:35px}.js-collection-slider.slick-slider .slick-arrow.slick-next{right:35px}.js-collection-slider.slick-slider .slick-arrow i{width:50px;height:50px;line-height:50px;border-radius:50%;background-color:var(--color-primary-1)}.js-collection-slider.slick-slider .slick-arrow:hover i{background-color:var(--color-secondary-1)}.featured-collection hr{border-top:1px solid #cdcdcd;margin:0 0 90px}.featured-collection{position:relative;padding:0 0 40px}.featured-collection .js-pro-slider{margin-left:-15px;margin-right:-15px}.featured-collection .js-pro-slider .grid-item{padding:0 15px}.featured-collection .js-pro-slider .grid-item:nth-child(5),.featured-collection .js-pro-slider .grid-item:nth-child(6),.featured-collection .js-pro-slider .grid-item:nth-child(7),.featured-collection .js-pro-slider .grid-item:nth-child(8){border-top:2px solid #f4f4f4;padding-top:60px}.featured-collection+.featured-collection{padding-top:80px}.product-listing{position:relative;margin-left:-15px;margin-right:-15px}.product-listing .grid-item{position:relative;padding:0 15px}.product-listing .grid-item .product-grid-item{position:relative;padding:0;border-radius:0;margin-bottom:60px}.product-listing .grid-item .product-grid-item .placeholder-svg{margin-bottom:30px}.product-listing .grid-item .product-grid-item .product-grid-link{position:relative;display:block}.product-listing .grid-item .product-grid-item .product-grid-image{position:relative;margin:0 0 20px}.product-listing .grid-item .product-grid-item .product-grid-image .product-grid-image--centered{width:100%}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{max-width:100%!important;height:320px}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper>div{height:100%}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper img{object-fit:contain;max-height:100%;height:100%;mix-blend-mode:multiply}.product-listing .grid-item .product-grid-item .pro-meta{position:relative;margin-bottom:15px}.product-listing .grid-item .product-grid-item .product-item--title{position:relative;margin:0 0 5px;font-size:20px;font-weight:500;line-height:1.3;text-align:center;color:#000;font-family:Palanquin,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-listing .grid-item .product-grid-item .product-item--title a{color:#000}.product-listing .grid-item .product-grid-item:hover .product-item--title{color:var(--color-secondary-1)}.product-listing .grid-item .product-grid-item .product-item--price{position:relative;color:#000;font-size:18px;font-weight:500;text-align:center;margin-bottom:20px}.product-listing .grid-item .product-grid-item .product-item--price .product-price{font-size:18px}.product-listing .grid-item .product-grid-item .product-item--price small{font-size:100%}.product-listing .grid-item .product-grid-item .product-item--price .compare-price s{color:#aaabaf;margin-right:5px}.product-listing .grid-item .product-grid-item .product-item--price .compare-price+small{color:var(--color-sale)}.product-listing .grid-item .product-grid-item .product-button{position:absolute;opacity:0;visibility:hidden;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.product-listing .grid-item .product-grid-item .product-button .primary-button{font-size:16px;min-width:170px;padding:10px;display:flex;align-items:center;justify-content:center}.product-listing .grid-item .product-grid-item .product-button .primary-button .icon-addcart{width:18px;height:22px;margin-right:5px}.product-listing .grid-item .product-grid-item .product-button .primary-button svg{width:18px;height:18px;fill:#fff}.product-listing .grid-item .product-grid-item .product-button .primary-button svg *{stroke:#fff}.product-listing .grid-item .product-grid-item:hover .product-button{opacity:1;visibility:visible}.product-listing .grid-item .product-grid-item .badge{top:0;margin-top:0;left:9px;width:auto}.product-listing .grid-item .product-grid-item .badge .badge-label{font-size:17px;height:26px;position:relative;padding:0;font-weight:500;min-width:56px;text-align:center;line-height:1.4;text-transform:capitalize;background-color:var(--color-sale)}.product-listing .grid-item .product-grid-item .badge .badge-label:before{content:"";display:block;position:absolute;left:-10px;width:0;height:0;border-style:solid;border-width:13px 11px 13px 0;border-color:transparent var(--color-sale) transparent transparent}.product-listing .grid-item .product-grid-item .badge.badge--sale{display:block}.product-listing .grid-item .product-grid-item .badge--sold-out .badge-label{background-color:red}.product-listing .grid-item .product-grid-item .badge--sold-out .badge-label:before{border-color:transparent red transparent transparent}.product-listing .grid-item .product-grid-item .badge.badge--bundle-offer{display:block}.product-listing .grid-item .product-grid-item .badge.badge--bundle-offer .badge-label{padding:0 8px;font-size:13px;font-weight:600;line-height:2;letter-spacing:.02em}.product-listing .grid-item .product-grid-item .product-qty{text-align:center;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.product-listing .grid-item .product-grid-item .product-qty .qty-label{font-size:12px;font-weight:500;letter-spacing:1px;color:#000;border:1px solid #000000;padding:7px 18px;align-items:center;text-transform:uppercase}.product-listing .grid-item .product-grid-item .product-qty .qty-label.dark-label{background-color:#000;color:#fff}.product-listing .grid-item .product-grid-item .product-qty svg{margin-right:5px}.boost-pfs-filter-message.result-empty-search a{margin-top:20px;display:inline-block}.collection-wrapper .boost-pfs-filter-message.result-empty-search{padding:0 0 0 30px}.image-text-block{padding:100px 0;background-color:#5a696a}.image-text-block .section-heading{text-align:left;position:relative;margin-bottom:20px;width:100%}.block-list .flex-row .col-2{width:48%}.block-list .block-item{width:100%;margin-bottom:0;justify-content:space-between;align-items:center}.block-list .block-item.image-right{position:relative;flex-direction:row-reverse}.block-list .block-item .block-image,.block-list .block-item .block-image .lazyload__image-wrapper{position:relative}.block-list .block-item .block-image .image-border+img{display:block;width:100%;height:100%;object-fit:cover}.block-list .block-item .block-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-self:center}.block-list .block-item .block-content .section-heading{width:100%}.block-list .block-item .flex-btn{margin-top:25px}.block-list .block-item .video-link i{width:70px;height:70px;line-height:70px;font-size:30px;background-color:#0009;border-radius:50%;color:#fff;text-align:center;position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.featured-gallery{position:relative;padding:100px 0 150px}.featured-gallery .f-g-listing{position:relative}.featured-gallery .f-g-item{position:relative;padding:0 20px}.featured-gallery .f-g-item .f-g-img{position:relative}.featured-gallery .f-g-item .f-g-img img{display:block;width:100%}.featured-gallery .slick-list{margin-left:-20px;margin-right:-20px}.featured-gallery .slick-slider .slick-arrow.slick-prev{left:-25px}.featured-gallery .slick-slider .slick-arrow.slick-next{right:-25px}.featured-gallery .slick-slider .slick-arrow i{width:50px;height:50px;line-height:50px;border-radius:50%;background-color:var(--color-primary-1)}.featured-gallery .slick-slider .slick-arrow:hover i{background-color:var(--color-secondary-1)}.featured-logo{position:relative;padding:150px 0}.featured-logo .section-heading{margin-bottom:10px}.featured-logo .section-content{max-width:700px;margin:0 auto 80px;display:block}.featured-logo .f-i-listing{justify-content:center;align-items:center;padding:0 50px}.featured-logo .f-i-item{width:16.66%;text-align:center}.featured-logo .f-i-item .f-i-img{position:relative;height:100px;display:flex;align-items:center}.featured-logo .f-i-item .f-i-img img{height:auto;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:0 auto;max-height:100%}.featured-logo .slick-slider .slick-arrow.slick-prev{left:-25px}.featured-logo .slick-slider .slick-arrow.slick-next{right:-25px}.featured-logo .slick-slider .slick-arrow i{width:50px;height:50px;line-height:50px;border-radius:50%;background-color:var(--color-primary-1)}.featured-logo .slick-slider .slick-arrow:hover i{background-color:var(--color-secondary-1)}.featured-review{position:relative;padding:60px 0}.featured-review .section-sub-heading{font-size:18px;font-weight:200;letter-spacing:.8px;font-family:Palanquin,sans-serif;margin:0}.featured-review .section-heading{margin-bottom:10px}.featured-review .section-content{max-width:630px;display:block;margin:0 auto;line-height:1.3}.featured-review .review-widget{margin-top:50px}#reviewhome{position:relative;top:-100px}.breadcrumbs-section{position:relative;background-color:#e8ecf1}.breadcrumb{display:flex;position:relative;margin:0;border:none;align-items:center;height:auto;padding:17px 0 13px;background:#e8ecf1}.breadcrumb a,.breadcrumb span,.breadcrumb span.divider{font-size:14px;font-weight:300;color:#636466;padding:0;line-height:1;margin:0;text-transform:uppercase}.breadcrumb span.divider{margin:0;padding:0 2px}.breadcrumb a:hover{color:var(--color-primary-1)}.breadcrumb span{color:#aaabaf;font-weight:300}.list-collections-template{padding:80px 0}.list-collections-template .featured-box{padding-bottom:0;border-color:#cfcfcf}.list-collections-template .featured-box .featured-box--title{font-size:28px;font-weight:700}.main-collection,.main-collection-image{position:relative}.collection-title{font-size:50px;font-weight:700;line-height:1.3em;margin:0 0 30px}.collection-image{position:relative;margin-bottom:40px}.collection-image img{width:100%;height:250px;object-fit:cover;object-position:center}.main-collection-image .collection-title{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);margin:0 auto;text-align:center;color:#fff;padding:0 40px;z-index:1}.main-collection-image .image-border{background-color:#00000026}.main-collection .main-collection-row{margin-bottom:50px}.main-collection .flex-wrap{align-items:flex-start}.main-collection .main-left-col{width:100%}.main-collection .main-right-col{width:100%;margin-bottom:20px}.main-collection .rte{font-weight:300;display:block;margin:0;text-align:center}.featured-item-list{position:relative;margin:0 -20px;padding:0 50px}.featured-item-list .featured-item{width:25%;padding:0 20px;margin-bottom:0}.featured-item .featured-image{position:relative;border:1px solid #cdcdcd;height:150px;overflow:hidden}.featured-item .featured-image #lazyload__image-wrapper{height:100%}.featured-item .featured-image .image-border{padding:10px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.featured-item:hover .featured-image .image-border{background-color:#0000004d}.featured-item:hover .featured-image .image-border:before{opacity:0}.featured-item .featured-image img{width:100%;height:150px;object-fit:cover;display:block}.featured-item .featured-image .image-border-brand{opacity:0;visibility:hidden;z-index:1;background-image:url(light-logo-brand.png);background-size:100%;background-repeat:no-repeat;background-position:center;width:110px;height:110px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.featured-item:hover .featured-image .image-border-brand{opacity:1;visibility:visible}.featured-item .featured-title{font-size:15px;font-weight:600;text-transform:uppercase;font-family:Palanquin,sans-serif;margin:15px 0 0}.featured-item:hover .featured-title{color:var(--color-secondary-1)}.main-collection-list{position:relative}.main-collection-list .section-heading{text-align:left}.main-collection-list .collection-rows{padding:100px 0}.main-collection-list .collection-rows:nth-child(odd){background-color:#f0f4fa}.main-collection-list .collection-rows .flex-btn{justify-content:center;margin-top:50px}.main-collection-list .collection-rows:nth-child(odd) .product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper>div{background-color:#f0f4fa}.js-sub-cat-slider.slick-slider .slick-arrow{color:#000;margin-top:-30px}.moreless-button{display:block;font-weight:500;text-decoration:underline;font-size:16px}.rte--readmore>*{display:none}.rte--readmore>*:first-child{display:block}.rte--readmore1{display:none}.rte--readmore1.active{display:block}.rte--readmore1.active>*:first-child{display:none}.collection-wrapper{padding:30px 0}.collection-wrapper .collection-title{margin-bottom:0;text-align:center}.collection-wrapper .collection-image{margin-bottom:30px}.collection-wrapper .collection-image img{height:250px;object-fit:cover;object-position:center;display:block}.collection-wrapper.brands-individual .collection-image img{height:325px;object-fit:cover;object-position:center}.collection-wrapper .collection-main{position:relative;border-top:1px solid #cdcdcd;margin-top:30px;padding-top:30px}.collection-wrapper .boost-pfs-filter-top-sorting{position:relative;top:4px}.collection-wrapper .boost-pfs-filter-top-sorting label{margin-right:5px;text-transform:uppercase;font-size:17px;font-weight:700;color:#000;line-height:1}.collection-wrapper .boost-pfs-filter-top-sorting label:after{content:":"}.collection-wrapper .boost-pfs-filter-top-sorting select,.collection-wrapper .boost-pfs-filter-top-sorting select:hover{text-transform:none;font-size:16px;font-weight:600;color:#000;border:1px solid #cdcdcd!important;outline:0;background-color:transparent;padding:8px 15px;height:auto;border-radius:30px;width:185px;letter-spacing:0;font-family:Palanquin,sans-serif}.collection-wrapper .filter_h{align-items:flex-start;justify-content:space-between;margin-bottom:30px}.collection-wrapper .boost-pfs-filter-total-product{font-size:17px;text-transform:uppercase;font-weight:700;color:#000;position:relative;top:3px;margin-right:20px}.collection-wrapper .boost-pfs-filters-list{position:relative;display:flex;align-items:center;flex-wrap:wrap}.collection-wrapper .boost-pfs-filter-total-product span{margin-left:5px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option{padding-bottom:0;margin-right:20px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount{position:relative;margin-bottom:0!important;justify-content:center;padding:0 180px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount-wrapper{width:auto;margin:0;border:none;line-height:normal;height:auto}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount-wrapper .boost-pfs-filter-option-range-slider-unit{max-width:none;padding:0;font-size:18px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount-wrapper input[type=text]{font-size:18px;color:#000;min-width:1px;font-weight:400;padding:0;height:auto;margin:0;line-height:normal;float:none;width:70px;outline:none!important;pointer-events:none;text-align:center}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount-split{font-size:18px!important;line-height:40px!important}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-base .noUi-connects{background-color:#e6eaf0;border-radius:0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-base .noUi-connect{background-color:#5a696a}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-base .noUi-origin .noUi-handle{top:-7px;border-color:#e6eaf0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-pips,.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-pips .noUi-marker{display:none}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper #boost-pfs-filter-tree-pf-p-price .boost-pfs-filter-option-content-inner{margin:0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option #boost-pfs-filter-tree-pf-p-price .noUi-handle .noUi-tooltip{font-size:16px;font-weight:400;top:20px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option #boost-pfs-filter-tree-pf-p-price .noUi-handle .noUi-touch-area{background-color:#fff;border-radius:50%;border:1px solid #edf0f4}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title:before{bottom:-10px!important}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title:after{bottom:-14px!important}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{position:relative;border:1px solid #cdcdcd;border-radius:30px;padding:4px 25px 6px 15px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading:before{right:8px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content{position:relative}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list{margin:5px 0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list{position:relative}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item{position:relative;margin:0 0 8px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item:last-child{margin:0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button{font-weight:400}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-check-box{top:6px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item.selected .boost-pfs-filter-button{color:var(--color-secondary-1)}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item.selected .boost-pfs-check-box{border-color:var(--color-secondary-1)}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item.selected .boost-pfs-check-box:before{border-color:var(--color-secondary-1)}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-apply-button{text-transform:uppercase;border-radius:0;font-size:16px;color:#fff;padding:0 25px;line-height:34px;border:1px solid var(--color-secondary-1);background-color:var(--color-secondary-1)}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-apply-button:hover{color:#fff;border:1px solid var(--color-primary-1);background-color:var(--color-primary-1)}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-content .boost-pfs-filter-clear{color:#7f9799;text-transform:uppercase!important;font-size:15px;text-decoration:none!important;margin:12px 0 0!important}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper,.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by{position:relative}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by span{font-weight:600;text-transform:uppercase}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items{position:relative}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items span{text-transform:none}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item{height:auto;background:transparent!important}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-button{padding:0 25px 0 0}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-button:before,.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-button:after{border-color:var(--color-secondary-1);width:12px;margin-top:2px}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-button .refine-by-type{font-size:16px;color:var(--color-secondary-1);padding:0;line-height:1;vertical-align:unset}.boost-pfs-filter-tree-content .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by .boost-pfs-filter-clear-all{color:#000;text-transform:uppercase;font-size:15px;text-decoration:underline;top:2px;position:relative;font-weight:500}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-swatch .boost-pfs-filter-option-item .boost-pfs-filter-option-swatch-image{box-shadow:0 0 1px #000!important}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-colour .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item{margin-left:1px}.boost-pfs-filter-products{position:relative}.boost-pfs-filter-products .grid-item{position:relative;padding:0 1em 4em;margin:0 0 4em;border-bottom:1px solid #cdcdcd}.boost-pfs-filter-products .grid-item .product-grid-item{position:relative;padding:0;border-radius:0;margin-bottom:1em;display:grid;gap:.25em}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-link{position:relative;display:block}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-image{position:relative;margin:0}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-image .product-grid-image--centered{width:100%}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{max-width:100%!important;height:215px}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper img{height:100%;object-fit:contain;mix-blend-mode:multiply}.boost-pfs-filter-products .grid-item.no-image .product-grid-item .product-grid-image img{max-height:215px}.boost-pfs-filter-products .grid-item .product-grid-item .pro-meta{position:relative;margin-bottom:15px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--title{margin:0;font-size:18px;font-weight:500;line-height:1.3;text-align:center;color:#000;font-family:Palanquin,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:52px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--title a{color:#000}.boost-pfs-filter-products .grid-item .product-grid-item:hover .product-item--title{color:var(--color-secondary-1)}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price{color:#000;font-size:18px;font-weight:400;text-align:center;margin-bottom:0}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price .product-price{font-size:18px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price small{font-size:100%}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price .compare-price s{color:#aaabaf;margin-right:5px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price .compare-price s small{color:#aaabaf}.boost-pfs-filter-products .grid-item .product-grid-item .badge{top:0;margin-top:0;left:9px;width:auto}.boost-pfs-filter-products .grid-item .product-grid-item .badge .badge-label{font-size:16px;height:22px;position:relative;padding:0;font-weight:500;min-width:48px;text-align:center;line-height:1.4;text-transform:capitalize;background-color:var(--color-sale)}.boost-pfs-filter-products .grid-item .product-grid-item .badge .badge-label:before{content:"";display:block;position:absolute;left:-9px;width:0;height:0;border-style:solid;border-width:11px 10px 11px 0;border-color:transparent var(--color-sale) transparent transparent}.boost-pfs-filter-products .grid-item .product-grid-item .badge.badge--sale,.boost-pfs-filter-products .grid-item .product-grid-item .badge.badge--bundle-offer{display:block}.boost-pfs-filter-products .grid-item .product-grid-item .badge.badge.badge--bundle-offer .badge-label:before{border-width:13px 9px 13px 0}.boost-pfs-filter-products .grid-item .product-grid-item .badge.badge--bundle-offer .badge-label{padding:0 8px;font-size:13px;font-weight:600;line-height:2;letter-spacing:.02em;height:26px}.boost-pfs-filter-products .grid-item .product-grid-item .badge.badge-special-price{position:absolute;width:96px;height:96px;background-image:url(special-offer-4.svg);top:0;left:inherit;right:0;margin:0;display:block}.boost-pfs-filter-products .grid-item .product-qty{text-align:center;display:flex;justify-content:center;align-items:center;grid-row-start:3}.boost-pfs-filter-products .grid-item .product-qty .qty-label{text-transform:uppercase;font-size:12px;color:#000}.boost-pfs-filter-products .grid-item .product-qty .qty-label.dark-label{background-color:#000;color:#fff}.boost-pfs-filter-products .grid-item .badge.badge--sold-out{position:relative}.boost-pfs-filter-products .grid-item .product-qty svg{margin-right:5px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{left:15px;right:inherit;text-align:left;-webkit-transform:translate(0px,0);transform:translateY(0)}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper form.boost-pfs-addtocart-product-form{width:150px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper{text-align:center}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn,.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn{font-size:12px;width:100%;max-width:150px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn span{font-size:14px;font-family:Palanquin,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn svg{width:20px;height:20px;margin-right:2px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-addtocart-btn.enquiry-btn span{font-size:14px;font-family:Palanquin,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500}.hide-button .boost-pfs-action-list-wrapper{display:none}.boost-pfs-filter-products .grid-item .sb-findsim-v2.shopbox-find-similar{position:absolute;right:30px;top:175px;height:40px;padding:0 10px;line-height:normal;max-width:150px;margin:0;opacity:0;visibility:hidden}.boost-pfs-filter-products .grid-item:hover .sb-findsim-v2.shopbox-find-similar{opacity:1;visibility:visible}.boost-pfs-minicart-wrapper .boost-pfs-minicart-heading{padding-bottom:12px}.boost-pfs-minicart-wrapper .boost-pfs-minicart-title{font-family:Unna,serif;font-size:18px!important;color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-minicart-top .boost-pfs-minicart-item{border-bottom:1px solid #e2e2e2;margin:15px 0 0;padding:0 0 15px}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-name a{font-size:14px;font-weight:600;display:block;margin-bottom:5px;color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-quantity-wrapper{border-color:#f5f5f6;border-radius:0}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-quantity-wrapper button{font-size:20px}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-quantity-wrapper .boost-pfs-minicart-item-quantity{outline:none;padding:5px 20px}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-price{font-size:15px;font-weight:600;color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-minicart-item .boost-pfs-minicart-item-collateral{align-items:center;display:flex;justify-content:space-between}.boost-pfs-minicart-wrapper .boost-pfs-minicart-bottom .boost-pfs-subtotal .boost-pfs-subtotal-label{font-size:18px;font-weight:700;color:#333;margin:0}.boost-pfs-minicart-wrapper .boost-pfs-minicart-bottom .boost-pfs-subtotal .boost-pfs-subtotal-price{font-size:18px;font-weight:700;color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-checkout-btn{font-weight:600;font-size:16px;border-radius:0;outline:none;text-align:center;text-transform:uppercase;color:#fff;border:none;background-color:var(--color-secondary-1)}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-checkout-btn:hover{background-color:var(--color-primary-1);border-color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-checkout-btn:after{display:none}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-viewcart a{font-weight:600;font-size:16px;border-radius:0;outline:none;text-align:center;text-transform:uppercase;color:#fff;color:var(--color-primary-1);border:1px solid var(--color-primary-1);background-color:transparent}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-viewcart a:hover{color:#fff;background-color:var(--color-primary-1);border-color:var(--color-primary-1)}.boost-pfs-minicart-wrapper .boost-pfs-checkout-action .boost-pfs-viewcart a:after{display:none}.boost-pfs-minicart-backdrop{z-index:99!important}.boost-pfs-modal-content .boost-pfs-quickview-title{margin-bottom:0;font-size:30px}.boost-pfs-modal-content .boost-pfs-quickview-vendor{color:var(--color-secondary-2)}.boost-pfs-modal-content .boost-pfs-quickview-description{font-size:16px;line-height:1.5;font-family:Palanquin,sans-serif}.boost-pfs-modal-content .boost-pfs-quickview-price{font-size:22px}.boost-pfs-modal-content .boost-pfs-quickview-selector-wrapper .boost-pfs-quickview-product-option-header,.boost-pfs-modal-content .boost-pfs-quickview-qty-cartbtn-wrapper label{text-transform:uppercase;font-size:16px;font-weight:500}.boost-pfs-modal-content .boost-pfs-quickview-selector-wrapper .boost-pfs-swatch-element label{border-radius:0!important;font-size:16px;font-weight:600;text-transform:none}.boost-pfs-modal-content .boost-pfs-quickview-selector-wrapper .boost-pfs-swatch-element input[data-name=color]+label,.boost-pfs-modal-content .boost-pfs-quickview-selector-wrapper .boost-pfs-swatch-element input[data-name=colour]+label{border-radius:50%!important}.boost-pfs-modal-content .boost-pfs-quickview-selector-wrapper .boost-pfs-swatch-element input[type=radio][disabled=disabled]+label{opacity:.7;cursor:not-allowed}.boost-pfs-modal-content .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-cart-quantity{font-weight:600}.boost-pfs-modal-content .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-cart-quantity{border-radius:0!important;border-color:#cdcdcd!important}.boost-pfs-modal-content .boost-pfs-quickview-cart .boost-pfs-quickview-cart-btn{background-color:var(--color-secondary-1)!important;border-color:var(--color-secondary-1)!important;border-radius:0!important;font-size:18px!important;text-transform:uppercase;letter-spacing:1px;font-family:Palanquin,sans-serif!important;font-weight:700!important}.boost-pfs-modal-content .boost-pfs-quickview-cart .boost-pfs-quickview-cart-btn:hover{color:#fff!important;background-color:var(--color-primary-1)!important;border-color:var(--color-primary-1)!important}.boost-pfs-modal-content a.boost-pfs-quickview-view-full{color:#000}.boost-pfs-modal-content a.boost-pfs-quickview-view-full:before{border-color:#000}.boost-pfs-modal-content a.boost-pfs-quickview-view-full:after{background:#000}.boost-pfs-modal-content a.boost-pfs-quickview-view-full:hover{color:#7f9799}body.gift-card .boost-pfs-quickview-description{display:none}.collection-wrapper .boost-pfs-filter-message{padding:20px;font-size:18px;font-weight:500;color:#303030}.collection-wrapper .boost-pfs-filter-message p em{font-weight:500;font-style:normal}.collection-wrapper .pagination-border-top{border:none}.collection-wrapper .boost-pfs-filter-bottom-pagination{width:100%;margin-bottom:50px}.collection-wrapper .pagination-custom{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.collection-wrapper .pagination-custom li{margin:0 3px}.collection-wrapper .pagination-custom li a,.collection-wrapper .pagination-custom li span{font-size:18px;font-weight:400;color:#2d3032;border:none;width:auto;line-height:normal;padding:0 10px;text-align:center;border-radius:0}.collection-wrapper .pagination-custom li span.active{color:var(--color-secondary-1)}.collection-wrapper .pagination-custom li.disabled i{color:#e2e2e2}.collection-wrapper .pagination-custom i{font-size:20px}body a.boost-pfs-filter-scroll-to-top{background-color:car(--color-primary-2);border-radius:50%;top:inherit;bottom:150px}.product-template-section{padding:100px 0 0}.product-single{margin-bottom:90px}.product-single .product-col-left{position:relative;width:50%;padding-right:100px}.product-single .product-col-left .product-col-inner{position:sticky;top:150px;flex-wrap:wrap}.product-single .product-col-left .product-photo-container{position:relative;padding:0;margin-bottom:25px}.product-single .product-col-left .product-photo-container .lazyload__image-wrapper{max-width:100%!important}.product-single .product-col-left .product-photo-container .product__image-wrapper video{width:100%;height:400px;display:block}.product-single .product-col-left svg{margin:40px 0 0}.product-single .product-col-left .slick-slider .slick-dots{bottom:0;position:relative;margin:20px 0 0}.product-single .product-col-left .slick-slider .slick-arrow{color:#303030}.product-single .product-col-left .slick-slider .slick-arrow:hover{color:var(--color-secondary-1)}.product-single .product-col-left .slick-slider .slick-arrow.slick-prev{left:-50px}.product-single .product-col-left .slick-slider .slick-arrow.slick-next{right:-50px}.product-single .product-col-left .slick-slider .slick-slide>div{line-height:0}.product-single .product-col-left .product-photo-thumbs{padding:0;margin:0 auto;max-width:90%;justify-content:center}.product-single .product-col-left .product-photo-thumbs.flex-wrap .thumbs-item{width:25%}.product-single .product-col-left .product-photo-thumbs .slick-dots{margin-top:20px}.product-single .product-col-left .product-photo-thumbs .thumbs-item{padding:0 5px;margin-bottom:0;position:relative}.product-single .product-col-left .product-photo-thumbs .thumbs-item .product-photo-thumb{border:2px solid transparent}.product-single .product-col-left .product-photo-thumbs .thumbs-item .product-photo-thumb img{object-fit:contain;display:block;padding:3px;width:100%;height:80px}.product-single .product-col-left .product-photo-thumbs .thumbs-item .product-photo-thumb svg{position:absolute;left:50%;top:50%;width:50px;height:50px;margin:0;fill:#7f9799;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.product-single .product-col-left .product-photo-thumbs .thumbs-item .product-photo-thumb.active-img{border-color:#777}.product-single .badge-special-price{position:absolute;width:126px;height:126px;background-image:url(special-offer-4.svg);top:0;right:0;margin:0;display:block;background-size:100%}.product-single .product-col-right{position:relative;width:50%}.product-single .product-col-right .product-col-inner{position:relative}.product-single .product-title{font-size:50px;font-weight:700;margin-bottom:0;color:#000;line-height:1em}.product-single .product-vendor{font-size:14px;font-weight:500;margin:0;color:var(--color-secondary-2)}.product-single .pro-pricing{display:block;margin:0}.product-single .pro-pricing li{padding:0;margin:0}.product-single .pro-pricing li span{font-size:30px;font-weight:400;margin:0;color:#000}.product-single .pro-pricing li small{font-size:30px;font-weight:400;color:#000}.product-single .pro-pricing li small s{color:#606468}.product-single .pro-pricing li span#comparePrice-product-template{padding:0 5px;font-size:14px;border:1px solid;margin:0 0 0 10px;color:var(--color-secondary-1)}.product-single .product__policies{font-size:12px;margin:0;font-weight:500;color:#000}.product-single .short-desc,.product-single .short-desc *{font-size:18px;font-weight:300;color:#000;margin:25px 0 0}.product-single .short-desc .sort-desc-link{font-weight:500;text-decoration:underline;color:var(--color-secondary-1)}.product-single .short-desc.bottom-border{border-bottom:1px solid #cdcdcd;margin-bottom:30px;padding-bottom:30px}.product-single .product-meta{width:100%;position:relative;margin:45px 0;border-bottom:1px solid #cdcdcd;padding-bottom:45px}.product-single .product-meta label{font-size:10px;margin:0;letter-spacing:1px;font-weight:500;color:#000;align-items:center;justify-content:center}.product-single .product-meta label svg{width:12px;height:12px;margin-right:5px}.product-single .product-meta p{font-size:10px;margin:0 10px;letter-spacing:1.5px;font-weight:500;color:#000;border:1px solid #000000;min-width:170px;padding:6px 5px;text-align:center;text-transform:uppercase;flex:1;-webkit-flex:1;-ms-flex:1}.product-single .product-meta p:first-child{margin-left:0}.product-single .product-meta p:last-child{margin-right:0}.product-single .variant-quantity{font-size:16px;color:#fff;background-color:#000;line-height:normal;margin:20px 0;border:1px solid;padding:5px 10px;width:215px;justify-content:center}.product-single .variant-quantity label{font-size:16px;color:var(--color-secondary-2);margin:0;font-weight:400;margin-bottom:0!important}.product-single .variant-quantity span{margin:0 3px;line-height:1}.product-single .addToCartForm{position:relative;margin-bottom:0}.product-single .addToCartForm .selector-wrapper{position:relative;margin:0 0 20px}.product-single .addToCartForm .selector-wrapper .single-option-selector{font-family:Palanquin,sans-serif;font-size:16px;font-weight:400;color:#000;line-height:normal;letter-spacing:.5px;height:45px;width:260px;max-width:100%;padding:0 30px 0 15px;border:1px solid #cdcdcd;border-radius:0;outline:none;margin:0 20px 0 0;background-color:transparent}.product-single .addToCartForm label{font-size:16px!important;font-weight:500!important;color:#000!important;margin:0 0 5px;text-transform:uppercase}.product-single .addToCartForm .qty-buttons{align-items:center}.product-single .addToCartForm .pro-qty{align-items:center;width:125px}.product-single .addToCartForm .pro-qty .quantity-selector{display:none}.product-single .addToCartForm .js-qty{width:auto;border-radius:0;outline:none;margin:0;max-width:none;min-width:75px}.product-single .addToCartForm .js-qty #quantity{min-height:50px;width:50px;font-size:20px;color:#000;font-weight:400;border:1px solid #cdcdcd;text-align:center;margin:0;outline:none;padding:0;border-radius:0}.product-single .addToCartForm .js-qty .js--qty-adjuster{outline:0;font-size:18px;padding:0;color:#000;font-weight:400;width:50px;height:25px;line-height:25px;background-color:transparent;right:0;border:1px solid #cdcdcd}.product-single .addToCartForm .js-qty .js--qty-adjuster.js--add{right:-35px;top:0;bottom:inherit;border-bottom:0}.product-single .addToCartForm .js-qty .js--qty-adjuster.js--minus{right:-35px;top:inherit;bottom:0;left:inherit;border-top:0}.product-single .addToCartForm .js-qty .js--add:before{content:"\f106";display:block;font-family:FontAwesome;color:#000;top:2px;position:relative}.product-single .addToCartForm .js-qty .js--minus:before{content:"\f107";display:block;font-family:FontAwesome;color:#000;top:-2px;position:relative}.product-single .addToCartForm .primary-button{width:230px;font-size:16px;height:50px;line-height:1;display:flex;align-items:center;justify-content:center}.product-single .addToCartForm .primary-button.disabled{background-color:#000;border-color:#000}.product-single .addToCartForm .primary-button .icon-addcart{width:18px;height:18px;margin-right:5px}.product-single .addToCartForm .primary-button svg{width:18px;height:18px;fill:#fff}.product-single .addToCartForm .primary-button svg *{stroke:#fff}.product-single .addToCartForm #smartwishlist{position:relative}.product-single .addToCartForm #smartwishlist #bookmarkit{border:1px solid #cdcdcd;width:50px;height:50px;margin:0 0 0 10px;display:flex;align-items:center;justify-content:center;font-size:26px}.product-single .addToCartForm .shopify-payment-button{position:relative;width:355px;max-width:100%}.product-single .addToCartForm .shopify-payment-button__button{border:none;font-family:Palanquin,sans-serif;font-weight:500;letter-spacing:.5px;font-size:16px;padding:10px 20px;border-radius:0}.product-single .addToCartForm .shopify-payment-button__button:hover{background-color:var(--color-secondary-2)!important}.product-single button#BIS_trigger{max-width:415px;width:100%}.p-accordion-list{position:relative;margin:45px 0 0;display:block}.p-accordion-list .p-accordion-block{position:relative}.p-accordion-list .p-accordion-block .p-accordion-title{margin:0;font-weight:500;font-size:26px;color:#000;padding:35px 0;cursor:pointer;text-align:left;border-top:1px solid #cdcdcd;font-family:Palanquin,sans-serif}.p-accordion-list .p-accordion-block .p-accordion-title i{color:#000;position:absolute;right:20px;top:43px;font-size:26px;font-weight:500}.p-accordion-list .p-accordion-block .p-accordion-content{position:relative;padding-bottom:30px}.p-accordion-list .p-accordion-block .rte{margin:0}.p-accordion-list .p-accordion-block .rte h1{font-size:32px}.p-accordion-list .p-accordion-block .rte h2{font-size:28px}.p-accordion-list .p-accordion-block .rte h3{font-size:26px}.p-accordion-list .p-accordion-block .rte h4{font-size:24px;font-family:Unna,serif}.p-accordion-list .p-accordion-block .rte h5{font-size:20px}.p-accordion-list .p-accordion-block .rte h6{font-size:18px}.p-accordion-list .p-accordion-block .rte ul{margin-left:35px}.p-accordion-list .p-accordion-block .rte ul li{margin-bottom:0}.p-accordion-list .p-accordion-block.activeToggle .p-accordion-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion-list .p-accordion-block.activeToggle .p-accordion-title i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.product-single .social-sharing a{color:#000;font-size:18px}.product-single .social-sharing a:hover{color:var(--color-secondary-2)}.trustpilot-widget iframe{max-height:700px}body .gravity-button{background:#000!important}gravity-button.accelerated-checkout-button,button.gravity-button{background:#000!important}.accelerated-checkout-button .gravity-button:hover,button.gravity-button{background:var(--color-secondary-2)!important}.product-single .addToCartForm .primary-button.enquiry-button{display:flex;justify-content:center;align-items:center;width:260px;max-width:100%;margin-top:20px}.enquiry-button+.qty-buttons,.enquiry-button+.qty-buttons+.shopify-payment-button{display:none!important}#enquiry-form{display:none;padding:0;margin:30px 0 0}#enquiry-form.active{display:block}.boost-pfs-filter-products .grid-item.hide-button .product-qty .boost-pfs-addtocart-wrapper{position:absolute;left:40px;top:175px;width:140px;opacity:0}.boost-pfs-filter-products .grid-item.hide-button:hover .product-qty .boost-pfs-addtocart-wrapper{opacity:1}.boost-pfs-filter-products .grid-item.hide-button .product-qty{flex-wrap:wrap;flex-direction:column;margin:0}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn{margin:0;background:#7f9799;color:#fff}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn:hover{background:#fff;color:#7f9799}.boost-pfs-filter-products .grid-item.hide-button .product-qty .qty-label{margin-bottom:0}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn span{display:block}.collection-wrapper .collection-main .boost-pfs-filter-products{margin:0;width:100%;overflow:hidden}.back-order-text{font-size:18px;color:#000}.back-order-text a{color:var(--color-secondary-1)}#back-order-form{margin:40px 0 0}#back-order-form input[type=email]{border:1px solid #cfcfcf;border-radius:0;width:calc(100% - 250px);font-size:18px;color:#010101;font-weight:500;height:auto;outline:0;background-color:transparent;margin:0;padding:5px 15px;line-height:normal}#back-order-form .primary-button{position:relative;margin-left:10px}#back-order-form .accent-text{color:green}.related-products{position:relative;padding:50px 0}.js-pro-slider.slick-slider .slick-arrow{top:36%}.js-pro-slider.slick-slider .slick-arrow.slick-prev{left:0}.js-pro-slider.slick-slider .slick-arrow.slick-next{right:0}.js-pro-slider.slick-slider .slick-arrow i{width:50px;height:50px;line-height:50px;border-radius:50%;background-color:var(--color-primary-1)}.js-pro-slider.slick-slider .slick-arrow:hover i{background-color:var(--color-secondary-1)}.js-in-the-collection-slider.slick-slider svg{margin:0 5px 0 0}.js-in-the-collection-slider.slick-slider .product-item--title{font-size:1rem}.js-in-the-collection-slider.slick-slider .product-grid-image .lazyload__image-wrapper{height:140px!important}.js-in-the-collection-slider.slick-slider .product-grid-item{margin-bottom:1.5em}.template-collection .related-products{background-color:#e8ecf1;padding-top:100px}.template-collection .related-products .section-heading{margin-bottom:80px}.template-collection .related-products .product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper>div{background-color:#e8ecf1}.cbb-frequently-bought-container{position:relative;background-color:#e8ecf1;margin-left:0!important;margin-right:0!important;padding:90px 246px}.cbb-frequently-bought-container:before{content:"";display:block;width:100%;height:100%;background-color:#e8ecf1}.cbb-frequently-bought-container .cbb-frequently-bought-title{margin-bottom:30px!important;line-height:1.3em}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products{max-width:none!important;width:auto!important;float:none!important;display:flex!important;align-items:center}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product{width:180px!important;height:160px!important;display:flex!important;align-items:center}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image-link{width:100%!important;height:100%!important}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{width:150px!important;height:150px!important}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-plus-icon{height:150px!important;line-height:150px!important}.cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product-image{mix-blend-mode:multiply}.cbb-frequently-bought-container .cbb-frequently-bought-total-price-box{font-size:18px;font-family:Palanquin,sans-serif;margin-bottom:20px!important}.cbb-frequently-bought-container .cbb-frequently-bought-form{padding-left:50px;max-width:none!important;width:auto!important}.cbb-frequently-bought-container .cbb-frequently-bought-form .cbb-frequently-bought-add-button{border:none!important;padding:10px 15px;font-family:Palanquin,sans-serif;font-weight:500;font-size:16px}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list{position:relative}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li h3.cbb-frequently-bought-selector-label-name span,.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li h3{font-size:18px!important;font-family:Palanquin,sans-serif}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li h3.cbb-frequently-bought-selector-label-name span{font-weight:600}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li .cbb-recommendations-variant-select{font-size:18px!important;padding:0!important;height:0;line-height:normal;min-height:1px;background-color:transparent!important;border:1px solid #cccccc!important;color:#000!important;outline:none}.cbb-frequently-bought-container .money sup{font-size:100%;top:0}.cbb-frequently-bought-container .money sup:before{content:"."}.template-cart .cart-page{padding:60px 0 100px}.cart-page .page-title{font-size:40px}.cart-main-wrapper{justify-content:space-between}.cart-main-wrapper .cart-left{width:70%}.cart-main-wrapper .cart-right{width:27%}.cart-main-wrapper .cart-right-inner{background-color:#f0f4fa;padding:30px;position:sticky;top:50px}.cart-main-wrapper .cart-label-row.cart-label-row{padding:0}.cart-main-wrapper .cart-label-row label{font-size:16px;font-weight:600;color:#010101;margin:0;padding:0;text-transform:uppercase}.cart-main-wrapper .cart-row{align-items:center}.cart-main-wrapper .cart-row .cart-item-product{width:70%;position:relative}.cart-main-wrapper .cart-row .cart-item-qty{width:15%}.cart-main-wrapper .cart-row .cart-item-total{width:15%;position:relative}.cart-main-wrapper .cart-item-list{position:relative}.cart-main-wrapper .cart-item-list .cart-row{padding:35px 0;border-color:#cfcfcf;margin:0}.cart-main-wrapper .cart-item-list .cart-item-product{align-items:flex-start}.cart-main-wrapper .cart-item-list .cart-item-product .cart-image{width:120px}.cart-main-wrapper .cart-item-list .cart-item-product .cart-image img{max-width:110px;display:block}.cart-main-wrapper .cart-item-list .cart-item-product .cart-meta{width:calc(100% - 120px)}.cart-main-wrapper .cart-item-list .cart-item-product .cart-pro-name{font-size:18px;font-weight:600;color:#010101;display:block;line-height:normal}.cart-main-wrapper .cart-item-list .cart-item-product .cart-pro-name:hover{color:var(--color-secondary-1)}.cart-main-wrapper .cart-item-list .cart-item-product small{font-size:14px;font-weight:400;color:#414042}.cart-main-wrapper .cart-item-list .cart-item-product .item-p-label{font-weight:500}.cart-main-wrapper .cart-item-list .cart-item-qty{position:relative}.cart-main-wrapper .cart-item-list .cart-item-qty .js-qty{border:none;border-radius:0;width:55px;align-items:center;max-width:100%;min-width:1px;margin:0}.cart-main-wrapper .cart-item-list .cart-item-qty .js-qty .js--num{font-size:18px;font-weight:600;color:#010101;margin:0 auto;padding:0;width:auto;background-color:transparent;text-align:center;height:auto;outline:0;box-shadow:none;border:none}.cart-main-wrapper .cart-item-list .cart-item-qty .js-qty .js--qty-adjuster{width:auto;font-size:18px;font-weight:600;color:#000;text-align:center;cursor:pointer;border:none;padding:0}.cart-main-wrapper .cart-item-list .cart-item-qty .js-qty .js--qty-adjuster:hover{color:var(--color-secondary-1);background-color:transparent}.cart-main-wrapper .cart-item-list .cart-item-total .cart-original-price,.cart-main-wrapper .cart-item-list .cart-item-total .order-discount{color:#010101;font-size:18px;font-weight:600;font-family:Palanquin,sans-serif}.cart-main-wrapper .cart-item-list .cart-item-total .order-discount--list{margin:15px 0 0}.cart-main-wrapper .cart-item-list .cart-item-total .order-discount--list li{font-size:15px;font-weight:500;text-transform:capitalize;position:relative;padding-left:20px;text-indent:0}.cart-main-wrapper .cart-item-list .cart-item-total .order-discount--list li .icon-saletag{margin-right:5px;font-size:.9em;position:absolute;left:0;top:0}.cart-main-wrapper .cart-item-list .remove{font-size:12px;font-weight:400;color:#aaabaf;margin:20px 0 0;line-height:normal;width:auto;display:flex;align-items:center}.cart-main-wrapper .cart-item-list .remove svg{width:14px;height:14px;fill:#aaabaf;margin-right:5px}.cart-main-wrapper .cart-item-list .remove:hover svg{fill:red}.cart-main-wrapper .cart-bottom{border-top:1px solid #cfcfcf;padding:40px 0 0}.cart-main-wrapper .cart-bottom .update-cart,.cart-main-wrapper .cart-bottom a{font-size:16px}.cart-main-wrapper .cart-bottom .update-cart{margin-left:20px}.cart-main-wrapper .cart-right-inner h3{font-size:30px;font-weight:700;border-bottom:1px solid #cdcdcd;padding-bottom:25px;margin:0 0 30px}.cart-main-wrapper .cart-subtotal{margin:0}.cart-main-wrapper .cart-subtotal .order-subtotal{align-items:center;justify-content:space-between}.cart-main-wrapper .cart-subtotal label{font-size:16px;font-weight:500;color:#000;margin:0}.cart-main-wrapper .cart-subtotal .cart-subtotal--price{font-size:16px;font-weight:500;color:#000}.cart-main-wrapper .cart-subtotal .cart-subtotal--price small{font-size:16px}.cart-main-wrapper .cart-original-total{justify-content:space-between;border-top:1px solid #cdcdcd;margin-top:30px;padding-top:22px}.cart-main-wrapper .cart-original-total label,.cart-main-wrapper .cart-original-total span{font-size:20px;color:#000;font-weight:700;margin:0}.cart-main-wrapper .goto-btn{display:none}.cart-main-wrapper .btn-checkout{width:100%;font-size:16px;letter-spacing:.25px;margin:25px 0 10px;display:flex;align-items:center;justify-content:center;line-height:1.25em;padding:15px 5px}.cart-main-wrapper .btn-checkout svg{width:18px;height:18px;fill:#fff;margin-right:8px}.cart-main-wrapper .cart-notes{position:relative;border-top:1px solid #cdcdcd;padding-top:15px;margin-top:25px}.cart-main-wrapper .cart-notes label{font-size:16px;color:#000;font-weight:500;margin-bottom:8px}.cart-main-wrapper .cart-notes textarea{font-size:16px;color:#000;font-weight:400;border:none;outline:0;background-color:#fff;letter-spacing:.5px}.cart-main-wrapper .cart-promo{margin-top:25px}.cart-main-wrapper .promo-toggle{display:none;width:100%}.cart-main-wrapper .promo-toggle.active{display:block}.cart-main-wrapper .cart-promo label{font-size:16px;color:#000;font-weight:500;margin-bottom:8px;cursor:pointer}.cart-main-wrapper .cart-promo #discountCode{font-size:16px;color:#000;font-weight:400;padding:10px 15px;border:none;outline:0;background-color:#fff;letter-spacing:.5px}.cart-main-wrapper .cart-promo .primary-button{width:100%;font-size:16px;padding:5px 15px;display:block}.cart-main-wrapper .cart-promo p{font-size:13px;font-weight:500;letter-spacing:.5px;margin:10px 0 0;color:#000}.cart-main-wrapper .cart-badge{position:relative;margin:15px 0 0}.cart-main-wrapper .cart-badge img{display:block}.cart-mobile-label{display:none}.cart-past-order{position:relative;margin:50px 0 0}.cart-past-order table thead th{font-size:16px;font-weight:600;color:#010101;padding:25px 0;margin:0;text-transform:uppercase;border:none}.cart-past-order table td{border:none;font-size:18px;font-weight:600;border-bottom:1px solid #cfcfcf;padding:40px 0}.cart--info{position:relative;margin:30px 0 0;background:#e6eaf0;padding:30px}.cart--info .primary-button{margin:10px 0 0;display:inline-block}.ajaxify-modal{padding:10px;max-width:1024px}.ajaxify-modal .ajaxifyCart--content{padding-top:30px}.ajaxify-modal .ajaxifyCart--close{top:11px;right:12px;height:30px;width:30px;background-image:url(times-circle.svg);background-size:23px}.ajaxify-modal.is-visible .ajaxifyCart--close{opacity:1}.ajaxify-modal .ajaxifyCart--qty{border:none;border-radius:0;width:55px;align-items:center}.ajaxify-modal .ajaxifyCart--qty .ajaxifyCart--num{font-size:18px;font-weight:600;color:#000;margin:0 auto;padding:0;width:auto;background-color:transparent;text-align:center;height:auto;outline:0;box-shadow:none;border:none}.ajaxify-modal .ajaxifyCart--qty .ajaxifyCart--qty-adjuster{width:auto;font-size:18px;font-weight:600;color:#000;text-align:center;cursor:pointer;border:none;padding:0 5px;text-indent:0px;opacity:1;background-image:none;height:25px}.ajaxify-modal .ajaxifyCart--qty .ajaxifyCart--qty-adjuster:hover{color:var(--color-secondary-1);background-color:transparent}.ajaxify-modal .cart-main-wrapper .cart-left,.ajaxify-modal .cart-main-wrapper .cart-right{width:100%}.ajaxify-modal .cart-bottom,.ajaxify-modal .cart-main-wrapper .cart-right-inner h3,.ajaxify-modal .cart-main-wrapper .cart-subtotal,.ajaxify-modal .cart-main-wrapper .cart-promo,.ajaxify-modal .cart-main-wrapper .cart-notes{display:none}.ajaxify-modal .cart-main-wrapper .goto-btn{display:block}.ajaxify-modal .cart-main-wrapper .cart-original-total{border-top:none;margin-top:0;padding-top:0;width:30%}.ajaxify-modal .cart-main-wrapper .cart-right-inner{padding:20px;position:relative;display:flex;align-items:center;top:0}.ajaxify-modal .goto-cart{justify-content:flex-end;width:70%}.ajaxify-modal .goto-btn{font-size:16px;letter-spacing:1px;margin:0 20px 0 0}.ajaxify-modal .cart-main-wrapper .btn-checkout{margin:0;width:auto}.ajaxify-modal .ajaxifyCart--content .cart--continue-message{font-size:18px}.ajaxify-modal .ajaxifyCart--content h2{font-size:24px}.ajaxify-modal .additional-checkout-buttons,.ajaxify-modal .cart--info,.ajaxify-modal .cart-badge{display:none}.video-banner-section{position:relative;min-height:700px;background-repeat:no-repeat;background-position:center;background-size:cover;align-items:center;overflow:hidden}.video-banner-section:before{content:"";display:block;width:100%;height:100%;background-color:#00000080;position:absolute;left:0;top:0}.video-banner-section .wrapper{max-width:890px;position:relative}.video-banner-section .video-caption{position:relative}.video-banner-section .section-heading{font-size:50px;font-weight:700;margin:0 0 15px;color:#fff}.video-banner-section .rte{color:#fff;font-size:17px;margin-bottom:0}.video-banner-section .video-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;padding:0}.video-banner-section .video-wrapper iframe{position:relative}.video-banner-section #myvideo{position:relative;top:0;left:0;width:100%;display:block}.image-banner-section{position:relative;min-height:780px;background-repeat:no-repeat;background-position:center;background-size:cover;align-items:center;overflow:hidden}.image-banner-section .wrapper{position:relative}.image-banner-section .image-caption{position:relative;max-width:720px}.image-banner-section .section-heading{font-size:50px;font-weight:700;margin:0 0 15px;color:#fff;text-align:left}.image-banner-section .rte{color:#fff;font-size:17px;margin-bottom:0}.image-banner-section .flex-btn{margin-top:40px}.banner-image-text-block .block-list .block-item .block-content .section-heading{margin-bottom:15px;text-align:left}.banner-image-text-block .block-list .block-item .block-content .rte{font-size:22px;margin-bottom:0}.icon-text-section{position:relative;padding:155px 0 180px}.icon-text-section .section-heading{margin-bottom:180px}.icon-text-section .icon-text-item{width:33.33%;text-align:center;padding:0 20px}.icon-text-section .icon-text-image{text-align:center;margin-bottom:15px}.icon-text-section .icon-text-image img{margin:0 auto;display:block}.icon-text-section h4{font-size:22px;font-family:Palanquin,sans-serif;font-weight:600;margin:0 0 10px}.icon-text-section .rte{line-height:1.4}.accordion-section{padding:0}.s-accordion-list .s-accordion-block{position:relative;margin-bottom:0;border-bottom:1px solid #cfcfcf;padding:15px 0}.s-accordion-list .s-accordion-block .s-accordion-title{position:relative;margin:0;font-weight:700;font-size:28px;background-color:transparent;padding:0 0 0 25px;line-height:1;cursor:pointer;text-align:left;border-radius:0}.s-accordion-list .s-accordion-block .s-accordion-title i{position:absolute;left:0;top:3px;font-size:20px;font-weight:500}.s-accordion-list .s-accordion-block .s-accordion-content{padding:35px 0 40px 25px}.s-accordion-list .s-accordion-block .rte{margin:0;font-weight:300}.s-accordion-list .s-accordion-block .rte p{margin-bottom:30px}.s-accordion-list .s-accordion-block .rte a{color:#7f9799}.s-accordion-list .s-accordion-block .rte p:last-child{margin-bottom:0}.s-accordion-list .s-accordion-block.activeToggle .s-accordion-title i:before{content:"\f0d8"}.faq-section{position:relative;padding:150px 0 170px}.faq-section .wrapper{max-width:800px}.faq-section .s-accordion-list{border-top:1px solid #cdcdcd}.faq-section .s-accordion-list .s-accordion-block{border-bottom:1px solid #cdcdcd;padding:40px 0}.faq-section .s-accordion-list .s-accordion-block .s-accordion-title{font-size:22px;font-family:Palanquin,sans-serif;font-weight:500;padding:0}.faq-section .s-accordion-list .s-accordion-block .s-accordion-title i{left:inherit;right:0;font-size:26px}.faq-section .s-accordion-list .s-accordion-block.activeToggle .s-accordion-title i:before{content:"\f106"}.faq-section .s-accordion-list .s-accordion-block .s-accordion-content{padding:20px 0 0}.finance-page .block-list .block-item.image-left .block-content{padding-left:8%}.finance-page .block-list .block-item.image-right .block-content{padding-right:8%}.finance-page .image-text-block+.image-text-block{padding-top:0}.brand-section{position:relative;padding:110px 0}.brand-section .brand-top-content{border-bottom:1px solid #cdcdcd;padding-bottom:50px;margin-bottom:50px}.brand-section .brand-top-content .rte{margin:0;display:block;max-width:900px}.brand-section .brand-filter{justify-content:space-around;margin-bottom:80px}.brand-section .brand-filter a,.brand-section .brand-filter span{font-size:28px;letter-spacing:1px;line-height:normal;color:#000;font-weight:400;display:flex;align-items:center;font-family:Unna,serif}.brand-section .brand-filter a.active,.brand-section .brand-filter span.active{color:var(--color-secondary-1)}.brand-section .brand-list .brand-item{position:relative;width:20%;padding:0 10px;margin-bottom:50px}.brand-section .brand-list .brand-item .brand-inner{border:1px solid #cdcdcd;align-items:center;justify-content:center;height:225px;width:100%;margin-bottom:15px;position:relative;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.brand-section .brand-list .brand-item .brand-inner img{display:block;max-width:95%;-webkit-filter:grayscale(100);filter:grayscale(100);z-index:11;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.brand-section .brand-list .brand-item .brand-inner svg{border:none;background-color:transparent}.brand-section .brand-list .brand-item:hover .brand-inner{border-color:var(--color-secondary-1)}.brand-section .brand-list .brand-item:hover .brand-inner img{-webkit-filter:grayscale(0);filter:grayscale(0)}.brand-section .brand-list .brand-item .brand-title{font-size:18px;font-weight:400;color:#010101;text-align:center;display:block;width:100%}.brand-section .brand-list .brand-item:hover .brand-title{color:var(--color-secondary-1)}.brand-section #result{font-size:18px;font-weight:400}.masonry-gallery{position:relative;padding:80px 0}.masonry-gallery .masonry-gallery{margin:0 0 70px}.masonry-gallery .m-g--listing{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-rows:280px;grid-auto-flow:dense}.masonry-gallery .m-g--item{display:flex;justify-content:center;align-items:center}.masonry-gallery .m-g--item.wide{grid-column:span 2}.masonry-gallery .m-g--item.tall{grid-row:span 2}.masonry-gallery .m-g--item.big{grid-column:span 2;grid-row:span 2}.masonry-gallery .m-g--item .m-g--image{position:relative;width:100%;height:100%;display:block;overflow:hidden}.masonry-gallery .m-g--item .m-g--image img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.masonry-gallery .m-g--item:hover .m-g--image img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.instagram-block{padding:80px 0}.instagram-block .section-heading{margin:0 0 50px}.page-default{padding:90px 0}.page-content{padding:60px 0}.page-content .wrapper{max-width:1170px}.page-content .page-title{font-size:50px}.terms-template .main-content .shopify-section:not(.breadcrumbs-section){padding-top:90px}.terms-template .main-content .shopify-section:last-child{padding-bottom:120px}.terms-template .main-content .wrapper{max-width:1170px}.content-page .rte h2,.privacy-page .rte h3{margin-bottom:0}.blog-banner{position:relative;min-height:270px;align-items:center}.blog-banner:before{content:"";display:block;width:100%;height:100%;background-color:#00000040;position:absolute;left:0;top:0}.blog-banner .section-heading{color:#fff;margin-bottom:0;position:relative}.template-blog .featured-content{padding:90px 0 50px}.template-blog .featured-content .wrapper{max-width:1000px}.template-blog .featured-content .section-heading{margin-bottom:20px}.blog-filter{margin-bottom:90px;position:relative;border-top:1px solid #cdcdcd;padding-top:50px}.blog-filter label{font-size:17px;text-transform:uppercase;font-weight:700;color:#000;letter-spacing:1px;width:100%}.blog-filter .blog-reult{cursor:pointer;font-size:17px;border:1px solid #cdcdcd;width:250px;color:#000;padding:9px 15px;position:relative;letter-spacing:.5px}.blog-filter .blog-reult span{vertical-align:middle}.blog-filter .blog-reult svg{width:24px;height:24px;vertical-align:middle;position:absolute;right:10px;top:16px}.blog-filter .blog-tag-filter{list-style-type:none;display:none;position:absolute;left:0;top:133px;width:250px;margin:0!important;padding:2px 0;z-index:1;border:1px solid #e1e1e1;border-top:none;background-color:#fff}.blog-filter .blog-tag-filter.active{display:block}.blog-filter .blog-tag-filter li{display:block;margin:0}.blog-filter .blog-tag-filter li a{padding:2px 15px;width:100%;display:block;color:#000;text-transform:capitalize;font-size:17px;letter-spacing:.5px}.blog-filter .blog-tag-filter li a:hover,.blog-filter .blog-tag-filter li a.active{color:var(--color-secondary-1)}.blog-section{position:relative;padding-bottom:100px}.blog-section .blog-lists{margin:0 -15px}.blog-section .blog-item{width:33.33%;padding:0 15px;margin-bottom:80px}.blog-section .blog-item .blog-item-image{position:relative;border:1px solid #cdcdcd;border-bottom:none}.blog-section .blog-item .blog-item-image img{display:block;height:260px;width:100%;object-fit:cover}.blog-section .blog-item .blog-item-inner{border:1px solid #cdcdcd;border-top:none;padding:30px 30px 50px;position:relative}.blog-section .blog-item .blog-title{font-size:28px;font-weight:700;line-height:normal;margin-bottom:25px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.blog-section .blog-item .blog-tags{position:absolute;top:15px;right:15px}.blog-section .blog-item .blog-tags span{font-size:11px;font-weight:600;text-transform:uppercase;background-color:#000;color:#fff;letter-spacing:1px;padding:3px 10px;margin-left:4px}.blog-section .blog-item .blog-author-time{align-items:center;justify-content:space-between}.blog-section .blog-item .blog-author-time span{font-size:14px;color:#000;text-transform:uppercase}.blog-section .blog-item .article-share{align-items:center}.blog-section .blog-item .article-share svg{width:18px;height:18px;margin-right:8px}.blog-section .blog-item .rte{font-weight:300;margin-bottom:50px}.blog-section .blog-item .blog-link{position:absolute;left:30px;bottom:40px;font-size:14px;font-weight:500;border:1px solid #000000;display:inline-block;padding:3px 20px;text-transform:uppercase;width:140px;text-align:center;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.blog-section .blog-item:hover .blog-title{color:var(--color-secondary-1)}.blog-section .blog-item:hover .blog-link{background-color:var(--color-secondary-1);border-color:var(--color-secondary-1);color:#fff}.blog-section .pagination-custom{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;border-top:1px solid #cdcdcd;padding-top:50px}.blog-section .pagination-custom li{margin:0 3px}.blog-section .pagination-custom li a,.blog-section .pagination-custom li span{font-size:18px;font-weight:400;color:#2d3032;border:none;width:auto;line-height:normal;padding:0 10px;text-align:center;border-radius:0}.blog-section .pagination-custom li.active span{color:var(--color-secondary-1)}.blog-section .pagination-custom li.disabled i{color:#e2e2e2}.blog-section .pagination-custom i{font-size:20px}.article-section{padding:70px 0 150px}.article-section .wrapper{max-width:1170px}.article-section .article-title{font-size:60px;line-height:1.1em;max-width:75%;margin:0}.article-section .article-top{align-items:flex-start;position:relative;margin-bottom:40px}.article-section .article-tags{width:25%;justify-content:flex-end}.article-section .article-tags{position:absolute;top:15px;right:15px}.article-section .article-tags span{font-size:11px;font-weight:600;text-transform:uppercase;background-color:#000;color:#fff;letter-spacing:1px;padding:3px 10px;margin-left:4px}.article-section .article-left{width:calc(100% - 250px);align-items:flex-end;padding-bottom:15px}.article-section .article-right{width:250px}.article-section .article-meta{font-size:14px;color:#000;text-transform:uppercase;border-bottom:1px solid #cdcdcd;padding-bottom:20px;margin-bottom:40px}.article-section .article-meta span{margin-right:50px}.article-section .article-meta svg{width:18px;height:18px;margin-right:8px}.article-section .blog-filter{border:none;padding:0;margin:0;justify-content:flex-end}.article-section .blog-filter label{text-align:right}.article-section .blog-filter .blog-tag-filter{top:83px}.article-section .article-image{position:relative;margin-bottom:50px}.article-section .article-image img{display:block;width:100%}.article-section .article-content{margin-bottom:80px}.article-section .rte p{margin-bottom:50px}.article-section .article-share{align-items:center}.article-section .article-share h3{font-size:28px;margin:0;line-height:1.3em}.article-section .article-share .social-sharing a{color:#aaabaf;font-size:22px;margin:0 15px 0 0;height:auto;line-height:normal}.article-section .article-share .social-sharing a:hover{color:var(--color-secondary-1)}.article-section .article-share+hr{border-color:#cdcdcd}.article-section .article-pagination{justify-content:space-between}.article-section .article-pagination span a{width:175px;padding:10px;display:block;text-transform:uppercase;font-size:16px;font-weight:500;text-align:center;color:#fff;background-color:var(--color-secondary-1)}.article-section .article-pagination span a:hover{background-color:var(--color-primary-1)}.cta-section{position:relative;min-height:550px;background-repeat:no-repeat;background-position:center;background-size:cover;align-items:center}.cta-section:before{content:"";display:block;width:100%;height:100%;background-color:#ffffff80;position:absolute;left:0;top:0}.cta-section .wrapper{max-width:890px;position:relative}.cta-section .video-caption{position:relative}.cta-section .section-heading{font-size:50px;font-weight:700;margin:0 0 15px;color:#000}.cta-section .rte{color:#000;font-size:17px;margin-bottom:30px}.cta-section .flex-btn{justify-content:center;margin-top:40px;align-items:center}.cta-section .flex-btn a{margin:0 10px;font-size:15px}.newsletter-section{position:relative;padding:90px 0 100px;background-color:#e6eaf0}.newsletter-section .wrapper{max-width:750px;position:relative;z-index:1}.newsletter-section .section-header{margin-bottom:30px;padding:0}.newsletter-section .section-header .section-heading{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:0}.newsletter-section .rte{text-align:center;max-width:610px;margin:auto;font-weight:300;letter-spacing:1px}.newsletter-section .form-vertical{position:relative;margin-top:15px}.newsletter-section .form-vertical form#contact_form{width:100%;max-width:900px}.newsletter-section .form-vertical form .input-group{width:100%}.newsletter-section .form-vertical form .input-group .input-group-field{font-size:17px;font-weight:400;color:#aaabaf;border:none;outline:none;border-radius:0;width:97%;background-color:#fff;height:48px;padding:0 20px;font-family:Palanquin,sans-serif;letter-spacing:.5px}.newsletter-section .form-vertical form .input-group-btn{width:165px}.newsletter-section .form-vertical form .input-group-btn .primary-button{width:100%;height:48px;border-radius:0}.newsletter-section .form-vertical form .input-group-btn .primary-button:hover{color:#fff}.newsletter-section .form-vertical form .form-success{text-align:center}.newsletter-section .form-vertical button{min-width:148px;background-color:var(--color-secondary-1)!important;color:#fff}.newsletter-section .form-vertical button:hover{background-color:var(--color-primary-1)!important}.template-page .breadcrumb{margin:0}.contact-main .page-title{font-size:50px;margin:0 0 25px;width:100%}.contact-image-block{width:50%;padding-left:100px}.contact-image-block .contact-image{position:relative}.contact-image-block .contact-image img{width:100%}.contact-form-block{width:50%}.contact-wrapper{position:relative;padding:110px 0 180px;align-items:center}.contact-wrapper .flex-wrap{justify-content:space-between;align-items:flex-start}.contact-wrapper .form-control{width:100%;margin-bottom:50px}.contact-wrapper .form-control:last-child{margin-bottom:0}.contact-wrapper .form-control.col-2{width:48%}.contact-wrapper .form-control label{font-size:18px;color:#010101;font-weight:500;margin:0}.contact-wrapper .form-control input[type=email],.contact-wrapper .form-control input[type=tel],.contact-wrapper .form-control input[type=text],.contact-wrapper .form-control textarea,.contact-wrapper .form-control select{font-size:18px;color:#010101;font-weight:500;height:auto;outline:0;background-color:transparent;border:none;border-bottom:1px solid #cdcdcd;border-radius:0;margin:0;padding:0;width:100%;line-height:normal}.contact-wrapper .form-control input[type=email]:focus,.contact-wrapper .form-control input[type=tel]:focus,.contact-wrapper .form-control input[type=text]:focus,.contact-wrapper .form-control textarea:focus,.contact-wrapper .form-control select:focus{border-color:var(--color-secondary-1)}.contact-wrapper .form-control textarea{height:130px}.contact-wrapper .form-control input::-webkit-input-placeholder,.contact-wrapper .form-control textarea::-webkit-input-placeholder{color:#010101}.contact-wrapper .form-control input::-moz-placeholder,.contact-wrapper .form-control textarea::-moz-placeholder{color:#010101}.contact-wrapper .form-control input:-ms-input-placeholder,.contact-wrapper .form-control textarea::-moz-placeholder{color:#010101}.contact-wrapper .form-control input:-moz-placeholder,.contact-wrapper .form-control textarea::-moz-placeholder{color:#010101}.contact-wrapper .check-group{position:relative;justify-content:flex-start;margin:-10px 0 65px}.contact-wrapper .check-group input[type=checkbox]{display:none}.contact-wrapper .check-group label{font-size:15px;color:#010101;font-weight:500;margin:0;padding-left:30px;display:block;line-height:1.5;width:100%;max-width:86%}.contact-wrapper .check-group label:before{content:"";width:20px;height:20px;background-color:#fff;display:inline-block;position:absolute;left:0;top:4px;border-radius:0;border:1px solid #cdcdcd}.contact-wrapper .check-group input[type=checkbox]:checked+label:after{content:"\f00c";font-family:FontAwesome;color:var(--color-secondary-1);position:absolute;left:4px;top:4px;font-size:14px}.contact-wrapper input[type=submit].primary-button{font-size:15px}.location-section{position:relative;padding:110px 0 190px}.location-section .location-col{width:100%;justify-content:space-between;margin:110px 0 0}.location-section .location-block{width:48%}.location-section .location-block .map{position:relative;margin-bottom:40px;border:3px solid #ffffff;overflow:hidden}.location-section .location-block .map iframe{height:410px;width:100%}.location-section h4{font-size:18px;font-weight:700;color:#000;font-family:Palanquin,sans-serif;margin:0 0 8px;letter-spacing:.5px}.location-section .contact-details span{font-size:16px;font-weight:600;color:#000;font-family:Palanquin,sans-serif;padding:0 30px}.location-section .contact-details a:hover{color:var(--color-secondary-1)}.thankyou-page .page-content{text-align:center;padding:170px 0 200px}.thankyou-page .page-content .message-icon{margin-bottom:20px}.thankyou-page .page-title{margin-bottom:5px}.thankyou-page .page-content .flex-btn{justify-content:center;margin-top:40px}.thankyou-page .page-content .flex-btn a{font-size:15px;margin:0 10px;width:260px}.shopify-challenge__container{margin:100px auto 50px!important}.shopify-challenge__container .g-recaptcha{margin-bottom:30px}.shopify-challenge__container .shopify-challenge__message{font-size:18px;color:#323232;font-weight:400;line-height:1.65}.account-template{position:relative}.page-account{position:relative;padding:120px 15px}.page-tab{position:relative;border-bottom:1px solid #dadada;justify-content:center}.page-tab a{color:#c5c6c6;text-transform:uppercase;font-size:17px;padding:10px;font-weight:700;letter-spacing:1px;border:1px solid #cdcdcd;border-bottom:none;width:31%;text-align:center;margin:0 1%}.page-tab a.active{background-color:#000;border-color:#000;color:#fff}.page-data{position:relative;padding:100px 0}.page-account form .form-control{margin-bottom:50px}.page-account form .form-control.last-control{margin-bottom:10px}.page-account form ::-webkit-input-placeholder{color:#2d3032}.page-account form ::-moz-placeholder{color:#2d3032}.page-account form :-ms-input-placeholder{color:#2d3032}.page-account form :-moz-placeholder{color:#2d3032}.page-account form label{font-weight:500}.page-account form input[type=email],.page-account form input[type=text],.page-account form input[type=password],.page-account form input[type=tel],.page-account form select{font-size:17px;color:#2d3032;font-weight:400;border:none;border-bottom:1px solid #cdcdcd;outline:0;background-color:transparent;padding:0 0 14px;height:auto;border-radius:0;width:100%}.page-account input[type=submit].primary-button,.page-account .primary-button{font-size:16px;min-width:170px;padding:8px 10px}.page-account .flex-btn{align-items:center;margin:50px 0 0}.page-account .flex-btn a:not(.primary-button){font-size:18px;color:#7f9799;margin-left:50px}.page-account .flex-btn.edit-delet-btn a{margin-left:0}.page-account .check-group{position:relative;justify-content:flex-start;margin:20px 0 0}.page-account .check-group input[type=checkbox]{display:none}.page-account .check-group label{font-size:16px;color:#2d3032;font-weight:400;margin:0;padding-left:30px;display:block;width:100%;max-width:86%}.page-account .check-group label:before{content:"";width:18px;height:18px;background-color:#fff;display:inline-block;position:absolute;left:0;top:4px;border-radius:0;border:1px solid #222222}.page-account .check-group input[type=checkbox]:checked+label:after{content:"\f00c";font-family:FontAwesome;color:var(--color-secondary-1);position:absolute;left:3px;top:2px;font-size:14px}.page-account input[type=checkbox]+label{font-size:16px;color:#2d3032;font-weight:400;margin:0 0 0 4px}.page-account h2{font-size:30px}.page-account table{font-size:18px}.page-account table th{font-weight:600;color:var(--color-primary-1)}.page-account table td{color:#000}.page-account .customers-login{max-width:670px;margin:0 auto;display:block}.page-account .note{font-size:16px}#recover_password .rte{margin-bottom:50px}.page-addresses .address-listing .address-item{width:50%;margin-bottom:20px}.page-addresses .address-listing .address-item h3{font-weight:600;font-size:18px;font-family:Palanquin,sans-serif}.page-addresses .address-listing .address-item .rte{font-size:16px;margin-bottom:0}.page-addresses .address-listing .address-item .flex-btn{justify-content:flex-start;margin-top:20px}.page-addresses .address-listing .address-item .flex-btn a{width:auto;border-bottom:2px solid;text-align:center;margin-right:20px;color:var(--color-secondary-1)}.page-addresses .address-listing .address-item .flex-btn a:hover{color:var(--color-secondary-2)}.page-addresses .address-listing .address-item .flex-btn.delet-btn a{border-bottom:none}.page-addresses .address-listing .address-item .samll-title{margin-top:18px;font-weight:600;font-size:18px;font-family:Palanquin,sans-serif}.page-addresses .flex-btn.add_new{margin:10px 0 20px}.page-addresses #address_form_new{margin-bottom:0}.template-404 .page-content{padding:150px 0}.template-404 .text-center{margin-bottom:50px}.template-404 h1{margin-bottom:20px;text-align:center}.template-404 .flex-btn{margin:40px auto 0;justify-content:space-between;max-width:450px}.template-404 .primary-button{margin:0 5px}.template-policy .nav-bar{border-bottom:1px solid #cdcdcd}.template-policy .shopify-policy__title h1{font-size:50px;line-height:1.3em;text-align:left}.template-policy .shopify-policy__container{max-width:1170px;padding-top:60px;padding-bottom:60px}.footer-usp{background-color:#000;padding:0;position:relative;border-bottom:1px solid #fff}.footer-usp .wrapper{max-width:100%;padding:0}.footer-usp .usp-list{position:relative;justify-content:space-between}.footer-usp .usp-item{position:relative;color:#fff;text-decoration:none;align-items:center;width:33.33%;justify-content:flex-start;flex-direction:column;border-right:1px solid;padding:30px 40px}.footer-usp .usp-item:last-child{border-right:none}.footer-usp .usp-item svg{margin-bottom:15px;display:block}.footer-usp .usp-item span{font-size:18px;font-weight:600;letter-spacing:.5px;color:#fff;text-align:center;line-height:1.2em}.footer-usp .usp-item span:hover{color:var(--color-secondary-1)}.footer-section{position:relative}.site-footer{padding:0;position:relative}.site-footer .footer-top{position:relative;padding:65px 0 0}.site-footer .footer-top .block-text{display:flex;align-items:center;margin-bottom:60px}.site-footer .footer-top .block-text .footer-logo{width:33.33%;justify-content:center}.site-footer .footer-top .block-text .footer-logo img,.site-footer .footer-top .block-text .footer-logo svg{display:block;margin:0 auto;width:120px}.site-footer .footer-top .f-location{width:33.33%;letter-spacing:.5px}.site-footer .footer-top .f-location:last-child{justify-content:flex-end;text-align:right}.site-footer .footer-top .f-location:last-child .f-location-text{justify-content:flex-end}.site-footer .footer-top .f-location h4{font-size:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;font-family:Palanquin,sans-serif;margin:0 0 5px;color:var(--color-footer-text)}.site-footer .footer-top .f-location .f-location-text p{font-size:16px;font-weight:500;margin:0}.site-footer .footer-top .f-location .f-location-text p:last-child{margin-left:50px}.site-footer .footer-top .f-location .f-location-text p a:hover{color:var(--color-secondary-1)}.site-footer .footer-top .block-menu ul{display:flex;align-items:center;justify-content:space-evenly;padding:14px 0;border-top:2px solid #151717;border-bottom:2px solid #151717}.site-footer .footer-top .block-menu ul li{margin:0}.site-footer .footer-top .block-menu ul li a{font-size:15px;font-weight:500}.site-footer .footer-top .block-menu ul li a:hover{color:var(--color-secondary-1)}.site-footer .footer-top .block-logo_image{display:flex;align-items:center;justify-content:center}.site-footer .footer-top .block-logo_image .f-b--logo{padding:40px 60px}.site-footer .footer-bottom,.site-footer .footer-bottom a{color:#aaabaf}.site-footer .footer-bottom p{font-size:15px;margin:0;line-height:normal}.site-footer .footer-bottom .f-border{border-top:2px solid #151717;padding:12px 0}.site-footer .footer-bottom .copyright{width:33.33%}.site-footer .footer-bottom .design-by{width:33.33%;justify-content:center}.site-footer .footer-bottom .design-by p{display:flex;align-items:center}.site-footer .footer-bottom .design-by p a{line-height:1}.site-footer .footer-bottom .design-by p img{margin-left:10px}.site-footer .footer-bottom .social-icons{width:33.33%;justify-content:flex-end}.site-footer .footer-bottom .social-icons li{margin-left:10px;line-height:normal}.site-footer .footer-bottom .social-icons li a{font-size:20px;line-height:normal}.site-footer .footer-bottom .social-icons li a:hover{color:var(--color-secondary-1)}#back-to-top{position:fixed;bottom:100px;right:20px;z-index:9;width:38px;height:38px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:var(--color-secondary-1);cursor:pointer;border:0;border-radius:0;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top svg{width:20px;height:20px;fill:#fff}#back-to-top.show{opacity:1;display:flex!important}.banner-image-text-block.v2{padding:80px 0}.banner-image-text-block.v2 .block-list .block-item .block-content{row-gap:5px}.banner-image-text-block.v2 .block-list .block-item .block-content .rte{font-size:18px;line-height:1.5}.banner-image-text-block.v2 .flex-btn{column-gap:15px}.banner-image-text-block.v2 .image-border:before{border-width:5px}.image-text-block.v2{background-color:#fff;padding:70px 0}.image-text-block.v2 .block-list .block-item.image-right{align-items:unset}.image-text-block.v2 .block-list .block-item .block-content{padding:40px}.image-text-block.v2 .block-list .block-item .block-content .rte,.image-text-block.v2 .block-list .block-item .block-content .ul{margin-bottom:0}.image-text-block.v2 .block-image img{width:100%;height:100%;object-fit:cover}.image-text-block.v2+.page-custom-liquid{padding:0}.image-text-block.v3{background-color:#fff;padding:70px 0}.image-text-block.v3 .block-list .block-item.image-right{align-items:center;padding:20px}.image-text-block.v3 .block-list .block-item .block-content{padding:40px}.image-text-block.v3 .block-list .block-item .block-content .rte,.image-text-block.v2 .block-list .block-item .block-content .ul{margin-bottom:0}.image-text-block.v3 .block-image img{width:100%}.image-text-block.v3 .block-content.col-2{width:60%}.image-text-block.v3 .block-image.col-2{width:40%;display:flex;justify-content:flex-end}.image-text-block.v3 .block-image.col-2 img{width:auto}.delivery-table{width:100%;max-width:900px;border-collapse:collapse;margin:20px auto;font-family:Palanquin,sans-serif}.delivery-table td:nth-child(1),.delivery-table th:nth-child(1){width:500px}.delivery-table td:nth-child(2),.delivery-table th:nth-child(2),.delivery-table td:nth-child(3),.delivery-table th:nth-child(3){width:200px}.delivery-table th,.delivery-table td{border:1px solid #E6EAF0;padding:10px 20px;text-align:left}.delivery-table thead th:first-child{background-color:#5a696a;color:#fff}.delivery-table thead th{background-color:#fff;color:#000;font-size:22px;font-weight:600}.promotions-wrapper{justify-content:center;column-gap:50px;row-gap:30px}.promotions--item{border:1px solid #E6EAF0;padding:50px;width:calc(50% - 50px);max-width:500px;text-align:center}.promotions--item .promotions--item-title{font-size:28px;margin:10px 0}.promotions--item .rte{line-height:1.5;font-size:17px}.promotions--item .flex-btn{justify-content:center;margin:20px 0 0}.promotions-section .bottom--rte{margin:50px auto 0;width:500px;text-align:center}.promotions-section .bottom--rte p{margin-bottom:0}.slider-gallery-section{position:relative;background-color:#e6eaf0;padding:80px 0;margin-top:20px}.slider-gallery-section .slider-gallery-wrapper{margin-right:-35px}.slider-gallery-section .slider-left{width:33.33%;background-color:#000;padding:30px;display:flex;flex-wrap:wrap;align-content:center}.slider-gallery-section .section-heading{margin:0 0 15px;color:#fff;text-align:left;font-size:42px}.slider-gallery-section .rte{color:#fff}.slider-gallery-section .slider-right{width:66.66%;padding-left:40px}.slider-gallery-section .gallery-image{position:relative;padding-right:30px}.slider-gallery-section .gallery-image img{width:100%;display:block}.slider-gallery-section .slick-slider .slick-arrow.slick-prev{background:#7f9799;width:50px;height:50px;border-radius:50%;left:-480px;margin-top:130px}.slider-gallery-section .slick-slider .slick-arrow.slick-next{background:#7f9799;width:50px;height:50px;border-radius:50%;left:-420px;margin-top:130px;right:inherit}.slider-gallery-section+.faq-section{padding:80px 0}.slider-gallery-section+.faq-section .section-heading{margin-bottom:40px}.slider-gallery-section+.faq-section .s-accordion-list{border-top:none}.slider-gallery-section+.faq-section .s-accordion-list .s-accordion-block{border:1px solid #E6EAF0;margin-bottom:20px;padding:20px}.slider-gallery-section+.faq-section .s-accordion-list .s-accordion-block .s-accordion-title{font-size:20px}.wishlistpage{padding:50px 15px;position:relative}.wishlistpage .container{max-width:100%}.wishlistpage #heading-breadcrumbs .row{margin-left:0;margin-right:0}.wishlistpage #heading-breadcrumbs{padding:0;margin-bottom:20px}.wishlistpage #heading-breadcrumbs .col-md-6{width:100%;text-align:center}.wishlistpage #heading-breadcrumbs .titletext{text-align:center;margin-bottom:50px}.wishlistpage #heading-breadcrumbs .allbuttons a{font-size:14px;font-family:Palanquin,sans-serif;font-weight:500;padding:8px 20px;border-radius:0;outline:none;text-align:center;letter-spacing:.5px;margin-left:7px}.wishlistpage #heading-breadcrumbs .allbuttons a.sharebutton:hover{color:#000;border:1px solid #000000;background-color:transparent!important}.wishlistpage #heading-breadcrumbs .allbuttons a.addbutton:hover{color:#7f9799;border:1px solid #7f9799;background-color:transparent!important}.wishlistpage #heading-breadcrumbs .allbuttons a.removebutton:hover{color:#d9534f;border:1px solid #d9534f;background-color:transparent!important}.wishlistpage .wishlistbodycontainer .row{margin-left:0;margin-right:0}.wishlistpage .wishlistbodycontainer .container-fluid{padding-left:0;padding-right:0}.wishlistpage .products{margin-left:0;margin-right:0}.wishlistpage .products #bookmarks{margin:0 -25px}.wishlistpage .products #bookmarks .product{padding:0 25px;position:relative}.wishlistpage .products #bookmarks .product .image{position:relative}.wishlistpage .products #bookmarks .product .image img{height:215px;object-fit:contain;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}.wishlistpage .products #bookmarks .product .text{padding:20px 0 0}.wishlistpage .products #bookmarks .product .text .product_title{margin:0 0 5px;font-size:20px;font-weight:500;line-height:1.3;text-align:center;font-family:Palanquin,sans-serif;height:auto}.wishlistpage .products #bookmarks .product .text .product_title a{color:#202020}.wishlistpage .products #bookmarks .product:hover .text .product_title a{color:#7f9799}.wishlistpage .products #bookmarks .product .text .variant_title{font-size:14px;font-weight:500;color:#7f9799;margin:0 0 10px;text-align:center;display:none}.wishlistpage .products #bookmarks .product .text .price{color:#000;font-size:18px;font-weight:400;text-align:center;margin-bottom:20px}.wishlistpage .products #bookmarks .product .text .buttons{padding:0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center}.wishlistpage .products #bookmarks .product .text .buttons .addbutton{color:#fff;border:1px solid #7f9799;background-color:#7f9799;padding:6px 20px;border-radius:0;outline:0;text-align:center;width:48%;line-height:normal;margin:0;display:block;font-size:14px;font-family:Palanquin,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500}.wishlistpage .products #bookmarks .product .text .buttons .addbutton i{display:none}.wishlistpage .products #bookmarks .product .text .buttons .addbutton:hover{color:#7f9799;border:1px solid #7f9799;background-color:transparent}.wishlistpage .products #bookmarks .product .text .buttons .removebutton{order:2;color:#fff;border:1px solid #000000;background-color:#000;padding:6px 20px;border-radius:0;outline:0;text-align:center;width:48%;line-height:normal;margin:0;display:block;font-size:14px;font-family:Palanquin,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500}.wishlistpage .products #bookmarks .product .text .buttons .removebutton:hover{color:#000;border:1px solid #000000;background-color:transparent}.wishlistpage .alert.alert-info.sw-login-notification{background-color:#7f9799;color:#fff!important;font-size:16px;border-color:#7f9799;padding:10px;border-radius:0;margin-top:30px}.wishlistpage .alert.alert-info.sw-login-notification a{color:#fff!important}.modal .modal-header,.modal .modal-footer{border-color:#cfcfcf}.modal .modal-header .modal-title{font-family:Unna,serif;font-size:28px;color:#000;line-height:1.3em}.modal .modal-header .close{font-size:32px;color:#000;background-color:transparent;opacity:1}.modal .modal-body #remove_modal_title{margin:0 0 5px;font-size:20px;font-weight:500;line-height:1.3;text-align:center;font-family:Palanquin,sans-serif;color:#000}.modal .modal-footer .btn{padding:6px 20px;border-radius:0;outline:0;margin:0;font-family:Palanquin,sans-serif;letter-spacing:1px;font-weight:500}.modal .modal-footer .btn-default-modal{color:#fff;border:1px solid #7f9799;background-color:#7f9799}.modal .modal-footer .btn-default-modal:hover{color:#7f9799;border:1px solid #7f9799;background-color:transparent}.modal .modal-footer .btn-warning-modal{color:#fff;border:1px solid #d9534f;background-color:#d9534f}.modal .modal-footer .btn-warning-modal:hover{color:#d9534f;border:1px solid #d9534f;background-color:transparent!important}.modal .modal-body{font-size:16px;color:#000}.recommendation-modal__container button.recommendation-modal__button{padding:8px 10px;font-family:Palanquin,sans-serif;letter-spacing:.5px;font-size:17px;text-transform:uppercase;font-weight:600;border-radius:0}.recommendation-modal__container button.recommendation-modal__button--minimal{font-size:16px!important;letter-spacing:.5px;color:#000}.fomo-notification-font-md .fomo-notification-content-wrapper .fomo-notification-content{color:#000}body .loCurrency-wrapper{position:absolute;right:0;top:-1px}.loCurrency-wrapper .bmcc-n-s-x{width:65px}.loCurrency-wrapper .bmcc-n-s-x.lo-switcher .current,.loCurrency-wrapper .lo-switcher .list li span{letter-spacing:.5px!important;font-family:Palanquin,sans-serif!important;font-size:16px!important;font-weight:500!important}.page-bundle-deals .wrapper{max-width:1580px}.page-content.page-bundle-deals .page-title{margin-bottom:0}.page-bundle-deals .slick-slider .slick-arrow{background-color:var(--color-primary-1)}.page-bundle-deals .slick-slider .slick-arrow:hover{background-color:var(--color-secondary-1)}.page-bundle-deals .bndlr-products-container{width:100%}.page-bundle-deals .bndlr-inner-products-container{display:block}.page-bundle-deals .rte img.bndlr-product-image{max-height:250px!important;min-height:250px;object-fit:contain;object-position:top}.page-bundle-deals h2.section-heading{margin-bottom:40px!important}.bundle-meta{position:relative;margin:0 -15px}.bundle-meta [id^=mw-gp-offer]{width:50%;margin:50px 0 0;padding:0 15px}#bundle-popup{position:relative;padding:0}#bundle-popup .bundle-image{position:relative;height:500px;width:800px;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#bundle-popup .bundle-deal-inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:1}#bundle-popup h4{font-weight:700;font-size:50px;line-height:50px;width:100%;text-align:center;color:#fff;margin:0 0 40px}#bundle-popup .fancybox-close-small{padding:0;background-color:#fff;opacity:1;width:25px;height:25px}#fancybox-container-1 .fancybox-bg{background-color:#000000b3}.template-index .page-bundle-deals .section-heading{margin-bottom:0}.template-index .page-bundle-deals{padding:60px 0 80px}.registration .header-section,.registration .footer-section{display:none}.registration-page{padding:50px 0}.registration-page .wrapper{max-width:760px;width:100%}.registration-page .v-c-logo,.registration-page .v-c-banner{text-align:center;margin-bottom:50px}.registration-page .v-c-banner img{width:100%}.registration-page h1{text-align:center;font-size:36px}.registration-page .klaviyo-form h3{border-bottom:1px solid #CDCDCD}.discount-registration .shopify-app-block{padding:80px 0}.verified-text img{margin-right:4px}.js-review-slider .slick-slide>div{padding:0 12px}.js-review-slider a{background-color:#f8f9fa;border-radius:2px;border-bottom:1px solid #b6c4d266;line-height:16px;padding:15px}.review-star p{font-size:13px}.review-star p,.review-text p{margin:0}.review-star{margin-bottom:14px}.review_head{font-size:14px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review_content{font-size:13px;margin-bottom:10px;height:50px;overflow:hidden;word-wrap:break-word}.review_title{font-size:12px;color:#0009;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-review-slider.slick-slider .slick-arrow{width:24px;height:24px}.js-review-slider.slick-slider .slick-next.slick-arrow{transform:rotate(180deg);right:-25px}.review-listing{width:100%;max-width:93%;margin:50px auto 0}.js-review-slider.slick-slider .slick-prev.slick-arrow{left:-25px}.review-bottom-content p{color:#191919;font-size:13px;margin-bottom:5px}.review-bottom-content p a{text-decoration:underline}.review-listing-bottom{margin-top:25px}.info_shipping_2,.info_shipping_3,.info_shipping_5,.info_shipping_7,.info_shipping_8,.cart-main-wrapper .cart-item-list .cart-item-product .item-p-label,.cart-main-wrapper .cart-item-list .cart-item-product .item-p-label-value{color:#f30}.product-free-shipping,.instockcol-msg{background:#e6eaf0;margin-top:32px;padding:25px 20px}.product-free-shipping p,.instockcol-msg p{margin-bottom:0}.product-free-shipping img{margin:-5px 15px 0 0}.product-free-shipping{font-weight:600;width:100%;max-width:230px;padding:15px 25px 10px;margin-top:40px}.video-banner-section+.featured-collection-ad{padding-top:40px}.justify-center{justify-content:center}.ad-btn{margin:10px 0 30px}.sale-banner-section{position:relative;padding:262px 130px;background-repeat:no-repeat;background-position:center;background-size:cover}.sale-banner-section:after{content:"";background:#5a696ad9;width:100%;height:100%;position:absolute;top:0;left:0}.sale-banner-caption{position:relative;z-index:1;align-items:center;width:100%;max-width:1710px;margin:0 auto;padding:0 30px}.sale-banner-caption-left h2{font-weight:700;color:#fff;text-align:left;margin:0}.sale-banner-caption-left{width:100%;max-width:29%;padding-right:5%}.sale-banner-caption-right{width:100%;max-width:71%}.sale-banner-caption-left h2 strong{font-family:Unna,serif;font-size:125px;display:block;line-height:1.1}.sale-banner-section .f-g-listing .slick-slide>div{padding:0 20px}.sale-banner-section .f-g-item{cursor:pointer}.sale-banner-section .f-g-img{position:relative}.sale-banner-section .f-g-img img{width:100%;height:100%;object-fit:cover}.sale-banner-section .block-heading{margin:0;font-weight:700;font-size:30px;color:#fff;font-family:Unna,serif;position:absolute;top:50%;width:100%;transform:translateY(-50%);padding:0 10px;line-height:1}.sale-banner-section .slick-slider .slick-dots{bottom:-40px}.sale-banner-section .slick-slider .slick-dots li.slick-active{background:#8b8b8b}.sale-banner-section .slick-slider .slick-dots li{color:#d9d9d9}.collection-wrapper.sale-wrapper .collection-main{border:0px;margin:0}.collection-wrapper.sale-wrapper{padding:0}.page-custom-liquid{padding:100px 0 120px}.banner-image-text-block .block-list .block-item .block-content .rte{line-height:1.2em}.custom-section{padding:60px 0 0}.custom-section .custom-content,.custom-section .custom-content .rte{margin-bottom:0}.jdgm-carousel-wrapper[data-theme=card] .jdgm-carousel-title-and-link .jdgm-carousel-title{font-size:50px;font-weight:600;line-height:1.1em;margin:0;font-family:Unna,serif;text-align:center!important}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{text-align:center!important}#judgeme_product_reviews .jdgm-rev-widg.jdgm-rev-widg{padding:0}.jdgm-preview-badge{margin:10px 0}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:16px}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{font-family:Palanquin,sans-serif;letter-spacing:.5px;font-size:17px;padding:10px 20px;border-radius:0;outline:none;text-align:center;font-weight:400}.jdgm-form__fieldset.jdgm-form__fieldset-actions{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.jdgm-form__fieldset.jdgm-form__fieldset-actions .jdgm-btn{font-family:Palanquin,sans-serif;letter-spacing:.5px;font-size:17px;padding:10px 20px;border-radius:0;outline:none;text-align:center;font-weight:400}.jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label,.jdgm-form .jdgm-form__fieldset label{font-family:Palanquin,sans-serif;font-weight:600;font-size:16px}.jdgm-sort-dropdown-wrapper #jdgm-sort-dropdown{opacity:1;font-size:15px;font-family:inherit}.jdgm-form-wrapper .jdgm-form__fieldset input[type=text],.jdgm-form-wrapper .jdgm-form__fieldset input[type=email],.jdgm-form-wrapper .jdgm-form__fieldset input[type=tel],.jdgm-form-wrapper .jdgm-form__fieldset textarea{border:1px solid #cdcdcd;font-size:18px;color:#010101;font-weight:500;height:auto;outline:0;background-color:transparent;border-radius:0;margin:0;padding:5px 10px;width:100%;line-height:normal}.BF-banner-section,.bf--banner-wrapper{position:relative}.bf--banner-left{width:34%;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:center}.bf--banner-left-inner{padding:0 60px}.bg-banner-logo img{display:block;margin:0 auto}.bf--banner-wrapper .section-heading{font-size:50px;color:#fff;margin-bottom:50px;margin-top:30px}.bf--banner-right{width:66%}.bf--banner-wrapper .bf-sale-list{position:relative}.bf--banner-wrapper .bf-sale-link{width:20%}.bf--banner-wrapper .bf-sale-image{position:relative}.bf--banner-wrapper .bf-sale-image img{display:block}.bf--banner-wrapper .bf-sale-link:hover img{opacity:.95}.swatch-preset-1234803 div.star-set-btn div.swatch-button-title-text span{font-size:15px!important}@media only screen and (max-width: 1699px){.site-header .main-header .hamburger-trigger{left:-45px}.cbb-frequently-bought-container{padding-left:95px;padding-right:95px}.banner-slilder .slick-slider .slick-arrow.slick-prev{left:0%}.banner-slilder .slick-slider .slick-arrow.slick-next{right:0%}.sale-banner-section{padding:200px 60px}.sale-banner-caption-left{padding-right:2%}.sale-banner-caption-left h2 strong{font-size:100px}}@media only screen and (max-width: 1499px){.wrapper{max-width:1280px}.site-header .main-header .header-search{width:75%;max-width:700px}.site-header .main-header .hamburger-trigger{left:-50px}.video-banner-section{min-height:500px}.article-section .article-title{font-size:42px}.product-single .product-col-left .product-photo-container .product__image-wrapper video{height:310px}.cbb-frequently-bought-container{padding-left:58px;padding-right:58px}.banner-slilder .slick-slider .slick-arrow.slick-prev{left:0}.banner-slilder .slick-slider .slick-arrow.slick-next{right:0}.banner-item.block_type_2 .banner-image .desktop-banner-image,.banner-item.block_type_8 .banner-image .desktop-banner-image{height:450px;object-fit:cover}.banner-item .banner-caption h2{font-size:48px}.banner-item.block_type_2 .banner-caption h2{font-size:42px}.banner-item .banner-caption .flex-btn{margin:25px 0 0}.banner-item.block_type_3 .banner-caption{padding:0 10%}.banner-item.block_type_5 .banner-caption h2{font-size:48px}.banner-item.block_type_5 .banner-image .desktop-banner-image{height:650px}.banner-item.block_type_8 .banner-caption h2{font-size:43px}.banner-item.block_type_2 .banner-main-img{width:25%}.banner-item.block_type_8 .banner-main-img{width:32%}.sale-banner-section{padding:200px 50px}.banner-item.block_type_9 .banner-caption{width:1280px}.bg-banner-logo img{width:300px}.bf--banner-left-inner{padding:0 30px}.bf--banner-wrapper .section-heading{font-size:42px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper form.boost-pfs-addtocart-product-form{width:130px}.boost-pfs-filter-products .grid-item.hide-button .product-qty .boost-pfs-addtocart-wrapper{left:25px;width:130px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn span{font-size:12px;letter-spacing:.25px}.slider-gallery-section .slick-slider .slick-arrow.slick-prev{left:-440px}.slider-gallery-section .slick-slider .slick-arrow.slick-next{left:-380px}}@media only screen and (max-width: 1365px){.wrapper{max-width:100%}.site-header .main-header .hamburger-trigger{left:-50px}.featured-gallery .slick-slider .slick-arrow.slick-prev,.featured-logo .slick-slider .slick-arrow.slick-prev{left:-10px}.featured-gallery .slick-slider .slick-arrow.slick-next,.featured-logo .slick-slider .slick-arrow.slick-next{right:-10px}.js-pro-slider.slick-slider .slick-arrow.slick-prev{left:10px}.js-pro-slider.slick-slider .slick-arrow.slick-next{right:10px}.site-header .main-header .header-icons{padding-right:10px}.site-header .main-header .header-right{width:calc(100% - 200px)}.site-header .main-header .logo{left:50px}.site-header .main-header .hamburger-trigger{left:0}.hamburger-menu{padding:30px 30px 30px 100px;width:375px}.hamburger-menu .top-menu{padding:0}.hamburger-menu .top-menu li a{font-size:24px}.hamburger-menu .top-menu li{padding:5px 0}.product-template-section{padding:50px 0 0}.product-single .product-title{font-size:38px}.product-single .pro-pricing li span,.product-single .pro-pricing li small{font-size:26px}.product-single .product-meta p{margin:0 10px 0 0;padding:6px 10px}.product-single .product-col-left .product-photo-container .product__image-wrapper video{height:310px}.cbb-frequently-bought-container{padding-top:50px;padding-bottom:50px}.cbb-frequently-bought-container{margin-bottom:0!important}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{height:200px}h1.page-title,.cart-page .page-title{font-size:32px}.cart-main-wrapper .cart-right-inner{padding:20px}.image-text-block{padding:60px 0}.section-heading,.image-banner-section .section-heading,.cta-section .section-heading,.video-banner-section .section-heading{font-size:42px}.image-banner-section{min-height:580px}.cta-section{min-height:400px}.contact-wrapper{padding:60px 0 90px}.contact-main .page-title{font-size:32px}.contact-wrapper .form-control textarea{height:100px}.contact-wrapper .check-group{margin-bottom:40px}.location-section{padding:60px 0 90px}.location-section .location-col{margin:60px 0 0}.location-section .location-block .map iframe{height:320px}.contact-wrapper .form-control{margin-bottom:30px}.banner-image-text-block .block-list .block-item .block-content .rte{font-size:18px}.icon-text-section{padding:100px 0}.icon-text-section .section-heading{margin-bottom:80px}.faq-section{padding:100px 0}.template-blog .featured-content{padding:50px 0}.blog-filter{margin-bottom:50px;padding-top:50px}.blog-section .blog-item .blog-item-inner{padding:20px 20px 50px}.blog-section .blog-item .blog-title{font-size:22px;line-height:1.3em}.page-content .page-title{font-size:38px}.terms-template .main-content .shopify-section:not(.breadcrumbs-section){padding-top:50px}.terms-template .main-content .shopify-section:last-child{padding-bottom:50px}.s-accordion-list .s-accordion-block .s-accordion-title{font-size:24px}.collection-title{font-size:42px}.boost-pfs-filter-products .grid-item{padding-bottom:2em;margin-bottom:2em!important}.collection-wrapper .boost-pfs-filter-bottom-pagination{margin-bottom:20px}.blog-section .blog-item .blog-link{left:20px}.site-header .main-header .header__phone{padding-right:210px}.cbb-frequently-bought-container{padding-left:15px;padding-right:15px}.banner-item.block_type_3 .banner-caption h2{font-size:62px}.banner-item.block_type_4 .banner-caption .banner-main-img img{max-width:300px;margin:0 auto;display:block}.banner-item.block_type_4 .banner-caption h4{font-size:18px}.banner-item.block_type_5 .banner-image .desktop-banner-image{height:550px}.banner-item.block_type_6 .banner-caption h2,.template-policy .shopify-policy__title h1{font-size:32px}.registration-page .v-c-logo img{max-width:300px}.registration-page .v-c-logo,.registration-page .v-c-banner{margin-bottom:20px}.registration-page{padding:20px 0 50px}.registration-page h1{margin-bottom:5px}.featured-collection+.featured-collection{padding-top:60px}.banner-item.block_type_9 .banner-caption{width:90%}.banner-item.block_type_9 .banner-caption .banner-main-img img{max-height:100px;width:auto}.bf--banner-wrapper .section-heading{font-size:32px;margin-bottom:30px;margin-top:20px}.boost-pfs-filter-products .grid-item .sb-findsim-v2.shopbox-find-similar{left:0;right:0;margin:0 auto}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{left:0;right:0;text-align:center;margin:-50px auto 0}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper form.boost-pfs-addtocart-product-form{width:150px}.boost-pfs-filter-products .grid-item.hide-button .product-qty .boost-pfs-addtocart-wrapper{left:inherit;width:150px;right:inherit;margin:0 auto;top:120px}.slider-gallery-section .slick-slider .slick-arrow.slick-prev{left:-410px}.slider-gallery-section .slick-slider .slick-arrow.slick-next{left:-350px}}@media only screen and (max-width: 1199px){.site-header .main-header .header-bottom{padding-left:0}.site-header .main-header .header-search{width:65%;max-width:600px}.site-header .usps-link .usp-item span{font-size:14px}.site-header .announcement-bar{font-size:14px;letter-spacing:0;line-height:1.2em}.banner-slilder .slick-slider .slick-arrow.slick-prev{left:0}.banner-slilder .slick-slider .slick-arrow.slick-next{right:0}.section-heading{font-size:42px;margin-bottom:60px}.collection-list-section{padding:60px 0}.js-collection-slider .featured-box-item .featured-box{padding:0 20px}.featured-collection hr{margin:0 0 60px}.featured-review{padding:50px 0}.featured-gallery{padding:70px 0 100px}.js-collection-slider.slick-slider .slick-arrow.slick-prev{left:0}.js-collection-slider.slick-slider .slick-arrow.slick-next{right:0}.featured-logo{padding:70px 0}.newsletter-section{padding:60px 0 70px}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{height:250px}.section-heading{font-size:28px}.cbb-frequently-bought-container .cbb-frequently-bought-title{font-size:42px!important}.p-accordion-list .p-accordion-block .p-accordion-title{padding:25px 0;font-size:22px}.p-accordion-list .p-accordion-block .p-accordion-title i{top:33px;font-size:22px}.product-single .product-meta{justify-content:space-between}.product-single .product-meta p{margin:0 4px 10px;width:49%}.product-single .product-meta{margin:30px 0;padding-bottom:30px}.product-single .product-col-left .product-photo-container .product__image-wrapper video{height:290px}.product-single .product-col-left{padding-right:50px}.product-single .product-col-left .slick-slider .slick-arrow.slick-prev{left:-35px}.product-single .product-col-left .slick-slider .slick-arrow.slick-next{right:-35px}.icon-text-section h4{font-size:19px}.article-section{padding:40px 0 100px}.blog-filter .blog-reult{width:210px;font-size:16px;padding:8px 15px}.blog-filter .blog-tag-filter{width:210px}.article-section .blog-filter .blog-tag-filter{top:79px}.thankyou-page .page-content{padding:100px 0 120px}.featured-item-list .featured-item{width:33.33%}.main-collection .main-right-col{margin-bottom:40px}.main-collection .main-collection-row{margin-bottom:50px}.main-collection-list .collection-rows{padding:70px 0}.main-collection-list .collection-rows .flex-btn{margin-top:20px}.featured-item-list{margin:0 -10px}.featured-item-list .featured-item{padding:0 10px}.featured-item .featured-title{font-size:16px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn{background:var(--color-secondary-1);color:#fff;border-color:var(--color-secondary-1);margin:0;float:none;border-radius:0}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn span{display:block}.boost-pfs-filter-products .grid-item .product-qty{margin-bottom:0}.collection-wrapper .collection-image{margin-bottom:30px}.collection-wrapper .collection-main{margin-top:40px;padding-top:30px}.boost-pfs-filter-products .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{height:180px}.brand-section{padding:60px 0}.brand-section .brand-filter{margin-bottom:50px}.brand-section .brand-list .brand-item .brand-inner{height:150px}.banner-item .banner-caption h2{font-size:36px}.banner-item.block_type_2 .banner-caption h2{font-size:32px}.banner-item .banner-caption .banner-content{font-size:20px}.banner-slilder .slick-slider .slick-dots{bottom:10px}.banner-item.block_type_6 .banner-row{max-width:80%}.banner-item.block_type_6 .banner-caption h2{font-size:24px;line-height:1.2em}.featured-collection+.featured-collection{padding-top:50px}.banner-item.block_type_8 .banner-caption h2{font-size:36px}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn{line-height:36px;background-image:url(enquiry-btn1.png);background-repeat:no-repeat;background-position:center;background-size:24px;height:40px}.boost-pfs-filter-products .grid-item.hide-button .product-qty a.boost-pfs-addtocart-btn.enquiry-btn span{display:none}.boost-pfs-filter-products .grid-item.hide-button .product-qty .boost-pfs-addtocart-wrapper{left:60px;width:40px;top:135px}.boost-pfs-filter-products .grid-item.hide-button .product-qty .qty-label{margin-bottom:0}.page-bundle-deals .bndlr-products-container{width:100%;padding:7px}.page-bundle-deals .rte img.bndlr-product-image{max-height:180px!important;min-height:180px}.page-bundle-deals .bundler-target-element{width:50%}.page-bundle-deals h2.section-heading{margin-bottom:10px!important}.sale-banner-section{padding:120px 30px}.sale-banner-caption-left h2 strong{font-size:82px}.sale-banner-caption-right{max-width:61%}.sale-banner-caption-left{max-width:39%;padding-right:42px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{margin:0;left:60px}.boost-pfs-filter-products .grid-item .sb-findsim-v2.shopbox-find-similar{top:135px;right:60px;left:inherit;color:transparent;width:40px;background-image:url(more-like.webp);background-size:30px;background-position:center;background-repeat:no-repeat}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn svg{display:block;width:20px;height:20px;top:3px;position:relative;left:2px;margin:0 auto}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn{height:40px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper .boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn span.boost-pfs-addtocart-btn-text{display:none}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper form.boost-pfs-addtocart-product-form{width:40px}.boost-pfs-filter-products .grid-item:hover .sb-findsim-v2.shopbox-find-similar{opacity:1;visibility:visible}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{visibility:hidden!important;opacity:0!important}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled:hover .boost-pfs-action-list-wrapper{visibility:visible!important;opacity:1!important}.footer-usp .usp-item span{font-size:16px}.footer-usp .usp-item{padding:20px 15px}.delivery-table thead th{font-size:18px}.slider-gallery-section .slick-slider .slick-arrow.slick-prev{left:10px;margin-top:0}.slider-gallery-section .slick-slider .slick-arrow.slick-next{left:inherit;right:40px;margin-top:0}.site-footer .footer-top .block-menu ul{flex-wrap:wrap}}@media only screen and (max-width: 1023px){.site-header .usps-link{display:none}.site-header .main-header .header-search{width:60%;max-width:325px;padding:0 10px}.section-heading{font-size:32px}.product-single .product-col-left .product-photo-container .product__image-wrapper video{height:250px}.product-single .product-title{font-size:28px}.product-single .pro-pricing li span,.product-single .pro-pricing li small{font-size:22px}.product-single .addToCartForm .js-qty #quantity{min-height:45px;width:45px;font-size:18px}.product-single .addToCartForm .js-qty{min-width:95px}.product-single .addToCartForm .js-qty .js--qty-adjuster.js--add,.product-single .addToCartForm .js-qty .js--qty-adjuster.js--minus{right:-5px;width:45px}.product-single .addToCartForm .pro-qty{width:110px}.product-single .addToCartForm .primary-button{width:180px;font-size:16px;height:45px}.product-single .addToCartForm #smartwishlist #bookmarkit{width:45px;height:45px;font-size:20px}.p-accordion-list{margin:30px 0 0}.cbb-frequently-bought-container .cbb-frequently-bought-title{font-size:32px!important}.product-listing .grid-item .product-grid-item .product-grid-image .lazyload__image-wrapper{height:220px}.site-footer .footer-top .f-location .f-location-text,.site-footer .footer-top .f-location:last-child .f-location-text{flex-direction:column}.site-footer .footer-top .f-location .f-location-text p:last-child{margin-left:0}.site-footer .footer-top .block-menu ul li{width:25%;text-align:center}.site-footer .footer-top .block-menu ul{flex-wrap:wrap}.site-footer .footer-bottom .design-by{width:50%;justify-content:flex-end}.site-footer .footer-bottom .copyright{width:50%}.site-footer .footer-bottom .social-icons{width:100%;justify-content:center;margin-top:10px}.template-cart .cart-page{padding:40px 0 30px}.cart-main-wrapper .cart-left{width:100%}.cart-main-wrapper .cart-right{width:100%;margin:40px 0 0}.cart-main-wrapper .cart-bottom{justify-content:center}.section-heading,.image-banner-section .section-heading,.cta-section .section-heading{font-size:26px}.video-banner-section .section-heading{font-size:32px}.image-banner-section{min-height:480px}.video-banner-section{min-height:400px}.contact-wrapper{padding:50px 0}.contact-form-block{width:100%}.contact-image-block{width:100%;padding-left:0;margin-top:40px}.location-section .contact-details span{padding:4px 0;display:block}.location-section{padding:60px 0 50px}.location-section .location-col{margin:30px 0 0}.banner-image-text-block .block-list .block-item .block-content .rte br{display:none}.icon-text-section{padding:60px 0}.icon-text-section .section-heading{margin-bottom:60px}.faq-section{padding:60px 0}.faq-section .s-accordion-list .s-accordion-block{padding:25px 0}.faq-section .s-accordion-list .s-accordion-block .s-accordion-title{font-size:20px}.s-accordion-list .s-accordion-block .s-accordion-title i{top:0;font-size:22px}.blog-banner{min-height:200px}.template-blog .featured-content{padding:50px 0 30px}.blog-section .blog-item{width:50%;margin-bottom:40px}.blog-filter .blog-reult{font-size:16px;width:220px;padding:8px 15px}.blog-filter .blog-reult svg{top:12px}.blog-filter .blog-tag-filter{top:129px;width:220px}.article-section .article-tags{position:relative;top:inherit;right:inherit;justify-content:center;margin-top:20px;width:100%}.article-section .article-title{font-size:38px;text-align:center;max-width:100%;width:100%}.page-content .page-title{font-size:32px}.page-account{padding-top:80px;padding-bottom:80px}.page-tab a{font-size:16px;width:auto;min-width:180px}.page-data{padding:60px 0}.page-account h2{font-size:26px}.collection-title{font-size:32px}.collection-image img,.collection-wrapper .collection-image img{height:250px}.collection-wrapper.brands-individual .collection-image img{height:170px}.boost-pfs-filter-products .grid-item{width:33.33%;clear:none!important;margin-bottom:2em!important}.boost-pfs-filter-products .grid-item:nth-child(3n+1){clear:both!important}.boost-pfs-filter-products .grid-item .product-grid-item{margin-bottom:10px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price .product-price{float:none!important}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--title{font-size:18px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price .product-price{font-size:17px}#mobileNavBar .mobile-icons .btn-wishlist .topbadge{line-height:15px!important}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text,.collection-wrapper .boost-pfs-filter-top-sorting label,.collection-wrapper .boost-pfs-filter-top-sorting select,.collection-wrapper .boost-pfs-filter-top-sorting select:hover{font-size:16px}.template-collection .related-products{padding-top:60px}.template-collection .related-products .section-heading{margin-bottom:50px}.brand-section .brand-filter a,.brand-section .brand-filter span{font-size:22px}.brand-section .brand-list .brand-item{width:25%}.list-collections-template .featured-box .featured-box--title{font-size:22px}.nav-bar .tmenu_wrapper .tmenu_submenu_type_mega{padding:10px!important}.tmenu_item_text{word-break:break-word;white-space:break-spaces}.tmenu_masonry_row .tmenu_masonry_col .tmenu_item.tmenu_item_level_1.tmenu_item_display_header>.tmenu_item_link{font-size:18px}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2 .tmenu_item_link{font-size:16px}.tmenu_masonry_row .tmenu_masonry_col .tmenu_submenu .tmenu_item.tmenu_item_level_2.tmenu_item_layout_collection{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.site-header .main-header .header__phone{padding-right:200px}.banner-item.block_type_1 .banner-caption{top:45%;transform:translateY(-50%)}.banner-item.block_type_1 .banner-image .desktop-banner-image,.banner-item.block_type_2 .banner-image .desktop-banner-image,.banner-item.block_type_8 .banner-image .desktop-banner-image,.banner-item.block_type_3 .banner-image .desktop-banner-image{height:380px;object-fit:cover;object-position:center}.banner-item.block_type_3 .banner-caption{padding:0 6%}.banner-item.block_type_4 .banner-image .desktop-banner-image{height:380px;object-fit:cover;object-position:center}.banner-item.block_type_4 .banner-caption h4{font-size:18px}.banner-item.block_type_5 .banner-caption h2{font-size:32px}.banner-item.block_type_7 .banner-caption{top:45%;transform:translateY(-50%)}.banner-item.block_type_7 .banner-image .desktop-banner-image{height:380px;object-fit:cover;object-position:center}#back-order-form input[type=email]{margin:0 0 15px;width:100%}#back-order-form .primary-button{margin-left:0}.announcement-bar .slick-slide>div{min-height:30px;display:flex;align-items:center;flex-wrap:wrap}.bundle-meta{margin:0}.bundle-meta [id^=mw-gp-offer]{width:100%;padding:0}.featured-collection+.featured-collection{padding-top:40px}.sale-banner-section .f-g-listing .slick-slide>div{padding:0 10px}.sale-banner-section .block-heading{font-size:22px}.sale-banner-caption-left h2 strong{font-size:80px}.sale-banner-section{padding:90px 0}.sale-banner-caption-left h2{margin:0}.bf--banner-left{padding:50px 30px;width:100%}.bf--banner-left-inner{padding:0}.bf--banner-right{width:100%}.discount-registration .shopify-app-block{padding:30px 0}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option{margin-right:5px}.banner-image-text-block.v2 .flex-btn{flex-wrap:wrap;row-gap:10px}.banner-image-text-block.v2,.image-text-block.v2,.slider-gallery-section+.faq-section,.slider-gallery-section,.image-text-block.v3{padding:40px 0}.slider-gallery-section .section-heading{font-size:32px}.promotions--item{padding:30px;width:calc(50% - 30px)}.delivery-table td:nth-child(1),.delivery-table th:nth-child(1){width:400px}.delivery-table td:nth-child(2),.delivery-table th:nth-child(2),.delivery-table td:nth-child(3),.delivery-table th:nth-child(3){width:160px}.promotions-section .bottom--rte{margin:20px auto 0}}@media only screen and (max-width: 768px){#mobileNavBar,#MobileNav{display:none}.site-header.site-header--hidden{display:block!important}.nav-bar{top:inherit;position:relative;z-index:10}.nav-bar .wrapper{padding:0}.header-section.fixed .nav-bar{position:fixed;top:0;width:100%;z-index:3;bottom:inherit;left:0;right:0}.show-nav .header-section.fixed .nav-bar{top:99px}.js-banner-slider.slick-slider .slick-dots{bottom:10px}.primary-button,input[type=submit].primary-button,.secondary-button,input[type=submit].secondary-button{font-size:16px;padding:10px}.product-single .product-meta p{align-items:center;display:flex;justify-content:center}.ajaxify-modal .goto-btn{margin:0 0 10px}}@media only screen and (max-width: 767px){.registration-page h1{font-size:22px}body{padding-top:127px!important}body.announcement-not{padding-top:100px!important}.site-header,.nav-bar .tmenu_wrapper,.hamburger-menu{display:none}#MobileNav{display:block}.header-section.fixed .nav-bar{top:110%}.nav-bar{top:110%;position:fixed;z-index:10;bottom:0}.show-nav .nav-bar{top:125px;overflow-y:auto;height:calc(100vh - 125px);padding-bottom:80px;padding-top:10px}.show-nav .nav-bar .mobile-nav>li{border-bottom:1px solid #f1f1f1}.show-nav .nav-bar .mobile-nav li ul.mobile-nav--has-grandchildren li.mobile-nav--has-dropdown-grandchild,.show-nav .nav-bar .mobile-nav li ul.mobile-nav--has-grandchildren li ul.mobile-nav--dropdown-grandchild li{border-top:1px solid #f1f1f1}.mobile-nav li a{font-size:17px;text-transform:capitalize;font-family:Palanquin,sans-serif;padding-top:10px;padding-bottom:10px;color:#fff}.mobile-nav--active>a{color:var(--color-secondary-2)}.mobile-nav li .mobile-nav--button{padding:0 17px;font-size:18px}.tmenu_app_mobile{display:block!important}.nav-bar .site-nav{flex-wrap:wrap;flex-direction:column}.tmenu_app_mobile .tmenu_item_mobile{width:100%}.nav-bar .site-nav .tmenu_item a{font-size:17px;text-transform:capitalize;font-family:Palanquin,sans-serif;padding-top:10px;padding-bottom:10px;background:transparent;color:#fff!important}.nav-bar .site-nav .tmenu_item.tmenu_item_level_0>a{text-transform:uppercase}.nav-bar .site-nav .tmenu_item.tmenu_item_level_2>a{color:#a1a0a0}.nav-bar .site-nav .tmenu_item .tmenu_indicator_icon svg{width:20px;height:20px}.nav-bar .site-nav>li{border-bottom:1px solid #f1f1f1!important}.nav-bar .site-nav li ul>li{border-top:1px solid #f1f1f1!important}.nav-bar .site-nav .tmenu_item ul{padding-left:0!important}.nav-bar .site-nav .tmenu_item ul li a{padding-left:30px!important}.nav-bar .site-nav .tmenu_item ul li li a{padding-left:45px!important}ul#MobileNav:before{content:"Browse";font-weight:600;color:#fff;padding:8px 15px;margin:0 0 10px;display:block;font-family:Palanquin,sans-serif;background-color:var(--color-secondary-1)}.site-header,.header-section,.header-section.fixed{position:fixed;top:0;left:0;width:100%;z-index:10}.site-header.site-header--hidden{display:none!important}#mobileNavBar{position:relative;top:inherit;left:inherit;right:inherit;display:flex;align-items:center;padding:0 0 4px;height:auto;box-shadow:-.174px 4.997px 6px #00000021;flex-wrap:wrap}#mobileNavBar.no-announcement{padding-top:10px}#mobileNavBar .mobile-hamburger{width:50px;display:flex;align-items:center;padding:0 0 0 15px}#mobileNavBar .mobile-hamburger svg{width:32px;height:32px}#mobileNavBar .logo{width:100px;padding:0 10px}#mobileNavBar .logo a{width:100%;display:flex;align-items:center;position:relative}#mobileNavBar .logo .first-logo,#mobileNavBar .logo .second-logo{margin:0 auto;display:block;width:80px}#mobileNavBar .logo svg{width:70px;height:70px}#mobileNavBar .logo .second-logo{right:0}#mobileNavBar .mobile-icons{width:calc(100% - 150px);display:flex;align-items:center;justify-content:flex-end;padding:0 20px 0 0}#mobileNavBar .mobile-icons .btn-item{margin-left:20px}#mobileNavBar .btn-search .m-search-toggle{margin-left:15px}#mobileNavBar .mobile-icons svg{width:20px;height:20px}#mobileNavBar .mobile-icons a{display:block;line-height:1;width:20px;height:20px}#mobileNavBar .mobile-icons .btn-cart .cart-toggle{position:relative;padding:0}#mobileNavBar .mobile-icons .btn-cart .cart-count{position:absolute;font-size:14px;color:#fff;width:20px;height:20px;line-height:19px;right:-10px;top:-5px;font-family:Palanquin,sans-serif;font-weight:500;background-color:var(--color-secondary-1)}#mobileNavBar .mobile-icons .btn-wishlist{position:relative}#mobileNavBar .mobile-icons .btn-wishlist .topbadge{position:absolute;font-size:14px;border-radius:50%;width:20px;height:20px;line-height:20px;right:-10px;top:-5px;font-family:Palanquin,sans-serif!important;font-weight:500}#mobileNavBar .announcement-bar{padding:3px 5px;margin-bottom:10px;width:100%;font-size:13px;letter-spacing:0;line-height:1.2em;font-weight:600;color:#fff;background-color:var(--color-secondary-1)}#mobileNavBar .announcement-bar a{color:#fff;text-align:center;font-size:11px}.rte{font-size:16px;word-break:break-word}.rte p{margin-bottom:20px}.rte hr{margin:30px 0}.rte h1{font-size:28px}.rte h2{font-size:26px}.rte h3{font-size:22px}.rte h4{font-size:20px}.rte h5{font-size:18px}.banner-slilder .slick-slider .slick-arrow{display:none;opacity:0}.section-heading{font-size:28px;margin-bottom:40px}.collection-list-section{padding:40px 0}.image-text-block{padding:50px 0}.block-list .block-item .block-image{margin-bottom:30px}.block-list .block-item .block-content .section-heading,.block-list .block-item .block-content{text-align:center}.block-list .block-item .flex-btn{margin-top:25px;justify-content:center;width:100%}.featured-review,.featured-gallery{padding:50px 0}.featured-gallery .slick-list{margin-left:-10px;margin-right:-10px}.featured-logo{padding:50px 0}.featured-logo .section-content{margin-bottom:40px}.newsletter-section{padding:50px 0}.newsletter-section .section-header{margin-bottom:20px}.newsletter-section .form-vertical form#contact_form{margin-bottom:0}.newsletter-section .form-vertical form .input-group{display:block}.newsletter-section .form-vertical form .input-group-btn{width:100%;display:block;margin:20px 0 0}.newsletter-section .form-vertical form .input-group .input-group-field{width:100%}.site-footer .footer-bottom .copyright{width:100%;text-align:center}.site-footer .footer-bottom .design-by{width:100%;justify-content:center;margin:10px 0}.site-footer .footer-bottom .design-by p img{margin-left:10px;max-height:22px;width:auto;vertical-align:middle}.site-footer .footer-bottom .social-icons{margin-top:0}.site-footer .footer-bottom .f-border{padding:12px 0 20px}.site-footer .footer-top .block-logo_image .f-b--logo{padding:15px 0;width:33.33%;text-align:center;display:flex;justify-content:center}.site-footer .footer-top .block-logo_image{flex-wrap:wrap}.site-footer .footer-top .block-menu ul li{width:50%;text-align:center;margin:2px 0}.site-footer .footer-top .block-menu ul li a{font-size:16px}.site-footer .footer-top .block-text{margin-bottom:30px;flex-wrap:wrap}.site-footer .footer-top .f-location{width:50%;text-align:center;order:2}.site-footer .footer-top .f-location:last-child{justify-content:center;text-align:center;order:3;margin-top:0}.site-footer .footer-top .block-text .footer-logo{width:100%;order:1;margin-bottom:30px}.site-footer .footer-top{padding:40px 0 0}.site-footer .footer-top .block-menu ul{padding:20px 0;border-color:#3d3d3d;margin-bottom:20px}.slick-slider .slick-arrow{width:40px;height:40px;line-height:40px;font-size:28px}.js-collection-slider.slick-slider .slick-arrow i,.js-pro-slider.slick-slider .slick-arrow i,.featured-gallery .slick-slider .slick-arrow i,.featured-logo .slick-slider .slick-arrow i{width:40px;height:40px;line-height:40px}.js-collection-slider .featured-box-item .featured-box .featured-box--title{font-size:24px}.js-collection-slider .featured-box-item .featured-box .featured-box--subtitle{font-size:16px}.featured-collection hr{margin:0 0 30px}.product-listing .grid-item .product-grid-item .product-button .primary-button{font-size:16px;min-width:160px;padding:8px 10px}.product-listing .grid-item .product-grid-item .product-item--title{font-size:18px}.product-template-section{padding:30px 0 0}.product-single .product-col-left{padding-right:0;width:100%}.product-single .product-col-left .product-photo-container .product__image-wrapper video{height:220px}.product-single .product-col-right{width:100%;margin:30px 0 0}.product-single .short-desc{font-size:16px}.product-single .addToCartForm .primary-button{order:3;margin-top:20px;width:100%}.product-single .addToCartForm #smartwishlist{order:2}.product-single .addToCartForm .pro-qty{order:1}.product-single .addToCartForm .qty-buttons{justify-content:space-between}.p-accordion-list .p-accordion-block .p-accordion-title{padding:20px 0;font-size:18px}.p-accordion-list .p-accordion-block .p-accordion-title i{top:25px;font-size:20px}.enquiry-button{display:block}.related-products .section-heading{margin-bottom:20px}.related-products{padding:50px 0 0}.cbb-frequently-bought-container .cbb-frequently-bought-title{font-size:25px!important;text-align:center!important}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products{width:100%!important}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product{width:33.33%!important;height:70px!important;display:flex!important;align-items:center}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{width:100%!important;height:70px!important}.cbb-frequently-bought-container .cbb-frequently-bought-form{padding-left:0;width:100%!important;text-align:center}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li h3.cbb-frequently-bought-selector-label-name span,.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li h3{font-size:18px!important;font-family:Palanquin,sans-serif;line-height:1!important}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li{margin-bottom:15px}.product-single .product-col-left .slick-slider .slick-arrow.slick-prev{left:-20px}.product-single .product-col-left .slick-slider .slick-arrow.slick-next{right:-20px}h1.page-title,.cart-page .page-title,.page-content .page-title{font-size:28px;text-align:center;margin-bottom:40px}.ajaxify-modal .cart-main-wrapper .cart-right-inner{flex-wrap:wrap}.ajaxify-modal .cart-main-wrapper .cart-original-total{width:100%}.ajaxify-modal .goto-cart{justify-content:space-between;width:100%}.ajaxify-modal .cart-main-wrapper .btn-checkout,.ajaxify-modal .cart-main-wrapper .goto-btn{min-width:48%;margin:0}.ajaxify-modal .cart-main-wrapper .cart-original-total{margin-bottom:20px}.image-banner-section .image-caption{max-width:100%}.block-list .flex-row .col-2{width:100%}.image-banner-section{min-height:1px;padding:50px 0}.image-banner-section .section-heading,.image-banner-section .rte{text-align:center}.cta-section{min-height:350px}.section-heading,.image-banner-section .section-heading,.cta-section .section-heading{font-size:28px}.cta-section .flex-btn{flex-wrap:wrap;flex-direction:column}.cta-section .flex-btn a:last-child{margin-top:20px}.video-banner-section .section-heading{font-size:28px}.video-banner-section .rte{font-size:16px}.contact-wrapper .form-control:last-child{text-align:center}.location-section .location-block{width:100%;margin-bottom:30px}.location-section .location-block .map{margin-bottom:20px}.location-section h4{font-size:16px;margin:0}.location-section .contact-details span{font-size:15px}.location-section .location-block .map iframe{height:250px}.contact-wrapper .form-control input[type=email],.contact-wrapper .form-control input[type=tel],.contact-wrapper .form-control input[type=text],.contact-wrapper .form-control textarea,.contact-wrapper .form-control select{font-size:16px}.finance-page .banner-image-text-block .block-list .block-item .block-image{display:none}.finance-page .block-list .block-item.image-right .block-content{padding-right:0;padding-top:30px;padding-bottom:30px}.finance-page .block-list .block-item.image-left .block-content{padding-left:0}.finance-page .image-text-block+.image-text-block{padding-bottom:0}.banner-image-text-block .block-list .block-item .block-content .section-heading{margin-bottom:15px;text-align:center}.banner-image-text-block .block-list .block-item .block-content .rte{font-size:17px}.icon-text-section .icon-text-item{width:100%;padding:0;margin-bottom:30px}.icon-text-section .icon-text-item:last-child{margin-bottom:0}.faq-section .s-accordion-list .s-accordion-block .s-accordion-title{font-size:18px;padding-right:20px}.blog-section .blog-item{width:100%}.blog-section{padding-bottom:50px}.template-blog .featured-content{padding:30px 0 20px}.blog-filter{margin-bottom:40px;padding-top:30px}.article-section .article-title{font-size:28px}.article-section .article-top{margin-bottom:25px}.article-section .article-tags span{margin-bottom:4px}.article-section .article-left{width:100%;align-items:initial;padding-bottom:0;justify-content:space-between}.article-section .article-right{width:100%;display:none}.article-section .blog-filter{justify-content:center}.blog-filter .blog-reult,.blog-filter .blog-tag-filter{width:100%}.blog-filter .blog-tag-filter{top:109px}.article-section .blog-filter label{text-align:center}.article-section .article-image{margin-bottom:20px}.article-section .rte p,.article-section .article-content{margin-bottom:30px}.article-section .article-share h3{font-size:24px}.article-section .article-pagination span{width:48%}.article-section .article-pagination span a{width:100%}.article-section{padding:30px 0 50px}.s-accordion-list .s-accordion-block .s-accordion-title{font-size:22px;line-height:1.2}.s-accordion-list .s-accordion-block .s-accordion-title i{top:4px;font-size:18px}.terms-template .main-content .shopify-section:not(.breadcrumbs-section){padding-top:30px}.terms-template .main-content .shopify-section:last-child{padding-bottom:30px}.thankyou-page .page-content{padding:50px 0 80px}.thankyou-page .page-content .flex-btn,.template-404 .flex-btn{flex-wrap:wrap;justify-content:center}.thankyou-page .page-content .flex-btn a.style-2,.template-404 .primary-button.style-2{margin-top:20px}.template-404 .page-content{padding:50px 0}.template-404 .text-center{margin-bottom:0}.page-account form .form-control{margin-bottom:30px}.page-account{padding-top:50px;padding-bottom:50px}.page-data{padding:40px 0 0}.page-account .check-group label{padding-left:25px}.page-account .check-group label:before{top:6px}.page-account .flex-btn{margin:30px 0 0}.page-data .grid-item.two-thirds.medium-down--one-whole{margin-top:30px}.page-account h2{text-align:center}.featured-item-list .featured-item{width:50%}.collection-title{text-align:center}.main-collection-list .collection-rows{padding:50px 0}.main-collection .main-right-col{margin-bottom:20px}.main-collection .main-collection-row{margin-bottom:30px}.main-collection-list .collection-rows .flex-btn{margin-top:0}.collection-title{font-size:24px}.collection-image img,.collection-wrapper .collection-image img{height:250px}.main-collection-list .section-heading{text-align:center}.collection-wrapper.brands-individual .collection-image img{height:150px}.collection-wrapper{padding:30px 0}.collection-wrapper .collection-title{text-align:center}.collection-wrapper .collection-main{margin-top:20px;padding-top:20px}.boost-pfs-filter-tree-mobile-button{position:sticky;width:100%;top:100px;z-index:6;box-shadow:0 0 1px #000;margin-bottom:30px}.collection-wrapper .boost-pfs-filter-tree-mobile-button button{margin:0}.collection-wrapper .filter_h{margin-bottom:20px}.collection-wrapper .boost-pfs-filter-tree-mobile-button button,.collection-wrapper .boost-pfs-filter-top-sorting-mobile button{font-size:18px;letter-spacing:.5px;font-family:Palanquin,sans-serif}.boost-pfs-filter-products .grid-item{width:50%;clear:none!important;margin-bottom:1.5em!important;padding-bottom:1.5em}.boost-pfs-filter-products .grid-item:nth-child(3n+1){clear:none!important}.boost-pfs-filter-products .grid-item:nth-child(odd){clear:both!important}.boost-pfs-filter-scroll-to-top{right:10px!important;bottom:60px!important}.collection-wrapper .boost-pfs-filter-total-product{top:0;margin-right:0;width:100%;text-align:center;margin-bottom:15px}.collection-wrapper .collection-title{margin-bottom:0;line-height:1}.main-collection-image .collection-title{padding:0 20px}.brand-section .brand-list .brand-item{width:33.33%}.brand-section .brand-filter{overflow-x:auto;justify-content:flex-start}.brand-section .brand-filter a,.brand-section .brand-filter span{font-size:24px;padding-right:15px}.brand-section .brand-top-content{padding-bottom:30px;margin-bottom:30px}.brand-section .brand-filter{margin-bottom:30px}.brand-section .brand-list .brand-item .brand-title{font-size:16px;line-height:1.3em}.brand-section .brand-list .brand-item .brand-inner{margin-bottom:12px}.brand-section .brand-list .brand-item .brand-inner{height:130px}.list-collections-template{padding:50px 0}.list-collections-template .featured-box-item,.product-listing.placeholder-grid .grid-item{width:50%}.cc-message{font-size:13px!important;line-height:1.4}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-amount{padding:0}.wishlistpage #heading-breadcrumbs .titletext{font-size:32px;margin-bottom:30px}.wishlistpage #heading-breadcrumbs .allbuttons a{display:block;margin-bottom:10px}.boost-pfs-select-option-show-body .boost-pfs-action-list-enabled .boost-pfs-select-option-wrapper .boost-pfs-quickview-cart-btn{font-size:16px;text-transform:uppercase;font-family:Palanquin,sans-serif!important;font-weight:500;letter-spacing:.5px}.boost-pfs-select-option-show-body .boost-pfs-action-list-enabled .boost-pfs-select-option-wrapper .boost-pfs-quickview-cart-btn:after{display:none}.cart-past-order .table-wrapper{overflow-x:auto}.cart-past-order .table-wrapper table{width:700px}.cart-past-order table td{padding:25px 0}.masonry-gallery{padding:50px 0}.masonry-gallery .m-g--listing{grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:150px}.collection-wrapper .boost-pfs-filter-top-sorting select{width:calc(100% - 80px)}.boost-pfs-filter-tree-v .boost-pfs-filter-clear-all{font-size:11px;text-transform:uppercase!important}.boost-pfs-filter-mobile-footer button{font-family:Palanquin,sans-serif;text-transform:uppercase}.instagram-block{padding:40px 0}.banner-item .banner-caption h2{font-size:28px;line-height:1.15em;text-align:center}.banner-item.block_type_2 .banner-caption h2{font-size:27px}.banner-item .banner-caption .banner-content{font-size:17px;font-weight:400;line-height:1.4}.banner-item.block_type_1 .banner-caption{background-color:#fff9;padding:30px 10px;max-width:95%}.banner-item .banner-caption .flex-btn{margin:15px 0 0}.banner-item .banner-caption .flex-btn a{margin:0 10px;padding:8px;min-width:140px;font-size:15px}.banner-item.block_type_2 .banner-row{flex-direction:column;width:95%}.banner-item.block_type_2 .banner-main-img{width:80%;margin-bottom:10px}.banner-item.block_type_2 .banner-caption{width:100%}.banner-item.block_type_2 .banner-main-img img{max-width:250px;max-height:180px;margin:0 auto}.banner-item.block_type_2 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_2 .banner-row{top:45%}.banner-item.block_type_3 .banner-caption h2{font-size:58px;line-height:.85em}.banner-item.block_type_3 .banner-caption{padding:0 15px}.banner-item.block_type_3 .banner-main-img{display:none}.banner-item.block_type_3 .banner-caption{width:100%;text-align:center}.banner-item.block_type_3 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_3 .banner-caption h4{font-size:16px}.banner-item.block_type_5 .banner-main-img{display:none}.banner-item.block_type_5 .banner-caption{width:100%;padding:0;text-align:center}.banner-item.block_type_5 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_5 .banner-image .desktop-banner-image{height:380px}.banner-item.block_type_8 .banner-caption h2{font-size:27px}.banner-item.block_type_8 .banner-row{flex-direction:column;width:95%;top:45%;height:auto}.banner-item.block_type_8 .banner-main-img{width:80%;margin-bottom:10px}.banner-item.block_type_8 .banner-caption{width:100%}.banner-item.block_type_8 .banner-main-img img{max-width:250px;max-height:180px;margin:0 auto}.banner-item.block_type_8 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_4 .banner-image .desktop-banner-image{display:none}.banner-item.block_type_4 .banner-image .mobile-banner-image{display:block}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-range-slider .noUi-base .noUi-origin .noUi-handle{top:-14px}.collection-wrapper .boost-pfs-filter-top-sorting{top:0;width:100%}.collection-wrapper .pagination-custom li a,.collection-wrapper .pagination-custom li span{padding:0 8px;font-size:16px}.collection-wrapper .pagination-custom li{margin:0 1px}.boost-pfs-filter-products .grid-item .product-grid-item{margin-bottom:15px}.boost-pfs-filter-products .grid-item .product-grid-item .product-item--price{margin-bottom:0}.back-order-text{font-size:17px;line-height:1.5em}.template-policy .shopify-policy__title h1{font-size:28px}.klaviyo-form-Vt2ThP form>.needsclick.kl-private-reset-css-Xuajs1>.needsclick>div,.klaviyo-form-Vt2ThP form>.needsclick.kl-private-reset-css-Xuajs1>.needsclick{display:block!important}.klaviyo-form-Vt2ThP form>.needsclick.kl-private-reset-css-Xuajs1>.needsclick>div{width:100%;padding:0!important;margin-bottom:15px}.newsletter-section .form-vertical button{width:100%;box-sizing:border-box}.banner-item.block_type_6 .banner-2-col{flex-direction:column-reverse}.banner-item.block_type_6 .banner-left-image,.banner-item.block_type_6 .banner-right-image{width:100%}.banner-item.block_type_6 .banner-caption .flex-btn{justify-content:center}.banner-item.block_type_2 .banner-row.image-left .banner-caption,.banner-item.block_type_2 .banner-row.image-left .banner-main-img{width:100%}.custom-section{padding:30px 0 0}.custom-section+.collection-list-section{padding-top:0}.page-bundle-deals .bndlr-products-container{width:100%;padding:7px}.page-bundle-deals .rte img.bndlr-product-image{max-height:180px!important;min-height:180px}.page-bundle-deals .bundler-target-element{width:100%}.product-single{margin-bottom:0}.js-review-slider.slick-slider .slick-prev.slick-arrow{left:-10px}.js-review-slider.slick-slider .slick-next.slick-arrow{right:-10px}.review-listing{margin:35px auto 0}.sale-banner-section{padding:50px 15px 60px}.sale-banner-caption-left,.sale-banner-caption-right{padding:0;max-width:100%}.sale-banner-caption-left h2{text-align:center}.sale-banner-caption-left h2 strong{font-size:50px}.sale-banner-section .slick-slider .slick-dots{bottom:-30px}.sale-banner-caption-left h2 br{display:none}.banner-item.block_type_9 .banner-image .desktop-banner-image{height:400px}.banner-item.mobile_differ .banner-image .desktop-banner-image{display:none}.banner-item.mobile_differ .banner-image .mobile-banner-image{display:block;height:380px;object-fit:cover;object-position:center}.banner-item.mobile_differ .banner-row{top:50%}.page-custom-liquid{padding:50x 0 60px}.banner-image-text-block .block-content.col-2{padding-bottom:20px}.banner-item.mobile_differ.half_bg .banner-row{top:25%}.bf--banner-left{padding:40px 20px}.bf--banner-wrapper .section-heading{font-size:28px}.bg-banner-logo img{width:200px}.featured-item-list{padding:0 40px}.featured-item .featured-image img,.featured-item .featured-image{height:120px}.js-sub-cat-slider.slick-slider .slick-arrow{margin-top:-15px}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{border:none}.boost-pfs-filter-tree-content .boost-pfs-filter-options-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{padding:0}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option:not(.boost-pfs-filter-option-colour) .boost-pfs-filter-option-content{padding:0}.footer-usp .usp-item{width:100%;border-right:none;border-bottom:1px solid #fff}.footer-usp{border-bottom:none}.ajaxify-modal .cart-main-wrapper .btn-checkout,.ajaxify-modal .cart-main-wrapper .goto-btn{min-width:100%}.ajaxify-modal .cart-main-wrapper .btn-checkout{line-height:1.25em;letter-spacing:.25px;margin-top:15px}.cart-main-wrapper .btn-checkout{line-height:1.25em;letter-spacing:.25px}.cart--info{padding:15px 10px}.delivery-table thead{display:none}.delivery-table,.delivery-table tbody,.delivery-table tr,.delivery-table td{display:block;width:100%}.delivery-table tr{margin-bottom:15px}.delivery-table td{text-align:right;padding-left:50%;position:relative}.delivery-table td:before{content:attr(data-label);position:absolute;left:10px;width:45%;padding-left:10px;font-weight:700;text-align:left;color:#000;line-height:1.2em;font-size:15px;top:50%;transform:translateY(-50%)}.delivery-table td:nth-child(1),.delivery-table th:nth-child(1),.delivery-table td:nth-child(2),.delivery-table th:nth-child(2),.delivery-table td:nth-child(3),.delivery-table th:nth-child(3){width:auto}.delivery-table td:nth-child(2),.delivery-table td:nth-child(3){border-top:none}.image-text-block.v2 .block-list .block-item .block-content{padding:0 15px 30px;text-align:left}.image-text-block.v2 .block-list .block-item .block-content .section-heading{text-align:left;font-size:26px}.image-text-block.v3 .block-image.col-2{width:100%}.image-text-block.v3 .block-list .block-item .block-content{padding:0;width:100%}.promotions--item{padding:20px;width:100%}.promotions-section .bottom--rte,.slider-gallery-section .slider-left{width:100%}.slider-gallery-section .slider-right{width:100%;padding-left:0;margin:20px 0 0}.slider-gallery-section .slider-gallery-wrapper{margin-right:0}.slider-gallery-section .gallery-image{padding-right:0}.slider-gallery-section .slick-slider .slick-arrow.slick-next{right:10px}.slider-gallery-section+.faq-section .section-heading{margin-bottom:20px}.slider-gallery-section+.faq-section .s-accordion-list .s-accordion-block .s-accordion-title{font-size:18px}.image-text-block.v3 .block-image.col-2{justify-content:center}}@media only screen and (max-width: 567px){#mobileNavBar .mobile-icons .btn-item{margin-left:20px}#mobileNavBar .logo{width:90px;padding:0}#mobileNavBar .mobile-hamburger{padding:0 0 0 10px}#mobileNavBar .mobile-icons{width:calc(100% - 140px)}#mobileNavBar .mobile-icons{padding:0 15px 0 0}.site-footer .footer-top .block-logo_image .f-b--logo,.site-footer .footer-top .block-menu ul li,.site-footer .footer-top .f-location{width:100%}.site-footer .footer-top .f-location:last-child{margin-top:30px}.product-single .product-meta p{width:100%}.product-single .product-col-left .product-photo-thumbs .thumbs-item .product-photo-thumb img{height:60px}.cart-main-wrapper .cart-label-row.cart-label-row{display:none}.cart-main-wrapper .cart-item-list .cart-item-product{width:100%;margin-bottom:10px}.cart-main-wrapper .cart-item-list .cart-item-product .cart-image img{max-width:80px}.cart-main-wrapper .cart-item-list .cart-item-product .cart-image{width:90px}.cart-main-wrapper .cart-item-list .cart-item-product .cart-meta{width:calc(100% - 90px);display:flex;align-self:center;flex-wrap:wrap}.cart-main-wrapper .cart-item-list .remove{position:absolute;right:0;bottom:-35px}.cart-main-wrapper .cart-row .cart-item-qty,.cart-main-wrapper .cart-row .cart-item-total{width:33.33%}.cart-main-wrapper .cart-row .cart-item-total{display:flex}.cart-main-wrapper .cart-item-list .cart-item-product .cart-pro-name{line-height:1.3;width:100%}.cart-main-wrapper .cart-item-list .cart-row{padding:25px 0}.cart-main-wrapper .cart-item-list .cart-row:first-child{padding-top:0}.cart-main-wrapper .cart-bottom .update-cart,.cart-main-wrapper .cart-bottom a{font-size:16px;width:100%;min-width:1px}.cart-main-wrapper .cart-bottom .update-cart{margin-left:0;margin-top:20px}.cart-main-wrapper .cart-right-inner h3{font-size:28px;padding-bottom:15px;margin:0 0 25px;text-align:center}.ajaxify-modal{background-color:#fff}.ajaxify-modal .ajaxifyCart--content{margin-top:0;margin-bottom:0;padding:30px 0 20px}.ajaxify-modal.is-visible .ajaxifyCart--close{position:fixed;top:0;right:0;background-color:#fff;border-radius:50%}.contact-wrapper .form-control.col-2{width:100%}.blog-section .blog-item .blog-item-image img{height:190px}.page-tab a{font-size:15px;width:100%;min-width:1px;padding:8px 10px;margin:0}.page-account .flex-btn{flex-wrap:wrap;justify-content:center}.page-account .flex-btn a:not(.primary-button){margin-left:0;margin-top:10px;width:100%;text-align:center}.page-addresses .address-listing .address-item{width:100%;margin-bottom:20px}.page-addresses .address-listing .address-item .flex-btn{margin-top:5px}.page-account .flex-btn a:not(.primary-button){font-size:16px}.featured-item-list .featured-item{width:100%}.featured-item .featured-title{text-align:center}.boost-pfs-filter-products .grid-item:nth-child(odd){clear:none!important}.brand-section .brand-list .brand-item{width:50%}.brand-section .brand-list .brand-item .brand-inner{height:110px}.list-collections-template .featured-box-item{width:100%}.product-single .product-meta p{min-width:1px;letter-spacing:1px}.banner-item.block_type_9 .banner-caption{width:100%}.banner-item.block_type_9 .banner-img-block{justify-content:center}.banner-item.block_type_9 .banner-image .desktop-banner-image{height:450px}.banner-item.block_type_9 .banner-img-block a{width:48%}.banner-item.block_type_9 .banner-img-block a img{width:230px;display:block;margin:0 auto}.banner-item.block_type_9 .banner-img-block{margin-top:20px;margin-bottom:20px;gap:10px}}@media only screen and (max-width: 480px){.page-bundle-deals .bndlr-product{max-width:100%!important;width:100%}.boost-pfs-filter-products .grid-item.hide-button .product-qty .boost-pfs-addtocart-wrapper{left:30px}.boost-pfs-filter-products .grid-item .sb-findsim-v2.shopbox-find-similar{right:30px}.boost-pfs-filter-products .grid-item.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{left:30px}}@media only screen and (max-width: 375px){.boost-pfs-minicart-close{width:50px!important;height:49px!important;right:0!important}.product-single .product-meta p{width:100%;min-width:100%;margin-left:0;margin-right:0}.product-single .product-meta p:first-child,.product-single .product-meta p:last-child{margin-left:0;margin-right:0}}product-col-right .product-col-inner .p-accordion-list .p-accordion-block .rte.pro_content br{display:none}.tmenu_item--root.christmas{background-color:#c81f1f!important}.tmenu_item--root.christmas>.tmenu_item_link{color:#fff!important}img.svelte-v50ry4{filter:none!important}.tmenu_item.black-friday .tmenu_item_text{background-color:#000;color:#eee!important;padding:4px 12px!important;border-radius:3px}.boost-pfs-filter-collection-description.rte{text-align:center}.cc-window.cc-banner{justify-content:center;gap:1em}.cc-window.cc-banner .cc-message{flex:unset!important}#shopify-section-165458288674e1070b{padding-top:100px}.js-qty{position:relative;margin-bottom:1em;max-width:100px;min-width:75px;overflow:visible;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.js--qty-adjuster{cursor:pointer;position:absolute;display:block;top:0;bottom:0;padding:5px 0;width:20px;text-align:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.product-single .addToCartForm .js-qty #quantity{background:transparent}button.cart-notification__close{display:flex;justify-content:center;align-items:center;padding:0rem;height:20px;width:20px;background-color:transparent;border:none}.product-option dd,.product-option dt{margin-left:0;display:inline-block}.cart-notification__links button,.cart-notification__links a{width:100%;display:block}.cart-notification__heading svg path{fill:#7f9799}.cart-main-wrapper .cart-item-list .cart-item-qty span.js--qty-adjuster.js--add{right:0}.addon-switch{width:50px;height:26px;border-radius:13px;padding:3px;background:#333;display:block;transition:all .3s ease-in-out;position:relative;cursor:pointer}.addon-switch:before{content:"\d7";height:22px;width:22px;background:#fff;color:#333;display:flex;align-items:center;justify-content:center;position:absolute;left:3px;top:50%;transform:translateY(-50%);border-radius:50%;transition:all .3s ease-in-out;box-shadow:0 2px 4px #0003;font-weight:700}#addon-toggle__switch:checked+.addon-variant-info__wrapper .addon-switch{background-color:#299029}#addon-toggle__switch:checked+.addon-variant-info__wrapper .addon-switch:before{left:calc(100% - 25px);color:#7f9799;content:"\2713";background:#fff}.variant-recommendation__details,.addon-variant-info__wrapper{display:flex;align-items:center;width:100%;justify-content:space-between;gap:10px}.addon-variant-switch__container{width:calc(100% - 70px)}.recommended-product__wrapper{border:1px solid #ccc;padding:15px;margin-bottom:20px;border-radius:8px;background:#f9f9f9;box-shadow:0 2px 8px #0000001a}.addon-product_title,.addon-variant_title{margin-bottom:0;display:inline-block;font-weight:600;color:#333}.addon-variant_price span{font-size:14px;font-weight:700;color:#d9534f}label.addon-variant-info__wrapper{margin-bottom:0}.recommend-header h2,.addon-product_title,.addon-variant_title,.addon-variant_price span{font-family:inherit}.addon-variants_wrapper{border:1px solid #ccc;margin-bottom:0;margin-top:7px}@media (max-width: 768px){.addon-variant-switch__container{width:100%;display:flex;justify-content:space-between}.addon-switch{width:40px;height:22px}.addon-switch:before{width:18px;height:18px}}.tmenu_app_mobile .tmenu_item_mobile.tmenu_item_level_0>.tmenu_item_link{font-family:Palanquin!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-style.css.map */
