@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes gvTrustIn{0%{opacity:0}to{opacity:1}}@media screen{:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{ font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-tm-extra-product-options/assets/webfonts/fa-regular-400.woff2) }@font-face{ font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-tm-extra-product-options/assets/webfonts/fa-solid-900.woff2) }}:root{--tcgaprow:15px;--tcgapcolumn:15px;--tcinnergaprow:calc(var(--tcgaprow) / 2);--tcinnergapcolumn:calc(var(--tcgapcolumn) / 2);--tcgap:var(--tcgaprow) var(--tcgapcolumn);--tcinnergap:var(--tcinnergaprow) var(--tcinnergapcolumn);--tcinlinesize:3em;--flex-items:1;--swatch-border-radius:0;--swatch-border-color:transparent;--swatch-active-border-color:inherit;--text-swatch-border-color:inherit;--text-swatch-border-width:2px;--text-swatch-active-border-width:2px;--swatch-border-width:2px;--swatch-active-border-width:2px;--tooltip-background-color:rgba(0, 0, 0, 0.7);--tooltip-border-color:rgba(0, 0, 0, 0.5);--tooltip-color:#fff;--tooltip-backdrop-blur:blur(8px);--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}.fullwidth-ul .tc-label-inner.desc-inline:not(.tc-mode-text .tc-label-inner):not(:has(.tc-label-text)),.fullwidth-ul .tc-label-inner.no-desc:not(.tc-mode-text .tc-label-inner):not(:has(.tc-label-text)){grid-template-columns:1fr}.tc-extra-product-options-inline:not(:has(.tc-extra-product-options)){display:none}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-break:normal!important;overflow-wrap:normal!important}.screen-reader-text:focus{font-size:1em}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");--wvs-single-product-item-width:30px;--wvs-single-product-item-height:30px;--wvs-single-product-item-font-size:16px}:where(body){margin:0}body{padding:0;margin:0;color:#404040;line-height:1.5}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;color:#ff9e01;text-decoration:none}b{font-weight:bolder}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}button{font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a.cart-contents .amount{display:none}*,::after,::before{box-sizing:inherit}@font-face{ font-display:swap;font-family:"Montserrat - regular";src:url(https://goodvibration.pl/wp-content/themes/goodv/fonts/Montserrat-Regular.ttf) }@font-face{ font-display:swap;font-family:"Montserrat - light";src:url(https://goodvibration.pl/wp-content/themes/goodv/fonts/Montserrat-ExtraLight.ttf) }@font-face{ font-display:swap;font-family:"Montserrat - bold";src:url(https://goodvibration.pl/wp-content/themes/goodv/fonts/Montserrat-ExtraBold.ttf) }body,button{font-family:"Montserrat - regular";font-size:1rem}button{background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em;background:#ff9e01;border:0;border-radius:0;color:#fff}h1,h2{clear:both}p{margin-bottom:1.5em}i{font-style:italic}body{background:#fff}ul{margin:0 0 1.5em 3em;list-style:disc}li>ul{margin-bottom:0;margin-left:1.5em}a:visited{color:#303030}a:active,a:focus,a:hover{color:rgba(255,167,1,.8)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}.logo{display:block;background:url(https://goodvibration.pl/wp-content/themes/goodv/images/logo-gv.png)no-repeat;background-size:contain;width:92px;height:36px;margin:15px}@media (min-width:576px){.logo{height:50px;width:155px}}@media (min-width:768px){.logo{height:60px}}@media (min-width:992px){.logo{height:80px;width:212px}}.site-header,.site-header .menu__icons{display:flex;justify-content:space-between}.site-header{align-items:center;width:100%;background:#282828;color:#c1c0c0;padding:0 15px;box-shadow:0 3px 3px rgba(0,0,0,.4)}@media (min-width:576px){.site-header{padding:0 40px}}@media (min-width:992px){.site-header{height:160px;padding:0 60px}}.site-header .menu__icons{font-size:1em}@media (min-width:768px){.site-header .menu__icons{display:flex;height:100%;align-items:center}}.site-header .menu__icons a.menu__icons__account{position:relative;width:25px;height:40px;font-size:1.5em;color:#c1c0c0;margin-left:0}@media (min-width:576px){.site-header .menu__icons a.menu__icons__account{margin-left:20px;width:40px}}.site-header .menu__icons a.menu__icons__account:before{content:"";display:block;position:absolute;left:0;top:7px}.count:before{position:absolute;left:0;content:"";top:-6px;font-size:1.7em}a.cart-contents{width:auto;color:#c1c0c0}a.cart-contents span{font-weight:400;font-family:"Montserrat - regular";font-size:1.5em}@media (min-width:768px){a.cart-contents .amount{display:inline-block}}.count{position:relative;width:30px;display:inline-block}@media (min-width:576px){.count:before{top:-8px}}@media (min-width:768px){.count:before{left:0;top:-4px;font-size:1em}}span.count-number{font-size:10px!important;position:relative;text-align:center;display:block;color:#fff;z-index:99;background:gray;width:15px;height:15px;border-radius:10px;left:-7px;top:10px}@media (min-width:576px){span.count-number{top:6px}}.count:before,.site-header .menu__icons a.menu__icons__account{display:inline-block}.count:before,.site-header .menu__icons a.menu__icons__account,footer .footer__top .footer__top__email span:before,footer .footer__top .footer__top__phone span:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;line-height:1}@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.eot);src:url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.woff2)format("woff2"),url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.woff)format("woff"),url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.ttf)format("truetype"),url(https://goodvibration.pl/wp-content/themes/goodv/webfonts/fa-solid-900.svg#fontawesome)format("svg") }.count:before,.site-header .menu__icons a.menu__icons__account,footer .footer__top .footer__top__email span:before,footer .footer__top .footer__top__phone span:before{font-family:"Font Awesome 5 Free";font-weight:900}.wcps-items-title a,footer{align-items:center;display:flex}footer{background:#282828;color:#c1c0c0}footer .footer__bottom--line{height:3px;width:100%;background:#545454}footer,footer .footer__top{width:100%;flex-direction:column}footer .footer__top{align-items:center;row-gap:.5em;max-width:870px;font-size:1.3em;display:flex;padding:50px 2em}@media (min-width:576px){footer .footer__top{font-size:1.5em}}@media (min-width:768px){footer .footer__top{flex-direction:row;justify-content:space-between}}footer .footer__top .footer__top__email{padding-left:45px}footer .footer__top .footer__top__email span,footer .footer__top .footer__top__phone span{display:block;position:relative}footer .footer__top .footer__top__email span:before,footer .footer__top .footer__top__phone span:before{content:"";display:block;position:absolute;width:30px;height:30px;left:-45px;top:7px}footer .footer__top .footer__top__phone span:before{content:"";left:-35px}footer .footer__bottom{width:100%;max-width:870px;display:flex;flex-direction:column;justify-content:space-between;padding:40px 20px}@media (min-width:768px){footer .footer__bottom{flex-direction:row;padding:80px 40px}}footer .footer__bottom .footer__bottom__col{padding:0 20px;margin:1em 20px;text-align:center;text-transform:uppercase}@media (min-width:768px){footer .footer__bottom .footer__bottom__col{margin:0 20px}}footer .footer__bottom .footer__bottom__col a{color:#c1c0c0;display:block;margin-top:1em}footer .footer__bottom .footer__bottom__col p{margin-bottom:0;margin-top:1em}footer .footer__bottom .footer__bottom__col .footer__bottom__col__title{font-weight:700}button:hover{background:#ffc568;cursor:pointer}.featured__products{max-width:1440px;margin:5em auto}.products__button{width:100%;text-align:center;padding:0 0 5em;font-weight:700}.products__button.more{max-width:10em;background:#ff9e01;color:#000;padding:1em 3em;text-transform:uppercase}.wcps-items-title a{font-size:1em;font-family:"Montserrat - bold";height:44px;line-height:1.2em;border-bottom:2px solid #ff9e01;max-width:60%;margin:10px auto 2px!important;justify-content:center;text-transform:uppercase;color:#282828}.show__mobile{display:block}@media (min-width:576px){.show__mobile{display:none}}.show__tablet{display:none}@media (min-width:576px){.show__tablet{display:block}}@media (min-width:768px){.show__tablet{display:none}}.show__desktop{display:none}@media (min-width:768px){.show__desktop{display:block}}.aboutUs{max-width:1920px;margin:0 auto;color:#fff;position:relative}.aboutUs__txt{padding:30px;position:relative;z-index:3;max-width:737px}.aboutUs__txt .bold,.aboutUs__txt .title,.aboutUs__txt p.bold{font-family:"Montserrat - bold";font-size:2.225em}.aboutUs__txt p.bold{font-size:1.45em}.aboutUs__txt p{font-family:"Montserrat - light";margin:0;font-size:1.475em}@media (min-width:576px){.aboutUs__txt p{font-size:1.475em}}@media (min-width:576px){.aboutUs__txt p.bold{font-size:2em}}.aboutUs__txt p.title{font-family:"Montserrat - bold";font-size:1.8em}@media (min-width:576px){.aboutUs__txt p.title{font-size:2.25em}}.aboutUs__bottom,.aboutUs__top{width:100%;display:flex;align-items:center;position:relative}.aboutUs__top{height:712px;background:url(https://goodvibration.pl/wp-content/themes/goodv/images/onas1.jpg);justify-content:flex-end;z-index:1}.aboutUs__top .aboutUs__txt{font-size:1em}@media (min-width:576px){.aboutUs__top .aboutUs__txt{margin-top:12%}}.aboutUs__top .background--filter{top:0;left:0;right:0;z-index:1;bottom:0;position:absolute;background:#000;opacity:.5}@media (min-width:576px){.aboutUs__top .background--filter{bottom:0;background:url(https://goodvibration.pl/wp-content/themes/goodv/images/onas-bg-top.png);top:-128px;left:-896px}}@media (min-width:768px){.aboutUs__top .background--filter{top:-52px;left:-759px}}@media (min-width:992px){.aboutUs__top .background--filter{top:-52px;left:-622px}}@media (min-width:1200px){.aboutUs__top .background--filter{left:-380px}}@media (min-width:1440px){.aboutUs__top .background--filter{left:50px;top:-67px;right:0}}.aboutUs__bottom{height:700px;background:url(https://goodvibration.pl/wp-content/themes/goodv/images/onas2.jpg);justify-content:flex-start;z-index:-1}.aboutUs__bottom .aboutUs__txt{margin-top:-6%}.aboutUs__bottom .background--filter{position:absolute;top:-8px;left:-4px;right:0;z-index:1;bottom:0;background:url(https://goodvibration.pl/wp-content/themes/goodv/images/onas-bg-bottom.png)no-repeat}.main-navigation a{text-decoration:none;display:block;color:#c1c0c0;font-size:1.2em;text-transform:lowercase;margin:1em;position:relative;z-index:1}.main-navigation ul{list-style:none;margin:0;padding-left:0;display:none;font-size:.7em}@media (min-width:768px){.main-navigation ul{display:flex}}@media (min-width:992px){.main-navigation ul{font-size:.9em}}@media (min-width:1200px){.main-navigation ul{font-size:1.125em}}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a:hover:before{content:"";background:#ff9e01;display:block;position:absolute;top:5px;left:-1px;width:15px;height:27px;z-index:-1;opacity:.4}.menu-toggle{display:block;background:gray;text-transform:uppercase;padding:.7em}@media (min-width:576px){.menu-toggle{padding:.7em 1.5em}}@media (min-width:768px){.menu-toggle{display:none}}.widget{margin:0 0 1.5em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.fa-chevron-left:before,.fa-chevron-right:before{font-size:25px;color:orange}.site-header-cart{position:relative;margin:0;list-style:none;font-size:.575em;width:auto;display:flex;align-items:center;padding-left:20px}@media (min-width:576px){.site-header-cart{padding-left:40px}}@media (min-width:768px){.site-header-cart{display:flex;align-items:center;font-size:.675em}}@media (min-width:1200px){.site-header-cart{font-size:.875em}}.site-header-cart .cart-contents{text-decoration:none;width:auto;padding:20px 0 69px;cursor:pointer}.site-header-cart .widget_shopping_cart{display:none}@media screen and (min-width:48em){.site-header-cart{height:100%}.site-header-cart .widget_shopping_cart{position:absolute;background:#282828;top:160px;width:260px;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart:hover .widget_shopping_cart{left:0;display:block}}@font-face{ font-display:swap;font-family:"star";src:url(https://goodvibration.pl/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(https://goodvibration.pl/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix)format("embedded-opentype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce/assets/fonts/star.woff)format("woff"),url(https://goodvibration.pl/wp-content/plugins/woocommerce/assets/fonts/star.ttf)format("truetype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce/assets/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal }ss3-force-full-width{position:relative;display:block;opacity:0;width:100vw;transform:translateX(-100vw)}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset:0px}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs:flex-start;--ss-fe:flex-end;--ss-r:row;--ss-rr:row-reverse}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:transparent}.n2-ss-slider .n2_ss__touch_element>*,.n2-ss-slider>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :after,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{box-sizing:content-box}.n2-ss-slider .n2-ow-all :not(i):after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{display:none}.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}.n2-ss-slider :focus{outline:0}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.gv-vb footer .footer__bottom .footer__bottom__col a,.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign:center}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:opacity(0);z-index:-99999}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x:50%;--ss-o-pos-y:50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y);width:100%!important;height:100%!important;object-fit:cover;color:RGBA(0,0,0,0)}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;width:calc(100% - var(--margin-right) - var(--margin-left));--ssfont-scale:1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=default]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-slider-wrapper-inside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*{margin-right:var(--widget-offset)}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2_clear{clear:both}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:"";display:block;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}div#n2-ss-5 .n2-ss-slider-1,div#n2-ss-5 .n2-ss-slider-2{display:grid;position:relative}div#n2-ss-5 .n2-ss-slider-2{overflow:hidden;padding:0;border:0 solid RGBA(62,62,62,1);border-radius:0;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1}div#n2-ss-2:not(.n2-ss-loaded) .n2-ss-slider-2,div#n2-ss-4:not(.n2-ss-loaded) .n2-ss-slider-2,div#n2-ss-5:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none!important}div#n2-ss-5 .n2-ss-slider-3{display:grid;grid-template-areas:"cover";position:relative;overflow:hidden;z-index:10}div#n2-ss-5 .n2-ss-slider-3>*{grid-area:cover}div#n2-ss-5 .n2-ss-slide-backgrounds{position:relative;z-index:10}div#n2-ss-5 .n2-ss-slide-backgrounds>*{overflow:hidden}div#n2-ss-5 .n2-ss-slide-background{transform:translateX(-100000px)}div#n2-ss-5 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:"slide"}div#n2-ss-5 .n2-ss-slider-4>*{grid-area:slide}div#n2-ss-5 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);perspective:1500px}div#n2-ss-5 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0!important;z-index:18;-webkit-user-select:none}div#n2-ss-5 .nextend-arrow img{position:relative;display:block;width:32px}div#n2-ss-5 .nextend-arrow-animated-fade{transition:background .3s,opacity .4s}div#n2-ss-5 .n2-ss-slider-1{min-height:400px}@media (orientation:landscape) and (max-width:900px),(orientation:portrait) and (max-width:700px){div#n2-ss-5 [data-hide-mobileportrait="1"]{display:none!important}div#n2-ss-5 .nextend-arrow img{width:16px}}div#n2-ss-4 .n2-ss-slider-1,div#n2-ss-4 .n2-ss-slider-2{display:grid;position:relative}div#n2-ss-4 .n2-ss-slider-2{overflow:hidden;padding:0;border:0 solid RGBA(62,62,62,1);border-radius:0;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1}div#n2-ss-4 .n2-ss-slider-3{display:grid;grid-template-areas:"cover";position:relative;overflow:hidden;z-index:10}div#n2-ss-4 .n2-ss-slider-3>*{grid-area:cover}div#n2-ss-4 .n2-ss-slide-backgrounds{position:relative;z-index:10}div#n2-ss-4 .n2-ss-slide-backgrounds>*{overflow:hidden}div#n2-ss-4 .n2-ss-slide-background{transform:translateX(-100000px)}div#n2-ss-4 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:"slide"}div#n2-ss-4 .n2-ss-slider-4>*{grid-area:slide}div#n2-ss-4 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);perspective:1500px}div#n2-ss-4 .n2-ss-slider-1{min-height:400px}div#n2-ss-2 .n2-ss-slider-1,div#n2-ss-2 .n2-ss-slider-2{display:grid;position:relative}div#n2-ss-2 .n2-ss-slider-2{overflow:hidden;padding:0;border:0 solid RGBA(62,62,62,1);border-radius:0;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1}div#n2-ss-2 .n2-ss-slider-3{display:grid;grid-template-areas:"cover";position:relative;overflow:hidden;z-index:10}div#n2-ss-2 .n2-ss-slider-3>*{grid-area:cover}div#n2-ss-2 .n2-ss-slide-backgrounds{position:relative;z-index:10}div#n2-ss-2 .n2-ss-slide-backgrounds>*{overflow:hidden}div#n2-ss-2 .n2-ss-slide-background{transform:translateX(-100000px)}div#n2-ss-2 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:"slide"}div#n2-ss-2 .n2-ss-slider-4>*{grid-area:slide}div#n2-ss-2 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);perspective:1500px}div#n2-ss-2 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0!important;z-index:18;-webkit-user-select:none}div#n2-ss-2 .nextend-arrow img{position:relative;display:block;width:32px}div#n2-ss-2 .nextend-arrow-animated-fade{transition:background .3s,opacity .4s}div#n2-ss-2 .n-uc-AvHsavpKPfMN{padding:10px}div#n2-ss-2 .n2-ss-slider-1{min-height:400px}@media (orientation:landscape) and (max-width:900px),(orientation:portrait) and (max-width:700px){div#n2-ss-2 [data-hide-mobileportrait="1"]{display:none!important}div#n2-ss-2 .nextend-arrow img{width:16px}}.gv-nm .gv-tile-a,.gv-nm .gv-tile-txt{flex-direction:column;align-items:center}.gv-nm .gv-tile-a{display:flex!important;width:auto!important;margin:0!important;padding:14px 8px 12px;background:#333;border:1px solid #444;border-radius:10px;text-transform:none!important;text-align:center;line-height:1.3;transition:border-color .15s;flex:1}.darmowaDostawa,.gv-nm .gv-tile-a:before{display:none!important}.gv-nm .gv-mega>.sub-menu>li{display:flex}.gv-nm .gv-tile-txt{display:flex}.gv-nm .gv-tile-a:hover{border-color:#ff9e01}.gv-nm .gv-tile-ic{display:block;width:52px;height:52px;color:#ff9e01;transition:transform .2s}.gv-nm .gv-tile-ic svg{width:100%;height:100%}.gv-nm .gv-tile-a:hover .gv-tile-ic{transform:scale(1.1)}.gv-nm .gv-tile-n{display:block;margin-top:8px;color:#fff;font-size:15px;font-weight:600}.gv-nm .gv-tile-s{display:block;margin-top:2px;color:#9a9a9a;font-size:12px}.gv-nm .gv-tile-p{display:block;margin-top:6px;color:#ff9e01;font-size:13px}@media screen and (min-width:48em){.gv-nm .gv-mega>.sub-menu{display:grid!important;background:#282828;border-top:2px solid #ff9e01;box-shadow:0 6px 12px rgba(0,0,0,.4);font-size:16px;grid-template-columns:repeat(5,124px);gap:10px;padding:14px}.gv-nm .gv-mega:hover>.sub-menu{left:50%;transform:translateX(-50%)}.gv-nm .gv-tile-a{padding:10px 6px 9px;border-radius:8px}.gv-nm .gv-tile-ic{width:40px;height:40px}.gv-nm .gv-tile-n{font-size:13px;margin-top:6px}.gv-nm .gv-tile-s{font-size:11px}.gv-nm .gv-tile-p{font-size:12px;margin-top:4px}.gv-nm>li>a{white-space:nowrap}}@media screen and (min-width:48em) and (max-width:1279px){.gv-nm>li>a{margin:1em .6em!important}.gv-nm .gv-outlet-btn>a{margin:1em .4em!important}}@media screen and (min-width:48em) and (max-width:959px){.gv-nm>li>a{margin:1em .35em!important;font-size:1em!important}}.gv-tbar,.gv-tbar-i{display:flex;align-items:center}.gv-tbar{justify-content:center;gap:40px;background:#1f1f1f;border-top:1px solid #333;padding:9px 16px}.gv-tbar-i{gap:8px;color:#e6e6e6;font-size:14px;white-space:nowrap}.gv-tbar-i svg{width:22px;height:22px;flex:0 0 22px;color:#ff9e01}@media screen and (max-width:1023px){.gv-tbar{gap:0;padding:7px 12px;min-height:38px}.gv-tbar-i{display:none;font-size:13px}.gv-tbar-i.is-on{display:flex;animation:gvTrustIn .4s ease}}:root{--wcpaSectionTitleSize:14px;--wcpaLabelSize:14px;--wcpaDescSize:13px;--wcpaErrorSize:13px;--wcpaLabelWeight:normal;--wcpaDescWeight:normal;--wcpaBorderWidth:1px;--wcpaBorderRadius:6px;--wcpaInputHeight:45px;--wcpaCheckLabelSize:14px;--wcpaCheckBorderWidth:1px;--wcpaCheckWidth:20px;--wcpaCheckHeight:20px;--wcpaCheckBorderRadius:4px;--wcpaCheckButtonRadius:5px;--wcpaCheckButtonBorder:2px;--wcpaButtonColor:#3340d3;--wcpaLabelColor:#424242;--wcpaDescColor:#797979;--wcpaBorderColor:#c6d0e9;--wcpaBorderColorFocus:#3561f3;--wcpaInputBgColor:#FFFFFF;--wcpaInputColor:#5d5d5d;--wcpaCheckLabelColor:#4a4a4a;--wcpaCheckBgColor:#3340d3;--wcpaCheckBorderColor:#B9CBE3;--wcpaCheckTickColor:#ffffff;--wcpaRadioBgColor:#3340d3;--wcpaRadioBorderColor:#B9CBE3;--wcpaRadioTickColor:#ffffff;--wcpaButtonTextColor:#ffffff;--wcpaErrorColor:#F55050}body.gv-vb{--gv-accent:#ff9e01;--gv-accent-dark:#e08a00;--gv-ink:#1d1d1f;--gv-muted:#5f6368;--gv-soft:#f6f5f2;--gv-dark:#262626;--gv-line:#e6e3dd;--gv-radius:16px;--gv-f:"Montserrat - regular",Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--gv-fb:"Montserrat - bold",Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.gv-vb .site-main h1,.gv-vb .site-main h2{color:var(--gv-ink);letter-spacing:-.01em;line-height:1.2;text-wrap:balance;font-family:var(--gv-fb);font-weight:400}.gv-vb footer .footer__top{gap:14px;padding:40px 20px 32px;font-size:1.1em}.gv-vb footer .footer__top>div{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:16px 22px 16px 62px}.gv-vb footer .footer__top a{color:#fff}.gv-vb footer .footer__bottom .footer__bottom__col a:hover,.gv-vb footer .footer__top .footer__top__email span:before,.gv-vb footer .footer__top .footer__top__phone span:before{color:var(--gv-accent)}.gv-vb footer .footer__bottom--line{height:1px;background:rgba(255,255,255,.1)}.gv-vb footer .footer__bottom .footer__bottom__col{text-transform:none}.gv-vb footer .footer__bottom .footer__bottom__col__title{display:block;color:#fff;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.gv-vb footer .footer__bottom .footer__bottom__col a::first-letter{text-transform:uppercase}.gv-vb .aboutUs__top{background-image:url(https://goodvibration.pl/wp-content/uploads/2026/10/gv-onas1-lekki.webp)!important}.gv-vb .aboutUs__bottom{background-image:url(https://goodvibration.pl/wp-content/uploads/2026/10/gv-onas2-lekki.webp)!important}@media (max-width:759px){.gv-pp .woocommerce-product-gallery:not(:has(.flex-control-thumbs)):has(.woocommerce-product-gallery__image~.woocommerce-product-gallery__image)::after{content:"";display:block;height:73px;margin-top:12px}}.n2-ss-slide-background-image:has(img[src*=presoterapia-baner])::after,.wcps-items-thumb a[href*=pressotherapy-leg-massager]::after{content:"Wizualizacja AI";position:absolute;z-index:3;font-family:var(--gv-f,Arial,sans-serif);font-size:11px;line-height:1;letter-spacing:.02em;color:#fff;background:rgba(0,0,0,.55);padding:5px 8px;border-radius:999px;pointer-events:none}.n2-ss-slide-background-image:has(img[src*=presoterapia-baner])::after{display:block!important;right:14px;bottom:12px}.wcps-items-thumb a[href*=pressotherapy-leg-massager]{position:relative;display:block}.wcps-items-thumb a[href*=pressotherapy-leg-massager]::after{left:8px;top:8px}.gv-vb :is(a,div):not(.woocommerce-LoopProduct-link):not(.n2-ss-slide-background-image):has(>img[src*=ChatGPT-Image],>img[data-src*=ChatGPT-Image],>img[src*=ChatOn-image],>img[data-src*=ChatOn-image]){position:relative}.gv-vb :is(a,div):not(.woocommerce-LoopProduct-link):not(.n2-ss-slide-background-image):has(>img[src*=ChatGPT-Image],>img[data-src*=ChatGPT-Image],>img[src*=ChatOn-image],>img[data-src*=ChatOn-image])::after{content:"Wizualizacja AI";display:block!important;position:absolute;left:10px;bottom:10px;top:auto;right:auto;width:auto;height:auto;z-index:3;font-family:var(--gv-f,Arial,sans-serif);font-size:11px;line-height:1;letter-spacing:.02em;color:#fff;background:rgba(0,0,0,.55);padding:5px 8px;border-radius:999px;pointer-events:none}@media (prefers-reduced-motion:reduce){.gv-vb *{transition:none!important}}.sub-menu{display:block!important;min-width:357px;background:#282828;line-height:15px}.sub-menu a{width:auto!important;font-size:1em}.sub-menu a::before{background:0 0!important}.sub-menu a:hover{color:#ff9e01}@media (max-width:782px){.sub-menu a:hover{color:#ff9e01}.main-navigation ul ul.sub-menu{display:none;top:0;position:relative;border:2px solid #888;background:#888!important}}.intro__text{max-width:1440px;margin:2em auto}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide:not(.is-overflow) .splide__pagination{display:none}.splide{position:relative;visibility:hidden}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__track{overflow:hidden;position:relative;z-index:0}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}@font-face{ font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.eot);src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.woff2)format("woff2"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.woff)format("woff"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.ttf)format("truetype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-brands-400.svg#fontawesome)format("svg") }@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.eot);src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.woff2)format("woff2"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.woff)format("woff"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.ttf)format("truetype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-regular-400.svg#fontawesome)format("svg") }@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.eot);src:url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.woff2)format("woff2"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.woff)format("woff"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.ttf)format("truetype"),url(https://goodvibration.pl/wp-content/plugins/woocommerce-products-slider/assets/global/webfonts/fa-solid-900.svg#fontawesome)format("svg") }.wcps-container-111 .wcps-ribbon{background-image:url();width:90px;height:24px;text-align:center;text-transform:uppercase;background-repeat:no-repeat;background-size:100%}.wcps-container-111{position:relative;overflow:hidden}.wcps-container-111 .elements-wrapper img{max-width:100%;height:auto}.wcps-container-111 .wcps-ribbon.none{display:none}.wcps-container-111 .splide__pagination{text-align:center;width:100%;margin:30px 0 0}.wcps-container-111 .splide__arrows div{background:#1e6fcc;color:#fff;margin:0 5px;cursor:pointer;display:inline-block}.wcps-container-111 .splide__arrows.topright{text-align:right;margin-bottom:15px}.wcps-container-111 .splide__arrows.round div{border-radius:50px}.layout-113 .element-1635934554935{overflow:hidden}.layout-113 .element-1635934592518{margin:40px 0 10px;text-align:center}.layout-113 .element-1635934621153{font-size:16px;text-align:center}