.has-luxelab-gold-color{color:#B98B18!important}.has-luxelab-gold-background-color{background-color:#B98B18!important}.has-luxelab-pink-color{color:#C0519F!important}.has-luxelab-pink-background-color{background-color:#C0519F!important}.has-luxelab-pink-light-color{color:#F7CFE8!important}.has-luxelab-pink-light-background-color{background-color:#F7CFE8!important}.has-luxelab-blue-color{color:#B6E2EF!important}.has-luxelab-blue-background-color{background-color:#B6E2EF!important}.has-luxelab-dark-color{color:#303030!important}.has-luxelab-dark-background-color{background-color:#303030!important}.has-luxelab-grey-color{color:#B2B2B2!important}.has-luxelab-grey-background-color{background-color:#B2B2B2!important}.has-luxelab-black-color{color:#000000!important}.has-luxelab-black-background-color{background-color:#000000!important}.has-luxelab-white-color{color:#FFFFFF!important}.has-luxelab-white-background-color{background-color:#FFFFFF!important}@media (max-width:768px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width:768px){.mobile-only{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-only.hero-section{display:block}}.wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper{max-width:1200px}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:16px}body{font:1rem/1.5rem "Karla",sans-serif}body h1,body .h1{font:400 2rem/2.75rem "Playfair Display",serif;letter-spacing:-.8px}body h2,body .h2{font:700 1.25rem/1.875rem "Playfair Display",serif}body h3,body .h3{font:400 1.125rem/1.25rem "Karla",sans-serif;color:#303030}body h4,body .h4{font:400 1rem/1.5rem "Karla",sans-serif;color:#303030}body h5,body .h5{font:400 0.875rem/1.3125rem "Karla",sans-serif;color:#303030}body h6,body .h6{font:400 0.75rem/1.125rem "Karla",sans-serif;color:#303030}body .display{font:400 3.375rem/3.375rem "Playfair Display",serif}body a{font:1rem/1.5rem "Karla",sans-serif}body img{border-radius:0}body .full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button,.added_to_cart.alt,.added_to_cart.cta,.button.alt,.button.cta,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta,button.alt,button.cta,input[type=button].alt,input[type=button].cta,input[type=reset].alt,input[type=reset].cta,input[type=submit].alt,input[type=submit].cta,.wc-proceed-to-checkout .button.checkout-button,body .qib-button:not(#qib_id):not(#qib_id),body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link{color:#B98B18;font-size:14px;line-height:20px;font-weight:500;padding:8px 40px;border:2px solid #B98B18;border-radius:20px;-webkit-transition:all 0.15s linear;transition:all 0.15s linear;background-color:#fff0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.widget a.button:hover,.added_to_cart.alt:hover,.added_to_cart.cta:hover,.button.alt:hover,.button.cta:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover,button.alt:hover,button.cta:hover,input[type=button].alt:hover,input[type=button].cta:hover,input[type=reset].alt:hover,input[type=reset].cta:hover,input[type=submit].alt:hover,input[type=submit].cta:hover,.wc-proceed-to-checkout .button.checkout-button:hover,body .qib-button:not(#qib_id):not(#qib_id):hover,body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):hover,body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:hover{color:#B98B18;background-color:inherit;border-color:#B98B18}button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible,.button:focus-visible,.widget a.button:focus-visible,.added_to_cart.alt:focus-visible,.added_to_cart.cta:focus-visible,.button.alt:focus-visible,.button.cta:focus-visible,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:focus-visible,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:focus-visible,button.alt:focus-visible,button.cta:focus-visible,input[type=button].alt:focus-visible,input[type=button].cta:focus-visible,input[type=reset].alt:focus-visible,input[type=reset].cta:focus-visible,input[type=submit].alt:focus-visible,input[type=submit].cta:focus-visible,.wc-proceed-to-checkout .button.checkout-button:focus-visible,body .qib-button:not(#qib_id):not(#qib_id):focus-visible,body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):focus-visible,body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:focus-visible{outline:2px solid #C0519F}button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),.button:focus:not(:focus-visible),.widget a.button:focus:not(:focus-visible),.added_to_cart.alt:focus:not(:focus-visible),.added_to_cart.cta:focus:not(:focus-visible),.button.alt:focus:not(:focus-visible),.button.cta:focus:not(:focus-visible),.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:focus:not(:focus-visible),.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:focus:not(:focus-visible),button.alt:focus:not(:focus-visible),button.cta:focus:not(:focus-visible),input[type=button].alt:focus:not(:focus-visible),input[type=button].cta:focus:not(:focus-visible),input[type=reset].alt:focus:not(:focus-visible),input[type=reset].cta:focus:not(:focus-visible),input[type=submit].alt:focus:not(:focus-visible),input[type=submit].cta:focus:not(:focus-visible),.wc-proceed-to-checkout .button.checkout-button:focus:not(:focus-visible),body .qib-button:not(#qib_id):not(#qib_id):focus:not(:focus-visible),body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):focus:not(:focus-visible),body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid #C0519F}a:focus:not(:focus-visible){outline:none}.page-checkout #payment .place-order .button{font-size:14px;background-color:#B98B18;color:#FFF}body .gform_wrapper ul li.gfield{margin-top:30px!important}body .gform_wrapper label.gfield_label,body .gform_wrapper legend.gfield_label{font-size:14px;font-weight:500}body:not(.home) .wp-block-buttons>.wp-block-button{margin-right:20px}.single_add_to_cart_button.button{font-weight:500;padding-left:75px;padding-right:75px}.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#303030;font-size:14px;line-height:20px;font-weight:500;padding:18px 14px;border:1px solid #303030;border-radius:0;-webkit-transition:all 0.15s linear;transition:all 0.15s linear;background-color:#fff0}body .qib-button:not(#qib_id):not(#qib_id){font-size:18px;color:#303030;padding:0;border-color:#303030}body .qib-button:not(#qib_id):not(#qib_id):hover,body .qib-button:not(#qib_id):not(#qib_id):active,body .qib-button:not(#qib_id):not(#qib_id):focus{color:inherit;border-color:inherit}body .qib-button:not(#qib_id):not(#qib_id).minus{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}body .qib-button:not(#qib_id):not(#qib_id).plus{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){width:32px;font-size:18px;font-weight:700;color:#303030;padding:0;border-color:#303030;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):hover,body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):active,body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id):focus{color:inherit;border-color:inherit}body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link{font-size:14px;line-height:20px;font-weight:500;padding:8px 40px;border:2px solid #B98B18;border-radius:20px;-webkit-transition:all 0.15s linear;transition:all 0.15s linear}body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:hover,body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:active,body.woocommerce-active .entry-content .wp-block-button .wp-block-button__link:focus{color:#B98B18;background-color:#FFF}@media (min-width:768px){.user-registration-container{margin:0 auto;text-align:center;max-width:640px}.user-registration-container button{margin-bottom:30px}.user-registration-form-container{margin:0 auto}.woocommerce-form-login{max-width:640px;margin:0 auto;text-align:center}.woocommerce-form-login label{text-align:left}.woocommerce-active:not(.logged-in).page-my-account h1{text-align:center!important}.woocommerce-active:not(.logged-in).page-my-account h2{max-width:640px;margin:0 auto;text-align:center}.woocommerce-active:not(.logged-in).page-my-account .woocommerce-form-login__submit{background-color:#B98B18;color:#FFF}}.open-btn{cursor:pointer;background:none;color:#303030;padding:0;border:none}.open-btn:hover,.open-btn:active,.open-btn:focus{color:inherit;background:none}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:999;top:0;left:0;background-color:#000;background-color:rgb(0 0 0 / .9)}.overlay .site-search,.overlay .woocommerce.widget_product_search{margin-bottom:0}.overlay .woocommerce-product-search::before{font-size:32px}.overlay .search-field{width:80%;padding:40px;font-size:32px;background-color:#FFF}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto}.overlay .close-btn{position:absolute;top:20px;right:45px;font-size:24px;cursor:pointer;color:#fff}.overlay .close-btn:hover{color:#ccc}.overlay input[type=text]{padding:40px;font-size:32px;border:none;float:left;width:80%;background:#fff}.overlay input[type=text]:hover{background:#f1f1f1}.overlay button{float:left;width:20%;padding:15px;background:#ddd;font-size:17px;border:none;cursor:pointer}.overlay button:hover{background:#bbb}.woocommerce-active:not(.home) .site-header{margin-bottom:120px!important}.woocommerce-active .site-header{padding:30px 0;margin:0!important}.woocommerce-active .site-header i{font-size:28px;line-height:28px;color:#B98B18}.woocommerce-active .site-header i:not(.fa-search){color:#C0519F;background-color:#F7CFE8;border-radius:50%}.woocommerce-active .site-header .cart-contents{position:relative}.woocommerce-active .site-header .cart-contents::before{font-family:'Font Awesome 5 Free',fontawesome;content:'\f290';font-size:28px;line-height:28px;color:#C0519F}.woocommerce-active .site-header .cart-contents .count{position:absolute;bottom:-2px;right:-10px;color:#C0519F;background-color:#F7CFE8;border-radius:50%;height:auto;width:auto;font-size:10px;line-height:10px;padding:4px 6px}@media (min-width:769px){.woocommerce-active .primary-navigation{display:block}.woocommerce-active .site-header{border:none;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);box-shadow:0 3px 6px rgb(0 0 0 / .16)}.woocommerce-active .site-header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}.woocommerce-active .site-header .header-container .site-branding{display:none}.woocommerce-active .site-header .header-container .search-block,.woocommerce-active .site-header .header-container .cart-block{top:40px;height:80px;width:10%}.woocommerce-active .site-header .header-container .search-block .col-full,.woocommerce-active .site-header .header-container .cart-block .col-full{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-active .site-header .header-container .search-block .col-full::before,.woocommerce-active .site-header .header-container .search-block .col-full::after,.woocommerce-active .site-header .header-container .cart-block .col-full::before,.woocommerce-active .site-header .header-container .cart-block .col-full::after{content:none}.woocommerce-active .site-header .header-container .search-block{left:0}.woocommerce-active .site-header .header-container .nav-block{width:80%}.woocommerce-active .site-header .header-container .cart-block{right:0}.woocommerce-active .site-header .header-container .cart-block .my-account{margin-left:30px}.woocommerce-active .site-header .header-container .main-navigation{width:100%}.woocommerce-active .site-header .header-container .main-navigation ul.menu>li>a,.woocommerce-active .site-header .header-container .main-navigation .main-navigation ul.nav-menu>li>a{font-size:16px;line-height:20px;font-weight:700;color:#303030;letter-spacing:normal;padding:0;text-transform:uppercase}.woocommerce-active .site-header .header-container .main-navigation ul.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-active .site-header .header-container .main-navigation ul li{height:100%}.woocommerce-active .site-header .header-container .main-navigation ul li a{height:100%}.woocommerce-active .site-header .header-container .main-navigation ul.menu.nav-menu .menu-item-home{height:80px}.woocommerce-active .site-header .header-container .main-navigation ul.menu.nav-menu .menu-item-home a{height:80px;padding:0}.woocommerce-active .site-header .header-container .main-navigation ul.menu.nav-menu .menu-item-home img{height:80px;width:auto}}.woocommerce-active .site-footer{border-top:2px solid #B98B18;background-color:#FFF;padding:0}.woocommerce-active .site-footer .wp-block-getwid-section:first-of-type{padding:60px 0 90px 0}.woocommerce-active .site-footer .wp-block-columns{margin-bottom:0}.woocommerce-active .site-footer .wp-block-columns .wp-block-column{-ms-flex-preferred-size:200px;flex-basis:200px}.woocommerce-active .site-footer .wp-block-columns .wp-block-column:last-of-type{-ms-flex-preferred-size:400px;flex-basis:400px}.woocommerce-active .site-footer .wp-block-columns .wp-block-column:last-of-type figure{margin:0}.woocommerce-active .site-footer .wp-block-columns .wp-block-column:last-of-type img{text-align:right}.woocommerce-active .site-footer .wp-block-columns .wp-block-column:nth-of-type(1) h3,.woocommerce-active .site-footer .wp-block-columns .wp-block-column:nth-of-type(2) h3{margin-bottom:30px}.woocommerce-active .site-footer .wp-block-columns .wp-block-column:nth-of-type(3){-ms-flex-preferred-size:200px;flex-basis:200px}.woocommerce-active .site-footer h3{color:#B98B18;line-height:23px;letter-spacing:.2px;text-transform:uppercase;margin-bottom:20px}.woocommerce-active .site-footer p{margin-bottom:20px}.woocommerce-active .site-footer p a{text-decoration:none}.woocommerce-active .site-footer p a:hover{text-decoration:underline}.woocommerce-active .site-footer li{padding:0;margin-right:16px}.woocommerce-active .site-footer li:last-of-type{margin-right:0}.woocommerce-active .site-footer i.fab{font-size:25px;color:#C0519F}.woocommerce-active .site-footer form{margin-bottom:0}.woocommerce-active .site-footer form .container{position:relative}.woocommerce-active .site-footer form input{font-family:"Karla",sans-serif;font-size:14px;line-height:24px;background-color:#FFF;height:40px}.woocommerce-active .site-footer form input[type=email]{width:100%;position:absolute;top:0;left:0;color:#303030;border:2px solid #303030;border-radius:20px;padding:12px 150px 12px 26px}.woocommerce-active .site-footer form input[type=submit]{position:absolute;top:0;right:0;font-weight:500;color:#C0519F;text-transform:uppercase;border:2px solid #C0519F;border-radius:20px;padding:0 40px}.woocommerce-active .site-footer .section-copyright{color:#303030;background-color:#F7CFE8;padding:12px 0}.woocommerce-active .site-footer .section-copyright p{font-size:12px;line-height:24px;margin-bottom:0;text-transform:uppercase}.woocommerce-active .site-footer .section-copyright .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type{-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type figure{margin:0}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type img{max-width:200px}@media (max-width:768px){.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column{margin-bottom:70px;text-align:center}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type figure{width:100%}.woocommerce-active .site-footer .section-copyright .wp-block-columns .wp-block-column:last-of-type figure img{margin:0 auto}}@media (max-width:768px){.woocommerce-active .site-footer .section-copyright .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero-section{margin-bottom:88px}.hero-section .wp-block-getwid-section__wrapper{padding-top:0}.hero-section.alignfull{margin-top:-120px}.hero-section .wp-block-cover.alignfull{min-height:34vw!important}@media (max-width:768px){.hero-section .wp-block-cover.alignfull{min-height:50vw!important}}@media (min-width:768px){.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container{width:75vw;max-width:75vw}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h1,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h1{margin-bottom:40px}}.woocommerce-message{background-color:#C0519F}.woocommerce-error{background-color:#B98B18}.woocommerce-info{background-color:#303030}.stock.in-stock{color:#C0519F}.stock.in-stock::before{content:'\f058'}.stock.out-of-stock{color:#B98B18}.stock.out-of-stock::before{content:'\f057'}@media (min-width:768px){.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header,.storefront-full-width-content .woocommerce-products-header{text-align:left;padding:0 0 23px}}.home .hero-section{margin-top:0}.home .hero-section img{-o-object-position:70%;object-position:70%}.home .section-products h2{padding-top:110px}.home .section-products figure.wp-block-image{margin-bottom:18px}.home .section-products figure.wp-block-image img{height:340px;-o-object-fit:contain;object-fit:contain;border:1px solid #B2B2B2;padding:10px 20px}.home .section-products h4{font-family:"Playfair Display",serif;color:#C0519F;font-size:18px;line-height:20px;letter-spacing:.18px;margin-bottom:17px}.home .section-products h3{font-weight:700;line-height:23px;letter-spacing:.2px;margin-bottom:20px;text-transform:uppercase}.page-about h1,.page-contact h1{margin-bottom:20px}.page-about .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child),.page-contact .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){padding-right:70px}.page-about .section-about-us .wp-block-column p:last-of-type,.page-contact .section-about-us .wp-block-column p:last-of-type{margin-bottom:60px}.page-about .section-about-us .wp-block-column img,.page-contact .section-about-us .wp-block-column img{min-height:34vw;-o-object-fit:cover;object-fit:cover}.storefront-full-width-content.single-product .content-area,.storefront-full-width-content.single-product .site-main{margin-bottom:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{width:99%}.storefront-full-width-content.single-product div.product .summary .button{color:#FFF;background-color:#B98B18}.storefront-full-width-content.single-product div.product .summary .in-stock{display:none}.storefront-full-width-content.single-product section.up-sells .col-full>h2{color:#303030;font-weight:400;margin-top:81px;margin-bottom:30px}.storefront-full-width-content.single-product section.up-sells .up-sells-container{background-color:rgb(182 226 239 / .16)}.storefront-full-width-content.single-product section.up-sells .up-sells-container .woocommerce-loop-product__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:23px}.storefront-full-width-content.single-product section.up-sells .up-sells-container .woocommerce-loop-product__title span{color:#303030;font-family:"Karla",sans-serif;font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;margin-top:10px}.storefront-full-width-content.single-product section.up-sells ul{margin:0 auto 20px auto}.storefront-full-width-content.single-product section.up-sells .price{display:none}.storefront-full-width-content.single-product .login-prompt,.storefront-full-width-content.single-product .login-prompt a{font-size:14px;line-height:20px;color:#908E8E;margin-top:20px}.storefront-full-width-content.single-product .login-prompt a{text-decoration:underline}@media (min-width:768px){.storefront-full-width-content.single-product div.product .entry-summary{margin:60px 0}.storefront-full-width-content.single-product div.product .summary,.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:50%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{min-height:440px;-o-object-fit:cover;object-fit:cover}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:80px;margin:0 20px 20px 0}.storefront-full-width-content.single-product div.product .summary{padding-left:80px}.storefront-full-width-content.single-product div.product .summary h1{margin-bottom:20px}.storefront-full-width-content.single-product div.product .summary .price{margin:60px 0 40px 0}.storefront-full-width-content.single-product div.product .summary .price .amount{font-size:30px;line-height:36px;font-weight:500;color:#B98B18}.storefront-full-width-content.single-product div.product .product_meta{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;border:none;margin-bottom:30px;padding-top:0}}.woocommerce table.cart td,.woocommerce table.cart th{background:none;border-bottom:1px solid #303030}.woocommerce table.cart .cart_item td{border:none;vertical-align:middle}.woocommerce table.cart tr .actions{border-top:1px solid #303030;border-bottom:none;padding-top:30px;background:none}.woocommerce table.cart tr .actions input{font-size:14px}.woocommerce table.cart tr .actions .coupon .input-text{margin-right:30px;border-radius:0;border:2px solid #B2B2B2;-webkit-box-shadow:none;box-shadow:none;background:none;color:#303030;padding:9px 12px}.woocommerce table.cart tr .actions button,.woocommerce table.cart tr .actions .button{color:#C0519F;border-color:#C0519F;text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals{width:360px;border-top:1px solid #303030;padding-top:40px}.woocommerce .cart-collaterals .cart_totals h2{font-weight:400;color:#000;margin-bottom:30px}.woocommerce .cart-collaterals .cart_totals tr th{font-size:20px;font-weight:700;color:#000;text-transform:uppercase;padding-left:0;padding-top:15px;padding-bottom:15px;background:none}.woocommerce .cart-collaterals .cart_totals tr td{color:#303030;background:none;padding-top:15px;padding-bottom:15px}.woocommerce .cart-collaterals .cart_totals .checkout-button{color:#FFF;background-color:#B98B18;padding-top:10.5px;padding-bottom:10.5px}.woocommerce .cart-collaterals .cart_totals .checkout-button::after{content:none}.woocommerce .coupon .input-text,.woocommerce .checkout_coupon .input-text{margin-right:30px;border-radius:0;border:2px solid #B2B2B2;-webkit-box-shadow:none;box-shadow:none;background:none;color:#303030;padding:9px 12px}.woocommerce-checkout .select2-container .select2-selection--single{height:58px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px;right:10px}@media (min-width:768px){.woocommerce table.cart tr td.product-quantity .qib-container:not(#qib_id):not(#qib_id){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hentry .section-instagram h2{font-family:"Karla",sans-serif;color:#303030;text-transform:uppercase;margin-bottom:30px}.hentry .section-instagram h2 a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:#B98B18}.hentry .section-instagram .wp-block-columns .wp-block-column:not(:first-child){margin-left:16px}.hentry .section-instagram .wp-block-columns .wp-block-column:not(:first-of-type) figure{margin-bottom:16px}.hentry .section-instagram .wp-block-columns .wp-block-column:not(:first-of-type) figure:not(:first-of-type){margin-bottom:0}.hentry .section-instagram .wp-block-columns .wp-block-column:first-of-type figure{margin-bottom:0}@media (max-width:769px){.woocommerce-active .site-header{padding-bottom:0}.woocommerce-active .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-active .site-header .site-branding{margin-bottom:30px;width:100%;float:none;margin-right:0}.woocommerce-active .site-header .site-branding img{max-width:110px;margin:0 auto}.woocommerce-active .col-full{margin:0}.woocommerce-active .search-block{display:none}.woocommerce-active .nav-block{width:100%;padding:4px 0!important;background-color:#C0519F}.woocommerce-active .nav-block .main-navigation{text-align:center;width:100%;float:none;margin-right:0}.woocommerce-active .nav-block .menu-toggle{float:none;border:none;margin:0 auto}.woocommerce-active .nav-block #menu-mobile-menu{margin-top:10px}.woocommerce-active .nav-block #menu-mobile-menu li a{color:#FFF}.woocommerce-active .cart-block{display:none}.woocommerce-active .site-footer .wp-block-columns .wp-block-column{margin-bottom:30px}.woocommerce-active .storefront-handheld-footer-bar li{margin:0}.woocommerce-active .storefront-handheld-footer-bar ul li.my-account>a:before{content:'\f2bd'}.woocommerce-active .storefront-handheld-footer-bar ul li.cart>a:before{font-family:'Font Awesome 5 Free',fontawesome;content:'\f290';color:#C0519F}.woocommerce+.content-area .site-main{padding:0 16px}.woocommerce+.content-area .wp-block-getwid-section__wrapper{padding-left:0;padding-right:0}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin:0}.section-products:nth-child(3) .wp-block-getwid-section__wrapper{padding-bottom:0}.section-products:nth-child(3) .wp-block-getwid-section__wrapper .wp-block-columns{margin-bottom:0}.section-products:nth-child(3) .wp-block-getwid-section__wrapper .wp-block-columns .wp-block-column:nth-child(3){margin-bottom:0!important}.user-registration-container{text-align:center}.section-products .wp-block-columns .wp-block-column{margin-bottom:30px!important}.hero-section{margin-bottom:30px}.home .section-products h2{padding-top:0}.page-about .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child),.page-contact .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){padding-right:0;margin-right:0}.page-about .section-about-us .wp-block-column img,.page-contact .section-about-us .wp-block-column img{min-height:220px}.site-main .entry-content div.alignfull{margin-left:-1.41575em;margin-right:-1.41575em;width:auto}.wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-instagram{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-instagram img{width:280px}.up-sells .up-sells-container{padding-top:20px;padding-bottom:20px}.up-sells .up-sells-container h2{margin-top:20px;padding:0 16px}.storefront-full-width-content.single-product section.up-sells .col-full>h2{margin-top:20px}.single-product div.product .entry-summary{margin:60px 0}.single-product div.product .woocommerce-product-gallery{margin-right:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{-o-object-fit:cover;object-fit:cover}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:50px!important;margin:0 20px 20px 0!important}.single-product div.product .summary h1{margin-bottom:20px}.single-product div.product .summary .price{margin:60px 0 40px 0}.single-product div.product .summary .price .amount{font-size:30px;line-height:36px;font-weight:500;color:#B98B18}.single-product div.product .product_meta{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;border:none;margin-bottom:30px;padding-top:0}}@media (min-width:600px) and (max-width:781px){.wp-block-column:nth-child(2n){margin-left:0}.editor-styles-wrapper .wp-block-columns .wp-block-column,.hentry .entry-content .wp-block-columns .wp-block-column{padding-right:0}.section-instagram .wp-block-getwid-section__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-instagram .wp-block-getwid-section__inner-content h2{-ms-flex-preferred-size:100%;flex-basis:100%}.section-instagram .wp-block-getwid-section__inner-content .wp-block-image{-ms-flex-preferred-size:48%;flex-basis:48%}.section-instagram .wp-block-getwid-section__inner-content .wp-block-image:nth-of-type(1){-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:768px){.hero-section.alignfull{margin-top:0}.home .section-products .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.home .section-products .wp-block-columns .wp-block-column:first-of-type{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.home .section-products .wp-block-columns .wp-block-column{-ms-flex-preferred-size:48%!important;flex-basis:48%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.home .section-products .wp-block-columns .wp-block-column figure img{max-height:180px;-o-object-fit:cover;object-fit:cover}.home .section-products .wp-block-columns .wp-block-column .wp-block-button .wp-block-button__link{font-size:11px;padding:8px 30px}.home .section-products:last-child .wp-block-getwid-section__wrapper{padding-top:0}.home .section-products:last-child .wp-block-getwid-section__wrapper .wp-block-column:first-child{display:none}.section-instagram .wp-block-getwid-section__content .wp-block-getwid-section__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-instagram .wp-block-getwid-section__content .wp-block-getwid-section__inner-content .wp-block-image{-ms-flex-preferred-size:48%;flex-basis:48%}.section-instagram .wp-block-getwid-section__content .wp-block-getwid-section__inner-content h2,.section-instagram .wp-block-getwid-section__content .wp-block-getwid-section__inner-content .wp-block-image:nth-of-type(1){-ms-flex-preferred-size:100%;flex-basis:100%}.section-instagram .wp-block-image:first-of-type figure img{width:768px;max-width:92%;margin:0 auto}}@media (max-width:768px) and (max-width:600px){.section-instagram .wp-block-image:first-of-type figure img{max-width:100%}}@media (max-width:768px){.page-contact .section-about-us .wp-block-columns .wp-block-column:last-child,.page-about .section-about-us .wp-block-columns .wp-block-column:last-child{display:none}.primary-navigation{display:none}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:block}.storefront-handheld-footer-bar{display:block}.woocommerce-active .site-footer form .container{position:relative;max-width:50%}.woocommerce-active:not(.home) .site-header{margin-bottom:40px!important}.woocommerce-active .site-header{border:none!important}.woocommerce-active .site-header .nav-block{-webkit-box-shadow:0 0 1px rgb(40 41 61 / .08),0 .5px 2px rgb(96 97 112 / .16);box-shadow:0 0 1px rgb(40 41 61 / .08),0 .5px 2px rgb(96 97 112 / .16)}form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id),form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin-left:0!important}.page-checkout article{padding-left:16px;padding-right:16px}.home .hero-section img{-o-object-position:85%;object-position:85%}.page-my-account .section-instagram{margin-top:40px}}@media (min-width:769px){.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:none}.storefront-handheld-footer-bar{display:none}.woocommerce-active .site-header .main-navigation{width:100%;float:none;margin-right:0}.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignfull{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (max-width:600px){.woocommerce-active .site-footer form .container{position:relative;max-width:100%}}