@media (max-width:921px){#ast-mobile-header .site-logo-img img.custom-logo,#ast-mobile-header .custom-logo-link img{width:140px!important;max-width:140px!important;height:auto!important}}.pw-product-meta-bar>.pw-meta-sep:first-child{display:none}html body #ast-hf-menu-1>li.vv-mega:not(.vv-mega-sm)>.sub-menu{grid-auto-flow:row dense}html body #ast-hf-menu-1>li.vv-mega>.sub-menu>li>.menu-link{white-space:normal!important;line-height:1.25!important}@media(min-width:922px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:16.5px!important;font-weight:700!important;padding:0 13px!important}html body #ast-hf-menu-1>li.vv-mega>.sub-menu>li>.menu-link{font-size:16px!important}html body #ast-hf-menu-1>li.vv-mega>.sub-menu>li>.sub-menu .menu-link{font-size:15px!important}html body #ast-hf-menu-1>li.vv-mega>.sub-menu{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start!important;gap:14px 22px!important}html body #ast-hf-menu-1>li.vv-mega:not(.vv-mega-sm)>.sub-menu>li>.menu-link{display:flex!important;align-items:center;gap:12px;line-height:1.25!important}html body #ast-hf-menu-1>li.vv-mega:not(.vv-mega-sm)>.sub-menu>li>.menu-link::before{display:block!important;flex:0 0 42px;width:42px;height:42px}html body #ast-hf-menu-1>li.vv-mega:not(.vv-mega-sm)>.sub-menu>li>.sub-menu{padding-left:54px!important}html body #ast-hf-menu-1>li.vv-mega:not(.vv-mega-sm)>.sub-menu>li.menu-item-has-children{grid-row:span 1}html body #ast-hf-menu-1>li.vv-mega-sm>.sub-menu{display:grid!important;grid-template-columns:1fr 1fr;width:520px!important;gap:4px 10px;padding:16px!important}html body #ast-hf-menu-1>li.vv-mega-sm>.sub-menu>li>.menu-link{display:flex!important;align-items:center;gap:12px;font-size:15px!important;font-weight:600!important;color:#1f2937!important}html body #ast-hf-menu-1>li.vv-mega-sm>.sub-menu>li:not(.menu-item-has-children)>.menu-link::before{display:block!important;content:"";flex:0 0 40px;width:40px;height:40px;border-radius:10px;background-color:#f1f5f9;background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}}@media(min-width:922px) and (max-width:1199px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:15.5px!important;padding:0 8px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:220px!important;max-width:220px!important}}@media(min-width:922px) and (max-width:1099px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:14.5px!important;padding:0 6px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:190px!important;max-width:190px!important}}@media(min-width:922px) and (max-width:1023px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:13.5px!important;padding:0 4px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:160px!important;max-width:160px!important}}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677128>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677128>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2017/11/karácsony-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677129>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677129>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2023/02/szilveszter2-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677130>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677130>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2017/04/halloween-elwire-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677131>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677131>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2023/02/valentin-nap-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677132>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677132>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2017/06/led-fenyfüggöny-eskuvo-slide-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677133>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677133>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2023/02/szuletesnap-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677134>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677134>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2017/11/ingyen-szallitas2-150x150.jpg)}#ast-hf-menu-1>li.vv-mega-sm:hover>.sub-menu>li.menu-item-677135>.menu-link::before,#ast-hf-menu-1>li.vv-mega-sm:focus-within>.sub-menu>li.menu-item-677135>.menu-link::before{background-image:url(https://partikellekwebshop.hu/wp-content/uploads/2018/11/karacsonyi-ajandekotlet-no.jpg)}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap{padding-top:10px!important}html body ul.products.products li.product.product:not(.product-category){background:#fff;border:1px solid #e6ebf1!important;border-radius:14px!important;overflow:hidden;padding:0 0 12px!important;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:box-shadow .2s,border-color .2s}html body ul.products.products li.product.product:not(.product-category):hover{box-shadow:0 10px 24px rgba(15,23,42,.09);border-color:#dbe3ec!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-thumbnail-wrap{border-radius:0!important;margin:0!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-thumbnail-wrap img{border-radius:0!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap{padding:0 12px!important}@media(max-width:544px){html body ul.products.products li.product.product:not(.product-category){padding-bottom:10px!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap{padding:0 10px!important}html body ul.products li.product .woocommerce-loop-product__title{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;height:auto!important;max-height:none!important;font-size:14px!important;line-height:1.35!important}}.dgwt-wcas-search-wrapp{min-width:0}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{background:transparent!important;padding:0!important;border:0!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:46px!important;border-radius:999px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;padding:0 58px 0 20px!important;font-size:15px!important;color:#111827!important;box-shadow:none!important;transition:box-shadow .15s,border-color .15s,background .15s}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{background:#fff!important;border-color:var(--ast-global-color-0)!important;box-shadow:0 0 0 4px rgba(15,23,42,.08)!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#64748b}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{height:38px!important;min-height:38px!important;max-height:38px!important;width:46px!important;min-width:46px!important;top:4px!important;right:4px!important;left:auto!important;border-radius:999px!important;background:var(--ast-global-color-0)!important;padding:0!important;border:0!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{display:none!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{fill:#fff!important}.dgwt-wcas-suggestions-wrapp{border:0!important;border-radius:14px!important;box-shadow:0 18px 40px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.06)!important;overflow:hidden;margin-top:6px!important}#ast-desktop-header .dgwt-wcas-search-wrapp{width:280px!important;max-width:280px!important}.vv-srch-panel .dgwt-wcas-search-wrapp{width:100%!important;max-width:none!important}#ast-desktop-header .ast-builder-menu-1,#ast-desktop-header .ast-builder-menu-1 .main-header-menu,#ast-hf-menu-1>.menu-item,#ast-hf-menu-1>.menu-item>.menu-link,#ast-hf-menu-1>.menu-item:hover>.menu-link,#ast-hf-menu-1>.menu-item.current-menu-item>.menu-link{background:transparent!important}#ast-hf-menu-1>li.vv-akcio>.menu-link,#ast-hf-menu-1>li.vv-akcio:hover>.menu-link{color:#dc2626!important}#ast-mobile-popup li.vv-akcio{display:none!important}.ast-mobile-popup-drawer .ast-builder-menu-1 .main-header-menu .menu-item>.menu-link,.ast-mobile-popup-drawer .ast-builder-menu-1 .main-header-menu .menu-item{background:transparent!important}.ast-mobile-popup-drawer .ast-builder-menu-1 .ast-menu-toggle,.ast-mobile-popup-drawer .ast-builder-menu-1 .ast-menu-toggle svg{color:#111827!important;fill:#111827!important}#ast-mobile-header .ast-button-wrap .menu-toggle,#ast-mobile-header .ast-button-wrap .menu-toggle svg{color:#111827!important;fill:#111827!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.leidsens-menu-button-wrapper,#leidsens-toggle{display:none!important}@media(max-width:921px){#ast-mobile-header .site-header-primary-section-right .ast-header-woo-cart{margin-right:10px!important}#ast-mobile-header .menu-toggle{border:0!important}}@media(max-width:767px){.vv-topbar .vv-tb-txt{white-space:nowrap}.vv-topbar{font-size:clamp(11px,3.15vw,12.5px)!important;padding:6px 8px!important;gap:6px!important}}@media(min-width:922px){html body #ast-desktop-header #ast-hf-menu-1{flex-wrap:nowrap!important;white-space:nowrap}}@media(min-width:922px) and (max-width:1600px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:15.5px!important;padding:0 10px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:250px!important;max-width:250px!important}}@media(min-width:922px) and (max-width:1300px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:14.5px!important;padding:0 7px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:210px!important;max-width:210px!important}}@media(min-width:922px) and (max-width:1120px){html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-size:13.5px!important;padding:0 5px!important}html body #ast-desktop-header .dgwt-wcas-search-wrapp{width:170px!important;max-width:170px!important}}html .woocommerce a.button,html .woocommerce button.button,html .woocommerce input.button,html .woocommerce #respond input#submit,html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt,html .woocommerce #payment #place_order,html body .single_add_to_cart_button.button,html body .add_to_cart_button.button,html body .single_add_to_cart_button,html body .add_to_cart_button{background-color:#0170B9!important;border-color:#0170B9!important;color:#fff!important}html .woocommerce a.button:hover,html .woocommerce button.button:hover,html .woocommerce button.button.alt:hover,html body .add_to_cart_button.button:hover,html body .single_add_to_cart_button.button:hover{background-color:#015a94!important;border-color:#015a94!important;color:#fff!important}html .woocommerce .price,html .woocommerce-Price-amount,html .woocommerce ul.products li.product .price,html .woocommerce div.product p.price{color:#111827!important}html .woocommerce .price ins,html .woocommerce .price ins .woocommerce-Price-amount{color:#dc2626!important;text-decoration:none}html .woocommerce-loop-category__title,html body .product-category h2,html body ul.products li.product-category a,html body ul.products li.product-category a h2{color:#111827!important}html body.single-product .ast-breadcrumbs-wrapper{display:none!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap{grid-template-rows:1fr auto auto auto auto!important;align-content:stretch!important;flex:1 1 auto!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap>.ast-loop-product__link{grid-row:1!important;align-self:start!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap .review-rating{grid-row:2!important;grid-column:1 / -1!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap .vv-st{grid-row:3!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap>.price{grid-row:4!important;align-self:end!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap .vv-unit{grid-row:5!important;grid-column:1!important}html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap a.button,html body ul.products.products li.product.product:not(.product-category) .astra-shop-summary-wrap .vv-cf>a{grid-row:4 / 6!important;align-self:end!important}html body #masthead .sub-menu .menu-link,html body #masthead .sub-menu .menu-link:hover,html body [class*="-sticky-header-active"] #masthead .menu-link,html body [class*="-sticky-header-active"] #masthead .menu-item:hover>.menu-link{background:transparent!important;background-color:transparent!important}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/astra-local-fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/astra-local-fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html body,html body p,html body span,html body div,html body a,html body li,html body label,html body td,html body th,html body strong,html body b,html body em,html body small,html body button,html body input,html body select,html body textarea,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:'Poppins',sans-serif!important}#ast-desktop-header #ast-hf-menu-1>li.vv-mega>a.menu-link::before{content:''!important;display:block!important;position:absolute!important;left:-230px;right:-16px;top:100%;height:30px;background:transparent!important}#ast-hf-menu-1 .sub-menu .menu-item.current-menu-item>.menu-link,#ast-hf-menu-1 .sub-menu .menu-item.current-menu-ancestor>.menu-link,#ast-hf-menu-1 .sub-menu .menu-item.current-menu-parent>.menu-link,#ast-hf-menu-1 .sub-menu .menu-item>.menu-link:hover{background:transparent!important;color:var(--ast-global-color-0)!important}#ast-hf-menu-1 .sub-menu .menu-item.current-menu-item>.menu-link{font-weight:700!important}#ast-desktop-header .ast-header-account-wrap{margin:0 6px 0 10px}#ast-desktop-header .ast-header-account-wrap svg,#ast-mobile-header .ast-header-account-wrap svg{fill:#111827!important}@media(min-width:922px){html body #ast-hf-menu-1>li.menu-item-has-children>.sub-menu{transition:opacity .15s ease .2s,visibility 0s linear .35s!important}html body #ast-hf-menu-1>li.menu-item-has-children:hover>.sub-menu,html body #ast-hf-menu-1>li.menu-item-has-children:focus-within>.sub-menu{transition:opacity .12s ease 0s,visibility 0s linear 0s!important}html body #ast-hf-menu-1>li.vv-mega:not(:hover):not(:focus-within)>.sub-menu{pointer-events:auto!important}html body #ast-desktop-header #ast-hf-menu-1>li.menu-item>a.menu-link{font-weight:600!important}}#ast-desktop-header .ast-site-header-cart i.astra-icon{line-height:1!important;display:inline-flex!important;align-items:center}#ast-desktop-header .ast-site-header-cart .ast-addon-cart-wrap{display:flex;align-items:center;line-height:1}#ast-desktop-header .ast-site-header-cart svg{transform:translateY(2px)}@media (max-width:921px){html body .ast-primary-header-bar.ast-primary-header{background-color:#fff!important}}body.term-karacsony .lumineo-subcat-grid>a[href*="/karacsony/kulteri-izzosor/"],body.term-karacsony .seo-subcategory-links li:has(a[href*="/karacsony/kulteri-izzosor/"]){display:none!important}html body .seo-subcategory-links{margin-top:36px!important;padding-top:26px;border-top:1px solid #eef0f3}html body .seo-subcategory-links h2{font-size:1.15rem!important;margin:0 0 14px!important;text-transform:none!important;color:#111827}html body .seo-subcategory-links ul{columns:auto!important;-webkit-columns:auto!important;list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-wrap:wrap;gap:10px}html body .seo-subcategory-links li{margin:0!important;padding:0!important}html body .seo-subcategory-links li::marker{content:none}html body .seo-subcategory-links a{display:inline-flex!important;align-items:center;gap:7px;padding:8px 14px!important;border:1px solid #dbe3ef;border-radius:999px;background:#f4f8ff;color:#1f2937!important;font-weight:600;font-size:.92rem;line-height:1.3;transition:border-color .15s,background .15s,color .15s}html body .seo-subcategory-links a:hover{border-color:#0170B9;background:#eaf3fb;color:#0170B9!important}html body .seo-subcategory-links a span{color:#64748b!important;font-weight:500;font-size:.8rem!important}.woocommerce-product-gallery .vv-pv-jump{display:none!important}html body .summary form.variations_form.cart{display:block!important}html body .summary form.variations_form.cart table.variations{width:100%!important;margin:0 0 14px!important;border:0!important;table-layout:auto}html body .summary form.variations_form.cart table.variations tr,html body .summary form.variations_form.cart table.variations th,html body .summary form.variations_form.cart table.variations td{display:block!important;width:100%!important;padding:0!important;border:0!important;background:none!important;text-align:left!important}html body .summary form.variations_form.cart table.variations tr+tr{margin-top:12px}html body .summary form.variations_form.cart table.variations th.label label{display:block;font-weight:600;font-size:15px;margin:0 0 8px}html body .summary form.variations_form.cart table.variations td.value select{width:100%!important;max-width:none!important;height:48px!important;border-radius:10px!important;margin:0!important}html body .summary form.variations_form.cart .reset_variations{display:inline-block!important;margin-top:8px!important;font-size:13px!important;text-transform:none!important;letter-spacing:0!important;color:#0170B9!important;border:0!important;text-decoration:underline!important;text-underline-offset:2px}html body .summary form.variations_form.cart .single_variation_wrap{width:100%!important}html body .summary form.variations_form.cart .woocommerce-variation.single_variation:not(:empty){margin:0 0 12px}html body .summary form.variations_form.cart .woocommerce-variation-add-to-cart{display:flex!important;gap:0!important;align-items:stretch!important;flex-wrap:nowrap!important;width:100%!important}html body .summary form.variations_form.cart .woocommerce-variation-add-to-cart .quantity{flex:0 0 auto!important;margin:0 10px 0 0!important}html body .summary form.variations_form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1 1 auto!important;justify-content:center!important;margin:0!important;width:auto!important}.vv-pv-thumb{overflow:hidden!important}.vv-pv-thumb>img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.vv-pv-thumb .vv-pv-label{left:6px!important;right:auto!important;bottom:6px!important;width:auto!important;padding:2px 9px!important;border-radius:999px!important;background:#f0531c!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important}.vv-shop__main > .widget_layered_nav_filters,.vv-shop .widget_layered_nav_filters{display:none!important}html body .astra-advanced-hook-676083{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"t f" "s f";column-gap:44px;row-gap:6px;align-items:center;background:linear-gradient(135deg,#2b1240 0%,#4c1d6b 65%,#6a2a8f 100%);border-radius:16px;padding:34px 38px;margin:44px 0 36px;color:#fff;box-shadow:0 10px 30px rgba(43,18,64,.18)}html body .astra-advanced-hook-676083>table,html body .astra-advanced-hook-676083>style{display:none!important}html body .astra-advanced-hook-676083::before{content:"Értesülj elsőként az ajánlatainkról!";grid-area:t;align-self:end;font-size:24px;font-weight:700;line-height:1.25;color:#fff;padding-left:62px;min-height:46px;display:flex;align-items:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 46'%3E%3Ccircle cx='23' cy='23' r='23' fill='white' fill-opacity='.14'/%3E%3Cg fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='13' y='15' width='20' height='16' rx='2.5'/%3E%3Cpath d='m13 17.5 10 7 10-7'/%3E%3C/g%3E%3C/svg%3E") left center/46px 46px no-repeat}html body .astra-advanced-hook-676083::after{content:"Akciók, újdonságok és szezonális ötletek egyenesen a postafiókodba. Bármikor leiratkozhatsz.";grid-area:s;align-self:start;font-size:14px;line-height:1.55;color:rgba(255,255,255,.78);padding-left:62px}html body .astra-advanced-hook-676083 .wpforms-container{grid-area:f;margin:0!important;position:relative}html body .astra-advanced-hook-676083 .wpforms-container::before{content:"";position:absolute;display:none}html body .astra-advanced-hook-676083 form.wpforms-form{display:flex!important;align-items:flex-end;gap:12px}html body .astra-advanced-hook-676083 .wpforms-field-container{flex:1;display:flex;gap:12px;min-width:0}html body .astra-advanced-hook-676083 #wpforms-676071-field_1-container,html body .astra-advanced-hook-676083 #wpforms-676071-field_2-container{flex:1;padding:0!important;margin:0!important;min-width:0}html body .astra-advanced-hook-676083 .wpforms-field-label{color:rgba(255,255,255,.88)!important;font-size:13px!important;font-weight:600!important;margin:0 0 6px 14px!important}html body .astra-advanced-hook-676083 .wpforms-required-label{color:#ffb199!important}html body .astra-advanced-hook-676083 input[type=text],html body .astra-advanced-hook-676083 input[type=email]{width:100%!important;max-width:none!important;height:48px!important;border-radius:999px!important;border:2px solid transparent!important;padding:0 20px!important;background:#fff!important;color:#1f2937!important;font-size:15px!important;box-shadow:none!important}html body .astra-advanced-hook-676083 input[type=text]:focus,html body .astra-advanced-hook-676083 input[type=email]:focus{border-color:#7fc3ef!important;outline:none!important}html body .astra-advanced-hook-676083 .wpforms-submit-container{padding:0!important;margin:0!important;flex:0 0 auto}html body .astra-advanced-hook-676083 button.wpforms-submit{height:48px!important;border-radius:999px!important;background:#0170B9!important;color:#fff!important;border:0!important;padding:0 28px!important;font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;transition:background .15s}html body .astra-advanced-hook-676083 button.wpforms-submit:hover{background:#015a94!important}html body .astra-advanced-hook-676083 em.wpforms-error,html body .astra-advanced-hook-676083 label.wpforms-error{color:#ffc4b3!important;font-size:12px!important;margin:4px 0 0 14px!important;position:absolute}html body .astra-advanced-hook-676083 .wpforms-confirmation-container-full{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;border-radius:12px!important;padding:16px 20px!important;margin:0!important}html body .astra-advanced-hook-676083 .wpforms-confirmation-container-full p{color:#fff!important;margin:0!important}@media (max-width:921px){html body .astra-advanced-hook-676083{grid-template-columns:1fr;grid-template-areas:"t" "s" "f";padding:26px 20px;margin:32px 0 28px;row-gap:8px}html body .astra-advanced-hook-676083::before{font-size:20px;padding-left:54px}html body .astra-advanced-hook-676083::after{padding-left:54px;margin-bottom:10px}html body .astra-advanced-hook-676083 form.wpforms-form{flex-direction:column;align-items:stretch}html body .astra-advanced-hook-676083 .wpforms-field-container{flex-direction:column}html body .astra-advanced-hook-676083 button.wpforms-submit{width:100%!important}html body .astra-advanced-hook-676083 em.wpforms-error,html body .astra-advanced-hook-676083 label.wpforms-error{position:static}}@media(max-width:921px){html body.single-product div.product .woocommerce-product-gallery{top:0!important;margin-bottom:22px!important}html body.single-product div.product .summary{clear:both}}html body.woocommerce-cart .cross-sells ul.products.products li.product.product .astra-shop-summary-wrap{padding:8px 8px 0!important;column-gap:6px!important;grid-template-columns:minmax(0,1fr) 32px!important}html body.woocommerce-cart .cross-sells ul.products.products li.product.product a.button.button,html body.woocommerce-cart .cross-sells ul.products.products li.product.product .vv-cf a.button.button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;padding:0!important;border-radius:9px!important;align-self:end}html body.woocommerce-cart .cross-sells ul.products.products li.product.product .astra-shop-summary-wrap>.price{font-size:13px!important;white-space:nowrap;min-width:0;align-self:end;line-height:1.2!important}html body.woocommerce-cart .cross-sells ul.products.products li.product.product .astra-shop-summary-wrap>.price del{font-size:10.5px!important;display:block}