@font-face{font-display:block;font-family:'Ruddy';font-style:normal;font-weight:400;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Regular.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Regular.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ruddy';font-style:italic;font-weight:400;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Italic.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Italic.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ruddy';font-style:normal;font-weight:700;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Bold.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Bold.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ruddy';font-style:italic;font-weight:700;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Bold-Italic.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Bold-Italic.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ruddy';font-style:normal;font-weight:900;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Black.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Black.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ruddy';font-style:italic;font-weight:900;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Black-Italic.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/Ruddy-Black-Italic.ttf) format('truetype')}@font-face{font-display:block;font-family:'Ribbon';font-style:normal;font-weight:400;src:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/SchafferRibbon-Regular.woff2) format('woff2'),url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../fonts/SchafferRibbon-Regular.ttf) format('truetype')}.ruddy-regular{font-family:"Ruddy";font-weight:400}.ruddy-bold{font-family:"Ruddy";font-weight:700}.ruddy-black{font-family:"Ruddy";font-weight:900}.ribbon{font-family:"Ribbon";font-weight:400}b,strong{font-weight:700 !important}.ss02{-webkit-font-feature-settings:'ss03' !important;font-feature-settings:'ss03'!important}.edit-link{display:none}html[lang=en-GB] .config-nav-item a,html[lang=en-GB] .woo-selected-variation-item-name{text-transform:lowercase !important}.mobile-lang-switch .lang-item{opacity:.4}.mobile-lang-switch .lang-item.current-lang{opacity:1}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:#fff}textarea::-webkit-scrollbar-track{background:var(--color-blueSoft)}::-webkit-scrollbar-thumb{background:var(--color-blue)}::-webkit-scrollbar-thumb:hover{background:var(--color-blue)}.dragger::-webkit-scrollbar{display:none}.dragger{-webkit-overflow-scrolling:touch}html{overflow-x:hidden;scroll-behavior:smooth;line-height:1.57 !important}h1,h2,h3,h4,h5{line-height:1.5 !important}form{line-height:1.5 !important}img{display:block}body{font-family:"Ruddy",sans-serif;font-size:1rem;line-height:1.57;color:var(--color-blue);overflow-x:hidden}.page-id-3877 #lager #headline-3{margin-top:20px}.col-full{max-width:1140px;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.lang-item{list-style:none}.schaffer-ff{position:relative;padding-left:26px;display:inline-block}.schaffer-ff:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/ff.svg);position:absolute;top:-15px;left:0}.page-id-367 .contact{margin-top:-5rem}.page-id-22 .intro-subpage .text-5xl{font-size:4rem;margin-bottom:-3rem}.page-id-3894 #register .text-3xl{margin-bottom:-1.5rem}.page-id-3894 section.bg-beige h2>div:nth-child(2){font-size:2.5rem}.page-id-3894 .intro-subpage .text-5xl{font-size:3.5rem;margin-bottom:-3rem}.page-id-3885 .intro-subpage .text-5xl{margin-bottom:-2.75rem}.page-id-3888 section.customization .text-3xl:nth-child(2){font-size:2.5rem !important}.page-id-22 .intro-subpage .arrow,.page-id-3894 .intro-subpage .arrow{left:12%;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.page-id-3894 #register .grid{margin-bottom:6rem}#logo-upload-trigger{min-width:220px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-shop .intro-subpage .text-3xl{font-size:2.75rem}.woocommerce-account .entry-header-mobile,.woocommerce-account .logout-btn-mobile{display:none}.tohuwabohu-pull-l{margin-left:-5px}.tohuwabohu span,.bapf_head span,.single-product .product_title span,.tohuwabohu-2 span,.page-template-default .entry-title span,.woocommerce-account.logged-out h2 span{padding:0 .02em !important;-webkit-font-feature-settings:'ss01';font-feature-settings:'ss01'}#configurator .tohuwabohu-2 span,.cart-collaterals .tohuwabohu-2 span{padding:0 !important}.tohuwabohu,.bapf_head h3,.single-product .product_title,.tohuwabohu-2,.page-template-default .entry-title{opacity:0}.green-btn a{background:var(--color-green)}.white-btn a{background:#fff}.woocommerce-remove-coupon{display:block;font-size:16px}.button:hover,input[type=submit]:hover,.submit-wrapper:hover,button[type=submit]:hover{background:var(--color-yellowSoft) !important;cursor:pointer}.green-btn a:hover,#logo-upload-trigger:hover,button.single_add_to_cart_button:hover,button[name=update_cart]:hover,button[name=calc_shipping]:hover{background:var(--color-greenSoft) !important}.white-btn a:hover{background:var(--color-blueSofter) !important}.custom-disabler button.single_add_to_cart_button,.custom-disabler .schaffer-btn{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none;background:var(--color-blueSofter) !important}.shipping-calculator-button:hover{background:var(--color-purple)}.fixed-height>div{height:60px}.page-template-default .entry-title{font-size:3rem;margin:.5rem 0 .5rem}.page-template-default .content h2{font-size:1.5rem}.page-template-default .content h3{font-size:1.125rem}.page-template-default .content ul,.page-template-default .content ol,.page-template-default .content p,.page-template-default .content h2,.page-template-default .content h3,.page-template-default .content h4,.page-template-default .content h5{margin:2.5rem 0 2rem}.page-template-default .content h2,.page-template-default .content h3,.page-template-default .content h4,.page-template-default .content h5{font-weight:700}.page-template-default .content ul,.page-template-default .content p{margin-top:0}.page-template-default:not(.woocommerce-page) .content ul{list-style:disc;padding-left:1rem}.page-template-default:not(.woocommerce-page) .content ol{list-style:decimal;padding-left:1rem}.page-template-default:not(.woocommerce-page) .entry-content a{text-decoration:underline;word-wrap:break-word}.page-template-default:not(.woocommerce-page) .entry-content{margin-top:5rem;padding:0 17.5%}.page-template-default .content{padding-bottom:5rem}.breakout{position:relative;left:calc(50% - 56vw);width:112vw}.woo-variation-swatches .color-variable-items-wrapper .variable-item .variable-item-span{border:1px solid #e6e6e6}.widget_search form:not(.wp-block-search):before,.widget_product_search form:not(.wp-block-search):before{display:none !important}.swiper-wrapper,.swiper-wrapper:hover{cursor:default !important}.mw-unset{max-width:unset}#secondary{width:340px;margin-right:4rem}#primary{width:100%}#before-checkout{display:grid;grid-template:'topLeft topRight' 'bottomLeft bottomRight';grid-gap:5%;margin-top:2rem;grid-template-columns:repeat(2,minmax(0, 1fr))}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{width:100%}.woocommerce-form-coupon-toggle{grid-area:topLeft}.woocommerce-form-login-toggle{grid-area:topRight}#before-checkout .woocommerce-form-login{grid-area:bottomRight;width:100%;margin-bottom:2.5rem}#before-checkout .woocommerce-form-coupon{grid-area:bottomLeft;width:100%;margin-bottom:1rem}#options{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#options .option-image{opacity:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#options .option-image.visible{opacity:1}#options .option-icon .icon-clone{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.page-id-3885 .option-icon-4 .icon-clone{width:143px;left:5px}#options .option-icon .icon-clone path{fill:var(--color-blue)}#options .option-icon .icon-clone.highlighted{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#options .option-icon{opacity:1;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#options .option-icon.disabled{opacity:.4}#options .option-icon .nav-icon.disabled{opacity:0}#options .option-icon .nav-icon{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#options .option-icon-1{top:16%;left:-30%}#options .option-icon-1 .nav-icon{top:-70%;right:-132%}#options .option-icon-2{top:55%;left:-33%}#options .option-icon-2 .nav-icon{top:-69%;right:-141%}#options .option-icon-3{top:93%;left:-9%}#options .option-icon-3 .nav-icon{top:-24%;right:-29%}#options .option-icon-4{top:103%;left:36%}#options .option-icon-4 .nav-icon{top:-40%;left:39%}#options .option-icon-5{top:93%;right:-5%}#options .option-icon-5 .nav-icon{top:-24%;left:-29%}#options .option-icon-6{top:55%;right:-33%}#options .option-icon-6 .nav-icon{top:-69%;left:-152%}#options .option-icon-7{top:16%;right:-30%}#options .option-icon-7 .nav-icon{top:-70%;left:-142%}#kontakt .social img{width:36px !important;height:36px !important}.payment-option-row img{width:147px}.first-p-mb>p:first-child{margin-bottom:1.5rem}.customization .icons>.icon:not(:last-child) .img-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/arrow-right.svg);display:block;width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-1.8rem;scale:.6}.configurator .icons>.icon:not(:last-child) .img-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/arrow-right.svg);display:block;width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-2rem}.intro .bug{width:15%;top:19%;left:-5%}.intro .yellow-star-1{top:12%;left:6%;width:4%}.intro .yellow-star-2{width:4%;top:78%;left:13%}.intro .white-star{right:-2%;width:4%;top:25%}.woocommerce-shop .breadcrumbs-wrapper{background:var(--color-beige)}.woocommerce-shop #breadcrumbs{position:relative;z-index:40}.badge{top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}#login-modal-wrapper,#config-modal-wrapper{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);position:fixed;top:0;left:0;right:0;height:100vh;width:100vw;opacity:0;overflow-y:scroll;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}#config-modal-wrapper{top:109px;position:absolute;height:100%}#login-modal-wrapper.active,#config-modal-wrapper.active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}#login-modal-wrapper .modal,#config-modal-wrapper .modal{background-image:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/modal-bg.svg);background-size:760px auto;background-position:center top;background-repeat:no-repeat;-webkit-box-shadow:4px 2px 12px 2px rgba(71,71,255,.5);box-shadow:4px 2px 12px 2px rgba(71,71,255,.5);border:1px solid #4747ff}#config-modal-wrapper .modal{background-image:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/configurator/popup-1.svg);background-size:160px auto;background-position:2.7rem 1.2rem}.products-section li a{position:relative;z-index:40}.show-mobile-breaks br{display:none}.payment-option-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-bottom:3rem}.payment_method_ppcp img{display:none}.single_add_to_cart_button.custom-disabler:before{opacity:.3}.stock.out-of-stock{display:none}.term-283 .intro-subpage .text-4xl{font-size:4rem}#shipping_address_type_field{display:none !important}.page-id-98 #kontakt #lottie-11{left:0 !important}.page-id-98 #kontakt #lottie-12{right:0 !important}#lottie-9 svg{width:auto !important}.woocommerce-checkout .woocommerce-form-coupon p:first-child{display:block !important}.select2-container--default .select2-selection--single{background:#dedefe;border:none;height:40px;padding:0 12px;border-radius:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#4747ff;font-family:'Ruddy';padding-left:0!important;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:40px;color:#aeadff;font-family:'Ruddy';padding-left:0!important;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;width:36px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#4747ff transparent transparent !important}.wc-stc-modal-background.active,.wc-stc-modal-content.active{z-index:200000000000}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-fields-wrapper #wc-shiptastic-search-pickup-location-submit,.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-actions a.submit-pickup-location{height:40px;line-height:40px;background:#ffffb2;border-radius:8px;font-family:'Ruddy';font-weight:700;-webkit-box-shadow:4px 2px 12px 2px #4747FF40;box-shadow:4px 2px 12px 2px #4747FF40;padding:0 1rem !important}.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location-notice{margin-top:-1rem !important}body .select2-container{z-index:9000000009 !important}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-blueSoft) !important;opacity:1 !important;font-weight:700}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-blueSoft) !important;opacity:1 !important;font-weight:700}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-blueSoft) !important;opacity:1 !important;font-weight:700}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-blueSoft) !important;opacity:1 !important;font-weight:700}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-blueSoft) !important;opacity:1 !important;font-weight:700}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-blueSoft) !important;font-weight:700}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-blueSoft) !important;font-weight:700}input:focus,select:focus,textarea:focus{outline:none}.woocommerce-password-strength{color:var(--color-red);font-size:12px;font-weight:700}input:not([type=checkbox]):not([type=radio]),textarea,select{height:40px;padding:0 12px;border-radius:8px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-weight:700}select,textarea{font-weight:700 !important;font-size:1rem !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{font-size:1rem !important;font-weight:700 !important;background:var(--color-blueSofter) !important;-webkit-text-fill-color:var(--color-blue) !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=submit]{background:var(--color-yellow);width:180px !important;height:48px;font-weight:700;padding-left:40px !important;-webkit-box-shadow:4px 2px 12px 2px #4747FF50;box-shadow:4px 2px 12px 2px #4747FF50}button[name=woocommerce_checkout_place_order]{background:var(--color-yellow);-webkit-box-shadow:4px 2px 12px 2px #4747FF50;box-shadow:4px 2px 12px 2px #4747FF50;border-radius:8px;font-weight:700;margin-top:4rem}.wc-gzd-order-submit{margin-top:3rem}.woocommerce-checkout .checkbox .required{display:none}.submit-wrapper{position:relative}.submit-wrapper:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/plane.svg);width:24px;height:24px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:22px}label .required{color:var(--color-red);text-decoration:none}.custom-box-shadow{-webkit-box-shadow:4px 2px 12px 2px #4747FF40;box-shadow:4px 2px 12px 2px #4747FF40}input[type=checkbox]{width:unset;height:unset}.checkbox-wrapper,.schaffer-form label.checkbox,.woocommerce-checkout label.checkbox{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-size:1rem;font-weight:400}.checkbox-wrapper:before,.schaffer-form label.checkbox:before,.woocommerce-checkout label.checkbox:before,.checkbox-legal.validate-required label.checkbox:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/checkbox-unchecked.svg);height:24px;width:24px;display:block;margin-right:.5rem}.checkbox-wrapper.checked:before,.schaffer-form label.checked.checkbox:before,.woocommerce-checkout label.checked.checkbox:before,.checkbox-legal.validate-required.woocommerce-validated label.checkbox:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/checkbox-checked.svg)}.checkbox-wrapper input,.schaffer-form label.checkbox input,.woocommerce-checkout label.checkbox input{opacity:0}.woocommerce-checkout label.checkbox a{text-decoration:underline}textarea{height:unset;resize:none !important;padding:12px !important;font-size:1rem !important}.woocommerce-product-search .search-field{width:257px;padding:0 48px;border-radius:20px !important}.search-bar-bottom .woocommerce-product-search .search-field{padding:0 48px 0 12px;width:100%;border-radius:4px;text-align:center;-webkit-appearance:none}.widget_product_search{width:256px}.schaffer-form #logo,form #logo{width:32em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.schaffer-form input{background:var(--color-blueSofter)}.schaffer-form label:not(.checkbox):not(.grow){font-weight:700;font-size:.75rem}.schaffer-form .form-row{text-align:left;margin-bottom:2rem}.optional{display:none}.lost_password{text-decoration:underline;text-align:right;margin-bottom:2rem}.schaffer-form .form-row-last{margin-bottom:1.5rem}.schaffer-form button[type=submit],.woocommerce-form-login__submit,.woocommerce-form-register__submit,.lost_reset_password button[type=submit],button[name=woocommerce_checkout_place_order]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px 12px 18px !important;width:unset !important;margin-left:auto !important;margin-right:auto !important}.lost_reset_password button[type=submit],button[name=woocommerce_checkout_place_order]{padding:12px 24px !important}.schaffer-form .login button[type=submit]:before,.woocommerce-form-login__submit:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/login.svg);display:inline-block;width:24px;height:24px;margin-right:12px}.schaffer-form .register button[type=submit]:before,.woocommerce-form-register__submit:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/user.svg);display:inline-block;width:24px;height:24px;margin-right:12px}.woocommerce-checkout label{font-size:.75rem;font-weight:700}.woocommerce-checkout .entry-content input:not([type=checkbox]):not([type=radio]),.woocommerce-checkout .entry-content textarea,.woocommerce-checkout .entry-content select{height:40px;padding:0 12px;border-radius:8px;-webkit-appearance:none;background:var(--color-blueSofter);width:100%}.woocommerce-checkout .entry-content textarea{height:140px}.woocommerce-checkout textarea{height:200px;padding:12px}.woocommerce-checkout label{font-size:12px;font-weight:700}.woocommerce-checkout .form-row{width:100% !important;margin-bottom:1rem !important}.nice-select,.nice-select:hover,.nice-select:active,.nice-select.open,.nice-select:focus{border:2.6px solid var(--color-blue);padding:5px;width:240px;font-weight:700;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8px 0 24px;font-size:1rem;background:0 0}.nice-select:after{border:none;content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/arrow-down.svg);height:24px;width:24px;display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:static;-webkit-transform-origin:50% 55%;-ms-transform-origin:50% 55%;transform-origin:50% 55%}.nice-select.open:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/arrow-down.svg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nice-select .list .option{padding:0 12px 0 14px;font-weight:700;opacity:.4;border-bottom:2.6px solid var(--color-blueSoft);border-top:2.6px solid var(--color-blueSoft);text-align:center;position:relative;margin-top:-2.6px}.nice-select .list .option.selected,.nice-select .list .option:hover{opacity:1;border-bottom:2.6px solid var(--color-blue);border-top:2.6px solid var(--color-blue)}.nice-select .list .option:first-child{border-top:none}.nice-select .list .option:last-child{border-bottom:none}.nice-select .list{width:102%;left:-1%;border-radius:0;border-collapse:collapse;display:table;-webkit-box-shadow:none;box-shadow:none;border:2.6px solid var(--color-blue)}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background:0 0}.nice-select .option[data-value=popularity]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/popularity.svg);width:24px;height:24px;display:block;position:absolute;bottom:12px;left:10px}.nice-select .option[data-value=date]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/date.svg);width:24px;height:24px;display:block;position:absolute;bottom:9px;left:10px}.nice-select .option[data-value=price]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/price.svg);width:24px;height:24px;display:block;position:absolute;bottom:10px;left:10px}.nice-select .option[data-value=price-desc]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/price-desc.svg);width:24px;height:24px;display:block;position:absolute;bottom:10px;left:10px}.nice-select .option[data-value=relevance]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/dart.svg);width:24px;height:24px;display:block;position:absolute;bottom:10px;left:10px}.nice-select .current{width:100%;text-align:center}.nice-select.orderby{width:250px}.storefront-handheld-footer-bar{display:none}.site-branding .custom-logo{display:none}.site-branding .custom-logo-link{height:83px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.site-branding svg{width:280px !important;height:auto !important;margin-left:-50px}#masthead{background:var(--color-yellow);padding-top:.5rem;z-index:100}#masthead .handheld-navigation{display:none}#masthead .skip-link{display:none}#masthead .col-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aws-search-form{height:32px !important;line-height:32px !important;border-radius:16px;padding:0 4px !important}.aws-search-field{border:none !important;height:32px !important;color:var(--color-blue) !important}.aws-search-field::-webkit-input-placeholder{color:transparent !important}.aws-search-field-moz-placeholder{color:transparent !important}.aws-search-field::-moz-placeholder{color:transparent !important}.aws-search-field:-ms-input-placeholder{color:transparent !important}.aws-search-field::-webkit-input-placeholder{color:transparent !important}.aws-search-field::-ms-input-placeholder{color:transparent !important}.aws-search-field::placeholder{color:transparent !important}.aws-search-btn_icon svg{display:none !important}.aws-search-btn_icon{background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/search.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.aws-search-btn{background:0 0 !important;border:none !important}#masthead .primary-navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 0;max-width:730px}#masthead .primary-navigation>ul>li{display:block;margin:0;padding-bottom:.5rem}#masthead .primary-navigation ul>li>a{border-bottom:3px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#masthead .primary-navigation a{padding:5px 0;display:block;font-weight:700;color:var(--color-blue);font-size:1.125rem}#masthead .primary-navigation>ul>li>.sub-menu{margin:0;position:absolute;left:0;right:0;background:var(--color-yellowSoft);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:calc(50vw - 400px);padding-right:calc(50vw - 400px);-webkit-transform:translateY(8px) scaleY(0);-ms-transform:translateY(8px) scaleY(0);transform:translateY(8px) scaleY(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:200;box-shadow:-1px 11px 15px -5px rgba(110,110,255,.21) inset;-webkit-box-shadow:-1px 11px 15px -5px rgba(110,110,255,.21) inset;-moz-box-shadow:-1px 11px 15px -5px rgba(110,110,255,.21) inset}#masthead .primary-navigation>ul>li:hover>.sub-menu{-webkit-transform:translateY(8px) scaleY(1);-ms-transform:translateY(8px) scaleY(1);transform:translateY(8px) scaleY(1);opacity:1}#masthead .primary-navigation>ul>li>.sub-menu>li{padding:23px 30px 20px}#masthead .primary-navigation>ul>li>.sub-menu li .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:.5rem 0}#masthead .primary-navigation>ul>li>.sub-menu li>.sub-menu a{font-weight:400;font-size:1rem;padding:0}#masthead .primary-navigation>ul>li>.sub-menu li>.sub-menu li{margin:0}#masthead .primary-navigation .lang-item{display:none}#site-navigation>.menu{display:none}#site-navigation-menu-toggle{right:1.5rem;top:2rem;display:none;position:absolute}#site-navigation-menu-toggle span{display:none}#site-navigation-menu-toggle:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/close.svg);display:block;width:36px}#site-navigation,#site-navigation ul{width:100%}#lang-switch-toggle,#user-menu-toggle{margin-left:auto;margin-right:27px;position:relative;height:24px;width:24px;background-position:center !important}html[lang=en-GB] #lang-switch-toggle{height:25px}#user-menu-toggle{margin-left:27px}#lang-switch-toggle:hover,#user-menu-toggle:hover{cursor:pointer}#lang-switch-wrapper,#user-menu-wrapper{position:absolute;top:25px;width:180px;left:-124px;opacity:0;z-index:40;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#lang-switch-wrapper.open,#user-menu-wrapper.open{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}#user-menu-wrapper{width:236px;left:-180px}.custom-sub-menu{width:147px;position:absolute;top:34px;left:13px}#user-menu-wrapper .custom-sub-menu{width:204px}.custom-sub-menu li a{opacity:.4;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}#user-menu-wrapper li a{opacity:1}.custom-sub-menu li.current-lang a{opacity:1;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.custom-sub-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;width:100%;padding:8px 16px}#lang-switch-wrapper .custom-sub-menu li:first-child:after{content:'';display:block;width:100%;height:0;border-bottom:2px solid var(--color-blue)}#user-menu-wrapper li:not(:last-child){border-bottom:2px solid var(--color-blue)}#user-menu-wrapper li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-sub-menu li a img{margin-right:2px}.custom-sub-menu li span{min-width:80px;text-align:center}#user-menu-wrapper .orders-sub-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/cart-2.svg);display:block;width:24px;height:24px}#user-menu-wrapper .data-sub-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/data.svg);display:block;width:24px;height:24px}#user-menu-wrapper .logout-sub-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/logout.svg);display:block;width:24px;height:24px}#user-menu-wrapper .login-sub-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/login.svg);display:block;width:24px;height:24px}#user-menu-wrapper .user-sub-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/user.svg);display:block;width:24px;height:24px}#user-menu-wrapper .pwreset-sub-item{padding-left:19px;opacity:.4;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}#user-menu-wrapper .pwreset-sub-item:hover{opacity:1}#user-menu-wrapper li span{text-align:center;display:block;width:100%}#masthead .site-branding{margin-right:auto;width:230px}#masthead .login-item:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/user.svg);display:block;width:24px;height:24px}#site-header-cart{margin-left:27px}.cart-contents:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/cart.svg);display:block;width:24px;height:24px}#site-header-cart>li:last-child{display:none}.cart-contents .counter{min-width:13px;height:13px;border-radius:100%;left:13px;top:2px;padding-left:1px;padding-right:1px}.custom-cart-item-table td{vertical-align:top}#nav-toggle img{height:auto;min-width:36px}#masthead .primary-navigation a{position:relative;z-index:30}#masthead .primary-navigation>ul>li:not(.special-sub-layout)>.sub-menu>.current-menu-item>a,#masthead .primary-navigation>ul>.current-menu-ancestor>a,#masthead .primary-navigation>ul>li.current-menu-item>a{border-bottom:3px solid var(--color-green)}#schaffer-mini-cart .count{font-size:8px;font-weight:700}.site-search{display:block}#masthead .primary-navigation>ul>li.menu-back,#masthead .primary-navigation>ul>li>.sub-menu li.menu-overview{display:none}#masthead .primary-navigation>ul>li.menu-back a:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/back.svg);position:relative;top:6px;margin-right:15px;display:inline-block}#handheld{display:none}#handheld li:hover{cursor:pointer}#handheld li{opacity:1;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}#handheld li.disabled{opacity:.5}footer a{font-size:1rem}footer .col-full>*{max-width:20%}footer .cart-contents{display:block !important}footer .cart-contents:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/cart.svg);display:block;width:36px;height:36px}.search-bar-bottom{z-index:1;right:-100vw;width:100%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.search-bar-bottom.open{right:0}footer .counter{right:2px;left:unset !important}.config-nav li:nth-child(even):after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/arrow-right-up.svg);margin:0 1rem;position:relative;top:2px}.config-nav li:nth-child(odd):after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/arrow-right-down.svg);margin:0 1rem;position:relative;top:5px}.config-nav li:last-child:after{display:none}.config-nav li.active a{background:var(--color-blue);color:var(--color-white)}.config-nav li.active a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.config-nav li a,.config-nav li a img{-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.config-nav{width:200vw}.config-nav-wrapper::-webkit-scrollbar{display:none}.config-nav-wrapper{-ms-overflow-style:none;scrollbar-width:none}.config-tabs .variation-description{display:none}.config-tabs .config-tab-item{display:none !important}.config-tabs .config-tab-item.active{display:block !important}.config-tabs .variable-items-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#configurator .single_add_to_cart_button{display:none}.config-addon-wrapper.disabled{opacity:.4;pointer-events:none}.config-addon-wrapper>.config-addon-options{display:none}.config-addon-wrapper.active .config-addon .icon,.config-addon-wrapper:hover .config-addon .icon{background:var(--color-blue)}.config-addon-wrapper.active .config-addon img,.config-addon-wrapper:hover .config-addon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.config-addon-wrapper .config-addon .last-item{border-radius:50%;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.config-addon-wrapper.active .config-addon .last-item,.config-addon-wrapper:hover .config-addon .last-item{background:var(--color-blue);-webkit-transition:none;transition:none}.config-addon-wrapper.active .config-addon .last-item img,.config-addon-wrapper:hover .config-addon .last-item img{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.config-addon-wrapper .config-addon .last-item img{-webkit-transition:all .05s ease-out;transition:all .05s ease-out}.config-addon-wrapper .config-addon .icon,.config-addon-wrapper .config-addon img{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.config-addon-options{display:none}.config-addon-options.active{display:block}.config-addon-options .quantity{display:none !important}.config-logo-options li:hover{cursor:pointer}.config-logo-upload-wrapper .quantity{display:none}.addon-product-image-wrapper{border:12px solid var(--color-blue);border-radius:100%}.addon-product-image-wrapper img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.placeholder-logo-wrapper,.config-tab-item-5.hide-logo-wrapper .placeholder-logo-wrapper,.config-tab-item-4.hide-logo-wrapper .placeholder-logo-wrapper{opacity:0}.config-tab-item-3 .placeholder-logo-wrapper,.config-tab-item-4 .placeholder-logo-wrapper,.config-tab-item-5 .placeholder-logo-wrapper{opacity:1}.addon-product-image{border-radius:100%}.config-tabs .arrow-1,.config-tabs .arrow-2{position:relative;overflow:visible}.config-tabs .arrow-1:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/configurator/arrow-1.svg);display:block;position:absolute;left:-65px;bottom:-75px}.config-tabs .arrow-2:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/configurator/arrow-2.svg);display:block;position:absolute;left:-78px;bottom:-66px}.config-tabs .schaffer-form select{background:var(--color-blueSofter) !important;padding:0 12px !important;-webkit-appearance:none !important}.config-tabs .schaffer-form .form-row-wide{width:100% !important;clear:both;margin-bottom:1rem}.config-tabs .schaffer-form .form-row-first{float:left;padding-right:10px;margin-bottom:1rem}.config-tabs .schaffer-form .form-row-last{float:right;padding-left:10px;margin-bottom:1rem}.config-tabs .single-product .quantity{margin-top:4rem}#preview-wrapper.pdf .preview-image-wrapper{border:none !important;padding:0 !important}#preview-wrapper.pdf .preview-image-wrapper #preview{display:none !important}.quantity-info{position:relative}.quantity-info:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/info.svg);position:absolute;top:0;left:0}.single-product .summary{text-align:left;width:calc(100% - 440px);padding-left:6rem}.single-product .summary .description{margin-top:2rem;margin-bottom:2rem}.single-product .summary .description em{font-style:normal}.single-product .summary .description p{margin-bottom:1rem}.single-product .summary .description ul{list-style:disc;padding-left:1rem}.single-product .custom-delivery-time br{display:none}.single-product .summary>.price:not(.wc-gzd-additional-info){font-size:1.5rem;font-family:'Ribbon';margin-top:1.25rem}.single-product .wc-gzd-additional-info{margin-bottom:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .wc-gzd-additional-info .tax-info:after{content:'.,';display:inline-block;margin-right:3px}.single-product .variable-item[data-wvstooltip-out-of-stock="(Unavailable)"]{opacity:.4}.single-product .legal-price-info{margin-top:.25rem}.single-product .summary .price-prefix{margin-right:1rem}.single-product .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;padding-bottom:4rem}.single-product .woocommerce-product-gallery{width:450px;margin-right:70px}.single-product .product_title{font-size:3rem;line-height:1;position:relative;display:inline-block}.single-product .greeting{position:relative}#greeting-lottie{position:absolute;right:-4rem;top:-3.5rem}.single-product .config-btn{position:relative}.price .screen-reader-text{visibility:hidden;width:1px;height:1px;position:absolute;overflow:hidden}.single-product .custom-disabler{color:var(--color-blueSoft);pointer-events:none}.single-product .custom-disabler a,.single-product .custom-disabler .single_add_to_cart_button{background:var(--color-blueSofter);color:var(--color-blueSoft)}.single-product .custom-disabler input{opacity:.3}.single-product .custom-disabler img,.single-product .custom-disabler .single_add_to_cart_button:before{opacity:.3}#config-lottie{position:absolute;left:-14.5rem;top:-2.8rem;-webkit-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg)}.single-product .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price-prefix{display:inline-block;margin-right:.25rem}.single-product .quantity{margin-top:1.5rem}.quantity input.qty{height:42px;width:92px;border:2px solid var(--color-blue);border-radius:0;padding:0 12px}.single-product .quantity .screen-reader-text{display:block;margin-bottom:1rem}.single-product .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:450px}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{width:auto}.single-product .flex-control-nav li{padding:1px}.single_add_to_cart_button{margin-top:2.5rem;background:var(--color-green) !important;height:48px;font-weight:700;padding:12px 28px 8px;-webkit-box-shadow:4px 2px 12px 2px #4747FF50;box-shadow:4px 2px 12px 2px #4747FF50;width:auto;max-width:unset;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product-related .product-label,.single-product-related .woocommerce-loop-product__title{font-weight:400 !important}.single_add_to_cart_button:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/cart.svg);display:block;margin-right:12px}.woo-variation-swatches .label label{font-weight:400;margin-right:.75rem}.woo-variation-swatches .label label:after{content:':'}.woo-variation-swatches th.label{margin-bottom:.75rem}.woo-variation-swatches .variation-description{margin-top:4.5rem}.woo-variation-swatches .variable-items-wrapper .variable-item,.config-attribute{height:42px;width:42px;border:8px solid var(--color-blueSoft);padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border-radius:100%;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;text-align:center;font-weight:700}.woo-variation-swatches .variable-items-wrapper .variable-item.selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.disabled):hover,.config-attribute.selected,.config-attribute:not(.disabled):hover{border:8px solid var(--color-blue)}.woo-variation-swatches .variable-items-wrapper .variable-item.selected .variable-item-span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.disabled):hover .variable-item-span,.config-attribute.selected,.config-attribute:not(.disabled):hover{color:#fff}.woo-variation-swatches .variable-items-wrapper .price{color:var(--color-blueSoft)}.woo-variation-swatches .variable-items-wrapper .variable-item.selected .price,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.disabled):hover .price{color:var(--color-blue)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.color-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.disabled,.color-variable-item):hover,.config-attribute:not(.config-attribute-color).selected,.config-attribute:not(.disabled,.config-attribute-color):hover{background:var(--color-blue)}.woo-variation-swatches .variable-items-wrapper .variable-item.disabled,.config-attribute.disabled{border:8px solid var(--color-blueSofter);color:var(--color-blueSofter)}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xxs,.config-attribute-size-xxs{width:42px;height:42px;font-size:.75em;line-height:2}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xs,.config-attribute-size-xs{width:54px;height:54px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-s,.config-attribute-size-s{width:68px;height:68px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-m,.config-attribute-size-m{width:80px;height:80px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-l,.config-attribute-size-l{width:96px;height:96px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xl,.config-attribute-size-xl{width:112px;height:112px}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-span,.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents,.config-attribute-value{width:22px;height:22px;border-radius:100%;display:block}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{color:var(--color-blueSoft)}.woo-variation-swatches .variable-items-wrapper,.config-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.9rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.woo-variation-swatches .color-variable-items-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woo-variation-swatches .reset_variations,.single_variation_wrap .single_variation{display:none !important}.custom-related .product{padding-top:0}.custom-related li .product-label,.custom-related li .woocommerce-loop-product__title{font-family:'Ruddy';font-size:1rem;font-weight:700 !important}.sale .onsale{display:none}ins{text-decoration:none}.price del{font-size:.66em}.woo-variation-gallery-slider-wrapper{position:relative;margin-bottom:1rem !important}.schaffer-classics .woo-variation-gallery-slider-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/badge-classic.svg);position:absolute;bottom:0;left:0}.schaffer-novelty .woo-variation-gallery-slider-wrapper:after,.schaffer-neuheit .woo-variation-gallery-slider-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/badge-new.svg);position:absolute;bottom:0;left:0}.letzte-chance .woo-variation-gallery-slider-wrapper:after,.last-chance .woo-variation-gallery-slider-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/badge-last-chance.svg);position:absolute;bottom:0;left:0}.sale .woo-variation-gallery-slider-wrapper:after,.sale-en .woo-variation-gallery-slider-wrapper:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/badge-sale.svg);position:absolute;bottom:0;left:0}.single-product .quantity input.qty{padding:0 12px}.single-product .single-product-variable-items[data-attribute_name=attribute_pa_groesse] li{position:relative}.single-product .single-product-variable-items[data-attribute_name=attribute_pa_groesse] li .price{position:absolute;bottom:-2.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-product-gallery{width:40% !important;min-height:unset !important;height:auto !important}.woo-variation-gallery-wrapper{min-height:unset !important;height:auto !important}.woo-variation-gallery-thumbnail-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:8rem;padding-top:1rem}.archive #main{position:relative}.products .product{text-align:center}.products .product img{margin:0 auto .5rem}.custom-related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-related .products{display:block;padding-top:0;margin-bottom:1rem}.archive .lmp_load_more_button{position:absolute;bottom:3.75rem}.archive .products .product{padding:.75rem}.woocommerce-loop-product__title{font-size:1rem;font-weight:700;margin:0 0 .75rem}.storefront-sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.storefront-sorting:last-child{text-align:center;display:block}.bapf_head h3,.custom-widget h3{font-size:24px;margin-bottom:2rem}.custom-widget h3{opacity:0}div[data-taxonomy=product_cat] ul>li:first-child{display:none}.bapf_body,.custom-widget-body{margin-bottom:3rem}.bapf_sfilter{margin-bottom:0}.bapf_sfilter ul li{margin:.75rem 0 !important}.custom-widget ul li{margin:.75rem 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-widget ul li:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/arrow-right.svg);display:block;margin-right:1rem;position:relative;top:.25rem}.bapf_sfilter.bapf_ckbox li input[type=checkbox]{margin-right:1rem;border:none;height:24px;width:24px;border-radius:0;background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/checkbox-unchecked.svg)}.bapf_sfilter.bapf_ckbox li.checked input[type=checkbox]{background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/checkbox-checked.svg)}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{display:none}.bapf_slidr_main.ui-widget-content .ui-slider-handle{width:20px;height:20px;background:var(--color-blue);top:-5px}.bapf_slidr_main.ui-widget-content{height:11px;border-radius:8px;background:var(--color-blueSofter);position:relative;left:6px;width:92%}.bapf_slidr_main.ui-widget-content .ui-slider-range{background:var(--color-blueSoft)}#secondary.temp-fixed{top:0;left:0;background:#fff;position:fixed;padding-left:24px;padding-top:48px;width:270px}.archive #content{position:relative}.woocommerce-cart .entry-title{position:relative}.woocommerce-cart .entry-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.woocommerce-cart-form .cart{width:100%}.woocommerce-cart-form th{padding:.5rem}.woocommerce-cart-form td{padding:2.5rem .5rem}.woocommerce-cart-form th.product-remove{visibility:hidden;width:10%}.woocommerce-cart-form td.product-remove{width:10%}.woocommerce-cart-form th.product-thumbnail{display:none}.woocommerce-cart-form th{text-align:left;font-weight:400}.woocommerce-cart-form th.product-name{width:35%}.woocommerce-cart-form td.product-thumbnail{width:15%}.woocommerce-cart-form td.product-name{width:20%}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity{width:15%}.woocommerce-cart-form .product-subtotal{width:25%}.woocommerce-cart-form td.product-price,.woocommerce-cart-form td.product-subtotal{font-weight:700}.woocommerce-cart-form tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart-form tbody tr{border-top:8px solid var(--color-blueSofter)}.woocommerce-cart-form .quantity .screen-reader-text{display:none}.woocommerce-cart-form .remove{position:relative}.woocommerce-cart-form .remove:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/36/remove.svg);position:absolute;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);left:-3px}.woocommerce-cart-form .actions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-cart .entry-content{margin-top:2rem}.woocommerce-cart-form .actions .screen-reader-text{display:none}input[name=coupon_code]{background:var(--color-blueSofter) !important;width:210px !important;margin-right:10px}.woocommerce-cart-form .actions .button,button[name=apply_coupon],.woocommerce-shipping-calculator button[name=calc_shipping],.shipping-calculator-button{-webkit-box-shadow:4px 2px 12px 2px #4747FF40;box-shadow:4px 2px 12px 2px #4747FF40;background-color:var(--color-yellow);height:40px;padding:0 24px !important;border-radius:8px;border:none !important;font-weight:700;display:block}.woocommerce-cart-form .actions .button[name=update_cart],.woocommerce-shipping-calculator button[name=calc_shipping]{background:var(--color-green)}.shipping-calculator-button{background:var(--color-blue);color:#fff;text-align:center;line-height:40px}.woocommerce-cart-form .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.woocommerce-cart-form .actions .button:disabled{opacity:.4}.woocommerce-cart-form .actions .button[name=update_cart]{width:260px}.cart-collaterals{margin:3rem calc(50% - 50vw) 2rem;padding:3rem 0;background:var(--color-blueSofter)}.cart-collaterals h2{margin-top:0 !important;font-size:2.25rem !important}.cart-collaterals table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-collaterals table td,.cart-collaterals table th{width:100%;text-align:left;padding:.25rem 0;font-weight:400}.cart-collaterals .checkout-button{width:100%}.cart-collaterals table tr:not(.woocommerce-shipping-totals) td{font-size:1.5rem;font-weight:700}.cart-collaterals table tr td{text-align:right}.cart-collaterals .order-tax{border-top:2px solid var(--color-blue);margin-top:1.4rem;padding-top:1.6rem}#shipping_method{margin-bottom:.5rem !important}.woocommerce-shipping-calculator{margin-top:.25rem}.woocommerce-shipping-calculator p.form-row{margin-bottom:0 !important;margin-top:1rem !important}.woocommerce-shipping-calculator input,.woocommerce-shipping-calculator select{background:#fff;border:2px solid var(--color-blue);border-radius:0 !important;padding:0 12px}.woocommerce-shipping-calculator button[name=calc_shipping]{margin-top:1.5rem;display:block;width:100%}.schaffer-related-products .product>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schaffer-related-products .product>a>img,.schaffer-related-products .product>a>.price{-ms-flex-preferred-size:100%;flex-basis:100%}.schaffer-related-products .product>a>img{margin-bottom:.75rem}.schaffer-related-products .product>a>.price{font-family:'Ruddy';display:block;text-align:center;margin-top:.75rem;font-weight:400}.schaffer-related-products .product>a>h2{font-size:1rem;font-family:'Ruddy' !important;font-weight:700;margin:0}.schaffer-related-products .product>a>div.font-bold{font-size:1rem;font-family:'Ruddy' !important;font-weight:700;margin:0;width:100%;text-align:center}.wc-empty-cart-message,.return-to-shop{text-align:center}.wc-empty-cart-message{margin-bottom:2rem}.return-to-shop a{font-weight:700;padding-top:.625rem;padding-bottom:.625rem;padding-left:1.5rem;padding-right:1.5rem;background:var(--color-yellow);border-radius:.5rem;-webkit-box-shadow:4px 2px 12px 2px #4747FF40;box-shadow:4px 2px 12px 2px #4747FF40}.wc-proceed-to-checkout{position:relative}#payment .wc_payment_method{margin-bottom:10px}.woocommerce-message,.woocommerce-error{max-width:calc(1140px - 3rem);width:100%;margin-left:auto;margin-right:auto;padding:1.3rem 1.5rem;background:var(--color-green);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;margin-bottom:3rem;text-align:left;position:relative;z-index:30}.woocommerce-error{background:var(--color-rose);margin-bottom:0;margin-top:2rem;margin-left:1.5rem;margin-right:1.5rem;max-width:calc(1140px - 3rem);width:calc(100% - 3rem)}.woocommerce-message:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/check.svg);display:inline-block;margin-right:1.5rem;width:24px;height:24px}.woocommerce-message .wc-forward:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/cart.svg);display:inline-block;margin-right:1.5rem;width:24px;height:24px}.woocommerce-message .wc-forward:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/arrow-right.svg);display:inline-block;margin-left:1.5rem;width:24px;height:24px}.woocommerce-error:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/error.svg);display:inline-block;margin-right:1.5rem;width:24px;height:24px}.woocommerce-message .restore-item{text-decoration:underline;margin-left:auto}.woocommerce-account .entry-content .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-account:not(.woocommerce-lost-password) .entry-title{margin-left:20rem;margin-bottom:3rem;margin-top:1rem}.woocommerce-account:not(.woocommerce-lost-password):not(.woocommerce-orders):not(.woocommerce-edit-address):not(.woocommerce-edit-account) .entry-title{position:relative}.woocommerce-lost-password .entry-title{margin-bottom:3rem}.woocommerce-account .entry-header{position:relative}.woocommerce-account.logged-out:not(.woocommerce-lost-password) .entry-header{display:none}.woocommerce-account.logged-out .entry-content>.woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.woocommerce-lost-password .woocommerce-Button h2,.woocommerce-account.logged-out h2{text-align:center;margin-bottom:2rem;font-size:3rem}.woocommerce-account.logged-out .entry-content>.woocommerce .woocommerce-form,.woocommerce-lost-password .entry-content>.woocommerce .woocommerce-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:50%;margin-left:25%;margin-bottom:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-account .site-content input,.woocommerce-account .site-content input:-webkit-autofill:hover,.woocommerce-account .site-content input:-webkit-autofill:focus,.woocommerce-account .site-content input:-webkit-autofill:active{background-color:var(--color-blueSofter) !important;-webkit-box-shadow:0 0 0 30px var(--color-blueSofter) inset !important}.woocommerce-account.logged-out .woocommerce-ResetPassword,.woocommerce-lost-password .woocommerce-ResetPassword{width:50%;margin-left:25% !important;margin-bottom:2rem;margin-top:0;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.woocommerce-password-strength.strong{color:var(--color-green)}#customer_login>div.u-column2.col-2>form>p:nth-child(2){padding:0 1rem;margin-bottom:.5rem}.woocommerce-account.logged-out .woocommerce-ResetPassword .form-row,.woocommerce-lost-password .woocommerce-ResetPassword .form-row{width:100% !important}.woocommerce-account.logged-out .woocommerce-ResetPassword>p:first-child,.woocommerce-lost-password .woocommerce-ResetPassword>p:first-child{text-align:center;margin-bottom:3rem;padding:0 1rem}.woocommerce-account.logged-out .entry-content>.woocommerce .form-row,.woocommerce-lost-password .entry-content>.woocommerce .form-row{width:50%}.woocommerce-account.logged-out .entry-content>.woocommerce .form-row:nth-child(1),.woocommerce-account.logged-out .entry-content>.woocommerce .form-row:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce-account.logged-out .entry-content>.woocommerce .form-row:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:1rem;margin-right:0;margin-bottom:0}.woocommerce-form-login__rememberme{display:none}.woocommerce-LostPassword{padding:0 1rem;margin:1rem auto 1.5rem 0 !important;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.woocommerce-form-login__submit,.woocommerce-lost-password .woocommerce-ResetPassword .woocommerce-Button,.woocommerce-account.logged-out .woocommerce-ResetPassword .woocommerce-Button,.woocommerce-form-register__submit{padding-top:.625rem;padding-bottom:.625rem;padding-right:2rem;padding-left:2rem;background-color:var(--color-yellow) !important;border-radius:8px;font-weight:700;margin:1rem 0 1.5rem;width:100%;text-align:center;-webkit-box-shadow:4px 2px 12px 2px #4747FF50;box-shadow:4px 2px 12px 2px #4747FF50}.woocommerce-form-register__submit,button[name=apply_coupon]{width:unset !important;white-space:nowrap !important}#customer_login>div.u-column2.col-2>form>p:nth-child(4){margin:.75rem 3rem 0 auto}.woocommerce-account .site-content form{margin:0 -1rem;padding:0 1rem}.woocommerce-account .woocommerce-message a{margin-left:10px;text-decoration:underline}.woocommerce-address-fields__field-wrapper{overflow:hidden}.woocommerce-MyAccount-navigation{margin-right:4rem;min-width:17rem;position:relative;top:-7rem}.woocommerce-MyAccount-content{width:100%}.woocommerce-MyAccount-navigation li:not(:last-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid var(--color-blueSoft)}.woocommerce-MyAccount-navigation li:not(:last-child):before,.woocommerce-MyAccount-navigation li:not(:last-child) a{opacity:.4}.woocommerce-MyAccount-navigation li:hover:before,.woocommerce-MyAccount-navigation li:hover a,.woocommerce-MyAccount-navigation li.is-active:before,.woocommerce-MyAccount-navigation li.is-active a{opacity:1}.woocommerce-MyAccount-navigation li:not(.woocommerce-MyAccount-navigation-link--customer-logout) a{width:100%;text-align:center;padding:1rem 0;display:block;font-weight:700}.woocommerce-MyAccount-navigation li:before,.woocommerce-MyAccount-content a.edit:before,.woocommerce-MyAccount-content button[type=submit]:before{width:24px;height:24px;display:block;margin-right:.5rem;margin-left:12px}.woocommerce-MyAccount-content a.edit:before{margin-left:0}.woocommerce-MyAccount-navigation-link--customer-logout:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/logout.svg);margin-left:0 !important}.woocommerce-MyAccount-content button[type=submit]:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/checkmark-2.svg)}.woocommerce-MyAccount-content a.edit:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/pen.svg)}.woocommerce-MyAccount-navigation-link--dashboard:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/user.svg)}.woocommerce-MyAccount-navigation-link--orders:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/cart-2.svg)}.b2b-customer .woocommerce-MyAccount-navigation-link--orders:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/file.svg)}.woocommerce-MyAccount-navigation-link--edit-address:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/house.svg)}.woocommerce-MyAccount-navigation-link--edit-account:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/folder.svg)}.woocommerce-account .site-content input,.woocommerce-account .site-content select,.woocommerce-form-register select,.woocommerce-form-register select input{background:var(--color-blueSofter);display:block;min-height:40px;border-radius:8px;padding:0 12px;width:100%;font-weight:700;font-size:1rem}.woocommerce-gzd-reg_data_privacy-checkbox-text a{text-decoration:underline}#info-1_field,#info-2_field{margin-bottom:1.5rem}.woocommerce-form-register__submit{margin-top:3rem}.woocommerce-form-register .wc-gzd-checkbox-placeholder:after{content:'* Pflichtfeld';color:var(--color-red);text-align:right;margin-top:1rem;display:block;width:100%;font-size:.75rem;font-weight:700}.woocommerce-form-login .required{display:none}.woocommerce-form-register p.form-row{width:100% !important;margin-bottom:1rem}.woocommerce-form-register input[type=file]{background:0 0}.woocommerce-form-register #billing_first_name_field{float:left}.woocommerce-form-register #billing_last_name_field{float:right}.woocommerce-form-register #billing_company_field{clear:both}.woocommerce-form-register #billing_first_name_field,.woocommerce-form-register #billing_last_name_field{width:calc(50% - .75rem) !important}.woocommerce-account .content p.form-row,.woocommerce-account .content legend{margin-bottom:1rem;float:left;padding:0 1rem}.woocommerce-account .content legend{width:100%;margin-top:1rem}.woocommerce-account label{font-size:.75rem;font-weight:700;line-height:1}.woocommerce-account label .required{color:var(--color-red)}.woocommerce-account label .optional{display:none}.woocommerce-account .woocommerce-form-row:has(label[for=account_display_name]){display:none}.woocommerce-account .woocommerce-form-row:has(label[for=account_first_name]),.woocommerce-account .woocommerce-form-row:has(label[for=account_last_name]),.woocommerce-account .woocommerce-form-row:has(label[for=password_1]),.woocommerce-account .woocommerce-form-row:has(label[for=password_2]),#billing_first_name_field,#billing_last_name_field,#billing_company_field,#billing_country_field,#billing_address_1_field,#billing_address_2_field,#billing_postcode_field,#billing_city_field,#billing_state_field,#billing_phone_field,#billing_email_field,#shipping_first_name_field,#shipping_last_name_field,#shipping_company_field,#shipping_country_field,#shipping_address_1_field,#shipping_address_2_field,#shipping_postcode_field,#shipping_city_field,#shipping_state_field,#shipping_phone_field,#shipping_email_field{width:50%}.woocommerce-account .woocommerce-form-row:has(label[for=account_email]),.woocommerce-account .woocommerce-form-row:has(label[for=password_current]){width:100%}.woocommerce-MyAccount-content a.edit,.woocommerce-MyAccount-content button[type=submit],.woocommerce-MyAccount-navigation-link--customer-logout{background:var(--color-green);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 28px 10px;border-radius:8px;-webkit-box-shadow:4px 2px 12px 2px #4747FF50;box-shadow:4px 2px 12px 2px #4747FF50;font-weight:700}.woocommerce-MyAccount-navigation-link--customer-logout{background:var(--color-yellow);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:1.25rem;padding:12px 12px 10px}.woocommerce-MyAccount-navigation-link--customer-logout a{text-align:center;width:100%}.woocommerce-MyAccount-content button[type=submit]{margin:2rem auto;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-MyAccount-content .addresses div{margin-top:3rem}.woocommerce-MyAccount-content h3{margin:0 0 1rem !important;padding:0 1rem}.woocommerce-MyAccount-content address,.woocommerce-MyAccount-content p{padding:0 1rem}.woocommerce-MyAccount-content address{font-style:normal}.woocommerce-Address-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-MyAccount-content .woocommerce-Address{position:relative}.woocommerce-MyAccount-content .woocommerce-Address:after{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/line.svg);margin-top:2rem;display:block}.woocommerce-Address-title a{position:absolute;right:1rem;bottom:3.8rem}.woocommerce-Address-title h3{width:100%;display:block}.woocommerce-Address-title h3:after{content:'';width:100%;height:8px;display:block;background:var(--color-blueSofter);margin-top:1.2rem;margin-bottom:1rem}.woocommerce-MyAccount-content .addresses header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%}.password-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.password-input .show-password-input{background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/eye-closed.svg);height:24px;width:24px;display:block;margin:8px 12px 8px 14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.password-input .show-password-input.opened{background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/eye-opened.svg)}.woocommerce-MyAccount-content address{padding-bottom:.75rem}.woocommerce-MyAccount-content address:has(br){padding-bottom:0}.password-input .show-password-input:hover{cursor:pointer}.password-input .woocommerce-password-strength{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem 0}.password-input .woocommerce-password-hint{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-preferred-size:100%;flex-basis:100%}.password-input input{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 50px) !important}.b2b-customer .woocommerce-additional-fields{display:none}.login-section #main:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/login-bg.svg);position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.registration-section #main:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/registration-bg.svg);position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.woocommerce-lost-password #main:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/registration-bg.svg);position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.woocommerce-lost-password #main{position:relative}.woocommerce-lost-password .breadcrumbs-wrapper,.woocommerce-lost-password .content{z-index:20;position:relative}.woocommerce-lost-password .content,.login-section .content,.registration-section .content{margin-top:3rem}.woocommerce-MyAccount-navigation ul{position:relative;padding:2rem 2.2rem 2.5rem;background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/myaccount/border.svg);background-repeat:no-repeat;background-position:center}.woocommerce-lost-password .entry-content .woocommerce>p{width:50%;margin-left:25%;display:block;text-align:center}#business-registration{display:none}.woocommerce-account.logged-out .col-2{display:none}.account-info{color:var(--color-blueSoft) !important}.account-info a{color:var(--color-blue) !important;text-decoration:underline}.woocommerce-order-received h1.entry-title{font-family:'Ribbon';font-size:24px;text-align:center;margin-bottom:1.5rem;position:relative}.woocommerce-order-received #main .content{padding-top:120px;padding-bottom:180px}.woocommerce-order-received .entry-content{position:relative;z-index:20}form.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:0}.woocommerce-NoticeGroup{-ms-flex-preferred-size:100%;flex-basis:100%}#order_review_heading{margin-top:4rem}.woocommerce-checkout #customer_details{width:45%;margin-right:7%}.woocommerce-checkout #order_review{width:48%}.showcoupon,.showlogin{text-decoration:underline;display:block}#wc-stripe-card-element{border-bottom:1px solid var(--color-blue);height:40px;border-radius:0}#wc-stripe-card-element>div{bottom:0 !important}.p-CardBrandChoice{display:none}.wc-stripe_cc-container,.wc-stripe_cc-new-method-container{padding-left:0 !important;bottom:0 !important}#wc-stripe-card-element{position:static !important;padding-left:0 !important;margin-top:15px !important}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-form-coupon-toggle:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/coupon.svg);margin-right:1rem}.woocommerce-checkout h3:not(#ship-to-different-address){font-family:'Ribbon';font-size:1.5rem !important;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item{border-bottom:1px solid var(--color-blue);margin-bottom:1rem;padding-bottom:1rem}.woocommerce-checkout .lost_password{text-align:right}.woocommerce-form-login-toggle:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/misc/login.svg);margin-right:1rem}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-coupon{max-width:560px;padding-left:5rem}.woocommerce-checkout .woocommerce-form-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.woocommerce-checkout .woocommerce-form-coupon p:first-child{display:none}.woocommerce-checkout .woocommerce-account-fields{margin-top:3rem}.woocommerce-checkout .shop_table{background-color:#fff !important}.woocommerce-checkout .woocommerce-checkout-review-order-table .wc-gzd-product-name-left{width:140px;min-width:140px;padding-right:20px;margin-right:0;max-width:unset}.woocommerce-checkout .woocommerce-checkout-review-order-table .wc-gzd-product-name-right{width:unset;margin-top:1rem;padding-right:2rem;position:relative}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{position:absolute;top:0;right:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{font-weight:700;margin-top:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{display:block;margin-left:27%;margin-top:2rem}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.order-tax) th:after{content:':'}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{font-weight:700}.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout .woocommerce-checkout-review-order-table .sku-wrapper{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .delivery-time-info{margin-bottom:.5rem}.woocommerce-checkout .delivery-time-info{width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item,.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot #shipping_method{margin-bottom:0 !important}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot #shipping_method label,#payment .wc_payment_method label{font-size:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{border-top:8px solid var(--color-blueSofter);padding-top:1.5rem}.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%}#payment .wc_payment_method input[type=radio]{background-color:transparent;border:8px solid var(--color-blueSoft);border-radius:50%;-webkit-box-shadow:inset 0 0 0 0 white;box-shadow:inset 0 0 0 0 white;cursor:pointer;font:inherit;height:42px;outline:none;width:42px;margin-right:12px;-moz-appearance:none;-webkit-appearance:none;&:checked{background-color:var(--color-blue);border-color:var(--color-blue);-webkit-box-shadow:inset 0 0 0 .1875em #fff;box-shadow:inset 0 0 0 .1875em #fff}}#payment .wc_payment_method div{padding-left:62px;position:relative;bottom:13px;margin-bottom:-30px}#payment .wc_payment_method label{position:relative;bottom:15px}#order_review .wc-gzd-checkbox-placeholder p.form-row{padding-right:0 !important}.woocommerce-account ul.woocommerce-error,.woocommerce-checkout ul.woocommerce-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.woocommerce-account ul.woocommerce-error li,.woocommerce-checkout ul.woocommerce-error li{margin-bottom:2px}@media (max-width:767px){.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{width:100%;margin:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .wc-gzd-product-name-left{width:100px}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{margin-left:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .wc-gzd-product-name-right{margin-top:.25rem}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{margin-top:.25rem}.woocommerce-form-login-toggle:before,.woocommerce-form-coupon-toggle:before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin-right:.5rem}}@media (max-width:1023px){html{max-width:500px;margin:0 auto;overflow-x:hidden}.tohuwabohu-pull-l{margin-left:-2px}.payment-option-row{gap:1rem;margin-bottom:2rem}#filename{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-4xl,.text-5xl{font-size:2rem !important}.text-3xl{font-size:1.5rem !important}.text-2xl{font-size:1.25rem !important}.text-xl{font-size:1.125rem !important}.hide-breaks-mobile br{display:none}.show-mobile-breaks br{display:inline-block}#masthead .col-full{padding-left:1.5rem;padding-right:1.5rem}#masthead>div.col-full{width:80%;padding-left:20px}.checkbox-wrapper input{width:0}footer .col-full>*{max-width:100% !important}.footer-5 li{margin-right:1.55rem}.site-search{display:none}.customization .icons>.icon:not(:last-child) .img-wrapper:after{top:unset;bottom:-1rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:unset;left:150%}.site-branding svg{width:200px !important}#site-navigation-menu-toggle{display:block;top:1.25rem}#masthead .primary-navigation ul li{padding:.5rem 0;width:100%;-webkit-transition:none !important;transition:none !important}#masthead .primary-navigation.sub-menu-visible>ul>li:first-child>.sub-menu>li>a{margin-top:0 !important}#masthead .primary-navigation ul li a{width:100%;text-align:left;-webkit-transition:none !important;transition:none !important}#masthead .primary-navigation>ul>li>.sub-menu,#masthead .primary-navigation>ul>li:hover>.sub-menu,#masthead .primary-navigation>ul>li>.sub-menu li .sub-menu{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;display:none;-webkit-box-shadow:none;box-shadow:none;margin-top:0 !important;margin-bottom:1rem !important}#masthead .primary-navigation>ul>li>.sub-menu{padding-right:0;padding-left:0}#handheld{display:block !important;z-index:3000;position:fixed;bottom:0;background:var(--color-yellow);max-width:500px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#production .headline{font-size:1.75rem !important}.payment-option-row img{width:89px}#masthead .primary-navigation>ul>li:not(.special-sub-layout)>.sub-menu>.current-menu-item>a,#masthead .primary-navigation>ul>.current-menu-ancestor>a,#masthead .primary-navigation>ul>li.current-menu-item>a{border:none}#masthead .primary-navigation>ul>li>.sub-menu>li{padding:.5rem 1.5rem}#masthead .primary-navigation>ul>li>.sub-menu>li.menu-item-has-children ul{margin-top:1rem !important}#masthead .primary-navigation>ul>li.menu-back{padding-bottom:0}#masthead .primary-navigation.sub-menu-visible>ul>li:not(.menu-back)>a,#masthead .primary-navigation.sub-menu-visible>ul>li>.sub-menu>li>a{font-size:.75rem;margin-top:1rem}#masthead .primary-navigation>ul>li>.sub-menu li.menu-overview a,#masthead .primary-navigation>ul>li>.sub-menu li.menu-simple a{font-size:1rem !important;font-weight:400 !important;margin-top:0}#masthead .primary-navigation>ul>li>.sub-menu li .sub-menu{margin-bottom:0 !important}.cat-label{font-size:.75rem !important}.col-full{padding-left:1rem;padding-right:1rem}.intro-subpage{height:auto !important}.woo-variation-swatches .variable-items-wrapper{gap:3rem .9rem !important}#secondary{position:fixed;top:0;opacity:0;right:-100vw;width:100vw;margin:0;z-index:2000;background:#fff;padding:2rem 2rem 6rem;height:100vh;overflow-y:scroll}#secondary.visible{opacity:1;right:0}#filter-trigger-wrapper .filter-trigger{width:126px !important;background:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../icons/24/filter.svg);background-size:auto;background-repeat:no-repeat;background-position:20px center;background-color:var(--color-yellow)}.bapf_head span,.textwidget span:not(.current){font-family:'Ruddy';font-size:1.25rem;padding:0 !important;font-weight:700 !important}.bapf_head h3,.custom-widget h3{margin-bottom:1.5rem !important}.bapf_body,.custom-widget-body{margin-bottom:2rem !important}.post-type-archive-product .intro-subpage h1 .text-3xl{font-size:1.25rem !important}section.configurator .text-3xl{font-size:1.25rem !important}.term-29 .intro-subpage h1,.term-283 .intro-subpage h1,.term-445 .intro-subpage h1{margin-bottom:12rem}.term-29 .intro-subpage div.tohuwabohu.text-3x{margin-bottom:12rem}.term-30 .intro-subpage h1{margin-bottom:10rem}.term-31 .intro-subpage h1,.term-441 .intro-subpage h1{margin-bottom:8rem}.term-32 .intro-subpage h1,.term-443 .intro-subpage h1{margin-bottom:11.5rem}.term-31 .intro-subpage div.tohuwabohu.text-3xl,.term-30 .intro-subpage div.tohuwabohu.text-3xl,.term-29 .intro-subpage div.tohuwabohu.text-3xl,.term-32 .intro-subpage div.tohuwabohu.text-3xl{font-size:1.25rem !important}.term-29 .intro-subpage div.tohuwabohu.text-3xl{margin-bottom:-2.25rem !important}.page-id-20 h1>div.tohuwabohu.text-3xl{font-size:1.125rem !important}.page-id-34 .intro h1>div.tohuwabohu.text-3xl{font-size:1.25rem !important}#lottie-section .text-3xl,#lager .text-3xl{font-size:2rem !important}#lottie-section .text-2xl,#lager .text-2xl{font-size:1.5rem !important}.fair h2.text-3xl.text-yellow{font-size:2rem !important}.page-id-98 .intro-subpage>div>img:nth-child(3){width:520px;position:relative;right:-10%;max-width:unset;margin-top:-5rem}.archive #main .products{grid-template-columns:repeat(2,1fr) !important;margin-bottom:3rem}.archive .lmp_load_more_button{position:relative !important;bottom:0 !important;margin-bottom:2rem}.storefront-primary-navigation{margin-right:.2rem}.products-section ul{margin-bottom:4rem}.page-template-default .entry-title{font-size:2rem}.woocommerce-cart .entry-title:before{right:-248px;top:-134px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}#site-navigation{position:absolute;right:-100vw;opacity:0;top:0;background:var(--color-yellowSoft);height:100vh;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#site-navigation.open{right:0;opacity:1;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#masthead .primary-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}#masthead .primary-navigation .lang-item{display:block;position:absolute;left:5.5rem;top:1.5rem;margin:0;opacity:.5}.site-branding .custom-logo-link{height:70px !important}#masthead .primary-navigation .current-lang{opacity:1}#masthead .primary-navigation .lang-item-first{left:1.5rem}#masthead .primary-navigation .lang-item img{width:36px;height:auto}#masthead .primary-navigation{height:100vh;padding:70px 1.5rem}#masthead .custom-logo{width:145px;height:auto}.agb-btns a span{width:100% !important}.single-product .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.single-product .summary{width:100%;padding:0;margin-top:2rem}.woo-variation-product-gallery{width:100% !important;margin:0 20%;max-width:60% !important;padding:0}#greeting-lottie{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);right:-4rem;top:-4em}.single-product .product_title{font-size:1.75rem}.single-product .woocommerce-variation-add-to-cart,.single-product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.single-product .quantity .screen-reader-text{display:inline-block;width:4rem;margin-bottom:.5rem;white-space:nowrap}.single-product .single_add_to_cart_button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .quantity{padding-bottom:1px}.woocommerce-cart-form table,.woocommerce-cart-form thead,.woocommerce-cart-form tbody,.woocommerce-cart-form th,.woocommerce-cart-form td,.woocommerce-cart-form tr{display:block}#config-lottie{position:absolute;left:50%;width:12rem;top:2rem;-webkit-transform:rotate(-10deg) translateX(-50%);-ms-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}.woocommerce-cart-form thead tr{display:none}.woocommerce-cart-form td{border:none;position:relative;width:100% !important;padding:10px 0}.woocommerce-cart-form td:before{font-weight:400}.woocommerce-cart-form td:nth-of-type(4):before{content:"Preis"}.woocommerce-cart-form td:nth-of-type(5):before{content:"Stückzahl"}.woocommerce-cart-form td:nth-of-type(6):before{content:"Zwischensumme"}.woocommerce-cart-form tbody tr{border:none;border-bottom:4px solid var(--color-blueSofter)}.woocommerce-cart-form tbody tr:not(:last-child){border-bottom:4px solid var(--color-blueSofter);padding-bottom:30px}.woocommerce-cart-form td.product-thumbnail{width:25% !important;float:left}.woocommerce-cart-form td.product-name{width:65% !important;float:left;margin-top:20px;padding-left:20px}.woocommerce-cart-form td.product-remove{width:10% !important;float:right;margin-top:20px;text-align:right;padding-right:20px}.woocommerce-cart-form td.product-price,.woocommerce-cart-form td.product-quantity,.woocommerce-cart-form td.product-subtotal{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart-form .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:20px}.woocommerce-cart-form .actions .button[name=update_cart]{width:100%;margin-top:20px}.woocommerce-cart-form .coupon,input[name=coupon_code]{width:100% !important}.cart-collaterals .woocommerce-shipping-totals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-collaterals .woocommerce-shipping-totals th{margin-bottom:-33px}.cart-collaterals h2{font-size:1.5rem !important}.cart-collaterals table tr:not(.woocommerce-shipping-totals) td{font-size:20px}#before-checkout{display:block}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-coupon{padding-left:0}#before-checkout input[name=coupon_code]{width:calc(100% - 20px) !important}.page-template-default:not(.woocommerce-page) .entry-content{padding:0;margin-top:2rem}.page-template-default .content h2{font-size:1.25rem}.page-template-default .content ul,.page-template-default .content ol,.page-template-default .content p,.page-template-default .content h2,.page-template-default .content h3,.page-template-default .content h4,.page-template-default .content h5{margin:1.25rem 0 1rem}.woocommerce-lost-password .content,.login-section .content,.registration-section .content{margin-top:0}.login-section #main:before,.registration-section #main:before,.woocommerce-lost-password #main:before{top:-41px;-webkit-transform:translateX(-50%) scale(.75);-ms-transform:translateX(-50%) scale(.75);transform:translateX(-50%) scale(.75)}.woocommerce-account.logged-out .woocommerce-ResetPassword>p:first-child,.woocommerce-lost-password .woocommerce-ResetPassword>p:first-child{margin-top:0;margin-bottom:1rem}#info-1_field,#info-2_field{margin-bottom:.5rem}.checkbox-wrapper:before,.schaffer-form label.checkbox:before,.woocommerce-checkout label.checkbox:before,.checkbox-legal.validate-required label.checkbox:before{margin-right:0}.woocommerce-form-register #billing_first_name_field,.woocommerce-form-register #billing_last_name_field{float:unset;width:100% !important}.woocommerce-account .entry-content .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account:not(.woocommerce-lost-password) .entry-title{margin:0 auto 1rem;font-size:1.5rem}.woocommerce-account:not(.woocommerce-lost-password):not(.woocommerce-orders):not(.woocommerce-edit-address):not(.woocommerce-edit-account) .entry-title:after{display:none}#post-10>div.entry-content>div>div>p{margin-top:.5rem;margin-bottom:0;padding:0}.woocommerce-Address-title h3:after{margin-top:.5rem;height:4px}.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content address:has(br){padding:0}.woocommerce-account .content p.form-row{padding:0;float:none}.woocommerce-address-fields p.form-row,.woocommerce-EditAccountForm p.form-row{margin-top:0;width:100% !important}.woocommerce-Address-title a{position:static;margin-bottom:1rem;width:100%}.woocommerce-MyAccount-content .woocommerce-Address:after{display:none}.woocommerce-account .content legend,#post-10>div.entry-content>div>div>form>p:nth-child(9){padding:0}#login-modal-wrapper .modal{background-size:100%}#config-modal-wrapper{z-index:4000}#config-modal-wrapper .modal{background-image:none}.b2b-info h1:before{display:none}.page-id-22 .intro-subpage .text-5xl{margin-bottom:-1.25rem}.page-id-3888 section.customization .text-3xl:nth-child(2){font-size:1.25rem !important}.page-id-3894 #register .text-3xl{margin-bottom:-.5rem}.page-id-3894 section.bg-beige h2>div:nth-child(2){font-size:1.25rem}.page-id-3894 .intro-subpage .text-5xl{margin-bottom:-1rem;font-size:1.5rem !important}.page-id-22 .intro-subpage .text-3xl{font-size:1.25rem !important}.page-id-3894 .intro-subpage .text-3xl{font-size:1rem !important}.page-id-22 .intro-subpage{padding-bottom:4rem;position:relative}.page-id-22 .intro-subpage .arrow{left:4%}.page-id-22 .intro-subpage:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/intro/top-retailer.svg);display:block;position:absolute;top:-2.7rem;left:55%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-id-96 .intro-subpage{position:relative}.page-id-96 .intro-subpage:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/intro/top-friends.svg);display:block;position:absolute;top:-2.2rem;left:90%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-id-34 .intro:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/fair/deco-mobile.svg);display:block;position:absolute;top:-2.4rem;right:12%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-id-36 .intro-subpage:before{content:url(//schaffer-collection.de/wp-content/themes/storefront-child/css/../images/jobs/deco-mobile.svg);display:block;position:absolute;top:-2.4rem;right:12%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.customization .deco-2{display:none}.page-id-96 .customization .deco-2{display:block !important}.page-id-96 .customization .deco-1{display:none !important}#options-mobile .option-image{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}button[name=woocommerce_checkout_place_order]{text-align:center;display:block}.cart-collaterals{margin:2rem 0 0}.woocommerce-form-coupon-toggle:before,.woocommerce-form-login-toggle:before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin-right:0}#options-mobile .option-image.visible{opacity:1;-webkit-transition:.2s opacity .3s ease-in;transition:.2s opacity .3s ease-in}#options-mobile .option-icon{opacity:1;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#options-mobile .option-icon.disabled{opacity:.4}.configurator .icons>.icon:not(:last-child) .img-wrapper:after{-webkit-transform:rotate(90deg) scale(.75);-ms-transform:rotate(90deg) scale(.75);transform:rotate(90deg) scale(.75);top:unset;bottom:-2rem;left:48%}#configurator .single-product .quantity .screen-reader-text{width:unset}.config-nav{width:400vw}.site-branding svg{margin-left:-38px}#upload-wrapper{margin:0 auto}#login-for-prices .text-xl{font-size:1.5rem !important}.testimonials .border-top{width:250% !important}.woocommerce-account .entry-header{display:none}.woocommerce-account .entry-header.entry-header-mobile{display:block}.woocommerce-account .entry-header.entry-header-mobile .entry-title{margin-bottom:0}.woocommerce-MyAccount-navigation{margin:0 auto 2rem;max-width:unset;width:100%;top:0}.woocommerce-MyAccount-navigation ul{background:0 0;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid var(--color-blueSoft);border-bottom:2px solid var(--color-blueSoft)}.woocommerce-MyAccount-navigation li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;border:none !important;margin:0 !important;padding:0 !important}.woocommerce-account .logout-btn-mobile{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.woocommerce-account .content{padding-bottom:1.5rem}.woocommerce-MyAccount-navigation li a{padding:0 5px !important;margin-top:5px}.woocommerce-MyAccount-navigation li:last-child{display:none}.woocommerce-MyAccount-navigation li:before,.woocommerce-MyAccount-navigation li a{opacity:.4}.woocommerce-MyAccount-navigation li:hover a,.woocommerce-MyAccount-navigation li:hover:before{opacity:1}.woocommerce-MyAccount-navigation li:after{content:'';display:block;width:24px}.woocommerce-MyAccount-navigation-link--customer-logout{width:auto;background:0 0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-MyAccount-content button[type=submit],.schaffer-btn,.schaffer-form button[type=submit],.woocommerce-form-login__submit,.woocommerce-form-register__submit,.lost_reset_password button[type=submit],button[name=woocommerce_checkout_place_order]{width:100% !important;text-align:center;position:relative}.schaffer-btn span{width:calc(100% - 70px) !important;text-align:center}.page-id-367 .contact{margin-top:-4rem}.woocommerce-lost-password .entry-content .woocommerce>p{width:100%;margin-left:0}.woocommerce-lost-password .entry-title{font-size:1.5rem;margin-bottom:1.5rem;margin-top:0}.woocommerce-order-received #main .content{padding-top:90px;padding-bottom:90px}#config-modal-wrapper{top:0;max-width:500px}#config-modal-wrapper .text-3xl{font-size:1.75rem !important}}@media (max-width:767px){.addon-product-image-wrapper{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:15% 90%;-ms-transform-origin:15% 90%;transform-origin:15% 90%}.woocommerce-account.logged-out .entry-content>.woocommerce .woocommerce-form,.woocommerce-lost-password .entry-content>.woocommerce .woocommerce-form{margin:0 -1rem;width:calc(100% + 2rem);padding-left:1.5rem;padding-right:1.5rem}.woocommerce-account.logged-out .woocommerce-ResetPassword,.woocommerce-lost-password .woocommerce-ResetPassword{margin:0 -1rem !important;width:calc(100% + 2rem)}.woocommerce-MyAccount-content button[type=submit],.woocommerce-MyAccount-content a.edit,.woocommerce-lost-password .woocommerce-ResetPassword .woocommerce-Button,.woocommerce-account.logged-out .woocommerce-ResetPassword .woocommerce-Button{text-align:center;margin-top:0;display:block}.schaffer-form .login button[type=submit]:before,.woocommerce-form-login__submit:before,.schaffer-form .register button[type=submit]:before,.woocommerce-form-register__submit:before,.woocommerce-MyAccount-content a.edit:before,.woocommerce-MyAccount-content button[type=submit]:before{position:absolute;left:1.5rem}.schaffer-form .login button[type=submit],.woocommerce-form-login__submit,.schaffer-form .register button[type=submit],.woocommerce-form-register__submit{display:block;position:relative}.woocommerce-account.logged-out .entry-content>.woocommerce .form-row,.woocommerce-lost-password .entry-content>.woocommerce .form-row{width:100%}.woocommerce-account.logged-out .entry-content>.woocommerce .form-row:nth-child(3){margin-left:0}.woocommerce-order-received h1.entry-title{font-size:1.25rem !important}.woocommerce-order-received .entry-content br{display:none}.woocommerce-message:before{margin-right:.75rem}.woocommerce-message,.woocommerce-error{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.2rem}.woocommerce-message .wc-forward{-ms-flex-item-align:end;align-self:flex-end;font-weight:700;margin-top:10px}.woocommerce-message .wc-forward:after{margin-left:.75rem}.woocommerce-message .wc-forward:before{margin-right:.75rem}.woo-variation-product-gallery{max-width:100% !important;margin:0}.products-section .text-3xl{font-size:1.25rem !important}.hide-breaks-xs br{display:none}.schaffer-ff{padding-left:20px}.schaffer-ff:before{-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65);-webkit-transform-origin:24% 59%;-ms-transform-origin:24% 59%;transform-origin:24% 59%}.woocommerce-loop-product__title{margin-bottom:.3rem}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xxs,.config-attribute-size-xxs{width:35px;height:35px;font-size:.75em;line-height:2}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xs,.config-attribute-size-xs{width:40px;height:40px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-s,.config-attribute-size-s{width:50px;height:50px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-m,.config-attribute-size-m{width:60px;height:60px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-l,.config-attribute-size-l{width:70px;height:70px}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item-xl,.config-attribute-size-xl{width:80px;height:80px}.config-addons{margin-left:-9px;margin-right:-9px}.config-addon-wrapper .config-addon .icon,.config-addon-wrapper .config-addon .last-item{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media (max-width:474px){.page-id-98 .intro-subpage>div>img:nth-child(3){right:0}}*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--color-inherit:inherit;--color-current:currentColor;--color-transparent:transparent;--color-black:#000;--color-white:#fff;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-red:#ff062f;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow:#ffff74;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green:#00ffb1;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue:#4747ff;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple:#6e6eff;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose:#ff9dcf;--color-yellowSoft:#ffffb2;--color-greenSoft:#99ffe0;--color-blueSoft:#adadff;--color-blueSofter:#dedefe;--color-lightblue:#00f0ff;--color-beige:#ffd3bf;--color-aprico:#ffd4bf;--color-greySoft:#e6e6e6}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.-bottom-1{bottom:-.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-12{bottom:-3rem}.-bottom-16{bottom:-4rem}.-bottom-2{bottom:-.5rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-3{bottom:-.75rem}.-bottom-32{bottom:-8rem}.-bottom-36{bottom:-9rem}.-bottom-4{bottom:-1rem}.-bottom-40{bottom:-10rem}.-bottom-44{bottom:-11rem}.-bottom-48{bottom:-12rem}.-bottom-52{bottom:-13rem}.-bottom-56{bottom:-14rem}.-bottom-6{bottom:-1.5rem}.-bottom-60{bottom:-15rem}.-bottom-64{bottom:-16rem}.-bottom-8{bottom:-2rem}.-bottom-9{bottom:-2.25rem}.-bottom-96{bottom:-24rem}.-bottom-\[160px\]{bottom:-160px}.-bottom-\[25\%\]{bottom:-25%}.-bottom-\[310px\]{bottom:-310px}.-bottom-\[45px\]{bottom:-45px}.-left-0{left:0}.-left-1{left:-.25rem}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-16{left:-4rem}.-left-2{left:-.5rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-28{left:-7rem}.-left-3{left:-.75rem}.-left-32{left:-8rem}.-left-4{left:-1rem}.-left-40{left:-10rem}.-left-44{left:-11rem}.-left-48{left:-12rem}.-left-5{left:-1.25rem}.-left-52{left:-13rem}.-left-56{left:-14rem}.-left-6{left:-1.5rem}.-left-64{left:-16rem}.-left-7{left:-1.75rem}.-left-72{left:-18rem}.-left-8{left:-2rem}.-left-80{left:-20rem}.-left-9{left:-2.25rem}.-left-96{left:-24rem}.-left-\[10\%\]{left:-10%}.-left-\[11\%\]{left:-11%}.-left-\[2px\]{left:-2px}.-left-\[420px\]{left:-420px}.-left-\[5\%\]{left:-5%}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-28{right:-7rem}.-right-3{right:-.75rem}.-right-32{right:-8rem}.-right-36{right:-9rem}.-right-4{right:-1rem}.-right-40{right:-10rem}.-right-44{right:-11rem}.-right-48{right:-12rem}.-right-5{right:-1.25rem}.-right-56{right:-14rem}.-right-6{right:-1.5rem}.-right-72{right:-18rem}.-right-8{right:-2rem}.-right-96{right:-24rem}.-right-\[305px\]{right:-305px}.-right-\[310px\]{right:-310px}.-right-\[350px\]{right:-350px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.-top-36{top:-9rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-44{top:-11rem}.-top-48{top:-12rem}.-top-5{top:-1.25rem}.-top-52{top:-13rem}.-top-56{top:-14rem}.-top-6{top:-1.5rem}.-top-60{top:-15rem}.-top-64{top:-16rem}.-top-7{top:-1.75rem}.-top-72{top:-18rem}.-top-8{top:-2rem}.-top-96{top:-24rem}.-top-\[270px\]{top:-270px}.-top-\[2px\]{top:-2px}.-top-\[300px\]{top:-300px}.-top-\[375px\]{top:-375px}.-top-\[90px\]{top:-90px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-28{bottom:7rem}.bottom-32{bottom:8rem}.bottom-36{bottom:9rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-48{bottom:12rem}.bottom-6{bottom:1.5rem}.bottom-64{bottom:16rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[0\]{bottom:0}.bottom-\[68px\]{bottom:68px}.bottom-auto{bottom:auto}.end-1{inset-inline-end:.25rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-12{left:3rem}.left-16{left:4rem}.left-2{left:.5rem}.left-20{left:5rem}.left-24{left:6rem}.left-28{left:7rem}.left-3{left:.75rem}.left-32{left:8rem}.left-36{left:9rem}.left-4{left:1rem}.left-44{left:11rem}.left-48{left:12rem}.left-5{left:1.25rem}.left-52{left:13rem}.left-56{left:14rem}.left-6{left:1.5rem}.left-64{left:16rem}.left-72{left:18rem}.left-8{left:2rem}.left-96{left:24rem}.left-\[0\]{left:0}.left-\[100px\]{left:100px}.left-\[220px\]{left:220px}.left-\[30\%\]{left:30%}.left-\[42\%\]{left:42%}.left-\[46\%\]{left:46%}.left-\[47\%\]{left:47%}.left-\[50\%\]{left:50%}.left-\[52\%\]{left:52%}.left-\[53\%\]{left:53%}.left-\[56\%\]{left:56%}.left-\[60px\]{left:60px}.left-\[80\%\]{left:80%}.left-auto{left:auto}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-12{right:3rem}.right-16{right:4rem}.right-2{right:.5rem}.right-20{right:5rem}.right-24{right:6rem}.right-28{right:7rem}.right-3{right:.75rem}.right-32{right:8rem}.right-36{right:9rem}.right-4{right:1rem}.right-44{right:11rem}.right-5{right:1.25rem}.right-56{right:14rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[0\]{right:0}.right-\[10\%\]{right:10%}.right-\[240px\]{right:240px}.right-auto{right:auto}.top-0{top:0}.top-1{top:.25rem}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-32{top:8rem}.top-36{top:9rem}.top-4{top:1rem}.top-40{top:10rem}.top-44{top:11rem}.top-48{top:12rem}.top-5{top:1.25rem}.top-52{top:13rem}.top-56{top:14rem}.top-6{top:1.5rem}.top-64{top:16rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-96{top:24rem}.top-\[0\]{top:0}.top-\[120px\]{top:120px}.top-\[15rem\]{top:15rem}.top-\[210px\]{top:210px}.top-\[30px\]{top:30px}.top-\[420px\]{top:420px}.top-\[50\%\]{top:50%}.top-\[820px\]{top:820px}.top-auto{top:auto}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[2\]{z-index:2}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.row-span-2{grid-row:span 2/span 2}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.m-1{margin:.25rem}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-my-16{margin-top:-4rem;margin-bottom:-4rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-24{margin-left:6rem;margin-right:6rem}.mx-28{margin-left:7rem;margin-right:7rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-32{margin-left:8rem;margin-right:8rem}.mx-36{margin-left:9rem;margin-right:9rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-44{margin-left:11rem;margin-right:11rem}.mx-48{margin-left:12rem;margin-right:12rem}.mx-52{margin-left:13rem;margin-right:13rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-\[7px\]{margin-left:7px;margin-right:7px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-64{margin-top:16rem;margin-bottom:16rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-1{margin-bottom:-.25rem}.-mb-10{margin-bottom:-2.5rem}.-mb-12{margin-bottom:-3rem}.-mb-14{margin-bottom:-3.5rem}.-mb-16{margin-bottom:-4rem}.-mb-2{margin-bottom:-.5rem}.-mb-20{margin-bottom:-5rem}.-mb-24{margin-bottom:-6rem}.-mb-3{margin-bottom:-.75rem}.-mb-4{margin-bottom:-1rem}.-mb-5{margin-bottom:-1.25rem}.-mb-6{margin-bottom:-1.5rem}.-mb-7{margin-bottom:-1.75rem}.-mb-8{margin-bottom:-2rem}.-ml-12{margin-left:-3rem}.-ml-16{margin-left:-4rem}.-ml-20{margin-left:-5rem}.-ml-8{margin-left:-2rem}.-mr-16{margin-right:-4rem}.-mt-10{margin-top:-2.5rem}.-mt-12{margin-top:-3rem}.-mt-14{margin-top:-3.5rem}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-.5rem}.-mt-20{margin-top:-5rem}.-mt-24{margin-top:-6rem}.-mt-28{margin-top:-7rem}.-mt-3{margin-top:-.75rem}.-mt-32{margin-top:-8rem}.-mt-36{margin-top:-9rem}.-mt-4{margin-top:-1rem}.-mt-40{margin-top:-10rem}.-mt-44{margin-top:-11rem}.-mt-48{margin-top:-12rem}.-mt-5{margin-top:-1.25rem}.-mt-52{margin-top:-13rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.-mt-\[36px\]{margin-top:-36px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-28{margin-bottom:7rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-36{margin-bottom:9rem}.mb-4{margin-bottom:1rem}.mb-44{margin-bottom:11rem}.mb-48{margin-bottom:12rem}.mb-5{margin-bottom:1.25rem}.mb-52{margin-bottom:13rem}.mb-56{margin-bottom:14rem}.mb-6{margin-bottom:1.5rem}.mb-64{margin-bottom:16rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[17rem\]{margin-bottom:17rem}.me-0{-webkit-margin-end:0px;margin-inline-end:0px}.me-10{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}.me-12{-webkit-margin-end:3rem;margin-inline-end:3rem}.me-20{-webkit-margin-end:5rem;margin-inline-end:5rem}.me-24{-webkit-margin-end:6rem;margin-inline-end:6rem}.me-3{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.me-4{-webkit-margin-end:1rem;margin-inline-end:1rem}.me-5{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-24{margin-left:6rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[40\%\]{margin-left:40%}.ml-\[50\%\]{margin-left:50%}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-20{margin-right:5rem}.mr-24{margin-right:6rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[40\%\]{margin-right:40%}.mr-\[50\%\]{margin-right:50%}.mr-auto{margin-right:auto}.ms-0{-webkit-margin-start:0px;margin-inline-start:0px}.ms-2{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.ms-3{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-36{margin-top:9rem}.mt-4{margin-top:1rem}.mt-40{margin-top:10rem}.mt-44{margin-top:11rem}.mt-48{margin-top:12rem}.mt-5{margin-top:1.25rem}.mt-56{margin-top:14rem}.mt-6{margin-top:1.5rem}.mt-64{margin-top:16rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{-webkit-box-sizing:border-box;box-sizing:border-box}.box-content{-webkit-box-sizing:content-box;box-sizing:content-box}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[1126px\]{height:1126px}.h-\[150px\]{height:150px}.h-\[20px\]{height:20px}.h-\[222px\]{height:222px}.h-\[242px\]{height:242px}.h-\[350px\]{height:350px}.h-\[52px\]{height:52px}.h-\[680px\]{height:680px}.h-\[75px\]{height:75px}.h-\[84px\]{height:84px}.h-\[960px\]{height:960px}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-webkit-max-content;height:-moz-max-content;height:max-content}.h-screen{height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[1130px\]{width:1130px}.w-\[120\%\]{width:120%}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[222px\]{width:222px}.w-\[242px\]{width:242px}.w-\[25\%\]{width:25%}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[325px\]{width:325px}.w-\[340px\]{width:340px}.w-\[345px\]{width:345px}.w-\[35\%\]{width:35%}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[50\%\]{width:50%}.w-\[52px\]{width:52px}.w-\[550px\]{width:550px}.w-\[60\%\]{width:60%}.w-\[620px\]{width:620px}.w-\[64px\]{width:64px}.w-\[65\%\]{width:65%}.w-\[680px\]{width:680px}.w-\[75\%\]{width:75%}.w-\[75px\]{width:75px}.w-\[83\%\]{width:83%}.w-\[84px\]{width:84px}.w-\[90px\]{width:90px}.w-auto{width:auto}.w-full{width:100%}.w-min{width:-webkit-min-content;width:-moz-min-content;width:min-content}.w-screen{width:100vw}.min-w-full{min-width:100%}.max-w-\[220px\]{max-width:220px}.max-w-\[2560px\]{max-width:2560px}.max-w-\[300px\]{max-width:300px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[450px\]{max-width:450px}.max-w-\[550px\]{max-width:550px}.max-w-\[600px\]{max-width:600px}.max-w-\[770px\]{max-width:770px}.max-w-full{max-width:100%}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.shrink{-ms-flex-negative:1;flex-shrink:1}.shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-center{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.origin-left{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.origin-top{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.-translate-x-0{--tw-translate-x:0px;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1{--tw-translate-x:-.25rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-20{--tw-translate-x:-5rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[3\.5\%\]{--tw-translate-x:-3.5%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[49\.9\%\]{--tw-translate-x:-49.9%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[50\%\]{--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[54\%\]{--tw-translate-x:-54%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[62\%\]{--tw-translate-x:-62%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-16{--tw-translate-y:-4rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-20{--tw-translate-y:-5rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-24{--tw-translate-y:-6rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-28{--tw-translate-y:-7rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y:-1.5rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-8{--tw-translate-y:-2rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[50\%\]{--tw-translate-y:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[120deg\]{--tw-rotate:-120deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[60deg\]{--tw-rotate:-60deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[75deg\]{--tw-rotate:-75deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[70deg\]{--tw-rotate:70deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[95deg\]{--tw-rotate:95deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[65\%\]{--tw-scale-x:65%;--tw-scale-y:65%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[94\%\]{--tw-scale-x:94%;--tw-scale-y:94%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x:-1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-cpu{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{-webkit-transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{-webkit-transform:none;-ms-transform:none;transform:none}.touch-auto{-ms-touch-action:auto;touch-action:auto}.touch-none{-ms-touch-action:none;touch-action:none}.touch-pan-x{--tw-pan-x:pan-x;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-left{--tw-pan-x:pan-left;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-right{--tw-pan-x:pan-right;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-up{--tw-pan-y:pan-up;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-down{--tw-pan-y:pan-down;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;-ms-touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{-ms-touch-action:manipulation;touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.snap-none{-ms-scroll-snap-type:none;scroll-snap-type:none}.snap-x{-ms-scroll-snap-type:x var(--tw-scroll-snap-strictness);scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{-ms-scroll-snap-type:y var(--tw-scroll-snap-strictness);scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-both{-ms-scroll-snap-type:both var(--tw-scroll-snap-strictness);scroll-snap-type:both var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.snap-end{scroll-snap-align:end}.snap-center{scroll-snap-align:center}.snap-align-none{scroll-snap-align:none}.snap-normal{scroll-snap-stop:normal}.snap-always{scroll-snap-stop:always}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-before-auto{-webkit-column-break-before:auto;-moz-column-break-before:auto;break-before:auto}.break-before-avoid{-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid}.break-before-all{-webkit-column-break-before:all;-moz-column-break-before:all;break-before:all}.break-before-avoid-page{-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid-page}.break-before-page{-webkit-column-break-before:page;-moz-column-break-before:page;break-before:page}.break-before-left{-webkit-column-break-before:left;-moz-column-break-before:left;break-before:left}.break-before-right{-webkit-column-break-before:right;-moz-column-break-before:right;break-before:right}.break-before-column{-webkit-column-break-before:column;-moz-column-break-before:column;break-before:column}.break-inside-auto{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.break-inside-avoid{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.break-inside-avoid-page{break-inside:avoid-page}.break-inside-avoid-column{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.break-after-auto{-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto}.break-after-avoid{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.break-after-all{-webkit-column-break-after:all;-moz-column-break-after:all;break-after:all}.break-after-avoid-page{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid-page}.break-after-page{-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page}.break-after-left{-webkit-column-break-after:left;-moz-column-break-after:left;break-after:left}.break-after-right{-webkit-column-break-after:right;-moz-column-break-after:right;break-after:right}.break-after-column{-webkit-column-break-after:column;-moz-column-break-after:column;break-after:column}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0, 1fr))}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-baseline{place-content:baseline}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-baseline{place-items:baseline}.place-items-stretch{place-items:stretch}.content-normal{-ms-flex-line-pack:normal;align-content:normal}.content-center{-ms-flex-line-pack:center;align-content:center}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.content-baseline{-ms-flex-line-pack:baseline;align-content:baseline}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify-normal{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.justify-stretch{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.gap-x-2{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-24{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.gap-x-3{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.divide-double>:not([hidden])~:not([hidden]){border-style:double}.divide-none>:not([hidden])~:not([hidden]){border-style:none}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{-ms-flex-item-align:auto;align-self:auto}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-clip{overflow-y:clip}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{-ms-scroll-chaining:chained;overscroll-behavior:auto}.overscroll-contain{-ms-scroll-chaining:none;overscroll-behavior:contain}.overscroll-none{-ms-scroll-chaining:none;overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.hyphens-none{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.border{border-width:1px}.border-8{border-width:8px}.border-\[1px\]{border-width:1px}.border-\[8px\]{border-width:8px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-e{border-inline-end-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-t-8{border-top-width:8px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-hidden{border-style:hidden}.border-none{border-style:none}.border-blue{--tw-border-opacity:1;border-color:rgb(71 71 255/var(--tw-border-opacity))}.border-blueSofter{--tw-border-opacity:1;border-color:rgb(222 222 254/var(--tw-border-opacity))}.border-greySoft{--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.bg-aprico{--tw-bg-opacity:1;background-color:rgb(255 212 191/var(--tw-bg-opacity))}.bg-beige{--tw-bg-opacity:1;background-color:rgb(255 211 191/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(71 71 255/var(--tw-bg-opacity))}.bg-blue\/\[\.12\]{background-color:rgb(71 71 255/.12)}.bg-blueSoft{--tw-bg-opacity:1;background-color:rgb(173 173 255/var(--tw-bg-opacity))}.bg-blueSofter{--tw-bg-opacity:1;background-color:rgb(222 222 254/var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(0 255 177/var(--tw-bg-opacity))}.bg-lightblue{--tw-bg-opacity:1;background-color:rgb(0 240 255/var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity:1;background-color:rgb(110 110 255/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(255 6 47/var(--tw-bg-opacity))}.bg-rose{--tw-bg-opacity:1;background-color:rgb(255 157 207/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(255 255 116/var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity:.1}.bg-opacity-20{--tw-bg-opacity:.2}.bg-none{background-image:none}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-24{padding:6rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-36{padding-left:9rem;padding-right:9rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-36{padding-top:9rem;padding-bottom:9rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-44{padding-top:11rem;padding-bottom:11rem}.py-48{padding-top:12rem;padding-bottom:12rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-44{padding-bottom:11rem}.pb-48{padding-bottom:12rem}.pb-56{padding-bottom:14rem}.pb-6{padding-bottom:1.5rem}.pb-72{padding-bottom:18rem}.pb-8{padding-bottom:2rem}.pb-96{padding-bottom:24rem}.pb-\[480px\]{padding-bottom:480px}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.text-2xl{font-size:2.25rem}.text-3xl{font-size:3rem}.text-4xl{font-size:4.5rem}.text-5xl{font-size:5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-base{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-md{font-size:1.25rem}.text-sm{font-size:1.125rem}.text-xl{font-size:1.5rem}.text-xs{font-size:.75rem}.text-xxs{font-size:.5rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-xxs{line-height:.5rem}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(71 71 255/var(--tw-text-opacity))}.text-blueSoft{--tw-text-opacity:1;color:rgb(173 173 255/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(255 6 47/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(255 255 116/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-100{opacity:1}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.\!shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1) !important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color) !important;-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-dotted{outline-style:dotted}.outline-double{outline-style:double}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-offset-blue{--tw-ring-offset-color:#4747ff}.blur{--tw-blur:blur(8px);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06));-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter-none{-webkit-filter:none;filter:none}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.transition{-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.ease-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:640px){.sm\:left-0{left:0}}@media (min-width:768px){.md\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:hidden{display:none}.md\:h-\[64px\]{height:64px}.md\:h-\[96px\]{height:96px}.md\:w-\[64px\]{width:64px}.md\:w-\[82\%\]{width:82%}.md\:w-\[96px\]{width:96px}.md\:w-auto{width:auto}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:text-base{font-size:1rem}}@media (min-width:1024px){.lg\:static{position:static}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:-bottom-20{bottom:-5rem}.lg\:-bottom-40{bottom:-10rem}.lg\:-bottom-48{bottom:-12rem}.lg\:-bottom-52{bottom:-13rem}.lg\:-bottom-64{bottom:-16rem}.lg\:-bottom-\[65px\]{bottom:-65px}.lg\:-left-20{left:-5rem}.lg\:-left-24{left:-6rem}.lg\:-left-52{left:-13rem}.lg\:-left-56{left:-14rem}.lg\:-left-\[20\%\]{left:-20%}.lg\:-left-\[320px\]{left:-320px}.lg\:-right-16{right:-4rem}.lg\:-right-4{right:-1rem}.lg\:-right-44{right:-11rem}.lg\:-right-8{right:-2rem}.lg\:-right-\[50\%\]{right:-50%}.lg\:-right-\[735px\]{right:-735px}.lg\:-top-16{top:-4rem}.lg\:-top-20{top:-5rem}.lg\:-top-24{top:-6rem}.lg\:-top-28{top:-7rem}.lg\:-top-3{top:-.75rem}.lg\:-top-4{top:-1rem}.lg\:-top-40{top:-10rem}.lg\:-top-52{top:-13rem}.lg\:-top-56{top:-14rem}.lg\:-top-72{top:-18rem}.lg\:-top-\[700px\]{top:-700px}.lg\:bottom-0{bottom:0}.lg\:bottom-16{bottom:4rem}.lg\:bottom-20{bottom:5rem}.lg\:bottom-64{bottom:16rem}.lg\:left-0{left:0}.lg\:left-36{left:9rem}.lg\:left-44{left:11rem}.lg\:left-64{left:16rem}.lg\:left-\[50\%\]{left:50%}.lg\:left-\[75\%\]{left:75%}.lg\:left-auto{left:auto}.lg\:right-0{right:0}.lg\:right-12{right:3rem}.lg\:right-20{right:5rem}.lg\:right-36{right:9rem}.lg\:right-auto{right:auto}.lg\:top-0{top:0}.lg\:top-14{top:3.5rem}.lg\:top-16{top:4rem}.lg\:top-20{top:5rem}.lg\:top-28{top:7rem}.lg\:top-40{top:10rem}.lg\:top-5{top:1.25rem}.lg\:top-64{top:16rem}.lg\:top-8{top:2rem}.lg\:top-\[590px\]{top:590px}.lg\:top-auto{top:auto}.lg\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lg\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lg\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:-mb-10{margin-bottom:-2.5rem}.lg\:-mb-12{margin-bottom:-3rem}.lg\:-mb-14{margin-bottom:-3.5rem}.lg\:-mb-20{margin-bottom:-5rem}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-mb-4{margin-bottom:-1rem}.lg\:-mb-5{margin-bottom:-1.25rem}.lg\:-mb-6{margin-bottom:-1.5rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:-ml-8{margin-left:-2rem}.lg\:-mt-10{margin-top:-2.5rem}.lg\:-mt-36{margin-top:-9rem}.lg\:-mt-48{margin-top:-12rem}.lg\:-mt-5{margin-top:-1.25rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:mb-1\.5{margin-bottom:.375rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mb-36{margin-bottom:9rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:me-24{-webkit-margin-end:6rem;margin-inline-end:6rem}.lg\:ml-0{margin-left:0}.lg\:ml-24{margin-left:6rem}.lg\:ml-4{margin-left:1rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-0{margin-right:0}.lg\:mr-24{margin-right:6rem}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-32{margin-top:8rem}.lg\:mt-36{margin-top:9rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.lg\:hidden{display:none}.lg\:h-\[1126px\]{height:1126px}.lg\:h-\[620px\]{height:620px}.lg\:h-\[680px\]{height:680px}.lg\:h-\[80px\]{height:80px}.lg\:h-\[820px\]{height:820px}.lg\:h-\[900px\]{height:900px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-40{width:10rem}.lg\:w-48{width:12rem}.lg\:w-56{width:14rem}.lg\:w-72{width:18rem}.lg\:w-\[12\%\]{width:12%}.lg\:w-\[120px\]{width:120px}.lg\:w-\[130\%\]{width:130%}.lg\:w-\[135px\]{width:135px}.lg\:w-\[1480px\]{width:1480px}.lg\:w-\[15\%\]{width:15%}.lg\:w-\[160px\]{width:160px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[240px\]{width:240px}.lg\:w-\[265px\]{width:265px}.lg\:w-\[280px\]{width:280px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[320px\]{width:320px}.lg\:w-\[37\.5\%\]{width:37.5%}.lg\:w-\[400px\]{width:400px}.lg\:w-\[43\%\]{width:43%}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[52\%\]{width:52%}.lg\:w-\[520px\]{width:520px}.lg\:w-\[550px\]{width:550px}.lg\:w-\[57\%\]{width:57%}.lg\:w-\[770px\]{width:770px}.lg\:w-\[85\%\]{width:85%}.lg\:w-\[88\%\]{width:88%}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-full{max-width:100%}.lg\:grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lg\:-translate-x-0{--tw-translate-x:0px;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-translate-x-\[50\%\]{--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-\[-50\%\]{--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-rotate-\[90deg\]{--tw-rotate:-90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:rotate-0{--tw-rotate:0deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-x-\[-1\]{--tw-scale-x:-1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}.lg\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lg\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lg\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lg\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lg\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lg\:gap-0{gap:0px}.lg\:gap-20{gap:5rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:border-b-8{border-bottom-width:8px}.lg\:p-6{padding:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-36{padding-left:9rem;padding-right:9rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pb-48{padding-bottom:12rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-0{padding-left:0}.lg\:pr-6{padding-right:1.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-32{padding-top:8rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-3xl{font-size:3rem}.lg\:text-base{font-size:1rem}.lg\:text-sm{font-size:1.125rem}.lg\:text-xl{font-size:1.5rem}.lg\:font-normal{font-weight:400}.lg\:opacity-100{opacity:1}}@media (min-width:1280px){.xl\:block{display:block}}