.form-contact .wpcf7-acceptance label{gap:10px}.form-contact .wpcf7-acceptance label a{color:#070707;text-decoration:underline}.wpcf7-not-valid-tip{color:#dc3232;font-size:12px;font-weight:400;display:block}.text-bonus{font-size:22px}.reset-filters{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:1px solid #ddd;text-decoration:none;color:#000;font-size:14px;transition:.3s}.reset-filters:hover{background:#000;color:#fff!important}.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .place-order a.woocommerce-privacy-policy-link{color:#070707}.qty-btn{width:30px!important;height:30px!important;padding:0!important;border:none!important;background:#000;color:#fff;font-size:16px!important}.qty-btn:hover{transform:scale(1)!important}.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .place-order #place_order{text-transform:none}.zen-ui-select__value{padding:14px 28px 0 12px!important;height:50px;border-radius:5px}.price del{font-size:20px;font-weight:500}.gt_float_switcher .gt_options a{font-size:14px}.ui-slider{height:2px!important;border:none!important;background:#ddd!important}.ui-slider-range{background:#000!important}.ui-slider-handle{width:16px!important;height:16px!important;border-radius:50%;background:#000!important;border:none!important;top:-7px!important;cursor:pointer}@media (max-width:768px){.wpc-filters-section.active-filter .wpc-filter-content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.wpc-filters-section.active-filter .wpc-filter-title:after{transform:rotate(-135deg);margin-top:4px}}@media (max-width:768px){.footer-list .footer-open .elementor-widget-icon-list{display:block}.footer-list .footer-open .elementor-heading-title:after{transform:rotate(-135deg);margin-top:6px}.price del{font-size:12px;font-weight:500}}.quantity{display:flex;align-items:center;gap:0px}.quantity .qty{width:40px!important;border:none;background:0 0;text-align:center;font-size:18px;font-weight:400;padding:0;-moz-appearance:textfield}.quantity .qty::-webkit-outer-spin-button,.quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-btn{width:40px;height:40px;padding:0!important;border:none;background:#000;color:#fff;font-size:40px;line-height:1;cursor:pointer;transition:.2s ease;display:flex;align-items:center;justify-content:center}.qty-minus{background:#fff;border:4px solid #2196f3;color:#555}.qty-btn:hover{transform:scale(1.03)}button.qty-btn.qty-plus{margin:0!important}table.variations th,table.variations td{background:0 0!important;padding:0}li.variable-item{background:#f6f6f6;border-radius:0!important;border:none!important;padding:0!important;box-shadow:none!important}.variable-item-contents{background:#f6f6f6}li.variable-item.button-variable-item.selected{background:#070707!important;color:#fff!important}.selected .variable-item-contents{background:#070707}span.variable-item-span.variable-item-span-color{border-radius:50%}.color-variable-item .variable-item-contents{background:#fff}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#070707}.product-badge.new{background:#000}.product-badge.sale{background:#e53935}.custom-product-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gallery-item{aspect-ratio:3/4;overflow:hidden}.gallery-item img{width:100%;height:100%;object-fit:cover}.video-overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);color:#fff;display:flex;align-items:center;justify-content:center;font-size:40px;cursor:pointer}.video-modal-inner{max-width:900px;margin:5% auto;position:relative}.video-container iframe{width:100%;height:500px}#video-modal .close{position:absolute;top:-30px;right:0;font-size:30px;color:#fff;cursor:pointer}.gallery-item.video{cursor:pointer;position:relative}.gallery-item.video img{width:100%;height:100%;object-fit:cover}.video-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;transition:.3s}.video-overlay img{width:60px!important;height:60px!important;transition:transform .3s ease}.gallery-item.video:hover .video-overlay img{animation:softPulse 2s infinite}.gallery-item.video:hover .video-overlay{background:rgba(0,0,0,.5)}.related .price del{display:none!important}.related p.price ins,.related span.price ins{font-weight:500!important;text-decoration:none!important}.related .price{padding-bottom:0;margin-bottom:0}.related .e-loop-item *{word-break:normal;line-height:1.8em}.gt_float_switcher{font-size:18px!important;color:#000!important;display:inline-block;line-height:20px!important;box-shadow:none!important;border-radius:10px!important;background:rgba(255,255,255,0)!important;overflow:hidden;transition:all .5s cubic-bezier(.4,0,1,1)}.gt_float_switcher .gt-selected{background:0 0!important}.gt_options.gt-open{border-radius:5px;margin-top:5px;border:1px solid rgba(7,7,7,.03)}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{transform:rotate(0deg)!important}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow.gt_arrow_rotate{transform:rotate(180deg)!important}.gt_float_switcher .gt_options{position:absolute!important;background:#fff!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:10px 15px!important;color:#070707!important;font-weight:400!important;font-size:16px!important}.gt_float_switcher .gt_options{position:relative;z-index:777;max-height:250px;overflow-y:auto;width:160px!important;max-width:160px!important}.mobile-lang a{color:rgba(255,255,255,.38);border:1px solid rgba(255,255,255,.38);padding:7px 15px;border-radius:10px}.mobile-lang a.gt-current-lang{color:#fff;border:1px solid #fff}.mobile-lang .elementor-shortcode{display:flex;gap:10px}.form-contact{max-width:800px;margin:0 auto;font-family:sans-serif}.form-coltwo{display:flex;gap:40px}.form-coltwo .form-input{width:100%}.form-colone{margin-top:30px}.form-contact input,.form-contact textarea{width:100%;border:none;border-bottom:1px solid #ccc;padding:10px 20px;font-size:16px;background:0 0;outline:none;transition:.3s;border-radius:0}.form-contact input:focus,.form-contact textarea:focus{border-bottom:1px solid #000}.form-contact textarea{resize:none;height:120px}.form-contact .wpcf7-acceptance{margin-top:25px;display:flex;align-items:center;gap:10px;font-size:14px}.form-contact .wpcf7-submit{margin-top:30px;background:#000;color:#fff;border:none;padding:18px 40px;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;gap:20px;transition:.3s}.form-contact .wpcf7-submit::after{content:" ";display:inline-block;width:30px;height:10px;background:url("https://dias.kreaman.site/wp-content/uploads/2026/05/vector-1.svg") no-repeat center;background-size:contain;transition:.3s;--lzl-bg-img:"https://dias.kreaman.site/wp-content/uploads/2026/05/vector-1.svg"}.form-contact .wpcf7-submit:hover::after{transform:translateX(5px)}.form-contact .wpcf7-submit:hover{opacity:.9}.wpcf7-list-item label{display:flex;flex-direction:row;justify-content:flex-start}.wpcf7-list-item{display:inline-block;margin:0}.wpcf7-list-item label [type=checkbox]{width:30px}@media (max-width:767px){.fancybox__content{width:95vw!important;height:80vh!important}.fancybox__content iframe{width:100%!important;height:100%!important}.description-goods h1,.description-goods h2,.description-goods h3,.description-goods h4,.description-goods h5,.description-goods h6{font-size:24px}.header-mobile.show{top:0}.custom-product-gallery{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.custom-product-gallery::-webkit-scrollbar{display:none}.custom-product-gallery .gallery-item{flex:0 0 100%;scroll-snap-align:start}.custom-product-gallery img{width:100%;display:block}}.form-contact .wpcf7-submit.lzl:not(.lzl-ed)::after,.form-contact .wpcf7-submit.lzl-ing:not(.lzl-ed)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053%206%22%20width%3D%2253%22%20height%3D%226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}