@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//deskasurf.pl/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.5.0) format("woff2")}:root{--wd-text-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(32,69,83);--wd-text-font-size:14px;--wd-title-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:rgb(32,69,83);--wd-entities-title-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:rgb(32,69,83);--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:400;--wd-widget-title-transform:uppercase;--wd-widget-title-color:rgb(32,69,83);--wd-widget-title-font-size:16px;--wd-header-el-font:"Ubuntu", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:400;--wd-header-el-transform:none;--wd-header-el-font-size:16px;--wd-primary-color:rgb(19,91,218);--wd-alternative-color:#fbbc34;--wd-link-color:rgb(32,69,83);--wd-link-color-hover:rgb(0,0,0);--btn-default-bgcolor:rgb(19,91,218);--btn-default-bgcolor-hover:rgb(32,69,83);--btn-accented-bgcolor:rgb(19,91,218);--btn-accented-bgcolor-hover:rgb(32,69,83);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff}.wd-popup.wd-age-verify{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center;--wd-popup-width:800px}.page-title-default{background-color:#0a0a0a;background-image:none;background-size:cover;background-position:center center}.footer-container{background-color:rgb(19,91,218);background-image:none}.page .main-page-wrapper{background-color:rgb(236,243,250);background-image:none}.woodmart-archive-shop:not(.single-product) .main-page-wrapper{background-color:rgb(236,243,250);background-image:none}.single-product .main-page-wrapper{background-color:rgb(236,243,250);background-image:none}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-placeholder-color:rgb(0,0,0)}.wd-popup.popup-quick-view{--wd-popup-width:920px}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:0px}@media (min-width:1239px){.platform-Windows .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}@media (min-width:1222px){html:not(.platform-Windows) .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.product-actions>button.add_to_cart_button:after{position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);font-size:18px;opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:1em;height:1em;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear var(--wd-anim-state,paused)}.product-actions>button.add_to_cart_button.loading:before{opacity:0}.product-actions>button.add_to_cart_button.loading:after{opacity:1;--wd-anim-state:running}.woocommerce .woocommerce-cart-form.cart-data-form{flex:1!important;max-width:100%!important}.elementor-widget-wd_blog .wd-posts .wd-post .wd-post-inner .wd-post-content .post-title,.blog .wd-posts .wd-post .wd-post-inner .wd-post-content .post-title{font-size:16px;line-height:21px;font-weight:500;margin:0}.wd-product .product-information .wd-entities-title{font-weight:500;font-size:16px;line-height:21px}.wd-shop-active-filters a{color:#204553;font-weight:500!important;font-size:14px;line-height:21px!important}.wd-shop-desc .term-description{max-height:none!important}.archive .elementor-widget-wd_sidebar .wd-widget ul{padding-right:0!important;display:none}.elementor-widget-wd_sidebar .wd-widget .price_slider_wrapper button.button{color:#fff!important}.elementor-widget-wd_sidebar .wd-widget .price_slider .ui-slider-handle{width:16px;height:16px;margin-top:-8px}.elementor-widget-wd_sidebar .wd-widget .price_slider .ui-slider-handle{margin-left:0}.elementor-widget-wd_sidebar .wd-widget .price_slider .ui-slider-handle:last-child{margin-left:-16px}.elementor-widget-wd_sidebar .wd-widget .price_slider .ui-slider-handle:after{width:16px;height:16px;background:#204553;border-radius:50px}.elementor-widget-wd_sidebar .wd-widget .price_label,.elementor-widget-wd_sidebar .wd-widget .price_label span{color:#204553}.elementor-widget-wd_sidebar .wd-widget .ui-slider-range{background:#204553}.mCustomScrollbar .mCSB_draggerContainer{width:8px;background:#B7CBDE!important;border-radius:25px!important}.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail{background:none!important;width:8px}.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;background:#135BDA!important}footer .footer-column .widget_nav_menu{flex:0 1 38%;padding:0;margin:0;border:0}footer .footer-column .widget_nav_menu:nth-child(2){flex:0 1 58%}footer .footer-column .widget_nav_menu:nth-child(2) ul{column-count:2}footer .footer-column-2{display:flex;flex-wrap:wrap;justify-content:space-around;column-gap:10px}footer .footer-polityka ul{display:flex;flex-wrap:wrap;gap:0 12px}footer .footer-polityka ul li a{color:#fff;transition:.4s}footer .footer-polityka ul li a:hover{color:#FFE633!important;text-decoration:none!important}footer .footer-column .widget_nav_menu ul li{width:50%;flex:1 1 48%}.wp-block-image figure.alignleft,.wp-block-image figure.alignright{width:50%}.wp-block-image figure.alignleft img,.wp-block-image figure.alignright img{width:100%;display:block}.single-product-page.product .wd-gallery-thumb .wd-carousel-item{display:flex;align-items:center}header .whb-header-bottom .wd-header-nav .wd-dropdown-menu.wd-dropdown .wd-sub-menu>li{min-width:230px}header .whb-header-bottom ul{gap:40px 24px}@media screen and (max-width:1270px){header .whb-general-header ul,header .whb-header-bottom ul{gap:24px 12px}}header .whb-header-bottom .wd-header-nav .wd-dropdown-menu.wd-dropdown .wd-sub-menu li a{font-weight:500;text-transform:uppercase;font-size:14px;padding:0!important;display:block}header .whb-header-bottom .wd-header-nav .wd-dropdown-menu.wd-dropdown .wd-sub-menu .sub-sub-menu{margin-top:24px!important}header .whb-header-bottom .wd-header-nav .wd-dropdown-menu.wd-dropdown .wd-sub-menu .sub-sub-menu a{font-weight:400;line-height:32px;text-transform:none!important}header .whb-header-bottom .wd-header-nav .wd-dropdown-menu.wd-dropdown .wd-sub-menu .sub-sub-menu a:hover{text-decoration:none}.single-product-page.product .wd-single-wishlist-btn a,.single-product-page.product .wd-gallery-images .product-additional-galleries .wd-gallery-btn a{z-index:9!important}.single-product-page.product .variations_form .variations .variation-radios label{width:auto;min-width:52px;padding:0 5px}.wpcf7-form fieldset{display:none}.woocommerce .woocommerce-order .woocommerce-notice--success{color:#204553;border-color:#204553}.woocommerce .woocommerce-order .woocommerce-order-details h2,.woocommerce .woocommerce-order .woocommerce-order-details table th,.woocommerce .woocommerce-customer-details h2{text-transform:none}.woocommerce .woocommerce-customer-details address{font-style:normal}.woocommerce .woocommerce-order ul li,.woocommerce .woocommerce-order p,.woocommerce .woocommerce-order .woocommerce-order-details table td,.woocommerce .woocommerce-customer-details address{color:#204553}.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content .woocommerce-Message br{display:none!important}.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content h2,.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content h3,.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content h4{text-transform:none}.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content address{font-style:none}.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content fieldset{padding:0;border:0}.woocommerce .woocommerce-my-account-wrapper .woocommerce-MyAccount-content fieldset legend{padding:0;margin-bottom:20px}.woocommerce{font-family:"Ubuntu",Sans-serif}.woocommerce .woocommerce-my-account-wrapper{font-family:"Ubuntu",Sans-serif;color:#204553!important;font-weight:400}.woocommerce .woocommerce-my-account-wrapper .wd-my-account-links a{color:#204553!important;font-weight:400;box-shadow:none;border-radius:15px;border:1px solid #204553}.woocommerce .woocommerce-my-account-wrapper .wd-my-account-links a:hover{background-color:#DEEAF5!important;border-color:#DEEAF5}.woocommerce .woocommerce-my-account-wrapper .wd-my-account-links a:before{color:#204553!important}.woocommerce .thwcfd-field-checkbox label{margin:0!important;display:flex;align-items:center}.woocommerce .thwcfd-field-checkbox label:before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #09090B;border-radius:2px;margin-right:10px}.woocommerce .thwcfd-field-checkbox label input{position:absolute;left:-9999px;opacity:0}.woocommerce .thwcfd-field-checkbox label:has(>input:checked):before{background:#09090B}.wd-my-account-sidebar h3{color:#204553!important;text-transform:none}.wd-my-account-sidebar ul li a{color:#204553!important;font-weight:400}.wd-my-account-sidebar ul li.is-active a,.wd-my-account-sidebar ul li:hover a{background-color:#DEEAF5!important}.wd-loop-footer .wd-load-more:not(:hover){background:#135bda!important}.wd-notice,div.wpcf7-response-output,.mc4wp-alert,:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){background:#204553!important;color:#ECF3FA!important;border:0!important;border-radius:0!important}.wd-register-tabs .col-register{border:0!important}.wd-registration-page .wd-login-title{display:flex;gap:20px;background:none!important;box-shadow:none;max-width:880px;margin:0 auto 40px}.wd-registration-page .wd-login-title span{flex:1 1 50%;text-align:center;color:#204553;background:#B7CBDE;font-size:14px;font-weight:500;border-radius:15px;height:55px;line-height:55px;cursor:pointer;text-transform:none;transition:.5s}.wd-registration-page.active-register .wd-login-title span.login{background:#B7CBDE;color:#204553}.wd-registration-page .wd-login-title span:hover,.wd-registration-page .wd-login-title span.login,.wd-registration-page.active-register .wd-login-title span.reg{background:#135BDA;color:#ECF3FA}.wd-registration-page .login-form-footer a,.wd-registration-page .login-form-footer label{color:#135BDA;font-size:16px;line-height:21px;font-weight:500}.wd-registration-page .login-form-footer label{color:#B7CBDE}.wd-registration-page .login-form-footer{justify-content:flex-end}.wd-registration-page .login-form-footer .woocommerce-form-login__rememberme,.wd-registration-page .woocommerce-privacy-policy-text{display:none}.wd-registration-page .woocommerce-form-login{max-width:548px;margin:auto}.wd-registration-page .woocommerce-form-register{max-width:880px;margin:auto}footer .footer-logo{margin-bottom:20px!important}.woocommerce .woocommerce-cart-form tr.cart-totals-section{padding:15px 0;border:0}.woocommerce .woocommerce-cart-form tr.cart-totals-section td{width:100%;text-align:left;display:flex;justify-content:space-between}.woocommerce .woocommerce-cart-form tr.cart-totals-section .cart-totals-right{display:flex;gap:12px}.woocommerce .woocommerce-cart-form tr.cart-totals-section .cart-totals-price{display:flex;justify-content:center;background:#DEEAF5;border-radius:15px;color:#135BDA;font-size:28px;font-weight:700;height:64px;line-height:62px;min-width:214px}.woocommerce .woocommerce-cart-form tr.cart-totals-section .button.button-back{font-size:14px;font-weight:500!important;min-width:232px;height:64px;line-height:64px;border-radius:15px;background:#204553!important;color:#ECF3FA;text-transform:none;cursor:pointer;border:0;display:flex;gap:10px;box-shadow:rgba(19,91,218,.2) 0 20px 25px -5px,rgba(19,91,218,.04) 0 10px 10px -5px}.woocommerce .woocommerce-cart-form tr.cart-totals-section .button.button-checkout{display:flex;gap:10px;font-size:14px;font-weight:500!important;min-width:232px;height:64px;line-height:64px;border-radius:15px;background:#135BDA!important;color:#ecf3fa;text-transform:none;cursor:pointer;border:0;box-shadow:rgba(19,91,218,.2) 0 20px 25px -5px,rgba(19,91,218,.04) 0 10px 10px -5px}.woocommerce .woocommerce-cart-form tr.cart-totals-section .button:hover{box-shadow:none}.woocommerce-checkout .checkout-order-review:before,.woocommerce-checkout .checkout-order-review:after,.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.wd-coupon-form input.input-text{color:#000}.woocommerce-checkout .checkout-order-review{padding:40px 40px 50px 40px;max-width:100%!important;margin:0;width:580px;flex:none!important;background:#fff;position:sticky;top:15px}.woocommerce-checkout .customer-details{flex:auto!important;max-width:100%!important}.woocommerce-checkout .customer-details .form-row label,.woocommerce-checkout .customer-details .form-row label span,.wd-registration-page .form-row label,.wd-registration-page .form-row label span,.lost_reset_password .form-row label,.lost_reset_password .form-row label span,.woocommerce-MyAccount-content .form-row label{color:#204553;font-size:16px;line-height:21px;font-weight:500;cursor:pointer}.lost_reset_password p{color:#204553;font-size:16px;line-height:21px;font-weight:500}.lost_reset_password .form-row.form-row-first{border-color:#B7CBDE}.woocommerce-checkout .customer-details .form-row label{margin-bottom:8px}.wd-registration-page .form-row .password-attention{color:#204553;font-size:12px;line-height:17px}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:20px}form.woocommerce-checkout .checkout-wrap{display:flex;align-items:flex-start;gap:30px;flex-wrap:nowrap}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper p{margin:0;float:none}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row{flex:1 1 48%}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row#billing_is_firma_field{flex:1 1 100%}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row#billing_is_firma_field br,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row#billing_is_firma_field .optional,.wd-registration-page .form-row br,.lost_reset_password .form-row br,.woocommerce-MyAccount-content .form-row br{display:none}.woocommerce-MyAccount-content .form-row em{font-style:normal}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row .select2-selection,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row textarea,.woocommerce-MyAccount-content .form-row input,.wd-registration-page .form-row input,.lost_reset_password .form-row input{border-radius:12px;text-indent:16px;color:#204553;font-size:14px;height:48px;line-height:48px;border:1px solid #B7CBDE;padding:0;transition:.4s}.woocommerce-checkout .form-row.woocommerce-invalid input{border-color:#FF616D!important}.woocommerce-checkout .form-row.woocommerce-invalid .woocommerce-input-wrapper:after{content:'Dane zostały wprowadzone błędnie';font-size:12px;line-height:16px;font-weight:500;color:#ED3241}.woocommerce-checkout .form-row.woocommerce-invalid .checkout-inline-error-message{display:none}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row .select2{min-height:48px}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection__rendered{color:#204553;font-size:14px}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection__arrow{top:0;height:48px}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row textarea{height:98px;line-height:21px;min-height:none;resize:none}.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row input:focus,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row input:hover,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row input:active,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row textarea:focus,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row textarea:hover,.woocommerce-checkout .customer-details .woocommerce-billing-fields__field-wrapper .form-row textarea:active,.woocommerce-MyAccount-content .form-row input:focus,.woocommerce-MyAccount-content .form-row input:hover,.woocommerce-MyAccount-content .form-row input:active,.wd-registration-page .form-row input:hover,.wd-registration-page .form-row input:focus,.wd-registration-page .form-row input:active,.lost_reset_password .form-row input:hover,.lost_reset_password .form-row input:focus,.lost_reset_password .form-row input:active{border-color:#135BDA}.woocommerce-checkout .woocommerce-checkout-payment #place_order,.wd-registration-page .form-row button,.lost_reset_password .form-row button{color:#ECF3FA;font-size:14px;font-weight:500;border-radius:15px;background:#135BDA;text-transform:none;padding:0;height:64px;line-height:64px;transition:.5s;box-shadow:rgba(19,91,218,.2) 0 20px 25px -5px,rgba(19,91,218,.04) 0 10px 10px -5px}.wd-registration-page .form-row button,.lost_reset_password .form-row button{max-width:250px;margin:auto;display:block}.wd-registration-page .form-row button.show-password-input{line-height:48px;height:auto;background:none;box-shadow:none;color:#204553;font-size:16px;font-weight:500}.woocommerce-checkout .woocommerce-checkout-payment #place_order:hover,.wd-registration-page .form-row button:hover,.lost_reset_password .form-row button:hover{box-shadow:none;background:#135BDA}.woocommerce-checkout .woocommerce-checkout-payment #place_order svg{margin-right:12px}.woocommerce-checkout p:empty,.wd-registration-page p:empty,.wd-registration-page br{display:none}.woocommerce-checkout .checkout-order-review .wd-table-wrapper{padding:0;margin:0;box-shadow:none;overflow:unset}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item{padding:20px;display:flex;background:#DEEAF5;border-radius:15px}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item .wrap{display:flex;flex-direction:column;gap:10px}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item .product-thumbnail{margin-right:15px}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item .product-thumbnail img{max-width:80px;height:auto}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item .product-name,.woocommerce-checkout .checkout-order-review .wd-table-wrapper .shop_table-body .cart_item .product-name strong{color:#204553;font-size:16px;line-height:21px;font-weight:500}.woocommerce-checkout .checkout-order-review .cart-discount{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .woocommerce-shipping-methods{display:none}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .order-total{margin-bottom:12px;border:0;padding:0;text-align:center}.woocommerce-checkout .checkout-order-review .wd-table-wrapper .order-total .amount{background:#DEEAF5;height:64px;line-height:64px!important;color:#204553;font-size:28px;line-height:32px;display:block;border-radius:15px}.woocommerce-checkout .woocommerce-checkout-payment ul li .payment_box{display:none!important}.woocommerce-checkout .checkout-block h3{color:#000;font-size:28px;line-height:32px;font-weight:700;margin-bottom:20px}.woocommerce-checkout .checkout-block{border-bottom:1px solid #B7CBDE;margin-bottom:20px;padding-bottom:20px}.woocommerce-checkout .checkout-block.last{border-bottom:0;margin-bottom:0;padding-bottom:0}.woocommerce-checkout .checkout-block .payment_methods{display:block!important;margin:0}.woocommerce-checkout .checkout-block .shop_table .shop_table-body,.woocommerce-checkout .checkout-block .shop_table .order-total{display:none}.woocommerce-checkout .checkout-block ul li{margin:0;padding:10px}.woocommerce-checkout .checkout-block ul li:last-child{margin-bottom:0}.woocommerce-checkout .checkout-block ul li label{color:#204553;font-size:16px;line-height:16px!important;font-weight:500;cursor:pointer;display:flex;align-items:center;position:relative;gap:10px}.woocommerce-checkout .checkout-block ul li label:before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #204553;border-radius:50px}.woocommerce-checkout .checkout-block ul li label:after{content:'';display:inline-block;position:absolute;width:8px;height:8px;opacity:0;transition:.4s;background:#135BDA;border-radius:50px;left:4px;top:4px}.woocommerce-checkout .checkout-block ul li input{position:absolute!important;left:-9999px;visibility:hidden}.woocommerce-checkout .checkout-block ul li input:checked+label:after,.woocommerce-checkout .checkout-block ul li input[type=hidden]+label:after{opacity:1}.woocommerce-checkout .checkout-block ul li input:checked+label:before{border-color:#135BDA}.woocommerce-checkout .checkout-block .woocommerce-checkout-payment #place_order{display:none}.woocommerce-checkout .customer-details .checkout-login{display:flex;gap:20px}.woocommerce .woocommerce-cart-form .cart .variations{width:19%}.woocommerce .woocommerce-cart-form .cart .variations .variations-value{display:flex;gap:46px;align-items:center}.woocommerce .woocommerce-cart-form .cart .variations .variations-value span{color:#B7CBDE;font-weight:500;font-size:16px;line-height:21px}.woocommerce .woocommerce-cart-form .cart .variations .variations-value .value{background:#135BDA;color:#ECF3FA;padding:0 24px;min-width:68px;height:62px;line-height:62px;border-radius:15px}.wpcf7-form .form-row.newsletter input[type=email]::placeholder{color:#B7CBDE;opacity:1}.wpcf7-form .form-row.newsletter input[type=email]::-ms-input-placeholder{color:#B7CBDE}@media screen and (max-width:1200px){.woocommerce-checkout .checkout-order-review{width:50%}}@media screen and (max-width:1024px){.woocommerce .woocommerce-cart-form .cart tbody{gap:0}.woocommerce .woocommerce-cart-form .cart tr{flex-wrap:wrap;gap:20px}.woocommerce .woocommerce-cart-form .cart tr td.product-name,.woocommerce .woocommerce-cart-form .cart .variations{width:100%}}@media screen and (max-width:768px){.wp-block-image figure{width:100%!important;margin-right:0!important}form.woocommerce-checkout .checkout-wrap{flex-direction:column}.woocommerce-checkout .checkout-order-review{width:100%}.woocommerce .woocommerce-cart-form .cart tr td{margin:0;border:0}.woocommerce .woocommerce-cart-form .cart tr td a{margin:0;padding:0}.woocommerce .woocommerce-cart-form .cart tr td:before,.woocommerce .woocommerce-cart-form .cart tr td:after{display:none}.woocommerce .woocommerce-cart-form .cart tr td.product-thumbnail{position:static!important;max-height:none}}.woocommerce-Tabs-panel img{max-width:450px}@media (max-width:576px){.wd-registration-page .wd-login-title{flex-direction:column}}