body{max-width:100vw;overflow-x:hidden}.px_footer_links{border:2px solid #fbe3e7!important;color:#000;background:#fbe3e7!important;border-radius:5px!important;font-size:14px;min-width:170px}.px_footer_links::after{transform:translateY(-3px)!important}.flower-footer-form{background:#fbe3e7;padding:24px;max-width:420px;font-family:inherit}.flower-footer-form label{display:block;font-size:13px;color:#333;margin-bottom:-30px}.flower-footer-form input,.flower-footer-form textarea{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #e2cdd1;font-size:14px}.flower-footer-form textarea{resize:vertical;min-height:90px}.flower-footer-form input:focus,.flower-footer-form textarea:focus{outline:none;border-color:#d8aeb7}.flower-footer-form .wpcf7-submit{background:#d8aeb7;color:#fff;border:none;border-radius:30px;padding:10px 26px;font-size:14px;cursor:pointer;transition:0.3s ease}.flower-footer-form .wpcf7-submit:hover{background:#c698a2}.flower-footer-form .wpcf7-acceptance{font-size:12px;margin:12px 0}.description_tab{width:100%;padding:15px;text-transform:uppercase}.ti-verified-by,.reviews_tab{display:none!important}.et_pb_menu__search-button{margin-left:30px!important}.privacy-policy h1{margin:0 0 24px 0}.privacy-policy .privacy-toc{margin:0 0 24px 0}.privacy-policy .privacy-toc h2{margin:0 0 16px 0}.privacy-policy .privacy-toc ol{margin:0;padding-left:1.25em}.privacy-policy hr{margin:24px 0}.privacy-policy .privacy-section{margin:0 0 24px 0}.privacy-policy .privacy-section h2{margin:0 0 16px 0}.privacy-policy p{margin:0 0 16px 0}.privacy-policy ul,.privacy-policy ol{margin:0 0 16px 0;padding-left:1.25em}.privacy-policy li{margin:0 0 12px 0}.privacy-policy .privacy-section>:last-child{margin-bottom:0}#gt_float_wrapper{bottom:5px!important;left:50%!important;transform:translateX(-50%)}#gt_float_wrapper .gt-current-lang{padding:10px 70px 10px 15px!important}#gt_float_wrapper .gt-lang-code{font-size:14px!important}#gt_float_wrapper img{width:25px}.gt_float_switcher a{font-size:14px}.gt_float_switcher a img{width:25px!important}.cky-btn{display:block!important;width:100%!important;margin-bottom:5px!important}.xoo-wsc-basket{bottom:0!important}.et_pb_section--with-menu{height:50px!important;padding-top:10px!important}@media (max-width:912px){.et_pb_section--with-menu{height:110px!important}}.yith-wcqv-button,.single_add_to_cart_button{border-radius:15px!important;color:#000!important;background:#fbe3e7!important;border:2px solid #fbe3e7!important}.input-text{max-height:54px!important;border-radius:15px!important}.ajax_add_to_cart::after{display:none!important}.amount,.wpcu-product__price *,.product__price__sale,.add_to_cart_button,.button,.ajax_add_to_cart,#swiper-wrapper-e556bfa5453aa953 a,#post-93172 a{color:#000!important}.woocommerce-Price-amount{color:#000!important;position:relative!important;display:inline-block!important;z-index:0!important}.woocommerce-Price-amount::before{content:"";position:absolute;left:0;right:-20%;bottom:0.08em;height:50%;border-radius:5px!important;background:#fbe3e7;z-index:-1;pointer-events:none}.xoo-wsc-footer .woocommerce-Price-amount{color:#fff!important;margin-left:10px;text-shadow:1px 1px 2px #000}#place_order{margin-top:25px!important}.woocommerce-error{background:#fff!important;color:#000!important}.woocommerce-error a{color:#b22222!important;text-decoration:underline;margin-bottom:15px}.notice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid transparent;border-radius:14px;background:#f6f7fb;color:#111827;box-shadow:0 8px 20px rgba(17,24,39,0.06);margin-bottom:25px}.notice__icon{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:1;flex:0 0 auto;border:1px solid rgba(59,130,246,.35);background:rgba(59,130,246,.10);color:#1d4ed8}.notice__content{min-width:0}.notice__title{font-weight:700;font-size:14px;margin:0 0 4px}.notice__text{margin:0;font-size:13px;line-height:1.5;opacity:.95}.notice--info{border-color:rgba(59,130,246,.35);background:rgba(59,130,246,.06)}.notice--warning{border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.10)}.notice--warning .notice__icon{border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.18);color:#92400e}@media (max-width:480px){.notice{padding:12px 14px;border-radius:12px}.notice__title{font-size:13px}.notice__text{font-size:12.5px}}#catPanel{border:1px solid #dedede;border-radius:15px;padding:15px}.florist-note{color:#fff}.florist-note__inner{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.48);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);box-shadow:0 12px 30px rgba(0,0,0,.22);position:relative}.florist-note--strong .florist-note__inner{background:rgba(0,0,0,.58);border-color:rgba(255,255,255,.28)}.florist-note__icon{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;line-height:1;flex:0 0 auto;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);color:#fff}.florist-note__content{min-width:0;padding-right:28px}.florist-note__title{margin:0 0 6px;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.95)}.florist-note__text{margin:0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.92)}.florist-note__actions{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.florist-note__btn{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.16);color:#fff;padding:9px 12px;border-radius:12px;font-size:12px;font-weight:700;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.florist-note__btn:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.36);transform:translateY(-1px)}.florist-note__btn:active{transform:translateY(0)}.florist-note__btn--ghost{background:transparent}.florist-note__close{position:absolute;right:10px;top:10px;width:30px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.10);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,transform .15s ease,border-color .15s ease}.florist-note__close:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.30);transform:translateY(-1px)}.florist-note__close span{font-size:20px;line-height:1;transform:translateY(-1px)}.florist-note--closing{opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}@media (max-width:480px){.florist-note__inner{padding:12px 14px;border-radius:14px}.florist-note__text{font-size:12.5px}}.woocommerce-product-gallery__wrapper,.woocommerce-product-gallery__image,.woocommerce-product-gallery__image img,.woocommerce-main-image,div.images.classic{pointer-events:none!important}#pa_ilosc{padding:10px 15px;font-size:20px}.variations span:after{display:none!important}.reset_variations{color:#000!important;border:1px solid #000;padding:10px;border-radius:7px;float:right;margin-top:15px}.posted_in a{color:#000!important}.place-order a,.woocommerce-table__product-name a{color:#000!important;text-decoration:underline!important}.from-label{color:#000!important}.yith-wcqv-main{border-radius:7px!important}.product{border:none!important}#kzd_accept_terms_field{background:#fbe3e7!important;padding:15px!important;border-radius:7px!important}