/* PLIK GENEROWANY przez tools/perf/split-css.mjs — nie edytować.
   Cel: product. Źródło: assets/dist/css/style.css (Parcel).
   Odtworzenie: npm run build w motywie. */
div.product .images{padding-right:1em;width:70%!important}.scroll-to-desc{margin-top:10px;font-size:14px;font-weight:700;display:block}body table.cart td.product-quantity .qty,.product .cart .quantity .input-text{margin:4px 0;font-size:13px;border:0!important;width:50px!important;height:50px!important;padding:0!important}.product-details-wrapper div.entry-summary{text-align:center;flex-direction:column;padding:3em 1em 0;display:flex}.product-details-wrapper div.entry-summary h1:first-of-type{padding:0}.product-details-wrapper div.entry-summary .onsale{display:none}.product-details-wrapper div.entry-summary .vape-lowest-price-in-month{font-size:.75rem}.product-details-wrapper div.entry-summary .woocommerce-product-details__short-description{margin-top:2em}.product-details-wrapper div.entry-summary .vape-lowest-price-in-month~:where(:not(#shoptimizer-modals-wrapper)){order:1}.product-details-wrapper div.entry-summary .commercekit-inventory .progress-bar{text-align:left}.product-details-wrapper div.entry-summary #shoptimizer-modals-wrapper{font-size:15px;font-weight:400;display:block}.product-details-wrapper div.entry-summary p.stock{border:none;width:100%;margin-bottom:0;padding-top:0;display:inline-block}.product-details-wrapper div.entry-summary .commercekit-wishlist a em.cg-wishlist-t,.product-details-wrapper div.entry-summary .commercekit-wishlist a em.cg-wishlist{position:static}.product-details-wrapper div.entry-summary .commercekit-wishlist a em.cg-wishlist-t:before,.product-details-wrapper div.entry-summary .commercekit-wishlist a em.cg-wishlist:before{padding:0 4px 0 0;display:inline-block;position:static}.product-details-wrapper table td,.product-details-wrapper table th{text-align:inherit}button,input{vertical-align:baseline;margin:0;font-size:100%}body input[type=password],body input[type=text]{border:1px solid #d2d6dc;border-radius:10px;padding-left:.7em;padding-right:.7em;font-size:15px;box-shadow:0 1px 2px #0000000d}input[type=search]{box-shadow:none;background:#fff;border:1px solid #eee;padding-left:43px;font-size:15px;font-weight:400}.woocommerce-Tabs-panel p{text-align:justify}.product-details-wrapper{padding-left:0;padding-right:0}.product-details-wrapper .summary .delivery-info-pdp{display:flex!important}.product-details-wrapper .summary .accordion-wrapper{display:block!important}.fluentform input{color:#000;background:#fff;font-size:15px;box-shadow:none!important;border:none!important;border-radius:10px!important}html[lang=pl] #dgwt-wcas-search-input-1{border:0;padding-left:51px!important}.vapefully_new_menu_products .add_to_cart_button{text-align:center;color:#fff;width:100%;font-size:14px!important}#dgwt-wcas-search-input-1{color:#323232;background:#f3f3f3;border-radius:10px;font-size:14px;font-weight:400;line-height:21px}.quantity{width:70px}.product-details-wrapper .quantity{width:50px}body table.cart td.product-quantity .qty,.product .cart .quantity .input-text{border:none;border-radius:50px;width:50px;height:50px;margin:4px 0;padding:0;font-size:13px;box-shadow:1px 1px 1px #ddd}.single-product .site-content .site-footer .col-full,.single-product .site-content .copyright .col-full{background:#111}.pswp .pswp__bg{background:#fff}.scroll-to-desc{color:#a254a0;margin-top:10px;font-size:14px;font-weight:700;display:block}table.woocommerce-product-attributes.shop_attributes{margin:0 auto}.woocommerce-tabs th.woocommerce-product-attributes-item__label{text-align:right;font-weight:700}body ul.products li.product a.added_to_cart,body ul.products li.product a.button,body ul.products li.product a.added_to_cart,body ul.products li.product button.button{width:100%;position:relative;overflow:hidden;display:block!important}.add_to_cart_inline .add_to_cart_button,.wc-prl-recommendations .add_to_cart_button{color:#fff;cursor:pointer;background:#a254a0;border-radius:10px!important}.add_to_cart_inline .add_to_cart_button:hover,.wc-prl-recommendations .add_to_cart_button:hover{background:#953b92!important}.wc-prl-recommendations li.product .button{border:1px solid #a254a0;color:#a254a0!important;background:#fff!important;font-weight:500!important}.wc-prl-recommendations .product:hover .button,.wc-prl-recommendations li.product .button:hover{color:#fff!important;background:#a254a0!important;font-weight:600!important}.summary .price ins .woocommerce-Price-amount bdi{font-size:24px;font-weight:600}.product .product-details-wrapper .woocommerce_price--prefix~p.price,.product .summary .price,div.product .single_variation .price{flex-direction:row-reverse;place-content:center;align-items:baseline;column-gap:6px;display:flex}.product .summary .price{flex-wrap:wrap}#page .woocommerce-tabs .panel{padding-left:0;padding-right:0}.product .summary select{color:#111}.product .cart .quantity .input-text,.qty,body.woocommerce-page .shop_table .quantity .minus,body.woocommerce-page .shop_table .quantity .plus{box-shadow:none!important;-webkit-box-shadow:none!important}.summary .price del .woocommerce-Price-amount bdi{font-size:16px;font-weight:500}.summary .price .woocommerce-Price-amount bdi{font-size:24px;font-weight:600}.product-details-wrapper .summary .accordion-wrapper{color:#111;margin:5px auto 0;font-size:14px;overflow:hidden}.summary .accordion-wrapper input{opacity:0;z-index:-1;display:none;position:absolute}.product-details-wrapper .summary .accordion{border-top:1px solid #ececec;width:100%;padding-top:8px;overflow:hidden}.product-details-wrapper .summary .accordion:last-child{margin-bottom:0}.product-details-wrapper .summary .accordion-label{cursor:pointer;color:#111;-webkit-box-pack:justify;align-items:center;column-gap:5px;font-size:14px;font-weight:500;display:flex}.product-details-wrapper .summary .accordion-label:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22%23111%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22m288-96-68-68%20316-316-316-316%2068-68%20384%20384Z%22%2F%3E%3C%2Fsvg%3E);text-align:center;width:16px;height:16px;padding-bottom:5px;transition:all .3s;position:absolute;right:15px}.product-details-wrapper .summary .accordion-content{color:#646464;max-height:0;padding-top:10px;font-weight:400;transition:all .3s;overflow:hidden}.product-details-wrapper .summary .accordion-content a{color:#646464;text-align:center;border:1px solid #d9d9d9;border-radius:10px;width:100%;margin-bottom:10px;padding:8px 10px;font-weight:500;transition:all .2s;display:block}.product-details-wrapper .summary .accordion-content a:hover{color:#fff;background:#a254a0}.product-details-wrapper .summary .accordion-content p{margin:0 0 10px}.product-details-wrapper .summary input:checked+.accordion-label:after{display:block;position:absolute;right:15px;transform:rotate(90deg)}.product-details-wrapper .summary input:checked~.accordion-content{max-height:100vh}.product-details-wrapper .summary .accordion .label-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:95%;display:flex}.product-details-wrapper .summary .accordion .label-wrapper img{width:16px;margin-right:1px}.product-details-wrapper .summary .accordion:first-child{border-top:none;padding-top:0!important}.product-details-wrapper .summary .accordion .label-wrapper div{flex-direction:row;align-items:center;column-gap:5px;display:flex}.product-details-wrapper .summary .accordion-label div .subtitle{color:#767676;margin-bottom:0;font-size:12px;line-height:14px}.product-details-wrapper .summary .delivery-info-pdp{border-top:1px solid #ececec;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:5px;display:none}.product-details-wrapper .summary .delivery-info-pdp .point{padding-block:10px}.product-details-wrapper .summary .delivery-info-pdp .delivery-date-point{border-block:1px solid #ececec}.product-details-wrapper .summary .delivery-info-pdp .point{flex-wrap:wrap;place-content:center space-between;align-items:center;column-gap:6px;width:100%;display:flex}.product-details-wrapper .summary .delivery-info-pdp .left{flex-direction:row;place-content:center space-between;align-items:center;column-gap:5px;display:flex}.product-details-wrapper .summary .delivery-info-pdp .point p{text-align:left;margin-bottom:0;font-size:14px}.summary h1{text-align:left;margin-bottom:0;font-size:25px}.product-details-wrapper div.entry-summary{text-align:left!important}.product-details-wrapper div.entry-summary .woocommerce-product-details__short-description{margin-top:0;margin-bottom:15px}.single_add_to_cart_button,div.product table.variations select{border-radius:10px!important}.summary .commercekit-wishlist{margin-bottom:0;margin-left:0;font-size:12px}.summary .commercekit-wishlist a{display:flex}.summary .commercekit-wishlist a em.cg-wishlist-t:before,.summary .commercekit-wishlist a em.cg-wishlist:before{margin-top:0}.product .cart .quantity .input-text,body table.cart td.product-quantity .qty,.product-details-wrapper .quantity .minus,.product-details-wrapper .quantity .plus{box-shadow:none!important;border:none!important;border-radius:0!important}.cart .single_add_to_cart_button{height:50px}div.product form.cart .quantity{float:left;height:50px;margin:0!important}.product .cart .quantity .input-text{border:1px solid #cfcfcf!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;margin:0!important;font-size:14px!important}.product-widget{display:none}.commercekit-inventory .progress-bar{display:none}.commercekit-inventory{width:auto!important}.product-details-wrapper div.entry-summary p.stock{display:none}.product-details-wrapper div.entry-summary{padding:15px 20px 5px}div.product table.variations tr:last-child .value a{color:#a254a0;text-align:left;display:none!important}.scroll-to-desc{display:none!important}.woocommerce-product-details__short-description p{color:#222;margin-bottom:0}.ajax_add_to_cart.add_to_cart_button,.single-product div.product form.cart .button{font-size:16px}.product .cart .single_add_to_cart_button:hover{background-color:#953b92}.product-details-wrapper div.entry-summary .commercekit-inventory{margin-block:1em}.product-details-wrapper{max-width:1170px}.single-product .archive-header .woocommerce-breadcrumb{padding:0;font-size:12px}.single-product div.product .summary form.cart{margin-bottom:7px}.product-details-wrapper,.single-product .woocommerce-Tabs-panel,.single-product .archive-header .woocommerce-breadcrumb,.plp-below.archive.woocommerce .archive-header .woocommerce-breadcrumb,.related.products,.site-content #sspotReviews:not([data-shortcode="1"]),.upsells.products,.composite_summary,.composite_wrap,.yith-wfbt-section.woocommerce{max-width:1170px}#commercegurus-pdp-gallery{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.single-product .archive-header .woocommerce-breadcrumb{margin-top:15px;padding:0;font-size:12px}.product .summary .price{justify-content:left!important}.product-details-wrapper div.entry-summary .commercekit-inventory{margin-inline:inherit!important}.product .summary .price{margin-top:0}.single_variation_wrap{position:relative}.pdb-40{padding-bottom:40px!important}.product_advantages_container p{letter-spacing:0;text-align:left;font-size:13px;font-weight:400;line-height:21px}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__buttons a,:is(woocommerce-checkout .form-row,body) :is(input[type=email],input[type=password],input[type=tel],input[type=text],textarea),body #payment .woocommerce-terms-and-conditions,#order_review tfoot,body #payment .payment_methods li:last-child:not(.woocommerce-notice),body #payment .place-order .button,body .wc-proceed-to-checkout .button.checkout-button,body .woocommerce-checkout-payment ul,body.page-template-template-fullwidth-php .cart-collaterals .shop_table,.product .cart .single_add_to_cart_button,#payment .place-order .button,body .woocommerce a.checkout-button.button.alt,table.cart td.actions input,table.cart td.actions button,.tax-product_cat header.woocommerce-products-header,.ri.load-more-products,.site-content div.wpforms-container-full .wpforms-form select,.site-content select,.site-main input[type=submit],.site .shoptimizer-sticky-add-to-cart__content-button a.button,.term-description,.woocommerce table.wishlist_table td.product-add-to-cart a,#commercekit-timer.non-product,.select2-container--default .select2-selection--single,.commercekit-order-bump{border-radius:10px}@font-face{font-family:Sora Fallback;src:local(Arial),local(ArialMT);ascent-override:85.2913%;descent-override:25.4995%;line-gap-override:0%;size-adjust:113.728%}:where(body,button,input,select,option,textarea,p,a,img){font-size:15px;line-height:1.618}.vf-button-l-brand,.vf-button-l-secondary,.vf-button-l-outline,.vf-button-l-text,.vf-button-m-brand,.vf-button-m-secondary,.vf-button-m-outline,.vf-button-m-text,.vf-button-s-brand,.vf-button-s-secondary,.vf-button-s-outline,.vf-button-s-text{padding-block:calc((var(--vf-btn-h) - 22px) * .5);padding-inline:var(--vf-btn-p-i);cursor:pointer;text-align:center;line-break:loose;white-space:wrap;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.vf-button-l-brand:hover,.vf-button-m-brand:hover,.vf-button-s-brand:hover{height:var(--vf-btn-h);padding-block:calc((var(--vf-btn-h) - 22px) * .5);padding-inline:var(--vf-btn-p-i);color:var(--vf-color-white);background-color:var(--vf-color-brand-700)!important}#age-verification-popup .age-verification-buttons-container button{white-space:nowrap;cursor:pointer;border-radius:10px;flex-grow:1;padding:18px 10px;font-size:14px;font-weight:500}nav ul.vapefully_new_menu .vf-menu-item{color:#111;font-size:14px;font-weight:400;line-height:22px;position:relative}nav .mobile_menu_navigation .vf-menu-item{color:#111;font-size:14px;font-weight:500}nav .mobile_menu_children .vf-menu-item{color:#323232;cursor:pointer;align-items:center;width:fit-content;padding:0;font-size:14px;font-weight:400}nav .mobile_menu_children .vf-menu-item-second-level{font-weight:500!important}@font-face{font-family:Rivolicons;font-style:normal;font-weight:400;font-display:block;src:url(Rivolicons-VF.7e6eb5b4.woff2)format("woff2")}.wc-prl-location-after_tabs{padding-bottom:2em}.price ins .woocommerce-Price-amount bdi{font-weight:600;color:#de2d2d!important}.price .woocommerce-Price-amount bdi{color:#111!important}.price del .woocommerce-Price-amount bdi{color:#444!important}.vape-lowest-price-in-month{font-size:.75rem;color:#636363!important}.vape-lowest-price-in-month~:where(:not(#shoptimizer-modals-wrapper)){order:1}.entry-content table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.entry-content table td,.entry-content table th{text-align:left;vertical-align:top;padding:12px 16px}.entry-content table td:first-child{color:#646464;width:38%}.entry-content table td+td{color:#111}.entry-content table tbody tr:nth-child(odd){background-color:#f8f8f8}.vapefully-shoptimizer-child__product-alternative{justify-content:center;margin:1em 0;display:flex}.vapefully-shoptimizer-child__product-alternative>a,.vapefully-shoptimizer-child__product-alternative img{display:block}.vf-review-cta{box-sizing:border-box;background:#fff;border:2px solid #a254a0;border-radius:10px;grid-template-columns:auto 1fr;grid-template-areas:"figura tresc""przycisk przycisk";align-items:center;gap:4px 16px;width:100%;max-width:1170px;margin:58px auto 28px;padding:12px 16px 16px;font-family:inherit;display:grid}.vf-review-cta__figure{grid-area:figura;align-self:start;width:96px;height:auto;margin:-40px 2px 0 0}.vf-review-cta__body{grid-area:tresc;min-width:0}.vf-review-cta__lead{color:#111;font-size:16px;font-weight:700;line-height:1.35;display:block}.vf-review-cta__byline{color:#646464;margin-top:3px;font-size:13px;display:block}.vf-review-cta__button{color:#fff;letter-spacing:-.2px;text-align:center;background-color:#a254a0;border:0;border-radius:10px;grid-area:przycisk;align-self:center;margin:12px 0 0;padding-block:14px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none}.vf-review-cta__button:before{content:none}.vf-review-cta__button:hover,.vf-review-cta__button:focus{color:#fff;background-color:#953b92}.single-product .product-details-wrapper{overflow:initial}.single-product .product-details-wrapper:after{content:"";clear:both;display:block}.single-product .product-details-wrapper .entry-summary .commercekit-save-wishlist{align-items:center;gap:5px;font-size:14px;display:flex}.single-product .product-details-wrapper .entry-summary .commercekit-save-wishlist .cg-wishlist:before{width:20px;height:20px;font-size:20px;display:block;position:relative;left:0}.single-product .product-details-wrapper .entry-summary .quantity:not(.buttons_added)+.single_add_to_cart_button{width:100%;margin:0}.single-product .product-details-wrapper .accordion-wrapper .accordion-label{align-items:flex-start}.single-product .product-details-wrapper .accordion-wrapper .accordion-label .label-wrapper{width:100%;margin-right:15px;line-height:16px}.single-product .product-details-wrapper .accordion-wrapper .accordion-label:after{padding-bottom:0;line-height:16px}.vf-payu-installment-msg,.vf-excised-msg{vertical-align:middle;margin:0}.vf-payu-installment-msg__icon,.vf-excised-msg__icon{display:inline}.woocommerce-tabs.wc-tabs-wrapper{padding-left:0;padding-right:0}.woocommerce-tabs table.woocommerce-product-attributes td,.woocommerce-tabs table.woocommerce-product-attributes th{padding:10px}.commercekit-atc-tab-links li{margin-right:35px}#cgkit-tab-reviews-title{padding-right:0}.commercekit-pdp-sticky-inner__close-button{display:none}.commercekit-atc-sticky-tabs #cgkit-tab-reviews-title{margin-right:64px}.commercekit-atc-sticky-tabs .vf-compare-products-link{margin-inline-start:auto}.product .woocommerce-tabs .heading-2{text-align:left;border-bottom:1px solid #f3f3f3;margin-bottom:20px;padding-bottom:10px;font-size:2em;font-weight:600;line-height:2em}.woocommerce-Tabs-panel h2{margin-top:2.4em;margin-bottom:.7em;line-height:1.25}.woocommerce-Tabs-panel h2:first-child{margin-top:0}.woocommerce-Tabs-panel .heading-2{margin-bottom:20px;font-size:2em;font-weight:700;line-height:1.214}#page .woocommerce-tabs .panel.commercekit-Tabs-panel--pros_cons{padding-left:0;padding-right:0;max-width:100%!important}.product+.wc-prl-location-after_tabs{padding-top:1em}.wc-prl-recommendations.wc-prl-location-after_tabs.wc-prl-page-product_details{margin:auto}#cgkit-tab-pros_cons .product_advantages_container{max-width:1170px!important}.product_advantages_container{border-radius:15px;margin:30px 0;padding:15px 0}.product_advantages_container h2{letter-spacing:0;text-align:left;border-bottom:1px solid #f3f3f3;margin-bottom:55px;padding-bottom:10px;font-size:2em;font-weight:600;line-height:2em}.product_advantages_box{box-shadow:unset;border-radius:30px;width:100%;max-width:600px;margin:0 0 20px;padding:20px}.product_advantages_box.benefits{background-color:#eafff3!important}.product_advantages_box.defects{background-color:#ffecec!important}.product_advantages_box>span{letter-spacing:0;text-align:left;margin-bottom:20px;font-size:17px;font-weight:600;line-height:21px;display:block}.product_advantages_box.benefits>span{color:#364d3d!important}.products_advantages_hidden{max-height:159px;transition:all .7s ease-in-out;position:relative;overflow:hidden}.products_advantages_hidden{grid-template-columns:1fr 1fr;grid-gap:20px!important;max-height:100%!important;display:grid!important}.products_advantages_hidden:before{z-index:9;opacity:1;background:linear-gradient(#fff0 0%,#ffffff5b 42%,#ffffffb4 71%,#ffffffea 100%);width:100%;height:103px;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0}#cgkit-tab-pros_cons .product_advantages_container{max-width:calc(1170px + 5.2325em);margin:30px auto!important}.product_advantages_box.benefits li:before{content:"+";color:#457e5d;font-size:20px;font-weight:500;position:absolute;top:-2px;left:-20px}.product_advantages_box.defects li:before{content:"-";color:#de2d2d;font-size:20px;font-weight:500;position:absolute;top:-2px;left:-20px}.product_advantages_box.defects>span{color:#671515!important}.product_advantages_box ul{list-style:none}.product_advantages_container p{font-size:15px!important}.product_advantages_box ul li{letter-spacing:0;text-align:left;font-size:15px;font-weight:400;line-height:21px;position:relative}#cgkit-tab-pros_cons{background:0 0!important}.vf-product-attributes-delivery-date p{color:#457e5d;text-transform:capitalize}.vf-product-attributes-delivery-date p :before{content:"🔥"}.product-details-wrapper .summary .accordion-label.sign_test:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22%23111%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M480-240q20%200%2034-14t14-34-14-34-34-14-34%2014-14%2034%2014%2034%2034%2014m-36-153h73q0-37%206.5-52.5T555-485q35-34%2048.5-58t13.5-53q0-55-37.5-89.5T484-720q-51%200-88.5%2027T343-620l65%2027q9-28%2028.5-43.5T482-652q28%200%2046%2016t18%2042q0%2023-15.5%2041T496-518q-35%2032-43.5%2052.5T444-393m36%20297q-79%200-149-30t-122.5-82.5T126-331%2096-480q0-80%2030-149.5t82.5-122T331-834t149-30q80%200%20149.5%2030t122%2082.5%2082.5%20122T864-480q0%2079-30%20149t-82.5%20122.5-122%2082.5T480-96m0-72q130%200%20221-91t91-221-91-221-221-91-221%2091-91%20221%2091%20221%20221%2091m0-312%22%2F%3E%3C%2Fsvg%3E);transform:unset!important}.points_loyalty{color:#2e2e2e;background:#ffe380;border-radius:5px;gap:10px;margin:0 4px;padding:2px 5px 3px;display:inline}.points{display:none!important}.yith-ywar-edit-forms .form-content .form-element.form-review-rating{grid-template-columns:auto auto}.yith-ywar-stats-wrapper .rating-count{white-space:nowrap}.yith-ywar-single-review .review-actions .buttons-wrapper .action-buttons:is(.reply-button,.helpful-button){padding-block:calc((var(--vf-btn-h) - 22px) * .5);padding-inline:var(--vf-btn-p-i);cursor:pointer;text-align:center;line-break:loose;white-space:wrap;--vf-btn-h:40px;--vf-btn-p-i:20px;color:var(--vf-color-white);background-color:var(--vf-color-brand-500);border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.yith-ywar-single-review .review-actions .buttons-wrapper .action-buttons:is(.reply-button,.helpful-button):hover{height:var(--vf-btn-h);padding-block:calc((var(--vf-btn-h) - 22px) * .5);padding-inline:var(--vf-btn-p-i);color:var(--vf-color-white);background-color:var(--vf-color-brand-700)!important}.yith-ywar-single-review .review-actions .buttons-wrapper .action-buttons:before{background-color:#fff!important}.yith-ywar-edit-forms .form-content .form-element.form-review-attachment label span{color:#5b5b5b}.commercekit-atc-tab-links li a span.yith-ywar-tab-title{color:#888;background-color:#0000;border-radius:0;width:auto;height:auto;font-size:15px;font-weight:400;display:inline;position:relative;inset:0}.commercekit-atc-tab-links li a span.yith-ywar-tab-title>span{inset:unset;left:calc(100% + 5px)}.yith-ywar-reviews-list .yith-ywar-single-review{padding-inline:15px}.yith-ywar-edit-forms.new-review .form-header{text-align:center;font-size:2em}.yith-ywar-edit-forms.new-review .form-review-rating{justify-content:center}.yith-ywar-edit-forms.new-review .form-footer{background-color:#f5f5f5}#shoptimizer-modals-wrapper{font-size:16px;font-weight:400;display:block}.single-product div.product .woocommerce-product-rating:after,.product p.price{float:left}.single-product .content-area .summary.entry-summary .onsale{margin-left:65px}.single-product .shoptimizer-archive .col-full{background-color:#fff!important}@media screen and (width>=481px){ul.products:not(.vapefully_new_menu_products) li.product:not(.product-category) .add_to_cart_inline a.button,ul.products:not(.vapefully_new_menu_products) li.product:not(.product-category) .add_to_cart_inline button,ul.products:not(.vapefully_new_menu_products) li.product:not(.product-category) .details-hidden a.button{color:#fff!important;background-color:#a254a0!important;border-color:#a254a0!important}}@media screen and (width>=768px){#commercegurus-pdp-gallery-wrapper{width:60%!important}}@media screen and (width>=993px){.product-details-wrapper>.images{position:sticky;top:35px}.product-details-wrapper div.entry-summary{align-self:flex-start;margin:10px 0 0 .5em;position:sticky;top:calc(60px + 4em)}.product-details-wrapper div.entry-summary{margin:0}}@media screen and (width>=993px){.vf-review-cta{grid-template-columns:auto 1fr auto;grid-template-areas:"figura tresc przycisk";gap:4px 24px;margin-top:80px;margin-bottom:40px;padding:14px 26px}.vf-review-cta__figure{align-self:end;width:128px;margin:-58px 6px -16px 0}.vf-review-cta__lead{font-size:18px}.vf-review-cta__button{white-space:nowrap;height:50px;margin:0;padding-block:0;line-height:52px}}@media (width<=1200px){#dgwt-wcas-search-input-1{border-radius:10px!important;padding:10px 10px 10px 40px!important;font-size:14px!important}}@media (width<=1170px){#page .woocommerce-tabs .panel{padding-left:2.61792em!important;padding-right:2.61792em!important}}@media (width<=992px){.commercekit-pdp-before-form,.commercekit_sticky-atc .wc-points-rewards-product-message{display:none}.commercekit-pdp-before-form{display:none}div.product table.variations select{height:45px}div.product .variations_button{padding-top:5px}.product-details-wrapper div.entry-summary{background:0 0!important;padding:0!important}.accordion-label:after{right:0!important}.summary .commercekit-wishlist{margin-top:15px}.summary h1.entry-title{font-size:20px}#page .woocommerce-tabs .panel{padding-left:1em!important;padding-right:1em!important}}@media screen and (width<=992px){html .product-details-wrapper{padding:0}.single-product .site .content-area{margin-left:0!important}.entry-content table{font-size:14px}.entry-content table td,.entry-content table th{padding:10px 12px}.entry-content table td:first-child{width:42%}}@media (width<=850px){.product_advantages_container h2{margin-bottom:20px!important}}@media screen and (width<=768px){input[type=search]::placeholder{color:#a3a3a3!important}}@media (width<=767px){.site p{line-height:1.55}.site h1{font-size:24px}.form-row label,.site button{font-size:14px}}@media screen and (width<=767px){.product-details-wrapper .price del .woocommerce-Price-amount bdi{color:#646464;padding-top:0;padding-bottom:4px;font-size:14px;font-weight:500;display:block}.product-details-wrapper div.entry-summary{border-radius:10px;padding:20px 15px 0;position:sticky;top:80px!important}:is(html[lang=en] .fluentform_wrapper_7,html[lang=pl] .fluentform_wrapper_8,html[lang=de-DE] .fluentform_wrapper_5,html[lang=it] .fluentform_wrapper_5,html[lang=sk] .fluentform_wrapper_6,html[lang=cs] .fluentform_wrapper_6,html[lang=lt] .fluentform_wrapper_6,html[lang=nl] .fluentform_wrapper_8,html[lang=es-ES] .fluentform_wrapper_8,html[lang=fr] .fluentform_wrapper_8,html[lang=fi-FI] .fluentform_wrapper_8) .ff-t-container .ff-custom_html p{font-size:16px;line-height:1.45}}@media screen and (width<=767px) and (width>=768px){.product-details-wrapper .price del .woocommerce-Price-amount bdi{padding-top:5px}}@media screen and (width<=680px){div.product .images{padding-right:0;width:100%!important}}@media (width<=600px){.products_advantages_hidden{grid-template-columns:1fr!important}}@media screen and (width<=491px){.add_to_cart_inline .add_to_cart_button:hover,.wc-prl-recommendations .add_to_cart_button:hover{border:none;color:#fff!important;background:#a254a0!important;font-weight:600!important}.price ins .woocommerce-Price-amount bdi{margin-top:-10px;font-weight:600;display:block}}@media (width<=480px){.shoptimizer-archive ul.products li.product .details-hidden .add_to_cart_inline .add_to_cart_button{width:100%;display:block;position:relative}}@media screen and (width<=480px){.add_to_cart_inline .add_to_cart_button,.wc-prl-recommendations .add_to_cart_button{border:1px solid #a254a0;color:#a254a0!important;background:#fff!important;font-weight:500!important}}@media screen and (width<=400px){.product-details-wrapper .entry-summary p.stock,.product-details-wrapper .entry-summary .shoptimizer-inventory{width:100%}}