.modal[data-hide=true]{display:none}.modal{position:fixed;display:block;z-index:200;top:0;left:0;width:100%;height:100%}.modal__body{max-width:550px;margin:10vh 10%;max-height:80vh;overflow-y:auto;box-sizing:border-box;transition:all .5s cubic-bezier(.67,1.51,.67,1.01)}.modal[data-show=true] .modal__body{transform:translateY(0)}.modal[data-show=false] .modal__body{transform:translateY(-100vh);transition:all .35s ease-out}.modal__background{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background:#62628b80;transition:all .5s ease-out;opacity:0}.modal[data-show=true] .modal__background{opacity:1}.modal[data-show=false] .modal__background{opacity:0}.modal__header .icon{padding:.5rem;cursor:pointer}.modal p.small+p.small{margin-top:0!important}.product__base img{max-width:45%}.product__base--ucw h6,.product__basecover--ucw h6{bottom:.4rem}.bundle-hero__image img{max-height:100vh}.bundle-hero__image{text-align:center}.box-product .h4{margin-bottom:.4rem!important}.box-warning{font-size:1.8rem;color:#3561ff;margin-right:2rem;margin-left:1rem}.product__base .price-small{position:absolute;left:.5rem;top:.5rem}.index__products{overflow:hidden}.products_list.is_scrollable{flex-direction:column}.products_list.is_scrollable .swiper{overflow:visible}.products_list:not(.is_scrollable) .products_list__filters{flex-shrink:0;margin-right:8rem;height:100%;position:sticky;top:10vh}.products_list__filters ul{opacity:1;margin:0;padding:0;list-style-type:none}.products_list__filters li{padding:.3rem .8rem;margin:0;border-radius:50px;display:inline-block;background:#d9d9d9;margin:.5rem 1rem .5rem 0;cursor:pointer}.products_list__filters li.is_selected{background:#1c1d1f;color:#fafdff;opacity:1}.products_list.is_scrollable .products_list__filters{margin-bottom:3rem}.products_list.is_scrollable .products_list__filters ul{display:flex}.cards_grid{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;gap:50px;grid-gap:50px;margin-bottom:7rem;align-items:end}.card{background:#fafdff;border-radius:16px;padding-top:16px;width:100%;height:fit-content;flex-basis:fit-content}.mobile .swiper .card{flex-basis:auto}.swiper .card__image_grid_wrapper{max-width:100%;overflow:hidden}.card .wide{font-weight:600;opacity:1}.card__title{font-weight:500;line-height:1;margin-top:.2rem;margin-bottom:.6rem;font-size:2.35rem}.card__toggle_container{margin-top:1.2rem}.card__toggle{display:inline-flex;border-radius:50px;overflow:hidden;background:#e9ecee;border:5px solid #FAFDFF;font-weight:600;transform:translate(-50%,calc(-50% + 4px));left:50%;position:absolute;cursor:pointer;z-index:1}.card__toggle_item{border-radius:50px;padding:.4rem 1rem}.card__toggle_item.is_selected{background:#1c1d1f;color:#fff}.card__image_grid_wrapper{height:570px;max-height:70vh}.products_list.is_scrollable .cards_grid.is_bundle .card__image_grid_wrapper{width:570px;max-width:100%;max-height:94vw}.card__image_container{background:#e9ecee;border-radius:10px;overflow:hidden;cursor:pointer;box-sizing:border-box}.card__image_container img{margin:auto;object-fit:contain;width:100%;height:100%;padding:32px;box-sizing:border-box}.card__image_grid{display:grid;padding:8px;width:100%;height:100%;box-sizing:border-box;position:absolute;left:0;top:0;transition:transform .25s ease;gap:0;transition-property:grid-template-columns,grid-template-rows,gap,transform;transition-duration:.25s,.25s,.25s .25s;transition-timing-function:ease,ease,ease,ease;transition-delay:0s}.card__image_grid_wrapper:hover .card__image_grid,.touch .card__image_grid{gap:8px;transition-timing-function:ease-out,ease-in,ease-out,ease;transition-delay:.25s,0s,.25s,.25s}.card__image_grid.is_grid-1{grid-template-rows:1fr 0fr;grid-template-columns:1fr 0}.card__image_grid_wrapper:hover .card__image_grid.is_grid-1,.touch .card__image_grid.is_grid-1{gap:0px}.card__image_grid.is_grid-2{transition-timing-function:ease,ease-out,ease-out,ease;grid-template-rows:1fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-2,.touch .card__image_grid.is_grid-2{transition-timing-function:ease,ease-out,ease-out,ease;grid-template-rows:1fr 1fr;transition-delay:0s}.card__image_grid.is_grid-2.is_vertical{grid-template-rows:unset;grid-template-columns:1fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-2.is_vertical,.touch .card__image_grid.is_grid-2.is_vertical{grid-template-rows:unset;grid-template-columns:1fr 1fr}.card__image_grid.is_grid-3{transition-timing-function:ease,ease-out,ease-out,ease;grid-template-rows:1fr 0fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-3,.touch .card__image_grid.is_grid-3{transition-timing-function:ease,ease-out,ease-out,ease;grid-template-rows:1fr 1fr 1fr;transition-delay:0s}.card__image_grid.is_grid-4{grid-template-columns:1fr 0fr;grid-template-rows:1fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-4,.touch .card__image_grid.is_grid-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.card__image_grid.is_grid-5{grid-template-columns:1fr 0fr 0fr 0fr 0fr 0fr;grid-template-rows:1fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-5,.touch .card__image_grid.is_grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.card__image_grid.is_grid-5 .card__image_container{grid-column:span 2}.card__image_grid.is_grid-5 .card__image_container:nth-child(-n+2){grid-column:span 3}.card__image_grid.is_grid-6{grid-template-columns:1fr 0fr 0fr;grid-template-rows:1fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-6,.touch .card__image_grid.is_grid-6{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.card__image_grid.is_grid-7{grid-template-columns:1fr 0fr 0fr 0fr 0fr 0fr;grid-template-rows:1fr 0fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-7,.touch .card__image_grid.is_grid-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.card__image_grid.is_grid-7 .card__image_container{grid-column:span 2}.card__image_grid.is_grid-7 .card__image_container:nth-child(-n+2),.card__image_grid.is_grid-7 .card__image_container:nth-child(n+6){grid-column:span 3}.card__image_grid.is_grid-8{grid-template-columns:1fr 0fr 0fr 0fr 0fr 0fr;grid-template-rows:1fr 0fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-8,.touch .card__image_grid.is_grid-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.card__image_grid.is_grid-8 .card__image_container{grid-column:span 2}.card__image_grid.is_grid-8 .card__image_container:nth-child(4),.card__image_grid.is_grid-8 .card__image_container:nth-child(5){grid-column:span 3}.card__image_grid.is_grid-9{grid-template-columns:1fr 0fr 0fr;grid-template-rows:1fr 0fr 0fr}.card__image_grid_wrapper:hover .card__image_grid.is_grid-9,.touch .card__image_grid.is_grid-9{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.card__image_grid.is_align_bottom_right .card__image_container img{padding:84px 0 0 64px;object-position:bottom right}.card__image_grid.is_align_top .card__image_container img{padding:0 32px 32px;object-position:top}.cards_grid.is_bundle .card{color:#fafdff;background:#232527}.cards_grid.is_bundle .card__title{font-weight:400}.cards_grid.is_bundle .wide{font-weight:400;opacity:1}.cards_grid.is_bundle .card__toggle{border-color:#232527}.cards_grid.is_bundle .card__toggle_item,.cards_grid.is_bundle .card__toggle_item.is_selected{color:#232527;background:#e9ecee}.swiper-pagination{bottom:-20px!important}:root{--swiper-theme-color: #232527;--swiper-pagination-bullet-inactive-color: #23252799}:root .bg-dark{--swiper-theme-color: #E5E8E9;--swiper-pagination-bullet-inactive-color: #E5E8E999}.card__sale{position:absolute;top:0;left:50%;background:#ff3939;padding:.5rem 1.1rem;border-radius:50px;border:8px solid #232527;transform:translate(-50%,-50%);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.3rem}.card.card--sale{padding-top:38px;margin-top:28px}body .card__toggle{box-sizing:border-box}body .cards_grid.is_bundle .card__toggle_item{color:#232527;background:#e9ecee;margin:-0px;display:inline-block;box-sizing:border-box}body .cards_grid.is_bundle .card__toggle_item.is_selected{color:#e9ecee;background:#232527}body .card__toggle>.card__toggle_item:only-child{background:#e9ecee!important;color:#232527!important}@media (max-width: 1500px){.cards_grid{grid-template-columns:1fr 1fr}}@media (max-width: 1280px){.products_list__filters{display:none}.cards_grid{margin-bottom:5rem}}@media (max-width: 1024px){.swiper-pagination{display:block}}@media (max-width: 768px){.card__image_container img{padding:16px}.card__image_grid.is_align_bottom_right .card__image_container img{padding:16px 0 0 16px}.card__image_grid.is_align_top .card__image_container img{padding:0 16px 16px}.cards_grid{grid-template-columns:1fr;gap:30px;grid-gap:30px;margin-bottom:3rem}.card__image_grid_wrapper{max-height:60vh}.products_list.is_scrollable .cards_grid.is_bundle .card__image_grid_wrapper{width:94vmin;height:94vmin}.card__title{font-size:1.5rem}}.tabs{border-bottom:1px solid #D3D7D9;border-top:1px solid #D3D7D9;background:#f2f6f9;position:sticky;position:-webkit-sticky;top:78px;z-index:40}.tabs__content{z-index:1}.tabs__list{display:flex;list-style-type:none;opacity:1;margin-bottom:0}.tabs__tab{margin:0;padding:0;width:auto}.tabs__link{font-size:.82rem;font-weight:400;text-decoration:none;color:#252525;height:40px;padding:0 .3rem;display:flex;align-items:center;margin:0 .3rem;opacity:.4;transition:.2s;white-space:nowrap}.tabs__link--url{color:#3561ff;opacity:1}.tabs__link--selected{opacity:1}@media (hover: hover){.tabs__link:hover{opacity:1!important}}.tabs__link--external svg{margin-left:.5rem;fill:#252525}.tab{transform:translateZ(0);width:100%;position:relative;z-index:5;max-height:100%}.tab__pointer{position:absolute;top:0}.tab--hidden{position:absolute;left:0;top:0;z-index:4}@media (max-width: 1500px){.tabs{top:68px}}@media (max-width: 1280px){.tabs__content{overflow:hidden}.tab--hidden{display:none}}@media (max-width: 1024px){.tabs pwn-width{margin:0;width:100%}}@media (max-width: 768px){.tabs{top:50px}}@media (max-width: 640px){.tabs__link{height:35px;margin-right:.5rem}}.timer__container{letter-spacing:3px;padding:4px 0 4px 11px;border:1px solid #D2D6D8}#timer__time{line-height:1!important}.top-bar--accent #timer__time{color:#1dfef2}.top-bar--accent .timer__container{background:#3455ca;padding:5px 0 5px 11px;border:none!important}.spacer__image{max-width:100%}.spacer__divider{border-bottom:1px solid #DADDE0}
/*# sourceMappingURL=/cdn/shop/t/66/compiled_assets/styles.css.map */
