#wrapper div>h1,#wrapper .banner h1{font-size:50px}#wrapper div>h2,#wrapper .banner h2{font-size:35px}#wrapper div>h3,#wrapper .banner h3{font-size:20px}#wrapper div>h4,#wrapper .banner h4{font-size:20px}#wrapper div>h5,#wrapper .banner h5{font-size:20px}#wrapper div>h6,#wrapper .banner h6{font-size:20px}#wrapper div>p,#wrapper .banner p{font-size:16px}#wrapper div>a,#wrapper .banner a{font-size:14px}@media only screen and (max-width:549px){#wrapper div>h1,#wrapper .banner h1{font-size:30px}#wrapper div>h2,#wrapper .banner h2{font-size:20px}#wrapper div>h3,#wrapper .banner h3{font-size:16px}#wrapper div>h4,#wrapper .banner h4{font-size:16px}#wrapper div>h5,#wrapper .banner h5{font-size:16px}#wrapper div>h6,#wrapper .banner h6{font-size:16px}#wrapper div>p,#wrapper .banner p{font-size:14px}#wrapper div>a,#wrapper .banner a{font-size:14px}}.taptap-by-bonfire a{font-family:inherit!important}.taptap-sub-arrow-inner{border-left:none}.taptap-background-image,.taptap-background-overlay-active,.taptap-background-overlay{pointer-events:none}.taptap-background-color{z-index:5}.taptap-main-wrapper{z-index:6}.nav{z-index:7}.taptap-menu-button-wrapper,.transparent .taptap-menu-button-wrapper{top:7px}.taptap-sub-arrow{position:relative;top:2px;left:5px}.taptap-by-bonfire .sub-menu li.menu-item-has-children span{top:4px}.taptap-by-bonfire .sub-menu a{padding-left:15px}.taptap-by-bonfire .sub-menu .sub-menu .menu-item a{font-size:.8em;padding-left:30px}ul.menu>li .has-child ul{border-left:none}.taptap-menu-item-description{display:none}.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active):hover .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active):hover .taptap-main-menu-button-two:before,.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active):hover .taptap-main-menu-button-two:after{background-color:rgba(255,255,255,.8)}.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active) .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active) .taptap-main-menu-button-two:before,.nav-dark .taptap-menu-button-wrapper:not(.taptap-menu-active) .taptap-main-menu-button-two:after{background-color:#fff}body>.taptap-menu-button-wrapper{display:none!important}.taptap-menu-button-wrapper{margin-top:0!important;position:relative!important;width:30px!important;right:0!important;left:0!important;top:0!important;bottom:0!important}.taptap-main-menu-button-two{padding:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.nav-icon>a{display:none!important}.nav-icon{width:30px!important}.product-small .product-title a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;display:inline-block}.product-small .ux-swatches{position:absolute;top:-44px;padding:10px}.product-small .add-to-cart-button a{position:absolute;right:0;overflow:hidden;top:35px;line-height:17px;min-height:20px;height:20px!important;margin:0!important}.product-small .added_to_cart.wc-forward{display:none!important}.product-small .add_to_cart_button.added{display:block!important}.mfp-content .button.wc-forward:not(.checkout){display:none}#header .header-nav .nav-icon.has-icon a.is-small,.mobile-nav .nav-icon.has-icon a.is-small{visibility:hidden}.nav>li>a>i{-webkit-transition:color 0s;-o-transition:color 0s;transition:color 0s}.nav>li>a{color:inherit}#header #masthead.header-main .social-icons,#header #masthead.header-main .cart-icon strong,#header #masthead.header-main .menu-title,#header #masthead.header-main .header-button>.button.is-outline,#header #masthead.header-main .nav>li>a>i:not(.icon-angle-down){color:inherit !important}#header #masthead .has-dropdown .icon-angle-down{opacity:1}@font-face{font-family:cart;src:url(/wp-content/uploads/2022/09/Glyphter.woff)}.icon-shopping-basket:before{content:"A";font-family:"Cart";font-size:25px}.header-wrapper{box-shadow:none!important;position:fixed}.nav-dark .is-outline,.dark .nav>li>a,.dark .nav>li.html,.dark .nav-vertical li li.menu-item-has-children>a,.dark .nav-vertical>li>ul li a,.dark .nav-vertical-fly-out>li>a,.nav-dropdown.dark>li>a,.nav-dropdown.dark .nav-column>li>a,.nav-dark .nav>li>a,.nav-dark .nav>li>button{color:rgba(255,255,255,1)}.nav>li.button-item a{border:1px solid;padding:0 15px;height:40px}#header .nav>li.button-item a,#header .nav>li.button-item.active a{border-color:rgba(0,0,0,1);color:rgba(0,0,0,1)}#header .nav>li.button-item a:hover{border-color:#d33;color:#d33}#header .nav-dark .nav>li.button-item a,#header .nav-dark .nav>li.button-item.active a{border-color:rgba(255,255,255,1);color:rgba(255,255,255,1)}#header .nav-dark .nav>li.button-item a:hover{border-color:rgba(255,255,255,.8);color:rgba(255,255,255,.8)}.header-main .menu-title:hover,.header-main .social-icons a:hover,.header-main .header-button>.button.is-outline:hover,.header-main .nav>li>a:hover>i:not(.icon-angle-down){color:inherit!important}.dark .nav>li>a:hover,.dark .nav>li.active>a,.dark .nav>li>a.active,.nav-dark .nav>li.current>a,.nav-dark .nav>li>a:hover,.nav-dark .nav>li.active>a,.nav-dropdown.dark>li>a:hover,.nav-dropdown.dark .nav-column>li>a:hover,.dark .nav-vertical-fly-out>li>a:hover,.nav-dark a.plain:hover,.nav-dark .nav>li>a.active{color:rgba(255,255,255,.8)}.wt-cli-manage-consent-link:hover{cursor:pointer}.wpcf7 input,.wpcf7 textarea{box-shadow:none!important}.wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin:0}.box-text .blog-post-inner h5,.box-text .blog-post-inner .from_the_blog_excerpt{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;text-transform:none}.article-inner .entry-image img{max-height:400px;object-fit:cover}@media screen and (max-width:549px){.article-inner .entry-image img{max-height:250px}}.post-item .box-blog-post .is-divider{display:none!important}.blog .archive-header.bg-img,.category .archive-header,.portfolio-archive-wrapper .archive-header{display:flex;justify-content:center;height:370px}.blog .archive-header.bg-img img,.category .archive-header.bg-img img,.portfolio-archive-wrapper .archive-header.bg-img img{width:100%;height:100%;object-fit:cover}.blog .archive-header.bg-img .description,.category .archive-header .description,.portfolio-archive-wrapper .archive-header .description{margin-top:0;width:100%;position:absolute;top:100px;padding:15px;max-width:600px}.blog .archive-header .description h1,.blog .archive-header .description p,.category .archive-header .description h1,.category .archive-header .description p,.portfolio-archive-wrapper .archive-header .description p,.portfolio-archive-wrapper .archive-header .description h1{text-align:center}.blog .archive-header.bg-img .description h1,.blog .archive-header.bg-img .description p,.category .archive-header.bg-img .description h1,.category .archive-header.bg-img .description p,.portfolio-archive-wrapper .archive-header.bg-img .description p,.portfolio-archive-wrapper .archive-header.bg-img .description h1{color:#fff}.blog .archive-header img,.portfolio-archive-wrapper .archive-header img{height:100%;width:100%;object-fit:cover}.blog .archive-content,.portfolio-archive-wrapper .archive-content{display:flex;flex-wrap:wrap;margin:80px auto;max-width:1200px}.blog .is-divider,.blog-single .is-divider,.blog-wrapper .widget .is-divider{display:none}article.post{margin-top:60px}.article-inner .entry-meta{display:none}.error-404 form{display:none}.portfolio-page-wrapper{padding-top:60px}.portfolio-box.has-hover .box-text h6.portfolio-box-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.portfolio-page-wrapper .breadcrumbs{display:none}#footer .widget{padding:0}.absolute-footer{display:none}#footer ul li{border:none;line-height:1}.woocommerce-checkout #main{background-color:#f5f5f5;padding-top:60px}.woocommerce-order-received .large-7{text-align:center;width:100%;flex-basis:100%!important;max-width:100%!important}.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details{display:none}.woocommerce-order-received .is-well{display:none}#kco-wrapper .up-sells.product-section{background-color:white!important;padding:15px;border:1px solid var(--border-color);border-radius:var(--border-radius);margin-bottom:20px;padding-bottom:0;border-radius:10px}#kco-wrapper .checkout .upsells h3{text-transform:initial!important}#kco-wrapper .shipping__inner.kco-shipping,#kco-order-review .order-total{padding-top:5px}#main #kco-wrapper .woocommerce-form-coupon-toggle .message-container{text-align:left!important;font-size:12px}#kco-wrapper #kco-order-review{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:15px;background-color:#fff;border-radius:10px}#kco-wrapper #kco-extra-checkout-fields{text-align:left}#kco-wrapper .woocommerce-additional-fields{display:none}#kco-wrapper .shop_table thead th,#kco-wrapper .shop_table .order-total td,#kco-wrapper .shop_table .order-total th{border:none}#kco-wrapper #kco-iframe{width:100%;padding:0}#kco-wrapper #klarna-checkout-container{display:block;border-radius:var(--border-radius);border:1px solid var(--border-color);width:100%;overflow:hidden;background-color:#fff;padding:0;border-radius:15px}#kco-wrapper #kco-order-review{display:block;width:100%;padding:15px;margin-bottom:20px}#kco-wrapper{overflow:hidden;width:100%;display:table;margin:0 auto;padding-top:0;padding-bottom:0;max-width:640px}#kco-wrapper #order_comments_field{display:none}#kco-wrapper .checkout_coupon.woocommerce-form-coupon{border:none}#kco-wrapper .checkout_coupon p{display:none}#kco-wrapper .woocommerce-form-coupon-toggle{display:none!Important}#kco-wrapper .checkout_coupon{display:block!important;border-radius:5px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--border-color)!important}#kco-wrapper .checkout_coupon input{border:none!important;box-shadow:none!important;height:40px;background-color:#f5f5f5}#kco-wrapper .checkout_coupon button{text-transform:none!important;font-size:12px;display:block;height:40px;padding-left:15px!important;padding-right:15px!important}#kco-wrapper .cart_item .product-name .variation{margin-top:-5px;margin-bottom:0!important;text-transform:none}#kco-wrapper #kco-order-review .shop_table thead th{font-size:19px;text-transform:none}#kco-wrapper .checkout_coupon .flex-col{padding:0!important}#kco-wrapper .woocommerce-checkout .is-divider{display:none!important}#kco-wrapper .product-item-thumbnail{display:inline-block;width:60px;height:60px;overflow:hidden;border-radius:var(--border-radius);border:1px solid var(--border-color)}#kco-wrapper .product-item-thumbnail img{height:100%;width:100%;object-fit:cover}#kco-wrapper .cart_item .product-name div:nth-child(2){padding-left:10px;vertical-align:top;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:400px;font-weight:600!}@media only screen and (max-width:665px){#kco-wrapper .cart_item .product-name div:nth-child(2){max-width:50vw}}@media only screen and (max-width:549px){#kco-wrapper .cart_item .product-name div:nth-child(2){max-width:30vw}}@media only screen and (max-width:371px){#kco-wrapper .cart_item .product-name div:nth-child(2){max-width:19vw}}#kco-wrapper .cart_item .product-name{position:relative}#kco-wrapper .cart_item .product-total{vertical-align:top;padding-left:0;width:130px!important}#kco-wrapper .cart_item .quantity.buttons_added{top:40px;left:70px;position:absolute;border:1px solid #ececec;overflow:hidden;height:30px!important;display:inline-flex;width:90px!important}#kco-wrapper .cart_item .quantity.buttons_added input{border:none!important;box-shadow:none!important;width:30px!important;display:inline-block;height:30px!important;padding:0!important}.woocommerce-order-received #klarna-checkout-container{border:1px solid #dedad7;border-radius:var(--border-radius);padding:15px;max-width:640px;background-color:#fff;margin:auto;padding:0}.shop-container .page-description{display:none}.category-page-title .archive_category_title{width:100%;max-width:100%}.category-page-title .archive_category_title img{height:100&;width:100%;object-fit:cover}.wc-header{display:flex;height:370px;justify-content:center}.category-page-title .archive_category_title .bg-img .content{color:#fff}.category-page-title .archive_category_title .content{margin-top:0;width:100%;position:absolute;top:100px;padding:15px;text-align:center;max-width:600px}.category-page-title .archive_category_title .bg-img .content h1{color:#fff}.category-page-title .woocommerce-result-count{display:none}.category-page-title .breadcrumbs{margin-bottom:10px}.category-page-title .flex-col{padding:0!important}.shop-page-title .woocommerce-ordering{padding-top:29px}.category-page-title .category-filtering .filter-button:hover{color:inherit!important}.category-page-title .woocommerce-ordering select{border-radius:var(--border-radius);box-shadow:none;font-size:16px;height:40px;margin:0!important;width:240px;cursor:pointer}.category-page-title .category-filtering .filter-button{border:1px solid var(--border-color);width:240px;border-radius:var(--border-radius);height:40px;margin:0;font-weight:300;text-transform:lowercase;line-height:40px;text-align:left;padding-left:15px;border:1px solid #ddd}@media only screen and (max-width:849px){.category-page-title .category-filtering .filter-button,.category-page-title .woocommerce-ordering select{width:100%!important}.category-filter-row{padding-bottom:0;margin-bottom:-15px}.category-page-title .woocommerce-ordering select{width:100%!important}.category-page-title .woocommerce-ordering{width:100%;padding-top:0}}.woocommerce-account #main{padding-top:60px}.entry-content ol li,.entry-summary ol li,.col-inner ol li,.entry-content ul li,.entry-summary ul li,.col-inner ul li{margin-left:0}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar,.pswp__caption__center,.pswp__ui{display:none!important}.woocommerce-message{display:none!important}.product .product-thumbnails{margin-bottom:20px!important}.product .product-images img{height:600px;object-fit:cover}@media only screen and (max-width:849px){.product .product-images img{height:700px}}@media only screen and (max-width:600px){.product .product-images img{height:300px}}.product .product-section{margin-bottom:20px}.product .product-section h3{margin-left:0;text-transform:none}.product-page-accordian{margin-bottom:60px}.product-page-accordian .accordion-inner{padding:15px}.woocommerce-product-attributes-item__label{text-transform:none}.product-page-title{padding-top:60px}.product-info .variations .value{display:block}.product-info .variations .value select{box-shadow:none;background-color:#fff;height:40px;margin:0}.product-summary{padding-top:0}.product-summary .product-stacked-info{padding:0}.product-summary .single_add_to_cart_button{width:100%}.product-summary .quantity{width:100%;overflow:hidden;border:1px solid #ddd}.product-summary .quantity input{box-shadow:none;width:33.33333%!important;border:none;max-width:100%}.product-summary .variations tr{display:block}.product-summary .variations td.label{display:block;width:100%}.product-summary .variations .ux-swatch{padding:0;overflow:hidden}.product-summary .woocommerce-Price-currencySymbol{font-size:inherit}.product-summary form.cart{margin-bottom:0}.variations .reset_variations{position:absolute;right:0;bottom:-40px;opacity:1;color:#0071e3;font-size:11px;text-transform:uppercase}.product-page-accordian .accordion-title{color:#000}.product-page-accordian .accordion-title button{color:black!important;opacity:1!important}.product-page-accordian .accordion-title{background-color:rgba(0,0,0,.03);margin-top:5px;border:none;font-weight:400!important}#wrapper .productpageusp h5{text-transform:none;text-decoration:underline;width:auto;display:inline;line-height:2.5;font-size:12px}#wrapper .productpageusp h6{text-transform:none;display:inline;font-weight:400;font-size:12px}.shop-container .term-description{display:none}