/* CSS Variables */:root{--owp-primary-color:#0d0a0b;--owp-primary-color-hover:#a79e8f;--owp-link-color:#0d0a0b;--owp-link-color-hover:#a79e8f;--owp-button-bg-color:#0d0a0b;--owp-button-bg-color-hover:#a79e8f;--owp-button-text-color:#ffffff;--owp-button-text-color-hover:#ffffff;--owp-button-padding-top:15px;--owp-button-padding-right:20px;--owp-button-padding-bottom:15px;--owp-button-padding-left:20px;--owp-button-font-size:12px;--owp-button-font-weight:600;--owp-button-letter-spacing:0.1em;--owp-button-line-height:1;--owp-button-text-transform:uppercase;--owp-input-text-color:#333333;--owp-input-border-color:#5c646b;--owp-input-border-color-focus:rgba(92,100,107,0.5);--owp-input-font-size:14px;--owp-input-line-height:1.8;--owp-widget-link-color:var(--owp-link-color, #333333);--owp-widget-link-color-hover:var(--owp-link-color-hover, #13aff0);--owp-widget-link-text-decoration:none;--owp-widget-link-text-decoration-hover:none;--owp-widget-link-underline-offset:auto;--owp-focus-outline-width:2px;--owp-focus-outline-offset:2px;--owp-focus-outline-color:currentColor;--owp-button-focus-outline-color:var(--owp-button-bg-color-hover, var(--owp-button-bg-color, var(--owp-primary-color, currentColor)));--owp-search-form-label-color:#000000;--owp-search-form-label-font-size:inherit;--owp-comment-form-label-color:#000000;--owp-comment-form-label-required-mark-color:#000000;--owp-comment-form-label-font-size:inherit;--owp-social-external-mark-color:#ffffff;--owp-social-external-mark-bg:#000000;--owp-social-external-mark-size:0.72em;--owp-social-external-mark-offset-x:-0.15em;--owp-social-external-mark-offset-y:-0.25em;--owp-header-media-button-bg-color:rgba(0, 0, 0, 0.5);--owp-header-media-button-bg-color-hover:rgba(0, 0, 0, 0.75);--owp-header-media-button-bg-color-focus:rgba(0, 0, 0, 0.75);--owp-header-media-button-icon-color:rgba(255, 255, 255, 0.8);--owp-header-media-button-icon-color-hover:#ffffff;--owp-header-media-button-icon-color-focus:#ffffff;--owp-header-media-button-border-color:rgba(255, 255, 255, 0.6);--owp-header-media-button-border-color-hover:rgba(255, 255, 255, 0.9);--owp-header-media-button-border-color-focus:rgba(255, 255, 255, 0.9);--owp-header-media-overlay-color:rgba(0,0,0,0);--owp-header-media-height:600px;--owp-header-media-image-position:center center;--owp-header-media-image-size:cover;--owp-topbar-social-external-mark-color:#ffffff;--owp-topbar-social-external-mark-bg:#000000;--owp-topbar-social-external-mark-size:0.72em;--owp-topbar-social-external-mark-offset-x:-0.15em;--owp-topbar-social-external-mark-offset-y:-0.25em;}@media screen and (max-width: 768px){:root{--owp-search-form-label-font-size:inherit;--owp-comment-form-label-font-size:inherit;--owp-header-media-height:600px;--owp-primary-color:#0d0a0b;--owp-primary-color-hover:#a79e8f;--owp-link-color:#0d0a0b;--owp-link-color-hover:#a79e8f;--owp-button-bg-color:#0d0a0b;--owp-button-bg-color-hover:#a79e8f;--owp-button-text-color:#ffffff;--owp-button-text-color-hover:#ffffff;--owp-button-padding-top:15px;--owp-button-padding-right:20px;--owp-button-padding-bottom:15px;--owp-button-padding-left:20px;--owp-button-font-size:12px;--owp-button-font-weight:600;--owp-button-letter-spacing:0.1em;--owp-button-line-height:1;--owp-button-text-transform:uppercase;--owp-input-text-color:#333333;--owp-input-border-color:#5c646b;--owp-input-border-color-focus:rgba(92,100,107,0.5);--owp-input-font-size:14px;--owp-input-line-height:1.8;--owp-widget-link-color:var(--owp-link-color, #333333);--owp-widget-link-color-hover:var(--owp-link-color-hover, #13aff0);--owp-widget-link-text-decoration:none;--owp-widget-link-text-decoration-hover:none;--owp-widget-link-underline-offset:auto;--owp-focus-outline-width:2px;--owp-focus-outline-offset:2px;--owp-focus-outline-color:currentColor;--owp-button-focus-outline-color:var(--owp-button-bg-color-hover, var(--owp-button-bg-color, var(--owp-primary-color, currentColor)));--owp-search-form-label-color:#000000;--owp-comment-form-label-color:#000000;--owp-comment-form-label-required-mark-color:#000000;--owp-social-external-mark-color:#ffffff;--owp-social-external-mark-bg:#000000;--owp-social-external-mark-size:0.72em;--owp-social-external-mark-offset-x:-0.15em;--owp-social-external-mark-offset-y:-0.25em;--owp-header-media-button-bg-color:rgba(0, 0, 0, 0.5);--owp-header-media-button-bg-color-hover:rgba(0, 0, 0, 0.75);--owp-header-media-button-bg-color-focus:rgba(0, 0, 0, 0.75);--owp-header-media-button-icon-color:rgba(255, 255, 255, 0.8);--owp-header-media-button-icon-color-hover:#ffffff;--owp-header-media-button-icon-color-focus:#ffffff;--owp-header-media-button-border-color:rgba(255, 255, 255, 0.6);--owp-header-media-button-border-color-hover:rgba(255, 255, 255, 0.9);--owp-header-media-button-border-color-focus:rgba(255, 255, 255, 0.9);--owp-header-media-overlay-color:rgba(0,0,0,0);--owp-header-media-image-position:center center;--owp-header-media-image-size:cover;--owp-topbar-social-external-mark-color:#ffffff;--owp-topbar-social-external-mark-bg:#000000;--owp-topbar-social-external-mark-size:0.72em;--owp-topbar-social-external-mark-offset-x:-0.15em;--owp-topbar-social-external-mark-offset-y:-0.25em;}}@media screen and (max-width: 480px){:root{--owp-search-form-label-font-size:inherit;--owp-comment-form-label-font-size:inherit;--owp-header-media-height:600px;--owp-primary-color:#0d0a0b;--owp-primary-color-hover:#a79e8f;--owp-link-color:#0d0a0b;--owp-link-color-hover:#a79e8f;--owp-button-bg-color:#0d0a0b;--owp-button-bg-color-hover:#a79e8f;--owp-button-text-color:#ffffff;--owp-button-text-color-hover:#ffffff;--owp-button-padding-top:15px;--owp-button-padding-right:20px;--owp-button-padding-bottom:15px;--owp-button-padding-left:20px;--owp-button-font-size:12px;--owp-button-font-weight:600;--owp-button-letter-spacing:0.1em;--owp-button-line-height:1;--owp-button-text-transform:uppercase;--owp-input-text-color:#333333;--owp-input-border-color:#5c646b;--owp-input-border-color-focus:rgba(92,100,107,0.5);--owp-input-font-size:14px;--owp-input-line-height:1.8;--owp-widget-link-color:var(--owp-link-color, #333333);--owp-widget-link-color-hover:var(--owp-link-color-hover, #13aff0);--owp-widget-link-text-decoration:none;--owp-widget-link-text-decoration-hover:none;--owp-widget-link-underline-offset:auto;--owp-focus-outline-width:2px;--owp-focus-outline-offset:2px;--owp-focus-outline-color:currentColor;--owp-button-focus-outline-color:var(--owp-button-bg-color-hover, var(--owp-button-bg-color, var(--owp-primary-color, currentColor)));--owp-search-form-label-color:#000000;--owp-comment-form-label-color:#000000;--owp-comment-form-label-required-mark-color:#000000;--owp-social-external-mark-color:#ffffff;--owp-social-external-mark-bg:#000000;--owp-social-external-mark-size:0.72em;--owp-social-external-mark-offset-x:-0.15em;--owp-social-external-mark-offset-y:-0.25em;--owp-header-media-button-bg-color:rgba(0, 0, 0, 0.5);--owp-header-media-button-bg-color-hover:rgba(0, 0, 0, 0.75);--owp-header-media-button-bg-color-focus:rgba(0, 0, 0, 0.75);--owp-header-media-button-icon-color:rgba(255, 255, 255, 0.8);--owp-header-media-button-icon-color-hover:#ffffff;--owp-header-media-button-icon-color-focus:#ffffff;--owp-header-media-button-border-color:rgba(255, 255, 255, 0.6);--owp-header-media-button-border-color-hover:rgba(255, 255, 255, 0.9);--owp-header-media-button-border-color-focus:rgba(255, 255, 255, 0.9);--owp-header-media-overlay-color:rgba(0,0,0,0);--owp-header-media-image-position:center center;--owp-header-media-image-size:cover;--owp-topbar-social-external-mark-color:#ffffff;--owp-topbar-social-external-mark-bg:#000000;--owp-topbar-social-external-mark-size:0.72em;--owp-topbar-social-external-mark-offset-x:-0.15em;--owp-topbar-social-external-mark-offset-y:-0.25em;}}/* Colors */.woocommerce-MyAccount-navigation ul li a:before,.woocommerce-checkout .woocommerce-info a,.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>input[type=radio]:first-child:checked+label:before,.woocommerce-checkout #payment .payment_method_paypal .about_paypal,.woocommerce ul.products li.product li.category a:hover,.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .product-inner .added_to_cart:hover,.product_meta .posted_in a:hover,.product_meta .tagged_as a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce .oceanwp-grid-list a.active,.woocommerce .oceanwp-grid-list a:hover,.woocommerce .oceanwp-off-canvas-filter:hover,.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove:hover,.widget_product_categories li a:hover ~ .count,.widget_layered_nav li a:hover ~ .count,.woocommerce ul.products li.product:not(.product-category) .woo-entry-buttons li a:hover,a:hover,a.light:hover,.theme-heading .text::before,.theme-heading .text::after,#top-bar-content > a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu > li > a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active > a,.sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#0d0a0b;}.woocommerce .oceanwp-grid-list a.active .owp-icon use,.woocommerce .oceanwp-grid-list a:hover .owp-icon use,.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#0d0a0b;}.woocommerce div.product div.images .open-image,.wcmenucart-details.count,.woocommerce-message a,.woocommerce-error a,.woocommerce-info a,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.owp-product-nav li a.owp-nav-link:hover,.woocommerce div.product.owp-tabs-layout-vertical .woocommerce-tabs ul.tabs li a:after,.woocommerce .widget_product_categories li.current-cat > a ~ .count,.woocommerce .widget_product_categories li.current-cat > a:before,.woocommerce .widget_layered_nav li.chosen a ~ .count,.woocommerce .widget_layered_nav li.chosen a:before,#owp-checkout-timeline .active .timeline-wrapper,.bag-style:hover .wcmenucart-cart-icon .wcmenucart-count,.show-cart .wcmenucart-cart-icon .wcmenucart-count,.woocommerce ul.products li.product:not(.product-category) .image-wrap .button,input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,#site-navigation-wrap .dropdown-menu > li.btn > a > span,.thumbnail:hover i,.thumbnail:hover .link-post-svg-icon,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body .contact-info-widget.big-icons li:hover .owp-icon,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#0d0a0b;}.current-shop-items-dropdown{border-top-color:#0d0a0b;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:#0d0a0b;}.wcmenucart-details.count:before{border-color:#0d0a0b;}.woocommerce ul.products li.product .button:hover{border-color:#0d0a0b;}.woocommerce ul.products li.product .product-inner .added_to_cart:hover{border-color:#0d0a0b;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-color:#0d0a0b;}.woocommerce .oceanwp-grid-list a.active{border-color:#0d0a0b;}.woocommerce .oceanwp-grid-list a:hover{border-color:#0d0a0b;}.woocommerce .oceanwp-off-canvas-filter:hover{border-color:#0d0a0b;}.owp-product-nav li a.owp-nav-link:hover{border-color:#0d0a0b;}.widget_shopping_cart_content .buttons .button:first-child:hover{border-color:#0d0a0b;}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove:hover{border-color:#0d0a0b;}.widget_product_categories li a:hover ~ .count{border-color:#0d0a0b;}.woocommerce .widget_product_categories li.current-cat > a ~ .count{border-color:#0d0a0b;}.woocommerce .widget_product_categories li.current-cat > a:before{border-color:#0d0a0b;}.widget_layered_nav li a:hover ~ .count{border-color:#0d0a0b;}.woocommerce .widget_layered_nav li.chosen a ~ .count{border-color:#0d0a0b;}.woocommerce .widget_layered_nav li.chosen a:before{border-color:#0d0a0b;}#owp-checkout-timeline.arrow .active .timeline-wrapper:before{border-top-color:#0d0a0b;border-bottom-color:#0d0a0b;}#owp-checkout-timeline.arrow .active .timeline-wrapper:after{border-left-color:#0d0a0b;border-right-color:#0d0a0b;}.bag-style:hover .wcmenucart-cart-icon .wcmenucart-count{border-color:#0d0a0b;}.bag-style:hover .wcmenucart-cart-icon .wcmenucart-count:after{border-color:#0d0a0b;}.show-cart .wcmenucart-cart-icon .wcmenucart-count{border-color:#0d0a0b;}.show-cart .wcmenucart-cart-icon .wcmenucart-count:after{border-color:#0d0a0b;}.woocommerce ul.products li.product:not(.product-category) .woo-product-gallery .active a{border-color:#0d0a0b;}.woocommerce ul.products li.product:not(.product-category) .woo-product-gallery a:hover{border-color:#0d0a0b;}.widget-title{border-color:#0d0a0b;}blockquote{border-color:#0d0a0b;}.wp-block-quote{border-color:#0d0a0b;}#searchform-dropdown{border-color:#0d0a0b;}.dropdown-menu .sub-menu{border-color:#0d0a0b;}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#0d0a0b;}.oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#0d0a0b;}.social-widget li.oceanwp-email a:hover{border-color:#0d0a0b;}#respond #cancel-comment-reply-link:hover{border-color:#0d0a0b;}body .contact-info-widget.big-icons li:hover i{border-color:#0d0a0b;}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#0d0a0b;}#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#0d0a0b;}.woocommerce div.product div.images .open-image:hover,.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-message a:focus,.woocommerce .button:focus,.woocommerce ul.products li.product:not(.product-category) .image-wrap .button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu > li.btn > a:hover > span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#a79e8f;}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tth,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce .order_details,.woocommerce .shop_table.order_details tfoot th,.woocommerce .shop_table.customer_details th,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h2,.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .order-total td,.woocommerce ul.order_details,.woocommerce .shop_table.order_details tfoot th,.woocommerce .shop_table.customer_details th,.woocommerce .woocommerce-checkout #customer_details h3,.woocommerce .woocommerce-checkout h3#order_review_heading,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout #payment,.woocommerce ul.order_details,.woocommerce #customer_login > div,.woocommerce .col-1.address,.woocommerce .col-2.address,.woocommerce-checkout .woocommerce-info,.woocommerce div.product form.cart,.product_meta,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #reviews #comments ol.commentlist li .comment_container,p.stars span a,.woocommerce ul.product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li,.woocommerce ul.product_list_widget li:first-child,.woocommerce .widget_shopping_cart .cart_list li:first-child,.woocommerce.widget_shopping_cart .cart_list li:first-child,.widget_product_categories li a,.woocommerce .oceanwp-toolbar,.woocommerce .products.list .product,table th,table td,hr,.content-area,body.content-left-sidebar #content-wrap .content-area,
			.content-left-sidebar .content-area,#top-bar-wrap,#site-header,#site-header.top-header #search-toggle,.dropdown-menu ul li,.centered-minimal-page-header,.blog-entry.post,.blog-entry.grid-entry .blog-entry-inner,.blog-entry.thumbnail-entry .blog-entry-bottom,.single-post .entry-title,.single .entry-share-wrap .entry-share,.single .entry-share,.single .entry-share ul li a,.single nav.post-navigation,.single nav.post-navigation .nav-links .nav-previous,#author-bio,#author-bio .author-bio-avatar,#author-bio .author-bio-social li a,#related-posts,#comments,.comment-body,#respond #cancel-comment-reply-link,#blog-entries .type-page,.page-numbers a,
			.page-numbers span:not(.elementor-screen-only),
			.page-links span,body #wp-calendar caption,
			body #wp-calendar th,
			body #wp-calendar tbody,body .contact-info-widget.default i,
			body .contact-info-widget.big-icons i,body .contact-info-widget.big-icons .owp-icon,body .contact-info-widget.default .owp-icon,body .posts-thumbnails-widget li,body .tagcloud a{border-color:#f8f8f6;}body, .separate-layout, .has-parallax-footer:not(.separate-layout) #main{background-color:#f8f8f6;}a{color:#0d0a0b;}a .owp-icon use {stroke:#0d0a0b;}a:hover{color:#a79e8f;}a:hover .owp-icon use {stroke:#a79e8f;}.boxed-layout{background-color:rgba(167,158,143,0.39);}.separate-layout, .has-parallax-footer.separate-layout #main{background-color:#f8f8f6;}.boxed-layout #wrap, .separate-layout .content-area, .separate-layout .widget-area .sidebar-box, body.separate-blog.separate-layout #blog-entries > *, body.separate-blog.separate-layout .oceanwp-pagination, body.separate-blog.separate-layout .blog-entry.grid-entry .blog-entry-inner, .has-parallax-footer:not(.separate-layout) #main{background-color:#f8f8f6;}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#0d0a0b;}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:active, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:active, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#a79e8f;}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{border-color:#ffffff;}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:active, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:active, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{border-color:#ffffff;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea,.select2-container .select2-choice, .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-color:#5c646b;}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-color:#5c646b;}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="email"]:focus,form input[type="tel"]:focus,form input[type="url"]:focus,form input[type="search"]:focus,form textarea:focus,.select2-drop-active,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-drop.select2-drop-above.select2-drop-active,.select2-container-active .select2-choice,.select2-container-active .select2-choices{border-color:rgba(92,100,107,0.5);}body div.wpforms-container-full .wpforms-form input:focus, body div.wpforms-container-full .wpforms-form textarea:focus, body div.wpforms-container-full .wpforms-form select:focus{border-color:rgba(92,100,107,0.5);}label, body div.wpforms-container-full .wpforms-form .wpforms-field-label{color:#0d0a0b;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {color:#0d0b0a;}.page-header .page-subheading {color:#0d0a0b;}.site-breadcrumbs, .background-image-page-header .site-breadcrumbs{color:#0d0a0b;}.site-breadcrumbs ul li .breadcrumb-sep, .site-breadcrumbs ol li .breadcrumb-sep{color:#0d0a0b;}.site-breadcrumbs a, .background-image-page-header .site-breadcrumbs a{color:#0d0a0b;}.site-breadcrumbs a .owp-icon use, .background-image-page-header .site-breadcrumbs a .owp-icon use{stroke:#0d0a0b;}.site-breadcrumbs a:hover, .background-image-page-header .site-breadcrumbs a:hover{color:#a79e8f;}.site-breadcrumbs a:hover .owp-icon use, .background-image-page-header .site-breadcrumbs a:hover .owp-icon use{stroke:#a79e8f;}body {color:#0d0a0b;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title {color:#00244a;}h1 {color:#0d0a0b;}h2 {color:#0d0a0b;}h3 {color:#0d0a0b;}h4 {color:#0d0a0b;}/* OceanWP Style Settings CSS */.container{width:1500px;}@media only screen and (min-width: 960px){ .content-area, .content-left-sidebar .content-area{width:78%;} }@media only screen and (min-width: 960px){ .widget-area, .content-left-sidebar .widget-area{width:20%;} }.separate-layout .content-area, .separate-layout.content-left-sidebar .content-area, .content-both-sidebars.scs-style .content-area, .separate-layout.content-both-sidebars.ssc-style .content-area, body.separate-blog.separate-layout #blog-entries > *, body.separate-blog.separate-layout .oceanwp-pagination, body.separate-blog.separate-layout .blog-entry.grid-entry .blog-entry-inner{padding:30pxpx;}.separate-layout.content-full-width .content-area{padding:30pxpx !important;}.separate-layout .widget-area .sidebar-box{padding:30pxpx;}.boxed-layout #wrap, .boxed-layout .parallax-footer, .boxed-layout .owp-floating-bar{width:1500px;}.theme-button,input[type="submit"],button[type="submit"],button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{padding:15px 20px 15px 20px}.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-style:solid;}.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-width:1px;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea, .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-style:solid;}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-style:solid;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea{border-radius:3px}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-radius:3px}#main #content-wrap, .separate-layout #main #content-wrap{padding-top:30px;padding-bottom:30px;}.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{background-color:#f8f8f8;}.page-numbers a:hover, .page-links a:hover span, .page-numbers.current, .page-numbers.current:hover{background-color:#a79e8f;}.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{color:#0d0a0b;}.page-numbers a .owp-icon use{stroke:#0d0a0b;}.page-numbers a:hover, .page-links a:hover span, .page-numbers.current, .page-numbers.current:hover{color:#0d0a0b;}.page-numbers a:hover .owp-icon use{stroke:#0d0a0b;}.page-header, .has-transparent-header .page-header{padding:26px 0px 0px 0px}/* Header */@media only screen and (max-width: 959px) {body.default-breakpoint #site-logo #site-logo-inner{height:60px;}}@media only screen and (max-width: 959px) {body.default-breakpoint .oceanwp-mobile-menu-icon a,body.default-breakpoint .oceanwp-mobile-menu-icon>button,.mobile-menu-close{line-height:60px;}}#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:100px;}#site-navigation-wrap .dropdown-menu > li > a,#site-navigation-wrap .dropdown-menu > li > button.site-search-toggle,#site-navigation-wrap .dropdown-menu > li > span.opl-logout-link, .oceanwp-mobile-menu-icon a,.oceanwp-mobile-menu-icon>button,.mobile-menu-close,.after-header-content-inner > a{line-height:100px;}#site-header-inner{padding:5px 0px 3px 0px}@media (max-width: 768px){#site-header-inner{padding:5px 0px 5px 0px}}@media (max-width: 480px){#site-header-inner{padding:0px}}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0);}#site-header{border-color:#ffffff;}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:295px;}@media (max-width: 768px){#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:195px;}}@media (max-width: 480px){#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:155px;}}#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:100px;}@media (max-width: 768px){#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:100px;}}.effect-one #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-three #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after{background-color: #395266;}.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span:after{color: #395266;}.effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span:after{text-shadow: 10px 0 #395266, -10px 0 #395266;}#site-navigation-wrap .dropdown-menu > li > a,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle,.oceanwp-mobile-menu-icon a,.oceanwp-mobile-menu-icon>button,#searchform-header-replace-close{color:#0d0a0b;}#site-navigation-wrap .dropdown-menu > li > a .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,.oceanwp-mobile-menu-icon>button .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#0d0a0b;}#site-navigation-wrap .dropdown-menu > li > a:hover,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle:hover,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle:hover,.oceanwp-mobile-menu-icon a:hover,.oceanwp-mobile-menu-icon>button:hover,#searchform-header-replace-close:hover{color:#0d0a0b;}#site-navigation-wrap .dropdown-menu > li > a:hover .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle:hover .owp-icon use,#site-navigation-wrap .dropdown-menu > li > button.site-search-toggle:hover .owp-icon use,.oceanwp-mobile-menu-icon>button:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#0d0a0b;}#site-navigation-wrap .dropdown-menu > .current-menu-item > a,#site-navigation-wrap .dropdown-menu > .current-menu-item > button.dropdown-toggle,#site-navigation-wrap .dropdown-menu > .current-menu-ancestor > a,#site-navigation-wrap .dropdown-menu > .current-menu-item > a:hover,#site-navigation-wrap .dropdown-menu > .current-menu-ancestor > a:hover{color:#0d0a0b;}#site-navigation-wrap .dropdown-menu > li > a:hover,#site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle:hover,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle:hover,#site-navigation-wrap .dropdown-menu > li.sfHover > a{background-color:#ffffff;}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{background-color:#fbfcfc;}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{border-color:#0d0a0b;}.dropdown-menu ul li a.menu-link{color:#0d0a0b;}.dropdown-menu ul li a.menu-link .owp-icon use{stroke:#0d0a0b;}.dropdown-menu ul li a.menu-link:hover{color:#395266;}.dropdown-menu ul li a.menu-link:hover .owp-icon use{stroke:#395266;}.dropdown-menu ul li a.menu-link:hover{background-color:rgba(255,255,255,0);}.dropdown-menu ul > .current-menu-item > a.menu-link{color:#0a0a0a;}.navigation li.mega-cat .mega-cat-title{color:#0d0a0b;}.navigation li.mega-cat ul li .mega-post-title a{color:#0d0a0b;}.navigation li.mega-cat ul li .mega-post-title a:hover{color:rgba(255,255,255,0);}@media (max-width: 1080px) {
				#top-bar-nav, #site-navigation-wrap, .oceanwp-social-menu, .after-header-content {display: none;}
				.center-logo #site-logo { float: none; position: absolute; left: 50%; padding: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
				#site-header.center-header #site-logo, .oceanwp-mobile-menu-icon, #oceanwp-cart-sidebar-wrap {display: block;}
				body.vertical-header-style #outer-wrap {margin: 0 !important;}
				#site-header.vertical-header { position: relative; width: 100%; left: 0 !important; right: 0 !important; }
				#site-header.vertical-header .has-template > #site-logo { display: block; }
				#site-header.vertical-header #site-header-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center;
				align-items: center; padding: 0; max-width: 90%; }
				#site-header.vertical-header #site-header-inner > *:not(.oceanwp-mobile-menu-icon) { display: none; }
				#site-header.vertical-header #site-header-inner > * { padding: 0 !important; }
				#site-header.vertical-header #site-header-inner #site-logo { display: block; margin: 0; width: 50%; text-align: left; }
				body.rtl #site-header.vertical-header #site-header-inner #site-logo { text-align: right; }
				#site-header.vertical-header #site-header-inner .oceanwp-mobile-menu-icon { width: 50%; text-align: right; }
				body.rtl #site-header.vertical-header #site-header-inner .oceanwp-mobile-menu-icon { text-align: left; }
				#site-header.vertical-header .vertical-toggle, body.vertical-header-style.vh-closed #site-header.vertical-header .vertical-toggle { display: none; }
				#site-logo.has-responsive-logo .custom-logo-link { display: none; }
				#site-logo.has-responsive-logo .responsive-logo-link { display: block; }
				.is-sticky #site-logo.has-sticky-logo .responsive-logo-link { display: none; }
				.is-sticky #site-logo.has-responsive-logo .sticky-logo-link { display: block; }
				#top-bar.has-no-content #top-bar-social.top-bar-left, #top-bar.has-no-content #top-bar-social.top-bar-right {position: inherit; left: auto; right: auto; float: none; height: auto; line-height: 1.5em; margin-top: 0; text-align: center;}
				#top-bar.has-no-content #top-bar-social li {float: none; display: inline-block;}
				.owp-cart-overlay, #side-panel-wrap a.side-panel-btn { display: none !important; }
				#site-logo.has-responsive-logo a.site-logo-text { display: none; }
			}@media (max-width: 1080px) {#site-logo #site-logo-inner{height:60px;}}@media (max-width: 1080px) {.oceanwp-mobile-menu-icon a,.oceanwp-mobile-menu-icon>button{line-height:60px;}}#site-logo.has-responsive-logo .responsive-logo-link img{max-height:75px;}#sidr li, #sidr ul, #mobile-dropdown ul li, #mobile-dropdown ul li ul{border-color:#ffffff;}body .sidr a, body .sidr-class-dropdown-toggle, #mobile-dropdown ul li a, #mobile-dropdown ul li > button.menu-link.dropdown-toggle, #mobile-dropdown ul li a .dropdown-toggle, .menu-item-has-children>.oceanwp-sub-menu-toggle:not(.oceanwp-sub-menu-toggle-vertical-header), #mobile-fullscreen ul li a, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle, #mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{color:#0d0a0b;}#mobile-fullscreen a.close .close-icon-inner, #mobile-fullscreen a.close .close-icon-inner::after, #mobile-fullscreen button.close .close-icon-inner, #mobile-fullscreen button.close .close-icon-inner::after{background-color:#0d0a0b;}body .sidr a:hover, body .sidr-class-dropdown-toggle:hover, .menu-item-has-children>.oceanwp-sub-menu-toggle:not(.oceanwp-sub-menu-toggle-vertical-header):hover, body .sidr-class-dropdown-toggle .fa, body .sidr-class-menu-item-has-children.active > a, body .sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle, #mobile-dropdown ul li a:hover, #mobile-dropdown ul li > button.menu-link.dropdown-toggle:hover, #mobile-dropdown ul li > button.menu-link.dropdown-toggle:focus-visible, #mobile-dropdown ul li a .dropdown-toggle:hover, #mobile-dropdown .menu-item-has-children.active > a, #mobile-dropdown .menu-item-has-children.active > button.menu-link.dropdown-toggle, #mobile-dropdown .menu-item-has-children.active > a > .dropdown-toggle, #mobile-dropdown .menu-item-has-children.open-sub > button.menu-link.dropdown-toggle, #mobile-fullscreen ul li a:hover, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle:hover, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle:focus-visible, #mobile-fullscreen .menu-item-has-children.active > button.menu-link.dropdown-toggle, #mobile-fullscreen .menu-item-has-children.open-sub > button.menu-link.dropdown-toggle, #mobile-fullscreen .oceanwp-social-menu.simple-social ul li a:hover{color:#a79e8f;}#mobile-fullscreen a.close:hover .close-icon-inner, #mobile-fullscreen a.close:hover .close-icon-inner::after, #mobile-fullscreen button.close:hover .close-icon-inner, #mobile-fullscreen button.close:hover .close-icon-inner::after{background-color:#a79e8f;}.sidr-class-dropdown-menu ul, #mobile-dropdown ul li ul, #mobile-fullscreen ul ul.sub-menu{background-color:#ffffff;}body .sidr-class-mobile-searchform input, #mobile-dropdown #mobile-menu-search form input{background-color:#ffffff;}body .sidr-class-mobile-searchform input,body .sidr-class-mobile-searchform input:focus, #mobile-dropdown #mobile-menu-search form input, #mobile-fullscreen #mobile-search input, #mobile-fullscreen #mobile-search .search-text{color:#0d0a0b;}body .sidr-class-mobile-searchform input, #mobile-dropdown #mobile-menu-search form input, #mobile-fullscreen #mobile-search input{border-color:#0d0a0b;}body .sidr-class-mobile-searchform input:focus, #mobile-dropdown #mobile-menu-search form input:focus, #mobile-fullscreen #mobile-search input:focus{border-color:#0d0a0b;}.sidr-class-mobile-searchform button, #mobile-dropdown #mobile-menu-search form button{color:#0d0a0b;}.sidr-class-mobile-searchform button .owp-icon use, #mobile-dropdown #mobile-menu-search form button .owp-icon use{stroke:#0d0a0b;}.sidr-class-mobile-searchform button:hover, #mobile-dropdown #mobile-menu-search form button:hover{color:#a79e8f;}.sidr-class-mobile-searchform button:hover .owp-icon use, #mobile-dropdown #mobile-menu-search form button:hover .owp-icon use{stroke:#a79e8f;}/* Topbar */#top-bar{padding:15px 0px 0px 0px}@media (max-width: 768px){#top-bar{padding:10px 0px 0px 0px}}@media (max-width: 480px){#top-bar{padding:10px 0px 0px 0px}}#top-bar-social li a{font-size:16px;}#top-bar-social li a{padding:0px 13px 0px 0px}#top-bar-social li a{color:#ffffff;}#top-bar-social li a .owp-icon use{stroke:#ffffff;}#top-bar-social li a:hover{color:#216396!important;}#top-bar-social li a:hover .owp-icon use{stroke:#216396!important;}#top-bar-wrap,.oceanwp-top-bar-sticky{background-color:#0d0b0a;}#top-bar-wrap{border-color:#ffffff;}#top-bar-wrap,#top-bar-content strong{color:#ffffff;}#top-bar-content a,#top-bar-social-alt a{color:#0d0b0a;}#top-bar-content a:hover,#top-bar-social-alt a:hover{color:#b58787;}/* Blog CSS */.loader-ellips__dot{background-color:#0a0a0a;}.blog-entry.post .blog-entry-header .entry-title a{color:#0d0a0b;}.blog-entry ul.meta li i{color:#0d0a0b;}.blog-entry ul.meta li .owp-icon use{stroke:#0d0a0b;}.single-post ul.meta li i{color:#0d0a0b;}.single-post ul.meta li .owp-icon use{stroke:#0d0a0b;}.single-post .entry-title{color:#0d0a0b;}
				.single-post.content-max-width #wrap .thumbnail,
				.single-post.content-max-width #wrap .wp-block-buttons,
				.single-post.content-max-width #wrap .wp-block-verse,
				.single-post.content-max-width #wrap .entry-header,
				.single-post.content-max-width #wrap ul.meta,
				.single-post.content-max-width #wrap .entry-content p,
				.single-post.content-max-width #wrap .entry-content h1,
				.single-post.content-max-width #wrap .entry-content h2,
				.single-post.content-max-width #wrap .entry-content h3,
				.single-post.content-max-width #wrap .entry-content h4,
				.single-post.content-max-width #wrap .entry-content h5,
				.single-post.content-max-width #wrap .entry-content h6,
				.single-post.content-max-width #wrap .wp-block-image,
				.single-post.content-max-width #wrap .wp-block-gallery,
				.single-post.content-max-width #wrap .wp-block-video,
				.single-post.content-max-width #wrap .wp-block-quote,
				.single-post.content-max-width #wrap .wp-block-text-columns,
				.single-post.content-max-width #wrap .wp-block-code,
				.single-post.content-max-width #wrap .entry-content ul,
				.single-post.content-max-width #wrap .entry-content ol,
				.single-post.content-max-width #wrap .wp-block-cover-text,
				.single-post.content-max-width #wrap .wp-block-cover,
				.single-post.content-max-width #wrap .wp-block-columns,
				.single-post.content-max-width #wrap .post-tags,
				.single-post.content-max-width #wrap .comments-area,
				.single-post.content-max-width #wrap .wp-block-embed,
				#wrap .wp-block-separator.is-style-wide:not(.size-full){max-width:1200px;}
				.single-post.content-max-width #wrap .wp-block-image.alignleft,
				.single-post.content-max-width #wrap .wp-block-image.alignright{max-width:600px;}
				.single-post.content-max-width #wrap .wp-block-image.alignleft{margin-left: calc( 50% - 600px);}
				.single-post.content-max-width #wrap .wp-block-image.alignright{margin-right: calc( 50% - 600px);}
				.single-post.content-max-width #wrap .wp-block-embed,
				.single-post.content-max-width #wrap .wp-block-verse {margin-left: auto; margin-right: auto;}
			.ocean-single-post-header ul.meta-item li a:hover{color:#333333;}/* Sidebar */.widget-area{padding:0px 0px 0px 20px!important}@media (max-width: 768px){.widget-area{padding:0px!important}}.widget-area .sidebar-box, .separate-layout .sidebar-box{margin-bottom:px;}.sidebar-box .widget-title{color:#0d0a0b;}.widget-title{border-color:#0d0a0b;}.sidebar-box, .footer-box{color:#0a0d0b;}/* Footer Widgets */#footer-widgets{padding:50px 0px 50px 0px}#footer-widgets{background-color:#0d0a0b;}#footer-widgets .footer-box .widget-title{color:#f8f8f6;}#footer-widgets,#footer-widgets p,#footer-widgets li a:before,#footer-widgets .contact-info-widget span.oceanwp-contact-title,#footer-widgets .recent-posts-date,#footer-widgets .recent-posts-comments,#footer-widgets .widget-recent-posts-icons li .fa{color:#ffffff;}#footer-widgets li,#footer-widgets #wp-calendar caption,#footer-widgets #wp-calendar th,#footer-widgets #wp-calendar tbody,#footer-widgets .contact-info-widget i,#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"],#footer-widgets .posts-thumbnails-widget li,#footer-widgets .social-widget li a{border-color:#0d0a0b;}#footer-widgets .contact-info-widget .owp-icon{border-color:#0d0a0b;}#footer-widgets .footer-box a:hover,#footer-widgets a:hover{color:#a79e8f;}/* Footer Copyright */#footer-bottom{padding:5px 0px 30px 0px}@media (max-width: 768px){#footer-bottom{padding:5px 0px 0px 0px}}@media (max-width: 480px){#footer-bottom{padding:5px 0px 30px 0px}}#footer-bottom{background-color:#0d0a0b;}#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover{color:#a79e8f;}/* WooCommerce */.current-shop-items-dropdown{width:500px;}.current-shop-items-dropdown{background-color:#e9e9e9;}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid.thumbnail, .widget_shopping_cart ul.cart_list li, .woocommerce ul.product_list_widget li:first-child, .widget_shopping_cart .total{border-color:#ffffff;}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a{color:#0d0a0b;}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a:hover{color:#a79e8f;}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove:hover{color:rgba(33,99,150,0.5);border-color:rgba(33,99,150,0.5);}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid .quantity{color:#0d0a0b;}.widget_shopping_cart .total{background-color:#0d0a0b;}.widget_shopping_cart .total strong{color:#0d0a0b;}.widget_shopping_cart_content .buttons .button:first-child{background-color:#0d0a0b;}.widget_shopping_cart_content .buttons .button:first-child:hover{background-color:#a79e8f;}.widget_shopping_cart_content .buttons .button:first-child{color:#ffffff;}.widget_shopping_cart_content .buttons .button:first-child:hover{color:#ffffff;}.widget_shopping_cart_content .buttons .button:first-child{border-color:rgba(255,255,255,0);}.widget_shopping_cart_content .buttons .button:first-child:hover{border-color:rgba(255,255,255,0);}.widget_shopping_cart_content .buttons .checkout{background-color:#0d0a0b;}.widget_shopping_cart_content .buttons .checkout:hover{background-color:#a79e8f;}.widget_shopping_cart_content .buttons .checkout{color:#ffffff;}.widget_shopping_cart_content .buttons .checkout:hover{color:#ffffff;}#oceanwp-cart-sidebar-wrap .oceanwp-cart-sidebar .oceanwp-cart-close, #oceanwp-cart-sidebar-wrap .oceanwp-cart-close .close-wrap>div, #oceanwp-cart-sidebar-wrap .oceanwp-cart-close .close-wrap>div:before{background-color:#0d0a0b;}#oceanwp-cart-sidebar-wrap h4{color:#0d0a0b;}.oceanwp-off-canvas-close:hover svg{fill:#ffffff;}.woocommerce .loader-ellips__dot{background-color:#395266;}.woocommerce div.product div.images, .woocommerce.content-full-width div.product div.images{width:50%;}.woocommerce div.product div.summary, .woocommerce.content-full-width div.product div.summary{width:50%;}.owp-floating-bar form.cart .quantity .minus:hover, .owp-floating-bar form.cart .quantity .plus:hover{color:#ffffff;}#owp-checkout-timeline .timeline-step{color:#0a0a0a;}#owp-checkout-timeline .timeline-step{border-color:#cccccc;}#owp-checkout-timeline .active .timeline-wrapper{background-color:rgba(33,99,150,0.9);}#owp-checkout-timeline.arrow .active .timeline-wrapper:before{border-top-color:rgba(33,99,150,0.9); border-bottom-color:rgba(33,99,150,0.9);}#owp-checkout-timeline.arrow .active .timeline-wrapper:after{border-left-color:rgba(33,99,150,0.9); border-right-color:rgba(33,99,150,0.9);}.woocommerce ul.products li.product.outofstock .outofstock-badge{background-color:#0d0a0b;}.quantity .qty,.quantity .qty-changer a, .quantity .plus, .quantity .minus{border-color:rgba(219,219,219,0.52);}.quantity .qty{color:#0d0a0b;}.quantity .qty-changer a, .quantity .plus, .quantity .minus{color:#0d0a0b;}.quantity .qty-changer a:hover, .quantity .plus:hover, .quantity .minus:hover{color:#0d0a0b;}.woocommerce .products .product-inner{padding:0px 25px 0px 25px}@media (max-width: 768px){.woocommerce .products .product-inner{padding:0px 10px 0px 10px}}@media (max-width: 480px){.woocommerce .products .product-inner{padding:0px 3px 0px 3px}}.woocommerce ul.products li.product .woo-entry-inner li.image-wrap{margin:0px}.woocommerce .products .product-inner{border-style: solid}.woocommerce .products .product-inner{border-width:0px}.woocommerce .products .product-inner{border-color:#f9f9f9;}.woocommerce ul.products li.product li.category a:hover{color:#395266;}.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a{color:#0d0a0b;}.woocommerce ul.products li.product li.title a:hover{color:#a79e8f;}.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price .amount{color:#0d0a0b;}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .product-inner .added_to_cart:hover, .woocommerce ul.products li.product:not(.product-category) .image-wrap .button:hover{color:#395266;}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .product-inner .added_to_cart:hover, .woocommerce ul.products li.product:not(.product-category) .image-wrap .button:hover{border-color:#395266;}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{border-style:solid;}.owp-quick-view{background-color:rgba(57,82,102,0.7);}.owp-quick-view:hover{background-color:#395266;}.owp-qv-content-inner .owp-qv-close{color:#0d0a0b;}#oceanwp-off-canvas-sidebar-wrap .sidebar-box{border-color:rgba(57,82,102,0.5);}.woocommerce div.product .product_title{color:#0d0b0a;}.price,.amount{color:#0d0b0a;}.woocommerce div.product div[itemprop="description"], .woocommerce div.product .woocommerce-product-details__short-description{color:#0d0b0a;}.product_meta .posted_in,.product_meta .tagged_as,.product_meta .sku_wrapper{color:#0d0a0b;}.product_meta .posted_in a,.product_meta .tagged_as a{color:#0d0a0b;}.product_meta .posted_in a:hover,.product_meta .tagged_as a:hover{color:#a79e8f;}.woocommerce div.owp-woo-single-cond-notice span, .woocommerce div.owp-woo-single-cond-notice a{color:#0d0a0b;}.woocommerce div.owp-woo-single-cond-notice a:hover{color:#a79e8f;}.owp-product-nav li a.owp-nav-link{-webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px;}.owp-product-nav li a.owp-nav-link{background-color:#f9f9f9;}.owp-product-nav li a.owp-nav-link:hover{background-color:#0d0a0b;}.owp-product-nav li a.owp-nav-link{color:rgba(0,0,0,0.5);}.owp-product-nav li a.owp-nav-link .owp-icon use{stroke:rgba(0,0,0,0.5);}.owp-product-nav li a.owp-nav-link{border-color:#f9f9f9;}.owp-product-nav li a.owp-nav-link:hover{border-color:#0d0a0b;}.woocommerce div.product div.summary button.single_add_to_cart_button{background-color:#0d0a0b;}.woocommerce div.product div.summary button.single_add_to_cart_button:hover{background-color:#a79e8f;}.woocommerce div.product div.summary button.single_add_to_cart_button{color:#ffffff;}.woocommerce div.product div.summary button.single_add_to_cart_button:hover{color:#ffffff;}.woocommerce div.product div.summary button.single_add_to_cart_button{border-color:#0d0a0b;}.woocommerce div.product div.summary button.single_add_to_cart_button:hover{border-color:#0d0a0b;}.woocommerce div.product div.summary button.single_add_to_cart_button{border-style:solid;}.woocommerce div.product div.summary button.single_add_to_cart_button{border-radius:1px;}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#395266;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#395266;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-color:#395266;}.woocommerce div.product .woocommerce-tabs .panel h2{color:#00244a;}.woocommerce div.product .woocommerce-tabs .panel p{color:#00244a;}.woocommerce .owp-account-links li .owp-account-link, .woocommerce .owp-account-links li.orDisplay Related Items{color:#0d0a0b;}.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation ul li{border-color:#a79e8f;}.woocommerce-MyAccount-navigation ul li a:before{color:#0d0a0b;}.woocommerce-MyAccount-navigation ul li a{color:#0d0a0b;}.woocommerce-MyAccount-navigation ul li a:hover{color:#a79e8f;}.woocommerce-MyAccount-content .addresses .woocommerce-Address .title h3{color:#0d0a0b;}.woocommerce-MyAccount-content .addresses .woocommerce-Address address{color:rgba(137,137,137,0.44);}.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-cart .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-cart .cart-collaterals h2,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{border-color:rgba(233,233,233,0.9);}.woocommerce-cart table.shop_table thead th,.woocommerce-cart .cart-collaterals h2{color:#0d0a0b;}.woocommerce-cart .cart-collaterals .cart_totals table th{color:#0d0a0b;}.woocommerce table.shop_table a.remove{color:#840a2b;}.woocommerce table.shop_table a.remove:hover{color:#a79e8f;}.woocommerce-checkout .woocommerce-info a{color:#395266;}.woocommerce-checkout .woocommerce-info a:hover{color:#0d0a0b;}.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{border-color:rgba(233,233,233,0.48);}.woocommerce .woocommerce-checkout #customer_details h3,.woocommerce .woocommerce-checkout h3#order_review_heading{color:#0d0a0b;}.woocommerce-checkout table.shop_table thead th,.woocommerce #order_review table.shop_table tfoot th{color:#0d0a0b;}/* Sticky Header CSS */.is-sticky #site-header.medium-header .top-header-wrap{padding:0px}.is-sticky #site-header,.ocean-sticky-top-bar-holder.is-sticky #top-bar-wrap,.is-sticky .header-top{opacity:1;}.is-sticky #site-header,.is-sticky #searchform-header-replace{background-color:#ffffff!important;}/* Typography */body{font-family: Montserrat;font-size: 15px;line-height: 1.5;font-weight: 300;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family: Oswald;line-height: 1.4;}h1{font-family: Oswald;font-size: 42px;line-height: 1.4;font-weight: 300;text-transform: none;}h2{font-family: Oswald;font-size: 36px;line-height: 1.5;letter-spacing: 3px;font-weight: 300;text-transform: none;}@media screen and (max-width: 768px) { h2 {font-size: 24px;}}@media screen and (max-width: 768px) { h2 {letter-spacing: 3px;}}@media screen and (max-width: 480px) { h2 {font-size: 22px;}}@media screen and (max-width: 480px) { h2 {line-height: 1.5;}}@media screen and (max-width: 480px) { h2 {letter-spacing: 2px;}}h3{font-family: Oswald;font-size: 24px;line-height: 1.5;letter-spacing: 2.9px;font-weight: 300;text-transform: none;}@media screen and (max-width: 480px) { h3 {font-size: 20px;}}@media screen and (max-width: 480px) { h3 {line-height: 1.3;}}@media screen and (max-width: 480px) { h3 {letter-spacing: 2px;}}h4{font-family: Oswald;font-size: 20px;line-height: 1.2;letter-spacing: 2px;font-weight: 300;}@media screen and (max-width: 480px) { h4 {font-size: 18px;}}@media screen and (max-width: 480px) { h4 {line-height: 1.2;}}@media screen and (max-width: 480px) { h4 {letter-spacing: 1.5px;}}h5{font-size: 14px;line-height: 1.4;}h6{font-size: 15px;line-height: 1.4;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-family: Oswald;font-size: 42px;line-height: 1.5;letter-spacing: 3px;font-weight: 300;text-transform: none;}@media screen and (max-width: 768px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {font-size: 32px;}}@media screen and (max-width: 768px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {line-height: 1.5;}}@media screen and (max-width: 768px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {letter-spacing: 5px;}}@media screen and (max-width: 480px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {font-size: 30px;}}@media screen and (max-width: 480px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {line-height: 1.5;}}@media screen and (max-width: 480px) { .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {letter-spacing: 2px;}}.page-header .page-subheading, .page-header.background-image-page-header .page-subheading{font-family: Montserrat;font-size: 16px;line-height: 2;letter-spacing: 1px;font-weight: 300;}.site-breadcrumbs, .site-breadcrumbs a{font-family: Montserrat;font-size: 13px;line-height: 1.4;letter-spacing: 1px;font-weight: 400;text-transform: uppercase;}#top-bar-content,#top-bar-social-alt{font-size: 10px;line-height: 1.8;}#site-logo a.site-logo-text{font-family: Montserrat;font-size: 24px;line-height: 1.4;font-weight: 300;}#site-navigation-wrap .dropdown-menu > li > a,#site-header.full_screen-header .fs-dropdown-menu > li > a,#site-header.top-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.center-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.medium-header #site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a{font-family: Montserrat;font-size: 13px;letter-spacing: 0.5px;font-weight: 400;}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-family: Montserrat;font-size: 13px;line-height: 0.2;letter-spacing: 0.5px;font-weight: 400;}.sidr-class-dropdown-menu li a, a.sidr-class-toggle-sidr-close, button.sidr-class-toggle-sidr-close, #mobile-dropdown ul li a, #mobile-dropdown ul li > button.menu-link.dropdown-toggle, body #mobile-fullscreen ul li a, body #mobile-fullscreen ul li > button.menu-link.dropdown-toggle{font-family: Montserrat;font-size: 16px;line-height: 1.5;font-weight: 300;}.blog-entry.post .blog-entry-header .entry-title a{font-family: Oswald;font-size: 20px;line-height: 1.5;letter-spacing: 2px;font-weight: 300;text-transform: uppercase;}.ocean-single-post-header .single-post-title{font-size: 34px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header ul.meta-item li, .ocean-single-post-header ul.meta-item li a{font-size: 13px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-name, .ocean-single-post-header .post-author-name a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-description{font-size: 12px;line-height: 1.4;letter-spacing: 0.6px;}.single-post .entry-title{font-family: Oswald;font-size: 22px;line-height: 1.4;letter-spacing: 1px;font-weight: 300;text-transform: uppercase;}.single-post ul.meta li, .single-post ul.meta li a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.sidebar-box .widget-title, .sidebar-box.widget_block .wp-block-heading{font-family: Oswald;font-size: 13px;line-height: 1.4;letter-spacing: 0.3px;font-weight: 300;text-transform: uppercase;}.sidebar-box, .footer-box{font-family: Montserrat;font-size: 14px;line-height: 1.5;letter-spacing: 1px;font-weight: 300;}#footer-widgets .footer-box .widget-title{font-family: Oswald;font-size: 20px;line-height: 1;letter-spacing: 2.5px;font-weight: 300;text-transform: uppercase;}#footer-bottom #copyright{font-family: Montserrat;font-size: 16px;line-height: 0.2;letter-spacing: 1.2px;font-weight: 300;}#footer-bottom #footer-bottom-menu{font-family: Montserrat;font-size: 14px;line-height: 0.5;font-weight: 300;}.woocommerce-store-notice.demo_store{line-height: 2;letter-spacing: 1.5px;}.demo_store .woocommerce-store-notice__dismiss-link{line-height: 2;letter-spacing: 1.5px;}.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a{font-size: 17px;line-height: 1.4;font-weight: 300;text-transform: none;}.woocommerce ul.products li.product li.category, .woocommerce ul.products li.product li.category a{font-size: 12px;line-height: 1;font-weight: 400;}.woocommerce ul.products li.product .price{font-family: Montserrat;font-size: 15px;line-height: 1;font-weight: 500;}.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .product-inner .added_to_cart{font-family: Montserrat;font-size: 12px;line-height: 1.5;letter-spacing: 1px;}.woocommerce ul.products li.owp-woo-cond-notice span, .woocommerce ul.products li.owp-woo-cond-notice a{font-size: 16px;line-height: 1;letter-spacing: 1px;font-weight: 600;text-transform: capitalize;}.woocommerce div.product .product_title{font-family: Oswald;font-size: 42px;line-height: 1.5;letter-spacing: 3px;font-weight: 300;text-transform: none;}@media screen and (max-width: 768px) { .woocommerce div.product .product_title {font-size: 18px;}}@media screen and (max-width: 768px) { .woocommerce div.product .product_title {line-height: 1.5;}}@media screen and (max-width: 768px) { .woocommerce div.product .product_title {letter-spacing: 4px;}}@media screen and (max-width: 480px) { .woocommerce div.product .product_title {font-size: 24px;}}@media screen and (max-width: 480px) { .woocommerce div.product .product_title {line-height: 1.5;}}@media screen and (max-width: 480px) { .woocommerce div.product .product_title {letter-spacing: 5px;}}.woocommerce div.product p.price{font-family: Oswald;font-size: 22px;line-height: 1;font-weight: 300;}.woocommerce .owp-btn-normal .summary form button.button, .woocommerce .owp-btn-big .summary form button.button, .woocommerce .owp-btn-very-big .summary form button.button{font-size: 12px;line-height: 1.5;letter-spacing: 1px;text-transform: uppercase;}.woocommerce div.owp-woo-single-cond-notice span, .woocommerce div.owp-woo-single-cond-notice a{font-size: 18px;line-height: 2;letter-spacing: 1.5px;font-weight: 600;text-transform: capitalize;}.ocean-preloader--active .preloader-after-content{font-size: 20px;line-height: 1.8;letter-spacing: 0.6px;}/* 1. Das Hauptbild im linken Container zentrieren */.woocommerce div.product div.images .woocommerce-product-gallery__image img{margin-left:auto !important;margin-right:auto !important;display:block !important;float:none !important}/* 2. Den Thumbnail-Slider darunter linksbündig ausrichten */.woocommerce div.product div.images .flex-control-nav.flex-control-thumbs{position:relative !important;display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;/* Erzwingt die Linksbündigkeit *//* Abstände korrigieren */margin:15px 0 0 0 !important;padding:0 !important;width:100% !important;left:0 !important;right:auto !important}/* 3. Abstände zwischen den einzelnen Vorschaubildern (Thumbnails) */.woocommerce div.product div.images .flex-control-nav.flex-control-thumbs li{float:left !important;margin-right:10px !important;/* 10px Platz zum nächsten Vorschaubild */margin-left:0 !important}/* Den Hintergrund der Produkt-Summary auf 50% weiß einstellen */.woocommerce div.product div.summary{background-color:rgba(255,255,255,0.5) !important;padding:20px !important;box-sizing:border-box !important}/* Nur den Hintergrund der Produkt-Summary weiß färben .woocommerce div.product div.summary{background-color:#ffffff !important;padding:20px !important;/* Fügt minimalen Abstand hinzu,damit der Text nicht am weißen Rand klebt */box-sizing:border-box !important}*//* Rahmen der Select-Box im Variantenpicker bei Fokus feiner gestalten */.variations select:focus,.woocommerce-variation-add-to-cart select:focus,table.variations select:focus{/* Setzt den dicken OceanWP-Rand auf eine feine 1px Linie */outline:1px solid #cccccc !important;outline-offset:0 !important;/* Ändert den Standard-Rahmen auf denselben dezenten Wert */border:1px solid #cccccc !important;/* Entfernt eventuelle dicke Schatten,die OceanWP mitliefert */box-shadow:none !important}/* Erlaubt dem Container Platz für den rechten Rand der Suchbox */.mega-menu li.mega-menu-item.mega-search{padding-right:2px !important;overflow:visible !important;/* Verhindert,dass Ränder abgeschnitten werden */}/* Suchfeld im fokussierten Zustand feiner darstellen */.mega-menu .mega-search input[type="search"]:focus,.mega-menu .mega-search input[type="text"]:focus{/* Setzt den dicken OceanWP-Barrierefreiheitsrand auf eine feine 1px Linie */outline:1px solid #cccccc !important;outline-offset:0 !important;/* Simuliert zusätzlich eine saubere Kante ohne echtes Box-Model-Wachstum */border:1px solid #cccccc !important;box-shadow:none !important}/* Kein blauer Rand über der mobilen drop down search box. */#searchform-dropdown,#icon-searchform-dropdown{border-top:none}/* Abstand Thumbnails unter Produktbild,Produktseite*/.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-thumbnail-slider{margin-top:5%}/* keine Hover-Effekte bei Akkordeon*/.wp-block-accordion-heading__toggle,.wp-block-accordion-heading__toggle:hover,.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle-title,.wp-block-accordion-heading__toggle-title:hover,.akkordeon-link,.akkordeon-link:hover{text-decoration:none !important;text-decoration-line:none !important;background-color:transparent !important;color:inherit !important}/* Überschrift bei Akkordeon*/.wp-block-accordion-heading__toggle-title{font-size:18px !important}/* Button Widerruf Footer*/.menu-button a{background-color:#0073aa;color:#fff !important;padding:10px 20px !important;border-radius:5px}/* Hintergrundfarbe letzer Schritt Kasse unten*/.woocommerce #order_review table.shop_table tfoot td{background-color:#f8f8f6}/*Kein Unterstrich in Buttons*/.gb-button{text-decoration:none !important}/*Auf Tablets ausblenden*/@media (max-width:959px){.element-aus-tablet{display:none}}/*Kein Rahmen um Menü-Punkt Max Mega*/a:focus{outline:none !important}/*Teaser Boxen Startseite*/@media (min-width:1024px){.teaser-box-kategorie-start{margin-top:-20rem !important;opacity:85%}}@media (min-width:1024px){.teaser-box-header-start{margin-top:-45rem !important;opacity:100%}}/*Oberer Reset-Button Produktfilter*/.woof_reset_button_2{padding:2px 7px;background-color:#0a0a0a;color:#ffffff;border:0}/*Abstände Produktfilter*/.woof_container{padding-bottom:5px;margin-bottom:25px}/*Kein Kurztext Aja Suche Filter*/.woof_husky_txt-option-text{display:none}/*Styling Auswahl-Label Produktseite*/.cfvsw-label-option{font-size:var( --cfvsw-swatches-font-size,12px );padding:12px 15px;background-color:#dad8d2;color:#0d0a0b;opacity:.8}.cfvsw-selected-swatch{border:1px solid var( --cfvsw-swatches-border-color-hover,#a79e8f ) !important;box-sizing:border-box;background-color:#a79e8f}.cfvsw-swatches-blur-cross::before{font-family:Dashicons;content:"\f335";color:#5c646b;font-size:1.8em;-webkit-transition:all 200ms;transition:all 200ms;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(255,255,255,0.7)}/* Ausrichtung Eigenschaften auf Produktseite */.woocommerce div.product form.cart .variations label{display:flex;color:#333;font-weight:600;padding-top:15px;padding-bottom:8px}/* Formatierung Variation Swatches Produktseite */.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term{border-radius:0}.woocommerce div.product form.cart .variations td.value{padding:8px 0 8px}table th,table td{padding:0}/* Reset-Button unterhalb der letzten Variation */.woocommerce div.product form.cart .variations tr:last-child td.value{position:relative;padding-bottom:45px !important;margin-bottom:20px}.woocommerce div.product form.cart .variations .reset_variations{position:absolute !important;left:0 !important;bottom:-15px !important;float:none !important;display:block !important;margin:0 !important;padding:10px 10px !important;width:fit-content !important;font-size:13px;font-weight:normal;border:1px solid #6b0c42;border-radius:3px;text-decoration:none;color:#6b0c42}/*Styling Auswahl leeren Produktseite .woocommerce div.product form.cart .variations .reset_variations{display:block;float:left;margin-top:10px;font-size:13px;font-weight:normal;border:1px solid #6b0c42;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none;visibility:hidden;color:#6b0c42}*//*Korrekktur Versatz Meta-Items Blog etc. ul.meta li i{padding-right:0;font-size:17px}*//*Über mich Mobil*/@media (min-width:782px){.kein-umbruch p br{display:none}}/*Winterwonderland Schrift Mobil*/@media (max-width:781px) and (orientation:portrait){.winterwonderland{font-size:12vw !important;line-height:14px}}/*Mega-Anzeige Header auf Mobilgeräten*/@media (max-width:781px) and (orientation:portrait){.mega-header-mobil{font-size:40px !important;line-height:90px !important}}@media (min-width:782px) and (max-width:959px) and (orientation:portrait){.mega-header-tablet{font-size:90px !important;line-height:126px !important}}/*Headeranzeige auf Mobilgeräten*/@media (max-width:414px){.header-no-display-mobile{display:none!important}}@media (min-width:415px){.header-no-display-desktop{display:none!important}}/*Unterstreichung Anker-Links*/.link-html-anker{text-decoration:underline}.breite-header-text{width:500px !important}/*Keine Opazität auf Buttons*//*Warenkorb Produktseite*/.woocommerce .added_to_cart.disabled,.woocommerce .added_to_cart:disabled,.woocommerce .button.disabled,.woocommerce .button:disabled,.woocommerce button.disabled,.woocommerce button:disabled,.woocommerce input[type="button"].disabled,.woocommerce input[type="button"]:disabled,.woocommerce input[type="reset"].disabled,.woocommerce input[type="reset"]:disabled,.woocommerce input[type="submit"].disabled,.woocommerce input[type="submit"]:disabled{opacity:1 !important;cursor:not-allowed}/*Absenden Neewsletter-Form*/.woocommerce input[type="submit"]:disabled{opacity:1 !important;cursor:not-allowed}.newsletter-formular{margin-left:20px !important}/* 2 spalten stapeln tablet mobil porträt*/@media (max-width:959px) and (orientation:portrait){.block-einzel-spalte-ps{flex-basis:100% !important;flex-grow:1 !important}}@media (max-width:959px) and (orientation:portrait){.block-spalten-ps{flex-wrap:wrap !important}}/* 4 spalten stapeln tablet mobil porträt*/@media (max-width:959px) and (orientation:portrait){.block-4-einzel-spalte-ps{flex-basis:35% !important;flex-grow:1 !important}}@media (max-width:959px) and (orientation:portrait){.block-spalten-ps{flex-wrap:wrap !important}}/*Texte im Header-Banner*/@media (max-width:767px){.elevator-header{font-size:14px !important}}@media (max-width:767px){.titel-header{font-size:32px !important}}@media (max-width:767px){.produkte-text-header{font-size:12px !important}}/*Format Paginierung*/.page-numbers.current{background-color:#a79e87 !important}/*Galerie-Slider Startseite*/.spaltenabstand-galerie-start{gap:1em !important}.bilder-galerie-start{max-width:47% !important}.galerie-button__link:hover{color:#ffffff !important;background-color:#0d0a0b!important}/*Content-Slider Startseite*/@media (min-width:1959px){.slick-prev{left:-55px !important}.slick-next{right:-55px !important}}@media (min-width:1959px){.header-text{margin-left:-165px}}.element-aus{display:none !important}.box-schatten-header{box-shadow:3px 3px rgba(63,73,81,0.65)}/* Auswahl zurücksetzen - Produktseite*/.woocommerce div.product form.cart .variations .reset_variations:before{display:none;   }/* Keine Überschrift in Produkt-Tabs*/.woocommerce div.product .woocommerce-tabs .panel h2:first-child{display:none}/* Formatierung Product Tabs*/.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;color:#0d0a0b;border-top:none;border-bottom:2px solid transparent;margin-top:-1px;margin-bottom:-1px;font-weight:400;text-transform:uppercase;font-size:90%;padding:0 0 0 0;margin-right:20px;margin-bottom:15px}/* Link ohne Unterstrich*/.single-post:not(.elementor-page) .entry-content a,.page:not(.elementor-page):not(.woocommerce-page) .entry a{text-decoration:none !important}/* Überschrift Produktbeschreibung ausblenden*/.woocommerce div.product.owp-tabs-layout-section .panel h2:first-child{display:none}/* Überschrift Produktbeschreibung*/.woocommerce div.product.owp-tabs-layout-section .panel h2:first-child{font-size:20px;letter-spacing:1px;margin-top:0;text-align:left}.woocommerce div.product .woocommerce-tabs .panel h2:first-child{margin:20px 0;margin-top:20px;font-size:20px;font-weight:300}/* Metadaten Produktseite nicht anzeigen */.product .wc-gzd-single-meta{display:none}/* Spoiler Titel */.su-spoiler-style-default >.su-spoiler-title{padding-left:27px;padding-right:0;font-weight:400}/*Abstand Versandkosten Produktseite*/.wc-gzd-single .wc-gzd-additional-info.shipping-costs-info,.wc-gzd-single p.price.price-unit.smaller{padding:0 0}.product p.wc-gzd-additional-info{margin-bottom:-.3rem;font-size:.9em;clear:left}/* Keine Steuer/Versand in Produktlisten .woocommerce ul.products li.product .woo-entry-inner li:last-child{display:none}*//* Titel Produktlisten */.woocommerce ul.products li.product li.title a{display:inline-block;text-align:center !important;font-size:15px;letter-spacing:0;text-transform:uppercase;margin-top:10px;line-height:1;font-weight:400}/* Titel WC Block Produktlisten */.wc-block-grid__product-title{font-family:inherit;line-height:1.2em;font-weight:400;text-transform:uppercase;padding:0;color:#0d0a0b;font-size:15px;display:block}.woocommerce ul.products li.product .woo-entry-inner li{margin-bottom:0;padding-bottom:0;margin-top:0;line-height:1}/*Größe Preise in WC Blog-Grids*/.wc-block-grid__product-price{Font-size:15px}/*Titel Cross-Selling*/.woocommerce .upsells.products h2{margin:0 0 15px}/*Warenkorbbutton Breite*/.woocommerce .owp-btn-big .summary form button.button{width:78.5%}/*weiter zur kasse button*/.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline;margin-bottom:0;margin-top:100px;border:0;text-align:center;width:100%}input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,body div.wpforms-container-full .wpforms-form input[type="submit"],body div.wpforms-container-full .wpforms-form button[type="submit"],body div.wpforms-container-full .wpforms-form .wpforms-page-button{display:inline}/*Load More Products*/.load_products{font-size:15px;font-weight:700;letter-spacing:1px;font-Family:Montserrat}/*WP Blockbutton*/.wp-block-button__link{background-color:#0d0a0b;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px;letter-spacing:0;margin:1;font-weight:600;padding:8px 15px 8px 15px;text-transform:uppercase;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:hover{color:#ffffff !important;background-color:#a79e8f !important}.wp-block-button__link{color:#ffffff ! important}/*Lupe lightbox detailseite ausblenden*/.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;display:block;height:32px;width:32px;background-color:#ffffff;color:#0d0a0b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}/*Suche-Button Kategorieseiten*/.woocommerce-product-search button[type="submit"]{float:right;margin-top:15px;width:100%;font-family:Montserrat;font-size:13px;font-weight:600;letter-spacing:1px;padding:12px 15px 12px 15px;   width:100%}/*Produktfilter Reset-Button */.wcpf-field-button .wcpf-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:10px 15px;background:#0d0a0b;-webkit-border-radius:0;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;text-align:center;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#fff}/*Produktgitter als Alternative zu Slider*/.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent;list-style:none}/* .wc-block-grid__products .wc-block-grid__product-image img{   width:80%}*//*Button-Farbe Cookie Notice*/.cn-button.bootstrap{color:#fff;background:#0d0a0b}/*Ausrichtung Social Icons Footer*/.wp-block-social-links .wp-social-link a{padding:0;margin-left:-4px}/*Advanced Heading Schrift .wp-block-getwid-advanced-heading .wp-block-getwid-advanced-heading__content{display:block}.has-custom-font-size .wp-block-getwid-advanced-heading__content{font-size:inherit;font-family:Oswald !important}*//* Groß-Kleinschreibung in Menüs*/.dropdown-menu ul li a.menu-link{text-transform:none}/* montserrat-300 - latin */@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url('/wp-includes/fonts/montserrat-v14-latin-300.eot');/* IE9 Compat Modes */src:local('Montserrat Light'),local('Montserrat-Light'),url('/wp-includes/fonts/montserrat-v14-latin-300.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */url('/wp-includes/fonts/montserrat-v14-latin-300.woff2') format('woff2'),/* Super Modern Browsers */url('/wp-includes/fonts/montserrat-v14-latin-300.woff') format('woff'),/* Modern Browsers */url('/wp-includes/fonts/montserrat-v14-latin-300.ttf') format('truetype'),/* Safari,Android,iOS */url('/wp-includes/fonts/montserrat-v14-latin-300.svg#Montserrat') format('svg');/* Legacy iOS */}/* montserrat-regular - latin */@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/wp-includes/fonts/montserrat-v14-latin-regular.eot');/* IE9 Compat Modes */src:local('Montserrat Regular'),local('Montserrat-Regular'),url('/wp-includes/fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */url('/wp-includes/fonts/montserrat-v14-latin-regular.woff2') format('woff2'),/* Super Modern Browsers */url('/wp-includes/fonts/montserrat-v14-latin-regular.woff') format('woff'),/* Modern Browsers */url('/wp-includes/fonts/montserrat-v14-latin-regular.ttf') format('truetype'),/* Safari,Android,iOS */url('/wp-includes/fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg');/* Legacy iOS */}/* oswald-300 - latin */@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url('/wp-includes/fonts/oswald-v35-latin-300.eot');/* IE9 Compat Modes */src:local(''),url('/wp-includes/fonts/oswald-v35-latin-300.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */url('/wp-includes/fonts/oswald-v35-latin-300.woff2') format('woff2'),/* Super Modern Browsers */url('/wp-includes/fonts/oswald-v35-latin-300.woff') format('woff'),/* Modern Browsers */url('/wp-includes/fonts/oswald-v35-latin-300.ttf') format('truetype'),/* Safari,Android,iOS */url('/wp-includes/fonts/oswald-v35-latin-300.svg#Oswald') format('svg');/* Legacy iOS */}/* oswald-regular - latin */@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('/wp-includes/fonts/oswald-v35-latin-regular.eot');/* IE9 Compat Modes */src:local(''),url('/wp-includes/fonts/oswald-v35-latin-regular.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */url('/wp-includes/fonts/oswald-v35-latin-regular.woff2') format('woff2'),/* Super Modern Browsers */url('/wp-includes/fonts/oswald-v35-latin-regular.woff') format('woff'),/* Modern Browsers */url('/wp-includes/fonts/oswald-v35-latin-regular.ttf') format('truetype'),/* Safari,Android,iOS */url('/wp-includes/fonts/oswald-v35-latin-regular.svg#Oswald') format('svg');/* Legacy iOS */}/* joules-et-jaques-hand-upright */@font-face{font-family:'Joules et Jaques Hand Upright';font-style:normal;font-weight:400;src:local(''),url('/wp-includes/fonts/joules-et-jaques-hand-upright.woff2') format('woff2'),/* Chrome 26+,Opera 23+,Firefox 39+ */url('/wp-includes/fonts/joules-et-jaques-hand-upright.woff') format('woff');/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */}/* Überschrift das könnte dir gefallen Slider */.related-post-title{font-weight:300}/* Titel Produktgitter */.wc-block-grid__product-title{font-size:14px !important;font-weight:400 !important}/* Meta-Daten auf Produktseite */.sku_wrapper{display:none !important}.product_meta .posted_in a{color:#0d0a0b;font-weight:400}.product_meta .posted_in{margin-bottom:5px}.product_meta .tagged_as a{color:#0d0a0b;font-weight:400}/* Theme-Fehler beheben*/.entry .alignfull{margin-left:0 !important;width:100% !important;max-width:100% !important}/* Cleverreach-Button zentrieren */.cr_button{flex-direction:column;justify-content:center;border-radius:0! important}/* Abstand unter Seitentitel */.page-header-title{margin-bottom:5px! important}@media only screen and (max-width:767px){#site-logo #site-logo-inner a img{   height:100px !important;width:210px !important}}@media (min-width:768px) and (max-width:1194px){#site-logo #site-logo-inner a img{   height:100px !important;width:220px !important;margin-left:-25px !important}}@media only screen and (min-width:1195px){#site-logo #site-logo-inner a img{   height:100px !important;width:295px !important}}/* Formatierung Breadcrump mobile*/@media only screen and (max-width:767px){.site-breadcrumbs{display:block;white-space:unset;overflow:visible}}/* Bilder skalieren mobile @media only screen and (max-width:767px){.item{max-width:150px}}.item{max-width:200px}#container{ display:flex;flex-wrap:wrap}img{width:85%}*//* Bilder skalieren mobile @media only screen and (max-width:767px){img{ width:90%}*//* @media only screen and (max-width:767px){p{font-size:2vw}*/@media screen and (max-width:767px){p{font-size:1.10em}}#footer-widgets .footer-box .widget-title{font-family:Oswald;font-weight:400;font-size:16px;color:#0d0a0b;letter-spacing:2.5px;text-transform:uppercase;border:none;padding-left:0}@viewport{width:device-width;zoom:1}/*Kein Header-Bild auf Kategore-Seite*/.woocommerce .category-image img{display:none}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid.thumbnail{border-right:none !important}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove:hover{color:#3f0d32 !important;border-color:#3f0d32 !important}.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove{right:20px;margin-top:-17px;width:32px;height:32px;line-height:30px;color:red !important border-color:red !important}/* Kein Quick View on mobile */@media only screen and (max-width:520px){.owp-quick-view{display:none}}/* Formatierung Artikeldetails Produktseite*/@media only screen and (min-width:1500px){.woocommerce div.product div.summary{padding-right:75px}}/* Korrektur Theme-Fehler,Rand nach links verschoben @media screen and (max-width:959px){.entry-content .alignfull{margin-left:0 !important;width:calc(100% + 11%) !important;max-width:calc(100% + 11%) !important}.page .entry .alignfull{margin-left:0 !important;width:calc(100% +11%) !important;       max-width:calc(100% +11%) !important}}*//* Theme-Fehler beheben*/.entry .alignfull{margin-left:0 !important;width:100% !important;max-width:100% !important}body.content-full-screen.page .entry .alignfull{margin-left:0!important;width:100%!important;max-width:100%!important}/* Keine Trennlinie Produkt Filter */#oceanwp-off-canvas-sidebar-wrap .sidebar-box{border-color:rgba(255,255,255,0)!important}/* Produkt Filter ausblenden @media screen and (min-width:959px){.woocommerce .oceanwp-off-canvas-filter{display:none}}*/@media screen and (max-width:959px){#mobile-dropdown ul:first-child{list-style:none;padding-top:80px}#mobile-dropdown #mobile-menu-search{display:block;padding:20px 40px;position:absolute;top:10px}form input[type="search"]{display:inline-block;min-height:40px;width:300px;font-size:14px;line-height:1.8;padding:6px 12px;vertical-align:middle;background-color:transparent;color:#333;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}/* AB HIER NUR CSS KLASSEN *//* Innenabstand Farb-Box */@media screen and (orientation:portrait){.padding-color-box{padding:20px}}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding:10px;background-color:#fbfcfc}/* Größe Zitat Mobil */@media only screen and (max-width:520px){.quote-fontsize{font-size:26px !important}}/* Formatierung Kacheln Produktvarianten Startseite */.box-cat-front{padding-left:3px;padding-right:3px}@media only screen and (max-width:520px){.box-cat-front-space{margin-top:25px !important}}/* Zeilenhöhe Qualitätseigenschaften Produktvarianten-Seite */.line-height-product-attr-list{margin:15px 0 15px 50px;line-height:25px}/* Link-Farbe Footer (mobil) */.text-link-footer a:link{color:white;background-color:transparent;text-decoration:none}/*LINK-Styling*//* unvisited link */p a{color:#926c45;text-decoration:none !important;transition:all .5s}/* visited link */p a:visited{color:#926c45;text-decoration:none}/* mouse over link */p a:hover{color:#a79e8f;text-decoration:none}/* selected link */p a:active{color:a79e8f;text-decoration:none}/*Rahmen-Farbe-Variantenpicker ausblenden*/.variations_form tr:has(#pa_rahmen-farbe){display:none}