/**
 * @license
 * MyFonts Webfont Build ID 4006356, 2021-02-02T04:48:08-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: StayClassyDuoScript by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/stay-classy-duo/script/
 * 
 * Webfont: StayClassyDuoScriptBrush by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/stay-classy-duo/script-brush/
 * 
 * Webfont: StayClassyDuoSerif by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/stay-classy-duo/serif/
 * 
 * 
 * Webfonts copyright: Copyright (c) 2018 by Nicky Laatz. All rights reserved.
 * 
 * © 2021 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/3d21d4");
  
@font-face {
  font-family: "StayClassyDuoScript";
  src: url('webFonts/StayClassyDuoScript/font.woff2') format('woff2'), url('webFonts/StayClassyDuoScript/font.woff') format('woff');
}
@font-face {
  font-family: "StayClassyDuoSerif";
  src: url('webFonts/StayClassyDuoSerif/font.woff2') format('woff2'), url('webFonts/StayClassyDuoSerif/font.woff') format('woff');
}
@font-face {
  font-family: "StayClassyDuoScriptBrush";
  src: url('webFonts/StayClassyDuoScriptBrush/font.woff2') format('woff2'), url('webFonts/StayClassyDuoScriptBrush/font.woff') format('woff');
}

.et_pb_slide_description h2.et_pb_slide_title{}h1,#banner h3{font-size:8vw;}H2{}H3{font-size:6vw;font-family:StayClassyDuoSerif;line-height:140%;}H4{font-size:10vw;font-family:StayClassyDuoScript;line-height:140%;}p{}.woocommerce-loop-product__title{padding:3px 0px 5px 0px !important;}h2.woocommerce-loop-product__title{}@media screen and (min-width:560px){.et_pb_slide_description h2.et_pb_slide_title{}h1,#banner h3{font-size:62px;}H2{}H3,.price{font-size:4vw;}H4{font-size:7vw;}p{}}@media screen and (min-width:980px){h1,#banner h3{font-size:36px;}H2{}H3,.price{font-size:46px;}H4{font-size:66px;}p{}}@media screen and (min-width:1280px){.et_pb_slide_description h2.et_pb_slide_title{}h1,#banner h3{font-size:62px;}H2{}H3{}H4{}p{}}.et_pb_row{width:95%;}.slider{width:100% !important;}#mc_embed_signup input.email{height:50px !important;background-color:#12120d !important;color:#fff !important;font-size:13px !important;border:1px solid #fff !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;text-transform:uppercase !important;}#mc_embed_signup .button{font-size:13px !important;border:1px solid #fff !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;letter-spacing:.03em !important;color:#fff !important;background-color:#12120d !important;height:50px !important;text-transform:uppercase !important;}@media only screen and (max-width:768px){.mc-banner{z-index:99999 !important;top:80% !important;height:20%;}}.woocommerce a.button{color:#12120d;}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:#333 !important;font-size:4vw;font-family:StayClassyDuoSerif;line-height:140%;}.woocommerce-page .quantity input.qty{height:30px;border:1px solid #1d1d1d !important;color:#000 !important;background-color:rgba(255,255,255,1) !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;font-size:16px !important;font-weight:500 !important;}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{color:#1d1d1d !important;border-radius:0px;border:1px solid #1d1d1d !important;background-color:rgba(255,255,255,1) !important;height:38px;}@media screen and (min-width:560px){.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{font-size:3vw;}}@media screen and (max-width:560px){.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .button{width:100%;}}@media screen and (min-width:980px){.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{font-size:26px;}}.et_search_form_container input{border:1px solid #f5f5f5;color:#f5f5f5;padding:10px;}.et_header_style_centered .et-fixed-header .et-search-form,.et-fixed-header .et_search_form_container input{padding:1px;top:0px;}.et-fixed-header span.et_close_search_field{top:0%;}.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:5px;}#et-info-phone{display:none;}#et-secondary-menu{display:block !important;margin-top:10px;}@media screen and (max-width:767px){#et-secondary-menu{margin-bottom:0px;margin-top:10px;text-align:right;}#et-info{display:none;}}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed;}}.et_mobile_menu{overflow:scroll !important;max-height:83vh;}.et_fixed_nav #main-header.et-fixed-header{position:fixed;background:#1d1d1d;}.mobile_menu_bar:before{color:#fff;}.single-product.et_right_sidebar #sidebar{display:none;}.single-product.et_right_sidebar #left-area{width:100%;padding-right:0;}.single-product.et_right_sidebar #main-content .container::before{display:none;}.entry-title{font-size:40px !important;font-weight:bold;text-transform:uppercase;}span.sku_wrapper{font-size:14px;font-weight:bold;}span.sku{font-weight:normal;}.product-subtitle{font-family:"Playfair Display",Georgia,"Times New Roman",serif;padding-bottom:0px;color:#666;text-transform:uppercase;}.woocommerce-message{background:#ead5d4 !important;}.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb a{color:#999 !important;}.wpf_item .wpf_item_name{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;}.filter a{color:#666;line-height:90% !important;}.wpf_items_wrapper .wpf_item ul li{display:block;}.woocommerce button.button.alt.disabled{background-color:#f99;}#tab-additional_information h2{display:none !important;}.woocommerce-cart .cart-collaterals .shipping-calculator-button::after{}.woocommerce-tabs{display:none;}.woocommerce ul.products li.product .button:hover{color:#000;}.shopslider .et_pb_slide_content{max-width:500px;margin:0 auto;}.yith-wcbm-badge{-webkit-filter:opacity(1) !important;}.fancybox-container{z-index:9999992;}.et_pb_module article{padding-bottom:40px;border-bottom:3px dashed #efefef;}.shopnavigation2 .et_pb_text_inner{display:flex;flex-wrap:nowrap;justify-content:center;}.shopnavigation2 .et_pb_text_inner>a{text-align:center;padding:8px 12px;display:block;margin-right:12px;background:#333;color:white;}.fancybox-container{z-index:999999;}.woocommerce-privacy-policy-text{color:#333;}.search_result_sec{padding:60px 0;}.search_result_sec .container{width:95%;}.search_result_sec .page-title{font-size:25px;margin-bottom:14px;}@media (max-width:980px){.search_result_sec .woocommerce li{width:48.1% !important;}.search_result_sec .woocommerce li:nth-child(2n+2){margin-right:0 !important;}}.search_result_sec .nav-links{display:flex;align-items:center;justify-content:center;gap:4px;}.search_result_sec .nav-links>*:not(.dots){min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #000;padding:5px 5px;font-size:14px;transition:all .3s ease;color:#000;}.search_result_sec .nav-links>a:hover,.search_result_sec .nav-links>.current{background:rgba(0,0,0,.05);}.search_result_sec .nav-links>.next{font-size:20px;padding-bottom:10px;}body:not(.home) .probox,body:not(.home) .probox *{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;}body:not(.home) .probox .proclose,body:not(.home) .probox .proclose *{box-sizing:border-box !important;-webkit-box-sizing:border-box !important;}