:root{--fz--10: 10px;--fz--20: 12px;--fz--30: 14px;--fz--40: 17px;--fz--50: 20px;--fz--55: 23px;--fz--60: 24px;--fz--70: 28px;--fz--75: 34px;--fz--80: 40px;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: rgb(0, 0, 0);--check_img: url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill="hsl(218, 7%, 24%)" d="M6.592 11.58a.748.748 0 0 1-.53-.22L3.22 8.517a.75.75 0 1 1 1.06-1.061l2.312 2.312L11.72 4.64a.75.75 0 1 1 1.06 1.06l-5.658 5.66a.748.748 0 0 1-.53.22z"/></svg>')}.cap.white{color:#fff}.cap--title{font-size:2.4rem;font-weight:700;line-height:4rem;letter-spacing:-.06rem}@media (max-width: 767.98px){.cap--title{font-size:2rem;line-height:2.14rem}}.cap--title2{font-size:2.8rem;font-weight:700;line-height:4rem;letter-spacing:-.06rem}.cap--subtitle{font-size:2.2rem;font-weight:400;letter-spacing:-.05rem;line-height:1}.cap--subtitle2{font-size:1.6rem;font-weight:400;letter-spacing:-.05rem;line-height:1}.cap--text{font-size:1.2rem;font-weight:400;letter-spacing:-.05rem;line-height:1.8rem}@media (max-width: 767.98px){.cap--text{font-size:1rem;line-height:1.8rem}}.cap--page-title{font-size:4rem;font-weight:600;line-height:4.8rem;letter-spacing:-.06rem}@media (max-width: 767.98px){.cap--page-title{font-size:3.4rem;line-height:3.6rem}}.cap--page-subtitle{font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:-.06rem}@media (max-width: 767.98px){.cap--page-subtitle{font-size:1.4rem;line-height:2rem}}.cap--cart-item-title{font-size:1.4rem;line-height:2rem;font-weight:600;color:#393c41;word-break:break-word}.cap--cart-item-count{font-size:1.4rem;font-weight:400;color:#393c41}.cap--bold{font-weight:600}.radio_img__label label{height:40px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;border:1px solid #171a20;border-radius:4px;margin-bottom:16px;font-weight:600;cursor:pointer;transition:box-shadow .3s ease-in;min-width:200px;box-shadow:inset 0 0 0 2px #3e6ae100}.radio_img__label input{display:none}.radio_img__label input:checked+label{border-color:#3e6ae1;box-shadow:inset 0 0 0 2px #3e6ae1}.radio_img__container{position:relative;width:calc(100% - 100px);padding-top:56.25%}@media (max-width: 767.98px){.radio_img__container{margin:auto}}.radio_img__img{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.radio_img__img.active{opacity:1}.radio_img__img img{width:100%;height:100%;object-position:top left;object-fit:contain}.input--text{display:flex;flex-direction:column;align-items:flex-start}.input--text label{font-weight:600}.input--text input{margin-top:8px;max-width:100%;width:100%;height:40px;line-height:40px;background-color:#f8f8f8;padding:4px 16px;transition:border .3s ease-in;border:0px solid #f8f8f8;border-radius:4px}.input--text input:focus,.input--text input:active{outline:none}.input--text input.invalid:invalid{border:2px solid rgb(183,65,52)}.input--text input.invalid:invalid+span{opacity:1;color:#b74134}.input--text span{font-weight:600;pointer-events:none;margin-top:8px;opacity:0;transition-property:color opacity;transition-duration:.3s;transition-timing-function:ease-in}.input--check{position:relative;margin-bottom:8px;min-height:24px;display:flex;align-items:center}.input--check input{position:absolute;left:0;top:50%;transform:translateY(-50%);height:24px;width:24px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px #5c5e62;cursor:pointer;transition:box-shadow .3s ease-in}.input--check input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-in;height:12px;width:12px;background-image:var(--check_img);background-size:100%;background-repeat:no-repeat}.input--check input:checked:after{transform:translate(-50%,-50%) scale(1)}.input--check input:focus{box-shadow:inset 0 0 0 2px #171a20}.input--check label{padding-left:28px;cursor:pointer}.quantity{display:flex;align-items:center;justify-content:center;padding:0}.quantity__minus,.quantity__plus{display:block;width:22px;height:23px;margin:0;background:#f4f4f4;text-decoration:none;text-align:center;line-height:23px}.quantity__minus:hover,.quantity__plus:hover{background:rgba(0,0,0,.1);color:#000}.quantity__minus:link,.quantity__plus:link,.quantity__minus:visited,.quantity__plus:visited{color:#000}.quantity__minus{border-radius:3px 0 0 3px}.quantity__plus{border-radius:0 3px 3px 0}.quantity__input{width:32px;height:23px;margin:0;padding:0;text-align:center;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;border-left:1px solid #f4f4f4;border-right:2px solid #f4f4f4;background:#fff;outline:none;color:#000}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none}.quantity__input{-moz-appearance:textfield}.custom-select{position:relative}.custom-select select{display:none}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#171a20 transparent transparent transparent}.light .select-selected:after{border-color:white transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #171a20 transparent;top:7px}.light .select-selected.select-arrow-active:after{border-color:transparent transparent white transparent}.select-items div,.select-selected{padding:8px 16px;cursor:pointer}.select-items{position:absolute;background-color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);top:100%;left:0;right:0;z-index:99;border-radius:4px}.light .select-items{background-color:#171a20}.select-hide{display:none}.timeline{padding:64px 0}.timeline__title{font-size:1.4rem;font-weight:700;padding-bottom:14px}.timeline__text{font-size:1.4rem;font-weight:500;padding-bottom:14px}.timeline__text a{text-decoration:underline}@media (min-width: 768px){.timeline__item:nth-child(even) .timeline__content{order:-1;text-align:start}}.timeline__item:nth-child(odd) .timeline__content{padding-left:64px}@media (max-width: 991.98px){.timeline__item:nth-child(odd) .timeline__content{padding-left:32px}}@media (max-width: 767.98px){.timeline__item:nth-child(odd) .timeline__content{padding-left:0}}.timeline__item:nth-child(even) .timeline__content{padding-right:64px}@media (max-width: 991.98px){.timeline__item:nth-child(even) .timeline__content{padding-right:32px}}@media (max-width: 767.98px){.timeline__item:nth-child(even) .timeline__content{padding-right:0}}@media (max-width: 767.98px){.timeline__item:not(:last-child){margin-bottom:32px}}.timeline__media img,.timeline__media video,.timeline__media picture,.timeline__media iframe{display:flex;width:100%;object-fit:cover}.timeline__media img,.timeline__media video,.timeline__media picture{pointer-events:none}.timeline__content{padding-top:16px;padding-bottom:0}.timeline__media,.timeline__content{width:50%}@media (max-width: 991.98px){.timeline__media,.timeline__content{width:50%}}@media (max-width: 767.98px){.timeline__media,.timeline__content{width:100%}}.card--business{position:relative}.card.flex-row .card__header{width:100%}.card-container,.card.horizontal,.card.verticala,.card__group{position:relative}.card__title{font-size:28px;font-weight:500;letter-spacing:-.5px;line-height:36px;outline-offset:2px}.card__subtitle{font-size:14px;font-weight:400;outline-offset:2px}.card__text{position:relative}.card__header{width:60%}@media screen and (min-width: 768px){.card__header{margin-left:auto;margin-right:auto;text-align:center}}@media (max-width: 767.98px){.card__header{width:100%;margin:0!important}}@media screen and (min-width: 768px){.card__media{width:75%;margin-left:auto;margin-right:auto}}.card__media img,.card__media video,.card__media picture,.card__media iframe{display:flex;width:100%;height:100%;object-fit:cover;pointer-events:none}.card__content{position:relative}@media (max-width: 767.98px){.card{display:flex;flex-direction:column}.card:not(:last-child){margin-bottom:32px}.card__media{order:-1;margin-bottom:16px}}.variant_img{max-width:100vw;width:100%}.color-list.horizontal{display:flex}.color-list__title{color:#fff;font-size:2.8rem;font-weight:500;margin-bottom:24px}.color-list__title span{font-weight:300}.color-list__item:not(:last-child){margin-right:16px}.color-list__item label{border-radius:100%;width:23px;height:23px;cursor:pointer;border:3px solid #5e5e5e}.color-list__item:hover label{border-color:#b8b8b8}.color-list__item input:checked+label{border-color:#fff;opacity:1}.color-list__item--alt label{border-color:#a1a1a1}.color-list__item--alt:hover label{border-color:#dedede}.color-list__item--alt input:checked+label{border:none}.specs:not(:last-child){margin-right:4px}.specs__title{font-size:2.8rem;font-weight:500;margin-bottom:24px}.dark .specs__title{color:#fff}.specs__title span{font-weight:300}.specs__group{display:flex}.specs__list{width:100%;padding:24px 0}.specs__list-item:before{content:" ";display:block;width:32px;height:1px;background-color:#8e8e8e;margin-bottom:12px}.specs__list-item:not(:last-child){margin-bottom:24px}.specs__list-item-title{font-size:1.4rem;font-weight:500;margin-bottom:0}.dark .specs__list-item-title{color:#fff}.specs__list-item-subtitle{font-size:1.4rem;font-weight:400;margin-bottom:0}.dark .specs__list-item-subtitle{color:#eee}.specs__btn{width:100%;font-size:1.2rem;font-weight:500;color:#898989;border:3px solid #898989;border-radius:4px;padding:4px 24px}.dark .specs__btn{border-color:#222;color:#d0d1d2}.specs__btn.active{color:#171a20;border-color:#171a20}.dark .specs__btn.active{color:#fff;border-color:#fff}.specs__btn:not(:last-child){margin-right:4px}.modal{width:0;height:0;left:0;right:0;top:0;bottom:0;color:#000;overflow:hidden;z-index:-1;position:fixed}.modal.visible{width:100%;height:calc(100vh - 56px);z-index:99999}.modal__overlay{left:0;right:0;top:0;bottom:0;position:absolute;background-color:#ffffff1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.modal__content,.modal__footer{width:480px;z-index:1;background-color:#fff;margin-left:auto}.modal__content{padding:16px 16px 0}.modal__footer{padding:0 16px 16px;border-radius:0 0 0 8px;margin-bottom:auto}.modal--header{margin-top:56px}@media (max-width: 991.98px){.modal__content,.modal__footer{width:100%}}.product{width:100%}.product__select select{text-align:left}.product--vertical .product__title{font-size:1.7rem;font-weight:500;margin:16px 0 8px}.product--vertical .product__text{font-size:1.4rem;font-weight:500;margin:16px 0 14px}.product--vertical .product__btn,.product--vertical .product__color-list{opacity:1}.product--vertical .product__group{margin:72px 0}.product--vertical .swiper .swiper-slide img{height:576px;object-fit:contain;max-height:50vh}@media (max-width: 1199.98px){.product--vertical .swiper .swiper-slide img{height:480px}}@media (max-width: 991.98px){.product--vertical .swiper .swiper-slide img{height:320px}}@media (max-width: 767.98px){.product--vertical .swiper .swiper-slide img{height:240px}.product--vertical .product__btn{width:100%}}@media (max-width: 575.98px){.product--vertical .swiper .swiper-slide img{height:144px}}.dark .product__title,.dark .product__text{color:#fff}.dark .product__btn{color:#fff;font-size:1.2rem;font-weight:500;border:3px solid #fff;border-radius:4px;padding:4px 24px;background:transparent}.product_list_item:hover .product_list_item_quickly_add{opacity:1}.product_list_item_quickly_add{position:absolute;left:0;right:0;bottom:0;padding:8px 16px;max-height:100%;height:20%;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:var(--fz--40, 18px);color:#171a20;background-color:#fff;box-shadow:0 1px 1px #0003,0 1px 10px #00000030;opacity:0;transition:opacity .3s ease-in;margin-bottom:0}.product_list_item figure{width:100%;padding-top:100%;position:relative;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;margin-bottom:4px}.product_list_item img{object-fit:cover;width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute}.product_list_item img+img{z-index:-1}.product_list_item figcaption{line-height:var(--fz--50, 24px);font-weight:700}.table{width:100%;height:100%;display:flex;margin:0;justify-content:center;align-items:center;background-color:#fafafa}.table-container{display:flex;flex-flow:column nowrap;background-color:#fff;width:100%;margin:0 auto;border-radius:4px;border:1px solid #DADADA;box-shadow:0 1px 4px #00000014}.table-row{display:flex;flex-flow:row nowrap;width:100%;border-bottom:1px solid #dadada}.table-heading{background-color:#ececec;color:#3e3e3e;font-weight:700}.table-row-item{display:flex;flex:1;font-size:14px;padding:8px 4px;justify-content:center;align-items:center;transition:all .15s ease-in-out}.table-row:hover{cursor:pointer;background-color:#f0f0f0}.table-row-sub-container{display:flex;flex-flow:column nowrap;flex:1}.table-row-sub-container .row-item{padding:8px 4px;border-bottom:1px solid #dadada}.table-row:last-child,.table-row-sub-container .table-row-item:last-child{border-bottom:0}.cart__list-item:not(:first-child){margin-top:16px}.cart__list-item-image img{height:100%;display:flex;object-fit:cover;pointer-events:none}.cart__item-price{font-size:14px;line-height:20px;font-weight:600;white-space:nowrap;color:#393c41}.cart__total-container{box-shadow:0 8px 16px #00000029;border-radius:4px;margin-left:auto}body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--fz--30, 14px);position:relative;color:#171a20}body.light{color:#eee;--color: $white;background:#171a20}@supports (min-height: 100dvh){body{min-height:100dvh;--100vh: 100dvh}}@supports not (min-height: 100dvh){body{min-height:100vh;--100vh: 100vh}}a{text-decoration:none;color:inherit;transition:color .3s ease-in}a:hover{text-decoration:none}button{background:none;outline:none;border:none;margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600}main{overflow:hidden}.text-justify{text-align:justify}img[src=""]{display:none}.text-right{text-align:right}.no_shadow{box-shadow:none!important}.muted{color:#f8f8f8!important}.text-white{color:#fff!important}.text-primary{color:#171a20!important}.text-secondary{color:#ed4e3b!important}.text-left{text-align:left!important}.position-relative{position:relative!important}@media (min-width: 1200px){.mob--hide{display:none!important}.mob--show{display:block}}@media (min-width: 1200px){.pc--hide{display:none!important}.pc--show{display:block}}.swiper,.swiper .swiper-slide{background-color:transparent!important}@media screen and (max-width: 991px){.b24-widget-button-position-bottom-right{bottom:65px!important;right:15px!important}}@media screen and (max-width: 575px){.b24-widget-button-position-bottom-right{bottom:110px!important}}.b24-widget-button-wrapper div,.b24-widget-button-wrapper span{border-radius:6px!important}.swiper-button-lock{opacity:0!important}select option{background-color:#171a20;color:#fff}select option:checked{color:#fff;background-color:#2c323e}select:focus,select:active{outline:none}
