/* Minification failed. Returning unminified contents.
(1,72): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
(1,1856): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
 */
.product-swiper{position:relative;width:100%;height:calc(100svh - var(--header-height, 130px));overflow:hidden;background:#000}@media(min-width: 768px){.product-swiper{height:80vh}}.product-swiper__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.product-swiper__btn svg{width:24px;height:24px;transition:all .3s ease}.product-swiper__btn:hover{background:#fff}.product-swiper__btn:hover svg{stroke:#000}@media(max-width: 767px){.product-swiper__btn{top:auto;bottom:11px;transform:none;width:32px;height:32px}.product-swiper__btn svg{width:18px;height:18px}}.product-swiper__btn--prev{left:1.5rem}@media(max-width: 767px){.product-swiper__btn--prev{left:calc(50% - 165px)}}@media(min-width: 768px){.product-swiper__btn--prev{left:3rem}}.product-swiper__btn--next{right:1.5rem}@media(max-width: 767px){.product-swiper__btn--next{right:calc(50% - 165px)}}@media(min-width: 768px){.product-swiper__btn--next{right:3rem}}.product-swiper__pagination{position:absolute;z-index:10;gap:.75rem;left:0 !important;width:100% !important;transform:none !important;display:flex !important;justify-content:center !important;bottom:20px !important}.product-swiper__pagination .swiper-pagination-bullet{width:15px;border-radius:0;background:#a3a3a3;transition:width .5s ease,background .5s ease;height:2px !important;opacity:.5 !important}.product-swiper__pagination .swiper-pagination-bullet-active{width:3rem;background:#fafafa;opacity:1 !important}.product-slide{position:relative;height:100%}.product-slide__inner{display:grid;height:100%;grid-template-columns:1fr;grid-template-rows:calc((100svh - var(--header-height, 130px))/2) 1fr}@media(min-width: 768px){.product-slide__inner{grid-template-columns:35% 65%;grid-template-rows:none}}.product-slide__content{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;color:#fff;z-index:10;grid-row:2}@media(min-width: 768px){.product-slide__content{padding-left:8rem;grid-row:auto}}.product-slide__title{font-size:1.875rem;line-height:1.1;font-weight:400;margin-bottom:1rem;color:#fff}@media(min-width: 768px){.product-slide__title{font-size:3rem}}.product-slide__price{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}@media(min-width: 768px){.product-slide__price{font-size:1.5rem}}.product-slide__attributes{font-size:.875rem;opacity:.8;font-weight:400}@media(min-width: 768px){.product-slide__attributes{font-size:1rem}}.product-slide__attributes-seperator{color:#c5a059}.product-slide__link{display:inline-block;width:fit-content}.product-slide__btn{width:200px;height:4rem;margin-top:3.125rem}.product-slide__image{position:relative;height:100%;overflow:hidden;grid-row:1}@media(min-width: 768px){.product-slide__image{grid-row:auto}}.product-slide__img{width:100%;height:100%;object-fit:cover;filter:brightness(0.95)}.product-slide__more{margin-block:1rem}@media(min-width: 768px){.product-slide__more{margin-block:2rem}}@media(min-width: 1440px){.product-slide__more{margin-block:3rem}}

.form__text{margin-bottom:30px;}
