@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}header.wp-block-template-part{z-index:2;position:relative}header.wp-block-template-part #top-bar a.wp-block-navigation-item__content:hover{text-decoration:underline}header.wp-block-template-part .main-menu a.wp-block-navigation-item__content{opacity:1;transition:opacity .3s ease}header.wp-block-template-part .main-menu a.wp-block-navigation-item__content:after{content:"";display:block;width:100%;height:1px;background-color:#0b070e;position:absolute;bottom:-3px;left:0;transform:scaleX(0);transition:transform .3s ease}header.wp-block-template-part .main-menu a.wp-block-navigation-item__content:hover:after{transform:scaleX(1)}header.wp-block-template-part .main-menu:has(a.wp-block-navigation-item__content:hover) a.wp-block-navigation-item__content{opacity:.6}header.wp-block-template-part .main-menu:has(a.wp-block-navigation-item__content:hover) a.wp-block-navigation-item__content:hover{opacity:1}header.wp-block-template-part.fixed{z-index:99}header.wp-block-template-part.fixed .sticky{position:fixed;top:0;left:0;width:100vw;background-color:#fff;transform:translateY(-100%);animation:slideDown .4s ease-in-out forwards;min-height:75px}@media screen and (max-width:768px){header.wp-block-template-part.fixed .sticky{min-height:70px}}@media (min-width:1081px){header.wp-block-template-part .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}header.wp-block-template-part .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block!important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (max-width:1080px){header.wp-block-template-part nav.wp-block-navigation{order:1;flex-grow:0}header.wp-block-template-part .wc-block-mini-cart.wp-block-woocommerce-mini-cart{margin-left:auto}header.wp-block-template-part .wp-block-navigation__responsive-container-close{top:10px;right:10px}}@media (min-width:600px){header.wp-block-template-part .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}header.wp-block-template-part .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media screen and (max-width:599px){header.wp-block-template-part .wp-block-site-logo img{max-width:120px}header.wp-block-template-part .sticky>.wp-block-group{padding-top:10px!important;padding-bottom:10px!important}}.wc-block-mini-cart__template-part a.wc-block-components-button{border-radius:30px}.wc-block-mini-cart__template-part .wc-block-components-product-metadata__description{display:none}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-actions a.wc-block-components-button.wp-element-button.wc-block-mini-cart__footer-checkout{background:linear-gradient(125deg,#291932 0,#7d4b98 50%,#291932 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-actions a.wc-block-components-button.wp-element-button.wc-block-mini-cart__footer-checkout:hover{background-position:0 0}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-actions a.wc-block-components-button.wp-element-button.wc-block-mini-cart__footer-cart{color:#4f2f60;border-color:#4f2f60}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-actions a.wc-block-components-button.wp-element-button.wc-block-mini-cart__footer-cart:hover{background-color:rgba(79,47,96,.18)}body.scrolling{margin-top:75px}@media screen and (max-width:768px){body.scrolling{margin-top:70px}}body .mt-auto{margin-top:auto}body .hidden{display:none}body .is-position-sticky{top:100px}body:not(.page-id-86) .grecaptcha-badge{display:none}.wp-block-button a.wp-element-button:after{content:":)";opacity:0;width:0;display:inline-block;font-size:0;transition:font-size 0s ease;transition:opacity .3s ease;transition:width .3s ease;transition:margin-left .3s ease}.wp-block-button a.wp-element-button:hover:after{opacity:1;width:auto;margin-left:10px;font-size:1em}.wp-block-button:not(.is-style-outline) a.wp-element-button:not(.has-black-color.has-custom-pomara-czowy-background-color){background:linear-gradient(125deg,#291932 0,#7d4b98 50%,#291932 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease}.wp-block-button:not(.is-style-outline) a.wp-element-button:not(.has-black-color.has-custom-pomara-czowy-background-color):hover{background-position:0 0}.wp-block-button:not(.is-style-outline) a.wp-block-button__link.wp-element-button.has-black-color.has-custom-pomara-czowy-background-color:hover{background:#df6c1b!important}.wp-block-button.is-style-outline a.wp-block-button__link.wp-element-button:hover{background-color:rgba(125,75,152,.18)}form.cart .wc-block-components-quantity-selector{border-radius:30px 0 0 30px;margin-right:0!important;border-right:none;border-color:#7d4b98}form.cart .wc-block-components-quantity-selector input{font-weight:600;color:#0b070e}form.cart .wc-block-components-quantity-selector button{color:#7d4b98}form.cart button.single_add_to_cart_button.button.alt.wp-element-button{background:linear-gradient(125deg,#291932 0,#7d4b98 50%,#291932 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease}form.cart button.single_add_to_cart_button.button.alt.wp-element-button:hover{background-position:0 0}form.cart button.single_add_to_cart_button.button.alt.wp-element-button{border-radius:0 30px 30px 0}form.cart button.single_add_to_cart_button.button.alt.wp-element-button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230b070e' class='wc-block-mini-cart__icon' viewBox='0 0 32 32'%3E%3Ccircle cx='12.667' cy='24.667' r='2' fill='white'%3E%3C/circle%3E%3Ccircle cx='23.333' cy='24.667' r='2' fill='white'%3E%3C/circle%3E%3Cpath fill-rule='evenodd' d='M9.285 10.036a1 1 0 0 1 .776-.37h15.272a1 1 0 0 1 .99 1.142l-1.333 9.333A1 1 0 0 1 24 21H12a1 1 0 0 1-.98-.797L9.083 10.87a1 1 0 0 1 .203-.834m2.005 1.63L12.814 19h10.319l1.047-7.333z' clip-rule='evenodd' fill='white'%3E%3C/path%3E%3Cpath fill-rule='evenodd' d='M5.667 6.667a1 1 0 0 1 1-1h2.666a1 1 0 0 1 .984.82l.727 4a1 1 0 1 1-1.967.359l-.578-3.18H6.667a1 1 0 0 1-1-1' clip-rule='evenodd' fill='white'%3E%3C/path%3E%3C/svg%3E");width:1.6em;height:1.6em;display:inline-block;vertical-align:middle;margin-right:8px}.shop-sidebar ul.wc-block-product-categories-list{padding:0;margin:0}.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item{padding-bottom:16px;margin:0}.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a{text-decoration:none;font-weight:500;color:#0b070e;transition:color .3s ease}.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a span.wc-block-product-categories-list-item__image{max-width:30px;border:none;margin:0 20px 0 0;filter:brightness(0) saturate(100%) invert(88%) sepia(2%) saturate(150%) brightness(95%) contrast(90%);transition:filter .3s ease}.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a.active,.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a:hover{color:#7d4b98}.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a.active span.wc-block-product-categories-list-item__image,.shop-sidebar ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a:hover span.wc-block-product-categories-list-item__image{filter:none}.woocommerce.wc-block-catalog-sorting label{line-height:38px;font-weight:500}.woocommerce.wc-block-catalog-sorting select.orderby{font-family:Montserrat,sans-serif;border:none;outline:0;background-color:#f5f5f5;padding:10px;border-radius:5px;font-size:14px;font-weight:500;color:#0b070e}.loop-item{overflow:hidden;cursor:pointer}.loop-item a.added_to_cart.wc_forward{display:none}.loop-item .wp-block-post-title a{min-height:51px}.loop-item .taxonomy-product_tag.wp-block-post-terms a{background-color:#858387;color:#fff;padding:3px 10px;border-radius:10px;font-weight:500;text-decoration:none;transition:background-color .3s ease}.loop-item .taxonomy-product_tag.wp-block-post-terms a:hover{background-color:#7d4b98}.loop-item .wp-block-woocommerce-product-price{margin-top:auto}.loop-item .wc-block-components-product-rating{margin-left:auto}.loop-item button.add_to_cart_button{transition:background-color .3s ease}.loop-item button.add_to_cart_button:hover{background-color:#4f2f60!important}.loop-item button.add_to_cart_button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230b070e' class='wc-block-mini-cart__icon' viewBox='0 0 32 32'%3E%3Ccircle cx='12.667' cy='24.667' r='2' fill='white'%3E%3C/circle%3E%3Ccircle cx='23.333' cy='24.667' r='2' fill='white'%3E%3C/circle%3E%3Cpath fill-rule='evenodd' d='M9.285 10.036a1 1 0 0 1 .776-.37h15.272a1 1 0 0 1 .99 1.142l-1.333 9.333A1 1 0 0 1 24 21H12a1 1 0 0 1-.98-.797L9.083 10.87a1 1 0 0 1 .203-.834m2.005 1.63L12.814 19h10.319l1.047-7.333z' clip-rule='evenodd' fill='white'%3E%3C/path%3E%3Cpath fill-rule='evenodd' d='M5.667 6.667a1 1 0 0 1 1-1h2.666a1 1 0 0 1 .984.82l.727 4a1 1 0 1 1-1.967.359l-.578-3.18H6.667a1 1 0 0 1-1-1' clip-rule='evenodd' fill='white'%3E%3C/path%3E%3C/svg%3E");width:1.6em;height:1.6em;display:inline-block;vertical-align:middle;margin-right:8px}.loop-item .wc-block-components-product-price.wc-block-grid__product-price{justify-content:center;gap:8px}.loop-item:hover .wp-block-post-title a{color:#7d4b98}nav.wp-block-query-pagination{margin-top:40px}nav.wp-block-query-pagination .wp-block-query-pagination-numbers{gap:6px;display:flex}.categories-horizontal{width:100%}.categories-horizontal ul.wc-block-product-categories-list{display:flex;justify-content:center;flex-wrap:wrap;gap:4rem}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item{margin:0}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a{text-decoration:none;text-align:center;color:#0b070e;font-weight:500;font-size:16px;transition:color .3s ease}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item a:hover{color:#7d4b98}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item span.wc-block-product-categories-list-item__image{margin:0 auto;display:block;max-width:80px;height:80px;border:none;background-color:#f5f5f5;padding:18px;border-radius:50%;box-sizing:border-box}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item span.wc-block-product-categories-list-item__image img{width:100%}.categories-horizontal ul.wc-block-product-categories-list li.wc-block-product-categories-list-item span.wc-block-product-categories-list-item__name{margin-top:1rem;display:block}.deco-right-bottom{background-position:-10% calc(100% + 100px)!important}.deco-right-top{background-position:-10% -100px!important}.wc-block-components-product-price.wc-block-grid__product-price{display:flex;align-items:flex-end;gap:20px}.wc-block-components-product-price.wc-block-grid__product-price del{order:1;font-size:.7em;margin-bottom:3px;color:rgba(11,7,14,.6)}.wc-block-components-product-sale-badge{padding:5px}.wc-block-components-product-sale-badge span.wc-block-components-product-sale-badge__text{width:1.5em;display:block;height:1.5em}.woocommerce div.product{padding:0}.woocommerce div.product .features ul,.woocommerce div.product .wp-block-post-content ul{padding:0;list-style-type:none}.woocommerce div.product .features ul li:before,.woocommerce div.product .wp-block-post-content ul li:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.582 16.7196L17.7218 9.58013L16.1603 8.01263L10.582 13.5909L7.80375 10.8126L6.2425 12.3801L10.582 16.7196ZM12 22.2034C10.5848 22.2034 9.257 21.9357 8.0165 21.4004C6.77584 20.865 5.69667 20.1386 4.779 19.2211C3.8615 18.3035 3.13509 17.2243 2.59975 15.9836C2.06442 14.7431 1.79675 13.4153 1.79675 12.0001C1.79675 10.585 2.06442 9.25712 2.59975 8.01662C3.13509 6.77596 3.8615 5.69679 4.779 4.77912C5.69667 3.86162 6.77584 3.13521 8.0165 2.59987C9.257 2.06454 10.5848 1.79688 12 1.79688C13.4152 1.79688 14.743 2.06454 15.9835 2.59987C17.2242 3.13521 18.3033 3.86162 19.221 4.77912C20.1385 5.69679 20.8649 6.77596 21.4003 8.01662C21.9356 9.25712 22.2033 10.585 22.2033 12.0001C22.2033 13.4153 21.9356 14.7431 21.4003 15.9836C20.8649 17.2243 20.1385 18.3035 19.221 19.2211C18.3033 20.1386 17.2242 20.865 15.9835 21.4004C14.743 21.9357 13.4152 22.2034 12 22.2034Z' fill='%23FF6E00' style='fill:%237D4B98;fill-opacity:1;'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.woocommerce div.product .features ul{display:grid;grid-template-columns:1fr 1fr;column-gap:5rem;row-gap:.5rem}.woocommerce div.product .related{padding:15px}@media screen and (max-width:1024px){.woocommerce div.product .related .wc-block-product-template__responsive.columns-4{grid-template-columns:1fr 1fr}.woocommerce div.product .related .wc-block-product-template__responsive.columns-4 li{max-width:100%}}.woocommerce div.product p.iworks-omnibus{font-size:14px;color:#555257}.product-gallery-block{position:relative;box-shadow:2px 4px 12px 0 rgba(0,0,0,.08);border-radius:18px;background-color:#fff;padding:20px;box-sizing:border-box}.product-gallery-block .product-gallery-slider .product-gallery-block__slide{max-width:300px;margin:0 10px}.product-gallery-block .product-gallery-slider .product-gallery-block__slide .product-gallery-block__link{display:block;cursor:pointer;position:relative;transition:opacity .3s ease}.product-gallery-block .product-gallery-slider .product-gallery-block__slide .product-gallery-block__link:hover{opacity:.9}.product-gallery-block .product-gallery-slider .product-gallery-block__slide img{width:100%;height:auto;display:block}.product-gallery-block .product-gallery-slider .slick-next,.product-gallery-block .product-gallery-slider .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;background-color:#e7e7e7;border-radius:50%;color:#0b070e;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-gallery-block .product-gallery-slider .slick-next:after,.product-gallery-block .product-gallery-slider .slick-prev:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.55853 9.584C10.1445 9 10.1465 8.054 9.56453 7.466L2.60753 0.443998C2.31453 0.147999 1.92853 0 1.54253 0C1.16053 0 0.778527 0.144997 0.486527 0.434998C-0.102473 1.018 -0.105473 1.967 0.477527 2.556L6.38163 8.516L0.440627 14.438C-0.145373 15.022 -0.147373 15.9721 0.437627 16.559C1.02163 17.146 1.97363 17.147 2.55863 16.562L9.55853 9.584Z' fill='%233C393E' style='fill:%233C393E;fill:color(display-p3 0.2353 0.2235 0.2431);fill-opacity:1;'/%3E%3C/svg%3E%0A");height:100%;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12l4.58-4.59z' fill='%230b070e'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;transition:opacity .3s ease}.product-gallery-block .product-gallery-slider .slick-next:hover:after,.product-gallery-block .product-gallery-slider .slick-prev:hover:after{opacity:.7}.product-gallery-block .product-gallery-slider .slick-next:focus,.product-gallery-block .product-gallery-slider .slick-prev:focus{outline:0}.product-gallery-block .product-gallery-slider .slick-next.slick-disabled,.product-gallery-block .product-gallery-slider .slick-prev.slick-disabled{opacity:.5;cursor:not-allowed}.product-gallery-block .product-gallery-slider .slick-prev{left:-40px}.product-gallery-block .product-gallery-slider .slick-next{right:-40px}.product-gallery-block .product-gallery-slider .slick-next:after{transform:rotate(180deg)}@media screen and (max-width:1440px){.product-gallery-block .product-gallery-slider .slick-prev{left:-10px}.product-gallery-block .product-gallery-slider .slick-next{right:-10px}}.product-gallery-block .product-gallery-slider .slick-dots{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);display:flex!important;justify-content:center;gap:10px;list-style:none;padding:0;margin:0;z-index:10}.product-gallery-block .product-gallery-slider .slick-dots li{margin:0;padding:0}.product-gallery-block .product-gallery-slider .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#e7e7e7;padding:0;font-size:0;cursor:pointer;transition:all .3s ease;border:none}.product-gallery-block .product-gallery-slider .slick-dots li button:focus{outline:0}.product-gallery-block .product-gallery-slider .slick-dots li button:before{display:none}.product-gallery-block .product-gallery-slider .slick-dots li.slick-active button{background-color:#ff791b}.product-gallery-block .product-gallery-slider:not(.slick-slider){display:flex;justify-content:center}.wc-block-components-product-metadata__description{display:none}.wc-block-cart__submit-container a.wc-block-components-button,.wc-block-cart__submit-container button.wc-block-components-button,.wc-block-checkout__actions_row a.wc-block-components-button,.wc-block-checkout__actions_row button.wc-block-components-button{border-radius:30px;background:linear-gradient(125deg,#291932 0,#7d4b98 50%,#291932 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease}.wc-block-cart__submit-container a.wc-block-components-button:hover,.wc-block-cart__submit-container button.wc-block-components-button:hover,.wc-block-checkout__actions_row a.wc-block-components-button:hover,.wc-block-checkout__actions_row button.wc-block-components-button:hover{background-position:0 0}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{background-color:#7d4b98;border-radius:3px}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{background-color:#4f2f60}.woocommerce-account main .account .woocommerce,.woocommerce-account main .account .wp-block-post-title{max-width:1360px}.woocommerce-account main .account nav.woocommerce-MyAccount-navigation li{padding:.5em 0;border-bottom:1px solid #e7e7e7;max-width:300px}.woocommerce-account main .account nav.woocommerce-MyAccount-navigation li a{font-weight:500}form.wpcf7-form label{display:none}form.wpcf7-form input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i]),form.wpcf7-form textarea{border:none;background-color:#f5f5f5;border-radius:30px;padding:10px;width:100%;box-sizing:border-box;margin-bottom:10px;padding:15px 20px;font-family:Montserrat,sans-serif}form.wpcf7-form input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i])::placeholder,form.wpcf7-form textarea::placeholder{font-family:Montserrat,sans-serif}form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:linear-gradient(125deg,#291932 0,#7d4b98 50%,#291932 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease}form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-position:0 0}form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{cursor:pointer;color:#fff;font-size:16px;text-transform:uppercase;font-weight:600}form.wpcf7-form span.wpcf7-list-item{margin:0 0 20px}form.wpcf7-form span.wpcf7-list-item label{display:flex;align-items:flex-start;gap:16px;font-size:13px;margin-bottom:5px;cursor:pointer}