﻿:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "Helvetica", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.4rem;--bs-body-bg: var(--bs-body-color);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #fd7d0d;--bs-link-hover-color: #0a58ca;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-body-color: #fdfcf9;--bs-body-type-color: #000000;--bs-highlight-color: rgba(50, 50, 50, 1);--bs-button-color:rgba(255, 255, 255, 0.9);--bs-menu-item-color:#050505;--bs-accordion-button: rgb(234, 232, 222);--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size-mobile:0.675rem}.navbar{--bs-navbar-active-color: rgba(231, 105, 249, 0.9)}html,body{font-size:20px;font-weight:400;color:var(--bs-body-type-color)}html{scroll-behavior:smooth}body{padding-top:0px;padding-bottom:0px;overscroll-behavior-y:none;overscroll-behavior-x:none;opacity:0;transition:opacity 0.3s ease-in-out}body.loaded{opacity:1}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden}.table,table{backface-visibility:unset}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-0.5px;font-size:24px}@media (max-width:767px){.title-commission{font-size:23px !important}}.copy{font-size:10px}ul{list-style:none}li .meta{list-style:none}.btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn-bf{font-size:17px;background-color:var(--bs-button-color);list-style-type:none;border-radius:50px;border:1px solid #000;padding:7px !important;text-decoration:none !important;color:var(--bs-menu-item-color)}.btn-bf:hover,.btn-bf:focus{background-color:var(--bs-button-color);text-decoration:none !important;color:var(--bs-highlight-color);border:1px solid var(--bs-highlight-color)}a{color:var(--bs-body-type-color);transition:0.2s all}a:hover,a:focus,a:active{-ms-transition:0.3s all;transition:0.3s all;outline:0}hr{color:var(--bs-body-type-color)}.commissions{color:#323232;padding:0px;margin:5px 0px 5px 0px}.title-commission{font-size:30px;margin-top:15px}a{text-decoration:none}a:hover,a:active,a:focus{color:var(--bs-highlight-color);text-decoration:none}img{width:100%;border-radius:0px}.carousel-caption{font-size:13px;color:var(--bs-body-type-color)}.caption{text-align:center;font-size:14px;color:var(--bs-body-type-color)}.mt-6{margin-top:5rem !important}.mb-6{margin-bottom:5rem !important}#main-wrap{padding-bottom:0px;background:var(--bs-body-color);min-height:100vh;max-width:100%;margin:0 auto;-webkit-box-shadow:0px 10px 15px -8px rgba(0, 0, 0, 0.5);box-shadow:0px 10px 15px -8px rgba(0, 0, 0, 0.5)}#header{max-width:100%;margin:0 auto}.navbar .lang-item .nav-link{font-size:0.675rem;margin-top:9px}.smart-scroll{position:fixed;top:0;right:0;left:0;z-index:1030}.scrolled-down{transform:translateY(-100%);transition:all 0.3s ease-in-out}.scrolled-up{transform:translateY(0);transition:all 0.3s ease-in-out}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: color: var( --bs-body-color);--bs-navbar-hover-color: var(--bf-color-links);--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);--bs-navbar-active-color: var(--bf-color-links);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.15rem;--bs-nav-link-font-size: 1.15rem;--bs-navbar-nav-link-padding-x: 0.75rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-border-color: transparent;--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar-toggler{border:none}.navbar-toggler span{display:block;background-color:var(--bs-body-type-color);height:0.08rem;width:30px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all 0.35s ease-out;transform-origin:center left}.nav-link{color:var(--bs-body-type-color)}@media (max-width:767px){.nav-link{padding:10px 10px 5px 0px}}.navbar-toggler span:nth-child(1){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(3){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(1){margin-top:0.3em}.navbar-toggler:not(.collapsed) span:nth-child(1){transform:translate(15%, -33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) span:nth-child(3){transform:translate(15%, 33%) rotate(-45deg)}#footer{width:100%;font-size:0.75rem;padding-bottom:40px !important}@media (min-width:768px){#footer{bottom:0;z-index:99;padding-bottom:0px}}.public-img{max-height:115px !important;width:auto;display:block;margin-left:auto;margin-right:auto}.no-padding{padding:0px 0px 0px 0px !important}.no-margin{margin:0px 0px 0px 0px !important}@media (max-width:767px){.profil-lead,.client-link{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height)}}.random{float:left;padding:0px}.random img{width:100% !important;float:left}#cat-filter{position:fixed;bottom:25px;left:10px;width:96%;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;background-color:transparent;white-space:nowrap;z-index:9999;scrollbar-width:none;-ms-overflow-style:none}#cat-filter::-webkit-scrollbar{display:none}#cat-filter ul{display:flex;gap:5px;margin:0;padding:0;list-style:none}#cat-filter li{flex-shrink:0;scroll-snap-align:start;background-color:var(--bs-body-color);color:var(--bs-body-type-color);border-radius:50px;border:1px solid var(--bs-gray-600);text-align:center;transition:all 0.3s ease}#cat-filter li a{display:inline-block;padding:5px 15px;color:var(--bs-body-type-color);text-decoration:none;border-radius:50px;transition:color 0.3s ease, box-shadow 0.3s ease}#cat-filter li:not(.current-cat) a:hover{color:var(--bs-highlight-color);box-shadow:0 0 5px rgba(0, 0, 0, 0.1)}#cat-filter li.current-cat{background-color:var(--bs-accordion-button);color:#fff}#cat-filter li.current-cat a{color:var(--bs-body-type-color)}.menu-item{background-color:transparent;animation:tilt-shaking 0.55s infinite}.menu-item a:link{color:var(--bs-menu-item-color)}.menu-item a:visited{color:var(--bs-menu-item-color)}.menu-item a:hover{color:var(--bs-highlight-color)}.portfolio-box{position:relative;overflow:hidden}.portfolio-box img{display:block;width:100%;height:auto;transition:transform 0.4s ease}.portfolio-box:hover img{transform:scale(1.05)}.portfolio-box-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:rgba(228, 226, 215, 0.4);opacity:0;transition:opacity 0.4s ease;z-index:2}.portfolio-box:hover .portfolio-box-overlay{opacity:1}.portfolio-box h2{font-size:22px;font-weight:400;color:var(--bs-body-type-color);background:transparent;padding:0.5em 1em;border-radius:0.5em;text-align:center;margin:0}@media (max-width:767px){.portfolio-box h2{font-size:14px}}.arrow{border:solid var(--bs-body-type-color);border-width:0 10px 10px 0;display:inline-block;width:40px;height:40px;padding:3px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.prev-next a{animation:tilt-shake 0.55s infinite;position:fixed;background:transparent;font-size:15px;z-index:100;left:10px;bottom:10%;padding:15px 10px;-webkit-transition:0 0.2s ease-in;-moz-transition:0 0.2s ease-in;-o-transition:0 0.2s ease-in;transition:0 0.2s ease-in}.prev-next a:hover{text-decoration:none;color:#7f7f7f}.prev-prev a:hover{text-decoration:none;color:#7f7f7f}.prev-prev a{position:fixed;background:transparent;font-size:15px;z-index:100;right:10px;bottom:10%;padding:15px 10px;-webkit-transition:0 0.2s ease-in;-moz-transition:0 0.2s ease-in;-o-transition:0 0.2s ease-in;transition:0 0.2s ease-in}.single-post,.category,.archive{padding-top:0px}.spotify{background-color:#1f1f1f}.quotes{font-size:56px;line-height:50px;text-transform:uppercase;text-align:center}@media (max-width:767px){.quotes{font-size:40px;line-height:40px}}.row>.col:nth-last-child(-n+4) .product-title-with-pill{border-bottom:1px solid #6c757d !important}.row>.col{position:relative}.row>.col:last-child .product-image-wrapper,.row>.col:last-child .product-title-with-pill{border-right:1px solid #6c757d !important}@media (max-width:768px){.woocommerce-notices-wrapper:empty{display:none}}.product-image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden;background:#f9f9f9}.add_to_cart_button{font-size:0.925rem}.title-archive{font-size:14px;line-height:15px;border:1px solid black;width:100%}.angebot-pill{display:inline-block;background-color:#000000;color:#fff;font-weight:bold;font-size:0.75rem;border-radius:999px;padding:0.2rem 0.6rem;margin:0.5rem 0 1rem 0rem}@media (max-width:767.98px){.product-title-with-pill{display:flex;flex-direction:row;align-items:center;gap:0.5rem;text-align:left;margin-bottom:0rem}}@media (max-width:767.98px){.woocommerce-cart-form table,.woocommerce-cart-form .cart_totals{width:100% !important;max-width:100% !important}}.product-image-wrapper{position:relative}.angebot-pill-top{position:absolute;top:7px;right:7px;background-color:#000000;color:#fff;font-weight:bold;font-size:0.65rem;padding:0.2rem 0.6rem;border-radius:999px;white-space:nowrap;z-index:2;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2)}.nav.nav-pills.nav-fill .nav-item{flex:1 1 auto}.nav.nav-pills.nav-fill .nav-link{width:100%;border-radius:0;text-align:center;padding:0.75rem 1rem;font-weight:normal;border:1px solid #000}.nav.nav-pills.nav-fill .nav-link.active{background-color:#000;color:#fff}.cat-nav-item{background-color:transparent;font-size:85%}.cat-nav-link{border:1px solid var(--bs-gray-600);padding:6px 15px 5px 15px;border-radius:20px;text-decoration:none;color:inherit;transition:background-color 0.3s}.cat-nav-link.active{background-color:var(--bs-accordion-button);color:black}.wp-block-woocommerce-mini-cart-title-label-block,.wp-block-woocommerce-mini-cart-title-items-counter-block{font-size:16px}.post-type-archive-product a.added_to_cart.wc-forward{display:none !important}.wp-block-woocommerce-mini-cart-checkout-button-block,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wp-block-woocommerce-mini-cart-shopping-button-block{border-radius:50px;border:1px solid #000;padding:7px !important}.wp-block-woocommerce-mini-cart-cart-button-block{visibility:hidden}.product-image{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;object-position:center;transform:translate(-50%, -50%) scale(1);transition:transform 0.5s ease, opacity 0.5s ease;opacity:0.95}.product-image-wrapper:hover .product-image{transform:translate(-50%, -50%) scale(1.5);opacity:1}.wc-block-components-notice-banner.is-success{background-color:#000000 !important;border-color:#aaa !important;color:var(--bs-body-type-color);font-size:14px}.wc-block-components-notice-banner.is-info{background-color:#000000 !important;border-color:#aaa !important;color:var(--bs-body-type-color);font-size:14px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background-color:#000000 !important;border-color:#aaa !important;color:var(--bs-body-type-color);font-size:14px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{padding:15px !important;color:red !important}.woocommerce ul#shipping_method li{font-size:15px !important}.woocommerce-cart-form__cart-item .cart_item{border-bottom:1px solid #aaa !important}.woocommerce-Price-amount,.amount{background-color:transparent !important;color:var(--bs-body-type-color) !important}.wc-gateway-ppec-cancel{width:100px;float:right;background-color:var(--bs-body-type-color) !important;border:1px solid var(--bs-body-type-color) !important;letter-spacing:0px !important;font-size:18px !important;letter-spacing:0px;color:var(--bs-body-type-color) !important;border-radius:30px;padding:12px !important;margin-bottom:1em;margin-right:10px;margin-top:5px}.woocommerce-Price-amount,.amount{padding-top:5px;border-radius:50%;background-color:var(--bs-body-type-color);color:var(--bs-body-type-color);padding:7px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:12px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--bs-body-type-color);margin-bottom:10px;margin-top:10px}.woocommerce ul.products li.product .price{font-size:32px;margin-bottom:10px;margin-top:10px}.woocommerce .woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:none}.woocommerce div.product form.cart .variations td.label{font-size:12px;font-weight:400 !important;display:none}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside !important;padding-left:65px !important;line-height:24px}.woocommerce-error::before{content:"";position:absolute;color:var(--bs-body-type-color)}.woocommerce-order{margin-top:30px}.woocommerce-notice{margin-bottom:40px}.woocommerce ul.order_details{margin:0px 0px 0px 0px;font-size:22px}.woocommerce ul.order_details li{float:left;width:100%;margin-right:2em;margin-bottom:20px;text-transform:uppercase;font-size:0.715em;line-height:1;border:1px solid var(--bs-body-type-color);padding:15px;margin-left:0;list-style-type:none}.woocommerce .woocommerce-customer-details address{font-size:22px}.woocommerce div.product form.cart{margin-bottom:20px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:0px}.woocommerce div.product form.cart .variations select{min-width:20%}.woocommerce .cart .button,.woocommerce .cart input.button{float:left}.woocommerce-product-details__short-description{margin-top:35px;font-size:16px;line-height:20px}.woocommerce .quantity .qty{font-size:20px;margin-right:7px;margin-top:3px;height:50px;color:var(--bs-body-type-color);border:1px solid var(--bs-body-type-color);border-radius:30px;padding-right:10px;box-shadow:none;background-color:transparent}.woocommerce div.product form.cart{font-size:12px;margin-top:10px !important}.woocommerce div.product p.stock{color:var(--bs-body-type-color);font-size:12px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;height:30px;font-size:15px;margin-top:9px;margin-right:7px;background-color:transparent;border:1px solid var(--bs-body-type-color)}.woocommerce div.product form.cart .button{border:1px solid var(--bs-body-type-color);letter-spacing:0px !important;font-size:28px;height:50px;font-weight:normal;letter-spacing:0px;color:var(--bs-body-type-color);font-style:normal;border-radius:30px;margin-bottom:20px}.woocommerce div.product form.cart .button:hover{background-color:var(--bs-accordion-button) !important;color:#fff;border-color:var(--bs-body-type-color);transition:all 0.3s ease}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:transparent !important;border:1px solid var(--bs-body-type-color) !important;letter-spacing:0px !important;font-size:18px !important;letter-spacing:0px;font-weight:normal;color:var(--bs-body-type-color) !important;border-radius:30px;text-transform:none;margin-bottom:1em;margin-top:3px;font-family:var(--bs-font-sans-serif);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;float:right}.product_meta{display:none}.iconic-woothumbs-all-images-wrap{width:calc(100% + 30px) !important;margin-left:-15px;margin-right:-15px;margin-bottom:0}@media (min-width:768px){.iconic-woothumbs-all-images-wrap{width:50% !important;margin-left:0;margin-right:0}.woocommerce div.product{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.woocommerce form .form-row{color:var(--bs-body-type-color)}.woocommerce form .form-row textarea{height:200px !important}.woocommerce-checkout #payment{background:transparent;border-radius:0px}.woocommerce form .form-row .required{color:var(--bs-body-type-color)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid var(--bs-body-type-color);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-0.95em;left:0;margin:-1em 0 0 2em}.form-row{background-color:transparent;color:var(--bs-body-type-color)}.woocommerce-checkout #payment div.payment_box{background-color:transparent;color:var(--bs-body-type-color);border:1px solid var(--bs-body-type-color)}label{font-weight:normal}.woocommerce-checkout #payment ul.payment_methods li img{margin:0px 12px 5px 5px}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;font-size:12px;margin-top:-2px}.woocommerce form .form-row .input-checkbox{margin:-10px 8px 0 0}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{background-color:transparent}.woocommerce-invalid #terms{outline:1px solid orange;outline-offset:1px}.woocommerce form .form-row.woocommerce-invalid label{color:var(--bs-body-type-color)}.woocommerce form .form-row{line-height:25px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:var(--bs-font-sans-serif);font-size:16px !important;letter-spacing:0.025em;color:var(--bs-body-type-color)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%}.woocommerce-additional-fields{width:90%;margin-left:5%;margin-right:5%}.cartcontents{letter-spacing:0px}.cartcontents+.amount:before{content:"•";margin:0 0.25em}.woocommerce-notices-wrapper{margin-top:75px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-left:30px}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;background-color:transparent;color:var(--bs-body-type-color);border:1px solid var(--bs-body-type-color);list-style:none outside;word-wrap:break-word;font-size:20px;font-family:var(--bs-font-sans-serif)}.woocommerce-info::before{color:var(--bs-body-type-color);margin-left:0px;padding-left:0px}.woocommerce-notices-wrapper .woocommerce-error li,.woocommerce-notices-wrapper .woocommerce-info li,.woocommerce-notices-wrapper .woocommerce-message li{border:0 !important;padding:0}.woocommerce-notices-wrapper .woocommerce-error::before,.woocommerce-notices-wrapper .woocommerce-info::before,.woocommerce-notices-wrapper .woocommerce-message::before{color:var(--bs-body-type-color);top:20px;left:15px}.woocommerce-notices-wrapper .button{margin-bottom:0 !important}.shop_table tr td{font-size:20px;font-family:var(--bs-font-sans-serif)}.select2-container--default .select2-selection--single{font-size:16px}#ship-to-different-address{margin-left:25px}.shop_table tr td.actions button{font-size:14px !important;margin:0.5em 0}.shop_table tr th{font-size:20px;font-family:var(--bs-font-sans-serif);font-weight:normal !important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals{width:100%;margin:0}@media (min-width:1440px){body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals{width:100%;margin-right:30%}}@media (min-width:1600px){body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals{width:100%;margin-right:50%}}body.woocommerce-cart .cart-collaterals .cart_totals{width:100%;margin-top:1.5em}body.woocommerce-cart main{margin-top:2em}body.woocommerce-cart .page-title{margin-bottom:15px}body.woocommerce-cart .woocommerce a.remove{color:var(--bs-body-type-color) !important;font-size:24px;line-height:26px}body.woocommerce-cart .woocommerce a.remove:hover{color:black !important;background:var(--bs-body-type-color)}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{min-width:150px}.shop_table tr td.product-thumbnail{padding-top:0;padding-bottom:0}.woocommerce form .form-row label{font-size:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:20px;height:50px;padding:8px}.woocommerce-product-gallery img{width:100%;height:auto}.wc_payment_methods{background-color:transparent}.woocommerce-checkout #customer_details>div{margin-top:2em}.woocommerce-checkout #customer_details{margin-bottom:2em}#billing_country_field strong{font-size:20px;font-family:var(--bs-font-sans-serif);font-weight:normal}.woocommerce-privacy-policy-text{font-size:20px}.woocommerce span.onsale{visibility:hidden}.woocommerce-product-details__short-description li{list-style:disc;font-size:16px;line-height:24px}.accordion{margin-left:-16px}#accordion_faq{border-left:1px solid #000000;border-top:1px solid #000;font-weight:normal;margin-top:2rem;margin-bottom:2rem}#accordion_faq .accordion-item{border:none;font-weight:normal;border-bottom:1px solid #000000}#accordion_faq .accordion-header{margin:0}#accordion_faq .accordion-button{background-color:var(--bs-body-color);font-size:16px !important;padding:1rem 1.25rem;color:#333;transition:background-color 0.2s ease, color 0.2s ease;box-shadow:none !important}#accordion_faq .accordion-button:hover{background-color:var(--bs-accordion-button)}#accordion_faq .accordion-button:not(.collapsed){color:#000;background-color:var(--bs-accordion-button)}#accordion_faq .accordion-button::after{filter:invert(40%);transition:transform 0.2s ease}#accordion_faq .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}#accordion_faq .accordion-body{background-color:var(--bs-accordion-button);font-size:0.95rem;padding:1.25rem}.woocommerce-price-suffix{font-size:12px}.ticker-wrapper{width:100%;background:rgba(242, 240, 231, 0.8);color:#000;padding:10px 40px 10px 10px;position:fixed;bottom:0;left:0;z-index:9999;text-align:center;display:flex;justify-content:center;align-items:center}.ticker-static{font-size:0.875rem;font-weight:500;flex:1;text-align:center}.ticker-close{position:absolute;right:10px;background:transparent;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#000;opacity:0.6;transition:opacity 0.2s ease}.ticker-close:hover{opacity:1}