.pk-woo-button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--pk-blocks-button-primary-background-color);background-image:var(--pk-blocks-button-primary-icon-background-image);background-position:var(--pk-blocks-button-primary-icon-background-position);background-repeat:no-repeat;background-size:var(--pk-blocks-button-primary-icon-background-size) var(--pk-blocks-button-primary-icon-background-size);border:var(--pk-blocks-button-primary-border);border-radius:var(--pk-blocks-button-border-radius);-webkit-box-shadow:var(--pk-blocks-button-primary-box-shadow);box-shadow:var(--pk-blocks-button-primary-box-shadow);color:var(--pk-blocks-button-primary-color) !important;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--pk-blocks-button-font-family);font-size:var(--pk-blocks-button-font-size);font-weight:var(--pk-blocks-button-font-weight);-webkit-box-pack:var(--pk-blocks-button-primary-justify-content);-webkit-justify-content:var(--pk-blocks-button-primary-justify-content);-ms-flex-pack:var(--pk-blocks-button-primary-justify-content);justify-content:var(--pk-blocks-button-primary-justify-content);letter-spacing:var(--pk-blocks-button-letter-spacing);line-height:var(--pk-blocks-button-line-height);opacity:1 !important;padding:var(--pk-blocks-button-primary-padding-top) var(--pk-blocks-button-primary-padding-right) var(--pk-blocks-button-primary-padding-bottom) var(--pk-blocks-button-primary-padding-left);position:relative;-webkit-text-decoration:var(--pk-blocks-button-text-decoration);text-decoration:var(--pk-blocks-button-text-decoration);text-transform:var(--pk-blocks-button-text-transform);-webkit-transition:var(--pk-blocks-button-primary-transition);transition:var(--pk-blocks-button-primary-transition)}.pk-woo-button:hover,.pk-woo-button:active,.pk-woo-button:focus{background-color:var(--pk-blocks-button-primary-background-color-hover);background-image:var(--pk-blocks-button-primary-icon-background-image-hover);background-position:var(--pk-blocks-button-primary-icon-background-position-hover);border:var(--pk-blocks-button-primary-border-hover);color:var(--pk-blocks-button-primary-color-hover) !important;-webkit-text-decoration:var(--pk-blocks-button-text-decoration-hover);text-decoration:var(--pk-blocks-button-text-decoration-hover)}.pk-woo-button--full{text-align:center;width:100%}.pk-woo-button--secondary{background-color:var(--pk-blocks-button-secondary-background-color);background-image:var(--pk-blocks-button-secondary-icon-background-image);background-position:var(--pk-blocks-button-secondary-icon-background-position);background-size:var(--pk-blocks-button-secondary-icon-background-size) var(--pk-blocks-button-secondary-icon-background-size);border:var(--pk-blocks-button-secondary-border);-webkit-box-shadow:var(--pk-blocks-button-secondary-box-shadow);box-shadow:var(--pk-blocks-button-secondary-box-shadow);color:var(--pk-blocks-button-secondary-color) !important;-webkit-box-pack:var(--pk-blocks-button-secondary-justify-content);-webkit-justify-content:var(--pk-blocks-button-secondary-justify-content);-ms-flex-pack:var(--pk-blocks-button-secondary-justify-content);justify-content:var(--pk-blocks-button-secondary-justify-content);padding:var(--pk-blocks-button-secondary-padding-top) var(--pk-blocks-button-secondary-padding-right) var(--pk-blocks-button-secondary-padding-bottom) var(--pk-blocks-button-secondary-padding-left) !important;-webkit-text-decoration:var(--pk-blocks-button-secondary-text-decoration);text-decoration:var(--pk-blocks-button-secondary-text-decoration);-webkit-transition:var(--pk-blocks-button-secondary-transition);transition:var(--pk-blocks-button-secondary-transition)}.pk-woo-button--secondary:hover,.pk-woo-button--secondary:active,.pk-woo-button--secondary:focus{background-color:var(--pk-blocks-button-secondary-background-color-hover);background-image:var(--pk-blocks-button-secondary-icon-background-image-hover);background-position:var(--pk-blocks-button-secondary-icon-background-position-hover);border:var(--pk-blocks-button-secondary-border-hover);color:var(--pk-blocks-button-secondary-color-hover) !important;-webkit-text-decoration:var(--pk-blocks-button-secondary-text-decoration-hover);text-decoration:var(--pk-blocks-button-secondary-text-decoration-hover)}.pk-woo-navigation__list{border-radius:8px;border:1px solid var(--pk-blocks-canvas-lightest);list-style:none !important;padding:0 !important}.pk-woo-navigation__item{display:block}.pk-woo-navigation__link{border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin:3px;padding:10px;text-decoration:none;-webkit-transition:200ms background ease-in-out;transition:200ms background ease-in-out}.pk-woo-navigation__link:hover{background:var(--pk-blocks-canvas-lighter)}.is-active .pk-woo-navigation__link,.is-active .pk-woo-navigation__link:hover{background:rgba(98,2,239,.0509803922);color:var(--pk-blocks-primary-color)}.pk-woo-price{font-weight:var(--pk-blocks-title-font-weight)}.pk-woo-price span.price,.pk-woo-price{color:var(--pk-blocks-body-color) !important}.pk-woo-price--big{font-size:calc(1.5rem + 5*(100vw - 320px)/1440)}.pk-woo-price--block{display:block}.pk-woo-price--margin{margin-bottom:20px}.pk-woo-price--variation{display:none}.pk-woo-product-tile{height:100%;position:relative;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.pk-woo-product-tile.swiper-slide{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:auto !important}.pk-woo-product-tile__link{background-color:var(--pk-blocks-tile-woocommerce-background-color);border:var(--pk-blocks-tile-woocommerce-border);border-radius:var(--pk-blocks-tile-woocommerce-border-radius);-webkit-box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow);box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--pk-blocks-tile-woocommerce-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;-webkit-transition:all 200ms linear;transition:all 200ms linear}.pk-woo-product-tile__link:hover{background-color:var(--pk-blocks-tile-woocommerce-background-color-hover);border:var(--pk-blocks-tile-woocommerce-border-hover);-webkit-box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow-hover);box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow-hover);color:var(--pk-blocks-tile-woocommerce-color-hover)}.pk-woo-product-tile__image{background-color:var(--pk-blocks-canvas-lightest);border-radius:var(--pk-blocks-tile-woocommerce-border-radius);margin:0;overflow:hidden;position:relative}.pk-woo-product-tile--skeleton .pk-woo-product-tile__image{background:var(--pk-blocks-canvas-lighter);height:200px;width:100%}.pk-woo-product-tile__image img{height:auto;width:100%}.pk-woo-product-tile__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:clamp(12px,2vw,20px);padding:clamp(12px,2vw,25px);text-align:left}.pk-woo-product-tile__title{font-family:var(--pk-blocks-body-font-family);font-size:clamp(14px,2vw,16px);font-style:var(--pk-blocks-title-font-style);font-weight:var(--pk-blocks-title-font-weight);letter-spacing:var(--pk-blocks-title-letter-spacing);line-height:var(--pk-blocks-title-line-height);text-transform:var(--pk-blocks-title-text-transform)}.pk-woo-product-tile--skeleton .pk-woo-product-tile__title{background:var(--pk-blocks-canvas-lighter);height:30px;width:100%}.pk-woo-product-tile__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:auto}.pk-woo-product-tile--skeleton .pk-woo-product-tile__prices{background:var(--pk-blocks-canvas-lighter);height:50px;width:50%}.pk-woo-product-tile__price{display:block;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1}.pk-woo-product-tile__price--from{font-weight:300;text-decoration:line-through}.pk-woo-product-tile__price--primary{color:var(--pk-blocks-primary-color)}.pk-woo-product-tile__colors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.pk-woo-product-tile__color{border:1px solid currentColor;border-radius:50%;-webkit-box-shadow:0 0 0 1px var(--pk-blocks-canvas-lightest);box-shadow:0 0 0 1px var(--pk-blocks-canvas-lightest);height:16px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:16px}.pk-woo-product-tile__color.is-inactive{height:0;margin-left:-6px;-webkit-transform:scale(0);transform:scale(0);width:0}.pk-woo-product-tile__color--more{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--pk-blocks-canvas-lightest);border-color:var(--pk-blocks-canvas-lightest);color:var(--pk-blocks-canvas);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pk-woo-product-tile__color--more.is-active{display:none}.pk-woo-results{clear:both;display:grid;gap:20px 7px;grid-template-columns:repeat(auto-fill, minmax(177px, 1fr));margin:0 0 2em;width:100%}.pk-woo-results:before,.pk-woo-results:after{content:none !important;display:none !important}@media screen and (min-width: 640px){.pk-woo-results{gap:var(--pk-blocks-woocommerce-grid-gap-vertical) var(--pk-blocks-woocommerce-grid-gap-horizontal);grid-template-columns:repeat(auto-fill, minmax(286px, 1fr))}}.pk-woo-results__tile{background-color:var(--pk-blocks-tile-woocommerce-background-color);border:var(--pk-blocks-tile-woocommerce-border);border-radius:var(--pk-blocks-tile-woocommerce-border-radius);-webkit-box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow);box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow);color:var(--pk-blocks-tile-woocommerce-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all var(--pk-blocks-tile-woocommerce-transition);transition:all var(--pk-blocks-tile-woocommerce-transition);padding:20px}.pk-woo-results__tile img{margin:-20px -20px 0;max-width:calc(100% + 40px)}.pk-woo-results__tile:hover{background-color:var(--pk-blocks-tile-woocommerce-background-color-hover);border:var(--pk-blocks-tile-woocommerce-border-hover);-webkit-box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow-hover);box-shadow:var(--pk-blocks-tile-woocommerce-box-shadow-hover);color:var(--pk-blocks-tile-woocommerce-color-hover);-webkit-transform:var(--pk-blocks-tile-woocommerce-transform-hover);transform:var(--pk-blocks-tile-woocommerce-transform-hover)}@media screen and (min-width: 640px){.pk-woo-results__tile{-webkit-flex-basis:calc(50% - var(--pk-blocks-woocommerce-grid-gap-horizontal));-ms-flex-preferred-size:calc(50% - var(--pk-blocks-woocommerce-grid-gap-horizontal));flex-basis:calc(50% - var(--pk-blocks-woocommerce-grid-gap-horizontal));max-width:calc(50% - var(--pk-blocks-woocommerce-grid-gap-horizontal))}}@media screen and (min-width: 768px){.pk-woo-results__tile{-webkit-flex-basis:calc(25% - var(--pk-blocks-woocommerce-grid-gap-horizontal));-ms-flex-preferred-size:calc(25% - var(--pk-blocks-woocommerce-grid-gap-horizontal));flex-basis:calc(25% - var(--pk-blocks-woocommerce-grid-gap-horizontal));max-width:calc(25% - var(--pk-blocks-woocommerce-grid-gap-horizontal))}}.pk-woo-results__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-bottom:20px;text-decoration:none}.pk-woo-sale{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--pk-blocks-deal-label-background-color);border-radius:var(--pk-blocks-button-border-radius);color:var(--pk-blocks-deal-label-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;height:20px;padding:0 8px;text-transform:uppercase}.pk-woo-sale--absolute{left:20px;position:absolute;top:20px;z-index:9}@media screen and (min-width: 640px){.pk-woo-sale{height:32px;padding:0 12px}}.pk-woo-title{font-size:24px;font-weight:var(--pk-blocks-title-font-weight);margin:20px 0}.pk-woo-title--small{font-size:16px;font-weight:bold;padding:10px 0 0;clear:both}.woocommerce .review-summary{display:block}.woocommerce .review-summary__stars{display:inline-block}.woocommerce .review-summary__text{color:#6b7280;display:inline-block;margin-left:10px}.woocommerce .star-rating{overflow:hidden !important;display:inline-block}.woocommerce .star-rating::before{content:"★★★★★" !important;color:#e5e7eb !important;letter-spacing:.1em}.woocommerce .star-rating span::before{content:"★★★★★" !important;color:gold;letter-spacing:.1em}.woocommerce #reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce #reviews h3{display:none}.woocommerce #reviews .review-form-container{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;max-width:500px}.woocommerce #reviews .review-form-container h4.review-title{font-size:24px;margin-bottom:30px}.woocommerce #reviews .review-form-container textarea{padding:1rem;border-radius:8px;border:1px solid #e5e7eb;font-size:16px;width:100%;resize:vertical}.woocommerce #reviews .review-list-container{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}.woocommerce #reviews .review-list-container .commentlist{list-style:none !important;padding:0;margin:0}.woocommerce #reviews .review-list-container .commentlist li{position:relative;padding:0 0 1rem 1.5rem;margin-bottom:2rem;border-bottom:1px solid #eee}.woocommerce #reviews .review-list-container .commentlist li .review-rating-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:bold;margin-bottom:15px}.woocommerce #reviews .review-list-container .commentlist li .review-rating-line .number-rating{font-size:18px;letter-spacing:.1em}.woocommerce #reviews .review-list-container .commentlist li .comment-text{margin-top:.5rem;font-size:1rem;line-height:1.5}.woocommerce #reviews .review-list-container .commentlist li .review-footer{color:#9ca3af;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.25rem}@media(max-width: 768px){.woocommerce #reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce #reviews .review-form-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.woocommerce #reviews .review-list-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.woocommerce #reviews .review-list-container .commentlist li{padding:0 0 20px}.woocommerce #reviews .review-list-container .commentlist li .review-rating-line .number-rating{font-size:14px}}.comment-form-rating p.stars{font-size:26px}.comment-form-rating p.stars a::before{content:"★" !important;color:#e5e7eb !important;position:absolute !important;top:0 !important;left:0 !important;font-size:1em !important}.comment-form-rating p.stars a:hover::before,.comment-form-rating p.stars a.active::before{content:"★" !important;color:gold !important}.comment-form-rating p.stars:hover a::before{content:"★" !important;color:gold !important}.comment-form-rating p.stars:hover a:hover~a::before{content:"★" !important;color:#e5e7eb !important}
