:root{--swiper-preloader-color:#CF5C36}@font-face{font-family:"Geometria";font-display:swap;src:url(/wp-content/themes/_karuna/assets/fonts/Geometria.ttf) format("truetype")}@font-face{font-family:"Geometria";font-display:swap;src:url(/wp-content/themes/_karuna/assets/fonts/Geometria-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Geometria";font-display:swap;src:url(/wp-content/themes/_karuna/assets/fonts/Geometria-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"Geometria";font-display:swap;src:url(/wp-content/themes/_karuna/assets/fonts/Geometria-ExtraBold.ttf) format("truetype");font-weight:900}html{scroll-behavior:smooth}body{background-color:#170E0E;font-family:"Geometria",sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFE8D4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.container{max-width:1280px;width:100%;margin:0 auto;padding:20px 100px;position:relative}@media (max-width:1280px){.container{max-width:1104px;padding:20px}}@media (max-width:768px){.container{padding:20px}}main.fixed{margin-top:66px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#FFE8D4}::-webkit-scrollbar-thumb{background:#CF5C36}::-webkit-scrollbar-thumb:hover{background:#CF5C36;cursor:pointer}@media (max-width:768px){.sp0{padding:0}}.p0{padding:0}img{max-width:100%;height:auto;max-height:90vh}.text-right{text-align:right}.preloader{width:60px;height:60px;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;z-index:10;transform-origin:50%;box-sizing:border-box;border:3px solid #CF5C36;border-radius:50%;border-top-color:#fff0;animation:swiper-preloader-spin 1s infinite linear}@media (max-width:768px){.row{justify-content:center}}.relative{position:relative}div.container .row ul{margin-left:30px;margin-bottom:30px}main.container::after,main section.opinions__listing.container::after{content:"";background:url(/wp-content/themes/_karuna/assets/img/mandala.svg) no-repeat center center;height:160px;position:absolute;top:-80px;left:0;right:0;width:100%;background-size:contain}main.fixed{margin-top:66px}.container.mandala::after{content:"";background:url(/wp-content/themes/_karuna/assets/img/mandala.svg) no-repeat center center;height:160px;position:absolute;top:-80px;left:0;right:0;width:100%;background-size:contain;z-index:-1}@media (max-width:768px){.container.mandala::after{top:-150px}}.promo{color:#CF5C36;margin-bottom:0;line-height:20px;font-weight:600}.promo.col-lg-7,.promo span{font-weight:400}.promo_omnibus,.iworks-omnibus{padding-left:30px;width:calc(100% - 30px);color:rgb(23 14 14 / .5019607843);font-size:10px;line-height:24px}@media (min-width:768px) and (max-width:1076px){.promo_omnibus,.iworks-omnibus{padding-left:10px;width:calc(100% - 10px)}}.floating__wrapper .promo_omnibus,.floating__wrapper .iworks-omnibus{padding-left:0;width:100%}@media (min-width:768px) and (max-width:1076px){.floating__wrapper .promo_omnibus,.floating__wrapper .iworks-omnibus{padding-left:0;width:100%}}.single__item .iworks-omnibus span{display:inline-block;width:auto}.bur_toolbar{text-align:center;justify-content:center;align-items:baseline;width:100%;padding:10px;margin:auto;display:flex;gap:16px}@media (max-width:768px){.bur_toolbar{flex-direction:column;line-height:1;row-gap:10px;align-items:center}}.no-gutters{margin-right:0;margin-left:0;overflow:hidden}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}@media (max-width:768px){.no-gutters-small{margin-right:0;margin-left:0;overflow:hidden}.no-gutters-small>.col,.no-gutters-small>[class*=col-]{padding-right:0;padding-left:0}}a{color:#CF5C36;text-decoration:underline}a:hover{color:#FFE8D4}.kontakt__offers a,a.arrow_small{width:calc(100% - 30px);padding-left:30px;display:block;text-decoration:none;position:relative}.kontakt__offers a::before,a.arrow_small::before{content:"";position:absolute;left:0;top:7px;width:30px;height:20px;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_small.svg) no-repeat}.single_gallery_img{cursor:pointer}.asH2,.asH1,.asH3,h1,h2,h3,h4{color:#FFE8D4;font-family:"lust-sans",sans-serif;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.asH1,h1{font-size:60px;line-height:76px;text-align:center}@media (max-width:768px){.asH1,h1{font-size:30px}}.asH2,.kursy_produkty_sg h1,h2{font-size:46px;line-height:58px}.lower_desc h2,.asH3,h3{font-size:30px;line-height:38px}h4{font-size:24px;line-height:34px}.single-product-headings h1{font-size:46px!important;line-height:58px!important}@media (max-width:768px){.single-product-headings h1{font-size:36px!important;font-size:45px!important}}.single-product-headings h2{font-size:32px!important;line-height:34px!important;font-family:"Geometria",sans-serif}@media (max-width:768px){.single-product-headings h2{font-size:32px!important;font-size:34px!important}}.single-product-headings h3{font-size:28px!important;line-height:32px!important;font-family:"Geometria",sans-serif}@media (max-width:768px){.single-product-headings h3{font-size:26px!important;font-size:30px!important}}.single-product-headings h4{font-size:22px!important;line-height:28px!important;font-family:"Geometria",sans-serif}@media (max-width:768px){.single-product-headings h4{font-size:22px!important;font-size:28px!important}}.single-product-headings h5{font-size:18px!important;line-height:24px!important;font-family:"Geometria",sans-serif}@media (max-width:768px){.single-product-headings h5{font-size:18px!important;font-size:24px!important}}.single-product-headings h6{font-size:16px!important;line-height:24px!important;font-family:"Geometria",sans-serif}@media (max-width:768px){.single-product-headings h6{font-size:16px!important;font-size:24px!important}}.selectric-wrapper .selectric{background:#fff0;border:0;border-bottom:1px solid #FFE8D4}.selectric-wrapper .selectric .button_{width:10%;background-color:#fff0}.selectric-wrapper .selectric .button_::after{border:0;background:url(/wp-content/themes/_karuna/assets/img/arrow_down_no_line.svg) no-repeat center center;display:block;width:11px;height:6px;top:-7px;left:-5px}.selectric-wrapper .selectric .label{width:90%;font-size:16px;line-height:24px;color:#FFE8D4;margin:0;padding:0;text-align:left}.selectric-wrapper .selectric-items{background:#FFE8D4;border:0}.selectric-wrapper .selectric-items li{color:#000}.selectric-wrapper .selectric-items li:hover,.selectric-wrapper .selectric-items li.highlighted{background:rgb(207 92 54 / .4274509804);color:#000}.selectric-wrapper .selectric-items li .fake_box{display:inline-block;background:url(/wp-content/themes/_karuna/assets/img/checkbox_newsletter.png) no-repeat;background-position:-1px -1px;width:13px;height:13px;border:1px solid #ccc;margin-right:10px}.selectric-wrapper .selectric-items li.selected .fake_box{background-position:-1px -17px}.floating_frame .selectric-wrapper .selectric .button_::after{background:url(/wp-content/themes/_karuna/assets/img/arrow_down_no_line_dark.svg) no-repeat center center;top:-15px}.wpcf7-form>p,.wpcf7-form .name_surname p,.wpcf7-form .email p,.wpcf7-form .telefon p,.wpcf7-form .faktura-group>div p{position:relative;padding-left:10px;min-height:50px;line-height:1;width:100%}.wpcf7-form>p label,.wpcf7-form .name_surname p label,.wpcf7-form .email p label,.wpcf7-form .telefon p label,.wpcf7-form .faktura-group>div p label{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;font-weight:400;transition:all 0.2s;z-index:2}.wpcf7-form>p label.textarea,.wpcf7-form .name_surname p label.textarea,.wpcf7-form .email p label.textarea,.wpcf7-form .telefon p label.textarea,.wpcf7-form .faktura-group>div p label.textarea{top:15%}.wpcf7-form .wpcf7-form-control input[type=checkbox]{position:relative;cursor:pointer;margin-right:10px}.wpcf7-form .wpcf7-form-control input[type=checkbox]::before{content:"";display:block;position:absolute;width:15px;height:15px;top:0;left:0;border-radius:0;border:1px solid #FFE7D4;background:#170E0E}.wpcf7-form .wpcf7-form-control input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:8px;border:solid #CF5C36;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;left:5px}.wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form label.textarea.has-value,.wpcf7-form label.has-value{font-size:10px;line-height:14px}.wpcf7-form .name_surname label.textarea.has-value,.wpcf7-form .name_surname label.has-value,.wpcf7-form .email label.textarea.has-value,.wpcf7-form .email label.has-value,.wpcf7-form .telefon label.textarea.has-value,.wpcf7-form .telefon label.has-value,.wpcf7-form .faktura-group label.textarea.has-value,.wpcf7-form .faktura-group label.has-value,.wpcf7-form label.textarea.has-value,.wpcf7-form label.has-value{top:15px}.wpcf7-form input:-webkit-autofill,.wpcf7-form input:-webkit-autofill:hover,.wpcf7-form input:-webkit-autofill:focus,.wpcf7-form textarea:-webkit-autofill,.wpcf7-form textarea:-webkit-autofill:hover,.wpcf7-form textarea:-webkit-autofill:focus,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form textarea,.wpcf7-form input[type=text]:focus-visible,.wpcf7-form input[type=email]:focus-visible,.wpcf7-form input[type=tel]:focus-visible,.wpcf7-form textarea:focus-visible{width:calc(100% - 10px);margin-top:10px;font-size:13px;line-height:19px;color:#FFE8D4;outline:none;background:#3D2C2E;border:0}@media (max-width:768px){.wpcf7-form input:-webkit-autofill,.wpcf7-form input:-webkit-autofill:hover,.wpcf7-form input:-webkit-autofill:focus,.wpcf7-form textarea:-webkit-autofill,.wpcf7-form textarea:-webkit-autofill:hover,.wpcf7-form textarea:-webkit-autofill:focus,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form textarea,.wpcf7-form input[type=text]:focus-visible,.wpcf7-form input[type=email]:focus-visible,.wpcf7-form input[type=tel]:focus-visible,.wpcf7-form textarea:focus-visible{margin-top:0}}.wpcf7-form .button_.card:after{left:215px}.wpcf7-form .button_.card input{background:#fff0;margin-left:-30px;border:0;width:100%;color:#FFE8D4}.wpcf7-form .message p{position:relative;padding-left:10px;min-height:50px;line-height:1;width:100%}.wpcf7-form .message p label{position:absolute;top:10%;transform:translateY(-50%);pointer-events:none;font-weight:400;transition:all 0.2s;z-index:2}.lds-ring{display:none;width:30px;height:30px;position:absolute;right:30px;bottom:20px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:8px;border:3px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff #fff0 #fff0 #fff0}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.button_{width:205px;height:50px;display:flex;align-items:center;padding:0;border:0;cursor:pointer;position:relative;overflow:hidden}.button_.primary{padding-left:30px;background:#FFE8D4;color:#CF5C36;transition:all 0.3s;text-decoration:none}.button_.primary.orange{background:#CF5C36;color:#FFE8D4;text-transform:uppercase}.button_.primary.orange:before,.button_.primary.orange:after{background:url(/wp-content/themes/_karuna/assets/img/arrow_right_light_short.svg) no-repeat center right}.button_.primary:before{transition:all 0.3s;content:"";display:inline-block;line-height:60px;height:50px;position:absolute;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_small.svg) no-repeat center right;left:-30px}.button_.primary:after{content:"";display:inline-block;line-height:60px;height:50px;position:absolute;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_small.svg) no-repeat center right;right:20px}.button_.primary:hover{padding-left:70px}.button_.primary:hover:before{transition:all 0.3s;left:20px}.button_.primary:hover:after{transition:all 0.3s;right:-30px}.button_.secondary{background:#fff0;color:#CF5C36;padding-left:0;text-decoration:none;height:21px}.button_.secondary:after{content:"";display:inline-block;line-height:60px;height:50px;position:absolute;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_small.svg) no-repeat center right;right:20px}.button_.secondary:hover{letter-spacing:1px}.button_.secondary:hover:after{transition:right 0.3s;right:0}.button_.card{color:#FFE8D4;font-size:16px;background:#CF5C36;padding-left:30px;height:60px;align-items:flex-start;border-radius:0;width:100%;line-height:60px;text-decoration:none}.button_.card:after{content:"";display:inline-block;line-height:60px;height:60px;position:absolute;left:250px;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_light_long.svg) no-repeat center right}@media (max-width:374px){.button_.card:after{left:240px}}.button_.card:hover:after{transition:all 0.3s;width:80px}.button_.hp{cursor:pointer;display:inline-flex;height:60px;padding:0 42px 0 30px;align-items:flex-start;gap:27px;border:1px solid #CF5C36;color:#FFE8D4;background-color:#fff0;font-family:Geometria,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:60px;width:100%;max-width:350px}.button_.hp:after{left:280px}.button_.hp:hover:after{transition:all 0.3s;width:40px}.load_more{color:#CF5C36;cursor:pointer;text-align:center;width:100%;font-size:16px;text-transform:uppercase;position:relative}.load_more::after{content:"";display:block;position:relative;width:11px;height:23px;left:calc(50% - 5px);top:10px;background:url(/wp-content/themes/_karuna/assets/img/arrow_down_normal.svg) no-repeat center center}.star-rating{display:flex}.star-rating svg{width:18px;height:18px;color:#CF5C36}.star-rating svg:not(:last-child){margin-right:3px}@keyframes scroll-icon-infinite{0%{height:0;margin-top:-20px}25%{height:50%;margin-top:0}50%{height:100%;margin-top:10px}75%{height:100%;margin-top:0}100%{height:0;margin-top:20px}}@keyframes preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#modalCourseOverlay,#mobileOverlay,#modalOverlay{display:none;width:100%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;background:rgb(23 13 13 / .9019607843);z-index:99}.background__element__container{display:flex;height:calc(44vh - 110px);width:100%;overflow:hidden;justify-content:center;align-items:center;left:0;right:0}.background__element__container img{opacity:.5}.background__element__container.emptyBG{background:#3D2C2E}.background__element__container .background__element{width:100%;height:44vh;max-height:44vh;object-fit:cover;left:0;top:0;position:absolute;bottom:0;z-index:-1;opacity:.5}.background__element__container .asH1,.background__element__container h1{font-family:"lust-sans",sans-serif;font-size:60px;line-height:76px;color:#FFE8D4;min-height:320px;width:100%;max-width:780px;display:flex;align-items:center;justify-content:center;background-size:contain}@media screen and (min-height:800px){.background__element__container .asH1,.background__element__container h1{margin-top:-80px}}@media (max-width:768px){.background__element__container .asH1,.background__element__container h1{font-size:36px;line-height:1.4;max-height:470px;height:auto;padding:0 10px}}.background__element__container .scroll--container{display:none}.video__item{position:relative;padding-bottom:56.25%;height:0}@media (max-width:768px){.video__item{margin-bottom:30px;padding-bottom:56.25%}}.video__item iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px}.opinions__wrapper .video__item,.tax-product_tag .video__item,.product-type-simple .video__item{padding-bottom:56.25%}@media (max-width:768px){.opinions__wrapper .video__item,.tax-product_tag .video__item,.product-type-simple .video__item{margin-bottom:30px}}.home .background__element__container{display:flex;height:calc(100vh - 105px);max-height:975px}.home .background__element__container .background__element{height:100vh;max-height:1080px}.home .background__element__container .asH1,.home .background__element__container h1{background:url(/wp-content/themes/_karuna/assets/img/mandala.svg) no-repeat center center;background-size:contain}.home .background__element__container .asH1.nobg,.home .background__element__container h1.nobg{background:none}.home .background__element__container .scroll--container{position:absolute;bottom:80px;left:0;right:0;display:block;text-align:center}.home .background__element__container .scroll--container .scroll--text{color:#FFE8D4}.home .background__element__container .scroll--container .scroll--icon{overflow:hidden}.home .background__element__container .scroll--container .scroll--icon:after{content:" ";background:url(/wp-content/themes/_karuna/assets/img/arrow_down_light.svg) no-repeat center center;position:absolute;top:30px;left:calc(50% - 5px);width:11px;height:23px;animation-timing-function:ease;animation:scroll-icon-infinite 1.2s infinite}ul{margin:0 auto;padding:0}ul li{font-family:"Geometria",sans-serif}@media (max-width:768px){#course-videos{display:none}#course-photos{display:none}#course-adv{display:none}#container-to-hide{display:none}}@media (min-width:769px) and (max-width:980px){ul.menu{margin-top:30px}}ul.menu>li.menu-item{list-style-type:none;padding-right:35px;display:inline-block;position:relative;z-index:11}@media (min-width:769px) and (max-width:980px){ul.menu>li.menu-item{padding-right:25px}}@media (max-width:768px){ul.menu>li.menu-item{display:block}}@media (max-width:768px){ul.menu>li.menu-item.custom-li-item{display:inline-block;width:30%;text-align:center;padding:10px 0}}ul.menu>li.menu-item.custom-li-item:last-child{padding:0}ul.menu>li.menu-item.current-menu-item>a{border-bottom:1px solid #CF5C36}ul.menu>li.menu-item.menu-item-has-children>a:after{content:"";background:url(/wp-content/themes/_karuna/assets/img/arrow_down_no_line.svg) no-repeat center center;position:relative;margin-left:7px;width:11px;height:6px;display:inline-block}@media (max-width:768px){ul.menu>li.menu-item.menu-item-has-children>a:after{display:none}}ul.menu>li.menu-item a{color:#FFE8D4;font-size:14px;text-decoration:none;height:110px;display:inline-block;line-height:110px}@media (max-width:768px){ul.menu>li.menu-item a{height:40px;line-height:40px}}ul.menu>li.menu-item a:hover{border-bottom:1px solid #CF5C36}ul.menu>li.menu-item a.custom_item{width:22px;color:#fff0}ul.menu>li.menu-item a.search_icon{background:url(/wp-content/themes/_karuna/assets/img/search_icon.svg) no-repeat center center}ul.menu>li.menu-item a.user_icon{background:url(/wp-content/themes/_karuna/assets/img/user_icon.svg) no-repeat center center}ul.menu>li.menu-item a.cart_icon{background:url(/wp-content/themes/_karuna/assets/img/cart_icon.svg) no-repeat center center;position:relative}ul.menu>li.menu-item.cart_wrapper span.count{background:#ffe8d4;font-size:12px;color:#3d2c2e;display:flex;line-height:1;justify-content:center;align-items:center;border-radius:50%;position:absolute;right:23px;top:55px;width:20px;height:20px}ul.menu>li.menu-item.cart_wrapper span.count.hidden{display:none}ul.menu>li.menu-item:hover>ul.sub-menu{display:block}ul.menu ul.sub-menu{display:none;position:absolute;background:#170E0E;width:160px;left:0;margin-top:0;margin-left:-15px;padding-left:15px;padding-right:15px}@media (max-width:768px){ul.menu ul.sub-menu{display:block;position:relative;margin-left:0;padding-left:0}}ul.menu ul.sub-menu>li{padding:7px 0 8px 0;display:block}@media (max-width:768px){ul.menu ul.sub-menu>li{background:url(/wp-content/themes/_karuna/assets/img/arrow_right_no_line.svg) no-repeat 5px 10px;padding-left:30px}}ul.menu ul.sub-menu>li.current-menu-item>a{border-bottom:1px solid #CF5C36}ul.menu ul.sub-menu>li a{display:block;width:100%;height:auto;line-height:normal;margin:5px auto;border-bottom:1px solid #fff0}ul.menu ul.sub-menu>li a:hover{border-bottom:1px solid #CF5C36}body>header{width:100%;height:110px;transition:all 0.3s ease}body>header.fixed{position:fixed;top:0;background:rgb(0 0 0 / .4);height:66px;z-index:2;transition:all 0.3s ease}body>header.fixed:hover{background:rgb(23 14 14 / .9490196078)}body>header.fixed ul.menu>li.menu-item>a{height:66px;line-height:66px}@media (max-width:768px){body>header.fixed ul.menu>li.menu-item>a{height:40px;line-height:40px}}body>header.fixed ul.menu>li.menu-item.cart_wrapper span.count{top:33px}body>header.fixed ul.menu>li.menu-item-has-children .sub-menu li>a{height:auto;line-height:normal}body>header.fixed img{height:26px}@media (max-width:768px){body>header.fixed .header{background:#000;justify-content:space-between}}body>header.fixed .header .hamburger__wrapper{top:10px}body>header.fixed .header .hamburger__wrapper #mobileOverlay{top:65px}body>header.fixed .header nav{top:65px}body>header .header{max-width:1280px;padding:0 100px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:1280px){body>header .header{max-width:1104px;padding:0 20px}}@media (min-width:768px) and (max-width:769px){body>header .header{padding:50px 20px!important}}@media (min-width:769px) and (max-width:980px){body>header .header{justify-content:center}}@media (max-width:768px){body>header .header{padding:20px;margin:0 auto;justify-content:center;background:rgb(0 0 0 / .4);flex-direction:column;align-items:flex-start}}body>header .header .hamburger__wrapper{display:none}@media (max-width:768px){body>header .header .hamburger__wrapper{display:flex;position:absolute;top:20px;right:15px;width:40px;height:40px;justify-content:center;align-items:center}body>header .header .hamburger__wrapper #mobileOverlay{background:#170E0E;z-index:1;top:110px}body>header .header .hamburger__wrapper input[type=checkbox]{position:absolute;display:block;height:32px;width:35px;top:0;left:0;z-index:5;opacity:0}body>header .header .hamburger__wrapper .hamburger-lines{height:23px;width:35px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}body>header .header .hamburger__wrapper .hamburger-lines .line{display:block;height:2px;width:100%;border-radius:10px;background:#FFE8D4}body>header .header .hamburger__wrapper .hamburger-lines .line1{transform-origin:0% 0%;transition:transform 0.4s ease-in-out}body>header .header .hamburger__wrapper .hamburger-lines .line2{transition:transform 0.2s ease-in-out}body>header .header .hamburger__wrapper .hamburger-lines .line3{transform-origin:0% 100%;transition:transform 0.4s ease-in-out}body>header .header .hamburger__wrapper input[type=checkbox]:checked~.menu-items{transform:translateX(0)}body>header .header .hamburger__wrapper input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg) translateX(-2px) translatey(-2px)}body>header .header .hamburger__wrapper input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}body>header .header .hamburger__wrapper input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}}@media (min-width:768px) and (max-width:980px){body>header .header .header__logo{position:absolute;top:10px;left:calc(50% - 80px)}}body>header .header .header__nav{display:inline-block}@media (max-width:768px){body>header .header .header__nav{display:none;width:100%;background:#170E0E;padding:0 20px;z-index:2;position:absolute;top:84px;right:0;bottom:0}}body>header .header #searchForm{display:none}body>header .header #searchForm .search_input_box{background:#170E0E;padding:20px;position:absolute;right:0;bottom:-40px;display:flex;align-items:center;justify-content:space-around;width:330px;border-bottom:2px solid #FFE8D4}@media (max-width:768px){body>header .header #searchForm .search_input_box{position:relative;left:5px;top:-60px;border-bottom:0}}body>header .header #searchForm .search_input_box input[type=text]{background:#fff0;border:0;border-bottom:2px solid #CF5C36;height:30px;line-height:30px;color:#FFE8D4;font-size:12px}body>header .header #searchForm .search_input_box input[type=text]:focus-visible{outline:none}body>header .header #searchForm .search_input_box input[type=submit]{background:url(/wp-content/themes/_karuna/assets/img/search_icon.svg) no-repeat center center #CF5C36;border:2px solid #CF5C36;cursor:pointer;width:30px;line-height:30px;height:30px}.menuOpened .header{background:#170E0E}.o_nas__sg{background:url(/wp-content/themes/_karuna/assets/img/o_nas_linia.svg) no-repeat left bottom}@media (max-width:768px){.o_nas__sg{margin-top:50px;scroll-margin-top:250px}}.o_nas__sg .o_nas__container{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;padding:100px}@media (max-width:768px){.o_nas__sg .o_nas__container{display:block;padding:0 10px}}.o_nas__sg .o_nas__container .excerpt__wrapper .excerpt__text{color:#FFE8D4;font-family:"Geometria",sans-serif;padding-bottom:45px}@media (max-width:768px){.o_nas__sg .o_nas__container .excerpt__wrapper .excerpt__text{padding-bottom:10px}}.o_nas__sg .o_nas__container .excerpt__wrapper .button_{padding-left:15px;padding-right:50px}.o_nas__sg .o_nas__container .img__wrapper{text-align:right;padding:0;position:relative}@media (max-width:768px){.o_nas__sg .o_nas__container .img__wrapper{margin:30px auto}}.o_nas__sg .o_nas__container .img__wrapper:after{content:"";display:block;position:absolute;top:-38px;right:-38px;width:76px;height:76px;background:url(/wp-content/themes/_karuna/assets/img/karuna_stempel.png) no-repeat center center}@media (max-width:768px){.o_nas__sg .o_nas__container .img__wrapper:after{top:0;right:0}}.o_nas__sg .o_nas__container .img__wrapper img{max-width:100%}.o_nas__sg .o_nas__container .o_nas__excerpt{color:#FFE8D4}.counter__wrapper{color:#FFE8D4;background:url(/wp-content/themes/_karuna/assets/img/mandala_jasna.svg) no-repeat calc(100% + 73.5px) center #CF5C36;margin:0 auto}.counter__wrapper.sg{color:#FFE8D4;background:#170E0E}.counter__wrapper.sg .counter_inner{padding:0}.counter__wrapper.sg .counter_inner .counter__item .item__count{color:#CF5C36}@media (max-width:768px){.counter__wrapper{display:block;height:auto}}.counter__wrapper .counter_inner{margin:0 auto;width:100%;height:310px;max-width:1280px;padding:0 100px;display:flex;justify-content:space-between}@media (max-width:768px){.counter__wrapper .counter_inner{height:auto;padding:10px;flex-wrap:wrap}}.counter__wrapper .counter_inner .counter__item{display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.counter__wrapper .counter_inner .counter__item{justify-content:flex-start;margin:15px 0}}.counter__wrapper .counter_inner .counter__item .item__count{font-size:70px;font-family:lust-sans,sans-serif;color:#FFE8D4;line-height:89px}@media (max-width:768px){.counter__wrapper .counter_inner .counter__item .item__count{font-size:50px}}.counter__wrapper .counter_inner .counter__item .item__text{font-size:14px;font-family:Geometria,sans-serif;color:#FFE8D4;line-height:20px;min-height:40px}#modalOverlay .modalOverlay__inner{position:fixed;left:50px;right:50px;top:50px;bottom:50px}@media (max-width:768px){#modalOverlay .modalOverlay__inner{left:0;right:0;top:0;bottom:0}}#modalOverlay.show{display:block}#modalOverlay .modal__wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1280px;margin:0 auto;min-height:60vh}@media (max-width:768px){#modalOverlay .modal__wrapper{left:0;top:60px;transform:none;height:calc(100vh - 60px)}}@media (max-width:768px) and (orientation:landscape){#modalOverlay .modal__wrapper{top:0;height:100vh;overflow:auto}}#modalOverlay .modal__wrapper .modal__closeBtn{cursor:pointer;display:block;height:60px;width:60px;position:absolute;padding:0;right:0;margin:0;top:30px;transition:0.6s ease;z-index:502;text-align:center}@media (max-width:768px){#modalOverlay .modal__wrapper .modal__closeBtn{top:30px;right:0}}@media (max-width:768px) and (orientation:landscape){#modalOverlay .modal__wrapper .modal__closeBtn{top:10px}}#modalOverlay .modal__wrapper .modal__closeBtn::before{position:absolute;top:0;left:0;width:40px;height:1px;background:#CF5C36;content:"";display:block;transform:rotate(-45deg)}#modalOverlay .modal__wrapper .modal__closeBtn::after{position:absolute;top:0;left:0;width:40px;height:1px;background:#CF5C36;content:"";display:block;transform:rotate(45deg)}#modalOverlay .modal__wrapper #modal__content{padding:0 100px;text-align:center}@media (max-width:768px){#modalOverlay .modal__wrapper #modal__content{padding:10px;min-height:0}}#modalOverlay .modal__wrapper #modal__content h2{text-align:left;padding:0;margin-bottom:40px}#modalOverlay .modal__wrapper #modal__content .gallery__swiper{margin:0 auto}#modalCourseOverlay.show{display:block}#modalCourseOverlay .modalCourseOverlay__inner{position:fixed;left:50px;right:50px;top:50px;bottom:50px}@media (max-width:768px){#modalCourseOverlay .modalCourseOverlay__inner{left:0;right:0;top:0;bottom:0}}#modalCourseOverlay .modalCourseOverlay__wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1280px;margin:0 auto;min-height:60vh}@media (max-width:768px){#modalCourseOverlay .modalCourseOverlay__wrapper{left:0;top:60px;transform:none;height:calc(100vh - 60px)}}@media (max-width:768px) and (orientation:landscape){#modalCourseOverlay .modalCourseOverlay__wrapper{top:0;height:100vh;overflow:auto}}#modalCourseOverlay .modalCourseOverlay__wrapper .modalCourseOverlay__closeBtn{cursor:pointer;display:block;height:60px;width:60px;position:absolute;padding:0;right:0;margin:0;top:30px;transition:0.6s ease;z-index:502;text-align:center;width:40px;height:40px;top:30px;right:15px}@media (max-width:768px){#modalCourseOverlay .modalCourseOverlay__wrapper .modalCourseOverlay__closeBtn{top:30px;right:0}}@media (max-width:768px) and (orientation:landscape){#modalCourseOverlay .modalCourseOverlay__wrapper .modalCourseOverlay__closeBtn{top:10px}}#modalCourseOverlay .modalCourseOverlay__wrapper .modalCourseOverlay__closeBtn::before{position:absolute;top:0;left:0;width:40px;height:1px;background:#CF5C36;content:"";display:block;transform:rotate(-45deg)}#modalCourseOverlay .modalCourseOverlay__wrapper .modalCourseOverlay__closeBtn::after{position:absolute;top:0;left:0;width:40px;height:1px;background:#CF5C36;content:"";display:block;transform:rotate(45deg)}#modalCourseOverlay .modalCourseOverlay__wrapper #modalCourseOverlay__content{padding:0;text-align:center}@media (max-width:768px){#modalCourseOverlay .modalCourseOverlay__wrapper #modalCourseOverlay__content{padding:10px;min-height:0}}#modalCourseOverlay .modalCourseOverlay__wrapper{max-width:1080px}#modalCourseOverlay .courseForm{max-height:100vh;overflow-y:auto}.courseForm{text-align:left;font-size:14px;line-height:20px;color:#170E0E;padding:38px 68px;background:#FFE8D4}@media (max-width:768px){.courseForm>div{margin-bottom:20px;padding:0}}@media (max-width:768px){.courseForm{margin-top:40px;padding:15px 20px 150px 20px}}.courseForm a{color:#170E0E}.courseForm a:hover{color:#170E0E}@media (max-width:768px){.courseForm .over_form{padding-top:0;padding-bottom:15px}}@media (max-width:768px){.courseForm .over_form .button-wrapper p{height:0;min-height:0}}.courseForm .over_row{padding:24px 20px;border:1px solid #EBD2BD}@media (max-width:768px){.courseForm .over_row{padding:24px 20px 0 20px}}.courseForm .over_row .masaze a{text-decoration:none}.courseForm .over_row .masaze a:hover{text-decoration:underline}.courseForm .over_row .promo_omnibus{padding:0 12px}@media (max-width:768px){.courseForm .over_row .promo_omnibus{width:100%;margin:0}}.courseForm .over_row .line{padding:12px 0;border-bottom:1px solid #EBD2BD}.courseForm .over_row .row:first-of-type{padding-top:0}.courseForm .over_row .row:last-of-type{padding-top:12px}.courseForm .col-lg-5{font-weight:600}.courseForm h2{font-size:30px;line-height:30px;color:#170E0E;margin-bottom:20px}.closeAfter{cursor:pointer;display:block;text-align:center;padding:30px 0;text-decoration:underline}.formCourse .wpcf7 form.invalid .wpcf7-response-output{border-color:#CF5C36;margin:2.5em 0}@media (max-width:768px){.formCourse .wpcf7 form.invalid .wpcf7-response-output{margin-bottom:0}}.formCourse .wpcf7-form .name_surname{display:flex;justify-content:space-between}.formCourse .wpcf7-form .name_surname>div{width:49%;margin:0}.formCourse .wpcf7-form .faktura-group>div p,.formCourse .wpcf7-form :not(.button-wrapper) p{position:relative;padding-left:10px!important;min-height:50px;line-height:20px;width:100%;background:#EBD2BC}@media (max-width:768px){.formCourse .wpcf7-form .faktura-group>div p,.formCourse .wpcf7-form :not(.button-wrapper) p{margin-bottom:14px}}.formCourse .wpcf7-form .faktura-group>div p input:-webkit-autofill,.formCourse .wpcf7-form .faktura-group>div p input:-webkit-autofill:hover,.formCourse .wpcf7-form .faktura-group>div p input:-webkit-autofill:focus,.formCourse .wpcf7-form .faktura-group>div p textarea:-webkit-autofill,.formCourse .wpcf7-form .faktura-group>div p textarea:-webkit-autofill:hover,.formCourse .wpcf7-form .faktura-group>div p textarea:-webkit-autofill:focus,.formCourse .wpcf7-form .faktura-group>div p input[type=text],.formCourse .wpcf7-form .faktura-group>div p input[type=email],.formCourse .wpcf7-form .faktura-group>div p input[type=tel],.formCourse .wpcf7-form .faktura-group>div p textarea,.formCourse .wpcf7-form .faktura-group>div p input[type=text]:focus-visible,.formCourse .wpcf7-form .faktura-group>div p input[type=email]:focus-visible,.formCourse .wpcf7-form .faktura-group>div p input[type=tel]:focus-visible,.formCourse .wpcf7-form .faktura-group>div p textarea:focus-visible,.formCourse .wpcf7-form :not(.button-wrapper) p input:-webkit-autofill,.formCourse .wpcf7-form :not(.button-wrapper) p input:-webkit-autofill:hover,.formCourse .wpcf7-form :not(.button-wrapper) p input:-webkit-autofill:focus,.formCourse .wpcf7-form :not(.button-wrapper) p textarea:-webkit-autofill,.formCourse .wpcf7-form :not(.button-wrapper) p textarea:-webkit-autofill:hover,.formCourse .wpcf7-form :not(.button-wrapper) p textarea:-webkit-autofill:focus,.formCourse .wpcf7-form :not(.button-wrapper) p input[type=text],.formCourse .wpcf7-form :not(.button-wrapper) p input[type=email],.formCourse .wpcf7-form :not(.button-wrapper) p input[type=tel],.formCourse .wpcf7-form :not(.button-wrapper) p textarea,.formCourse .wpcf7-form :not(.button-wrapper) p input[type=text]:focus-visible,.formCourse .wpcf7-form :not(.button-wrapper) p input[type=email]:focus-visible,.formCourse .wpcf7-form :not(.button-wrapper) p input[type=tel]:focus-visible,.formCourse .wpcf7-form :not(.button-wrapper) p textarea:focus-visible{background:#EBD2BC;color:#170E0E;margin:0}.formCourse .wpcf7-form .faktura-group>p:first-of-type,.formCourse .wpcf7-form .accept p,.formCourse .wpcf7-form .faktura_wrapper p,.formCourse .wpcf7-form>p:last-of-type{position:relative;background:#fff0;min-height:0;padding-left:0!important}.formCourse .wpcf7-form input[type=checkbox]::before{border:1px solid #170E0E;background:#FFE8D4}.formCourse .wpcf7-form input[type=checkbox]:checked:after{border:solid #170E0E;border-width:0 2px 2px 0}.formCourse .wpcf7-form .wpcf7-radio{margin-top:13px;display:block}.formCourse .wpcf7-form .wpcf7-radio .wpcf7-list-item{display:block;margin:13px 0}.formCourse .wpcf7-form input[type=radio]{appearance:none;-webkit-appearance:none;border-radius:50%;background:#FFE8D4;position:relative;border:3px solid #FFE8D4;width:15px;height:15px;outline:1px solid #999}.formCourse .wpcf7-form input[type=radio]:checked::before{content:"";width:9px;height:9px;background-color:#CF5C36;position:absolute;top:0;border-radius:100%;left:0}.formCourse .wpcf7-form .single_add_to_cart_button.button_.primary.orange{margin-left:-10px;width:calc(100% + 10px)}@media (max-width:768px){.formCourse .wpcf7-form .single_add_to_cart_button.button_.primary.orange{position:relative;left:0;bottom:0;margin:0;width:100%}}@media (max-width:768px){.formCourse .wpcf7-form .single_add_to_cart_button.button_.primary.orange span{display:none}}@media (max-width:768px){.form_body>div,.faktura-group>div p{margin-bottom:14px}}.course .product .zgloszenia form span{display:inline}@media (max-width:768px){.course .product .zgloszenia form span{line-height:1px}}@media (max-width:768px){.button-wrapper{height:50px;margin-bottom:14px}}.course .product .zgloszenia form .accept span{line-height:14px}.gm-style .controls{font-size:28px;background-color:#fff;box-shadow:rgb(0 0 0 / .3) 0 1px 4px -1px;box-sizing:border-box;border-radius:10px;cursor:pointer;font-weight:300;height:1em;margin:6px;text-align:center;user-select:none;padding:2px;width:1em}.gm-style .controls.zoom-control{display:flex;flex-direction:column;height:auto}.gm-style .controls.zoom-control button{font:.85em Arial;margin:1px;padding:0}.gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-top-left{border-width:0 2px 2px 0}.gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-top-right{border-width:0 0 2px 2px}.gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-bottom-left{border-width:2px 2px 0 0}.gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-bottom-right{border-width:2px 0 0 2px}.gm-style .controls.fullscreen-control button{display:block;font-size:1em;height:100%;width:100%;background:#fff0}.gm-style .controls.fullscreen-control .fullscreen-control-icon{border-style:solid;height:.25em;position:absolute;width:.25em}.gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-top-left{border-width:2px 0 0 2px;left:.2em;top:.2em}.gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-top-right{border-width:2px 2px 0 0;right:.2em;top:.2em}.gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-bottom-left{border-width:0 0 2px 2px;left:.2em;bottom:.2em}.gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-bottom-right{border-width:0 2px 2px 0;right:.2em;bottom:.2em}.gm-style .controls button{border:0;background-color:#fff;color:rgb(0 0 0 / .6)}.gm-style .controls button:hover{color:rgb(0 0 0 / .9)}.gallery__wrapper .featured__gallery{position:relative;margin-top:80px;margin-bottom:140px}@media (max-width:768px){.gallery__wrapper .featured__gallery{margin:50px auto}}.gallery__wrapper .featured__gallery .gallery__item{margin:10px 0}.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper{width:150px;height:400px;position:absolute;right:100px;top:50%;transform:translateY(-50%);overflow:hidden}@media (max-width:768px){.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper{width:auto;height:auto;position:relative;right:auto;top:auto;transform:none;margin-bottom:20px}}.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper .gallery__item{overflow:hidden}@media (max-width:768px){.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper .gallery__item{margin:20px 8px;text-align:center}.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper .gallery__item img{max-height:80px}}.gallery__wrapper .featured__gallery .gallery__controls{max-width:none;left:0;right:0}@media (max-width:768px){.gallery__wrapper .featured__gallery .gallery__controls{bottom:0}}@media (max-width:768px){.gallery__wrapper .featured__gallery .gallery__controls .button-prev{bottom:auto}}@media (max-width:768px){.gallery__wrapper .featured__gallery .gallery__controls .button-next{bottom:auto}}@media (max-width:768px){.gallery__wrapper .featured__gallery .gallery__controls .featured__pagination{position:absolute;top:auto}}.gallery__wrapper h2{margin-bottom:40px}.gallery__wrapper .gallery__item{cursor:pointer;margin-bottom:50px}.gallery__wrapper .gallery__item .item__thumb img{width:100%;height:auto}.gallery__wrapper .gallery__item .item__title{background:#EBD2BD;padding:20px;color:#170E0E}.gallery__controls{position:absolute;bottom:0;left:50px;right:50px;margin:0 auto;height:100%;max-width:calc(1280px - 2 * 100px);width:100%}@media (max-width:768px){.gallery__controls{position:relative;left:0;right:0;bottom:10px;height:60px}}.gallery__controls .featured__pagination,.gallery__controls .pagination{width:auto;font-family:"lust-sans",sans-serif;font-size:46px;line-height:26px;color:#CF5C36;position:absolute;left:0;bottom:20px}@media (max-width:768px){.gallery__controls .featured__pagination,.gallery__controls .pagination{right:50px;display:flex;left:50px;bottom:0;justify-content:center}}.gallery__controls .featured__pagination{bottom:auto;top:calc(100% - 80px)}.gallery__controls .button-prev{position:absolute;left:5px;top:50%;width:42px;height:20px;display:block;background:url(/wp-content/themes/_karuna/assets/img/arrow_left.svg) no-repeat center center}@media (max-width:768px){.gallery__controls .button-prev{top:auto;bottom:0}}.gallery__controls .button-next{position:absolute;right:5px;top:50%;width:42px;height:20px;display:block;background:url(/wp-content/themes/_karuna/assets/img/arrow_right.svg) no-repeat center center}@media (max-width:768px){.gallery__controls .button-next{top:auto;bottom:0}}@media (max-width:768px){.gallery__wrapper .featured__gallery .featured__gallery__thumbs__swiper{height:1px}}footer{width:100%;display:flex;position:relative;flex-wrap:wrap;flex-direction:column;color:#170E0E;justify-content:space-between;background:url(/wp-content/themes/_karuna/assets/img/footer_mandala.svg) no-repeat center bottom #170e0e}@media (max-width:768px){footer .container{padding:20px}}footer .container .footer__line{width:100%;margin-top:88px;border-top:1px solid #CF5C36;padding-bottom:88px}footer .container h3{font-size:46px;line-height:58px;color:#170E0E;padding:0;margin:0}footer .container .footer--kontakt{margin-right:10px;background:url(/wp-content/themes/_karuna/assets/img/kontakt_linia.svg) no-repeat #EBD2BD;background-size:cover;min-height:366px;padding:45px 10%;position:relative}@media (max-width:768px){footer .container .footer--kontakt{width:100%;padding:20px;margin-right:0;margin-bottom:20px}}footer .container .footer--kontakt a{text-decoration:none;color:inherit}footer .container .footer--kontakt h3{position:absolute;bottom:25px}footer .container .footer--rezerwacja{background:#EBD2BD;height:366px;padding:45px 10%;position:relative;margin-left:10px}@media (max-width:768px){footer .container .footer--rezerwacja{width:100%;height:auto;padding:20px;margin-left:0}}footer .container .footer--rezerwacja:after{content:"";display:block;background:url(/wp-content/themes/_karuna/assets/img/kontakt_mandala.svg) no-repeat center center;position:absolute;bottom:36px;right:36px;width:34px;height:34px}@media (max-width:768px){footer .container .footer--rezerwacja:after{bottom:16px;right:16px}}footer .container .footer--rezerwacja a{width:170px}footer .container .footer--rezerwacja p{padding:50px 0;margin:0}footer .footer__menus{display:flex;align-items:baseline}@media (max-width:768px){footer .footer__menus{display:block;margin-top:40px}}footer .footer__menus h4{font-family:"Geometria",sans-serif;font-size:16px}footer .footer__menus a img{margin-right:14px}footer .footer__menus ul{padding:0;margin:0}footer .footer__menus ul li{list-style-type:none;padding:0;margin:0}footer .footer__menus ul li a{text-decoration:none;color:#FFE8D4;opacity:.5}@media (max-width:768px){footer .footer__menus ul li a{line-height:40px;display:block}}footer .footer__info{position:absolute;width:100%;background:#3D2C2E;left:0;right:0;bottom:0;padding:5px;margin:0;text-align:center;color:#FFE8D4;font-size:12px}@media (max-width:768px){footer .footer__info{position:relative}}footer .last-menu{color:#FFE8D4;font-weight:400;font-size:14px;padding-bottom:90px}footer .last-menu a{text-decoration:none;color:#FFE8D4;opacity:.5}@media (max-width:768px){footer .last-menu a{margin-bottom:40px;display:block;text-align:left}}@media (max-width:768px){footer .last-menu{display:flex;flex-direction:column-reverse;margin-bottom:60px;margin-top:-30px;padding-bottom:0;text-align:center}}.home footer .container .footer__line{margin-top:0}.old_cources .cources_wrapper{width:100%;height:200px;position:relative;color:#FFE8D4;overflow:hidden;font-size:12px;line-height:16px}@media (min-width:768px){.old_cources .cources_wrapper{margin:50px auto}}.old_cources .cources_wrapper h2{font-family:Geometria,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin-bottom:30px}.old_cources .cources_wrapper h3{font-family:Geometria,sans-serif;font-size:12px;line-height:16px;font-weight:400;margin-bottom:20px}.old_cources .showMoreGradient{position:absolute;bottom:0;left:0;width:100%;height:130px;background:-moz-linear-gradient(top,#fff0 0%,#170E0E 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff0),color-stop(100%,#170E0E));background:-webkit-linear-gradient(top,#fff0 0%,#170E0E 100%);background:-o-linear-gradient(top,#fff0 0%,#170E0E 100%);background:-ms-linear-gradient(top,#fff0 0%,#170E0E 100%);background:linear-gradient(to bottom,#fff0 0%,#170E0E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0089fff1",endColorstr="#000000",GradientType=0)}.single__item{color:#170E0E;background:#FFE8D4;position:relative;min-height:610px;margin-bottom:40px}.single__item:hover{background:url(/wp-content/themes/_karuna/assets/img/tlo_karta.svg) no-repeat top right #FFE8D4}@media (max-width:768px){.single__item{min-height:0}}.single__item>div{margin-bottom:10px}.single__item .abr{padding:30px;padding-bottom:10px}@media (min-width:768px) and (max-width:1076px){.single__item .abr{padding:10px}}.single__item span{display:block;width:100%}.single__item span:nth-child(1){font-weight:700}.single__item>h3,.single__item>div{color:#170E0E;padding:0 30px}@media (min-width:768px) and (max-width:1076px){.single__item>h3,.single__item>div{padding:0 10px}}.single__item .cena-wrapper{display:flex}.single__item .cena-wrapper:has(+.iworks-omnibus){margin:0}.single__item .item__cena{display:inline-block;width:49%;line-height:20px;padding-right:0}@media (min-width:768px) and (max-width:950px){.single__item .item__cena{width:auto}}.single__item .item__zajetosc a,.single__item .item__zajetosc a:hover{color:#170e0e}.single__item .item__title{font-size:30px;padding-bottom:30px}@media (min-width:768px) and (max-width:950px){.single__item .item__title{padding-bottom:5px}}.single__item .item__massages{line-height:20px;margin-bottom:15px}@media (min-width:768px) and (max-width:950px){.single__item .item__massages{margin-bottom:0;padding:0 10px}}@media (min-width:951px) and (max-width:1076px){.single__item .item__massages{padding:10px}}.single__item .item__massages a{text-decoration:none;color:#170E0E}.single__item .item__massages a:hover{text-decoration:underline}.single__item .item__button{padding:0;height:60px}.single__item .item__button .button_.card{position:absolute;bottom:0;left:0}@media (max-width:768px){.single__item .item__button .button_.card{position:relative}}@media (min-width:768px) and (max-width:1076px){.single__item .item__button .button_.card{padding-left:10px}}@media (min-width:768px){.nearest_course.no-gutters .single__item{margin-left:15px}}.single__product{text-decoration:none;position:relative;display:flex;flex-direction:column;margin-bottom:40px;cursor:pointer}.single__product:hover{text-decoration:none}@media (max-width:768px){.single__product{min-height:0}}.single__product h2.product__title{font-family:"Geometria",sans-serif;font-size:18px;line-height:24px;color:#FFE8D4;margin-top:30px;margin-bottom:8px}.single__product .product__cena{color:#FFE8D4;opacity:.5}.single-product .product .jak_dziala{background:#261A1A;padding:69px 10px;margin-bottom:30px}.single-product .product .jak_dziala .info{text-align:center}.single-product .product .jak_dziala .info strong{background:#CF5C36;color:#FFE8D4;font-weight:400;padding:0 5px}.single-product .product .jak_dziala .info h2{margin-bottom:20px}.single-product .product .jak_dziala>.row{align-items:center}.single-product .product .jak_dziala>.row:nth-of-type(even) .col-md-10{border-left:2px solid #CF5C36}.single-product .product .jak_dziala>.row:nth-of-type(even) .col-md-10 .item{display:flex;align-items:center}.single-product .product .jak_dziala>.row:nth-of-type(even) .col-md-10 .item img{margin:25px}.single-product .product .jak_dziala>.row:last-of-type .col-md-10 .item{display:flex;align-items:center}.single-product .product .jak_dziala>.row:last-of-type .col-md-10 .item img{margin:25px}.single-product .product .jak_dziala>.row .col-md-10{margin-bottom:20px}.single-product .product .jak_dziala>.row .col-md-10 .col-2{color:#CF5C36;align-items:center;display:flex;justify-content:center}.single-product .product .jak_dziala>.row .col-md-10 p{margin:25px 25px 25px 10px}.single-product .product .jak_dziala>.row .col-5 img{margin:10px 0}.single-product .product .jak_dziala>.row .col-5 p{margin:0}.single-product .product .jak_dziala>.row .index{font-size:22px;font-family:"lust-sans",sans-serif;color:#CF5C36}@media (max-width:768px){.single-product .product .jak_dziala>.row .index{margin:20px auto}}.single-product .product .jak_dziala>.row .dot{height:100%;position:relative}@media (max-width:768px){.single-product .product .jak_dziala>.row .dot{display:none}}.single-product .product .jak_dziala>.row .dot::before{position:absolute;content:"";background:#CF5C36;display:block;top:calc(50% - 11px);left:calc(50% - 5px);width:11px;height:11px;border:4px solid #170E0E;border-radius:50%;z-index:1}.single-product .product .jak_dziala>.row .dot::after{content:"";width:0;height:100%;position:absolute;border:1px solid #170E0E;top:0;left:50%}.single-product .product .jak_dziala>.row .dot.i1::after{top:50%}.single-product .product .jak_dziala>.row .dot.last::after{height:50%}.single-product .product .jak_dziala>.row .item{background:#170E0E;padding:16px}.single-product .product .jak_dziala>.row img{width:auto;height:auto}.single-product .product .jak_dziala>.row strong{font-weight:700;color:#CF5C36}.opinions{width:100%;background:url(/wp-content/themes/_karuna/assets/img/opinie_slider_bg.svg) repeat center center;position:relative}@media (max-width:768px){.opinions{margin-top:50px}}.opinions:after{content:"";position:absolute;background:url(/wp-content/themes/_karuna/assets/img/mandala_mala.svg) no-repeat center center;width:75px;height:75px;display:block;top:-37.5px;left:calc(50% - 37.5px)}.opinions .opinions_container{padding:120px 100px}@media (max-width:768px){.opinions .opinions_container{padding:80px 20px}}.opinions .opinions_container .opinions__slider{padding:0;overflow:hidden;cursor:grab}.opinions .opinions_container .title_controls__wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-bottom:50px}@media (max-width:768px){.opinions .opinions_container .title_controls__wrapper{display:block;margin-bottom:10px}}.opinions .opinions_container .title_controls__wrapper .swiper--controls{position:relative;display:flex;justify-content:center;width:auto;align-items:center}.opinions .opinions_container .title_controls__wrapper .swiper--controls .opinions-pagination{width:auto;color:#FFE8D4;font-family:"lust-sans",sans-serif;font-size:20px;line-height:26px;padding:0 20px}.opinions .opinions_container .title_controls__wrapper .swiper--controls .opinions-button-prev{width:42px;height:20px;display:block;background:url(/wp-content/themes/_karuna/assets/img/arrow_left.svg) no-repeat center center}.opinions .opinions_container .title_controls__wrapper .swiper--controls .opinions-button-next{width:42px;height:20px;display:block;background:url(/wp-content/themes/_karuna/assets/img/arrow_right.svg) no-repeat center center}.opinions .opinions_container .all_opinions__link{width:100%;padding:50px 0;display:flex;flex-direction:row-reverse}.opinions .opinions_container .opinion__single{color:#FFE8D4;display:flex;flex-wrap:wrap}.opinions .opinions_container .opinion__single .opinion__apostrophe{width:59px;margin-right:24px}.opinions .opinions_container .opinion__single .opinion__content{width:calc(80% - 59px - 24px);margin-top:10px;font-family:"Geometria",sans-serif;font-size:14px;line-height:24px}@media (max-width:768px){.opinions .opinions_container .opinion__single .opinion__content{width:100%}}.opinions .opinions_container .opinion__single .opinion__issuer{width:100%;display:block;margin-top:15px;padding-left:83px;font-family:"lust-sans",sans-serif;font-size:20px;line-height:26px}@media (max-width:768px){.opinions .opinions_container .opinion__single .opinion__issuer{padding-left:0;padding-right:10px;text-align:right}}.newsletter{position:relative;background:#CF5C36;min-height:390px;display:flex;align-items:center;overflow:hidden;z-index:1}@media (max-width:768px){.newsletter{padding:50px 0;margin-bottom:50px}}.newsletter::before{content:"Newsletter";position:absolute;bottom:0;left:-20px;font-size:15.65vw;font-family:"lust-sans",sans-serif;color:#ffe8d4;opacity:.1;pointer-events:none;top:0;line-height:8.65vw;height:390px;display:flex;align-items:flex-end}@media (max-width:768px){.newsletter::before{display:none}}.newsletter .asH2,.newsletter h2{margin-bottom:34px}.newsletter .row{font-family:"Geometria",sans-serif;font-size:16px;line-height:24px;color:#FFE8D4}@media (max-width:768px){.newsletter .row form{margin-top:50px}}.newsletter .row form .form{position:relative}.newsletter .row form .form .input-form{display:flex;flex-direction:column;position:relative;z-index:12}.newsletter .row form .form .input-form input.input-email{background:none;border:0;border-bottom:2px solid #FFE8D4;font-size:18px;color:#FFE8D4;width:100%;z-index:13}.newsletter .row form .form .input-form input.input-email:focus-visible{outline:none}.newsletter .row form .form .input-form input.input-email:focus~.input-label::after,.newsletter .row form .form .input-form input.input-email:not(:placeholder-shown)~.input-label::after{width:100%;transition:200ms}.newsletter .row form .form .input-form input.input-email:focus~.input-label .label-name,.newsletter .row form .form .input-form input.input-email:not(:placeholder-shown)~.input-label .label-name{color:#FFE8D4;transform:scale(.8) translateY(0) translateX(-30px)}.newsletter .row form .form .input-form .input-label{position:absolute;bottom:30px;left:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:end;z-index:1}.newsletter .row form .form .input-form .input-label::after{content:"";position:absolute;bottom:0;left:0;width:0}.newsletter .row form .form .input-form .input-label .label-name{position:absolute;bottom:0;left:0;height:100%;width:100%;transform:translateY(30px);transition:transform 200ms ease-in-out}.newsletter .row form .form .checkbox__label{font-size:10px;font-weight:400;display:flex;align-items:stretch;margin-top:10px;background:url(/wp-content/themes/_karuna/assets/img/checkbox_newsletter.png) no-repeat}.newsletter .row form .form input#ny{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;left:20px;bottom:5px}.newsletter .row form .form input#ny+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}.newsletter .row form .form input#ny:checked+label{background-position:0 -15px}.newsletter .row form .field-error{color:#fff;background:rgb(255 0 0 / .5803921569);font-size:12px;margin-left:12px;font-weight:400;margin-top:5px}.newsletter .row form .field-success{color:#fff;background:green;width:auto;font-size:12px;font-weight:400;margin-top:5px;margin-left:12px}@media (max-width:768px){.newsletter .row .button_.primary{margin:20px auto}}.formCourse .button-wrapper{position:relative}@media (max-width:768px){.kursy_produkty_sg{margin:50px 0}}.kursy_produkty_sg>a{height:calc(50vw - 110px);background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;position:relative;cursor:pointer;display:block;width:50%}@media (max-width:768px){.kursy_produkty_sg>a{height:calc(100vw - 24px);width:100%}.kursy_produkty_sg>a::before{transition:0.3s;content:"";background:#000;opacity:.5;display:block;position:absolute;top:0;left:0;bottom:0;right:0}}.kursy_produkty_sg>a:hover{background-size:110%;transition:0.3s}.kursy_produkty_sg>a:hover::before{transition:0.3s;content:"";background:#000;opacity:.5;display:block;position:absolute;top:0;left:0;bottom:0;right:0}.kursy_produkty_sg>a:hover .excerpt__text{opacity:1}.kursy_produkty_sg>a:hover .box__link{opacity:1}.kursy_produkty_sg>a h1,.kursy_produkty_sg>a h2{font-size:3.646vw;position:absolute;bottom:4.609vw;transition:all 0.3s linear}@media (max-width:768px){.kursy_produkty_sg>a h1,.kursy_produkty_sg>a h2{font-size:60px;margin:0;padding:0}}.kursy_produkty_sg>a h2{left:7.891vw}@media (max-width:768px){.kursy_produkty_sg>a h2{left:20px}}@media (max-width:768px){.kursy_produkty_sg>a h1{text-align:left;left:20px}}.kursy_produkty_sg>a .excerpt__text{color:#FFE8D4;font-size:14px;line-height:24px;font-family:"Geometria",sans-serif;transition:opacity 0.3s ease-out;opacity:0;overflow:hidden;position:absolute;left:8.594vw;top:7.813vw}@media (max-width:768px){.kursy_produkty_sg>a .excerpt__text{opacity:1;left:20px;top:50px;bottom:auto;width:250px}}.kursy_produkty_sg>a .box__link{background:url(/wp-content/themes/_karuna/assets/img/arrow_right_big2.svg) no-repeat center center;background-size:cover;width:13.828vw;position:absolute;top:6.25vw;right:6.406vw;transition:opacity 0.3s ease-out;opacity:0;height:6.797vw;overflow:hidden}@media (max-width:768px){.kursy_produkty_sg>a .box__link{opacity:1;height:51px;width:103px;top:100px;right:21px}}.pakiet_spa{position:relative;margin-bottom:40px}.pakiet_spa::after{content:"%";font-size:350px;font-family:"lust-sans",sans-serif;position:absolute;top:60%;left:60%;opacity:.1}@media (max-width:768px){.pakiet_spa::after{left:auto;right:0}}.pakiet_spa>div{position:relative;background:#CF5C36;min-height:305px;display:flex;align-items:center;margin:0;padding:40px}@media (max-width:768px){.pakiet_spa>div{padding:20px 10px}}.pakiet_spa>div .procent{font-family:"lust-sans",sans-serif;font-size:35px;display:block;position:absolute;top:10px;right:0}@media (max-width:768px){.pakiet_spa>div .procent{position:relative;top:auto;margin-top:30px}}.pakiet_spa>div .procent__text{max-width:160px;position:absolute;right:0;text-align:right;top:40px}@media (max-width:768px){.pakiet_spa>div .procent__text{position:relative;top:auto;max-width:none;text-align:left;display:block;margin-bottom:30px}}.pakiet_spa>div a{color:#FFE8D4;text-decoration:none}.pakiet_spa>div a:hover{color:#CF5C36}.pakiet_spa>div a.button_.primary{position:absolute;right:0;bottom:0}@media (max-width:768px){.pakiet_spa>div a.button_.primary{position:relative;margin-top:30px;width:100%}}.biznesplan{position:relative;margin-bottom:40px}.biznesplan>div{position:relative;background:url(/wp-content/themes/_karuna/assets/img/biznesplan_bg.svg) no-repeat top right #CF5C36;min-height:305px;display:flex;align-items:center;margin:0;padding:40px}@media (max-width:768px){.biznesplan>div{padding:20px 10px}}.biznesplan>div h2{font-size:70px;line-height:89px;padding-bottom:5px}@media (max-width:768px){.biznesplan>div h2{font-size:40px;line-height:56px}}.biznesplan>div p{padding-right:30px;line-height:26px}.biznesplan>div a.button_.primary{position:absolute;right:80px;bottom:52px}@media (max-width:768px){.biznesplan>div a.button_.primary{position:relative;margin-top:30px;right:0;bottom:0;width:100%}}.course .product .product__section{margin-bottom:30px}.course .product .product__section ul{margin-left:15px}.course .product .product__section a{text-decoration:underline}.course .product .product__section .courseForm a{color:#170E0E}.course .product .product__section.termin_links ul li div,.course .product .product__section.prices>div{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;margin-bottom:15px;column-gap:20px}.course .product .product__section.termin_links ul li div .promo_omnibus,.course .product .product__section.termin_links ul li div .iworks-omnibus,.course .product .product__section.prices>div .promo_omnibus,.course .product .product__section.prices>div .iworks-omnibus{padding:0;color:#FFF;width:100%;display:flex;column-gap:8px}.course .product .product__section.termin_links ul li div .promo_omnibus span,.course .product .product__section.termin_links ul li div .promo_omnibus bdi,.course .product .product__section.termin_links ul li div .iworks-omnibus span,.course .product .product__section.termin_links ul li div .iworks-omnibus bdi,.course .product .product__section.prices>div .promo_omnibus span,.course .product .product__section.prices>div .promo_omnibus bdi,.course .product .product__section.prices>div .iworks-omnibus span,.course .product .product__section.prices>div .iworks-omnibus bdi{display:flex}.course .product .product__section.termin_links ul li div .promo,.course .product .product__section.prices>div .promo{display:flex;column-gap:10px;padding-left:10px}.course .product .product__section.termin_links ul li div .promo span,.course .product .product__section.prices>div .promo span{font-size:18px;font-weight:700}@media (max-width:768px){.course .product .product__section.termin_links ul li div,.course .product .product__section.prices>div{flex-direction:column}}.course .product .product__section.termin_links ul li div{margin-bottom:0}.course .product .product__section.zaswiadczenia ul{padding-left:0}.course .product .product__section.zaswiadczenia ul li{list-style-type:none;background:url(/wp-content/themes/_karuna/assets/img/mandala_malutka.svg) no-repeat left center;line-height:1.4;padding:10px 0 10px 40px}.course .product .product__section p{padding:0 0 0 30px;margin:0;line-height:21px}@media (max-width:768px){.course .product .product__section p{padding-left:0}}.course .product .product__section>*{padding-left:30px}@media (max-width:768px){.course .product .product__section>*{padding-left:0}}.course .product .product__section>h3{padding-left:0;margin-bottom:15px;font-size:20px;font-weight:700;line-height:27px;color:#CF5C36;font-family:"Geometria",sans-serif}.course .product .product__section.row h3{padding-left:13px}.course .product .product__section .gallery__item{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.course .product .product__section .gallery__item img{margin-bottom:30px}.course .product h1{margin-bottom:70px}.course .product a{text-decoration:none;color:#FFE8D4}.course .product .zglosznia form a{color:#170E0E}.course .product span{display:block}.course .floating_frame{height:max-content;background:#FFE8D4;color:#170E0E;position:relative;top:0}.course .floating_frame.fixed{position:fixed;top:66px}.course .floating_frame .floating__wrapper{padding:30px}.course .floating_frame .floating__wrapper .product__section{margin:16px auto}.course .floating_frame .floating__wrapper .product__section.ceny{display:flex;margin-bottom:0}.course .floating_frame .floating__wrapper .product__section.ceny>div{width:50%}.course .floating_frame .floating__wrapper .product__section .single_variation .woocommerce-variation-description,.course .floating_frame .floating__wrapper .product__section .single_variation .woocommerce-variation-price{display:none}.course .floating_frame .floating__wrapper .product__section .single_variation .stock.in-stock{color:#170E0E;font-size:14px}.course .floating_frame .floating__wrapper .product__section .single_variation .stock.in-stock span{font-weight:700}.course .floating_frame .floating__wrapper .product__section .variations_form .variations tr{display:flex;flex-direction:column}.course .floating_frame .floating__wrapper h3{font-family:"lust-sans",sans-serif;font-size:20px;line-height:30px;color:#170E0E}.course .floating_frame .floating__wrapper span:not(.fake_box):not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol).header{font-size:14px;font-weight:700;line-height:20px;color:#170E0E;margin-top:11px}.course .floating_frame .floating__wrapper ul{margin-bottom:0;margin-left:0}.course .floating_frame .floating__wrapper ul li{list-style-type:none}.course .floating_frame .floating__wrapper a{text-decoration:none;color:#170E0E}.course .floating_frame .floating__wrapper a:hover{text-decoration:underline;color:#170E0E}.course .floating_frame .floating__wrapper form.cart{margin-bottom:0}.course .floating_frame .floating__wrapper form.cart .quantity{display:none!important}.course .floating_frame .floating__wrapper form.cart .single_add_to_cart_button{display:flex;width:100%;position:absolute;left:0;bottom:0}@media (max-width:768px){.course .floating_frame .floating__wrapper form.cart .single_add_to_cart_button{display:none}}.course .floating_frame .floating__wrapper form.cart .single_add_to_cart_button.wc-variation-is-unavailable{display:none}.course .floating_frame .floating__wrapper .selectric-wrapper.selectric-p_1 .selectric{cursor:auto}.course .floating_frame .floating__wrapper .selectric-wrapper.selectric-p_1 .selectric .button_{display:none}.course .floating_frame .floating__wrapper .selectric-wrapper.selectric-p_1 .selectric-items .selectric-scroll{display:none}.course .floating_frame .floating__wrapper .selectric-wrapper .selectric .label{color:#170E0E;height:auto;line-height:20px;font-size:14px}#single_course_bg{width:100%;position:relative;left:0;right:0;top:-800px;height:1200px;background:url(/wp-content/themes/_karuna/assets/img/kursy_fala.svg) no-repeat left center;background-size:contain;margin-bottom:-1090px;z-index:-1}@media (max-width:768px){#single_course_bg{top:-100px;height:100vw;margin-bottom:-60vw}}.course .woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1}.course .woocommerce div.product form.cart .variations{margin-bottom:16px}.course .zgloszenia .button_{width:370px;padding-right:65px;margin:40px auto}.course .zgloszenia .button_:hover{padding-left:70px;padding-right:0}@media (max-width:768px){.course .zgloszenia .button_{width:100%}.course .zgloszenia .button_ span{display:none}}.courseForm{display:none}@media (max-width:768px){.courseForm{display:block;background:#FFE8D4;padding:15px 20px 15px 20px!important}}#modalCourseOverlay__content .b1{display:block}.b1{display:none}@media (max-width:768px){.b1{display:block;padding-bottom:20px}}@media (max-width:768px){.form-column{display:flex!important;flex-direction:column-reverse!important}}@media (max-width:768px){.no-b-border{border-bottom:none!important}}@media (max-width:768px){.hide-in{display:none}}@media (max-width:768px){.upsells{margin:auto}}@media (max-width:768px){.upsells h2{font-size:30px;line-height:1.6}}@media (max-width:768px){.upsells .upsell-swiper{width:calc(100% - 30px)}}.opinions__wrapper{background:url(/wp-content/themes/_karuna/assets/img/opinie_slider_bg.svg) repeat}.opinions__wrapper .opinions__listing{padding-top:100px}.opinions__wrapper .opinions__listing .opinions__filters{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;padding-bottom:60px;border-bottom:1px solid #3D2C2E}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinions__filters #opinion__filterButton{float:right;margin-top:30px}}.opinions__wrapper .opinions__listing .opinion__item{margin:50px 0 100px 0;color:#FFE8D4;font-size:14px;line-height:24px}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinion__item{display:flex;flex-direction:column}}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinion__item .opinion__apostrophe{order:2}}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__wrapper{order:3}}.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__wrapper .opinion__issuer{margin-top:39px;display:flex;justify-content:space-between}.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__wrapper .opinion__issuer .opinion__issuer__text{font-family:"lust-sans",sans-serif;font-size:20px}.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__photo{position:relative;text-align:right}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__photo{order:1}}.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__photo img{border-radius:50%;max-width:100%;height:auto}.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__photo span{position:absolute;bottom:5px;right:35px}@media (max-width:768px){.opinions__wrapper .opinions__listing .opinion__item .opinion__issuer__photo span{bottom:-10px;right:15px}}.opinions__wrapper .opinions__listing .opinion__item .opinion__category{color:#CF5C36;margin-top:10px}.opinions__wrapper .opinions__listing #opinionListing h3.opinion__info{background:#CF5C36;padding:20px;color:#FFF}.wide_bg{padding-top:110px;position:relative}.wide_bg .container::after{top:-190px}@media (max-width:768px){.wide_bg{margin-top:0}}.wide_bg .kontakt__wrapper{color:#FFE8D4}.wide_bg .kontakt__wrapper h2{margin-bottom:30px}.wide_bg .kontakt__wrapper .kontakt_map_box{display:flex;align-items:center}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt_map_box{display:block;margin-left:0}}.wide_bg .kontakt__wrapper #map{height:395px;width:528px;border:1px solid #CF5C36;border-radius:10px;float:right}@media (max-width:768px){.wide_bg .kontakt__wrapper #map{width:calc(100vw - 20px);height:80vh;float:none;margin-top:40px;margin-left:-20px}}.wide_bg .kontakt__wrapper .kontakt__box--bg{padding-left:30px}.wide_bg .kontakt__wrapper .kontakt__box--bg.address{background:url(/wp-content/themes/_karuna/assets/img/marker.svg) no-repeat 5px 10px}.wide_bg .kontakt__wrapper .kontakt__box--bg.phone{background:url(/wp-content/themes/_karuna/assets/img/phone.svg) no-repeat 5px 10px}.wide_bg .kontakt__wrapper .kontakt__box--bg.phone a{text-decoration:none;color:#FFE8D4}.wide_bg .kontakt__wrapper .kontakt__box--bg.nip{background:url(/wp-content/themes/_karuna/assets/img/info.svg) no-repeat 5px 0}.wide_bg .kontakt__wrapper .kontakt__offers{margin-top:150px}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt__offers{margin-top:40px}}.wide_bg .kontakt__wrapper .kontakt__offers>div{margin-top:30px;padding-top:50px;background:url(/wp-content/themes/_karuna/assets/img/mandala_malutka.svg) no-repeat 10px 5px;min-height:calc((1280px - 100px) / 4);font-size:14px;line-height:24px}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt__offers>div{margin-top:20px;padding-top:40px;min-height:0}}.wide_bg .kontakt__wrapper .kontakt__offers>div h2{font-size:24px;line-height:34px;width:90%;margin-bottom:10px}.wide_bg .kontakt__wrapper .kontakt__offers>div a{display:block;text-decoration:none}.wide_bg .kontakt__wrapper .kontakt__offers>div a[href^="mailto:"]{width:100%;color:#FFE8D4;padding-left:0;cursor:pointer;word-break:break-word}.wide_bg .kontakt__wrapper .kontakt__offers>div a[href^="mailto:"]::before{display:none}.wide_bg .kontakt__wrapper .kontakt__directions{margin-top:150px;padding-bottom:120px;border-bottom:1px solid #CF5C36;font-size:14px;line-height:22px}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt__directions{margin:20px auto;padding:0 0 80px 0}}.wide_bg .kontakt__wrapper .kontakt__directions>div{margin-top:30px;padding:90px 0 0 0}.wide_bg .kontakt__wrapper .kontakt__directions>div h3{font-size:36px;line-height:45px;margin-bottom:44px}.wide_bg .kontakt__wrapper .kontakt__directions>div.train{background:url(/wp-content/themes/_karuna/assets/img/pociag.svg) no-repeat}.wide_bg .kontakt__wrapper .kontakt__directions>div.car{background:url(/wp-content/themes/_karuna/assets/img/auto.svg) no-repeat 0 10px}.wide_bg .kontakt__wrapper .kontakt__directions>div.car ul{list-style-image:url(/wp-content/themes/_karuna/assets/img/arrow_ulli.svg);padding-left:30px;margin-left:25px}.wide_bg .kontakt__wrapper .kontakt__directions>div.car ul li{padding:0 10px 10px 5px}.wide_bg .kontakt__wrapper .kontakt__numbers{margin:90px auto;display:flex;align-items:flex-start}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt__numbers{display:block}}.wide_bg .kontakt__wrapper .kontakt__numbers h3{font-size:36px;line-height:45px;padding:0;margin:0}@media (max-width:768px){.wide_bg .kontakt__wrapper .kontakt__numbers h3{padding-bottom:50px}}.fixed #kontaktBG{top:calc(30% - 66px)}#kontaktBG{display:block;position:absolute;top:30%;left:0;right:0;width:100%;height:680px;background:url(/wp-content/themes/_karuna/assets/img/kontakt_fala.svg) no-repeat top center;background-size:cover;z-index:-1}@media (max-width:768px){#kontaktBG{display:block;height:140px;position:relative}}.o_nas{padding-top:100px}@media (max-width:768px){.o_nas .idea .p0{margin-top:20px}.o_nas .idea .row.p0{margin-top:0}}.o_nas .kadra{margin:145px auto}@media (max-width:768px){.o_nas .kadra{display:flex;flex-direction:column}.o_nas .kadra .row.p0{order:1;margin-top:70px}}.o_nas .absolwenci{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.o_nas .absolwenci{margin-top:50px;margin-bottom:0;display:flex;flex-direction:column}.o_nas .absolwenci .p0{order:2;margin-top:70px}}.o_nas .miejsce_wrapper{position:relative;min-height:630px}@media (max-width:768px){.o_nas .miejsce_wrapper{margin-top:40px}}.o_nas .miejsce_wrapper .makeBG{background:#170e0e;padding:12px 92px 78px 92px}@media (max-width:768px){.o_nas .miejsce_wrapper .makeBG{padding:0 0 20px 0}}.o_nas .miejsce_wrapper img{position:absolute;top:108px;right:-85px;z-index:-1}@media (max-width:768px){.o_nas .miejsce_wrapper img{position:relative;right:auto;top:0}}.wyposazenie_wrapper{width:100%;background:url(/wp-content/themes/_karuna/assets/img/opinie_slider_bg.svg) repeat center center;position:relative;padding:160px 0}@media (max-width:768px){.wyposazenie_wrapper{margin-top:50px;padding:50px 0}}.wyposazenie_wrapper .wyposazenie_inner h2{padding-right:15px}@media (max-width:768px){.wyposazenie_wrapper .wyposazenie_inner img{margin-top:40px}}.referencje__wrapper{margin-top:80px}.referencje__wrapper h2,.referencje__wrapper .asH2{margin-bottom:35px}.referencje__wrapper .arrow img{width:auto;height:auto;margin:70px auto}.referencje__wrapper #moreReferences,.referencje__wrapper #referencje__listing{margin-top:30px}.referencje__wrapper #moreReferences>div,.referencje__wrapper #referencje__listing>div{margin-bottom:50px}.referencje__wrapper #moreReferences .referencje__item .item__thumb,.referencje__wrapper #referencje__listing .referencje__item .item__thumb{padding:10px;background:#3D2C2E;text-align:center;vertical-align:center;min-height:290px;display:flex;justify-content:center;align-items:center;cursor:pointer}.referencje__wrapper #moreReferences .referencje__item .item__thumb img,.referencje__wrapper #referencje__listing .referencje__item .item__thumb img{max-height:270px;width:auto;max-width:100%;height:auto}.referencje__wrapper #moreReferences .referencje__item .item__title,.referencje__wrapper #referencje__listing .referencje__item .item__title{margin:0;margin-top:15px}.referencje__wrapper #moreReferences{margin-top:0}.kurs__wrapper{margin-top:80px}.kurs__wrapper>.asH2,.kurs__wrapper>h2{text-align:left}@media (max-width:768px){.kurs__wrapper>.asH2,.kurs__wrapper>h2{margin:0}}@media (max-width:768px){.kurs__wrapper .arrow{order:3}}.kurs__wrapper .arrow img{max-height:160px;margin-top:100px;width:100%;padding-left:65px}@media (max-width:768px){.kurs__wrapper .arrow img{margin:40px auto}}.kurs__wrapper .nearest_course{display:flex;align-items:baseline}.kurs__wrapper .nearest_course div.relative{height:100%}@media (max-width:768px){.kurs__wrapper .nearest_course div.relative{height:auto}}.kurs__wrapper .nearest_course img{width:100%;position:absolute;bottom:60px;left:20px}@media (max-width:768px){.kurs__wrapper .nearest_course img{display:none}}@media (max-width:768px){.kurs__wrapper .nearest_course .single__item{margin-top:50px}}.kurs__wrapper .kurs__content{margin-top:70px}.kurs__wrapper .kurs__content.nmt{margin-top:0}.kurs__wrapper .kurs__content p{text-align:left}.kurs__wrapper .kurs__content ul{width:calc(100% - 30px)}.kurs__wrapper .kurs__content .onlyPackage{color:#CF5C36;padding-left:30px;margin:0 10px 100px 10px;background:url(/wp-content/themes/_karuna/assets/img/info.svg) no-repeat left center}.kurs__wrapper .kurs__video h3{color:#CF5C36;font-weight:700;font-family:"Geometria",sans-serif;font-size:20px;line-height:27px;margin-bottom:30px}.kurs__wrapper .kurs__video .video__item{margin-bottom:50px;position:relative}.kurs__wrapper #kursy__listing{margin-top:20px;justify-content:left}@media (max-width:768px){.kurs__wrapper #kursy__listing{margin-top:50px}}.kurs__wrapper #kursy__listing .kurs__item__wrapper{justify-content:stretch;display:flex}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item{color:#170E0E;background:#FFE8D4;position:relative;margin-bottom:40px;width:100%;display:flex;align-self:stretch;flex-direction:column;padding-bottom:90px;justify-content:space-between}@media (min-width:768px){.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item{padding-bottom:90px}}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item a{text-decoration:none}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item a:not(.button_.card):hover{text-decoration:none;color:#170E0E}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item>div{color:#170E0E;padding:0 30px}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item>div>h2{color:#170E0E}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item>div.item__desc{padding-bottom:30px}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .item__title{padding-top:30px;line-height:32px;font-size:30px;margin-bottom:10px;word-break:break-word;min-height:96px}@media (max-width:768px){.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .item__title{min-height:0}}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .item__bundle{padding-top:30px;position:relative}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .item__bundle p{color:#CF5C36;font-size:12px;font-weight:700;margin-bottom:0}@media (max-width:768px){.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .item__bundle{position:relative;bottom:0;padding:0 30px 0 30px}}.kurs__wrapper #kursy__listing .kurs__item__wrapper .kurs__item .button_.card{position:absolute;bottom:0}.fixed #kursyBG{top:calc(44vh - 66px)}#kursyBG{position:absolute;top:calc(44vh + 120px);left:0;right:0;background:url(/wp-content/themes/_karuna/assets/img/kursy_fala.svg) no-repeat top center;height:750px;background-size:cover;z-index:-1}@media (max-width:768px){#kursyBG{display:none}}.t1440{max-width:1440px;width:100%;margin:0 auto;padding:20px}.t1440 .product{margin:auto}.t1440 .product .smaller .formCourse .wpcf7-form .faktura-group>div p,.t1440 .product .smaller .formCourse .wpcf7-form :not(.button-wrapper) p{min-height:0;line-height:1}.t1440 .product .smaller label{display:flex}.t1440 .product .smaller label input[type=radio]{margin-right:10px}.upsell-swiper{overflow:hidden}.upsell-swiper .upsell-swiper-item .col-lg-4{width:100%!important}.terminy__wrapper{margin-top:80px}.terminy__wrapper .filtrowanie{margin-top:70px}.terminy__wrapper .filtrowanie .removeFilters{display:flex;align-items:flex-end;line-height:36px}@media (max-width:768px){.terminy__wrapper .filtrowanie .selectric-wrapper{margin-bottom:50px}}.terminy__wrapper .box__text{padding-top:50px}.terminy__wrapper .box__img{display:flex;align-items:flex-start;justify-content:center;align-content:center}.terminy__wrapper .box__img img{max-width:177px;max-height:177px;height:auto;width:100%}.terminy__wrapper .listing{border-top:1px solid #3D2C2E;padding-top:40px;margin-top:50px}.terminy__wrapper .listing h3.opinion__info{margin:50px auto}.terminy__wrapper .listing.no-gutters div:nth-child(3n+1) .single__item,.terminy__wrapper .listing2.no-gutters div:nth-child(3n+1) .single__item,.terminy__wrapper .listing3.no-gutters div:nth-child(3n+1) .single__item{margin-right:10px}.terminy__wrapper .listing.no-gutters div:nth-child(3n+2) .single__item,.terminy__wrapper .listing2.no-gutters div:nth-child(3n+2) .single__item,.terminy__wrapper .listing3.no-gutters div:nth-child(3n+2) .single__item{margin-right:5px;margin-left:5px}.terminy__wrapper .listing.no-gutters div:nth-child(3n+3) .single__item,.terminy__wrapper .listing2.no-gutters div:nth-child(3n+3) .single__item,.terminy__wrapper .listing3.no-gutters div:nth-child(3n+3) .single__item{margin-left:10px}.nearest_course .termin__item{margin-bottom:0}.polityka{color:#FFE8D4;margin-top:160px}.polityka h2{margin-bottom:50px}.polityka .item h3{font-size:18px;font-weight:700;font-family:"Geometria",sans-serif}.polityka .item p{margin-bottom:30px}.polityka .item.p0{margin-bottom:50px}@media (max-width:768px){.polityka .item.p0{padding:10px}}.polityka .item ol,.polityka .item ul{margin:0;padding:0 0 15px 15px}.polityka .item.boxed{border:1px solid #CF5C36;padding:0 46px 122px 46px;margin-bottom:50px}@media (max-width:768px){.polityka .item.boxed{padding:10px}}.polityka .item.boxed h3{padding:40px 0 25px 0;border-bottom:1px solid #CF5C36;margin-top:0;margin-bottom:35px}@media (max-width:768px){.polityka .item.boxed h3{padding:20px 0;margin-bottom:20px;line-height:24px}}.sklep ul.woocommerce-error{background:#ffe8d4;border-radius:15px;border:0}.sklep ul.woocommerce-error li,.sklep ul.woocommerce-error a{color:#515151}.sklep.course{overflow:visible;margin-top:70px}@media (max-width:768px){.sklep{margin-top:0;padding-top:0}}.sklep .idea{margin-top:80px}.sklep .arrow{position:relative}@media (max-width:768px){.sklep .arrow{display:none}}.sklep .arrow img{position:absolute;left:-40px;bottom:0}.sklep .img__wrapper{text-align:right;padding:0;position:relative}@media (max-width:768px){.sklep .img__wrapper{margin:30px auto}}.sklep .img__wrapper:after{content:"";display:block;position:absolute;top:-38px;right:-38px;width:76px;height:76px;background:url(/wp-content/themes/_karuna/assets/img/karuna_stempel.png) no-repeat center center}@media (max-width:768px){.sklep .img__wrapper:after{top:0;right:0}}.sklep .img__wrapper img{max-width:100%}.sklep .cat_listing{margin-top:160px}@media (max-width:768px){.sklep .cat_listing{margin-top:50px}}.sklep .cat_listing h1{margin-bottom:45px}@media (max-width:768px){.sklep .cat_listing h1{margin:50px 0 30px 0}}.sklep .cat_listing .shop_category_box{background:url(/wp-content/themes/_karuna/assets/img/mandala_malutka.svg) no-repeat #EBD2BD;background-position:left 30px bottom 30px;margin:10px 10px 50px 10px;position:relative;min-height:375px}@media (max-width:768px){.sklep .cat_listing .shop_category_box{margin:0 0 30px 0;min-height:350px}}.sklep .cat_listing .shop_category_box a{display:block;text-decoration:none;top:0;left:0;padding:28px;bottom:0;right:0;position:absolute}.sklep .cat_listing .shop_category_box a:hover .box_img{right:-20px}.sklep .cat_listing .shop_category_box a h2{color:#170E0E;font-size:30px;line-height:38px}.sklep .cat_listing .shop_category_box a .box_img{position:absolute;right:28px;bottom:32px;max-height:172px;transition:all 0.3s}.sklep .cat_listing .shop_category_box a .box_arrow{position:absolute;z-index:3;max-width:90px;left:calc(50% - 45px);bottom:172px}.sklep .swiper-wrapper{min-height:200px}.sklep .o_produktach_wrapper{padding-top:200px;margin-top:120px;background:url(/wp-content/themes/_karuna/assets/img/mandala_mala.svg) no-repeat top center}@media (max-width:768px){.sklep .o_produktach_wrapper{margin-top:90px;padding:90px 0 90px 0}}.sklep .o_produktach_wrapper .order-2.order-md-1{margin-left:20px;margin-top:40px}.sklep .o_produktach_wrapper .box__desc{align-items:flex-start}.sklep .o_produktach_wrapper .box__desc h2{padding-bottom:32px}#kategorie_produktow{padding-top:200px;margin-top:0}@media (max-width:768px){#kategorie_produktow{padding-top:0}}.single-product .cwginstock-subscribe-form .panel-primary{border-color:#cc5b36}.single-product .cwginstock-subscribe-form .panel-primary>.panel-heading{color:#ffe8d4;border-color:#fff0;background:#fff0;padding:32px 32px 0 32px}.single-product .cwginstock-subscribe-form .panel-primary>.panel-heading h4{font-weight:600;text-align:left!important;font-size:16px!important}.single-product .cwginstock-subscribe-form .panel-body{padding:0 32px 32px 32px}.single-product .cwginstock-subscribe-form .panel-body .row{margin:0 auto}.single-product .cwginstock-subscribe-form .panel-body .col-md-12{padding:0}.single-product .cwginstock-subscribe-form .panel-body .form-group{margin-bottom:0}.single-product .cwginstock-subscribe-form .panel-body input[type=email]{text-align:left!important;margin-top:0;margin-bottom:0;padding:16px 20px;color:#cc5b36;outline:none;border:0}.single-product .cwginstock-subscribe-form .panel-body input[type=email]::placeholder{color:#cc5b36}.single-product .cwginstock-subscribe-form .panel-body input[type=email]:active,.single-product .cwginstock-subscribe-form .panel-body input[type=email]:focus-visible,.single-product .cwginstock-subscribe-form .panel-body input[type=email]:focus{outline:none;border:0}.single-product .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox{margin:32px 0 8px 0}.single-product .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox label{display:flex;align-items:center;gap:5px}.single-product .cwginstock-subscribe-form .panel-body .cwgstock_button{background:#cc5b36;border:0;padding:16px 20px;text-align:left}.single-product .cwginstock-subscribe-form .panel-body .cwgstock_button:after{content:"";display:inline-block;line-height:60px;height:60px;position:absolute;left:250px;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_light_long.svg) no-repeat center right}.single-product .cwginstock-subscribe-form .panel-body .cwgstock_button:hover::after{transition:all 0.3s;width:80px}#paragon_checkbox_field .optional{display:none}.woocommerce form .form-row.woocommerce-invalid .input-checkbox{outline:2px solid var(--wc-red);outline-offset:2px}.highlighted{outline:2px solid red;transition:outline 0.3s ease}#paragon_checkbox_field label{color:#ffe8d4!important}.sklep.product:not(.course){overflow:visible;display:flex;justify-content:space-between}.sklep .woocommerce-breadcrumb{color:#FFE8D4;opacity:.3}.sklep .woocommerce-breadcrumb a{color:#FFE8D4;text-decoration:none}.sklep .woocommerce-breadcrumb a:hover{text-decoration:none}.sklep ul{margin-left:15px}.sklep .button_.checkout{width:400px}@media (max-width:768px){.sklep .button_.checkout{width:100%}}.sklep .woocommerce button.button:disabled:hover,.sklep .woocommerce button.button:disabled[disabled]:hover{background:#3D2C2E;color:#CF5C36}.sklep button.button{font-weight:400;border-radius:0;text-transform:uppercase;background:#CF5C36;color:#FFE8D4}.sklep .cart-collaterals .cart_totals{margin-top:100px;width:100%}.sklep .selectric-orderby{width:210px}.sklep h3#order_review_heading{margin-top:100px}.sklep .woocommerce-info{border-top-color:#CF5C36;padding-left:50px}.sklep .woocommerce-info::before{color:#CF5C36}.sklep .related.products h2{margin-bottom:20px}.sklep .related.products ul.products{margin:0}.sklep .related.products ul.products li{padding:15px;background:#FFE8D4;color:#3D2C2E}.sklep .related.products ul.products li a{color:#3D2C2E}.sklep ul.woocommerce-error{margin:0;margin-left:0!important;color:#FFE8D4}.sklep .summary.entry-summary>div{margin-bottom:35px}.sklep .summary.entry-summary>div h2{font-family:"Geometria",sans-serif;font-size:18px;line-height:24px;margin-top:40px;padding-top:40px;margin-bottom:24px;border-top:1px solid #3D2C2E}.sklep .summary.entry-summary>div p{font-size:16px}.sklep .woocommerce-checkout h3{font-family:"Geometria",sans-serif;font-size:18px;line-height:24px}.sklep .woocommerce-products-header h1{text-align:left;padding-bottom:40px}@media (max-width:768px){.sklep .woocommerce-products-header h1{line-height:42px;margin-top:50px}}.sklep .woocommerce input{background:#3D2C2E;color:#FFE8D4;border:0;border-bottom:1px solid #FFE8D4;padding:10px}.sklep .woocommerce input#coupon_code{width:200px;border:0;border-bottom:1px solid #FFE8D4}.sklep form .form-row .input-text{background:#3D2C2E;color:#FFE8D4;border:0}.sklep form .woocommerce-Price-amount>span{display:block;font-size:12px}.sklep.product:not(.course) .product_gallery_swiper{margin-bottom:30px}.sklep.product:not(.course) .product_gallery_swiper img{padding:10px}.sklep.product:not(.course) .product_thumb__gallery_swiper img{padding:10px;cursor:pointer}.sklep.product:not(.course) .gallery__controls{left:0}.sklep.product:not(.course) .gallery__controls .featured__pagination{display:none}@media (max-width:768px){.sklep.product:not(.course) .gallery__controls .featured__pagination{top:auto;bottom:0}}.sklep.product:not(.course) .gallery__controls .button-next{right:0;top:130px}@media (max-width:768px){.sklep.product:not(.course) .gallery__controls .button-next{top:30px}}.sklep.product:not(.course) .gallery__controls .button-prev{left:0;top:130px}@media (max-width:768px){.sklep.product:not(.course) .gallery__controls .button-prev{top:30px}}.sklep.product:not(.course) .product_title{font-size:36px;line-height:48px;text-align:left}.sklep.product:not(.course) form.cart .quantity{line-height:44px}.sklep.product:not(.course) form.cart .single_add_to_cart_button{width:300px}.sklep ul.products li.product h2.woocommerce-loop-product__title{font-family:"Geometria",sans-serif;font-size:18px;line-height:24px}.sklep ul.products li.product .price{color:#FFE8D4;opacity:.5}.sklep ul.products li.product a{width:100%}.select2-search--dropdown,.select2-dropdown{background:#FFE8D4;color:#170E0E}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:#170E0E}.select2-container--default .select2-selection--single{background:#fff0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#CF5C36}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}div.container .row .selectric-scroll ul{margin:0;padding:0}.tax-product_cat div.container .row ul{margin-left:0}@media (max-width:768px){.tax-product_cat div.container .row ul.products>div{margin-bottom:50px}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#FFE8D4;margin:30px auto}.woocommerce div.product p.price:has(+.iworks-omnibus),.woocommerce div.product span.price:has(+.iworks-omnibus){margin-bottom:0}@media (max-width:768px){.woocommerce-cart h2{font-size:40px;line-height:48px;margin-bottom:30px}}@media (max-width:768px){.woocommerce table.shop_table tr{margin:20px auto}}@media (max-width:768px){.woocommerce table.shop_table td{padding:0}}@media (max-width:768px){.woocommerce div.product .product_images{order:0;margin-bottom:40px}}.woocommerce div.product .product_images h3{font-family:"Geometria",sans-serif;font-size:18px;line-height:24px;margin-bottom:24px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{cursor:pointer}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{padding:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fff0;color:#FFE8D4}@media (max-width:768px){.woocommerce-error,.woocommerce-info,.woocommerce-message{display:flex;flex-wrap:wrap}}@media (max-width:768px){.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;display:flex;align-items:center;width:calc(50% - 2px);height:auto;margin:0!important;margin-bottom:20px!important}}@media (max-width:768px){.woocommerce button.button,a.button.wc-backward,a.button.wc-forward{height:100%}}.woocommerce button.button,a.button.wc-backward,a.button.wc-forward{border-radius:0;background:#CF5C36;color:#FFE8D4;font-weight:400;height:33px;border-bottom:2px solid #CF5C36}.woocommerce button.button:hover,a.button.wc-backward:hover,a.button.wc-forward:hover{background:#CF5C36;color:#FFE8D4;border-bottom:2px solid #FFE8D4}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;border:1px solid #CF5C36}.woocommerce-account .kurs__wrapper .woocommerce h2{margin-top:0}@media (max-width:768px){.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:200px;float:left;margin-bottom:50px}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:90px}.related .no-gutters div:nth-child(3n+1) .single__item{margin-right:10px}.related .no-gutters div:nth-child(3n+2) .single__item{margin-right:5px;margin-left:5px}.related .no-gutters div:nth-child(3n+3) .single__item{margin-left:10px}.text-align-center{text-align:center}img.size-shop_catalog{max-width:300px;width:100%}.product .cart{display:flex;flex-flow:row nowrap;justify-content:flex-start;flex-direction:column;margin-top:10px}.product .cart button[type=submit]:not(.no_margin){margin:0 10px!important}#billing_company_field span.optional,#firma_nip_field span.optional,#faktura_checkbox_field span.optional,#osoba_imie_field span.optional,#osoba_nazwisko_field span.optional,#osoba_adres_1_field span.optional,#osoba_adres_2_field span.optional,#osoba_kod_pocztowy_field span.optional,#osoba_miasto_field span.optional,#firma_nazwa_field span.optional,#firma_adres_1_field span.optional,#firma_kod_pocztowy_field span.optional,#firma_miasto_field span.optional,.form-row.hidden{display:none}#billing_company_field label:after,#firma_nip_field label:after,#osoba_imie_field label:after,#osoba_nazwisko_field label:after,#osoba_adres_1_field label:after,#osoba_adres_2_field label:after,#osoba_kod_pocztowy_field label:after,#osoba_miasto_field label:after,#firma_nazwa_field label:after,#firma_adres_1_field label:after,#firma_kod_pocztowy_field label:after,#firma_miasto_field label:after{content:"*";display:inline-block;color:red}.woocommerce-additional-fields{margin-top:30px}#faktura_type_radio_field label{display:inline-block;margin:0 40px 0 20px}@media (max-width:768px){#faktura_type_radio_field label{width:calc(100% - 80px)}}.woocommerce .quantity .qty{width:4.631em}@media (max-width:768px){.single-product .container{padding:0}}.single-product footer .last-menu{margin-top:10px}@media (max-width:768px){.single-product .sklep.course{background:#170e0e;padding:20px}}p#account_password_field label{line-height:1;margin-bottom:10px}p#account_password_field label:after{content:"Konto jest tworzone automatycznie, w celu zapewnienia najwyższej jakości świadczonych usług oraz poprawy automatyzacji przyszłych Państwa zakupów.";display:inline-block;font-size:10px;margin-top:5px}.woocommerce-password-strength{color:#000}@media (max-width:768px){.woocommerce div.product .product_title{font-size:40px;line-height:52px}}@media (max-width:768px){.woocommerce-shipping-fields{margin-top:50px}}.sklep:not(.course) .iworks-omnibus{color:#FFE8D4;padding-left:0}.course-breadcrumb .woocommerce-breadcrumb{color:#ffe8d4;opacity:.3}.course-breadcrumb .woocommerce-breadcrumb a{color:#ffe8d4;text-decoration:none}.woocommerce-account h1{font-family:"Geometria",Helvetica,Arial,serif}.woocommerce-account .kurs__content{margin-top:40px;background:rgb(30 30 30 / .2509803922);padding:40px 20px;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / .2)}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-content{width:74%}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0!important;width:100%;gap:10px;display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{font-weight:700;margin-left:15px;position:relative}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{color:#ffe8d4}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active::before{content:"";display:inline-block;height:11px;position:absolute;width:23px;transition:all 0.3s;background:url(/wp-content/themes/_karuna/assets/img/arrow_right_small.svg) no-repeat center right;left:-30px;top:calc(50% - 5px)}.woocommerce-MyAccount-content h3{font-family:"Geometria",Helvetica,Arial,serif;margin-bottom:20px}.woocommerce-MyAccount-content p{margin-bottom:15px}.woocommerce-MyAccount-content .woocommerce-Address-title{position:relative;display:flex;flex-direction:column}.woocommerce-MyAccount-content .addresses .title .edit{float:none;display:block;margin:10px 0}.woocommerce-MyAccount-content form{padding:0;border-radius:10px;border:0;max-width:none}.woocommerce-MyAccount-content label{display:block;font-size:14px;font-weight:700;color:#ddd;margin-bottom:5px;width:230px}.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{margin:20px 0}.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset label{width:100%}.woocommerce-MyAccount-content input:focus{outline:none;border-color:#cf5c36}.woocommerce-MyAccount-content form .form-row .input-text,.woocommerce-MyAccount-content form .form-row select,.woocommerce-MyAccount-content input{width:100%;padding:.5em;border-radius:4px;background:#3d2c2e;color:#ffe8d4;border:0;font-size:14px;line-height:normal}.woocommerce-MyAccount-content button.button,.woocommerce-MyAccount-content button,.woocommerce-MyAccount-content a.button{border-radius:0;background:#cf5c36;color:#ffe8d4;font-weight:400;height:33px;border:0;border-bottom:2px solid #cf5c36;font-size:14px;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;left:auto;display:inline-block;box-shadow:none;text-shadow:none}.woocommerce-MyAccount-content button[type=submit]{margin-top:20px}.woocommerce-MyAccount-content .woocommerce-info{border-top-color:#cf5c36}.woocommerce-MyAccount-content .woocommerce-info::before{color:#cf5c36}.woocommerce-MyAccount-content button.button:hover,.woocommerce-MyAccount-content button:hover,.woocommerce-MyAccount-content a.button:hover{background:#cf5c36;color:#ffe8d4;border-bottom:2px solid #ffe8d4}.search_results{margin:150px auto}.search_results a,.search_results a:hover{text-decoration:none;color:#FFE8D4;width:250px}@media (max-width:768px){.search_results a.button_,.search_results a:hover.button_{margin:20px auto}}.search_results .listing_row{display:flex;flex-wrap:nowrap;justify-content:flex-start;min-height:50px;align-items:center;margin:20px}@media (max-width:768px){.search_results .listing_row{flex-wrap:wrap;margin-left:0}}.search_results .search__results--full h3{font-family:"Geometria",sans-serif;font-size:18px;padding-left:50px;background:url(/wp-content/themes/_karuna/assets/img/mandala_malutka.svg) no-repeat left center;line-height:1}.search_results .search__results--empty{margin-bottom:150px}.search_results .search__results--empty p{font-size:20px;margin:30px}.search_results .search__results--empty h3{margin-top:150px}.search_results .search__results--empty h4{font-family:"Geometria",sans-serif;font-size:18px;padding-left:50px;background:url(/wp-content/themes/_karuna/assets/img/mandala_malutka.svg) no-repeat left center;line-height:1}.fs-free-shipping-notice-and-button-wrapper{flex-flow:wrap;place-content:start space-between;align-items:center;display:flex}.fs-free-shipping-notice-text-and-progress-bar-wrapper,.fs-free-shipping-notice-continue-shopping-button-wrapper{flex:0 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{flex-direction:row;align-items:center;display:flex}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;width:100%;height:10px;margin-left:10px;margin-right:10px;position:relative}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;display:block;position:relative;overflow:hidden}.button.flexible-shipping-free-shipping-button{margin-left:0}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0!important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{font-size:12px;line-height:120%;margin-top:8px;text-align:justify}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid #fff0}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-google-pay-error{display:none}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}.payu-block-installments-label{display:flex;justify-content:space-between;width:100%}.payu-block-installments-label>div{align-items:center;display:flex}.payu-block-list-banks{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.payu-block-list-banks>.payu-bank{align-items:center;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all 250ms;width:82px}.payu-block-list-banks>.payu-bank.disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.payu-block-list-banks>.payu-bank:not(.disabled):hover{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank.active{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank>img{border-radius:0;height:28px;object-fit:contain;width:auto}.block-payu-card{display:flex;flex-wrap:wrap;gap:0 10px;margin:10px 0;padding:10px}.block-payu-card .payu-sf-validation-error{color:#b21b0f;font-size:13px}.block-payu-card>.block-payu-card-number{flex:1 0 100%}.block-payu-card>.block-payu-card-date,.block-payu-card .block-payu-card-cvv{flex:1 0 calc(50% - 10px)}.block-payu-card .payu-card-form{background-color:#fff;border:1px solid #999;border-radius:5px;padding:8px 6px}.block-payu-card .payu-card-form.payu-secure-form-focus{border-color:#666;box-shadow:0 0 0 1px #666}.block-payu-card .payu-card-form.payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#cc1818}#installment-mini-block{margin:inherit;padding-right:16px;text-align:right}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px 0;align-items:center}input.cwgstock_phone{width:100%;text-align:center}.iti{width:100%}.cwginstock-panel-heading h4{color:#fff}.center-block{display:block;margin-right:auto;margin-left:auto}.cwginstock-panel-body input[type=email],.cwginstock-panel-body input[type=text],.form-group{margin-bottom:15px}#cwg-bis-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}.cwgstock_button{width:100%;padding-top:5px;background:skyblue;color:#fff}.cwginstock-subscribe-form .row{margin-left:-15px;margin-right:-15px}.cwginstock-subscribe-form .col-lg-1,.cwginstock-subscribe-form .col-lg-10,.cwginstock-subscribe-form .col-lg-11,.cwginstock-subscribe-form .col-lg-12,.cwginstock-subscribe-form .col-lg-2,.cwginstock-subscribe-form .col-lg-3,.cwginstock-subscribe-form .col-lg-4,.cwginstock-subscribe-form .col-lg-5,.cwginstock-subscribe-form .col-lg-6,.cwginstock-subscribe-form .col-lg-7,.cwginstock-subscribe-form .col-lg-8,.cwginstock-subscribe-form .col-lg-9,.cwginstock-subscribe-form .col-md-1,.cwginstock-subscribe-form .col-md-10,.cwginstock-subscribe-form .col-md-11,.cwginstock-subscribe-form .col-md-12,.cwginstock-subscribe-form .col-md-2,.cwginstock-subscribe-form .col-md-3,.cwginstock-subscribe-form .col-md-4,.cwginstock-subscribe-form .col-md-5,.cwginstock-subscribe-form .col-md-6,.cwginstock-subscribe-form .col-md-7,.cwginstock-subscribe-form .col-md-8,.cwginstock-subscribe-form .col-md-9,.cwginstock-subscribe-form .col-sm-1,.cwginstock-subscribe-form .col-sm-10,.cwginstock-subscribe-form .col-sm-11,.cwginstock-subscribe-form .col-sm-12,.cwginstock-subscribe-form .col-sm-2,.cwginstock-subscribe-form .col-sm-3,.cwginstock-subscribe-form .col-sm-4,.cwginstock-subscribe-form .col-sm-5,.cwginstock-subscribe-form .col-sm-6,.cwginstock-subscribe-form .col-sm-7,.cwginstock-subscribe-form .col-sm-8,.cwginstock-subscribe-form .col-sm-9,.cwginstock-subscribe-form .col-xs-1,.cwginstock-subscribe-form .col-xs-10,.cwginstock-subscribe-form .col-xs-11,.cwginstock-subscribe-form .col-xs-12,.cwginstock-subscribe-form .col-xs-2,.cwginstock-subscribe-form .col-xs-3,.cwginstock-subscribe-form .col-xs-4,.cwginstock-subscribe-form .col-xs-5,.cwginstock-subscribe-form .col-xs-6,.cwginstock-subscribe-form .col-xs-7,.cwginstock-subscribe-form .col-xs-8,.cwginstock-subscribe-form .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.cwginstock-subscribe-form .col-xs-1,.cwginstock-subscribe-form .col-xs-10,.cwginstock-subscribe-form .col-xs-11,.cwginstock-subscribe-form .col-xs-12,.cwginstock-subscribe-form .col-xs-2,.cwginstock-subscribe-form .col-xs-3,.cwginstock-subscribe-form .col-xs-4,.cwginstock-subscribe-form .col-xs-5,.cwginstock-subscribe-form .col-xs-6,.cwginstock-subscribe-form .col-xs-7,.cwginstock-subscribe-form .col-xs-8,.cwginstock-subscribe-form .col-xs-9{float:left}.cwginstock-subscribe-form .col-xs-12{width:100%}.cwginstock-subscribe-form .col-xs-11{width:91.66666667%}.cwginstock-subscribe-form .col-xs-10{width:83.33333333%}.cwginstock-subscribe-form .col-xs-9{width:75%}.cwginstock-subscribe-form .col-xs-8{width:66.66666667%}.cwginstock-subscribe-form .col-xs-7{width:58.33333333%}.cwginstock-subscribe-form .col-xs-6{width:50%}.cwginstock-subscribe-form .col-xs-5{width:41.66666667%}.cwginstock-subscribe-form .col-xs-4{width:33.33333333%}.cwginstock-subscribe-form .col-xs-3{width:25%}.cwginstock-subscribe-form .col-xs-2{width:16.66666667%}.cwginstock-subscribe-form .col-xs-1{width:8.33333333%}.cwginstock-subscribe-form .col-xs-pull-12{right:100%}.cwginstock-subscribe-form .col-xs-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-xs-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-xs-pull-9{right:75%}.cwginstock-subscribe-form .col-xs-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-xs-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-xs-pull-6{right:50%}.cwginstock-subscribe-form .col-xs-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-xs-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-xs-pull-3{right:25%}.cwginstock-subscribe-form .col-xs-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-xs-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-xs-pull-0{right:auto}.cwginstock-subscribe-form .col-xs-push-12{left:100%}.cwginstock-subscribe-form .col-xs-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-xs-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-xs-push-9{left:75%}.cwginstock-subscribe-form .col-xs-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-xs-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-xs-push-6{left:50%}.cwginstock-subscribe-form .col-xs-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-xs-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-xs-push-3{left:25%}.cwginstock-subscribe-form .col-xs-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-xs-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-xs-push-0{left:auto}.cwginstock-subscribe-form .col-xs-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-xs-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-xs-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-xs-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-xs-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-xs-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-xs-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-xs-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-xs-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-xs-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-xs-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-xs-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-xs-offset-0{margin-left:0}@media (min-width:768px){.cwginstock-subscribe-form .col-sm-1,.cwginstock-subscribe-form .col-sm-10,.cwginstock-subscribe-form .col-sm-11,.cwginstock-subscribe-form .col-sm-12,.cwginstock-subscribe-form .col-sm-2,.cwginstock-subscribe-form .col-sm-3,.cwginstock-subscribe-form .col-sm-4,.cwginstock-subscribe-form .col-sm-5,.cwginstock-subscribe-form .col-sm-6,.cwginstock-subscribe-form .col-sm-7,.cwginstock-subscribe-form .col-sm-8,.cwginstock-subscribe-form .col-sm-9{float:left}.cwginstock-subscribe-form .col-sm-12{width:100%}.cwginstock-subscribe-form .col-sm-11{width:91.66666667%}.cwginstock-subscribe-form .col-sm-10{width:83.33333333%}.cwginstock-subscribe-form .col-sm-9{width:75%}.cwginstock-subscribe-form .col-sm-8{width:66.66666667%}.cwginstock-subscribe-form .col-sm-7{width:58.33333333%}.cwginstock-subscribe-form .col-sm-6{width:50%}.cwginstock-subscribe-form .col-sm-5{width:41.66666667%}.cwginstock-subscribe-form .col-sm-4{width:33.33333333%}.cwginstock-subscribe-form .col-sm-3{width:25%}.cwginstock-subscribe-form .col-sm-2{width:16.66666667%}.cwginstock-subscribe-form .col-sm-1{width:8.33333333%}.cwginstock-subscribe-form .col-sm-pull-12{right:100%}.cwginstock-subscribe-form .col-sm-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-sm-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-sm-pull-9{right:75%}.cwginstock-subscribe-form .col-sm-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-sm-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-sm-pull-6{right:50%}.cwginstock-subscribe-form .col-sm-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-sm-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-sm-pull-3{right:25%}.cwginstock-subscribe-form .col-sm-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-sm-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-sm-pull-0{right:auto}.cwginstock-subscribe-form .col-sm-push-12{left:100%}.cwginstock-subscribe-form .col-sm-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-sm-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-sm-push-9{left:75%}.cwginstock-subscribe-form .col-sm-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-sm-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-sm-push-6{left:50%}.cwginstock-subscribe-form .col-sm-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-sm-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-sm-push-3{left:25%}.cwginstock-subscribe-form .col-sm-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-sm-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-sm-push-0{left:auto}.cwginstock-subscribe-form .col-sm-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-sm-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-sm-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-sm-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-sm-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-sm-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-sm-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-sm-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-sm-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-sm-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-sm-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-sm-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.cwginstock-subscribe-form .col-md-1,.cwginstock-subscribe-form .col-md-10,.cwginstock-subscribe-form .col-md-11,.cwginstock-subscribe-form .col-md-12,.cwginstock-subscribe-form .col-md-2,.cwginstock-subscribe-form .col-md-3,.cwginstock-subscribe-form .col-md-4,.cwginstock-subscribe-form .col-md-5,.cwginstock-subscribe-form .col-md-6,.cwginstock-subscribe-form .col-md-7,.cwginstock-subscribe-form .col-md-8,.cwginstock-subscribe-form .col-md-9{float:left}.cwginstock-subscribe-form .col-md-12{width:100%}.cwginstock-subscribe-form .col-md-11{width:91.66666667%}.cwginstock-subscribe-form .col-md-10{width:83.33333333%}.cwginstock-subscribe-form .col-md-9{width:75%}.cwginstock-subscribe-form .col-md-8{width:66.66666667%}.cwginstock-subscribe-form .col-md-7{width:58.33333333%}.cwginstock-subscribe-form .col-md-6{width:50%}.cwginstock-subscribe-form .col-md-5{width:41.66666667%}.cwginstock-subscribe-form .col-md-4{width:33.33333333%}.cwginstock-subscribe-form .col-md-3{width:25%}.cwginstock-subscribe-form .col-md-2{width:16.66666667%}.cwginstock-subscribe-form .col-md-1{width:8.33333333%}.cwginstock-subscribe-form .col-md-pull-12{right:100%}.cwginstock-subscribe-form .col-md-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-md-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-md-pull-9{right:75%}.cwginstock-subscribe-form .col-md-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-md-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-md-pull-6{right:50%}.cwginstock-subscribe-form .col-md-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-md-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-md-pull-3{right:25%}.cwginstock-subscribe-form .col-md-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-md-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-md-pull-0{right:auto}.cwginstock-subscribe-form .col-md-push-12{left:100%}.cwginstock-subscribe-form .col-md-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-md-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-md-push-9{left:75%}.cwginstock-subscribe-form .col-md-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-md-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-md-push-6{left:50%}.cwginstock-subscribe-form .col-md-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-md-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-md-push-3{left:25%}.cwginstock-subscribe-form .col-md-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-md-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-md-push-0{left:auto}.cwginstock-subscribe-form .col-md-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-md-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-md-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-md-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-md-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-md-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-md-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-md-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-md-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-md-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-md-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-md-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.cwginstock-subscribe-form .col-lg-1,.cwginstock-subscribe-form .col-lg-10,.cwginstock-subscribe-form .col-lg-11,.cwginstock-subscribe-form .col-lg-12,.cwginstock-subscribe-form .col-lg-2,.cwginstock-subscribe-form .col-lg-3,.cwginstock-subscribe-form .col-lg-4,.cwginstock-subscribe-form .col-lg-5,.cwginstock-subscribe-form .col-lg-6,.cwginstock-subscribe-form .col-lg-7,.cwginstock-subscribe-form .col-lg-8,.cwginstock-subscribe-form .col-lg-9{float:left}.cwginstock-subscribe-form .col-lg-12{width:100%}.cwginstock-subscribe-form .col-lg-11{width:91.66666667%}.cwginstock-subscribe-form .col-lg-10{width:83.33333333%}.cwginstock-subscribe-form .col-lg-9{width:75%}.cwginstock-subscribe-form .col-lg-8{width:66.66666667%}.cwginstock-subscribe-form .col-lg-7{width:58.33333333%}.cwginstock-subscribe-form .col-lg-6{width:50%}.cwginstock-subscribe-form .col-lg-5{width:41.66666667%}.cwginstock-subscribe-form .col-lg-4{width:33.33333333%}.cwginstock-subscribe-form .col-lg-3{width:25%}.cwginstock-subscribe-form .col-lg-2{width:16.66666667%}.cwginstock-subscribe-form .col-lg-1{width:8.33333333%}.cwginstock-subscribe-form .col-lg-pull-12{right:100%}.cwginstock-subscribe-form .col-lg-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-lg-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-lg-pull-9{right:75%}.cwginstock-subscribe-form .col-lg-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-lg-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-lg-pull-6{right:50%}.cwginstock-subscribe-form .col-lg-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-lg-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-lg-pull-3{right:25%}.cwginstock-subscribe-form .col-lg-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-lg-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-lg-pull-0{right:auto}.cwginstock-subscribe-form .col-lg-push-12{left:100%}.cwginstock-subscribe-form .col-lg-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-lg-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-lg-push-9{left:75%}.cwginstock-subscribe-form .col-lg-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-lg-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-lg-push-6{left:50%}.cwginstock-subscribe-form .col-lg-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-lg-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-lg-push-3{left:25%}.cwginstock-subscribe-form .col-lg-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-lg-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-lg-push-0{left:auto}.cwginstock-subscribe-form .col-lg-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-lg-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-lg-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-lg-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-lg-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-lg-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-lg-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-lg-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-lg-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-lg-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-lg-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-lg-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-lg-offset-0{margin-left:0}}.cwginstock-subscribe-form .clearfix:after,.cwginstock-subscribe-form .clearfix:before,.cwginstock-subscribe-form .container-fluid:after,.cwginstock-subscribe-form .container-fluid:before,.cwginstock-subscribe-form .container:after,.cwginstock-subscribe-form .container:before,.cwginstock-subscribe-form .row:after,.cwginstock-subscribe-form .row:before{content:" ";display:table}.cwginstock-subscribe-form .clearfix:after,.cwginstock-subscribe-form .container-fluid:after,.cwginstock-subscribe-form .container:after,.cwginstock-subscribe-form .row:after{clear:both}.cwginstock-subscribe-form .center-block{display:block;margin-left:auto;margin-right:auto}.cwginstock-subscribe-form .pull-right{float:right!important}.cwginstock-subscribe-form .pull-left{float:left!important}.cwginstock-subscribe-form .hide{display:none!important}.cwginstock-subscribe-form .show{display:block!important}.cwginstock-subscribe-form .invisible{visibility:hidden}.cwginstock-subscribe-form .text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.cwginstock-subscribe-form .panel-heading>.dropdown .dropdown-toggle,.cwginstock-subscribe-form .panel-title,.cwginstock-subscribe-form .panel-title>.small,.cwginstock-subscribe-form .panel-title>.small>a,.cwginstock-subscribe-form .panel-title>a,.cwginstock-subscribe-form .panel-title>small,.cwginstock-subscribe-form .panel-title>small>a{color:inherit}.cwginstock-subscribe-form .hidden{display:none!important}.cwginstock-subscribe-form .affix{position:fixed}.cwginstock-subscribe-form .panel{margin-bottom:20px;border:1px solid #fff0;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .05);box-shadow:0 1px 1px rgb(0 0 0 / .05)}.cwginstock-subscribe-form .panel-title,.cwginstock-subscribe-form .panel>.list-group,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group,.cwginstock-subscribe-form .panel>.panel-collapse>.table,.cwginstock-subscribe-form .panel>.table,.cwginstock-subscribe-form .panel>.table-responsive>.table{margin-bottom:0}.cwginstock-subscribe-form .panel-body{padding:15px}.cwginstock-subscribe-form .panel-heading{padding:10px 15px;border-bottom:1px solid #fff0;border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .panel-title{margin-top:0;font-size:16px}.cwginstock-subscribe-form .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.list-group .list-group-item,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.cwginstock-subscribe-form .panel-group .panel-heading,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cwginstock-subscribe-form .panel>.list-group:first-child .list-group-item:first-child,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .panel>.list-group:last-child .list-group-item:last-child,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .list-group+.panel-footer,.cwginstock-subscribe-form .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.cwginstock-subscribe-form .panel>.panel-collapse>.table caption,.cwginstock-subscribe-form .panel>.table caption,.cwginstock-subscribe-form .panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.cwginstock-subscribe-form .panel>.panel-body+.table,.cwginstock-subscribe-form .panel>.panel-body+.table-responsive,.cwginstock-subscribe-form .panel>.table+.panel-body,.cwginstock-subscribe-form .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child td,.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child th{border-top:0}.cwginstock-subscribe-form .panel>.table-bordered,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered{border:0}.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.cwginstock-subscribe-form .panel>.table-responsive{border:0;margin-bottom:0}.cwginstock-subscribe-form .panel-group{margin-bottom:20px}.cwginstock-subscribe-form .panel-group .panel{margin-bottom:0;border-radius:4px}.cwginstock-subscribe-form .panel-group .panel+.panel{margin-top:5px}.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.list-group,.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.cwginstock-subscribe-form .panel-group .panel-footer{border-top:0}.cwginstock-subscribe-form .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.cwginstock-subscribe-form .panel-default{border-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.cwginstock-subscribe-form .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.cwginstock-subscribe-form .panel-primary{border-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.cwginstock-subscribe-form .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.cwginstock-subscribe-form .panel-success{border-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.cwginstock-subscribe-form .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.cwginstock-subscribe-form .panel-info{border-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.cwginstock-subscribe-form .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.cwginstock-subscribe-form .panel-warning{border-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.cwginstock-subscribe-form .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.cwginstock-subscribe-form .panel-danger{border-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.cwginstock-subscribe-form .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;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}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}