.product__breadcrumbs{margin-bottom:var(--gap)}.product__grid{display:grid;grid-gap:var(--gap)}.product__card,.product__cart{min-width:0}.product__card{align-self:start}.product__card>:not(:last-child){margin-bottom:2rem}.product__card-header{display:flex;flex-wrap:wrap;align-items:center;margin-top:-10px}.product__card-header>*{margin-top:10px}.product__card-header>:not(:last-child){margin-right:1rem}.product__summary-text{line-height:1.65em}.product__summary-link{margin-top:var(--gap-small)}.product__card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:-10px}.product__card-footer>*{margin-top:10px;margin-right:10px}.product__card-column{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}.product__card-column>*{margin-bottom:10px}.product__card-column>:not(:last-child){margin-right:var(--gap-small)}.product__link{display:inline-flex;align-items:center}.product__link>svg{flex-shrink:0;display:block;width:12px;height:12px;padding-left:10px;fill:hsl(var(--ph),var(--ps),var(--pl))}.product__messenger{display:flex;align-items:center;justify-content:center;height:36px;padding:6px 14px;box-sizing:border-box;border-radius:36px;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));font-size:.95em;transition:.2s ease;text-decoration:none}.product__messenger:hover{background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%))}.product__messenger svg{display:block;width:20px;height:20px;margin-right:8px;fill:hsl(var(--ah),var(--as),calc(var(--al) - 12%));transition:.2s ease}.product__messenger:hover .icon-telegram-outlined{fill:#40a2e2}.product__messenger:hover .icon-whatsapp-outlined{fill:#00b856}.product__subtitle{display:block;margin-bottom:var(--gap);font-size:var(--subtitle-font-size);font-weight:700;line-height:1.45em}.product__cross-selling{display:none}@media (min-width:768px){.product__card-header>:not(:last-child){padding-right:1rem;border-right:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%))}}@media (min-width:1300px){.product__grid{grid-template-columns:1fr 380px;grid-gap:3rem}}@media (min-width:1300px){.product__cross-selling{display:block}}.layout-product-page__content{margin-top:2rem}.product-affiliate--gap{margin-bottom:var(--gap)}.product-affiliate__bonus{display:block;margin-bottom:var(--gap)}.product-affiliate__bonus strong{padding:3px 10px;margin-left:5px;border-radius:4px;font-size:15px;font-weight:600;line-height:1.2em;background-color:hsla(var(--ph),var(--ps),var(--pl),.1)}.product-affiliate__container{overflow:auto;position:relative;padding-bottom:10px}.product-affiliate__container::-webkit-scrollbar{height:8px;background-color:hsl(var(--ah),var(--as),var(--al))}.product-affiliate__container::-webkit-scrollbar-thumb{background-color:hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.product-affiliate__table{border-collapse:collapse;vertical-align:top;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-affiliate__table thead th{min-height:1em;padding:.3rem .8rem;text-align:left;font-weight:600;line-height:1.45em;font-size:.95em}.product-affiliate__table td{min-height:1em;padding:.4rem 1.2rem;box-sizing:border-box;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));line-height:1.45em;font-size:.95em}.product-affiliate__table td:nth-of-type(2){min-width:300px}.product-affiliate__table td:not(:nth-of-type(2)){white-space:nowrap}.product-affiliate__table td.is-right{text-align:right}.product-affiliate__table td strong{font-weight:600}.product-affiliate__table td a{color:hsl(var(--th),var(--ts),var(--tl))}.product-cart{max-height:700px;padding:1rem;box-sizing:border-box;overflow-y:scroll}.product-cart::-webkit-scrollbar{width:5px;height:5px;background-color:transparent}.product-cart::-webkit-scrollbar-thumb{margin-left:5px;border-radius:4px;background-color:transparent}.product-cart:hover::-webkit-scrollbar-thumb{background-color:hsl(var(--ah),var(--as),calc(var(--al) - 4%))}.product-cart__form.is-active .product-cart__quantity{display:flex}.product-cart__form[data-price="0"] .product-cart__purchase-wrapper{display:none}.product-cart__form:not([data-price="0"]) .product-cart__request{display:none}.product-cart__name{display:inline-block;margin-bottom:var(--gap-small);margin-right:var(--gap);font-size:var(--mid-font-size);line-height:1.45em;font-weight:600;color:currentColor;text-decoration:none}.product-cart__grid{display:grid;grid-gap:var(--gap)}.product-cart__column{min-width:0}.product-cart__column>:not(:last-child){margin-bottom:1rem}.product-cart__header{display:flex;flex-wrap:wrap;align-items:center;margin-top:-10px}.product-cart__header>*{margin-top:10px}.product-cart__header>:not(:last-child){margin-right:var(--gap)}.product-cart__purchase{padding:1rem;border-radius:var(--border-radius-large);border:1px solid hsl(var(--ah),var(--as),var(--al));background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%));box-shadow:var(--shadow-spread)}.product-cart__purchase>:not(:last-child){margin-bottom:var(--gap-small)}.product-cart__purchase-wrapper{display:flex;align-items:flex-start}.product-cart__purchase-text{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));font-size:.95em;line-height:1.45em}.product-cart__quantity{flex-shrink:0;display:none;align-items:center;justify-content:space-between;width:100px;margin-right:var(--gap-small);box-sizing:border-box;background-color:hsl(var(--bh),var(--bs),var(--bl));border-radius:var(--border-radius-small);border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));color:hsla(var(--th),var(--ts),var(--tl),.6);overflow:hidden;user-select:none}.product-cart__quantity-button{display:flex;align-items:center;justify-content:center;width:25px;height:42px;padding:unset;border:unset;background-color:transparent;transition:.1s ease;cursor:pointer}.product-cart__quantity-button:hover,.product-navigation__item>a.is-selected,.product-navigation__item>a:hover{background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%))}.product-cart__quantity-button.is-loading{opacity:.3}.product-cart__quantity-button:focus{outline:0}.product-cart__quantity-button>svg{display:block;width:10px;height:10px;fill:hsl(var(--ph),var(--ps),var(--pl))}.product-cart__quantity-value{display:block;width:50px;text-align:center;font-size:.95em}.product-cart__request-button,.product-cart__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:8px 16px;box-sizing:border-box;background-color:hsl(var(--ph),var(--ps),var(--pl));color:hsl(var(--bh),var(--bs),var(--bl));border:unset;border-radius:var(--border-radius-small);transition:background-color .15s ease-in-out;text-decoration:none;font-size:1em;line-height:1.45em;user-select:none;cursor:pointer}.product-cart__request-button:hover{background-color:hsl(var(--ph),var(--ps),calc(var(--pl) + 6%));transition:background-color .25s ease}.product-cart__request-button.is-rounded{border-radius:25px}.product-cart__submit{overflow:hidden;position:relative}.product-cart__submit:hover{background-color:hsl(var(--ph),var(--ps),calc(var(--pl) + 6%));transition:background-color .25s ease}.product-cart__submit[disabled]{background-color:hsl(var(--ah),var(--as),var(--al));color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));cursor:auto}.product-cart__submit.is-rounded{border-radius:25px}@media (min-width:768px){.product-cart{padding:1.5rem}}@media (min-width:768px){.product-cart__grid{grid-template-columns:1fr minmax(0,380px);grid-gap:2rem}}.product-code{display:inline-block}.product-code__item{position:relative;cursor:pointer;z-index:11}.product-code__item.is-hidden{display:none}.product-code__item>svg{display:inline-block;margin-bottom:-2px;margin-left:5px;fill:hsl(var(--ah),var(--as),calc(var(--al) - 12%))}.product-code__message,.product-code__name{font-size:.95em;line-height:1.45em;color:hsl(var(--th),var(--ts),calc(var(--tl) + 40%))}.product-code__message{position:absolute;top:calc(100% + 10px);left:0;display:block;padding:8px 16px;width:auto;border-radius:var(--border-radius-normal);border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 2%));background-color:hsl(var(--bh),var(--bs),var(--bl));box-shadow:var(--shadow-spread);white-space:nowrap;text-align:left;opacity:0;transition:.3s ease}.product-code__message.is-visible{opacity:1}.product-code__message.is-hidden{opacity:0}@media (min-width:1300px){.product-code__message{left:50%;transform:translateX(-50%)}}.product-details__wrapper>:not(:last-child),.product-features__wrapper>:not(:last-child){margin-bottom:var(--gap-small)}.product-details__item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:5px;font-size:.95em;line-height:1.45em;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.product-details__code{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.product-details__line{display:block;height:5px;min-width:20px;margin-top:12px;background:radial-gradient(ellipse at center,hsl(var(--ah),var(--as),calc(var(--al) - 8%))0,hsl(var(--ah),var(--as),calc(var(--al) - 8%)) .5px,transparent 1.25px) right;background-size:5px}.product-details__value{display:-webkit-flex;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-items:flex-end;flex-wrap:wrap;box-sizing:border-box;text-align:right;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.product-details__color-wrapper{display:flex;flex-wrap:wrap;margin-top:-10px}.product-details__color-wrapper>*{margin-top:10px}.product-details__color{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:20px;width:20px;margin:1px 4px 1px 1px;box-sizing:border-box;border-radius:4px;border:2px solid hsl(var(--bh),var(--bs),var(--bl));box-shadow:0 0 0 1px hsl(var(--ah),var(--as),calc(var(--al) - 4%)),inset 0 0 4px rgba(0,0,0,.1)}.product-features__wrapper{margin-top:var(--gap)}.product-features__item{display:grid;grid-gap:5px;grid-template-columns:auto 1fr auto;align-items:start;font-size:.95em;line-height:1.45em}.product-features__code{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.product-features__line{display:block;height:5px;min-width:20px;margin-top:12px;background:radial-gradient(ellipse at center,hsl(var(--ah),var(--as),calc(var(--al) - 10%))0,hsl(var(--ah),var(--as),calc(var(--al) - 10%)) .5px,transparent 1.25px) right;background-size:5px}.product-features__value{display:-webkit-flex;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-items:flex-end;flex-wrap:wrap;box-sizing:border-box;text-align:right;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.product-features__color-wrapper{display:flex;flex-wrap:wrap;margin-top:-10px}.product-features__color-wrapper>*{margin-top:10px}.product-features__color{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:26px;width:26px;margin-right:6px;box-sizing:border-box;border-radius:4px;border:2px solid hsl(var(--bh),var(--bs),var(--bl));box-shadow:0 0 0 1px hsl(var(--ah),var(--as),calc(var(--al) - 4%)),inset 0 0 4px rgba(0,0,0,.1)}.product-features__divider{margin-bottom:var(--gap-small);line-height:1.45em}.product-features__divider span{border-bottom:1px solid hsl(var(--ph),var(--ps),var(--pl))}.product-features__divider:not(:first-of-type){margin-top:2.5rem}@media (min-width:768px){.product-features__item{font-size:1em}}@media (min-width:1200px){.product-features__item{grid-template-columns:auto 1fr 400px;grid-gap:10px}}.product-gallery-one__grid{position:relative}.product-gallery-one__left-bar,.product-gallery-one__right-bar{position:absolute;top:var(--gap-small);justify-content:flex-start;user-select:none;z-index:10}.product-gallery-one__left-bar{align-items:center;left:var(--gap-small)}.product-gallery-one__left-bar>:not(:last-child){margin-bottom:var(--gap-small)}.product-gallery-one__right-bar{display:flex;align-items:center;right:var(--gap-small)}.product-gallery-one__right-bar>:not(:last-child){margin-right:5px}.product-gallery-one__bottom-bar{position:absolute;bottom:var(--gap-small);right:var(--gap-small);user-select:none;z-index:10}.product-gallery-one__swiper-wrapper{align-items:center}.product-gallery-one__thumbs-button{display:flex;align-items:center;justify-content:center;padding:5px}.product-gallery-one__thumbs-button.swiper-button-disabled .icon-arrow-thin{opacity:.25}.product-gallery-one__thumbs-button:not(.swiper-button-disabled){cursor:pointer}.product-gallery-one__thumbs-button .icon-arrow-thin{display:block;width:16px;height:16px;fill:hsl(var(--ah),var(--as),calc(var(--al) - 25%))}.product-gallery-one__thumbs-button.is-prev{margin-bottom:var(--gap-small)}.product-gallery-one__thumbs-button.is-prev .icon-arrow-thin{transform:rotate(-90deg)}.product-gallery-one__thumbs-button.is-next{margin-top:var(--gap-small)}.product-gallery-one__thumbs-button.is-next .icon-arrow-thin{transform:rotate(90deg)}.product-gallery-one__thumbs-container{position:absolute;top:50%;left:0;display:none;width:80px;transform:translateY(-50%)}.product-gallery-one__thumbs-wrapper{height:calc(80px*3 + 20px);overflow:hidden}.product-gallery-one__thumb.swiper-slide-thumb-active .product-gallery-one__thumb-image,.product-gallery-one__thumb.swiper-slide-thumb-active .product-gallery-one__thumb-video{border-color:hsl(var(--ph),var(--ps),var(--pl));box-shadow:0 0 0 1px hsl(var(--ph),var(--ps),var(--pl))}.product-gallery-one__thumb-image,.product-gallery-one__thumb-video{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:calc(80px - 2px);height:calc(80px - 2px);padding:5px;margin:1px;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));border-radius:var(--border-radius-small);background-color:hsl(var(--bh),var(--bs),var(--bl));transition:.25s ease;cursor:pointer;overflow:hidden}.product-gallery-one__thumb-image img,.product-gallery-one__thumb-video img{display:block;width:auto;max-width:100%;max-height:100%;user-select:none}.product-gallery-one__thumb-video .icon-youtube{display:block;width:32px;height:32px;fill:hsl(var(--ph),var(--ps),var(--pl))}.product-gallery-one__gallery-wrapper{position:relative}.product-gallery-one__single-wrapper,.product-gallery-one__slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--border-radius-normal)}.product-gallery-one__image-link{display:block;text-decoration:none;cursor:zoom-in}.product-gallery-one__image,.product-gallery-one__single{display:flex;align-items:flex-start;height:100%;border-radius:var(--border-radius-normal);overflow:hidden}.product-gallery-one__image img,.product-gallery-one__single img{min-height:300px}.product-gallery-one__video-wrapper{display:flex;align-items:center;justify-content:center;height:100%;width:100%;max-width:650px;max-height:500px}.product-gallery-one__video-wrapper .video-container{width:100%}.product-gallery-one__loader{position:absolute;top:50%;left:50%;transform:translate(-50%)}.product-gallery-one__button{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:34px;height:34px;margin-top:calc(0px - 34px/2);border-radius:50%;transition:.3s ease;background-color:hsl(var(--bh),var(--bs),var(--bl));box-shadow:var(--shadow-card);user-select:none;cursor:pointer;z-index:10;display:flex}.product-gallery-one__button.is-prev .icon-arrow-thin{transform:rotate(180deg)}.product-gallery-one__button[aria-disabled=true] .icon-arrow-thin{opacity:.25}.product-gallery-one__button .icon-arrow-thin{display:block;fill:hsl(var(--ah),var(--as),calc(var(--al) - 25%))}.product-gallery-one__button.swiper-button-lock{display:none}.product-gallery-one__button.is-next{right:-10px}.product-gallery-one__button.is-prev{left:-10px}@media (min-width:768px){.product-gallery-one__thumbs-container{display:block}}@media (min-width:768px){.product-gallery-one__gallery-wrapper{width:calc(100% - 80px - 3rem);margin-left:calc(80px + 3rem)}}@media (min-width:768px){.product-gallery-one__left-bar{top:0;left:0}}@media (min-width:768px){.product-gallery-one__right-bar{top:0;right:0}}@media (min-width:768px){.product-gallery-one__bottom-bar{bottom:0;right:0}}@media (min-width:768px){.product-gallery-one__button.is-next{right:0}}@media (min-width:768px){.product-gallery-one__button.is-prev{left:0}}@media (min-width:768px){.product-gallery-one__magnifier{display:none}}.product-gallery-three{position:relative}.product-gallery-three--gap{margin-bottom:var(--gap)}.product-gallery-three__badge{position:absolute;top:var(--gap-small);left:var(--gap-small);user-select:none;z-index:10}.product-gallery-three__swiper-wrapper{align-items:center}.product-gallery-three__single-wrapper,.product-gallery-three__slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--border-radius-normal)}.product-gallery-three__image,.product-gallery-three__single{display:flex;align-items:flex-start;height:100%;border-radius:var(--border-radius-normal);overflow:hidden}.product-gallery-one__image img,.product-gallery-one__single img,.product-gallery-three__image img,.product-gallery-three__single img,.product-gallery-two__image img,.product-gallery-two__single img{display:block;width:100%;max-height:500px;margin:0;object-fit:cover;border-radius:var(--border-radius-normal);user-select:none}.product-gallery-three__button{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:34px;height:34px;margin-top:calc(0px - 34px/2);border-radius:50%;transition:.3s ease;background-color:hsl(var(--bh),var(--bs),var(--bl));box-shadow:var(--shadow-card);user-select:none;cursor:pointer;z-index:10;display:flex}.product-gallery-three__button.is-prev .icon-arrow-thin{transform:rotate(180deg)}.product-gallery-three__button[aria-disabled=true] .icon-arrow-thin{opacity:.25}.product-gallery-three__button .icon-arrow-thin{display:block;width:14px;height:14px;fill:hsl(var(--ah),var(--as),calc(var(--al) - 25%))}.product-gallery-three__button.swiper-button-lock{display:none}.product-gallery-three__button.is-next{right:-10px}.product-gallery-three__button.is-prev{left:-10px}@media (min-width:768px){.product-gallery-three__button.is-next{right:-17px}}@media (min-width:768px){.product-gallery-three__button.is-prev{left:-17px}}.product-gallery-two__gallery-container{position:relative}.product-gallery-two__left-bar,.product-gallery-two__right-bar{position:absolute;top:var(--gap-small);justify-content:flex-start;user-select:none;z-index:10}.product-gallery-two__left-bar{align-items:center;left:var(--gap-small)}.product-gallery-two__left-bar>:not(:last-child){margin-bottom:var(--gap-small)}.product-gallery-two__right-bar{display:flex;align-items:center;right:var(--gap-small)}.product-gallery-two__right-bar>:not(:last-child){margin-right:5px}.product-gallery-two__bottom-bar{position:absolute;bottom:var(--gap-small);right:var(--gap-small);user-select:none;z-index:10}.product-gallery-two__swiper-wrapper{align-items:center}.product-gallery-two__single-wrapper,.product-gallery-two__slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--border-radius-normal)}.product-gallery-two__image-link{display:block;text-decoration:none;cursor:zoom-in}.product-gallery-two__image,.product-gallery-two__single{display:flex;align-items:flex-start;height:100%;border-radius:var(--border-radius-normal);overflow:hidden}.product-gallery-two__button{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:34px;height:34px;margin-top:calc(0px - 34px/2);border-radius:50%;transition:.3s ease;background-color:hsl(var(--bh),var(--bs),var(--bl));box-shadow:var(--shadow-card);user-select:none;cursor:pointer;z-index:10;display:flex}.product-gallery-two__button.is-prev .icon-arrow-thin{transform:rotate(180deg)}.product-gallery-two__button[aria-disabled=true] .icon-arrow-thin{opacity:.25}.product-gallery-two__button .icon-arrow-thin{display:block;width:14px;height:14px;fill:hsl(var(--ah),var(--as),calc(var(--al) - 25%))}.product-gallery-two__button.swiper-button-lock{display:none}.product-gallery-two__button.is-next{right:-10px}.product-gallery-two__button.is-prev{left:-10px}@media (min-width:768px){.product-gallery-two__magnifier{display:none}}@media (min-width:768px){.product-gallery-two__button.is-next{right:-17px}}@media (min-width:768px){.product-gallery-two__button.is-prev{left:-17px}}.product-navigation--gap{margin-bottom:var(--gap)}.product-navigation__list{display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gap-small));margin-right:calc(-.5*var(--gap-small));margin-left:calc(-.5*var(--gap-small))}.product-navigation__item{flex:0 0 auto;padding-right:calc(var(--gap-small)*.5);padding-left:calc(var(--gap-small)*.5);margin-top:var(--gap-small);box-sizing:border-box}.product-navigation__item>a{display:flex;align-items:center;height:42px;padding:.4rem 1rem;margin:1px;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));text-decoration:none;color:hsl(var(--th),var(--ts),var(--tl));transition:.2s ease;outline:0;cursor:pointer}.product-navigation__item>a:active{box-shadow:0 0 0 .2rem hsla(var(--ah),var(--as),var(--al),.6)}.product-order{padding:1.4rem;border-radius:var(--border-radius-normal);border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));background-color:hsl(var(--bh),var(--bs),var(--bl));overflow:hidden}.product-order--gap{margin-bottom:var(--gap)}.product-order__header{display:grid;grid-gap:5px;align-items:center;padding-bottom:1rem;border-bottom:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));line-height:1.45em}.product-order__name{font-weight:600}.product-order__name a{color:hsl(var(--ph),var(--ps),var(--pl))}.product-order__date{margin-left:5px;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));font-size:.95em}.product-order__price{font-weight:600}.product-order__body,.product-order__summary{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.product-order__summary{margin-right:5px;font-size:.95em}.product-order__body{padding-top:1rem;line-height:1.45em}.product-order__composition{display:block}.product-order__composition a{font-weight:600;text-decoration:none;color:hsl(var(--th),var(--ts),var(--tl))}.product-order__status{display:block;margin-top:5px}.product-order__badge{padding:3px 10px;margin-left:5px;border-radius:4px;font-size:15px;line-height:1.2em;color:hsl(var(--bh),var(--bs),var(--bl))}@media (min-width:768px){.product-order__header{grid-template-columns:1fr auto}}.product-purchase__form>:not(:last-child){margin-bottom:var(--gap)}.product-purchase__form.is-active .product-purchase__quantity{display:flex}.product-purchase__form[data-price="0"] .product-purchase__buttons{display:none}.product-purchase__form:not([data-price="0"]) .product-purchase__request{display:none}.product-purchase__share{display:flex;justify-content:space-between;align-items:center}.product-purchase__share>:not(:last-child){margin-right:1rem}.product-purchase__share>:last-child{margin-left:auto}.product-purchase__purchase{padding:var(--gap);box-sizing:border-box;border-radius:var(--border-radius-large)}.product-purchase__purchase>:not(:last-child){margin-bottom:1rem}.product-purchase__purchase.is-highlight{border:1px solid hsl(var(--ah),var(--as),var(--al));background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%));box-shadow:var(--shadow-spread)}.product-purchase__purchase:not(.is-highlight){background-color:hsl(var(--bh),var(--bs),var(--bl));box-shadow:var(--shadow-spread-moderate)}.product-purchase__purchase-text{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));font-size:.95em;line-height:1.45em}.product-purchase__purchase-wrapper{display:flex;align-items:flex-start}.product-purchase__affiliate{display:flex;flex-wrap:wrap;align-items:center;margin-top:-10px}.product-purchase__affiliate>*{margin-top:10px}.product-purchase__affiliate>:first-child{margin-right:auto}.product-purchase__affiliate>:not(:first-child){margin-left:var(--gap-small)}.product-purchase__buttons,.product-purchase__request{max-width:500px}.product-purchase__buttons>:not(:last-child),.product-purchase__request>:not(:last-child){margin-bottom:var(--gap-small)}.product-purchase__quantity{flex-shrink:0;display:none;align-items:center;justify-content:space-between;width:100px;margin-right:var(--gap-small);box-sizing:border-box;background-color:hsl(var(--bh),var(--bs),var(--bl));border-radius:var(--border-radius-small);border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));color:hsla(var(--th),var(--ts),var(--tl),.6);overflow:hidden;user-select:none}.product-purchase__quantity-button{display:flex;align-items:center;justify-content:center;width:25px;height:42px;padding:unset;border:unset;background-color:transparent;transition:.1s ease;cursor:pointer}.product-purchase__quantity-button:hover{background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%))}.product-purchase__quantity-button.is-loading{opacity:.3}.product-purchase__quantity-button:focus{outline:0}.product-purchase__quantity-value{display:block;width:50px;text-align:center;font-size:.95em}.product-purchase__request-button{padding:8px 16px;background-color:hsl(var(--ph),var(--ps),var(--pl));color:hsl(var(--bh),var(--bs),var(--bl));border:unset;transition:background-color .15s ease-in-out;font-size:1em}.product-purchase__request-button:hover{background-color:hsl(var(--ph),var(--ps),calc(var(--pl) + 6%));transition:background-color .25s ease}.product-purchase__request-button.is-rounded{border-radius:25px}.product-purchase__one-click,.product-purchase__request-button,.product-purchase__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;border-radius:var(--border-radius-small);text-decoration:none;line-height:1.45em;user-select:none;cursor:pointer}.product-purchase__submit{overflow:hidden;position:relative;padding:8px 16px;background-color:hsl(var(--ph),var(--ps),var(--pl));color:hsl(var(--bh),var(--bs),var(--bl));border:unset;transition:background-color .15s ease-in-out;font-size:1em}.product-purchase__submit:hover{background-color:hsl(var(--ph),var(--ps),calc(var(--pl) + 6%));transition:background-color .25s ease}.product-purchase__submit[disabled]{background-color:hsl(var(--ah),var(--as),var(--al));color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));cursor:auto}.product-purchase__submit.is-rounded{border-radius:25px}.product-purchase__one-click{background-color:hsla(var(--ph),var(--ps),var(--pl),.1);color:hsl(var(--th),var(--ts),var(--tl));border:1px solid hsla(var(--ph),var(--ps),var(--pl),.5);font-size:.95em;transition:background-color .25s ease}.product-purchase__one-click:hover{background-color:hsla(var(--ph),var(--ps),var(--pl),.15)}.product-purchase__one-click[disabled]{background-color:hsl(var(--ah),var(--as),var(--al));border-color:hsl(var(--ah),var(--as),calc(var(--al) - 8%));color:hsl(var(--ah),var(--as),calc(var(--al) - 20%));cursor:auto}.product-purchase__one-click[disabled] .icon-buy1click__tile-0,.product-purchase__one-click[disabled] .icon-buy1click__tile-1{fill:hsl(var(--ah),var(--as),calc(var(--al) - 20%))}.product-purchase__one-click[disabled] .icon-buy1click__tile-2{fill:hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.product-purchase__one-click.is-rounded{border-radius:25px}.product-purchase__one-click .icon-buy1click{display:block;margin-right:var(--gap-small)}.product-purchase__one-click .icon-buy1click__tile-2{fill:hsla(var(--ph),var(--ps),var(--pl),.5)}.product-purchase__features-link{margin-top:var(--gap)}.product-purchase__frame{padding:var(--gap);border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));border-radius:var(--border-radius-normal);background-color:hsl(var(--bh),var(--bs),var(--bl))}@media (min-width:768px){.product-purchase__form>:not(:last-child){margin-bottom:var(--gap-extended)}}.product-review:not(.is-reply){padding:1rem;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));border-radius:var(--border-radius-large);background-color:hsl(var(--bh),var(--bs),var(--bl))}.product-review:not(.is-reply).is-active{border-color:hsla(var(--ph),var(--ps),var(--pl),.5);background-color:hsla(var(--ph),var(--ps),var(--pl),.1)}.product-review.is-reply{margin-left:var(--gap)}.product-review>:not(:last-child),.product-services.is-medium .product-services__list>:not(:last-child){margin-bottom:var(--gap-small)}.product-review--gap{margin-bottom:var(--gap)}.product-review__credentials{display:flex;flex-wrap:wrap;align-items:center;margin-top:-10px}.product-review__credentials>*{margin-top:10px}.product-review__credentials>:not(:last-child){margin-right:var(--gap)}.product-review__user{display:flex;align-items:center}.product-review__userpic{flex-shrink:0;display:block;width:26px;height:26px;margin-right:var(--gap-small);border-radius:50%;overflow:hidden}.product-review__userpic>svg{width:100%;height:100%;fill:#a8a8a8}.product-review__userpic>img{display:block;width:100%;height:100%;object-fit:cover}.product-review__username{font-size:.95em;line-height:1.45em}.product-review__username:is(a){text-decoration:none;display:inline;padding-bottom:3px;background-size:0 2px;background-repeat:no-repeat;background-position:left 87%;background-image:linear-gradient(to right,hsl(var(--ph),var(--ps),var(--pl)) 0%,hsl(var(--ph),var(--ps),var(--pl)) 100%);transition:all .4s cubic-bezier(.25,.46,.45,.94);line-height:1.45em;color:currentColor}.product-review__username:is(a):hover{background-size:100% 2px}.product-review__username:is(a):focus{outline:0}.product-review__date{display:flex;align-items:center;font-size:.95em;line-height:1.45em}.product-review__date .icon-clock-alter{margin-right:10px;fill:hsl(var(--ph),var(--ps),var(--pl))}.product-review__title{line-height:1.45em}.product-review__title>span{border-bottom:1px solid hsl(var(--ph),var(--ps),var(--pl))}.product-review__text{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));line-height:1.65em}.product-review__images{display:flex;flex-wrap:wrap;align-items:center;margin-top:-10px}.product-review__images>*{margin-top:10px}.product-review__images>:not(:last-child){margin-right:var(--gap-small)}.product-review__image-wrapper{position:relative;display:block;width:80px;height:80px;border-radius:var(--border-radius-small);overflow:hidden;text-decoration:none}.product-review__image-wrapper:focus::after,.product-review__image-wrapper:hover::after{transform:translate(-50%,-50%) scale(1);opacity:1}.product-review__image-wrapper:focus .product-review__overlay,.product-review__image-wrapper:hover .product-review__overlay{opacity:1}.product-review__image-wrapper::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);display:block;width:25px;height:25px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 512\ 512\'%3E%3Cpath\ d=\'M304\ 192v32c0\ 6.6-5.4\ 12-12\ 12h-56v56c0\ 6.6-5.4\ 12-12\ 12h-32c-6.6\ 0-12-5.4-12-12v-56h-56c-6.6\ 0-12-5.4-12-12v-32c0-6.6\ 5.4-12\ 12-12h56v-56c0-6.6\ 5.4-12\ 12-12h32c6.6\ 0\ 12\ 5.4\ 12\ 12v56h56c6.6\ 0\ 12\ 5.4\ 12\ 12zm201\ 284.7L476.7\ 505c-9.4\ 9.4-24.6\ 9.4-33.9\ 0L343\ 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3\ 27.6-79.7\ 44-128\ 44C93.1\ 416\ 0\ 322.9\ 0\ 208S93.1\ 0\ 208\ 0s208\ 93.1\ 208\ 208c0\ 48.3-16.4\ 92.7-44\ 128h16.3c6.4\ 0\ 12.5\ 2.5\ 17\ 7l99.7\ 99.7c9.3\ 9.4\ 9.3\ 24.6\ 0\ 34zM344\ 208c0-75.2-60.8-136-136-136S72\ 132.8\ 72\ 208s60.8\ 136\ 136\ 136\ 136-60.8\ 136-136z\'\ fill=\'%23fff\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;transition:.3s ease;z-index:2}.product-review__image{display:block;width:100%;height:100%;object-fit:cover}.product-review__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--dim);transition:.6s ease;opacity:0;z-index:1}.product-review__reply{color:var(--primary)}.product-review__reply:focus{outline:0}@media (min-width:768px){.product-review.is-reply{margin-left:var(--gap-extended)}}@media (min-width:768px){.product-review:not(.is-reply){padding:2rem}}@media (min-width:768px){.product-review>:not(:first-child){margin-left:calc(26px + var(--gap-small))}}.product-services--gap{margin-bottom:var(--gap)}.product-services.is-medium .product-services__variants{font-size:.95em}.product-services__title{display:block;margin-right:65px;margin-bottom:1rem;font-size:var(--text-font-size);line-height:1.45em;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.product-services__list>:not(:last-child){margin-bottom:15px}.product-services__item{display:flex;flex-direction:column;align-items:flex-start;max-width:700px}.product-services__item.is-hidden{display:none}.product-services__variants{display:block;height:2rem;width:100%;max-width:400px;margin-top:var(--gap-small);padding-left:1rem;padding-right:3rem;box-sizing:border-box;border-width:1px;border-style:solid;border-color:hsl(var(--ah),var(--as),calc(var(--al) - 8%));border-radius:var(--border-radius-small);font-size:.9em;line-height:1.45em;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));transition:.25s ease;background-color:hsl(var(--bh),var(--bs),var(--bl));background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 12\ 12\'\ style=\'enable-background:new\ 0\ 0\ 12\ 12;\'\ xml:space=\'preserve\'%3E%3Cpath\ fill=\'hsl\(0%2C\ 0%25%2C\ 66%25\)\'\ d=\'M11.7%2C4.7l-1.3-1.3L6%2C7.7L1.7%2C3.4L0.4%2C4.7L4.7%2C9L6%2C10.4L7.3%2C9L11.7%2C4.7L11.7%2C4.7z\'/%3E%3C/svg%3E);background-repeat:no-repeat,repeat;background-position:right 1rem top 50%;background-size:12px auto,100%;overflow:hidden;text-overflow:ellipsis;appearance:none;cursor:pointer}.product-services__variants:disabled{background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%));border-color:hsl(var(--ah),var(--as),calc(var(--al) - 4%));cursor:default}.product-services__variants:not(:disabled):focus{outline:0;background-color:hsla(var(--ph),var(--ps),var(--pl),.1);border-color:hsl(var(--ph),var(--ps),var(--pl))}.product-services__variants:not(:disabled):focus option{background-color:hsl(var(--bh),var(--bs),var(--bl))}.review-form{max-height:700px;padding:1rem;box-sizing:border-box;overflow-y:scroll}.review-form::-webkit-scrollbar{width:4px;height:4px;background-color:transparent}.review-form::-webkit-scrollbar-thumb{margin-left:5px;border-radius:4px;background-color:transparent}.review-form:hover::-webkit-scrollbar-thumb{background-color:hsl(var(--ah),var(--as),calc(var(--al) - 4%))}.review-form__form.is-reply .review-form__rating-wrapper{display:none}.review-form__title{display:block;margin-bottom:var(--gap);font-weight:600;font-size:var(--mid-font-size);line-height:1.45em}.review-form__user{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:var(--gap);margin-top:-10px}.review-form__user>*{margin-top:10px;margin-right:10px}.review-form__user-name{font-size:.95em;line-height:1.45em}.review-form__avatar{width:38px;height:38px;border-radius:50%;overflow:hidden}.review-form__avatar>img{display:block;width:100%;height:100%;object-fit:cover}.review-form__avatar .icon-userpic{width:100%;height:100%;fill:#a8a8a8}.review-form__field{margin-bottom:var(--gap-small)}.review-form__label,.review-form__rating-hint{display:block;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));line-height:1.45em;font-size:.95em}.review-form__label{margin-bottom:5px}.review-form__rating-hint{margin-left:var(--gap-small)}.review-form__rating{display:flex;align-items:center;justify-content:flex-start}.review-form__rating.is-locked{pointer-events:none;opacity:.5}.review-form__rating>:not(:last-child){margin-right:5px}.review-form__rating-icon{cursor:pointer;margin-top:2px}.review-form__rating-icon svg{width:20px;height:20px;transition:.1s linear}.review-form__rating-icon.is-empty svg{fill:hsl(var(--ah),var(--as),calc(var(--al) - 12%))}.review-form__rating-icon.is-filled svg{fill:#fad775}.review-form__input{display:inline-block;min-height:42px;min-width:90px!important;width:100%;padding:.5rem 1rem;box-sizing:border-box;appearance:none;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));border-radius:var(--border-radius-small);font-size:.95em;font-family:inherit;background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%));color:hsl(var(--th),var(--ts),var(--tl));transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.review-form__input:hover:not(:disabled):not(:focus),.review-form__textarea:hover:not(:disabled):not(:focus){background-color:hsl(var(--ah),var(--as),var(--al))}.review-form__input:focus,.review-form__input:hover:focus{border-color:hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.review-form__input:focus{outline:0;box-shadow:0 0 1px 1px hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.review-form__input:disabled{opacity:.7;color:hsl(var(--th),var(--ts),calc(var(--tl) + 30%))}.review-form__input.error,.review-form__input.error:focus,.review-form__input.error:hover,.review-form__input.is-error,.review-form__input.wa-error{border-color:#ff6b42;box-shadow:0 0 1px 1px #ff6b42}.review-form__input::-webkit-input-placeholder,.review-form__textarea::-webkit-input-placeholder{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.review-form__input:-moz-placeholder{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.review-form__textarea{min-height:42px;min-width:90px!important;width:100%;padding:.5rem 1rem;box-sizing:border-box;appearance:none;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 8%));border-radius:var(--border-radius-small);font-family:inherit;background-color:hsl(var(--ah),var(--as),calc(var(--al) + 2%));color:hsl(var(--th),var(--ts),var(--tl));transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease;display:block;font-size:.95em;line-height:1.45em;overflow-y:hidden;resize:none}.review-form__textarea:focus,.review-form__textarea:hover:focus{border-color:hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.review-form__textarea:focus{outline:0;box-shadow:0 0 1px 1px hsl(var(--ah),var(--as),calc(var(--al) - 8%))}.review-form__textarea:disabled{opacity:.7;color:hsl(var(--th),var(--ts),calc(var(--tl) + 30%))}.review-form__textarea.error,.review-form__textarea.error:focus,.review-form__textarea.error:hover,.review-form__textarea.is-error,.review-form__textarea.wa-error{border-color:#ff6b42;box-shadow:0 0 1px 1px #ff6b42}.review-form__textarea:-moz-placeholder{color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%))}.review-form__file-images,.review-form__file-images::after{border-radius:var(--border-radius-small);background-color:hsl(var(--bh),var(--bs),var(--bl))}.review-form__file-images{position:relative;display:block;width:100%;box-sizing:border-box;border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%));transition:all .2s ease;z-index:1}.review-form__file-images.is-over::after{opacity:1}.review-form__file-images::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-image:url(data:image/svg+xml,%3Csvg\ width=\'6\'\ height=\'6\'\ viewBox=\'0\ 0\ 6\ 6\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg\ fill=\'%238f8f8f\'\ fill-opacity=\'0.3\'\ fill-rule=\'evenodd\'%3E%3Cpath\ d=\'M5\ 0h1L0\ 6V5zM6\ 5v1H5z\'/%3E%3C/g%3E%3C/svg%3E);transition:opacity .2s ease;z-index:-1}.review-form__file-images:focus::after,.review-form__file-images:hover::after{opacity:1}.review-form__file-area{display:grid;grid-template-columns:auto 1fr;grid-gap:1.5rem;padding:1.5rem;cursor:pointer}.review-form__file-area svg{fill:#a8a8a8}.review-form__file-area-hint{font-size:.95em;line-height:1.45em;color:hsl(var(--th),var(--ts),calc(var(--tl) + 20%));user-select:none}.review-form__file-area-hint>span{display:block}.review-form__file-description>textarea.is-hidden,.review-form__file-input{display:none}.review-form__file-attachments{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;padding:0 1.5rem 1rem}.review-form__file-attachments:empty,.review-form__file-errors:empty{padding:0}.review-form__file-delete,.review-form__file-image{border:1px solid hsl(var(--ah),var(--as),calc(var(--al) - 4%))}.review-form__file-image{position:relative;display:block;width:100%;height:100px;box-sizing:border-box;background-color:hsl(var(--bh),var(--bs),var(--bl));border-radius:var(--border-radius-small);background-size:contain;background-repeat:no-repeat;background-position:center}.review-form__file-delete{position:absolute;top:-10px;right:-10px}.review-form__file-description{margin-top:5px}.review-form__file-description>a{text-decoration:none;color:currentColor;font-size:.8em}.review-form__file-description>textarea{margin-top:5px;resize:none}.review-form__file-errors{display:block;padding:0 1.5rem 1rem}.review-form__file-error{color:currentColor;font-size:.8em;line-height:1.45em}.review-form__file-error:not(:last-of-type){margin-bottom:5px}.review-form__buttons>:not(:last-child){margin-right:var(--gap-small)}.review-form__errors,.review-form__notice{display:block;margin-bottom:var(--gap-small);font-size:.95em;line-height:1.45em;color:#f08080}.review-form__moderation{display:flex;justify-content:center;align-items:center;min-height:80px;text-align:center}.review-form__authorization{line-height:1.45em}.review-form__authorization>a{color:currentColor}@media (min-width:768px){.review-form{padding:2rem}}@media (min-width:768px){.review-form__field{display:flex;align-items:flex-start;margin-bottom:var(--gap)}}@media (min-width:768px){.review-form__label{min-width:125px;margin-bottom:unset;margin-top:2px}}@media (min-width:768px){.review-form__rating-hint{margin-top:2px}}@media (min-width:768px){.review-form__file-area{grid-gap:2rem;padding:2rem}}@media (min-width:768px){.review-form__file-attachments{grid-template-columns:1fr 1fr;padding:0 2rem 1rem}}@media (min-width:768px){.review-form__file-errors{padding:0 2rem 1rem}}@media (min-width:1200px){.product-features__wrapper>:not(:last-child){margin-bottom:0.3rem}}@media (min-width:100px){.product-gallery-one__button.is-next{right:5px}}@media (min-width:100px){.product-gallery-one__button.is-prev{left:5px}}@media (min-width:100px){.product-gallery-one__button.is-next.js-product-gallery-next.swiper-button-disabled{display:none}}@media (min-width:100px){.product-gallery-one__button.is-prev.js-product-gallery-prev.swiper-button-disabled{display:none}}.product-gallery-one__button .icon-arrow-thin{width:16px;height:16px}@media (min-width:992px){.layout-product #info .info__wrapper.is-list:has(>#overview):has(>#features){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:30px;align-items:start}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list:has(>#overview):has(>#features)>*{grid-column:1/-1;min-width:0;margin:0}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list:has(>#overview):has(>#features)>#overview{grid-column:1;grid-row:1}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list:has(>#overview):has(>#features)>#features{grid-column:2;grid-row:1}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list:has(>#overview):has(>#features)>#reviews{grid-column:1/-1}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__wrapper{display:block}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__item{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start;column-gap:20px;margin:0;padding:3px 0;border-bottom:1px solid rgb(0 0 0/8%)}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__line{display:none}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__code,.layout-product #info .info__wrapper.is-list #features .product-features__value{min-width:0;max-width:none;width:auto;text-align:left;overflow-wrap:anywhere}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__divider{margin:18px 0 6px}}@media (min-width:992px){.layout-product #info .info__wrapper.is-list #features .product-features__divider:first-child{margin-top:0}}@media (max-width:991px){.layout-product .product__card-footer>.product__card-column:has(>.product__messenger){margin-inline:auto}}