h1,h2,h3,h4,h5,h6,.degrees,.custom_button,.single_add_to_cart_button{font-family:'DM Serif Display',serif!important}.custom_accordion h4{font-family:'Open Sans',sans-serif!important;font-size:20px!important}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_form,.et_pb_column_3_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_form,.et_pb_column_2_3:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_form{padding-left:0}body{background:#f7f7f7!important}.single .post{padding-bottom:0}.nav li ul{width:260px}#top-menu li li a{width:220px}.deg_number{font-size:90px}.deg_letter{font-size:50px}.custom_icon .et-pb-icon-circle-border{border:8px solid}.custom_icon .et-pb-icon-circle{padding:12px}.post-password-required .et_pb_section{background:#f7f7f7!important}.post-password-required .et_password_protected_form{max-width:500px;margin:100px auto;padding:0 16px}.woocommerce div.product form.cart .variations td.label,a.reset_variations{display:none!important}.woocommerce div.product form.cart .variations select{margin-right:0;padding:4px 8px 4px 7px!important;text-align:center!important}.woocommerce div.product form.cart .variations td{padding:0!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.info_page h2.info_page h3{padding-top:16px}.info_page ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.info_page ol>li{display:table;counter-increment:item;margin-bottom:2em}.info_page ol>li>ol>li{margin-bottom:1em}.info_page ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:8px;font-weight:900;font-size:24px;font-family:'DM Serif Display',serif!important}.info_page li ol>li{margin:0}.info_page li ol>li:before{content:counters(item,".") " ";font-size:18px}.owl-nav.arrow_size_medium .owl-prev{left:8vw!important}.owl-next{right:8vw!important}.owl-next,.owl-prev{opacity:1!important}.custom_button_link{border-top:0!important;border-right:0!important;border-left:0!important;padding-left:1px;padding-right:1px}.custom_button_link:hover{padding-left:1px!important;padding-right:1.2em!important}.custom_link,.custom_blurb a,#main-content .et_pb_tab_content a,#main-content .et_pb_text_inner a,#main-content .et_pb_toggle_content a{border-bottom:4px solid #f7a600}#main-content .shop_table a,#main-content .woocommerce-MyAccount-navigation-link a{border-bottom:none}my-email::after{content:attr(data-domain)}my-email::before{content:attr(data-user) "\0040"}my-email{white-space:nowrap}.custom-tabs .et_pb_tab_active a{color:#ffffff!important}.custom-tabs ul.et_pb_tabs_controls{float:left;width:20%;display:block}.custom-tabs .et_pb_all_tabs{display:flex;width:80%}.custom-tabs .et_pb_tabs_controls li{display:block;width:100%;border-right:5px solid #f7f7f7!important;margin-bottom:5px;height:auto!important;min-height:84px}.custom-tabs .et_pb_tabs_controls li.et_pb_tab_active{border-right:0!important}.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:5px solid #f7f7f7}.custom-tabs .et_pb_tabs_controls li a{display:block!important;width:100%;padding:15px 30px!important;font-size:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.custom-tabs ul.et_pb_tabs_controls:after{content:none!important}ul.et_pb_tabs_controls{background:#f7f7f7!important}.v2 ul.et_pb_tabs_controls{background:#f7f7f7!important}.custom-tabs .et_pb_tab_content ul li,.custom_accordion .et_pb_toggle_content ul li{display:block;padding-bottom:32px}.et_pb_tab_content ul li,.et_pb_toggle_content ul li,.v2 .et_pb_tab_content ul li,.v2 .et_pb_toggle_content ul li{display:list-item!important;padding-bottom:8px}.custom-tabs .et_pb_tab_content ul li:after,.custom_accordion .et_pb_toggle_content ul li:after{content:"";clear:both;display:table}.custom-tabs .et_pb_tab_content ul,.custom_accordion .et_pb_toggle_content ul{margin-top:16px}.v2 .et_pb_tab_content ul,.v2 .et_pb_toggle_content ul{padding-left:20px!important;margin-top:0}li.et_pb_tab_0{background-color:#6a7078!important}li.et_pb_tab_1{background-color:#565251!important}li.et_pb_tab_2{background-color:#4b3a33!important}li.et_pb_tab_3{background-color:#59554a!important}li.et_pb_tab_4{background-color:#98928f!important}li.et_pb_tab_5{background-color:#6a5e5d!important}li.et_pb_tab_6{background-color:#3f4149!important}li.et_pb_tab_7{background-color:#0b0e12!important}li.et_pb_tab_8{background-color:#59554a!important}li.et_pb_tab_9{background-color:#98928f!important}li.et_pb_tab_10{background-color:#6a7078!important}li.et_pb_tab_11{background-color:#4b3a33!important}li.et_pb_tab_12{background-color:#98928f!important}li.et_pb_tab_13{background-color:#59554a!important}.custom-tabs .et_pb_tabs_controls li.et_pb_tab_active{background-color:#f7a600!important}.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}@media(max-width:767px){.custom-tabs ul.et_pb_tabs_controls.clearfix{float:left;width:100%;display:inherit}.custom-tabs .et_pb_all_tabs{display:flex;width:100%}.custom-tabs .et_pb_tabs_controls li,.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:none}}#ftr_mail .et-pb-icon-circle{padding:16px}#ftr_mail .et_pb_main_blurb_image{margin-bottom:16px}@media screen and (min-width:481px) and (max-width:980px){.custom-tabs ul.et_pb_tabs_controls{width:35%}.custom-tabs .et_pb_all_tabs{width:65%}.et_header_style_left #logo{max-width:30%}}@media screen and (max-width:480px){.deg_number{font-size:50px}.deg_letter{font-size:40px}.entry-content ol li ol{padding-left:0px}.info_page ol>li:before{font-size:20px}.info_page ol>li>ol>li:before{font-size:18px}.info_page ol>li>ol>li>ol>li:before{font-size:14px}.scroll_down{font-size:16px!important}}@media screen and (max-width:767px){h5,.et-db #et-boc .et-l h5{font-size:20px}}@media screen and (max-width:980px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:0}#et-top-navigation .et-cart-info{margin-top:18px}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-top:13px;padding-bottom:11px}.et_mobile_menu .menu-item-has-children>a{font-weight:600}}@media screen and (min-width:981px) and (max-width:1024px){.et_header_style_left #logo{max-width:20%}#top-menu li{}}@media screen and (min-width:481px){.scroll_down{font-size:20px!important}}#btn-hide .woocommerce div.product span.price,.woocommerce-page div.product span.price{display:none}