.inline-block{display:inline-block}.payment-icons .payment-icon{display:inline-block;opacity:.8;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;border-radius:5px;background-color:rgb(255 246 246/10%);padding-bottom:0;padding:6px 4px 0;margin:3px 3px 0}.payment-icons .payment-icon svg{fill:#d3d3d3}@media (max-width:992px){#text-12 .textwidget,#text-13 .textwidget{text-align:center}}.csqrstl{clear:both;margin-top:16px;margin-bottom:0;padding-top:14px;border-top:1px solid #e2e2e2}.product-info-stock-sku .stock{font-size:14px;line-height:28px;font-weight:600}.product-info-stock-sku .stock.in-stock,.product-info-stock-sku .available{color:#35b035}.product-info-stock-sku .stock.out-of-stock{color:#e5534c}.product-info-stock-sku .stock .label{font-size:13px;font-weight:400;line-height:28px;color:#666;padding:0}.payment_method_paysera .paysera-payments.grid span.paysera-text{display:none !important}.payment_method_paysera .paysera-payment-method{border:1px solid #bbbabb !important;border-radius:0;background:#fff!important;position:relative;margin-top:7px;margin-right:13px;width:100px;height:46px;vertical-align:middle}.payment_method_paysera label[for=payment_method_paysera]{display:none !important}.payment_method_paysera input[id=payment_method_paysera]{margin-top:-15px;visibility:hidden}.payment_method_paysera .customActivePayseraPayment{border:1px solid #414141 !important}.payment_method_paysera .paysera-payment-method-label{padding:0}.payment_method_paysera .paysera-payment-method-label.activePayseraPayment{border:0}.payment_method_paysera .paysera-payment-method-label.activePayseraPayment:after{content:"";display:block;position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:24px;height:24px;-o-object-fit:contain;object-fit:contain;background-image:url(//juvela.lt/wp-content/themes/shoptimizer-child/images/check.svg)}.payment_method_paysera .paysera-payment-method input[type=radio]{display:none}.payment_method_paysera .paysera-payment-method input[type=radio]:checked{position:absolute}.payment_method_paysera .paysera-payment-method:hover{background:#f7f7f7 !important}.payment_method_paysera #paysera_country{padding:0 6px 3px 12px !important;border:1px solid #414141 !important;border-radius:5px !important}.woocommerce-checkout-payment{background-color:#fff !important;padding:1px 0 0 !important}#add_payment_method #payment .payment_box,.woocommerce-checkout #payment .payment_box{background-color:#f9f9f9 !important}#add_payment_method #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:15px solid #f3f3f3 !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}div.payment-group-title{margin-bottom:2px;font-size:16px}.payment_box.payment_method_paysera{font-size:12px}.payment-group-wrapper{text-align:center}div.paysera-payments.grid div.paysera-payment-method{padding:9px 6px 2px 5px}div.paysera-payments div.paysera-payment-method{margin-bottom:6px !important}.paysera-payments .paysera-payment-method img{cursor:pointer}.select-payment-tp{margin-top:-20px;font-size:16px;font-family:'Open sans',sans-serif;font-weight:600;line-height:19px;color:#222;margin-bottom:15px;text-transform:uppercase}.cart_totals .woocommerce-shipping-methods .shipping_method,.checkout .woocommerce-shipping-methods .shipping_method,.checkout .wc_payment_methods.payment_methods.methods .payment_method_cod .input-radio{display:none}.cart-collaterals .woocommerce-shipping-destination{display:none}.wt-cli-ckyes-brand-logo{display:none !important}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#414141 !important}.cli-switch input:checked+.cli-slider{background-color:#414141}.grecaptcha-badge{visibility:hidden}#payment .payment_methods{background:#f9f9f9}.wc_shipping_lpexpress-terminals td{border-left:1px solid #e2e2e2}#order_review .shop_table tr.shipping td,#order_review .shop_table tr.shipping th{width:calc(200% + 0px) !important}body #payment .payment_methods li:last-child:not(.woocommerce-notice){padding-bottom:0 !important}li.wc_payment_method.payment_method_cod{border-bottom:0 !important;padding-bottom:0 !important}ul#shipping_method li label:before{margin-left:1px}#order_review .shop_table tr.shipping td .woocommerce-Price-amount,.cart_totals .shop_table tr.shipping td span.woocommerce-Price-amount,ul#shipping_method li span.amount{font-weight:700;float:unset !important}.wpcf7-form-control.has-spinner.wpcf7-submit{margin-top:10px;margin-bottom:5px}.product-label.type-bubble,li.product .onsale{opacity:1 !important}.site-branding p{text-transform:uppercase;background-image:linear-gradient(-225deg,#3a3a3a 0%,#555 29%,#707070 67%,#8a8a8a 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;color:#fff !important;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip 2s linear infinite;display:inline-block;font-size:11.6px !important;margin-top:0 !important;text-align:center}@keyframes textclip{to{background-position:200% center}}label[for=shipping_method_0_free_shipping23]{display:none}a.checkout-button.button.alt.wc-forward,#place_order,.product-details-wrapper .single_add_to_cart_button{-webkit-animation:glowing 1.3s infinite;-moz-animation:glowing 1.3s infinite;-o-animation:glowing 1.3s infinite;animation:glowing 1.3s infinite;transition:background-color .3s ease,box-shadow .3s ease}a.checkout-button.button.alt.wc-forward:hover,#place_order:hover,.product-details-wrapper .single_add_to_cart_button:hover{background-color:#ac805d !important;box-shadow:0 0 7px #ac805d !important;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-webkit-keyframes glowing{0%{background-color:#414141;box-shadow:0 0 3px #515151}50%{background-color:#414141;box-shadow:0 0 15px #616161}100%{background-color:#414141;box-shadow:0 0 3px #515151}}@keyframes glowing{0%{background-color:#414141;box-shadow:0 0 3px #515151}50%{background-color:#414141;box-shadow:0 0 15px #616161}100%{background-color:#414141;box-shadow:0 0 3px #515151}}.grayscaleFilter{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}.custom-logo-link{display:block}.checkout.woocommerce-checkout #billing_country_field{display:none}input[type=checkbox][name=gift_wrap]{transform:scale(1.3);margin-left:3px;margin-right:5px}.product-details-wrapper .gift-wrapping{margin-bottom:0}.nqs-item-shipping-class{font-size:11px;color:#3dc14c;font-weight:700;width:100%}body #message-purchased{bottom:75px}#message-purchased .message-purchase-main:before{background-image:unset !important}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:20px !important}.cli-style-v2{font-size:10pt !important}#message-purchased #notify-close:before{color:#000 !important}.read-more-container{position:relative}.more-text{display:none}.read-more-btn{color:#ac805d;cursor:pointer;font-weight:700;display:inline;margin-left:5px}.demo_store{background-color:#444445 !important;font-size:13px !important;padding-left:100px !important}.below-content .widget .widget-title{padding-left:40px !important}.below-content .widget .textwidget p{padding-left:40px !important}.below-content .widget svg{width:35px !important;height:35px !important;stroke:#414141 !important}.woocommerce-checkout .site-header{background-color:#fff !important}.site-footer{padding:2rem 0 !important;border-top:1px solid #000;box-shadow:0 4px 16px 0 rgba(65,65,65,.5)}@media (max-width:992px){body:not(.header-4) .site-header,.header-4-container{background-color:#fff !important}.m-search-bh .site-search,.m-search-toggled .site-search,.site-branding button.menu-toggle,.site-branding button.menu-toggle:hover{background-color:#fff !important}.site-footer{padding:1.5rem 0 1rem !important}.main-header.col-full{box-shadow:0 4px 16px 0 rgba(65,65,65,.5)}}.site-footer .widget .widget-title{font-family:IBM Plex Sans;font-size:13px;font-weight:600;letter-spacing:.3px;line-height:1.5;text-transform:uppercase}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-no-products-found .woocommerce-info{background-color:#ac805d !important}#commercekit-timer.non-product,#commercekit-timer-message.non-product{padding:5px;background:#fff;border:1px solid #3dc14c}.image-feature figcaption span{background-color:#ac805d !important}.woocommerce-order-received table.woocommerce-table--order-details td a.button{color:#fff !important;margin:5px !important}.woocommerce-order-received table.woocommerce-table--order-details td a.button.invoice{display:none}.shoptimizer-archive header.woocommerce-products-header{text-align:justify}.custom_letter_input_label{font-size:15px;color:#666}.custom_letter_input{width:120px !important;margin-bottom:20px !important}.site-content .catBtn a.elementor-button{background:#414141;padding:2px 18px;border-radius:3px;opacity:1;box-shadow:none;border:none;font-weight:700;height:50px;display:flex;align-items:center;justify-content:center;text-align:center}.site-content .catBtn a.elementor-button:hover{background:#ac805d}.asnp-savedPrice{border-radius:3px}@media (min-width:993px){.main-navigation ul.menu>li:not(.full-width) ul.sub-menu{width:210px !important}}.xmas-wrap{position:relative;background:linear-gradient(180deg,#fff,#fff9f3);border-radius:18px;padding:28px 20px;box-shadow:0 12px 28px rgba(0,0,0,.06);color:#1b1c1f;overflow:hidden;margin-bottom:30px}.xmas-wrap .xmas-topbar{display:flex;gap:12px;align-items:center;justify-content:center;background:#fff;border:1px solid #f1e9d6;border-radius:12px;padding:10px 12px;margin-bottom:14px}.xmas-wrap .xmas-topbar b{color:#c2132b}.xmas-wrap .xmas-count{display:flex;gap:14px;align-items:center;justify-content:center;font-weight:600}.xmas-wrap .badge{display:inline-block;padding:6px 10px;border-radius:999px;background:#fff2d6;border:1px solid #ffe3a3;color:#7a5600;font-size:12px}.xmas-wrap .xmas-hero{text-align:center;position:relative;padding:6px 0 12px}.xmas-wrap .xmas-hero h1{font-size:clamp(26px, 4.3vw, 44px);margin:6px 0 10px;color:#0f1012}.xmas-wrap .xmas-hero p{max-width:920px;margin:0 auto 14px;font-size:clamp(15px, 2.2vw, 18px);opacity:.95}.xmas-ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.xmasbtn{display:inline-block;padding:12px 18px;border-radius:12px;font-weight:700;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,opacity .2s}.xmasbtn-red{background:#c2132b;color:#fff}.xmasbtn-red:hover{color:#fff}.xmasbtn-gold{background:#d4a017;color:#111}.xmasbtn-ghost{background:#fff;border-color:#e8e8e8;color:#333}.xmasbtn:hover{transform:translateY(-1px)}.xmas-wrap .divider{height:1px;background:linear-gradient(90deg,transparent,#e6d9bf 20%,#e6d9bf 80%,transparent);margin:18px 0}.xmas-wrap .xmas-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:10px 0}.xmas-wrap .step{background:#fff;border:1px solid #f0e7d4;border-radius:14px;padding:14px;text-align:left}.xmas-wrap .step h3{margin:4px 0 6px;font-size:16px}.xmas-wrap .step p{margin:0;font-size:14px;opacity:.9}.xmas-wrap .xmas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:6px}.xmas-wrap .card{background:#fff;border:1px solid #eee;border-radius:14px;padding:16px;text-align:center}.xmas-wrap .card h3{margin:6px 0 6px;font-size:18px}.xmas-wrap .card p{font-size:14px;opacity:.92;margin:0 0 10px}.xmas-wrap .card a{font-weight:700;color:#c2132b;text-decoration:none}.xmas-wrap .card .tag{display:inline-block;margin-top:8px;padding:3px 8px;border-radius:8px;background:#ffe9ef;color:#7b0e20;font-size:12px}@media (max-width:900px){.xmas-wrap .xmas-grid,.xmas-wrap .xmas-guide,.xmas-wrap .trust{grid-template-columns:1fr 1fr}}@media (max-width:600px){.xmas-wrap .xmas-grid,.xmas-wrap .xmas-guide,.xmas-wrap .trust{grid-template-columns:1fr}.xmas-wrap .xmas-topbar{flex-direction:column;gap:6px;text-align:center}}.xmas-timer{text-align:center;background:#fff7ec;color:#5a4633;font-weight:600;padding:10px 14px;border:1px solid #f0e2c2;border-radius:8px;font-size:15px;letter-spacing:.3px;box-shadow:0 2px 6px rgba(0,0,0,.04);max-width:600px;margin:0 auto 0px auto}.xmas-timer span{color:#d4a017;font-weight:700}.xmas-timer .icon{font-size:17px;margin-right:6px;color:#d4a017;position:relative;top:1px}