/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.2
*/body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-ms-transform .2s ease;transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}.product-content{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}@media (min-width:768px){.product-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-content .product-first-column{grid-row:2}@media (min-width:768px){.product-content .product-first-column{grid-column:1;grid-row:1/span 2}.product-content__title{grid-column:2;grid-row:1}.product-content .summary{grid-column:2;grid-row:2}}.product-content .summary .services-list{padding-left:0;padding-right:0}.summary .price{font-size:1.5rem;line-height:2rem}.summary .quantity-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.summary .quantity-wrap{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity));border-radius:25px;border-width:1px;display:grid;grid-template-columns:1fr 1fr 1fr;height:49px;margin-bottom:.75rem;margin-right:1rem;overflow:hidden;width:120px}@media (min-width:1024px){.summary .quantity-wrap{margin-bottom:0}}.summary .quantity-wrap .quantity{display:block;width:25px}.summary .quantity-wrap a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:400;height:100%;justify-content:center;width:100%}.summary .quantity-wrap input{background:none;border:none;border-radius:0;color:#2e2e2e;display:block;font-size:1.125rem;font-weight:500;height:100%;line-height:1.75rem;margin:0;padding:0;text-align:center;width:40px}.summary .variations_form.cart{display:block;width:100%}.summary .variations_form.cart .button{--tw-bg-opacity:1;background-color:rgb(197 170 138/var(--tw-bg-opacity));font-weight:700;padding:.75rem 2rem;width:100%}@media (min-width:768px){.summary .variations_form.cart .button{max-width:344px}}.summary .variations_form.cart .button:hover{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity))}.summary .single_add_to_cart_button{--tw-bg-opacity:1;background-color:rgb(197 170 138/var(--tw-bg-opacity));font-weight:700;padding:.75rem 2rem;width:100%}@media (min-width:768px){.summary .single_add_to_cart_button{max-width:344px}}.summary .single_add_to_cart_button:hover{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity))}.summary .price del{--tw-text-opacity:1;color:rgb(76 81 81/var(--tw-text-opacity))}.summary .variations,.summary .variations tbody{display:block;width:100%}.summary .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.summary .variations td,.summary .variations th{text-align:left;width:100%}.summary .variations .label{font-size:.75rem;line-height:1rem}.summary .variations select{max-width:344px;width:100%}@media (min-width:768px){.summary .single_variation_wrap{margin-top:1rem}}.summary .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary .reset_variations{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:1rem;margin-top:.5rem}.summary .reset_variations:before{-webkit-box-pack:center;-ms-flex-pack:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FC5A69' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.productDetails p{margin-bottom:0}

/*# sourceMappingURL=product.min.css.map*/