::-moz-selection{color:#fff;background:#ee3124}::selection{color:#fff;background:#ee3124}#topbar.nova-topbar{border-bottom:1px solid var(--site-border-color);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header-type-2{border-bottom:1px solid;border-bottom-color:var(--site-border-color)}.woocommerce-checkout .row.nova-row.nova-header__inner.collapse.align-left{min-height:70px}.header-type-2 .nova-header__navigation{text-align:left}.nova-header__branding .site-logo img{vertical-align:baseline}.header-type-2 .nova-header__navigation .navigation-foundation>ul>li>a{font-size:14px;padding-left:1em;padding-right:1em}.nova-header-container{align-items:center}.checkout-nav-placeholder{height:57.6px}@media print,screen and (max-width:39.99875em){.home .site-wrapper .site-content-wrapper{padding-top:0!important}}.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout{display:none}.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button:not(.checkout){background-color:var(--site-secondary-button-color);color:#fff;border:1px solid #fff0;border-top-color:#fff0;border-top-style:solid;border-top-width:2px;border-right-color:#fff0;border-right-style:solid;border-right-width:2px;border-bottom-color:#fff0;border-bottom-style:solid;border-bottom-width:2px;border-left-color:#fff0;border-left-style:solid;border-left-width:2px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button:not(.checkout):hover{background-color:var(--site-primary-button-color)}.menu-item.highlighted:after{content:'';position:absolute;right:3px;top:10px;width:12px;height:12px;background-color:#3ecb1b;border-radius:12px}.menu-item.highlighted-mobile{color:#3ecb1b;font-weight:700}.header-callout__content{line-height:1.4!important}.single-product .product .product_title{font-size:1.8rem;margin-bottom:.1rem;font-weight:700}.single-product .single-product-sku{margin-bottom:24px}.single-product .product .price{font-size:28px;margin:1.5rem 0 1.5rem}.single-product .product .cart .button{margin-top:10px}.single-product .product.product-type-variable .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:block!important}table tr td,table tr th{padding-left:0!important}@media print,screen and (min-width:64em){.single-product .product .entry-summary.summary{margin-bottom:1rem}}.product .stock.out-of-stock{margin:10px 0 20px}@media print,screen and (max-width:47.99875em){.single-product .product .entry-summary.summary .product_title,.single-product .product .entry-summary.summary .woocommerce-product-rating,.single-product .product .entry-summary.summary .price,.single-product .product .entry-summary.summary .woocommerce-product-details__add-to-cart,.single-product .product .entry-summary.summary .cart{order:unset}.single-product .product .price{margin:0}}.single-product .product .woocommerce-product-details__short-description{margin-bottom:24px}.panel-heading.cwginstock-panel-heading{display:none}.cwginstock-subscribe-form .panel-body,.panel-body.cwginstock-panel-body>.row>.col-md-12>.col-md-12{padding:0!important;border:none}.cwginstock-subscribe-form .panel-primary{border:none!important}.cwgstock_button{padding:1.3rem 2rem!important;text-transform:uppercase!important}.cwginstock-subscribe-form .form-group{margin-bottom:0;border:none}.cwgstock_output .cwginstocksuccess{margin:12px 0;font-weight:700;color:#4CAF4F}.color-swatches{margin:12px 0 0 0;width:100%}.product--summary .entry-summary>.cart{margin-top:12px}.cs-holder{box-sizing:border-box;display:inline-block;width:calc(50% - 7px);text-align:center;border:1px solid var(--site-border-color);border-radius:2px;padding:20px 0;margin-bottom:10px;margin-right:0;margin-left:0;transition:0.2s all;cursor:pointer}.cs-holder:hover{border-color:#ee3124;transition:0.2s all}.cs-holder p{margin-bottom:0;font-size:12px}@media only screen and (max-width:991px){.color-swatches{width:100%}}.cs-holder:nth-child(1),.cs-holder:nth-child(3),.cs-holder:nth-child(5){margin-right:10px}.color-swatches-title{font-size:16px;margin-bottom:12px;font-weight:500;color:#232324!important}.color-swatches-colors a span{width:32px;height:32px;border-radius:16px;display:inline-block;color:#fff;line-height:32px;font-weight:700}.color-swatches-colors a.cs-black span{background-color:#000}.color-swatches-colors a.cs-airblack span{background-color:#333}.color-swatches-colors a.cs-white span{background-color:#FFF;border:1px solid #CCC}.color-swatches-colors a.cs-red span{background-color:#D32F2F}.color-swatches-colors a.cs-pink span{background-color:#F8BBD0}.color-swatches-colors a.cs-blue span{background-color:#5d8aa8}.color-swatches-colors a.cs-fuchsia span{background-color:#ca2c43}.color-swatches-colors a.cs-lightgrey span{background-color:#bdbdbd}.color-swatches-colors a.cs-darkgrey span{background-color:#757575}.color-swatches-colors a.cs-racing-green span{background-color:#004225}.color-swatches-colors a.cs-xo-cognac span{background-color:#caa066}.postid-1572 .cs-holder.p1572,.postid-1571 .cs-holder.p1571,.postid-1570 .cs-holder.p1570,.postid-1569 .cs-holder.p1569,.postid-1568 .cs-holder.p1568,.postid-1567 .cs-holder.p1567,.postid-1566 .cs-holder.p1566,.postid-1565 .cs-holder.p1565,.postid-1564 .cs-holder.p1564,.postid-1799 .cs-holder.p1799,.postid-1851 .cs-holder.p1851,.postid-1801 .cs-holder.p1801,.postid-2411 .cs-holder.p2411,.postid-2413 .cs-holder.p2413,.postid-2414 .cs-holder.p2414,.postid-2244 .cs-holder.p2244,.postid-2875 .cs-holder.p2875,.postid-2966 .cs-holder.p2966,.postid-2923 .cs-holder.p2923,.postid-2955 .cs-holder.p2955,.postid-2961 .cs-holder.p2961,.postid-3172 .cs-holder.p3172,.postid-3234 .cs-holder.p3234,.postid-3258 .cs-holder.p3258,.postid-5006 .cs-holder.p5006,.postid-5010 .cs-holder.p5010,.postid-5040 .cs-holder.p5040,.postid-5042 .cs-holder.p5042{border-color:#ee3124}.single-product .product .cart .woocommerce-product-details__add-to-cart{margin-bottom:10px}.single-product .product .cart{margin-bottom:20px}.pi-edd-product,.pi-edd-ajax{border-radius:2px;margin:0}.single-product .oos-swatch{opacity:.4;cursor:not-allowed;pointer-events:none}.product-purchase-info{width:100%;box-sizing:border-box}.product-purchase-info .infobox:before{font-family:'FontAwesome';font-size:22px;position:absolute;left:30px}.product-purchase-info .infobox:first-child:before{content:'\f0d1'}.product-purchase-info .infobox:last-child:before{content:'\f0e2'}.product-purchase-info .infobox{width:calc(50% - 2px);position:relative;padding-left:80px;box-sizing:border-box;display:inline-block;font-size:11px;text-transform:uppercase;color:#363636;font-weight:700}@media print,screen and (max-width:47.99875em){.product-purchase-info .infobox{padding-left:40px}.product-purchase-info .infobox:before{left:10px}}.product-purchase-info .infobox:first-child{border-right:1px solid #ee3124}.product-mini-info{border:1px solid var(--site-border-color);border-radius:5px;padding:25px;margin:20px 0 0 0;width:100%}@media only screen and (max-width:991px){.product-mini-info{width:100%}.product .summary .single_add_to_cart_button{width:100%}}.product-mini-info p.pillows-title{font-weight:500;margin-bottom:5px}.product-mini-info ul.pillows{padding:0;margin:0;list-style:none;font-weight:400}.product-mini-info hr{border-color:#e8e8e8;margin:20px 0}.product-mini-info ul.infos{padding:0;margin:0;list-style:none;font-weight:500}.product-mini-info ul.infos li:before{content:"\f00c";font-family:"FontAwesome";padding-right:8px;font-weight:700;color:#4CAF4F}.product_infos .summary .quantity,.product .summary .stock.in-stock,.product .summary .product_meta{display:none}.single-product .product .cart .button{font-size:12px;padding:1.3rem 2rem}.picture-info{margin-top:16px;color:#a7a7a7}.specifikacio-meretek ul{list-style:none!important}.specifikacio-meretek ul li::first-letter{color:#ee3124;font-weight:700}.specifikacio-meretek ul li:before{display:none!important}.specifikacio-doboz-tartalma ol{counter-reset:doboz-counter!important}.specifikacio-doboz-tartalma ol li{counter-increment:doboz-counter!important;display:inline-block;margin-right:18px;margin-bottom:12px}.specifikacio-doboz-tartalma ol li:before{content:counter(doboz-counter)!important;text-align:center;line-height:24px;color:#fff;font-weight:500;width:24px!important;height:24px!important;border-radius:50%;background-color:#ee3124;margin-right:15px;display:inline-block;vertical-align:middle}.shop_table.shop_table_responsive .cart-subtotal td{padding-left:0}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .button{text-transform:uppercase;background-color:#8BC34A}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount th{padding-left:0}.order-progress-container{margin:5rem auto;height:90px}@media print,screen and (max-width:47.99875em){.order-progress-container{margin:1rem auto}}.woocommerce-order-received .order-progress-bar{display:none}.order-progress{width:90%;margin:0 auto}@media screen and (max-width:767px){.order-progress{width:90%}}.order-progress .progressbar{padding:0}.order-progress .progressbar li{list-style-type:none;width:33%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#dcdcdc}.order-progress .progressbar li a{color:#dcdcdc}.order-progress .progressbar li:before{width:10px;height:10px;content:'';border:2px solid #dcdcdc;display:block;text-align:center;margin:11px auto 10px auto;border-radius:50%;background-color:#dcdcdc;position:relative;z-index:1}.order-progress .progressbar li:after{width:100%;height:3px;content:'';position:absolute;background-color:#dcdcdc;top:15px;left:-50%;z-index:0}.order-progress .progressbar li:first-child:after{content:none}.order-progress .progressbar li.active{color:green}.order-progress .progressbar li.active:before{border-color:#8BC34A;background-color:#8BC34A}.order-progress .progressbar li.active+li:after{background-color:#8BC34A}.order-progress .progressbar li.current,.order-progress .progressbar li.current a{color:#8BC34A;font-weight:700}.order-progress .progressbar li.current:before{background-color:#8BC34A;border-color:#8BC34A}.order-progress-finished{text-align:center;width:100%;display:inline-block;margin-bottom:40px}body.woocommerce-cart .woocommerce .woocommerce-cart-form{border:1px solid var(--site-border-color);padding:30px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{margin-bottom:0}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form{margin-bottom:3rem}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{margin-bottom:0}}@media print,screen and (min-width:64em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-thumbnail{width:78px;padding-right:0;margin:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name{max-width:250px;padding-right:2rem;font-size:.925rem}}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove.product-remove-mobile{display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove.product-remove-desktop{display:none}}@media print,screen and (min-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove.product-remove-mobile{display:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove.product-remove-desktop{display:block}}.woocommerce-cart .cart-collaterals .cart-subtotal,.woocommerce-cart .cart-collaterals .woocommerce-shipping-destination{display:none!important}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals.shipping th,.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals.shipping td{padding-top:12px!important;padding-left:0;padding-bottom:12px!important;font-size:.925rem}.woocommerce-cart .cart-collaterals .order-total th,.woocommerce-cart .cart-collaterals .order-total td{padding-top:0!important;padding-left:0;padding-bottom:22px!important;font-size:.925rem}.woocommerce-cart .pi-edd.pi-edd-cart{padding:0;background:none;color:#999}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item:first-child td{padding-top:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item{border-bottom:1px solid var(--site-border-color)}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name:before{width:25%}.woocommerce-cart .pi-edd.pi-edd-cart{float:right;text-align:right}}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon #coupon_code{border:1px solid var(--site-border-color);padding-right:0;width:calc(60% - 20px);margin-right:12px}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon #coupon_code{padding-left:.75rem}}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button[name="apply_coupon"]{position:relative;transform:none;top:0;right:0;height:3rem;width:40%;color:#999;background-color:#fff;border:1px solid #999;font-weight:700}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions button[name="update_cart"]{color:var(--site-border-color);background-color:#fff;border:1px solid #999}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions button[name="update_cart"]{width:100%}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button[name="apply_coupon"]{position:absolute}}body.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button[name="apply_coupon"]:hover{background-color:var(--site-accent-color);color:#fff;border-color:#fff0}.cart-payment-information{margin-top:2rem;text-align:left;padding:30px;background-color:#fff;color:#8BC34A;border:2px solid #8BC34A;display:flex;align-items:center;margin-bottom:4rem}.cart-payment-information>div{display:flex;align-items:center;margin:0 auto}.cart-payment-information .dlicon{font-size:42px;display:inline;margin-right:12px}.cart-payment-information p{display:inline-block;font-size:14px;text-align:left;margin:0;font-weight:700;vertical-align:middle}@media print,screen and (max-width:47.99875em){body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove a.remove{float:none}}body.woocommerce-checkout .woocommerce form.checkout .col2-set{border:1px solid var(--site-border-color);padding:30px}body.woocommerce-checkout .woocommerce form.checkout tr.cart-subtotal{display:none}body.woocommerce-checkout .woocommerce form.checkout tr.order-total{font-size:16px}body.woocommerce-checkout .woocommerce form.checkout #order_review_heading{background-color:rgb(0 0 0 / .05);padding:1.875rem 1.875rem 0 1.875rem;margin-bottom:0}body.woocommerce-checkout .woocommerce form.checkout .woocommerce-checkout-review-order{background-color:rgb(0 0 0 / .05);padding:1rem 1.875rem 1.875rem 1.875rem}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr th,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr td{padding:.6rem 0!important}@media print,screen and (min-width:64em){body.woocommerce-checkout .woocommerce form.checkout .woocommerce-checkout-review-order,body.woocommerce-checkout .woocommerce form.checkout #order_review_heading{width:calc(45.5% - 3.75rem);margin-left:3.75rem}}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table{border-bottom:1px solid #111;border-collapse:initial;padding-bottom:12px}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods{border-bottom:1px solid #111}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-link{border-bottom:none}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.bfmc label,.bfmc label a,.bfmc a:not(.button){color:#fff}.bfmc input[type=submit]{background-color:var(--site-header-accent-color)}.bfmc input[type=submit]:hover{opacity:.8}.bfmc [type='text']:focus,.bfmc [type='password']:focus,.bfmc [type='date']:focus,.bfmc [type='datetime']:focus,.bfmc [type='datetime-local']:focus,.bfmc [type='month']:focus,.bfmc [type='week']:focus,.bfmc [type='email']:focus,.bfmc [type='number']:focus,.bfmc [type='search']:focus,.bfmc [type='tel']:focus,.bfmc [type='time']:focus,.bfmc [type='url']:focus,.bfmc [type='color']:focus,.bfmc textarea:focus{border-color:#eee}.bfmenu span{background-color:#000;color:#fff;padding-left:8px!important;padding-right:8px!important;cursor:pointer}.mc4wp-alert{color:#fff}.xmasmenu span{background-color:#171a21;color:#e5ca87;padding-left:8px!important;padding-right:8px!important}.nova-footer-builder ul li{width:100%}.nova-footer-builder .dark a{padding:0 0 10px}.warranty-form form p{margin-bottom:1rem}