@keyframes slide-right{0%{opacity:0;transform:translate3d(-2rem,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slide-left{0%{opacity:0;transform:translate3d(2rem,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes header-appear{0%{transform:translate3d(0,-11.5rem,0)}to{transform:translateZ(0)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes peak{0%{margin-left:0}50%{margin-left:-100px}to{margin-left:0}}.woocommerce-page.single-product .content-area>.product{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-page.single-product .content-area .price~.flex-row-wrapper{justify-content:flex-start;margin-bottom:1rem}.woocommerce-page.single-product .content-area .price~.flex-row-wrapper .added_to_cart{display:none}.woocommerce-page.single-product .content-area .quantity-input{display:flex;margin-right:1rem}.woocommerce-page.single-product .content-area .quantity-input .button-minus,.woocommerce-page.single-product .content-area .quantity-input .button-plus{background-color:transparent;border:1px solid #ccc;border-radius:0;color:#333;line-height:1;min-width:0;padding:.5rem 1rem;width:3.2rem}.woocommerce-page.single-product .content-area .quantity-input .button-minus{border-right:0}.woocommerce-page.single-product .content-area .quantity-input .button-plus{border-left:0}.woocommerce-page.single-product .content-area .quantity-input .quantity-input-field{border:0;border-bottom:1px solid #ccc;border-radius:0;border-top:1px solid #ccc;padding:.7rem .1rem;text-align:center;width:3rem}.woocommerce-page.single-product .content-area .quantity-input .quantity-input-field::-webkit-inner-spin-button,.woocommerce-page.single-product .content-area .quantity-input .quantity-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-page.single-product .content-area .quantity-input .quantity-input-field[type=number]{-moz-appearance:textfield}.woocommerce-page.single-product .content-area .product_meta{line-height:1}.woocommerce-page.single-product .content-area .product_meta .posted_in,.woocommerce-page.single-product .content-area .product_meta .tagged_as{display:none}.woocommerce-page.single-product .content-area .product_meta .sku_wrapper{font-size:1.2rem;line-height:1}.woocommerce-page.single-product .content-area .product_meta .tags{margin-top:2rem}.woocommerce-page.single-product .content-area .product_meta .tags a{color:#167c83}.woocommerce-page.single-product .content-area .product_regnr{display:flex;margin-top:4rem}.woocommerce-page.single-product .content-area .product_regnr .icon{padding-top:2px;width:2.4rem}.woocommerce-page.single-product .content-area .product_regnr .text{line-height:1.6;margin-left:1rem;width:70%}@media only screen and (max-width:600px){.woocommerce-page.single-product .content-area .product_regnr{margin-bottom:4rem}}.woocommerce-page.single-product .content-area .onsale{background-color:#cf4630;border-radius:2rem;color:#fff;font-size:1.2rem;font-weight:700;left:0;line-height:1;min-height:0;padding:.5rem 1rem;top:0}@media only screen and (max-width:600px){.woocommerce-page.single-product .content-area .woocommerce-product-gallery{margin-bottom:0}}.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image{background-color:#fff;clip-path:url(#squircleClip);opacity:0;overflow:hidden;padding-bottom:2px;transition:opacity .5s;transition-delay:.2s}.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image,.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image img{height:58rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (max-width:600px){.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image,.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image img{height:40rem}}.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image.flex-active-slide,.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image:first-of-type:last-of-type{opacity:1;transition:opacity 0ms}.woocommerce-page.single-product .content-area .woocommerce-product-gallery__image a{pointer-events:none}.woocommerce-page.single-product .content-area .woocommerce-product-gallery__trigger{display:none}.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-viewport,.woocommerce-page.single-product .content-area .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{background-color:#c4c4c4;clip-path:url(#squircleClip);height:58.6rem;overflow:hidden;padding:2px}@media only screen and (max-width:600px){.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-viewport,.woocommerce-page.single-product .content-area .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{height:40.4rem}}.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-viewport{margin-bottom:2rem}.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-control-thumbs{grid-gap:1rem;display:flex;gap:1rem}.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-control-thumbs li{clip-path:url(#squircleClip);overflow:hidden;padding-top:20%;position:relative}.woocommerce-page.single-product .content-area .woocommerce-product-gallery .flex-control-thumbs li img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.woocommerce-page.single-product .content-area .summary{max-width:48rem;padding:5rem 0}.woocommerce-page.single-product .content-area .summary p.price,.woocommerce-page.single-product .content-area .summary span.price{color:#111;font-family:Gilroy-bold,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:3.4rem;font-weight:700;line-height:1.2}.woocommerce-page.single-product .content-area .summary p.price--variable,.woocommerce-page.single-product .content-area .summary span.price--variable{display:none}.woocommerce-page.single-product .content-area .summary .cart{margin-bottom:2rem}.woocommerce-page.single-product .content-area .summary .cart .quantity input.qty{background-color:#e5e5e5;border:0;clip-path:url(#squircleClip);overflow:hidden}.woocommerce-page.single-product .content-area .summary .cart .quantity input.qty:focus{outline:1px solid #000;outline-offset:-3px}.woocommerce-page.single-product .content-area .summary .cart .single_add_to_cart_button{margin-left:2rem}.woocommerce-page.single-product .content-area .summary .product-stock-container{margin-bottom:2rem}.woocommerce-page.single-product .content-area .summary .stock{display:none}.woocommerce-page.single-product .content-area .summary .variations_form .variations td,.woocommerce-page.single-product .content-area .summary .variations_form .variations th{text-align:left}.woocommerce-page.single-product .content-area .summary .variations_form .variations .reset_variations{display:none;font-size:0;line-height:0}.woocommerce-page.single-product .content-area .summary .variations_form .price{display:block;line-height:1;margin-bottom:2rem}.woocommerce-page.single-product .content-area .summary .woocommerce-variation-add-to-cart{margin-top:3rem}.woocommerce-page.single-product .content-area .summary .woocommerce-variation-add-to-cart-disabled{display:none}@media only screen and (max-width:600px){.woocommerce-page.single-product .content-area .summary{margin:0;padding:2rem 0}}.woocommerce-page.single-product .content-area .related.products,.woocommerce-page.single-product .content-area .upsells.products{width:100%}.woocommerce-page.single-product .content-area .related.products .products,.woocommerce-page.single-product .content-area .upsells.products .products{display:flex}.woocommerce-page.single-product .content-area div.woocommerce-tabs{margin:0 auto;max-width:56rem}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs{display:flex;justify-content:center;padding-left:0}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li:after,.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li:before,.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs:after,.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs:before{display:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li{background-color:transparent;border:0;margin-right:1.5rem}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li a{color:#111;font-family:Gilroy-bold,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:700;outline-offset:-2px;padding:0 3px;text-decoration-color:#199ca6;text-decoration-thickness:2px;text-underline-offset:6px}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li.active a{color:#111;text-decoration:underline;text-decoration-color:#199ca6;text-decoration-thickness:2px;text-underline-offset:6px}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li:last-of-type{margin-left:0}.woocommerce-page.single-product .content-area div.woocommerce-tabs ul.tabs li:last-of-type:first-of-type{display:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel{margin-bottom:10rem}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content--hidden>*{display:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content--hidden>:first-child{display:block}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content--hidden button.show-content span.active{display:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content--hidden button.show-content span.inactive{display:inline-block}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .button-wrapper{display:flex}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .button-wrapper:after,.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .button-wrapper:before{border-bottom:1px solid #333;content:"";flex-grow:1;margin:auto 0}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .show-content{background-color:transparent;border-color:#333;color:#111;font-family:Gilroy,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:400;transition:.3s}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .show-content:hover{background-color:#199ca6;color:#fff;filter:brightness(1)}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .show-content span{pointer-events:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .show-content span.active{display:inline-block}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--description .content .show-content span.inactive{display:none}.woocommerce-page.single-product .content-area div.woocommerce-tabs .woocommerce-Tabs-panel--additional_information table th{text-align:left}.woocommerce-page.single-product .content-area .related>h2{margin-bottom:4rem}@media screen and (max-width:1024px){.woocommerce-page.single-product{padding-top:6rem}}

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